SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for firebird-server-3.0.11.33642-150500.1.46.x86_64.rpm :

* Thu Nov 24 2022 mkubecekAATTsuse.cz- update to version 3.0.11.33642 (commit 1573ae15285a)- rename rpmlintrc to firebird-rpmlintrc and update it to keep up with latest whims of systemd enforcers
* Tue Apr 27 2021 mkubecekAATTsuse.cz- update to version 3.0.8.33455 (commit 762d17c066b8)
* lots of changes in 2.5 years- update
* work-around-g-problem-in-SLE11.patch- refresh
* use-C-98-on-SLE11.patch- add rpmlintrc to work around bogus build checks in Factory
* Mon Oct 15 2018 mkubecekAATTsuse.cz- update to version 3.0.4.33066 (commit 02352107feeb)
* CORE-5935: Bugcheck 165 (cannot find tip page)
* CORE-5907: Regression: can not launch trace if its \'database\' section contains regexp pattern with curvy brackets to enclose quantifier
* CORE-5918: Memory pool statistics is not accurate
* CORE-5926: Attempt to create mapping with non-ascii user name which is encoded in SINGLE-BYTE codepage (win 1251) leads to \'-Malformed string\' message
* CORE-5927: With some non-standard authentication plugins providing correct crypt key wire anyway remains not encrypted
* Improvement CORE-5928: Make it possible for AuthClient plugin to access authentication block from DPB
* CORE-5936: Firebird server segfaults in the end of database backup
* fix CMake build of gpre_boot by adding LIB_dl to the link libraries
* use 64bit value to count records during backup/restore
* Sat Sep 22 2018 mkubecekAATTsuse.cz- update to version 3.0.4.33054 (commit cff6cf566de4)
* CORE-5837: inconsistent results when working with GLOBAL TEMPORARY TABLE ON COMMIT PRESERVE ROWS
* CORE-5755: no error if the GRANT target object does not exist
* CORE-5840: ignoring reference privilege
* CORE-5436: [FB3 SC] Server hangs (under load test)
* CORE-5843: wrong handling of failures of TRANSACTION START trigger
* CORE-5847: \"Malformed string\" instead of key value in PK violation error message
* CORE-5788: Security Patch: Replacement of use of SHA-1 in the SRP Client Proof with SHA-256
* CORE-5846: CREATE VIEW issues \"Implementation of text subtype 512 not located\"
* CORE-5852: there is no check of existance generator and exception when privileges are granted
* CORE-5863: classic process crashes when client disconnected
* CORE-5869: sweep can\'t move OIT value over 2^32, when Next already greater than 2^32
* CORE-5870: ISQL\'s \"show database\" command works wrong with 64-bit numbers
* CORE-5872: database validation reports false errors ...
* Improvement CORE-5853: Forward-compatible expressions LOCALTIME and LOCALTIMESTAMP
* CORE-5844: Firebird freeze for new connections
* CORE-5865: alignment error on x86_64
* CORE-5881: network server ignores any error that took place in KeyHolderPlugin when establishing initial callback with client
* CORE-5876: provide name of udf function for \"arithmetic exception, numeric overflow, or string truncation\"
* CORE-5884: initial global mapping from srp plugin does not work
* CORE-5893: gbak may crash database when mixing alias with full database name
* CORE-5899: memory leak in GBAK code when used as service
* CORE-5900: banned during engine shutdown threads cause unwanted delays when shutting server
* CORE-5886: Nbackup does not work after 32K of backups iterations
* CORE-5902: add Firebird Event fails with error \"... Failed to establish a secondary connection ...\"
* CORE-5898: ROLE not passed in EXECUTE STATEMENT ... ON EXTERNAL
* CORE-5904: an attempt to create global mapping with long (> SQL identifier length) FROM field fails
* CORE-5860: support auth_plugin_list dpb/spb item from application to client
* CORE-5793: error returned from DbCryptPlugin::setKey() is not shown
* CORE-5908: enhance dynamic libraries loading related error messages
* CORE-5823: no permission for SELECT access to blob field in stored procedure
* CORE-5841: no permission for SELECT access to TABLE PLG$SRP in newer snapshot
* CORE-5905: inconsistencies with PSQL FUNCTION vs UDF
* CORE-5911: connection could hung after no activity for 60 seconds
* CORE-5764: installation of Firebird 3.0.3 on SLES 12 SP3 fails with \"Could not find acceptable ICU library\"
* CORE-5913: add context variables with compression and encryption status of current connection- unicode-handle-new-SUSE-ICU-version-hack.patch: adapt to new ICU hack in Factory- drop (preset in upstream now): allow-creating-buildRoot-as-non-root-user.patch Allow-to-enforce-IPv4-or-IPv6-in-URL-like-connection.patch An-attempt-to-fix-CORE-5764-need-feedback-on-snapsho.patch Fixed-a-code-somewhy-accepted-by-gcc6.patch- refresh: add-pkgconfig-files.patch disable-xinetd-service-by-default.patch fbguard-allow-creating-a-guard-pidfile.patch Provide-sized-global-delete-operators-when-compiled-.patch use-C-98-on-SLE11.patch use-killproc-in-stop-branch-of-SuSE-init-script.patch work-around-g-problem-in-SLE11.patch
* Sun May 27 2018 mkubecekAATTsuse.cz- update to version 3.0.4.32980 (commit a106ac4345f6)
* CORE-5790: user with DROP DATABASE privilege can\'t drop database
* CORE-5791: ODS for windows builds and linux-x64 (on the one side) and linux-x86 (on the other side) does not match
* create MonitoringData early to avoid races later
* CORE-5796: gstat may produce faulty report about presence of some none-encrypted pages in database
* CORE-5801: all database blobs can be acceses by any user (id iteration may be used for unauthorized access)
* fix leak of ThreadSync instance when module (for. ex. engine) is unloaded before worker threads gone
* fix deadlock at PluginSet::next
* CORE-5436: [FB3 SC] Server hangs (under load test)
* CORE-5804: multiple error in REVOKE operator (partial)
* fix access violations at EDS subsystem
* CORE-5815: server hangs for 60/120 seconds if client exits during database encryption key transfer callback
* CORE-5819: attachment might not gone after it was DELETEd FROM MON$ATTACHMENTS
* CORE-5822: wrong error returned to client when WireCrypt=Disabled is used
* CORE-5829: gsec does not release user manager plugin
* CORE-5830: encryption Interface crashing Firebird process when working on big db file (6.7GB)
* CORE-5824: segmentation fault during install on Linux
* CORE-5831: not user friendly output of gstat at encrypted database
* CORE-5833: DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process- update work-around-g-problem-in-SLE11.patch- update use-C-98-on-SLE11.patch
* Mon Apr 09 2018 mkubecekAATTsuse.cz- fix SLE15 build (mistake in xinetd %if-dance)
* Mon Apr 09 2018 mkubecekAATTsuse.cz- update to version 3.0.3.32944 (commit c6e64d1898ac)
* CORE-5765: Missing directives in Firebird.pas
* CORE-5769: Database crypt plugin sample on Pascal is broken
* CORE-5776: \"Input parameter mismatch\" error after altering external function into PSQL function
* CORE-5772: Client hangs when working with events under high load
* CORE-405: Garbage vs indices/constraints
* fix thread priority for attachmentShutdownThread (it was run at lowest priority)
* CORE-5780: Server hangs when client tries to send too long DB encryption key(s)
* CORE-5773: PSQL cursor doesn\'t see inserted record
* CORE-5778: install.sh fails if -path argument contains \"firebird\"
* CORE-5746: Remove the restriction on create/delete, enable/disable the system indexes in system tables
* CORE-5783: execute statement ignores the text of the SQL-query after a comment of the form \"-\"- replace unicode-handle-the-ICU-version-hack-from-SuSE.patch with more universal solution cherry-picked from upstream master branch: An-attempt-to-fix-CORE-5764-need-feedback-on-snapsho.patch Fixed-a-code-somewhy-accepted-by-gcc6.patch- handle xinetd games played recent versions of SLE/openSUSE:
* install firebird.xinetd into /usr/share/firebird/misc on SLE15 (xinetd no longer available there)
* provide /etc/xinetd.d directory on >= 1500 (no longer guaranteed to be present there)
* keep things as there are on < 1500
* Sat Mar 03 2018 mkubecekAATTsuse.cz- fix version string in specfile- Make-the-generated-code-compatible-with-gcc-6-in-C-1.patch delete (in upstream tarball now)- use-C-98-on-SLE11.patch compatibility patch for SLE11 where gcc 4.3 does not support - stc=gnu++03 (applied only on SLE11)
* Sat Mar 03 2018 mkubecekAATTsuse.cz- update to version 3.0.3.32924 (commit 0b6c4e549ea6)
* CORE-5591: engine hangs soon after some errors during transaction start
* CORE-5536: connections compressed/encrypted in Attachment::getInfo() tags
* CORE-5062: slow changes on domain
* CORE-5605: incorrect check for existing MAP in a case when pre-FB3 security database is used
* CORE-5613: SuperServer could hung when changing physical backup state under high load
* improvement CORE-5614: physical backup merge stage could run too long, especially with huge page cache
* CORE-5610: provide info about database (or alias) which was in use during \"Error during sweep: connection shutdown\"
* CORE-5618: part of the pages of the second level blobs is not released when deleting relations
* CORE-5638: wrong result with index on case-insensitive collation using NUMERIC-SORT
* improvement CORE-5648: avoid serialization of isc_attach_database calls issued by EXECUTE STATEMENT implementation
* CORE-5649: isc_add_user / isc_modify_user produce unusable user record
* CORE-5650: segfault when procedure dropped on classic server
* CORE-5645: wrong transaction can be passed to external engine
* CORE-5600: invalid blob id when add a new blob column of type text and update another field
* CORE-5615: Firebird 3 crashing randomly
* CORE-5651: problem migrating users to V3.0
* CORE-5654: mixed intermediate build files for plugins examples
* CORE-5653: very slow restore from gbak containing a huge small blobs via classic
* CORE-5630: can\'t create the shadow file
* CORE-5629: gstat output does not include datetime of analysis
* improvement CORE-5660: make flush of big number of dirty pages faster
* CORE-5624: using backslash in alias on linux does not work
* CORE-5659: bad PLAN generated for query on Firebird v3.0
* CORE-5547: server crashes while compiling stored procedure with nested references to query-based computed fields
* CORE-3295: estimate the actual record compression ratio in the optimizer
* CORE-5673: unique constraint not working in encrypted database on first command
* CORE-5667: regression in 3.0+: message \"CTE \'X\' has cyclic dependencies\" appear when \'X\' is alias for resultset and there is alias for resultset and there is previous CTE part with the same name \'X\' in the query
* CORE-5618: part of the pages of the second level blobs is not released when deleting relations
* improvement CORE-5674: allow unused Common Table Expressions
* CORE-5655: isc_info_sql_relation_alias reports incorrect alias for CTE or nested queries
* CORE-5676: consider equivalence classes for index navigation
* CORE-5675: isc_vax_integer() and isc_portable_integer() wrong work with short negative numbers
* CORE-5677: RDB$PAGES is dirty after error after phase 3 of create_relation
* CORE-5681: AV when external statement is executed and local transaction is rolled back
* CORE-5684: error \'no current record for fetch operation\' is raised while deleting record from MON using ORDER BY clause
* CORE-5686: Firebird 3.0.2 allows any protocol version >= 10 to connect, including interbase protocol 14
* CORE-5685: sometimes it is impossible to cancel\\kill connection executing external query
* CORE-5598: block size exceeds implementation restriction error while inner joining large datasets with a long key using the HASH JOIN plan
* CORE-5695: position function does not consider the collation for blob
* CORE-5694: duplicate values in columns with a unique constraint
* CORE-5704: avoid UPDATE of RDB$DATABASE by ALTER DATABASE statement when possible
* CORE-5706: trace config with misplaced \"{\" lead firebird to crash
* CORE-5707: begin and end of physical backup in the same transaction could crash engine
* CORE-5712: access to the name of DB encryption key
* CORE-5713: field alias disapears in complex query
* CORE-5720: sweep in Firebird 3 in CS mode could run too slow when there is big load on server
* CORE-5721: information items isc_info_length and fb_info_crypt_state have same code
* improvement CORE-5727: make faster engine response on cancel\\shutdown signals when scanning long list of pointer pages
* CORE-5719: FB >= 3 crashes when restoring backup made by FB 2.5
* CORE-5730: Connection to server hangs when working with encrypted databases
* CORE-5735: Additional keyholder opens unauthorized connections to encrypted database
* CORE-5737: Invalid parameters of gds transaction in ISQL
* CORE-5743: Query parsing failed
* CORE-5745: GRANT privileges error during database restore
* CORE-5747: User can grant USAGE privilege by himself
* CORE-5753: Parser allows to use GRANT OPTION for FUNCTION and PACKAGE
* CORE-5754: ALTER TRIGGER check privilege for alter database instead of table
* CORE-5742: Incorrect error message in iSQL when trying to create database with wrong password
* CORE-5756: regression: FB crashes when trying to recreate table that is in use by DML
* CORE-5757: deadlock with events
* CORE-5760: server process crashes while restoring database
* CORE-5762: wrong transaction number in RDB$PAGES relation may cause infinite recusrion in engine and segfault
* other fixes for untracked bugs
* documentation enhancements- update unicode-handle-the-ICU-version-hack-from-SuSE.patch to handle ICU >= 60
* Fri Jul 28 2017 mkubecekAATTsuse.cz- update to version 3.0.3.32794 (commit 92b66a3a3216)
* CORE-5576: bugcheck on queries containing WITH LOCK clause
* CORE-5579: request synchronization error in the GBAK utility (restore)
* CORE-5580: signature of packaged functions is not checked for mismatch with [NOT] DETERMINISTIC attribute
* CORE-5570: negative infinity (double) shown incorrectly without sign in isql
* CORE-5588: DbInfo interface is not passed to ancillary instances of plugin
* convert statements, procedures and functions parameters (CHAR and VARCHAR) to UTF8 in trace log
* Fri Jun 30 2017 mkubecekAATTsuse.cz- update to version 3.0.3.32741 (commit faf9ead0a392)
* CORE-2853: page 14194, page type 5 lock conversion denied (215)
* CORE-5517: Classic server periodically raise \"Global mapping memory overflow\" and need to be restarted to accept new connections
* CORE-5533: Crash on 3.0 and 4.0 when DB contains database level trigger
* CORE-5535: Garbage value in RDB$FIELD_SUB_TYPE in RDB$FUNCTION_ARGUMENTS after altering function
* CORE-5540: Every other execution of embedded isql slow
* CORE-5542: Database-level triggers related to TRANSACTION events (i.e. start, commit and rollback) do not take in account their POSITION index
* CORE-5549: Errors building / running FB on non-SSE enabled HW
* CORE-5526: External routines receives parameters with incorrect length or datatype
* CORE-5527: External routines does not receive default values for they output parameters
* CORE-5553: Database cannot be encrypted if DatabaseAccess is set to None
* CORE-5550: Computed decimal field in a view has wrong RDB$FIELD_PRECISION
* CORE-5555 : 3.0 error handling for SELECT WITH LOCK breaks compatibility with 2.5
* CORE-5562: Firebird crashes when UDF gets loaded and unloaded frequently
* CORE-5543: Restore of pre ODS 11.1 database can leave RDB null
* CORE-5566: Server crashes while restoring backup if the shadow file already exists
* CORE-5567: Direct system table modifications are not completely prohibited
* CORE-5569: ISQL incorrectly pads UNICODE_FSS/UTF8 columns when they use a collation- drop \"--disable-binreloc\" (no longer needed)- add a check to fail in prep phase if extern/SfIO wasn\'t removed (bsc#763446)
* Wed May 10 2017 mkubecekAATTsuse.cz- update to version 3.0.3.32718 (commit f7afcd4be5e6)
* untracked: race condition when two different events could use same instance of unused Rvnt
* CORE-5528: internal Firebird consistency check (limbo impossible (184), file: vio.cpp line: 2379)
* untracked: missed piece in 64-bit transaction numbers support
* Tue Apr 11 2017 mkubecekAATTsuse.cz- update to version 3.0.3.32714 (commit 40a7c45b2739)
* untracked: memory leak in fbintl
* CORE-5416: FB does not release memory after load tests
* Tue Mar 28 2017 mkubecekAATTsuse.cz- update to version 3.0.3.32711 (commit 6269acdad63b)
* CORE-5456: Migrating Firebird 2.5.2 to 3.0.1 gbak restore crashes at the end always (reworked)
* CORE-5457: Bugcheck 167 (invalid SEND request) (reworked)
* CORE-5498: Cannot create connection for DB Events
* CORE-5472: Problems with dbcrypt key transfer
* CORE-5503: Classical server has a maximum of 64 connections when using systemd init scripts
* CORE-5489: Bad performance for NULLs filtering inside a navigational index scan (partial fix)
* CORE-5415: [security3.fdb] wrong page type page 22 is of wrong type (expected pointer, found index root)
* CORE-5510: 3+ versions may send status vector with more then 20 items to old clients and cause disconnect
* Tue Mar 14 2017 mkubecekAATTsuse.cz- update to version 3.0.2.32693 (commit cba6f4d99f20)
* CORE-5496: Creating SRP SYSDBA with explicit admin (-admin yes in gsec or grant admin role in create user) creates two SYSDBA accounts
* CORE-5501: Unclear gstat\'s diagnostic when damaged page in DB file appears encrypted
* Tue Feb 21 2017 mkubecekAATTsuse.cz- update to version 3.0.2.32691 (commit 42bc7b05172d)
* hide password in fbtracemgr argument list
* CORE-5481: available indices are not used in some cases if ORDER BY expression is a filtered one (temporary fix, more complete solution WiP)
* CORE-5484: Database on NFS share is unavailable when accessed using mount point path
* CORE-5458: Connections fail due to dead NFS mount points
* fix write error handling in gbak (gh#79)
* rework CORE-5456 / CORE-5457 by reverting back to the v2.5 logic. Previous attempts succeeded only partially
* improvement CORE-5475: Provide ability to filter out info and warnings from trace log
* improvement CORE-4486: Trace: provide filter to INCLUDE / EXCLUDE errors by their mnemonical names- explicitely require %insserv_prereq (needed for upcoming rpm)
* Wed Feb 08 2017 mkubecekAATTsuse.cz- update to version 3.0.2.32684 (commit e222ceaf25de)
* do not enforce -std=c+11 on Linux
* CORE-5448: FB3 - crash (consistency check) when creating view on table which has column with character set none, database default charset is utf8, and utf8 default collation is \'unicode\'
* CORE-5472: problems with dbcrypt key transfer
* CORE-5470: Trace INCLUDE_FILTER with [[:WHITESPACE:]]+ does not work when statement contains newline is issued
* CORE-5474: \'Restrict UDF\' is not effective, because fbudf.so is dynamically linked against libc
* CORE-5447 - EXECUTE STATEMENT with a statement with \"Unexpected end of command\" error is reported with wrong column number- Do-not-enforce-std-c-11-on-Linux.patch: drop (in upstream now)
* Mon Jan 30 2017 mkubecekAATTsuse.cz- update to version 3.0.2.32676 (commit 079dafd348cb)
* CORE-5459: make validation detect and fix data page error when DP marked as secondary contains primary record version(s)
* CORE-5464: AV in fbclient when reading blob stored in incompatible encoding
* CORE-5456: Migrating Firebird 2.5.2 to 3.0.1 gbak restore crashes at the end always
* CORE-5457: internal Firebird consistency check (invalid SEND request (167), file: JrdStatement.cpp line: 325)
* untracked: preserve the alias after the relation/procedure node copying
* improvement CORE-5434 : Read-only transactions in SuperServer could avoid immediate write of Header and TIP pages after change- Do-not-enforce-std-c-11-on-Linux.patch: fix SLE11 SP4 build
* Tue Jan 17 2017 mkubecekAATTsuse.cz- update to version 3.0.2.32670 (commit 94818ef4f02b)
* untracked bug in install.sh (unexpected operator)
* CORE-5425: Server hangs under load test
* CORE-5421: Performance degradation in FB 3.0.2 compared to FB 2.5.7
* CORE-5435: Badly selective index could be used for extra filtering even if selective index is used for sorting
* CORE-5414: Error restoring on FB 3.0 from FB 2.5: bugcheck 221 (cannot remap)
* CORE-5422 : Decompression overran buffer after rollback
* improvement BETWEEN operand/clause not supported for COMPUTED columns
* improvement CORE-1095: support BETWEEN predicate for select expressions
* performance optimizations
* update docs
* Mon Dec 19 2016 mkubecekAATTsuse.cz- update to version 3.0.2.32644 (commit 39af593a74fe)
* CORE-5410: Dependencies are not stored when using some type of contructions in subroutines
* CORE-5392: BUCHECK 179(decompression overran buffer) or unexpected lock conflict may happen during record version backout
* CORE-5417: Engine could hang up if auto-sweep is starting while database is shutting down
* Fri Nov 25 2016 mkubecekAATTsuse.cz- update to version 3.0.2.32641 (commit 8b3c6b40f75d)
* CORE-5393: Bad optimization of some operations with views containing subqueries
* CORE-5382: Incorrect processing (truncation) of SQL statement with length 10MB+1
* CORE-5350: Assert in CachedMasterInterface::set
* CORE-5204: Build the Linux code with --enable-binreloc
* performance improvement: small per-relation cache of physical number of data pages (performance)
* performance improvement: 30-35ms latencies in CS under concurrent load
* Mon Nov 07 2016 mkubecekAATTsuse.cz- update to version 3.0.2.32627 (commit bd045430c6b5)
* CORE-5257: Enable nested keys in plugin configuration
* CORE-5381: Regression: could not execute query (select from view with nested view)
* CORE-5384: Plugin manager fails to provide appropriate config information when name of configuration file is set in plugins.conf
* CORE-5383 - Dependencies in package not recognised
* CORE-5390 - ISQL crashes corrupting memory when statement length is greater than 10 MB
* clarify the documentation of DATEADD function
* Mon Oct 24 2016 mkubecekAATTsuse.cz- update to version 3.0.2.32620 (commit c2812e739c0f)
* CORE-5351: LEFT JOIN incorrectly pushes UDF into the inner stream causing wrong results
* CORE-5355: XpbBuilder fails to create new TPB
* CORE-5337: The subquery in the insert list expressions ignore the changes made earlier in the same executable block
* CORE-5367: Regression: (boolean) parameters as search condition no longer allowed
* CORE-5366: Regression: could not use CASE expression with more
* than 255 conditions
* CORE-5359: MessageMetadata\'s getScale returns int and MetadataBuilder\'s setScale want unsigned
* CORE-5314: UDFs declared with large varchars take excessive time to execute
* CORE-5379: Regression service API for isc_spb_sts_table
* CORE-1894 - Circular dependencies between computed fields crashes the engine
* improvement CORE-5374: Make database name available to crypt plugin
* add support for linux/m68k platform
* Mon Sep 19 2016 mkubecekAATTsuse.cz- update to version 3.0.1.32597 (commit abb1bdddbc26)
* CORE-5347: Races when initializing wire compression
* follow-up to CORE-5326
* CORE-5348: Databases created at build process are owned by Windows administrator, not SYSDBA
* CORE-5142 : Error \"no current record to fetch\" if some record is to be deleted both by the statement itself and by some trigger fired during statement execution
* CORE-5322 : Cascade deletion in self-referencing table could raise \"no current record for fetch operation\" error)
* CORE-5341: User collate doesn\'t work with blobs
* do not segfault in a case of unexpected exception
* documentation enhancements
* Mon Sep 05 2016 mkubecekAATTsuse.cz- update to version 3.0.1.32588 (commit e6ccdd8502a7)
* CORE-5327: internal Firebird consistency check (cannot find tip page (165), file: tra.cpp line: 2307)
* CORE-5305: CASCADE UPDATE fails for self-referencing FK
* CORE-5329: Database gets partially corrupted in the \"no-reserve\" mode
* avoid hangup in SS when error happens at system attachment initialization time
* CORE-5335: Segfault in remote server
* CORE-5248: avoid NULL in RDB$ROLES.RDB$SECURITY_CLASS which made it possible for everyone to drop any role
* CORE-5339: Assertion in createDatabase() when doing overwrite check
* CORE-5326: encrypting a database crashes host process when background encryption gets ready while no connection is established to that database
* performance improvement of nback locking
* improvement CORE-5266: Allow statement \'create OR ALTER user sysdba password ...\' to initialize empty securityN.fdb
* Mon Aug 01 2016 mkubecekAATTsuse.cz- update to version 3.0.1.32570 (commit d1210a78e6b2)
* CORE-5304: Regression: Can not restore database with table contains field CHAR(n) and UTF8 character set
* CORE-5302: Performance regression when bulk inserting into table with indices
* better fix for CORE-5264 (to unlock a raw device DB is not working)
* CORE-5270: FBSVCMGR does not produce error while attempting to shutdown a database without specified timeout (prp_force_shutdown N)
* Mon Jul 18 2016 mkubecekAATTsuse.cz- update to version 3.0.1.32565 (commit f060d8381f85)
* CORE-5292: Database corrupted when trying to encrypt it but appropriate key is missing
* CORE-5296: Error in network protocol when performing callback to client for database crypt key
* CORE-5277 (follow-up): Parameters with multibyte character sets allow to bypass the character limit of varchar fields
* CORE-5294: Memory leak when use SHOW GRANTS on new empty database
* Fix regression in TCS/FB_SQL_SUBFUNC_1
* CORE-5284: Firebird fails to build with USE_VALGRIND
* CORE-5236: IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
* CORE-5246: String truncation error while selecting from MON$ tables if some user-defined context variable exceeds 255 bytes in length
* CORE-5308: ISQL hangs in BLOBVIEW command
* CORE-5307: Random \'invalid transaction handle\' errors are returned from the engine
* CORE-5304: Regression: Can not restore database with table contains field CHAR(n) and UTF8 character set
* CORE-5264: To unlock a raw device DB is not working
* CORE-5313: Data type unknown error with LIST
* allow to use the BULK_INSERT hack with others commands
* Wed Jun 29 2016 mkubecekAATTsuse.cz- update to version 3.0.1.32544 (commit 962064505703)
* CORE-5257: Enable nested keys in plugin configuration
* CORE-5213: Database may get decrypted after changing couple of bytes in database header w/o \'agreement\' from crypt plugin
* CORE-5265:
* CORE-5268: Nested OR conditions may lead to incorrest results
* CORE-5225: Authentication end with first plugin that has the user but auth fails; should continue with next plugin
* CORE-5278: A number of SPB parameters fail in FB 3 & 4
* fix assertions similiar to mentioned in CORE-5273
* CORE-5277: Parameters with multibyte character sets allow to bypass the character limit of varchar fields
* fb_config --embedlibs returns \"-lfbembed\", but there is no libfbembed.so anymore
* CORE-5279: Granting access rights to view is broken
* CORE-5275: Expression index may become inconsistent if CREATE INDEX was interrupted after b-tree creation but before commiting
* CORE-5285: Segfault when attachment is closed before it\'s request/statement/etc
* CORE-5289: Small memory leak when resultset is empty
* CORE-5154: Services API don\'t work with non-ascii database names (ported from aafemt/firebird). Also add some missing tags that might require transliteration
* CORE-5295: Validation could read after the end-of-file when handle multifile database
* additional fix for CORE-4645 (internal Firebird consistency check (cannot find tip page (165), file: tra.cpp line: 2375))- work-around-g-problem-in-SLE11.patch: update to current code
* Tue May 31 2016 mkubecekAATTsuse.cz- make libfbclient2 require libib_util as it\'s needed for embedded connections- fix Group tag for libfbclient2 and libib_util subpackages- improve libib_util subpackage description- libfbclient-devel cannot be used as a direct replacement for libfbembed-devel so it\'s better to stop pretending so- some packages have (unnecessary) explicit build requirement for firebird-devel whose contents was merged into libfbclient-devel; add corresponding Provides and Obsoletes
* Tue May 31 2016 mkubecekAATTsuse.cz- update to version 3.0.1.32525 (commit bae264d54176)
* CORE-5231: EXECUTE STATEMENT: BLR error if more than 256 output parameters exist
* CORE-5241: affected rows are not counted for some update operations with views
* fix of possible buffer overflow when reading /etc/mtab
* CORE-5244: wrong error message when trying to execute SELECT statement using isc_dsql_execute_immediate
* CORE-5234: access violation on UDF crashes server
* CORE-5249: incorrect use of readlink() system call- packaging updates:
* move libEnginge12.so and intl/ into firebird package as these are also needed by embedded connections
* include /etc/firebird/firebird.conf.d/
*.conf into configuration
* move the directive restricting DatabaseAccess to /srv/firebird into a separate config file in firebird-server subpackage so that it doesn\'t affect embedded-only installs- do-not-use-DatabaseAccess-Full-in-default-config.patch: replaced by 50-server.conf
* Fri May 13 2016 mkubecekAATTsuse.cz- update to version 3.0.1.32516 (commit d435669c70ed)
* localization updates
* CORE-5203: Single CPU core fully utilized with Trace session
* CORE-5180: Do not require root rights to build linux package (follow-up)
* CORE-5167: allow implicit conversion between boolean and string
* CORE-5193: precedence problem with operator IS
* CORE-5207: ISQL -X may generate invalid GRANT USAGE statements for domains
* CORE-5205: add a switch to build linux binaries with builtin libtommath
* CORE-5201: return nonzero result code when restore fails on activating and creating deferred user index
* CORE-5183: line/column numbering may be twisted if alias.name syntax is used
* CORE-5120: Firebird 3.0 + fbclient 3.0 - POST_EVENT won\'t work
* CORE-5216: Provide location context (line/column numbers) for runtime errors raised inside EXECUTE BLOCK.
* CORE-5217: ISQL -x may crash while exporting an exception with message text length > 127 bytes
* CORE-5218: explicitly defined names for NOT NULL constraints are not exported into script by ISQL -x
* CORE-5220: ISQL -X: double quotes are missed for COLLATE of CREATE DOMAIN statement when is from any non-ascii charset
* CORE-5222: SELECT WITH LOCK may raise unexpected update conflict errors under concurrent load
* prevent stack trace (line/column info) from overriding the real error\'s SQLSTATE
* CORE-5224: Transaction id tags for services API do not support new 48 bit transaction ids
* CORE-5229: allow to enforce IPv4 or IPv6 in URL-like connection string
* CORE-5226: incorrect result set (missing records) may be returned by the ORDER plan query navigating on a descending index
* CORE-5228: restore may hang if the database contains more than 4 billion records
* add new constants to the Pascal interface
* CORE-5232: 32-bit Locks on Big-Endian Systems Lead To Deadlock
* fix page numbers datatype
* fix problems reported by PVS-Studio static code analysis- drop patches obsoleted by upstream:
* allow-creating-buildRoot-as-non-root-user.patch
* Allow-to-enforce-IPv4-or-IPv6-in-URL-like-connection.patch- pass init script path to scriptlet macros- require explicit version of autoconf for build
* Fri May 06 2016 mkubecekAATTsuse.cz- Make-the-generated-code-compatible-with-gcc-6-in-C-1.patch: fix build with gcc6 (bsc#964466)- Provide-sized-global-delete-operators-when-compiled-.patch: avoid the need for -fno-sized-deallocation option with gcc6 (bsc#964466)- Allow-to-enforce-IPv4-or-IPv6-in-URL-like-connection.patch: extend URL-like connection string syntax to allow ennforcing IPv4 or IPv6- build with -fno-delete-null-pointer-checks (needed with gcc6)- minor specfile cleanup
* Fri Apr 22 2016 mkubecekAATTsuse.cz- specfile whitespace cleanup
* Wed Apr 20 2016 mkubecekAATTsuse.cz- reorganize subpackages
* only common files for all installations left in main package
* separate firebird-server for server related files
* separate firebird-utils for management utilities
* separate firebird-examples for sample database and API samples
* separate libib_util and libib_util-devel
* rename libfbclient2-devel to libfbclient-devel
* split files from firebird-devel to new -devel and -examples
* update dependencies between subpackages
* add tags for safer upgrade from version 2.5- update package summaries and descriptions- fix /usr/include/firebird/firebird directory- fix file permissions- rename isql to isql-fb and gstat to gstat-fb to avoid conflicts- add README.SUSE
* Tue Apr 19 2016 mkubecekAATTsuse.cz- update to version 3.0.0.32483 (final, commit 1767a517f9c9)
* fixes: CORE-5136, CORE-5189 (follow-up), CORE-5194 and untracked
* improve documentation- specfile cleanup- refresh all patches
* Fri Apr 08 2016 mkubecekAATTsuse.cz- update to version 3.0.0.32465 (commit a42261cd6a9d)
* fixes: CORE-4645, CORE-5067 (follow-up), CORE-5143, CORE-5146, CORE-5165, CORE-5166, CORE-5179, CORE-5181, CORE-5182, CORE-5184, CORE-5189 and untracked
* improvement of migration from older versions
* documentation and examples- allow-creating-buildRoot-as-non-root-user.patch: update
* Wed Mar 23 2016 mkubecekAATTsuse.cz- update to version 3.0.0.32383 (commit f0eac3c55243)
* fixes: CORE-5134, CORE-5147, CORE-5149, CORE-5153, CORE-5155, CORE-5157, CORE-5159, CORE-5161, CORE-5162
* avoid GBAK\'s mandatory runtime dependency on ICU
* Fri Mar 11 2016 mkubecekAATTsuse.cz- update to version 3.0.0.32381
* fixes: CORE-5097, CORE-5112, CORE-5122, CORE-5130, CORE-5133, CORE-5140, CORE-5144 and untracked
* optimizer improvements
* updated examples
* updated documentation
* Tue Feb 23 2016 mkubecekAATTsuse.cz- update to version 3.0.0.32349
* fixes: CORE-2923, CORE-4885, CORE-4996, CORE-5044, CORE-5067, CORE-5075, CORE-5077, CORE-5078, CORE-5082, CORE-5087, CORE-5088, CORE-5089, CORE-5092, CORE-5093, CORE-5097, CORE-5101, CORE-5102, CORE-5104, CORE-5105, CORE-5107, CORE-5110, CORE-5112 and untracked
* CORE-5083: Provide method to correcty set offsets in implemented by user IMessageMetadata
* CORE-5100: Improve control over database crypt keys
* updated docs- work-around-g-problem-in-SLE11.patch: refresh
* Mon Jan 11 2016 mkubecekAATTsuse.cz- update to version 3.0.0.32269
* fixes: CORE-4708, CORE-5047, CORE-5053, CORE-5056, CORE-5060, CORE-5061 and untracked
* add an option to isc_database_info to return the number of free pages in a database
* CORE-5063: make \"show database\" command to show numbers of used and free pages in database
* CORE-2493: Append the IP address of the remote host to error messages in firebird.log for TCP connections
* Sat Dec 26 2015 mkubecekAATTsuse.cz- update to version 3.0.0.32251
* fixes: CORE-4179, CORE-4680 (partial), CORE-4840, CORE-4842, CORE-4862, CORE-4964, CORE-4978, CORE-4990, CORE-4991, CORE-4997, CORE-4998, CORE-4999, CORE-5002, CORE-5008, CORE-5009, CORE-5014, CORE-5015, CORE-5016, CORE-5017, CORE-5020, CORE-5026, CORE-5029, CORE-5032, CORE-5033, CORE-5034, CORE-5039, CORE-5041, CORE-5042, CORE-5043, CORE-5049 and untracked
* add pascal support to object oriented API
* code cleanup
* documentation improvements- work-around-g-problem-in-SLE11.patch: refresh
* Wed Nov 11 2015 mkubecekAATTsuse.cz- work-around-g-problem-in-SLE11.patch: add another SLE11 SP3 g++ workaround (fixes i586 SLE11 SP3 build)
* Mon Nov 09 2015 mkubecekAATTsuse.cz- update to version 3.0.0.32153
* fixes: CORE-4292, CORE-4680, CORE-4914, CORE-4928, CORE-4938, CORE-4947, CORE-4950, CORE-4951, CORE-4952, CORE-4954, CORE-4968, CORE-4969, CORE-4970, CORE-4972, CORE-4977, CORE-4980, CORE-4982, CORE-4984 and untracked
* memory pools improvement
* new option for DROP SHADOW command to leave the shadow file in the filesystem
* CORE-4965: extend transactiion id space over 2^32 transactions
* memory consumption improvements
* stricter permissions handling
* documentation improvements- work-around-g-problem-in-SLE11.patch: update to current source
* Tue Sep 29 2015 mkubecekAATTsuse.cz- update to version 3.0.0.32057
* fixes: CORE-2882, CORE-2883, CORE-4585, CORE-4902, CORE-4909, CORE-4917, CORE-4921, CORE-4928, CORE-4929, CORE-4940, CORE-4943 and untracked
* improvements: CORE-2881, CORE-4923, CORE-4935, CORE-4936, CORE-4939
* change default page size to 8 KB
* update documentation
* code cleanup
* Mon Aug 31 2015 mkubecekAATTsuse.cz- update to version 3.0.0.32010
* fixes: CORE-3545, CORE-4870, CORE-4890, CORE-4899, CORE-4911 and untracked
* Mon Aug 17 2015 mkubecekAATTsuse.cz- update to version 3.0.0.32001
* fixes: CORE-4811, CORE-4872, CORE-4876, CORE-4879, CORE-4881, CORE-4882, CORE-4884, CORE-4887, CORE-4889, CORE-4897, CORE-4904, CORE-4906, CORE-4909 and untracked
* improvements: CORE-1999, CORE-4880, CORE-4898
* code cleanup
* documentation updates
* Fri Jul 24 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31948
* fixes: CORE-3548, CORE-4107, CORE-4276, CORE-4277, CORE-4279, CORE-4710, CORE-4781, CORE-4811, CORE-4846, CORE-4848, CORE-4854, CORE-4855, CORE-4859, CORE-4860, CORE-4861, CORE-4864, CORE-4865, CORE-4871, CORE-4872, CORE-4876 and untracked
* apply methods used for cross security database authentication to the trace
* SharedDatabase and SharedCache config options replaced by a single option ServerMode
* Mon Jun 29 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31904
* fixes: CORE-4707, CORE-4740, CORE-4802, CORE-4817, CORE-4831, CORE-4836, CORE-4839 and untracked
* gsec marked as deprecated
* Tue Jun 09 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31872
* fixes: CORE-214, CORE-4369, CORE-4561, CORE-4618, CORE-4740, CORE-4756, CORE-4782, CORE-4785, CORE-4788, CORE-4789, CORE-4794, CORE-4795, CORE-4798, CORE-4806, CORE-4807, CORE-4809, CORE-4811, CORE-4819, CORE-4821 and untracked
* improvements: CORE-4791
* updated documentation
* Mon May 11 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31831
* fixes: CORE-3234, CORE-4755, CORE-4760, CORE-4774, CORE-4781, CORE-4786 and untracked
* added missing include files- unicode-handle-the-ICU-version-hack-from-SuSE.patch: update for new ICU versions
* Mon Apr 27 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31810
* fixes: CORE-4752, CORE-4753, CORE-4754, CORE-4759, CORE-4766, CORE-4767, CORE-4768 and untracked
* prevent some operations on system tables
* Sun Apr 19 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31797
* fixes: CORE-1379, CORE-1605, CORE-2932, CORE-3373, CORE-4583, CORE-4712, CORE-4715, CORE-4725, CORE-4729, CORE-4731, CORE-4733, CORE-4738, CORE-4743, CORE-4744, CORE-4747 and untracked
* code cleanup
* Mon Mar 30 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31756
* fixes: CORE-4719 and untracked
* feature CORE-4722: aggregate linear regression functions
* status vector rework
* code cleanup- add-pkgconfig-files.patch: refresh- unicode-handle-the-ICU-version-hack-from-SuSE.patch: refresh
* Mon Mar 23 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31733
* fixes: CORE-4713, CORE-4714 and untracked
* look for security database in the right location
* feature Feature CORE-4717: aggregate statistical functions COVAR_SAMP, COVAR_POP and CORR
* updated new API
* code cleanup
* updated documentation- work-around-g-problem-in-SLE11.patch: refresh
* Sun Mar 15 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31712
* fixes: CORE-4571, CORE-4671, CORE-4683, CORE-4696, CORE-4698, CORE-4702, CORE-4704, CORE-4705, CORE-4706 and untracked
* minor improvements
* code cleanup
* Sat Feb 21 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31675
* fixes: CORE-4075, CORE-4382, CORE-4383, CORE-4653, CORE-4670, CORE-4673, CORE-4675, CORE-4683, CORE-4684, CORE-4685, CORE-4688, CORE-4694 and untracked
* improvement: CORE-4671
* core support for scrollable DSQL cursors
* code cleanup and minor refactoring
* FB_API_VER increased to 30
* Mon Jan 26 2015 mkubecekAATTsuse.cz- work-around-g-problem-in-SLE11.patch: handle another build failure with old g++- reorder subpackages in specfile to avoid broken OBS warning- raise memory constraint to prevent random build failures
* Mon Jan 26 2015 mkubecekAATTsuse.cz- update to version 3.0.0.31567
* fixes: CORE-2848, CORE-4384, CORE-4572, CORE-4605, CORE-4610, CORE-4624, CORE-4644, CORE-4655, CORE-4656, CORE-4659, CORE-4662, CORE-4665, CORE-4668 and untracked
* code cleanup
* API updates
* initial cmake support
* Mon Dec 29 2014 mkubecekAATTsuse.cz- update to version 3.0.0.31517
* fixes: CORE-1550, CORE-3632, CORE-4161, CORE-4259, CORE-4280, CORE-4437, CORE-4438, CORE-4471, CORE-4472, CORE-4503, CORE-4539, CORE-4571, CORE-4572, CORE-4618, CORE-4622, CORE-4631, CORE-4634, CORE-4639, CORE-4646, CORE-4651, CORE-4652 and untracked
* CORE-4607: Add support for having >1 UserManager in firebird.conf and use them from SQL
* minor improvements
* code cleanup- recognize-__aarch64__-as-well-as-ARM64-for-64-bit-AR.patch: removed (not actually needed)
* Sun Nov 30 2014 mkubecekAATTsuse.cz- add explicit xz build requirement (needed for SLE11)
* Sun Nov 30 2014 mkubecekAATTsuse.cz- update to version 3.0.0.31456
* fixes: CORE-4581, CORE-4618, CORE-4623 and untracked
* CORE-733: compress data over network
* CORE-4526: support SQL2008 OFFSET and FETCH clauses
* encryption enhancements- use xz compressed tarball
* Mon Nov 24 2014 mkubecekAATTsuse.cz- update to version 3.0.0.31444
* fixes: CORE-4604 and untracked
* Sun Nov 16 2014 mkubecekAATTsuse.cz- add workaround for SLE11 build problem
* Sat Nov 15 2014 mkubecekAATTsuse.cz- update to version 3.0.0.31406
* fixes: untracked
* improvements: CORE-3226
* add support of powerpc64le platform- don-t-start-firebird-in-runlevel-2-on-SuSE.patch: removed (in upstream now)- look-for-sem_open-in-libpthread-as-well.patch: removed (in upstream now)- refresh the rest of the patches
* Mon Nov 10 2014 mkubecekAATTsuse.cz- update to version 3.0.0.31399
* fixes: CORE-4595, CORE-4599 and untracked
* improvements: CORE-4590
* Sat Nov 01 2014 mkubecekAATTsuse.cz- update to version 3.0.0.31393
* fixes: CORE-4586 and untracked
* improvements: page cache performance
* Sat Oct 18 2014 mkubecekAATTsuse.cz- update to version 3.0.0.31384
* fixes: CORE-4557, CORE-4565, CORE-4566, CORE-4568, CORE-4570, CORE-4573, CORE-4574, CORE-4575, CORE-4576, CORE-4578, CORE-4582
* improvements: CORE-3526, CORE-4562, CORE-4564
* language independent API
* code refactoring
 
ICM