Ова страница је машински преведена. Прочитајте енглески оригинал. English

HQbird 2024R2 Update 12

IBSurgeon објављује HQbird 2024R2 Update 12: преузмите овде.

Веб интерфејс и контрола приступа

  • Имплементиран је механизам раздвајања привилегија за администраторски и гостински приступ. Гостински налог сада има ажуриране подразумеване акредитиве:
    • access.guest-login = viewer
    • access.guest-password = password 4 viewer
  • Додата је валидација и захтев за јединственост имена за регистрацију базе података.
  • Исправљено је неколико порука о грешкама.
  • Имплементиран је механизам одјаве за кориснике веб интерфејса (режим дигест аутентификације).
  • Чишћење локалне меморије је сада комбиновано са одјавом.
  • Додата је могућност ресетовања и постављања “replica” заставице у датотеци базе података (додатне иконе у виџетима). Тестирано само на Firebird 5.
  • Windows инсталатер сада генерише versions.json датотеку са детаљним описом шта је инсталирано и где.
  • Мање синтаксне исправке.

Исправке грешака

  • Задатак резервне копије-обнове-замене: додата је провера постојања циљног директоријума приликом провере доступног простора на диску, са аутоматским креирањем ако директоријум недостаје.
  • Задатак слања сегмената: исправљен је приказ извора података у виџету; побољшано је принудно ресетовање статуса (чисти потенцијално стање грешке након дуге паузе између итерација или када је задатак онемогућен).
  • Исправљена је лажна осетљивост на велика/мала слова при провери јединствености идентификатора и имена базе података.
  • Исправљен је приказ табела верзија клијентске библиотеке за Firebird 3 када rdb$config табеле не постоје.

Ажурирања Firebird мотора

Уграђене Firebird верзије ажуриране на: 5.0.5.1837, 4.0.8.3286 и 3.0.15.33868.

Firebird 5.0.5.1837

Кључне измене:

Безбедност

  • Исправљено је прекорачење бафера на хепу у функцији REPLACE() (CVE/GHSA-vfr2-ff6c-7mxw).
  • Исправљена је рањивост GHSA-jprr-w4f8-43q3: подаци профилера су сада ограничени на власника или кориснике са PROFILE_ANY_ATTACHMENT привилегијом.
  • Спречено је пролажење кроз директоријуме током учитавања UDR модула.
  • Додате су недостајуће провере привилегија за COMMENT ON PARAMETER команду на функцијама у пакетима (#8806).

Исправке грешака

  • Исправљени су нетачни резултати за DISTINCT у комбинацији са IN/EXISTS конвертованим у полу-спој (#9063).
  • Исправљено је лажно кршење страног кључа за [var]binary типове када PK и FK индекси имају супротне смерове (#9059).
  • Исправљен је застарели inline-blob садржај враћен при поновном читању у истој трансакцији након поновне употребе blob id-а (#9060).
  • Исправљен је SIMILAR TO са џокер знаковима у комбинацији са OR оператором (#9040).
  • Исправљена су цурења меморије на клијентској страни током циклуса повезивања/прекидања у fbclient-у (#9014).
  • Исправљено је прекорачење целог броја у слоју повратне компатибилности UDF-а (#9025).

Остало

  • include_table_modify филтер трасирања сада узима у обзир бројаче “Locks” и “Conflicts”.
  • Пребачено на Windows-2022 runner у очекивању одговарајуће VS 2026 подршке.

Firebird 4.0.8.3286

  • Исправљено је прекорачење бафера на хепу у функцији REPLACE() (CVE/GHSA-vfr2-ff6c-7mxw).
  • Додате су недостајуће провере привилегија за COMMENT ON PARAMETER команду на функцијама у пакетима (#8806).
  • Исправљено је лажно кршење страног кључа за [var]binary типове када PK и FK индекси имају супротне смерове (#9059).
  • Исправљена су цурења меморије на клијентској страни током циклуса повезивања/прекидања у fbclient-у (#9014).
  • Исправљена је дисфункција MAKE_DBKEY након резервне копије/обнове (#8168).

Firebird 3.0.15.33868

  • Исправљено је прекорачење бафера на хепу у функцији REPLACE() (CVE/GHSA-vfr2-ff6c-7mxw).
  • Додате су недостајуће провере привилегија за COMMENT ON PARAMETER команду на функцијама у пакетима (#8806).
  • Исправљено је лажно кршење страног кључа за [var]binary типове када PK и FK индекси имају супротне смерове (#9059).
  • Исправљена су цурења меморије на клијентској страни током циклуса повезивања/прекидања у fbclient-у (#9014).
  • Исправљен је недостајући текст грешке оперативног система у одређеним случајевима пријављивања I/O грешака.

Преузимање

Преузмите са /sr/download-hqbird