Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > 9bea0b5c4cd2fc821f4c9b985e694ae2 > files > 5

libdbi0-0.7.1-1mdk.i586.rpm

2003-07-09	David A. Parker  <david at neongoat dot com>

	* release 0.7.1 (the "Double Banana Split" release)
	* rebuilt tarball with automake-1.4, fixing braindead issues with
	  automake-1.5 and depcomp. [expletives removed].

2003-06-25	David A. Parker  <david at neongoat dot com>

	* release 0.7.0 (the "Banana Split" release)
	* split off drivers into libdbi-drivers project
	* dropped support for nonstandard ENUM/SET types
	* enabled compilation with alternate dynamic loading mechanisms, now
	  working properly on Mac OSX
	* added backend ping support
	* added get_currow accessor
	* date and time-related bugfixes
	* improvements to error handling and reporting
	* result metadata (column names, types, etc) can now be retrieved before
	  rows are fetched

2002-11-18	David A. Parker  <david at neongoat dot com>

	* release 0.6.7 (the "Happy Birthday" release)
	* fixed brown-paper-bag inability to retrieve integer fields

2002-10-27	David A. Parker  <david at neongoat dot com>

	* release 0.6.6 (the "Preemptive Ghostbusting" release)
	* queries are now sent verbatim. old behavior moved to dbi_conn_queryf
	  function. THIS CAN BREAK OLD CODE. IT WILL EAT YOUR FIRSTBORN CHILD.
	  (hopefully that got your attention)
	* docs are outdated, see README
	* fixed mysql returning empty strings as NULL
	* adapted to mysql's broken handling of trailing NULLs at the end of
	  BINARY fields. see README.drivers
	* began eliminating "int" values in favor of explicit types
	* minor fix to error handling regarding NULL error messages
	* fixed dbi_driver_is_reserved_word() hang
	* Debian packaging done, "unstable" users can now apt-get install the
	  following packages - libdbi0, libdbi0-dev, libdbd-mysql, libdbd-pgsql

2002-06-14  David A. Parker  <david at neongoat dot com>
	
	* release 0.6.5 (the "Slowly Intoxicated" release)
	* new error handling framework
	* beginnings of capabilities infrastructure
	* extra hooks added to aid garbage collection
	* sequencing API (mysql people can now use auto_increment! yay!)
	* fixed small memory leak
	* fixed big memory leak ;)
	* fixed wrong mysql INSERT behavior
	* fixed wrong mysql DATETIME parsing
	* more cross-platform tweaks (asprintf for Solaris 7)
	* new Debian packaging from scratch (bound for sid)
	* support for queries with NULL characters
	* additional helper functions for driver authors
	* pattern matching ability for listing dbs/tables
	* minor changes to option handling

2002-02-10  David A. Parker  <david at neongoat dot com>
	
	* release 0.6.4 (the "Only 2 Dog-Weeks Late" release)
	* changed libdbi API nomenclature (plugin -> driver, driver -> connection)
	* portability tweaks (Win32, FreeBSD, SunOS in particular)
	* build system tweaks
	* fixed memory leaks
	* handful of small bugfixes
	* finally, (the beginnings of) a test suite!

2001-08-23  David A. Parker  <david at neongoat dot com>

	* release 0.6.2
	* (switched to x.y.z versioning scheme)
	* fixed one-off errors
	* win32 port, better framework for portability
	* better debian packaging
	* first shot at a plugin author's guide

2001-08-15  David A. Parker  <david at neongoat dot com>

	* release 0.6
	* added "by index" field functions
	* fixed malloc/free bugs, causing weird segfaults
	* fixed example code in docs
	* added field info accessor functions
	* added datetime support (as time_t)
	* added DBD quote function
	* more explicit NULL handling
	* deb packaging tweaks
	* bugfixes in plugins

2001-08-04  David A. Parker  <david at neongoat dot com>

	* initial release (0.5)