Firebird Documentation IndexFirebird 1.5.6 Release NotesNew Features in Firebird 1.5 → Firebird 1.5.2 Point Release Additions
Firebird Home Firebird Home Prev: Firebird 1.5.3 Point Release AdditionsFirebird Documentation IndexUp: New Features in Firebird 1.5Next: Firebird 1.5.1 Point Release Additions

Firebird 1.5.2 Point Release Additions

(1.5.2) Performance improvement for permissions checking
(1.5.2) POSIX build and packaging changes
(1.5.2) POSIX improvements, FR # 1027636
(1.5.2) Changes to the standard ib_udf library declaration script

The following group of minor enhancements was added to the Firebird v.1.5.2 point release.-

(1.5.2) Performance improvement for permissions checking

N. Samofatov, D. Urban

Resource lists to check permissions are now computed on the fly as needed. For complex schemas, this significantly reduces memory and CPU time consumption.

(1.5.2) POSIX build and packaging changes

Nickolay Samofatov

  • Work around bugs in GCC 3.3.2 and 3.3.3

  • Support GCC 3.4 build

  • Limit exports of Firebird libraries using version script

  • Link client library and UDF libraries with POSIX threads. This cures problems with single-threaded hosts like PHP linking with libfbclient.so from CS packages

(1.5.2) POSIX improvements, FR # 1027636

D. Mullins, E. S. LaBianca

To prevent the startup status from being overwritten by the next status message, the /etc/init.d/firebird script needed to have a line consisting only of "echo" after RETVAL=$?.

Erik LaBianca extended the Firebird build system to generate source bundles in a generic fashion and without autoconf dependency. He uses this facility for his Fedora Core packages.

(1.5.2) Changes to the standard ib_udf library declaration script

Nickolay Samofatov

The default declarations of the string manipulation routines in ib_udf.sql were altered to accept strings with lengths up to 255 characters.

Prev: Firebird 1.5.3 Point Release AdditionsFirebird Documentation IndexUp: New Features in Firebird 1.5Next: Firebird 1.5.1 Point Release Additions
Firebird Documentation IndexFirebird 1.5.6 Release NotesNew Features in Firebird 1.5 → Firebird 1.5.2 Point Release Additions