Skip to content

Commit

Permalink
prep for pecl release
Browse files Browse the repository at this point in the history
  • Loading branch information
wez committed May 2, 2006
1 parent c155523 commit 7614368
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 16 deletions.
18 changes: 10 additions & 8 deletions ext/pdo/package2.xml
Expand Up @@ -36,7 +36,7 @@ Read the documentation at http://www.php.net/pdo for more information.
<email>george@omniti.com</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<date>2006-05-01</date>
<version>
<release>1.0.3</release>
<api>1.0.3</api>
Expand All @@ -46,24 +46,27 @@ Read the documentation at http://www.php.net/pdo for more information.
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<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.
<notes>
It is highly recommended that you update to PHP 5.1 or higher before using PDO.
This PECL release corresponds to the PHP 5.1.3 release.

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.

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

You can find additional PDO drivers at:
http://pecl4win.php.net

** Changes **
- Fixed bug #37167 (PDO segfaults when throwing exception from the
fetch handler). (Tony)
- Fixed memory corruption when PDO::FETCH_LAZY mode is being used. (Ilia)
- Fixed bug #36222 (errorInfo in PDOException is always NULL). (Ilia)
- Fixed bug #35797 (segfault on PDOStatement::execute() with
zend.ze1_compatibility_mode = On). (Tony, Ilia)
- Fixed bug #35543 (crash when calling non-existing method in extended class). (Tony)
- Fixed bug #35508 (improved validation of fetch modes). (Tony)
- Fixed bug #35431 (PDO crashes when using LAZY fetch with fetchAll). (Wez)
Expand Down Expand Up @@ -93,7 +96,6 @@ http://pecl4win.php.net
You should uninstall and re-install your individual database drivers whenever
you upgrade the base PDO package, otherwise you will see an error about PDO API
numbers when you run your PHP scripts.


</notes>
<contents>
Expand Down
10 changes: 9 additions & 1 deletion ext/pdo_mysql/package2.xml
Expand Up @@ -26,7 +26,7 @@ http://pear.php.net/dtd/package-2.0.xsd">
<email>wez@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<date>2006-05-01</date>
<version>
<release>1.0.2</release>
<api>1.0.2</api>
Expand All @@ -37,6 +37,14 @@ http://pear.php.net/dtd/package-2.0.xsd">
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
This PECL release corresponds to PHP 5.1.3.

Added PDO::ATTR_EMULATE_PREPARES which can be used to force use of emulated or
native prepares. This attribute should can be set on the database handle, and
will cause subsequent prepares to use emulation.

- Fixed bug #36572 (cannot use native prepared statements with internal
queries like "show master status") (Ilia)
- Repackage using package2.xml
- Fixed Bug #35480 and #35415, crash when using persistent connections.
- Improved error detection for OPTIMIZE queries
Expand Down
4 changes: 3 additions & 1 deletion ext/pdo_odbc/package2.xml
Expand Up @@ -15,7 +15,7 @@ and IBM DB2 libraries, and will support more in future releases.
<email>wez@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<date>2006-05-01</date>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
Expand All @@ -26,6 +26,8 @@ and IBM DB2 libraries, and will support more in future releases.
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- Fixed bug #35552 (crash when pdo_odbc prepare fails). (Wez).
- Fixed bug #36632 (bad error reporting for pdo_odbc exec UPDATE). (Wez).
- repackage with package2.xml

You require either IBM DB2 CLI libraries or unixODBC to use this package.
Expand Down
14 changes: 11 additions & 3 deletions ext/pdo_pgsql/package2.xml
Expand Up @@ -26,17 +26,25 @@ http://pear.php.net/dtd/package-2.0.xsd">
<email>wez@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<date>2006-05-01</date>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
<release>1.0.2</release>
<api>1.0.2</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
This PECL release corresponds to PHP 5.1.3.

- Fixed bug #36727 (segfault in pdo_pgsql bindValue() when no parameters are
defined). (Tony)
- Fixed bug #36382 (PDO/PgSQL's getColumnMeta() crashes). (Derick)
- Fixed bug #36176 (PDO_PGSQL - PDO::exec() does not return number of rows
affected by the operation). (Ilia)
- Fixed prepared statement name conflict handling in PDO_PGSQL. (Thies, Ilia)
- repackage with package2.xml
- Added PDO::pgsqlLOBCreate(), PDO::pgsqlLOBOpen() and PDO::pgsqlLOBUnlink().

Expand Down
6 changes: 3 additions & 3 deletions ext/pdo_sqlite/package2.xml
Expand Up @@ -19,7 +19,7 @@ concurrency.
<email>wez@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<date>2006-05-01</date>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
Expand All @@ -30,8 +30,8 @@ concurrency.
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- Upgraded to new package2 format; no code changes in this release

- Updated libsqlite in ext/pdo_sqlite to 3.2.8. (Ilia)
- Upgraded to new package2 format
- Fixed PECL Bug #5633; build issues
- Added sqliteCreateFunction() and sqliteCreateAggregate()
- Fixed PECL Bug #3452; problem when first row of a result set contains a NULL value.
Expand Down

0 comments on commit 7614368

Please sign in to comment.