Hello community, here is the log from the commit of package perl-DBD-mysql checked in at Wed Jan 10 17:56:34 CET 2007. -------- --- perl-DBD-mysql/perl-DBD-mysql.changes 2007-01-02 14:44:14.000000000 +0100 +++ /mounts/work_src_done/STABLE/perl-DBD-mysql/perl-DBD-mysql.changes 2007-01-10 14:29:16.000000000 +0100 @@ -1,0 +2,41 @@ +Tue Jan 9 18:51:27 CET 2007 - anicka@suse.cz + +- update to 4.001 + * Fix handling of unsigned integer values in result sets when + using server-side prepared statements. + * Do not tell Perl that the contents of binary fields are UTF-8. + * Fix double-free of bound parameters when freeing statements. + * Make sure to handle "magical" values in a couple of places. + * Update the hints about what to do when zlib is found missing + while linking. + * Explicitly initialize the MySQL client library to avoid + possible race conditions in a multithreaded application. + * Fix warning when no connection attributes are passed + to the connect method. + * Removed redundant warnings when commit or rollback + is called while AutoCommit is enabled. + * Report correct type for decimal columns from MySQL 5.0 and later + * Fix t/40bindparam.t to work when ANSI_QUOTES SQL_MODE is set. + * Return a statement handle with an error when column_info is + called on a table that does not exist. + * Fix handling of table names with characters that did not + match /\w/ in the column_info method. + * Fix handling of negative integers bound to a column marked + as SQL_INTEGER. + * Add support for the primary_key_info method. + * Fixed Bundle::DBD::mysql to only include modules required + for using DBD::mysql, not the old Mysql package. + * Updated Makefile.PL to not include files in .svn directories + * Fixed various compile warnings in mysql.xs (ISO C) + * Cleaned up stored procedure examples, made strict + * Fixed bug that blew away subsequent result sets if you + fetched all rows, only in result sets that had more + than one row. + * Added test for bug #14979 + http://rt.cpan.org/Ticket/Display.html?id=14979 + * Tested with ALL mysql versions, fixed 40types, 40bind_param + tests to work with 4.0, 4.1 + * Fixed dbdimp.c to not test for MYSQL_DATA_TRUNCATED + unless >= mysql 5.0 + +------------------------------------------------------------------- Old: ---- DBD-mysql-4.00.tar.bz2 New: ---- DBD-mysql-4.001.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-DBD-mysql.spec ++++++ --- /var/tmp/diff_new_pack.bn1679/_old 2007-01-10 17:56:23.000000000 +0100 +++ /var/tmp/diff_new_pack.bn1679/_new 2007-01-10 17:56:23.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package perl-DBD-mysql (Version 4.00) +# spec file for package perl-DBD-mysql (Version 4.001) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -20,7 +20,7 @@ Requires: perl-DBI perl-Data-ShowTable Requires: perl = %{perl_version} Autoreqprov: on -Version: 4.00 +Version: 4.001 Release: 1 Summary: Interface to the MySQL database Group: Development/Libraries/Perl @@ -63,6 +63,44 @@ /var/adm/perl-modules/perl-DBD-mysql %changelog -n perl-DBD-mysql +* Tue Jan 09 2007 - anicka@suse.cz +- update to 4.001 + * Fix handling of unsigned integer values in result sets when + using server-side prepared statements. + * Do not tell Perl that the contents of binary fields are UTF-8. + * Fix double-free of bound parameters when freeing statements. + * Make sure to handle "magical" values in a couple of places. + * Update the hints about what to do when zlib is found missing + while linking. + * Explicitly initialize the MySQL client library to avoid + possible race conditions in a multithreaded application. + * Fix warning when no connection attributes are passed + to the connect method. + * Removed redundant warnings when commit or rollback + is called while AutoCommit is enabled. + * Report correct type for decimal columns from MySQL 5.0 and later + * Fix t/40bindparam.t to work when ANSI_QUOTES SQL_MODE is set. + * Return a statement handle with an error when column_info is + called on a table that does not exist. + * Fix handling of table names with characters that did not + match /\w/ in the column_info method. + * Fix handling of negative integers bound to a column marked + as SQL_INTEGER. + * Add support for the primary_key_info method. + * Fixed Bundle::DBD::mysql to only include modules required + for using DBD::mysql, not the old Mysql package. + * Updated Makefile.PL to not include files in .svn directories + * Fixed various compile warnings in mysql.xs (ISO C) + * Cleaned up stored procedure examples, made strict + * Fixed bug that blew away subsequent result sets if you + fetched all rows, only in result sets that had more + than one row. + * Added test for bug #14979 + http://rt.cpan.org/Ticket/Display.html?id=14979 + * Tested with ALL mysql versions, fixed 40types, 40bind_param + tests to work with 4.0, 4.1 + * Fixed dbdimp.c to not test for MYSQL_DATA_TRUNCATED + unless >= mysql 5.0 * Tue Jan 02 2007 - anicka@suse.cz - update to 4.00 * fixed varying number of columns in multiple result sets ++++++ DBD-mysql-4.00.tar.bz2 -> DBD-mysql-4.001.tar.bz2 ++++++ ++++ 1613 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