Hello community, here is the log from the commit of package psqlODBC checked in at Mon Jul 30 21:34:31 CEST 2007. -------- --- psqlODBC/psqlODBC.changes 2006-12-13 15:55:08.000000000 +0100 +++ /mounts/work_src_done/STABLE/psqlODBC/psqlODBC.changes 2007-07-30 21:32:44.141363000 +0200 @@ -1,0 +2,36 @@ +Mon Jul 30 16:08:23 CEST 2007 - max@suse.de + +- New version: 08.02.0400. Changes include: + * Ditinguish the indicaitor and the octet_length field of APD + clearly. + * Handle @@IDENTITY more generally. + * Take outer join into account so as to evaluate nullability. + * Fix a bug about Keyset-driven cursors. + * Change to use NULL indicator instead of the length buffer in + SQLFetch. + * Fix a bug which forgets unnamed plans too early especially when + handling large objects. + * Don't treat charcters whose value >= 128 as alphanumeric in case + of conversion of binary data to bytea. + * Change ConfigDSN() so that it takes the options in Setup Dialog + page 1 into account. + * Simplify the memory management of statements'columns info so as to + prevent memory leaks or a crash in parse_statement etc. + * SQLTables("", SQL_ALL_SCHEMAS. "", ..) now returns a list of valid + schemas. + * SQLTables("", "", "", SQL_ALL_TABLE_TYPES) now returns a list of + valid table types. + * SQLGetInfo SQL_DATABASE_NAME now returns the database name. + * Treat the tables in information_schema as system tables. + * Correct the precision of SQL_NUMERIC_STRUCT. + * Change the default max varchar size from 254 to 255. + * Reset the fields information properly in case of SQLMoreResults. + * Implement SQLDescribeParam() also in case of multi-command queries. + * Handle dollar-quotes more properly. + * Append DETAIL messages to GetDiag...() messages. + * Remove WSAStartup() and WSACleanup() from DllMain. + * Load libpq from the driver's folder. + * Improve the implemetation of SQLSetPos(.., SQL_ADD/SQL_UPDATE) + using the 8.2 new feature INSERT/UPDATE .. returning. + +------------------------------------------------------------------- Old: ---- psqlodbc-08.02.0200.tar.bz2 New: ---- psqlodbc-08.02.0400.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ psqlODBC.spec ++++++ --- /var/tmp/diff_new_pack.D23968/_old 2007-07-30 21:33:54.000000000 +0200 +++ /var/tmp/diff_new_pack.D23968/_new 2007-07-30 21:33:54.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package psqlODBC (Version 08.02.0200) +# spec file for package psqlODBC (Version 08.02.0400) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -15,9 +15,9 @@ URL: http://pgfoundry.org/projects/psqlodbc %define tarname psqlodbc Summary: ODBC Driver for PostgreSQL -Version: 08.02.0200 +Version: 08.02.0400 Release: 1 -License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) +License: LGPL v2 or later Group: Productivity/Databases/Clients Source0: %tarname-%{version}.tar.bz2 Patch1: psqlODBC-literal.patch @@ -69,7 +69,40 @@ %doc *.txt docs/* %_libdir/psql* -%changelog -n psqlODBC +%changelog +* Mon Jul 30 2007 - max@suse.de +- New version: 08.02.0400. Changes include: + * Ditinguish the indicaitor and the octet_length field of APD + clearly. + * Handle @@IDENTITY more generally. + * Take outer join into account so as to evaluate nullability. + * Fix a bug about Keyset-driven cursors. + * Change to use NULL indicator instead of the length buffer in + SQLFetch. + * Fix a bug which forgets unnamed plans too early especially when + handling large objects. + * Don't treat charcters whose value >= 128 as alphanumeric in case + of conversion of binary data to bytea. + * Change ConfigDSN() so that it takes the options in Setup Dialog + page 1 into account. + * Simplify the memory management of statements'columns info so as to + prevent memory leaks or a crash in parse_statement etc. + * SQLTables("", SQL_ALL_SCHEMAS. "", ..) now returns a list of valid + schemas. + * SQLTables("", "", "", SQL_ALL_TABLE_TYPES) now returns a list of + valid table types. + * SQLGetInfo SQL_DATABASE_NAME now returns the database name. + * Treat the tables in information_schema as system tables. + * Correct the precision of SQL_NUMERIC_STRUCT. + * Change the default max varchar size from 254 to 255. + * Reset the fields information properly in case of SQLMoreResults. + * Implement SQLDescribeParam() also in case of multi-command queries. + * Handle dollar-quotes more properly. + * Append DETAIL messages to GetDiag...() messages. + * Remove WSAStartup() and WSACleanup() from DllMain. + * Load libpq from the driver's folder. + * Improve the implemetation of SQLSetPos(.., SQL_ADD/SQL_UPDATE) + using the 8.2 new feature INSERT/UPDATE .. returning. * Wed Dec 13 2006 - max@suse.de - Avoid literal string comparison (#228225) - New version: 08.02.0200 ++++++ psqlodbc-08.02.0200.tar.bz2 -> psqlodbc-08.02.0400.tar.bz2 ++++++ ++++ 48657 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org