Red Database 2.6 v2.6.0.13364
June 29, 2018, 2:24 p.m.
Changelog
- Fixed an error of invalid BLOB ID in restore with option -n
- Fixed built-in BLOB filters
- Fixed an error "invalid BLOB ID" of altering table trigger by privileged user
- Fixed an error CORE-4051: memory leak in sorting large records
- Fixed an error of filtering occurs by attempting to skip empty record
- wincrypt plugin do not link libpkixcmp since it's not neccessary for CryptoPro
- selinux modules are fixed for CentOS 7 (7.3)
- Fixed authentication by certificate signed by GOST R 34.10-2012
- systemd now uses IPv4 port for connections because of default IPv6 port does not allow to detect client IP address
- When LDAP is used for authentication, security2.fdb is not used anymore to find information about user.
- System function LDAP_ATTR() now returns value in UTF-8
- Replication improvements:
- Savepoints at expression level
- Fixed inconsistent of master and slave after commit errors
- GTT is not used in database comparing by fbrepldiff
- Now the keyword PLUGIN is non-reserved
- Documentation improvements
- Ported from Firebird:
- Additional protection for old CORE-3046
- Use form of switch, compatible with gcc 4.3
- Min OSX 10.9 deprecated libstdc++
- Cleanup hand-made isinf()
- Make it build with icu60
- Backport fix for bug CORE-4565 : GDSCODE can have value = 0 in WHEN-section under some concurrent env., only in SC or CS (not in SS)
- Fixed MacOS deployment target issue
- Backported ISQL plan fix
- Backport fix for improvement CORE-2493 : Append the IP address of the remote host to error messages in firebird.log for TCP connections
- Partially backported CORE-5014 and CORE-5017
- Backported CORE-5757: deadlock with events
- Backported CORE-5762: Wrong transaction number in RDB$PAGES relation may cause infinite recusrion in engine and segfault
- Backported check for access rights to BLOBs. It should fix CORE-5801
- Backport some fixes for AV's related with EDS
- Fixed inconsistency in request/transaction state after error