HQbird 2024R2 Update 12
HQbird 2024R2 Update 12
IBSurgeon vydává HQbird 2024R2 Update 12: stažení zde.
Webové rozhraní a řízení přístupu
- Implementován mechanismus oddělení oprávnění pro přístup administrátora a hosta. Hostitelský účet má nyní aktualizované výchozí přihlašovací údaje:
access.guest-login = vieweraccess.guest-password = password 4 viewer
- Přidána validace a požadavek na jedinečnost názvů registrace databází.
- Opraveno několik chybových hlášení.
- Implementován mechanismus odhlášení pro uživatele webového rozhraní (režim digest autentizace).
- Čištění místního úložiště je nyní kombinováno s odhlášením.
- Přidána možnost resetovat a nastavit příznak “replica” v souboru databáze (další ikony ve widgetech). Testováno pouze na Firebird 5.
- Instalační program pro Windows nyní generuje soubor
versions.jsons podrobným popisem toho, co je nainstalováno a kde. - Drobné opravy syntaxe.
Opravy chyb
- Úloha zálohování-obnovení-nahrazení: přidána kontrola existence cílového adresáře při ověřování dostupného místa na disku, s automatickým vytvořením, pokud adresář chybí.
- Úloha odesílání segmentů: opraven zdroj dat zobrazený ve widgetu; vylepšeno vynucené resetování stavu (vymaže potenciální chybový stav po dlouhé pauze mezi iteracemi nebo když je úloha zakázána).
- Opravena falešná citlivost na velikost písmen při kontrole jedinečnosti identifikátorů a názvů databází.
- Opraveno zobrazení tabulek verzí klientských knihoven pro Firebird 3, když tabulky
rdb$configchybí.
Aktualizace enginu Firebird
Dodávané sestavení Firebird aktualizováno na: 5.0.5.1837, 4.0.8.3286 a 3.0.15.33868.
Firebird 5.0.5.1837
Klíčové změny:
Zabezpečení
- Opraven přetečení haldy ve funkci
REPLACE()(CVE/GHSA-vfr2-ff6c-7mxw). - Opravena zranitelnost GHSA-jprr-w4f8-43q3: data profileru jsou nyní omezena na vlastnícího uživatele nebo uživatele s oprávněním
PROFILE_ANY_ATTACHMENT. - Zabráněno procházení adresářů při načítání modulů UDR.
- Přidány chybějící kontroly oprávnění pro příkaz
COMMENT ON PARAMETERna funkcích v balíčcích (#8806).
Opravy chyb
- Opraveny nesprávné výsledky pro
DISTINCTv kombinaci sIN/EXISTSpřevedenými na semi-join (#9063). - Opraveno falešné porušení cizího klíče pro typy
[var]binary, když mají indexy PK a FK opačný směr (#9059). - Opraveno zastaralé vrácení obsahu inline-blob při opětovném čtení ve stejné transakci po opětovném použití ID blobu (#9060).
- Opraven
SIMILAR TOse zástupnými znaky v kombinaci s operátoremOR(#9040). - Opraveny úniky paměti na straně klienta během cyklů připojení/odpojení ve fbclient (#9014).
- Opraveno přetečení celého čísla ve vrstvě zpětné kompatibility UDF (#9025).
Ostatní
- Filtr trasování
include_table_modifynyní zohledňuje počítadla “Locks” a “Conflicts”. - Přechod na runner Windows-2022 s ohledem na řádnou podporu VS 2026.
Firebird 4.0.8.3286
- Opraveno přetečení haldy ve funkci
REPLACE()(CVE/GHSA-vfr2-ff6c-7mxw). - Přidány chybějící kontroly oprávnění pro příkaz
COMMENT ON PARAMETERna funkcích v balíčcích (#8806). - Opraveno falešné porušení cizího klíče pro typy
[var]binary, když mají indexy PK a FK opačný směr (#9059). - Opraveny úniky paměti na straně klienta během cyklů připojení/odpojení ve fbclient (#9014).
- Opravena chybná funkce
MAKE_DBKEYpo zálohování/obnovení (#8168).
Firebird 3.0.15.33868
- Opraveno přetečení haldy ve funkci
REPLACE()(CVE/GHSA-vfr2-ff6c-7mxw). - Přidány chybějící kontroly oprávnění pro příkaz
COMMENT ON PARAMETERna funkcích v balíčcích (#8806). - Opraveno falešné porušení cizího klíče pro typy
[var]binary, když mají indexy PK a FK opačný směr (#9059). - Opraveny úniky paměti na straně klienta během cyklů připojení/odpojení ve fbclient (#9014).
- Opraven chybějící text chyby OS v některých případech hlášení I/O chyb.
Stažení
Stáhněte z /cs/download-hqbird