Version 0.8.0 of Database Independent Abstraction Layer for C

Release Notes: The internals were thoroughly revised to remove signedness and silent (on i386) type mismatches in an attempt to improve portability beyond the mainstream Linux and BSD systems, including 64bit platforms. Support for connection character encodings and for quoting binary strings was added. The documentation was updated. Native Win32 builds using Mingw are now supported in addition to the Cygwin port.

Other releases

  •  15 Mar 2013 15:42

Release Notes: The library now supports multiple independent "instances", which permits programs to use several dlopen()ed modules which are linked against libdbi. Support for transactions and savepoints has been added, and drivers now receive additional hints to optimize sequential reads from result sets.

  •  06 Feb 2008 14:12

Release Notes: Error handling and reporting was improved, and three string-escaping functions were added.

  •  20 Feb 2007 03:08

Release Notes: Support for a timezone suffix in time and date types was added. Error handling and error reporting were vastly improved. Some memory leaks were fixed.

  •  28 Sep 2005 13:26

Release Notes: A bug in some of the string retrieval functions was fixed, which caused libdbi to return NULL instead of an empty string.

  •  31 Aug 2005 15:18

Release Notes: The internals were thoroughly revised to remove signedness and silent (on i386) type mismatches in an attempt to improve portability beyond the mainstream Linux and BSD systems, including 64bit platforms. Support for connection character encodings and for quoting binary strings was added. The documentation was updated. Native Win32 builds using Mingw are now supported in addition to the Cygwin port.

Screenshot

Project Spotlight

Webalizer Xtended

A Web server log analysis program, forked from Webalizer.

Screenshot

Project Spotlight

Nulloy

A music player with a waveform seek bar.