***************************************************** * 2.1.3.6663 RC1 ***************************************************** 1. Added additional user attributes and context variables (namespace "AUTHDATA") which allow to read attributes from RDB$USERS. 2. "CLIENT_PID" and "CLIENT_PROCESS" context variables added to "SYSTEM" namespace. 3. Ported some bug fixes from Firebird project: CORE-2640, CORE-2784, CORE-2785, CORE-2788. ***************************************************** * 2.1.3.6407 RC1 ***************************************************** 1. Reworked fix for CORE-2698 ported from Firebird 2.1. First version was not MT safe. 2. Add code from Putilin to allow multiple transactions per physical attachment. 3. Bug fix for CORE-1837 (Procedure text is stored truncated in system tables if any variable have default value) ported from Firebird project. 4. Ported fixes for CORE-1246 (Incorrect column values with outer joins and derived tables) and related CORE-1808, CORE-2537, CORE-1245, CORE-1306. ***************************************************** * 2.1.3.6312 RC1 ***************************************************** 1. Fix the check to enable raw devices support. 2. Added SKIP_DATA option to GBAK. 3. Ported some bug fixes from Firebird project: CORE-1512, CORE-2698, CORE-2635, CORE-2684. ***************************************************** * 2.1.3.6197 RC1 ***************************************************** 1. Fixed LSB compliance. 2. Allow to open databases on network shares in Windows using RemoteFileOpenAbility parameter in firebird.conf ***************************************************** * 2.1.3.6118 RC1 ***************************************************** 1. Fixed incorrect converting from ODBC DataTypes to SqlDa. ***************************************************** * 2.1.3.6057 ***************************************************** 1. Fixed bug with "page XXX is of wrong type (expected 7, found 5)" error (applied patch from Vlad Khorsun). 2. Backport fix from Firebird HEAD which allows to alter computed fields (2008-05-11 22:05 asfernandes). 3. Fixed problem with "lock conflict on no wait transaction" related with CORE-2026 fix. ***************************************************** * 2.1.3.6034 ***************************************************** 1. Fixed using English algorithms names in wincrypt plugin. 2. ib_util.dll added to embedded server distribution (needed to call udf's). 3. Monitoring tables merged with Firebird 2.1. 4. Fixed bug with creating GTT caused by wrong syntax of recfilter. 5. Non-English names of cryptographic algorithms in firebird.conf must be specified as UTF8 URL-encoded strings. 6. Ported a lot of bug fixed from Firebird project: CORE- 2182, 2171, 2137, 2114, 2108, 2098, 2087, 2077, 2055, 2050, 2049, 2045, 2039, 2000, 1982, 1972, 1970, 1963, 1962, 1958, 1957, 2326, 2242, 2234, 2227, 2223, 2222, 2078, 2017, 1944, 1930, 1596, 1793, 1841, 1844, 1868, 1875, 1890, 1919, 2266, 1964, 1607, 1690, 1923, 2245, 2247, 2270, 2437, 2281, 2291, 2311, 2313, 2320, 2340, 2348, 2355, 2368, 2416, 2441, 2444, 2475, 2519, 2550, 2563, 2572, 2354, 2271, 2151, 2157, 2065, 1826. ***************************************************** * 2.1.1.5853 ***************************************************** 1. Fixed Java 1.5 support 2. Fixed wrong detection of client library path. 3. Crypto provider name in firebird.conf is OS-specific. 4. Fixed sqlGetData behaviour inequality to ODBC spec. 5. Fixed bug with server crash on FTS. 6. Bug fix for CORE-2062 (error remaping lock file in classic server) ported from Firebird project. ***************************************************** * 2.1.1.5687 ***************************************************** 1. Backport fixes for CORE-2255 and CORE-2202 (ALTER VIEW fixes). 2. Java plugin may read JRE_HOME. ***************************************************** * 2.1.1.5613 ***************************************************** 1. Fixed ObdbcJdbc build for FreeBSD. 2. Return correct message if trying to set up blob field value from ESP calling from trigger. 3. Fixed build error with ld-2.16. 4. Added IA64 platform support. 5. Arguments with int type did not pass to server through JDBC. 6. Errors related with unimplemented features (CreateNamedPipe) ignored on Win9x. 7. Ported bug fixes from Firebird project: CORE-2117 and CORE-2397. 8. Default parameter data type to varchar(4000) instead of returning error (BSS client's request). ***************************************************** * 2.1.1.5330 ***************************************************** 1. FBTrace excluded from component list in installer. 2. Implement Win9X support. 3. Merged with Jaybird 2.1.6. 4. Added JDK 1.5 compatibility. 5. Fix for CORE-1814 ported from Firebird: Change the root determination of the embedded Windows engine and load DLLs with altered search path (to search dependent DLLs on the same path of the loaded DLL) 6. Some fixes for embedded server. 7. Added compatibility with CryptoPro 3.6. 8. Added crypto algorithm customization using firebird.conf. 9. Fixed incomplete listing of gfix switches. ***************************************************** * 2.1.1.5130 ***************************************************** 1. Fixed server crash on garbage collection with old blob versions. 2. Fixed connection from isql v2.1.1 to server v2.0. ***************************************************** * 2.1.1.5100 ***************************************************** 1. Fixed server crash when using ESP and FTS. ***************************************************** * 2.1.1.4955 ***************************************************** 1. Fixed error in changeDBAPassword.sh script. 2. Fixed ODBC-50. Data appears sometimes wrong in Access/Excel. 3. Fixed ODBC-52. Cannot include a comma inside a delimited string as a SP parameter. 4. Restored missed multifactor authentication in services. 5. Fixed ODBC build for iODBC manager. 6. For SYSDBA and user with granted global role SYSADMIN local connect is allowed even if was blocked by policy rules. 7. Multifactor user can connect to server in common mode using the same password as while multifactor authentication. ***************************************************** * 2.1.1.4655 ***************************************************** 1. Added missing NULL flags in rdb$procedure_parameters. ***************************************************** * 2.1.1.4613 ***************************************************** 1. Fix RDB$FORMAT blob printing on 64-bit platforms. Implement more useful printing output. 2. Fixed grammatics for granting rights on generator/sequence. 3. Fix 'invalid parameter in transaction parameter block' error. 4. Fixed installation on x64 platforms. 5. Added x64 ODBC driver for Windows. 6. Fixed some errors in ODBC driver. 7. Added access check for ALTER VIEW statement. 8. Added LSB compatibility. 9. Fixed registration of execute statement parameters in fbtrace. 10. Added external user-defined function and full text search guides in English. 11. Added utility stest description in administrator guide. 12. Fixed external procedure executing from owner context. 13. Ported bug fixes from Firebird project: CORE- 1506, 1894, 1927, 1983, 1985, 1984, 1986, 1986, 2008, 2016, 2026, 2027, 2031, 2033, 2034, 2052, 2053, 2061, 2071, 2073. ***************************************************** * 2.1.0.3900 ***************************************************** 1. Improved linux installation. If previous instance is found it will uninstall after user confirmation. 2. Added CryptoPro installation and setting up manual in Admin Guide. 3. Fixed installation of 32-bit libraries on x64 architecture. 4. Fixed record filtering using with COUNT(*). 5. Fixed hanging server while index on global temporary table is creating. ***************************************************** * 2.1.0.3810 RC4 ***************************************************** 1. Fixed server crash while exception handling in gstat sevice. 2. Fixed database restoring from backups of previous server versions. 3. Fixed error of gfix and gbak utilities work. 4. Fixed segmentation failed error on Linux. 5. Added prevention of system exceptions deleting. ***************************************************** * 2.1.0.3663 RC3 ***************************************************** 1. Documentation is corrected. 2. Fixed an error in stest utility. 3. Fixed server hanging by handling ON CONNECT trigger. 4. Fixed registration of service detach. 5. Database trigger types are added to Trigger class for JAVA ESP. 6. Fixed server hanging while lock manager table is initializing. ***************************************************** * 2.1.0.3627 RC2 ***************************************************** 1. Fixed errors by using new ODS changed in RC1. 2. Fixed record filters errors. 3. Added ReleaseNotes.pdf in English. ***************************************************** * 2.1.0.3550 RC1 ***************************************************** 1. Added full text search manual. 2. Fixed full text search indexing for the documents with different MIME types. 3. Reverted index using in NOT IN clause. 4. CryptoPro is replaced by more functional WinCrypt module. 5. Fixed NBACKUP deadlock in (super)classic. 6. Added new statement for altering Java EUDF (ALTER EXTERNAL FUNCTION). 7. Added RESET USER statement for reset number failed authentication attempts. 8. Added administrator's guide with a part about security administration. 9. Added external stored procedures and external user defined functions manuals. 10. Added script for updating security2.fdb to Red Database 2.1 version from older ones. 11. Added replicator manual. ***************************************************** * 2.1.3260 Beta 4 ***************************************************** 1. Changed nbackup logic and fixed many errors. 2. Added full text search highlight. 3. Fixed XNET protocol errors. 4. Added manual for full text search feature (Now in Russian language only). ***************************************************** * 2.1.3186 Beta 3a (limited release) ***************************************************** 1. Merged changes from Firebird 2.1 branch as of 2008-05-07. 2. Ported several SuperClassic stability bug fixes from 2.5 tree as of 2008-05-05. 3. Posix installer improvements. 4. Improved FK processing parallelism (issue 226-BV). 5. Reworked processing procedure arguments in fbtrace (issue 258-BV?). 6. Fixed bug with JSP debugging. 7. Fixed bug with JSP handling of Byte Array return variables. 8. Improved speed of BLOB security operation. 9. Multiple full-text search improvements. 10. Fix BLOB return argument processing bug with Java UDFs and type mapping issues. 11. Firebird authentication logs are corrected. 12. Registration of event "Multi-factoring user password is failed" is added. 13. Issue 228 is fixed - Server crash with Certificate-based auth. 14. Nbackup fixes: - Speedup merge process by avoiding extra write to difference file for each page - Correct logic for error recovery when difference allocation was successful, but page was never written - Correct BUGCHECK when pag_undefined pages are encountered by the MERGE process (which is normal situation, given that we always release empty page first during extend_relation) ***************************************************** * 2.1.2975 Beta 3 ***************************************************** 1. Fixed full text searching in MIME documents. 2. Fixed ESP working at Linux. 3. Added NULL field value processing in fbtrace adapter. 4. Fixed bugs in debugger. 5. Fixed bugs in Nbackup. 6. Number of user sessions limit is implemented. ***************************************************** * 2.1.2740 Beta 2 ***************************************************** 1. Fixed debugger. 2. Fixed windows installer. 3. Fixed full text search feature. 4. Fixed SuperClassic architecture working at Linux. ***************************************************** * 2.1.2653 Beta 1 ***************************************************** 1. Release Notes is added. 2. User idle control utility is added. 3. Installation fix. 4. Bug fix. ***************************************************** * 2.1.2522 Beta 1 ***************************************************** 1. Changed TempCacheLimit type in firebird.conf from INTEGER to UINT64. 2. Installation fix. 3. Bug fix. ***************************************************** * 2.1.2476 Beta 1 ***************************************************** 1. Secure Memory Deallocation (RAM and on-disk). 2. Multi-factor authentication. 3. Pre-defined default roles and global roles. 4. DML access control (generator privileges added, etc). 5. Login policies. 6. LSB Linux builds. 7. The system catalog filtering. 8. The tests framework for the security subsystem. 9. Security event logging subsystem. 10. Blob access control. 11. Server files integrity checking. 12. Cumulative roles model (RBAC). 13. Crypto plug-in usage. 14. DDL access control. 15. Security log analysis feature. 16. Database metadata integrity control tool. 17. Service access control. 18. Java UDF and SP. 19. SP debugger with GUI tool. 20. Full text search. ***************************************************** * 2.0.3.1812 * ***************************************************** 1. Added support for linux-ia64 platform. 2. Local protocol for Win64 is fixed. 3. Some error in x64 command line tools were fixed. ***************************************************** * 2.0.3.1645 * ***************************************************** 1. Fixed installation errors on Windows Vista. 2. Fixed minor error in FBTrace. ***************************************************** * 2.0.3.1352 * ***************************************************** 1. Fixed bug with wrong fbtrace log filename while database creating. 2. Fixed fbtrace bug with regular expressions processing in parameters (wrong subexpression $1, $2, ..., $9 in TraceConfigReader). ***************************************************** * 2.0.3.1242 * ***************************************************** 1. Fixed bugs with fbtrace binary format. 2. Changed "log_filename" parameter processing in fbtrace.conf. 3. Fix bug with restoring computed fields from backup. ***************************************************** * 2.0.3.1182 * ***************************************************** 1. Critical bug fix in UIB components with stack overflow by getting blob as string. 2. File aliases.conf is installing now. 3. Red Database Windows x64 edition is available. ***************************************************** * 2.0.3.1070 * ***************************************************** 1. Installer includes PHP library. 2. Installer includes "Quick Start". ***************************************************** * 2.0.2.745 * ***************************************************** 1. Installer includes IBPP library. 2. CORBA support in replicator.