[Announce] libzdb 2.4
Jan-Henrik Haukeland
hauk at tildeslash.com
Mon Feb 16 13:01:15 CET 2009
Version 2.4 of Zild Database Library is available:
Download: http://www.tildeslash.com/libzdb/dist/libzdb-2.4.tar.gz
MD5 checksum: b4c4ba0090881d4714f7f3e56d6eadbd libzdb-2.4.tar.gz
Change log: http://www.tildeslash.com/libzdb/dist/CHANGES.txt
This is a minor feature and bug fix release which has been tested on the
following platforms:
Darwin 9.6.0 [x86]
Linux FC/U [x86/x64]
FreeBSD [x86]
Changes in this release:
* The configure options --with_mysql=<path> and --with_postgresql=<path>
has a new meaning. If <path> is given it is assumed to be the full
path to respectively mysql_config and to pg_config. Example:
./configure --with_mysql=/usr/local/mysql/bin/mysql_config
./configure --with_postgresql=/usr/local/pgsql/bin/pg_config
* From version 2.4, libzdb places its header files into a zdb
sub-directory as in, <prefix>/include/zdb. Clients must now use the
include-dir compiler flag, -I<prefix>/include/zdb.
* Internal optimizing changes and improvements
* Changed prototypes of type 'extern void foo()' to 'extern void
foo(void)'
so the library compiles without warning if -Wstrict-prototype is
used with gcc. Thanks to Paul Stevens
Bug fixes:
* Fixed off-by-one bug in Vector_remove
* PostgreSQL: Fixed PostgresqlResultSet_getColumnSize to report correct
value.
* PostgreSQL: Improved error reporting and fixed potential allocation
bugs in prepared statements.
* PostgreSQL: Calling PreparedStatement_setString with a NULL value now
works
More information about the libzdb-general
mailing list