HQbird 2024R2 ažuriranje 12
HQbird 2024R2 Update 12
IBSurgeon објављује HQbird 2024R2 Update 12: преузмите овде.
Веб интерфејс и контрола приступа
- Имплементиран је механизам раздвајања привилегија за администраторски и гостински приступ. Гостински налог сада има ажуриране подразумеване акредитиве:
access.guest-login = vieweraccess.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