[PHP-CVS] cvs: php-src(PHP_5_1) /ext/pdo package.xml package2.xml pdo.c /ext/pdo_dblib package.xml package2.xml pdo_dblib.c /ext/pdo_firebird package.xml package2.xml /ext/pdo_mysql package.xml pac
wez Sun Dec 4 17:34:28 2005 EDT Added files: (Branch: PHP_5_1) /php-src/ext/pdopackage2.xml /php-src/ext/pdo_sqlite package2.xml /php-src/ext/pdo_dblib package2.xml /php-src/ext/pdo_firebird package2.xml /php-src/ext/pdo_mysql package2.xml /php-src/ext/pdo_ocipackage2.xml /php-src/ext/pdo_odbc package2.xml /php-src/ext/pdo_pgsql package2.xml Removed files: /php-src/ext/pdopackage.xml /php-src/ext/pdo_sqlite package.xml /php-src/ext/pdo_dblib package.xml /php-src/ext/pdo_firebird package.xml /php-src/ext/pdo_mysql package.xml /php-src/ext/pdo_ocipackage.xml /php-src/ext/pdo_odbc package.xml /php-src/ext/pdo_pgsql package.xml Modified files: /php-src/ext/pdopdo.c /php-src/ext/pdo_sqlite pdo_sqlite.c /php-src/ext/pdo_dblib pdo_dblib.c /php-src/ext/pdo_mysql pdo_mysql.c /php-src/ext/pdo_ocipdo_oci.c /php-src/ext/pdo_odbc pdo_odbc.c /php-src/ext/pdo_pgsql pdo_pgsql.c Log: switch to package2.xml http://cvs.php.net/diff.php/php-src/ext/pdo/pdo.c?r1=1.57.2.14r2=1.57.2.15ty=u Index: php-src/ext/pdo/pdo.c diff -u php-src/ext/pdo/pdo.c:1.57.2.14 php-src/ext/pdo/pdo.c:1.57.2.15 --- php-src/ext/pdo/pdo.c:1.57.2.14 Mon Nov 28 01:39:53 2005 +++ php-src/ext/pdo/pdo.c Sun Dec 4 17:34:21 2005 @@ -18,7 +18,7 @@ +--+ */ -/* $Id: pdo.c,v 1.57.2.14 2005/11/28 06:39:53 wez Exp $ */ +/* $Id: pdo.c,v 1.57.2.15 2005/12/04 22:34:21 wez Exp $ */ #ifdef HAVE_CONFIG_H #include config.h @@ -133,7 +133,7 @@ PHP_RINIT(pdo), PHP_RSHUTDOWN(pdo), PHP_MINFO(pdo), - 1.0.2, + 1.0.3, STANDARD_MODULE_PROPERTIES }; /* }}} */ http://cvs.php.net/diff.php/php-src/ext/pdo_sqlite/pdo_sqlite.c?r1=1.10.2.3r2=1.10.2.4ty=u Index: php-src/ext/pdo_sqlite/pdo_sqlite.c diff -u php-src/ext/pdo_sqlite/pdo_sqlite.c:1.10.2.3 php-src/ext/pdo_sqlite/pdo_sqlite.c:1.10.2.4 --- php-src/ext/pdo_sqlite/pdo_sqlite.c:1.10.2.3Sat Nov 26 15:50:08 2005 +++ php-src/ext/pdo_sqlite/pdo_sqlite.c Sun Dec 4 17:34:25 2005 @@ -16,7 +16,7 @@ +--+ */ -/* $Id: pdo_sqlite.c,v 1.10.2.3 2005/11/26 20:50:08 wez Exp $ */ +/* $Id: pdo_sqlite.c,v 1.10.2.4 2005/12/04 22:34:25 wez Exp $ */ #ifdef HAVE_CONFIG_H #include config.h @@ -31,7 +31,7 @@ #include php_pdo_sqlite_int.h #include zend_exceptions.h -#define PHP_PDO_SQLITE_MODULE_VERSION 1.0 +#define PHP_PDO_SQLITE_MODULE_VERSION 1.0.1 /* {{{ pdo_sqlite_functions[] */ function_entry pdo_sqlite_functions[] = { @@ -100,7 +100,7 @@ (bundled) #endif PHP_PDO_SQLITE_MODULE_VERSION -$Id: pdo_sqlite.c,v 1.10.2.3 2005/11/26 20:50:08 wez Exp $); +$Id: pdo_sqlite.c,v 1.10.2.4 2005/12/04 22:34:25 wez Exp $); php_info_print_table_row(2, SQLite Library, sqlite3_libversion()); php_info_print_table_end(); } http://cvs.php.net/diff.php/php-src/ext/pdo_dblib/pdo_dblib.c?r1=1.9.2.3r2=1.9.2.4ty=u Index: php-src/ext/pdo_dblib/pdo_dblib.c diff -u php-src/ext/pdo_dblib/pdo_dblib.c:1.9.2.3 php-src/ext/pdo_dblib/pdo_dblib.c:1.9.2.4 --- php-src/ext/pdo_dblib/pdo_dblib.c:1.9.2.3 Sat Nov 26 15:50:07 2005 +++ php-src/ext/pdo_dblib/pdo_dblib.c Sun Dec 4 17:34:25 2005 @@ -17,7 +17,7 @@ +--+ */ -/* $Id: pdo_dblib.c,v 1.9.2.3 2005/11/26 20:50:07 wez Exp $ */ +/* $Id: pdo_dblib.c,v 1.9.2.4 2005/12/04 22:34:25 wez Exp $ */ #ifdef HAVE_CONFIG_H # include config.h @@ -65,7 +65,7 @@ NULL, PHP_RSHUTDOWN(pdo_dblib), PHP_MINFO(pdo_dblib), - 1.0, + 1.0.1, STANDARD_MODULE_PROPERTIES }; http://cvs.php.net/diff.php/php-src/ext/pdo_mysql/pdo_mysql.c?r1=1.8.2.9r2=1.8.2.10ty=u Index: php-src/ext/pdo_mysql/pdo_mysql.c diff -u php-src/ext/pdo_mysql/pdo_mysql.c:1.8.2.9 php-src/ext/pdo_mysql/pdo_mysql.c:1.8.2.10 --- php-src/ext/pdo_mysql/pdo_mysql.c:1.8.2.9 Thu Dec 1 00:16:24 2005 +++ php-src/ext/pdo_mysql/pdo_mysql.c Sun Dec 4 17:34:26 2005 @@ -16,7 +16,7 @@ +--+ */ -/* $Id: pdo_mysql.c,v 1.8.2.9 2005/12/01 05:16:24 wez Exp $ */ +/* $Id: pdo_mysql.c,v 1.8.2.10 2005/12/04 22:34:26 wez Exp $ */ #ifdef HAVE_CONFIG_H #include config.h @@ -60,7 +60,7 @@ NULL, NULL, PHP_MINFO(pdo_mysql), - 1.0.1, + 1.0.2, STANDARD_MODULE_PROPERTIES }; /* }}} */ http://cvs.php.net/diff.php/php-src/ext/pdo_oci/pdo_oci.c?r1=1.5.2.3r2=1.5.2.4ty=u Index: php-src/ext/pdo_oci/pdo_oci.c diff -u php-src/ext/pdo_oci/pdo_oci.c:1.5.2.3
[PHP-CVS] cvs: php-src(PHP_5_1) /ext/pdo package.xml
wez Sun Nov 27 16:18:25 2005 EDT Modified files: (Branch: PHP_5_1) /php-src/ext/pdopackage.xml Log: update changelog here too http://cvs.php.net/diff.php/php-src/ext/pdo/package.xml?r1=1.19.2.7r2=1.19.2.8ty=u Index: php-src/ext/pdo/package.xml diff -u php-src/ext/pdo/package.xml:1.19.2.7 php-src/ext/pdo/package.xml:1.19.2.8 --- php-src/ext/pdo/package.xml:1.19.2.7Sat Nov 26 16:22:49 2005 +++ php-src/ext/pdo/package.xml Sun Nov 27 16:18:24 2005 @@ -41,7 +41,7 @@ licensePHP/license release statestable/state - version1.0.1/version + version1.0.2/version date2005-11-26/date notes @@ -63,6 +63,9 @@ http://pecl4win.php.net ** Changes ** +- Fixed bug #35431 (PDO crashes when using LAZY fetch with fetchAll). (Wez) +- Fixed bug #35430 (PDO crashes on incorrect FETCH_FUNC use). (Tony) + - Changed PDO_XXX constants to PDO::XXX - It is now possible to extend PDO and PDOStatement and override their constructors -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] cvs: php-src(PHP_5_1) /ext/pdo package.xml pdo.c
wez Mon Nov 28 01:39:55 2005 EDT Modified files: (Branch: PHP_5_1) /php-src/ext/pdopackage.xml pdo.c Log: prep for release http://cvs.php.net/diff.php/php-src/ext/pdo/package.xml?r1=1.19.2.8r2=1.19.2.9ty=u Index: php-src/ext/pdo/package.xml diff -u php-src/ext/pdo/package.xml:1.19.2.8 php-src/ext/pdo/package.xml:1.19.2.9 --- php-src/ext/pdo/package.xml:1.19.2.8Sun Nov 27 16:18:24 2005 +++ php-src/ext/pdo/package.xml Mon Nov 28 01:39:53 2005 @@ -42,7 +42,7 @@ release statestable/state version1.0.2/version - date2005-11-26/date + date2005-11-28/date notes ** NOTE WELL! ** http://cvs.php.net/diff.php/php-src/ext/pdo/pdo.c?r1=1.57.2.13r2=1.57.2.14ty=u Index: php-src/ext/pdo/pdo.c diff -u php-src/ext/pdo/pdo.c:1.57.2.13 php-src/ext/pdo/pdo.c:1.57.2.14 --- php-src/ext/pdo/pdo.c:1.57.2.13 Sat Nov 26 16:22:49 2005 +++ php-src/ext/pdo/pdo.c Mon Nov 28 01:39:53 2005 @@ -18,7 +18,7 @@ +--+ */ -/* $Id: pdo.c,v 1.57.2.13 2005/11/26 21:22:49 wez Exp $ */ +/* $Id: pdo.c,v 1.57.2.14 2005/11/28 06:39:53 wez Exp $ */ #ifdef HAVE_CONFIG_H #include config.h @@ -133,7 +133,7 @@ PHP_RINIT(pdo), PHP_RSHUTDOWN(pdo), PHP_MINFO(pdo), - 1.0.1, + 1.0.2, STANDARD_MODULE_PROPERTIES }; /* }}} */ -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] cvs: php-src(PHP_5_1) /ext/pdo package.xml pdo.c /ext/pdo_dblib package.xml pdo_dblib.c /ext/pdo_mysql package.xml pdo_mysql.c /ext/pdo_odbc package.xml pdo_odbc.c /ext/pdo_pgsql package
wez Sat Nov 26 15:50:09 2005 EDT Modified files: (Branch: PHP_5_1) /php-src/ext/pdopackage.xml pdo.c /php-src/ext/pdo_dblib package.xml pdo_dblib.c /php-src/ext/pdo_mysql package.xml pdo_mysql.c /php-src/ext/pdo_odbc package.xml pdo_odbc.c /php-src/ext/pdo_pgsql package.xml pdo_pgsql.c /php-src/ext/pdo_sqlite package.xml pdo_sqlite.c Log: set to 1.0 stable. http://cvs.php.net/diff.php/php-src/ext/pdo/package.xml?r1=1.19.2.5r2=1.19.2.6ty=u Index: php-src/ext/pdo/package.xml diff -u php-src/ext/pdo/package.xml:1.19.2.5 php-src/ext/pdo/package.xml:1.19.2.6 --- php-src/ext/pdo/package.xml:1.19.2.5Thu Nov 24 17:25:37 2005 +++ php-src/ext/pdo/package.xml Sat Nov 26 15:50:06 2005 @@ -42,7 +42,7 @@ release statestable/state version1.0/version - date2005-11-24/date + date2005-11-26/date notes ** NOTE WELL! ** http://cvs.php.net/diff.php/php-src/ext/pdo/pdo.c?r1=1.57.2.11r2=1.57.2.12ty=u Index: php-src/ext/pdo/pdo.c diff -u php-src/ext/pdo/pdo.c:1.57.2.11 php-src/ext/pdo/pdo.c:1.57.2.12 --- php-src/ext/pdo/pdo.c:1.57.2.11 Fri Nov 25 11:01:35 2005 +++ php-src/ext/pdo/pdo.c Sat Nov 26 15:50:06 2005 @@ -18,7 +18,7 @@ +--+ */ -/* $Id: pdo.c,v 1.57.2.11 2005/11/25 16:01:35 sniper Exp $ */ +/* $Id: pdo.c,v 1.57.2.12 2005/11/26 20:50:06 wez Exp $ */ #ifdef HAVE_CONFIG_H #include config.h @@ -133,7 +133,7 @@ PHP_RINIT(pdo), PHP_RSHUTDOWN(pdo), PHP_MINFO(pdo), - 1.0RC2, + 1.0, STANDARD_MODULE_PROPERTIES }; /* }}} */ http://cvs.php.net/diff.php/php-src/ext/pdo_dblib/package.xml?r1=1.2.2.3r2=1.2.2.4ty=u Index: php-src/ext/pdo_dblib/package.xml diff -u php-src/ext/pdo_dblib/package.xml:1.2.2.3 php-src/ext/pdo_dblib/package.xml:1.2.2.4 --- php-src/ext/pdo_dblib/package.xml:1.2.2.3 Tue Nov 1 08:14:10 2005 +++ php-src/ext/pdo_dblib/package.xml Sat Nov 26 15:50:07 2005 @@ -23,9 +23,9 @@ /description licensePHP/license release - statebeta/state - version1.0RC2/version - date2005-11-01/date + statestable/state + version1.0/version + date2005-11-26/date notes Update code for API changes in PDO; no actual changes have been made to this driver. @@ -37,6 +37,7 @@ Windows platforms. ** Changes ** +- Fix Bug #34777; segfault when retrieving non-existent error info - Fix Bug #35032; didn't find FreeTDS includes on some systems /notes @@ -53,7 +54,7 @@ /filelist deps dep type=php rel=ge version=5.0.3/ - dep type=ext name=pdo rel=ge version=1.0RC2/ + dep type=ext name=pdo rel=ge version=1.0/ /deps /release /package http://cvs.php.net/diff.php/php-src/ext/pdo_dblib/pdo_dblib.c?r1=1.9.2.2r2=1.9.2.3ty=u Index: php-src/ext/pdo_dblib/pdo_dblib.c diff -u php-src/ext/pdo_dblib/pdo_dblib.c:1.9.2.2 php-src/ext/pdo_dblib/pdo_dblib.c:1.9.2.3 --- php-src/ext/pdo_dblib/pdo_dblib.c:1.9.2.2 Fri Nov 25 11:01:39 2005 +++ php-src/ext/pdo_dblib/pdo_dblib.c Sat Nov 26 15:50:07 2005 @@ -17,7 +17,7 @@ +--+ */ -/* $Id: pdo_dblib.c,v 1.9.2.2 2005/11/25 16:01:39 sniper Exp $ */ +/* $Id: pdo_dblib.c,v 1.9.2.3 2005/11/26 20:50:07 wez Exp $ */ #ifdef HAVE_CONFIG_H # include config.h @@ -65,7 +65,7 @@ NULL, PHP_RSHUTDOWN(pdo_dblib), PHP_MINFO(pdo_dblib), - 1.0RC1, + 1.0, STANDARD_MODULE_PROPERTIES }; http://cvs.php.net/diff.php/php-src/ext/pdo_mysql/package.xml?r1=1.11.2.2r2=1.11.2.3ty=u Index: php-src/ext/pdo_mysql/package.xml diff -u php-src/ext/pdo_mysql/package.xml:1.11.2.2 php-src/ext/pdo_mysql/package.xml:1.11.2.3 --- php-src/ext/pdo_mysql/package.xml:1.11.2.2 Mon Oct 31 22:00:05 2005 +++ php-src/ext/pdo_mysql/package.xml Sat Nov 26 15:50:07 2005 @@ -2,7 +2,7 @@ !DOCTYPE package SYSTEM ../pear/package.dtd package version=1.0 namePDO_MYSQL/name - summaryMysql 3.x/4.0 driver for PDO/summary + summaryMySQL driver for PDO/summary maintainers maintainer usergschlossnagle/user @@ -29,9 +29,9 @@ /description licensePHP/license release - statebeta/state - version1.0RC2/version - date2005-10-01/date + statestable/state + version1.0/version + date2005-11-26/date notes ** Changes ** @@ -61,7 +61,7 @@ /filelist deps dep type=php rel=ge version=5.0.3/ - dep type=ext name=pdo rel=ge version=1.0RC2/ + dep type=ext name=pdo rel=ge version=1.0/ /deps /release /package http://cvs.php.net/diff.php/php-src/ext/pdo_mysql/pdo_mysql.c?r1=1.8.2.7r2=1.8.2.8ty=u Index: php-src/ext/pdo_mysql/pdo_mysql.c diff -u php-src/ext/pdo_mysql/pdo_mysql.c:1.8.2.7 php-src/ext/pdo_mysql/pdo_mysql.c:1.8.2.8 --- php-src/ext/pdo_mysql/pdo_mysql.c:1.8.2.7 Fri Nov 25 11:01:39 2005 +++ php-src/ext/pdo_mysql/pdo_mysql.c Sat Nov 26 15:50:07 2005 @@ -16,7 +16,7 @@
[PHP-CVS] cvs: php-src(PHP_5_1) /ext/pdo package.xml pdo.c
wez Sat Nov 26 16:22:49 2005 EDT Modified files: (Branch: PHP_5_1) /php-src/ext/pdopackage.xml pdo.c Log: going to release 1.0.1 http://cvs.php.net/diff.php/php-src/ext/pdo/package.xml?r1=1.19.2.6r2=1.19.2.7ty=u Index: php-src/ext/pdo/package.xml diff -u php-src/ext/pdo/package.xml:1.19.2.6 php-src/ext/pdo/package.xml:1.19.2.7 --- php-src/ext/pdo/package.xml:1.19.2.6Sat Nov 26 15:50:06 2005 +++ php-src/ext/pdo/package.xml Sat Nov 26 16:22:49 2005 @@ -41,7 +41,7 @@ licensePHP/license release statestable/state - version1.0/version + version1.0.1/version date2005-11-26/date notes http://cvs.php.net/diff.php/php-src/ext/pdo/pdo.c?r1=1.57.2.12r2=1.57.2.13ty=u Index: php-src/ext/pdo/pdo.c diff -u php-src/ext/pdo/pdo.c:1.57.2.12 php-src/ext/pdo/pdo.c:1.57.2.13 --- php-src/ext/pdo/pdo.c:1.57.2.12 Sat Nov 26 15:50:06 2005 +++ php-src/ext/pdo/pdo.c Sat Nov 26 16:22:49 2005 @@ -18,7 +18,7 @@ +--+ */ -/* $Id: pdo.c,v 1.57.2.12 2005/11/26 20:50:06 wez Exp $ */ +/* $Id: pdo.c,v 1.57.2.13 2005/11/26 21:22:49 wez Exp $ */ #ifdef HAVE_CONFIG_H #include config.h @@ -133,7 +133,7 @@ PHP_RINIT(pdo), PHP_RSHUTDOWN(pdo), PHP_MINFO(pdo), - 1.0, + 1.0.1, STANDARD_MODULE_PROPERTIES }; /* }}} */ -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] cvs: php-src(PHP_5_1) /ext/pdo package.xml
wez Thu Nov 24 17:25:38 2005 EDT Modified files: (Branch: PHP_5_1) /php-src/ext/pdopackage.xml Log: prep for release http://cvs.php.net/diff.php/php-src/ext/pdo/package.xml?r1=1.19.2.4r2=1.19.2.5ty=u Index: php-src/ext/pdo/package.xml diff -u php-src/ext/pdo/package.xml:1.19.2.4 php-src/ext/pdo/package.xml:1.19.2.5 --- php-src/ext/pdo/package.xml:1.19.2.4Mon Oct 31 21:44:11 2005 +++ php-src/ext/pdo/package.xml Thu Nov 24 17:25:37 2005 @@ -40,9 +40,9 @@ /description licensePHP/license release - statebeta/state - version1.0RC2/version - date2005-11-01/date + statestable/state + version1.0/version + date2005-11-24/date notes ** NOTE WELL! ** @@ -54,9 +54,7 @@ check http://pecl.php.net/package-search.php?pkg_name=PDO for a list of available PDO drivers. -It is highly recommended that you update to the latest stable PHP 5 snapshot -before using PDO. -You can obtain it from http://snaps.php.net. +It is highly recommended that you update to PHP 5.1 before using PDO. If you are running on Windows, you can find a precompiled binary at: http://pecl4win.php.net/ext.php/php_pdo.dll @@ -65,12 +63,15 @@ http://pecl4win.php.net ** Changes ** - - Changed PDO_XXX constants to PDO::XXX +- It is now possible to extend PDO and PDOStatement and override their constructors + +- Fixed Bug #35303; PDO::prepare() can cause crashes with invalid parameters +- Fixed Bug #35135; new PDOStatement can cause crashes. +- Fixed Bug #35293 and PECL Bug #5589; segfault when creating persistent connections - Fixed PECL Bug #5010, problem installing headers - renamed pdo_drivers() to PDO::getAvailableDrivers() - Various fixes when building with SPL -- It is now possible to extend PDO and PDOStatement and override their constructors - PDO::setAttribute(PDO::ATTR_STATEMENT_CLASS) allows you to set your own PDOStatement replacement when extending PDO and PDOStatement - Fixed Bug #34687; error information from PDO::query() was not always returned -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] cvs: php-src(PHP_5_1) /ext/pdo package.xml
wez Mon Oct 31 21:44:13 2005 EDT Modified files: (Branch: PHP_5_1) /php-src/ext/pdopackage.xml Log: Prep for PECL release http://cvs.php.net/diff.php/php-src/ext/pdo/package.xml?r1=1.19.2.3r2=1.19.2.4ty=u Index: php-src/ext/pdo/package.xml diff -u php-src/ext/pdo/package.xml:1.19.2.3 php-src/ext/pdo/package.xml:1.19.2.4 --- php-src/ext/pdo/package.xml:1.19.2.3Sun Sep 11 15:44:26 2005 +++ php-src/ext/pdo/package.xml Mon Oct 31 21:44:11 2005 @@ -42,9 +42,14 @@ release statebeta/state version1.0RC2/version - date2005-09-11/date + date2005-11-01/date notes +** NOTE WELL! ** +All the PDO_XXX constants have been renamed to PDO::XXX form for future +compatibility with PHP namespaces. Sorry for the inconvenience, especially +after Release Candidate 1. + You need to install a PDO database driver to make use of PDO, check http://pecl.php.net/package-search.php?pkg_name=PDO for a list of available PDO drivers. @@ -53,34 +58,28 @@ before using PDO. You can obtain it from http://snaps.php.net. -If you are running on Windows, you should download: -http://snaps.php.net/win32/php5.0-win32-latest.zip -http://snaps.php.net/win32/PECL_5_0/php_pdo.dll +If you are running on Windows, you can find a precompiled binary at: +http://pecl4win.php.net/ext.php/php_pdo.dll You can find additional PDO drivers at: -http://snaps.php.net/win32/PECL_5_0/ - -- Fixed an issue with the installation of the pdo headers +http://pecl4win.php.net -- Consult the PHP 5.1b3 release notes and http://netevil.org/node.php?nid=325 - for more recent changes. +** Changes ** -- New fetch modes: - PDO_FETCH_FUNC, PDO_FETCH_GROUP, PDO_FETCH_UNIQUE, PDO_FETCH_CLASSTYPE -- New fetch mode for PHP 5.1 and higher: PDO_FETCH_SERIALIZE -- Changed signature for PDO::lastInsertId(); it is now: -string PDO::lastInsertId([string name]) - this allows arbitrary unique identifiers to be returned, and allows for - better support for RDBMS with sequences. -- Improved bound parameter emulation when using non-string types. -- PDOStatement implements SPL Traversable interface when SPL is present. - -- Added PDO::quote($string). Closes PECL Bug #3393 -- Fixed PDO::query() for drivers using bound parameter emulation. -- Fixed PECL Bug #3434, crash when using odbc with named parameters. -- Added PDOStatement::fetchObject(string class_name [, NULL|array ctor_args]]) -- PDO_FETCH_CLASS now passes args through to the class constructor -- Now builds directly via pear install PDO (upgrade to PEAR 1.3.5 first) +- Changed PDO_XXX constants to PDO::XXX +- Fixed PECL Bug #5010, problem installing headers +- renamed pdo_drivers() to PDO::getAvailableDrivers() +- Various fixes when building with SPL +- It is now possible to extend PDO and PDOStatement and override their constructors +- PDO::setAttribute(PDO::ATTR_STATEMENT_CLASS) allows you to set your own + PDOStatement replacement when extending PDO and PDOStatement +- Fixed Bug #34687; error information from PDO::query() was not always returned +- Fixed PECL Bug #5750; uri: DSN was not handled correctly +- Fixed PECL Bug #5589; segfault when persistent connection attempt fails +- Fixed Bug #34590; User defined PDOStatement class methods are not callable +- Fixed Bug #34908; FETCH_INTO segfaults without destination object +- Fixed PECL Bug #5809; PDOStatement::execute(array(...)) modifies args +- Fixed PECL Bug #5772; FETCH_FUNC cannot call functions with mixed case names ** Note ** -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] cvs: php-src(PHP_5_1) /ext/pdo package.xml pdo.c
wez Sun Sep 11 01:06:33 2005 EDT Modified files: (Branch: PHP_5_1) /php-src/ext/pdopackage.xml pdo.c Log: set version numbers to 1.0 http://cvs.php.net/diff.php/php-src/ext/pdo/package.xml?r1=1.19r2=1.19.2.1ty=u Index: php-src/ext/pdo/package.xml diff -u php-src/ext/pdo/package.xml:1.19 php-src/ext/pdo/package.xml:1.19.2.1 --- php-src/ext/pdo/package.xml:1.19Wed Jul 27 00:07:44 2005 +++ php-src/ext/pdo/package.xml Sun Sep 11 01:06:30 2005 @@ -40,9 +40,9 @@ /description licensePHP/license release - statebeta/state - version0.9/version - date2005-07-27/date + statestable/state + version1.0/version + date2005-10-11/date notes You need to install a PDO database driver to make use of PDO, http://cvs.php.net/diff.php/php-src/ext/pdo/pdo.c?r1=1.57.2.1r2=1.57.2.2ty=u Index: php-src/ext/pdo/pdo.c diff -u php-src/ext/pdo/pdo.c:1.57.2.1 php-src/ext/pdo/pdo.c:1.57.2.2 --- php-src/ext/pdo/pdo.c:1.57.2.1 Sat Sep 10 16:58:19 2005 +++ php-src/ext/pdo/pdo.c Sun Sep 11 01:06:30 2005 @@ -18,7 +18,7 @@ +--+ */ -/* $Id: pdo.c,v 1.57.2.1 2005/09/10 20:58:19 wez Exp $ */ +/* $Id: pdo.c,v 1.57.2.2 2005/09/11 05:06:30 wez Exp $ */ #ifdef HAVE_CONFIG_H #include config.h @@ -112,7 +112,7 @@ PHP_RINIT(pdo), PHP_RSHUTDOWN(pdo), PHP_MINFO(pdo), - 0.9, + 1.0, STANDARD_MODULE_PROPERTIES }; /* }}} */ -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] cvs: php-src(PHP_5_1) /ext/pdo package.xml pdo.c /ext/pdo_dblib package.xml pdo_dblib.c /ext/pdo_firebird package.xml pdo_firebird.c /ext/pdo_mysql package.xml pdo_mysql.c /ext/pdo_oci p
wez Sun Sep 11 01:27:30 2005 EDT Modified files: (Branch: PHP_5_1) /php-src/ext/pdopackage.xml pdo.c /php-src/ext/pdo_dblib package.xml pdo_dblib.c /php-src/ext/pdo_firebird package.xml pdo_firebird.c /php-src/ext/pdo_mysql package.xml pdo_mysql.c /php-src/ext/pdo_ocipackage.xml pdo_oci.c /php-src/ext/pdo_odbc package.xml pdo_odbc.c /php-src/ext/pdo_pgsql package.xml pdo_pgsql.c /php-src/ext/pdo_sqlite package.xml pdo_sqlite.c Log: update package.xml files and version numbers, in anticipation of a big bunch of releases. http://cvs.php.net/diff.php/php-src/ext/pdo/package.xml?r1=1.19.2.1r2=1.19.2.2ty=u Index: php-src/ext/pdo/package.xml diff -u php-src/ext/pdo/package.xml:1.19.2.1 php-src/ext/pdo/package.xml:1.19.2.2 --- php-src/ext/pdo/package.xml:1.19.2.1Sun Sep 11 01:06:30 2005 +++ php-src/ext/pdo/package.xml Sun Sep 11 01:27:29 2005 @@ -40,9 +40,9 @@ /description licensePHP/license release - statestable/state - version1.0/version - date2005-10-11/date + statebeta/state + version1.0RC1/version + date2005-09-11/date notes You need to install a PDO database driver to make use of PDO, http://cvs.php.net/diff.php/php-src/ext/pdo/pdo.c?r1=1.57.2.2r2=1.57.2.3ty=u Index: php-src/ext/pdo/pdo.c diff -u php-src/ext/pdo/pdo.c:1.57.2.2 php-src/ext/pdo/pdo.c:1.57.2.3 --- php-src/ext/pdo/pdo.c:1.57.2.2 Sun Sep 11 01:06:30 2005 +++ php-src/ext/pdo/pdo.c Sun Sep 11 01:27:29 2005 @@ -18,7 +18,7 @@ +--+ */ -/* $Id: pdo.c,v 1.57.2.2 2005/09/11 05:06:30 wez Exp $ */ +/* $Id: pdo.c,v 1.57.2.3 2005/09/11 05:27:29 wez Exp $ */ #ifdef HAVE_CONFIG_H #include config.h @@ -112,7 +112,7 @@ PHP_RINIT(pdo), PHP_RSHUTDOWN(pdo), PHP_MINFO(pdo), - 1.0, + 1.0RC1, STANDARD_MODULE_PROPERTIES }; /* }}} */ http://cvs.php.net/diff.php/php-src/ext/pdo_dblib/package.xml?r1=1.2r2=1.2.2.1ty=u Index: php-src/ext/pdo_dblib/package.xml diff -u php-src/ext/pdo_dblib/package.xml:1.2 php-src/ext/pdo_dblib/package.xml:1.2.2.1 --- php-src/ext/pdo_dblib/package.xml:1.2 Wed Jul 27 00:20:50 2005 +++ php-src/ext/pdo_dblib/package.xml Sun Sep 11 01:27:29 2005 @@ -24,11 +24,11 @@ licensePHP/license release statebeta/state - version0.9/version - date2005-07-27/date + version1.0RC1/version + date2005-09-11/date notes - First ever PECL release. + Update code for API changes in PDO; no actual changes have been made to this driver. /notes filelist @@ -44,7 +44,7 @@ /filelist deps dep type=php rel=ge version=5.0.3/ - dep type=ext name=pdo rel=ge version=0.9/ + dep type=ext name=pdo rel=ge version=1.0RC1/ /deps /release /package http://cvs.php.net/diff.php/php-src/ext/pdo_dblib/pdo_dblib.c?r1=1.9r2=1.9.2.1ty=u Index: php-src/ext/pdo_dblib/pdo_dblib.c diff -u php-src/ext/pdo_dblib/pdo_dblib.c:1.9 php-src/ext/pdo_dblib/pdo_dblib.c:1.9.2.1 --- php-src/ext/pdo_dblib/pdo_dblib.c:1.9 Tue Jul 26 23:12:43 2005 +++ php-src/ext/pdo_dblib/pdo_dblib.c Sun Sep 11 01:27:29 2005 @@ -17,7 +17,7 @@ +--+ */ -/* $Id: pdo_dblib.c,v 1.9 2005/07/27 03:12:43 wez Exp $ */ +/* $Id: pdo_dblib.c,v 1.9.2.1 2005/09/11 05:27:29 wez Exp $ */ #ifdef HAVE_CONFIG_H # include config.h @@ -65,7 +65,7 @@ NULL, PHP_RSHUTDOWN(pdo_dblib), PHP_MINFO(pdo_dblib), - 0.9, + 1.0RC1, STANDARD_MODULE_PROPERTIES }; http://cvs.php.net/diff.php/php-src/ext/pdo_firebird/package.xml?r1=1.7r2=1.7.2.1ty=u Index: php-src/ext/pdo_firebird/package.xml diff -u php-src/ext/pdo_firebird/package.xml:1.7 php-src/ext/pdo_firebird/package.xml:1.7.2.1 --- php-src/ext/pdo_firebird/package.xml:1.7Wed Feb 9 00:26:38 2005 +++ php-src/ext/pdo_firebird/package.xmlSun Sep 11 01:27:29 2005 @@ -1,6 +1,6 @@ ?xml version=1.0 encoding=iso-8859-1? !DOCTYPE package SYSTEM ../pear/package.dtd -package version=1.0!-- $Id: package.xml,v 1.7 2005/02/09 05:26:38 wez Exp $ -- +package version=1.0!-- $Id: package.xml,v 1.7.2.1 2005/09/11 05:27:29 wez Exp $ -- namePDO_FIREBIRD/name summaryFirebird/InterBase 6 driver for PDO/summary maintainers @@ -21,8 +21,8 @@ licensePHP/license release statebeta/state - version0.2/version - date2005-02-09/date + version0.3/version + date2005-09-11/date notes To compile and run this module, you will need to have the main PDO module and Firebird's @@ -51,7 +51,7 @@ /filelist deps dep type=php rel=ge version=5.0.3/ - dep type=ext rel=ge name=pdo version=0.2/ + dep type=ext rel=ge name=pdo version=1.0RC1/ /deps /release /package http://cvs.php.net/diff.php/php-src/ext/pdo_firebird/pdo_firebird.c?r1=1.4r2=1.4.2.1ty=u Index: php-src/ext/pdo_firebird/pdo_firebird.c diff -u