Release Notes: The uuid_export() function was fixed by fixing the internal uuid_s[ar]printf() functions which require the backup of "va_list" arguments between subsequent processing. The Perl API's "export" function was fixed by not taking over NUL-termination character under "UUID_FMT_TXT". The "install", "uninstall", and "clean" make(1) targets were declared as ".PHONY". This especially works around problems on case insensitive file systems (e.g. on Mac OS X).


Release Notes: Major fixes to the PostgreSQL and PHP bindings. Many internal code cleanups and small fixes.


Release Notes: The uuid_export() function was fixed by fixing the internal uuid_s[ar]printf() functions which require the backup of "va_list" arguments between subsequent processing. The Perl API's "export" function was fixed by not taking over NUL-termination character under "UUID_FMT_TXT". The "install", "uninstall", and "clean" make(1) targets were declared as ".PHONY". This especially works around problems on case insensitive file systems (e.g. on Mac OS X).


Release Notes: An upgrade was made to GNU shtool 2.0.5 and a workaround was applied to "uuid.h" to avoid conflicts with vendor UUID implementations where "uuid_t" (Darwin/Mac OS X) or "uuid_create" or "uuid_compare" (POSIX) might exist.


Release Notes: This release has new bindings for the PostgreSQL RDBMS. This provides a native "uuid" data type to PostgreSQL databases and a "uuid(...)" constructor function for generating UUIDs directly from within PostgreSQL. The build environment has been upgraded to GNU libtool 1.5.22.


Release Notes: API bindings have been added for the languages ISO-C:1998 and PHP:4/5. A backward compatibility API has been added for Perl's Data::UUID. A functionality-reduced TIE-style Perl API, OSSP::uuid::tie, has been added. A new uuid_clone() C API function has been added. A pkg-config(1) specification has been added. The build environment has been upgraded to GNU libtool 1.5.20.