SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libfbclient2-3.0.4.32980-1.1.x86_64.rpm :
Sun May 27 14:00:00 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 9 14:00:00 2018 mkubecekAATTsuse.cz
- fix SLE15 build (mistake in xinetd %if-dance)

Mon Apr 9 14:00:00 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 3 13:00:00 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 3 13:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 13:00:00 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 13:00:00 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 8 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 7 13:00:00 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 14:00:00 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 14:00:00 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 5 14:00:00 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 1 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 6 14:00:00 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 14:00:00 2016 mkubecekAATTsuse.cz
- specfile whitespace cleanup

Wed Apr 20 14:00:00 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 14:00:00 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 8 14:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 2015 mkubecekAATTsuse.cz
- work-around-g-problem-in-SLE11.patch:
add another SLE11 SP3 g++ workaround (fixes i586 SLE11 SP3 build)

Mon Nov 9 13:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 9 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 2014 mkubecekAATTsuse.cz
- add explicit xz build requirement (needed for SLE11)

Sun Nov 30 13:00:00 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 13:00:00 2014 mkubecekAATTsuse.cz
- update to version 3.0.0.31444

* fixes: CORE-4604 and untracked

Sun Nov 16 13:00:00 2014 mkubecekAATTsuse.cz
- add workaround for SLE11 build problem

Sat Nov 15 13:00:00 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 13:00:00 2014 mkubecekAATTsuse.cz
- update to version 3.0.0.31399

* fixes: CORE-4595, CORE-4599 and untracked

* improvements: CORE-4590

Sat Nov 1 13:00:00 2014 mkubecekAATTsuse.cz
- update to version 3.0.0.31393

* fixes: CORE-4586 and untracked

* improvements: page cache performance

Sat Oct 18 14:00:00 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

Mon Sep 29 14:00:00 2014 mkubecekAATTsuse.cz
- update to version 3.0.0.31336

* fixes: CORE-2897, CORE-3400 (?), CORE-4555 and untracked

* improvements: CORE-4538, CORE-4556, CORE-4562

* code refactoring

Mon Sep 1 14:00:00 2014 mkubecekAATTsuse.cz
- update to version 3.0.0.31319

* fixes: CORE-4498, CORE-4500, CORE-4505, CORE-4506, CORE-4510, CORE-4522,
CORE-4530 and untracked

* improvements: CORE-4484, CORE-4487, CORE-4528

* code cleanup and refactoring

* optimization
- unicode-handle-the-ICU-version-hack-from-SuSE.patch:
update to fix the build
- do-not-use-DatabaseAccess-Full-in-default-config.patch:
refresh
- install init script as executable
- explicitely mention baselibs.conf as source

Thu Jul 24 14:00:00 2014 mkubecekAATTsuse.cz
- update to version 3.0.0.31247

* fix build

* fixes: CORE-4488 and untracked

* many gcc warnings resolved

Mon Jul 14 14:00:00 2014 mkubecekAATTsuse.cz
- update to version 3.0.0.31224

* fixes: CORE-735

* code cleanup

Mon Jul 7 14:00:00 2014 mkubecekAATTsuse.cz
- update to version 3.0.0.31216

* fixes and improvements: CORE-1377, CORE-1482, CORE-1550,
CORE-1846, CORE-2004, CORE-2063, CORE-2119, CORE-2165,
CORE-2208, CORE-2224, CORE-2303, CORE-3242, CORE-3305,
CORE-3362, CORE-3365, CORE-3370, CORE-3881, CORE-3931,
CORE-4118, CORE-4154, CORE-4162, CORE-4178, CORE-4252,
CORE-4261, CORE-4270, CORE-4271, CORE-4273, CORE-4275,
CORE-4281, CORE-4283, CORE-4285, CORE-4286, CORE-4290,
CORE-4297, CORE-4298, CORE-4300, CORE-4301, CORE-4302,
CORE-4303, CORE-4304, CORE-4307, CORE-4309, CORE-4310,
CORE-4313, CORE-4315, CORE-4317, CORE-4318, CORE-4319,
CORE-4320, CORE-4321, CORE-4322, CORE-4326, CORE-4327,
CORE-4330, CORE-4331, CORE-4334, CORE-4344, CORE-4345,
CORE-4346, CORE-4353, CORE-4357, CORE-4360, CORE-4365,
CORE-4366, CORE-4371, CORE-4372, CORE-4373, CORE-4374,
CORE-4375, CORE-4376, CORE-4379, CORE-4380, CORE-4381,
CORE-4386, CORE-4387, CORE-4388, CORE-4394, CORE-4395,
CORE-4396, CORE-4398, CORE-4403, CORE-4415, CORE-4417,
CORE-4418, CORE-4419, CORE-4422, CORE-4425, CORE-4430,
CORE-4431, CORE-4432, CORE-4433, CORE-4434, CORE-4435,
CORE-4440, CORE-4443, CORE-4444, CORE-4445, CORE-4447,
CORE-4451, CORE-4453, CORE-4457, CORE-4461, CORE-4462,
CORE-4464, CORE-4468, CORE-4469, CORE-4470, CORE-4475,
CORE-4477, CORE-4478, CORE-4480
- don-t-start-firebird-in-runlevel-2-on-SuSE.patch:
add explicit $null into Required-Stop
- recognize-__aarch64__-as-well-as-ARM64-for-64-bit-AR.patch:
recognize __aarch64__ for 64-bit ARM as well
- add-missing-old-style-constants-for-Linux-HPPA-and-L.patch:
in upstream now
- add-support-for-aarch64-platform-64-bit-ARM.patch:
in upstream now
- unicode-handle-the-ICU-version-hack-from-SuSE.patch:
refresh

Mon Nov 18 13:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30739

* fixes: CORE-4236, CORE-4240, CORE-4258, CORE-4259, CORE-4260,
CORE-4262, CORE-4263, CORE-4265, CORE-4267, CORE-4268 and
untracked

* minor code cleanup and refactoring

Thu Nov 7 13:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30713

* fixes: CORE-4200, CORE-4235 (additional), CORE-4237, CORE-4241, CORE-4244,
CORE-4247, CORE-4250, CORE-4251 and untracked

* fix man-in-themiddle attack on ATTACH packet

* code cleanup

* use autoconf 2.69 as base (but allow older)

* enhance documentation
- unicode-handle-the-ICU-version-hack-from-SuSE.patch:
handle OpenSuSE ICU version hack
- look-for-sem_open-in-libpthread-as-well.patch:
refresh
- add-support-for-aarch64-platform-64-bit-ARM.patch:
refresh
- add-pkgconfig-files.patch:
refresh

Fri Oct 4 14:00:00 2013 mkubecekAATTsuse.cz
- raise memory constraint to 2 GB as some builds are randomly
falling for no apparent reason and some builds have used
up to 1222 MB

Fri Oct 4 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30680

* fixes: CORE-2648 (follow-up), CORE-3921, CORE-4134 (follow-up),
CORE-4145, CORE-4163, CORE-4185 (replaced wrong fix),
CORE-4201, CORE-4202, CORE-4203, CORE-4205, CORE-4206,
CORE-4211, CORE-4212, CORE-4215, CORE-4216, CORE-4219,
CORE-4225, CORE-4227, CORE-4229, CORE-4234, CORE-4235,
CORE-4237 and untracked

* improvements: CORE-4199, CORE-4218, CORE-4222

* improved error reporting

* support both old and new debuginfo format

* removed obsolete scripts

* code cleanup
- add-pkgconfig-files.patch:
refresh
- allow-creating-buildRoot-as-non-root-user.patch:
refresh
- disable-xinetd-service-by-default.patch:
refresh
- don-t-start-firebird-in-runlevel-2-on-SuSE.patch:
refresh
- use-killproc-in-stop-branch-of-SuSE-init-script.patch:
refresh

Sun Sep 1 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30627

* fixes: CORE-3944, CORE-3989, CORE-4153, CORE-4160, CORE-4165,
CORE-4166, CORE-4167, CORE-4173, CORE-4180, CORE-4184,
CORE-4185, CORE-4198 and untracked

* increased plan buffer size in isql

* support for records longer than 64 KB

* increased sort record limit to 1 MB

* enable support for the Cobol pre-compiler in libfbclient and
libfbembed

* code refactoring and cleanup

Mon Aug 5 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30573

* fixes: CORE-4005, CORE-4144, CORE-4149, CORE-4155, CORE-4156,
CORE-4158, CORE-4159, CORE-4164 and untracked

* improvement: CORE-4148
- use-killproc-in-stop-branch-of-SuSE-init-script.patch:
refresh

Fri Jul 19 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30548

* fixes: CORE-2660 (reintroduced), CORE-3704 CORE-4120,
CORE-4136, CORE-4140, CORE-4142 and untracked

* code and utils cleanup

Thu Jul 4 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30503 (Alpha 1)

* fixes: CORE-2912, CORE-3963, CORE-4119, CORE-4121, CORE-4122, CORE-4125,
CORE-4126, CORE-4127, CORE-4131, CORE-4132, CORE-4134, CORE-4135, CORE-4137
and untracked

* make dialect 3 default when creating database using OO API, keep legacy
behavior in ISC API

* code refactoring and cleanup

* enhanced documentation

Sun Jun 16 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30445

* fixes: CORE-3942 and untracked

* improved documentation and examples
- update constraints:

* lower required memory to 1 GB

* add disk constraint (4 GB)

Sat Jun 1 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30432

* fixes: CORE-4101, CORE-4102, CORE-4108 and untracked

* code cleanup
- add _constraints to guarantee 4 GB of RAM for build

Thu May 16 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30416

* fixes: CORE-4083, CORE-4094, CORE-4100 and untracked

* rollback of patch for CORE-2709, reworked fixes for CORE-1188,
CORE-3052 and CORE-3239 (both changes affect the stored index
keys for compound indices

* changed package routines syntax to not need (nor accept) a
semi-colon after \"END\"

* added ALTER GENERATOR (as ALTER SEQUENCE) for consistency with
the others SEQUENCE/GENERATOR commands

* enhanced documentation

Wed May 1 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30387

* fixes: CORE-3935, CORE-3993, CORE-4084, CORE-4091, CORE-4093
and untracked

* CORE-3621: add FROM FIRST/LAST clause to NTH_VALUE

* enhanced documentation
- do-not-use-DatabaseAccess-Full-in-default-config.patch:
refresh

Mon Apr 15 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30359

* fixes: CORE-3943, CORE-4073, CORE-4081, CORE-4082 and untracked

* added support for changing configuration (client and embedded)
from API

* renamed aliases.conf to databases.conf

* Finished the 16-bit -> 32-bit conversion for SQL, BLR, buffer
and message sizes

* add interface support for scrollable DSQL cursors

* allow build against ICU 5.11

* code refactoring and cleanup
- add-missing-old-style-constants-for-Linux-HPPA-and-L.patch:
add missing old-style constants for HPPA and Alpha Linux
- add-support-for-aarch64-platform-64-bit-ARM.patch:
add support for aarch64 platform (64-bit ARM)
- refresh and rename patches to git style:
firebird-3.0.0-chown.patch -> allow-creating-buildRoot-as-non-root-user.patch
firebird-3.0.0-gpidfile.patch -> fbguard-allow-creating-a-guard-pidfile.patch
firebird-3.0.0-init.patch -> use-killproc-in-stop-branch-of-SuSE-init-script.patch
firebird-3.0.0-xinetd.patch -> disable-xinetd-service-by-default.patch
firebird-3.0.0-config.patch -> do-not-use-DatabaseAccess-Full-in-default-config.patch
firebird-3.0.0-sem.patch -> look-for-sem_open-in-libpthread-as-well.patch
firebird-3.0.0-pkgconfig.patch -> add-pkgconfig-files.patch
firebird-3.0.0-runlevel.patch -> don-t-start-firebird-in-runlevel-2-on-SuSE.patch

Tue Apr 2 14:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30325

* fixes: CORE-1604, CORE-3243, CORE-3269, CORE-3360, CORE-3575,
CORE-3817, CORE-3995, CORE-4036, CORE-4061, CORE-4066,
CORE-4067, CORE-4068, CORE-4070, CORE-4071 and untracked

* build warnings cleanup

* code refactoring and cleanup

* improve config file syntax
- firebird-3.0.0-sem.patch:
firebird-3.0.0-pkgconfig.patch:
refresh (configure.in -> configure.ac)

Sun Mar 3 13:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30243

* fixes: CORE-3908, CORE-3990, CORE-4051

* improvements: CORE-4047

* C++ API fixes and improvements

* code cleanup

* modified IStatement interface in new API

Sat Feb 16 13:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30123

* fixes: few untracked

* code cleanup

Fri Feb 1 13:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30205

* fixes: few untracked

* minor performance optimizations

* migrate external triggers to the new message-based style
- fix License tag in specfile

Fri Jan 18 13:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30194

* fixes: CORE-3612, CORE-4038

* code cleanup

Thu Jan 3 13:00:00 2013 mkubecekAATTsuse.cz
- update to version 3.0.0.30185

* fixes: CORE-3932, CORE-3995 and few untracked

* code cleanup

Tue Dec 18 13:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30166

* fixes: CORE-3034, CORE-3935, CORE-3993, CORE-4004, CORE-4006,
CORE-4010, CORE-4011

* code refactoring and cleanup

Sun Dec 2 13:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30148

* fixes: CORE-1295, CORE-3981, CORE-3986, CORE-3988, CORE-3992,
CORE-4002

* improvements: CORE-3994

Mon Nov 19 13:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30131

* fixes: CORE-3965, CORE-3973, CORE-3977, CORE-3978, CORE-3981,
CORE-3979, CORE-1245 (updated)

* update tests and examples

Sun Nov 4 13:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30111

* fixes: CORE-3964, CORE-3966, CORE-3967

* CORE-3972: Allow the selection of SQL_INT64, SQL_DATE and SQL_TIME
in dialect 1

* code cleanup

* documentation cleanup

* dialect 1 related cleanup

Sun Oct 14 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30091

* CORE-3947: CORE-3947 - Wrong results when the column with
collation using option (NUMERIC-SORT=1) is in where clause

* CORE-3946: UNICODE collations do not work with ICU 49

Mon Oct 1 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30084

* fixes: CORE-3929, CORE-3934, CORE-3940, CORE-3941, untracked

Mon Sep 17 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30075

* fixes: CORE-3916, CORE-3924, one untracked

* improvements: CORE-3919, CORE-675

* features: CORE-2187, CORE-2780, CORE-3656, CORE-3779

Tue Sep 4 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30064

* fixes: CORE-1188, CORE-3052, CORE-3239, CORE-3546, CORE-3740,
CORE-3902, CORE-3912

* features: CORE-3291, CORE-3638

Sat Aug 18 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30055

* fixes: CORE-3596, CORE-3740 and some untracked

Fri Aug 3 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30046

* fixes: CORE-2668, CORE-3656, CORE-3820, CORE-3883, CORE-3899
and some untracked

* trace: enable per-table stats at transaction level

Tue Jul 24 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30039

* Various fixes

Mon Jul 23 14:00:00 2012 mkubecekAATTsuse.cz
- do not require firebird-server in firebird, provide it (all
server binaries are in main package now)

Mon Jul 16 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30032

* Cross-build support + android port: work in progress, currently
can build fbclient for android

* Remove legacy OldSetClauseSemantics compatibility option

* Improved log messages

* Various fixes

* Code cleanup
- update License tag
- firebird-3.0.0-runlevel.patch
don\'t start the daemon in runlevel 2
- firebird-3.0.0-pkgconfig.patch firebird-3.0.0-sem.patch:
refresh

Fri Jun 22 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.30012

* Changes in CryptoManager

* Improvements to the UDR engines

* CORE-3594: Include expected and actual string length into error
message

* Use FB_ prefix for environment variables

* Modify firebird.conf at install time according to choice of
server architecture

* Copy libfbclient.dylib to Firebird SuperServer Framework
Libraries to support the ODBC driver

* CORE-2666: Make it possible to use API to do remote
backups/restores

* Reworked lock manager synchronization

* Various fixes

* Code and build cleanup

Sun Jun 3 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.29988

* CORE-3861: Make it possible to encrypt database

* Various fixes

* Code cleanup
- firebird-3.0.0-shebang.patch:
removed (committed to upstream)

Mon May 14 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.29963

* Various fixes

* Trace improvements

* Code cleanup
- firebird-3.0.0-gpidfile.patch:
allow creating a pidfile for fbguard as well
- firebird-3.0.0-init.patch:
use killproc and guard pidfile for \"stop\" branch

Wed May 2 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.29946

* Various fixes

* Code cleanup
- temporary fix for \"stop\" branch of init script
- update firebird-3.0.0-sem.patch

Mon Apr 16 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.29933

* Prepare for possibility to have more than 255 streams

* Allow DEBUG build to work with pre-FB3 BLR code

* Various fixes

* Code cleanup and refactoring

Mon Apr 2 14:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.29901

* System to UTF8 conversion on non-Windows systems

* Finished with conversions of all strings in both kinds of SPBs
(attach/start) to UTF8

* Various fixes

* Code optimization

* Code cleanup and refactoring

Fri Mar 16 13:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.29811

* ODS has been changed, databases must be recreated

* CORE-672: \"Over the wire\" connection encryption

* Lock database file when opening it

* Various fixes

* Code cleanup

Wed Feb 15 13:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.29784

* Removed READ/WRITE BLOB sql commands

* Include a new type of validation error: unknown blob type

* Various fixes

* Code cleanup

Mon Jan 30 13:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.29767

* Make qli understand -n again for the almost useless function of
suppressing the one-line welcome banner

* Cleaned up and slightly refactored the XDR logic

* Code cleanup

* Various fixes

Tue Jan 17 13:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.29729

* remove the outdated RPC support

* remove support for the remote protocol versions prior to v10

* restrict ALTER/DROP permissions to the object owners only
(for domains, charsets, collations, generators and exceptions)

* add more indices to avoid full table scans on system tables
- removed obsolete firebird-3.0.0-libs.patch (in upstream now)
- declare BuildRoot only when needed (< 1130)
- define version in one place rather than two

Mon Jan 9 13:00:00 2012 mkubecekAATTsuse.cz
- add libtommath0-devel to BuildRequires

Mon Jan 2 13:00:00 2012 mkubecekAATTsuse.cz
- update to version 3.0.0.29693

* fixes: CORE-1898, CORE-3238, CORE-3372, CORE-3646, CORE-3658,
CORE-3677

* make GEN_UUID return a compliant RFC-4122 binary UUID and introduce
CHAR_TO_UUID2 and UUID_TO_CHAR2 to convert UUIDs from/to string also
complying with the RFC

* increase password length from 8 characters

* allow multiple waiting requests per owner

* import LibTomMath library required for SRP to work
- refreshed patches (libs, sem, pkgconfig)

Tue Dec 20 13:00:00 2011 mkubecekAATTsuse.cz
- update to version 3.0.0.29646

* fixes: CORE-927, CORE-3382, CORE-3683, CORE-3545, CORE-3683,
CORE-3690, CORE-3692, CORE-3694, CORE-3862 and some untracked
- fix include directory in pkg-config file
- add pkg-config to BuildRequires

Sun Dec 4 13:00:00 2011 mkubecekAATTsuse.cz
- update to version 3.0.0.29630

* various fixes

* Feature CORE-3018 - RECREATE SEQUENCE/GENERATOR

* unwind the trigger requests as soon as possible
- provide pkg-config file for libfbclient
- set --prefix to /usr (shouldn\'t influence anything anyway)

Thu Nov 10 13:00:00 2011 mkubecekAATTsuse.cz
- update to version 3.0.0.29608:

* removed firebird-3.0.0-race.patch (no longer needed)

* Refactored legacy (UDF) function creation

* Extend ISQL\' SHOW FUNCTION to take packages and parameter\'s datatype
of non-legacy functions into account

Tue Nov 1 13:00:00 2011 mkubecekAATTsuse.cz
- firebird-3.0.0-race.patch:
fix race condition when finalizing dbb (upstream 56304)

Mon Oct 31 13:00:00 2011 mkubecekAATTsuse.cz
- update to version 3.0.0.29601

* Feature CORE-3626: Subfunctions in PSQL and EXECUTE BLOCK

* Improvement CORE-3639: Allow the use of multiple
WHEN MATCHED / NOT MATCHED clauses in MERGE, as per the SQL 2008
specification.

* Feature CORE-3619: Window function FIRST_VALUE

* Feature CORE-3620: Window function LAST_VALUE

* Feature CORE-3621: Window function NTH_VALUE

Tue Oct 18 14:00:00 2011 mkubecekAATTsuse.cz
- update to version 3.0.0.29590

Fri Sep 30 14:00:00 2011 mkubecekAATTsuse.cz
- fix init script, rename the patch (lsb -> init, removed varrun)
- remove --enable-superserver

Thu Sep 29 14:00:00 2011 mkubecekAATTsuse.cz
- initial package for Firebird 3.0


 
ICM