Browse Source

switch to package2.xml

PHP-5.1
Wez Furlong 21 years ago
parent
commit
17683295e4
  1. 119
      ext/pdo/package.xml
  2. 131
      ext/pdo/package2.xml
  3. 2
      ext/pdo/pdo.c
  4. 60
      ext/pdo_dblib/package.xml
  5. 76
      ext/pdo_dblib/package2.xml
  6. 2
      ext/pdo_dblib/pdo_dblib.c
  7. 57
      ext/pdo_firebird/package.xml
  8. 69
      ext/pdo_firebird/package2.xml
  9. 68
      ext/pdo_mysql/package.xml
  10. 85
      ext/pdo_mysql/package2.xml
  11. 2
      ext/pdo_mysql/pdo_mysql.c
  12. 53
      ext/pdo_oci/package.xml
  13. 69
      ext/pdo_oci/package2.xml
  14. 2
      ext/pdo_oci/pdo_oci.c
  15. 51
      ext/pdo_odbc/package.xml
  16. 69
      ext/pdo_odbc/package2.xml
  17. 2
      ext/pdo_odbc/pdo_odbc.c
  18. 65
      ext/pdo_pgsql/package.xml
  19. 79
      ext/pdo_pgsql/package2.xml
  20. 2
      ext/pdo_pgsql/pdo_pgsql.c
  21. 177
      ext/pdo_sqlite/package.xml
  22. 187
      ext/pdo_sqlite/package2.xml
  23. 2
      ext/pdo_sqlite/pdo_sqlite.c

119
ext/pdo/package.xml

@ -1,119 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE package SYSTEM "../pear/package.dtd">
<package version="1.0">
<name>PDO</name>
<summary>PHP Data Objects Interface</summary>
<maintainers>
<maintainer>
<user>wez</user>
<name>Wez Furlong</name>
<email>wez@php.net</email>
<role>lead</role>
</maintainer>
<maintainer>
<user>helly</user>
<name>Marcus Boerger</name>
<email>helly@php.net</email>
<role>lead</role>
</maintainer>
<maintainer>
<user>iliaa</user>
<name>Ilia Alshanetsky</name>
<email>iliaa@php.net</email>
<role>lead</role>
</maintainer>
<maintainer>
<user>gschlossnagle</user>
<name>George Schlossnagle</name>
<email>george@omniti.com</email>
<role>lead</role>
</maintainer>
</maintainers>
<description>
PDO provides a uniform data access interface, sporting advanced features such
as prepared statements and bound parameters. PDO drivers are dynamically
loadable and may be developed independently from the core, but still accessed
using the same API.
Read the documentation at http://www.php.net/pdo for more information.
</description>
<license>PHP</license>
<release>
<state>stable</state>
<version>1.0.2</version>
<date>2005-11-28</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.
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 #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
- 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
- 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 **
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>
<filelist>
<file role="src" name="config.m4"/>
<file role="src" name="config.w32"/>
<file role="src" name="pdo.c"/>
<file role="src" name="pdo_dbh.c"/>
<file role="src" name="pdo_stmt.c"/>
<file role="src" name="php_pdo.h"/>
<file role="src" name="php_pdo_driver.h"/>
<file role="src" name="php_pdo_int.h"/>
<file role="src" name="pdo_sql_parser.re"/>
<file role="src" name="pdo_sql_parser.c"/>
<file role="src" name="pdo_sqlstate.c"/>
<file role="src" name="Makefile.frag"/>
<file role="doc" name="README"/>
<file role="doc" name="TODO"/>
<file role="doc" name="pdo.php"/>
<file role="doc" name="CREDITS"/>
</filelist>
<deps>
<dep type="php" rel="ge" version="5.0.3"/>
</deps>
</release>
</package>

131
ext/pdo/package2.xml

@ -0,0 +1,131 @@
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.4.2" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>PDO</name>
<channel>pecl.php.net</channel>
<summary>PHP Data Objects Interface</summary>
<description>PDO provides a uniform data access interface, sporting advanced features such
as prepared statements and bound parameters. PDO drivers are dynamically
loadable and may be developed independently from the core, but still accessed
using the same API.
Read the documentation at http://www.php.net/pdo for more information.
</description>
<lead>
<name>Wez Furlong</name>
<user>wez</user>
<email>wez@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Marcus Boerger</name>
<user>helly</user>
<email>helly@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Ilia Alshanetsky</name>
<user>iliaa</user>
<email>iliaa@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>George Schlossnagle</name>
<user>gschlossnagle</user>
<email>george@omniti.com</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<version>
<release>1.0.3</release>
<api>1.0.3</api>
</version>
<stability>
<release>stable</release>
<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.
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 #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)
- 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
- Fixed Bug #35303; PDO::prepare() can cause crashes with invalid parameters
- Fixed Bug #35135; &quot;new PDOStatement&quot; 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
- 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 **
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>
<dir name="/">
<file name="config.m4" role="src" />
<file name="config.w32" role="src" />
<file name="CREDITS" role="doc" />
<file name="Makefile.frag" role="src" />
<file name="pdo.c" role="src" />
<file name="pdo.php" role="doc" />
<file name="pdo_dbh.c" role="src" />
<file name="pdo_sqlstate.c" role="src" />
<file name="pdo_sql_parser.c" role="src" />
<file name="pdo_sql_parser.re" role="src" />
<file name="pdo_stmt.c" role="src" />
<file name="php_pdo.h" role="src" />
<file name="php_pdo_driver.h" role="src" />
<file name="php_pdo_int.h" role="src" />
<file name="README" role="doc" />
<file name="TODO" role="doc" />
</dir> <!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.0.3</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
</required>
</dependencies>
<providesextension>PDO</providesextension>
<extsrcrelease />
</package>

2
ext/pdo/pdo.c

@ -133,7 +133,7 @@ zend_module_entry pdo_module_entry = {
PHP_RINIT(pdo),
PHP_RSHUTDOWN(pdo),
PHP_MINFO(pdo),
"1.0.2",
"1.0.3",
STANDARD_MODULE_PROPERTIES
};
/* }}} */

60
ext/pdo_dblib/package.xml

@ -1,60 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE package SYSTEM "../pear/package.dtd">
<package version="1.0">
<name>PDO_DBLIB</name>
<summary>FreeTDS/Sybase/MSSQL driver for PDO</summary>
<maintainers>
<maintainer>
<user>wez</user>
<name>Wez Furlong</name>
<email>wez@php.net</email>
<role>lead</role>
</maintainer>
<maintainer>
<user>fmk</user>
<name>Frank M. Kromann</name>
<email>fmk@php.net</email>
<role>lead</role>
</maintainer>
</maintainers>
<description>
This extension provides a FreeTDS/Sybase/MSSQL driver for PDO.
</description>
<license>PHP</license>
<release>
<state>stable</state>
<version>1.0</version>
<date>2005-11-26</date>
<notes>
Update code for API changes in PDO; no actual changes have been made to this driver.
Windows binaries can be found at:
http://pecl4win.php.net/ext.php/php_pdo_mssql.dll,
however: you are *strongly* recommended to use PDO_ODBC instead of this driver on
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>
<filelist>
<file role="src" name="config.m4"/>
<file role="src" name="pdo_dblib.c"/>
<file role="src" name="dblib_driver.c"/>
<file role="src" name="dblib_stmt.c"/>
<file role="src" name="php_pdo_dblib.h"/>
<file role="src" name="php_pdo_dblib_int.h"/>
<file role="doc" name="CREDITS"/>
<file role="doc" name="README"/>
</filelist>
<deps>
<dep type="php" rel="ge" version="5.0.3"/>
<dep type="ext" name="pdo" rel="ge" version="1.0"/>
</deps>
</release>
</package>

76
ext/pdo_dblib/package2.xml

@ -0,0 +1,76 @@
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.4.2" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>PDO_DBLIB</name>
<channel>pecl.php.net</channel>
<summary>FreeTDS/Sybase/MSSQL driver for PDO</summary>
<description>This extension provides a FreeTDS/Sybase/MSSQL driver for PDO.
</description>
<lead>
<name>Wez Furlong</name>
<user>wez</user>
<email>wez@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Frank M. Kromann</name>
<user>fmk</user>
<email>fmk@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- Packaging update; no functional changes in this release
- Fix Bug #34777; segfault when retrieving non-existent error info
- Fix Bug #35032; didn&apos;t find FreeTDS includes on some systems
Windows binaries can be found at:
http://pecl4win.php.net/ext.php/php_pdo_mssql.dll,
however: you are *strongly* recommended to use PDO_ODBC instead of this driver on
Windows platforms.
</notes>
<contents>
<dir name="/">
<file name="config.m4" role="src" />
<file name="CREDITS" role="doc" />
<file name="dblib_driver.c" role="src" />
<file name="dblib_stmt.c" role="src" />
<file name="pdo_dblib.c" role="src" />
<file name="php_pdo_dblib.h" role="src" />
<file name="php_pdo_dblib_int.h" role="src" />
<file name="README" role="doc" />
</dir> <!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.0.3</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
<package>
<name>pdo</name>
<channel>pecl.php.net</channel>
<min>1.0</min>
<providesextension>PDO</providesextension>
</package>
</required>
</dependencies>
<providesextension>PDO_DBLIB</providesextension>
<extsrcrelease />
</package>

2
ext/pdo_dblib/pdo_dblib.c

@ -65,7 +65,7 @@ zend_module_entry pdo_dblib_module_entry = {
NULL,
PHP_RSHUTDOWN(pdo_dblib),
PHP_MINFO(pdo_dblib),
"1.0",
"1.0.1",
STANDARD_MODULE_PROPERTIES
};

57
ext/pdo_firebird/package.xml

@ -1,57 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE package SYSTEM "../pear/package.dtd">
<package version="1.0"><!-- $Id: package.xml,v 1.7.2.1 2005-09-11 05:27:29 wez Exp $ -->
<name>PDO_FIREBIRD</name>
<summary>Firebird/InterBase 6 driver for PDO</summary>
<maintainers>
<maintainer>
<user>abies</user>
<name>Ard Biesheuvel</name>
<email>abies@php.net</email>
<role>lead</role>
</maintainer>
</maintainers>
<configureoptions>
<configureoption name="with-pdo-firebird" prompt="dir"/>
</configureoptions>
<description>
This extension provides a Firebird/InterBase driver for PDO. It supports
all versions of Firebird and InterBase versions 6 and up.
</description>
<license>PHP</license>
<release>
<state>beta</state>
<version>0.3</version>
<date>2005-09-11</date>
<notes>
To compile and run this module, you will need to have the main PDO module and Firebird's
or InterBase's client library installed on your system.
Hope it works!
</notes>
<filelist>
<file role="doc" name="CREDITS"/>
<file role="src" name="config.m4"/>
<file role="src" name="config.w32"/>
<file role="src" name="firebird_driver.c"/>
<file role="src" name="firebird_statement.c"/>
<file role="src" name="pdo_firebird.c"/>
<file role="src" name="php_pdo_firebird.h"/>
<file role="src" name="php_pdo_firebird_int.h"/>
<dir name="tests">
<file role="test">connect.phpt</file>
<file role="test">ddl.phpt</file>
<file role="test">execute.phpt</file>
</dir>
</filelist>
<deps>
<dep type="php" rel="ge" version="5.0.3"/>
<dep type="ext" rel="ge" name="pdo" version="1.0RC1"/>
</deps>
</release>
</package>

69
ext/pdo_firebird/package2.xml

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.4.2" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>PDO_FIREBIRD</name>
<channel>pecl.php.net</channel>
<summary>Firebird/InterBase 6 driver for PDO</summary>
<description>This extension provides a Firebird/InterBase driver for PDO. It supports
all versions of Firebird and InterBase versions 6 and up.
</description>
<lead>
<name>Ard Biesheuvel</name>
<user>abies</user>
<email>abies@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<version>
<release>0.3</release>
<api>0.3</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>To compile and run this module, you will need to have the main PDO module and Firebird&apos;s
or InterBase&apos;s client library installed on your system.
Hope it works!
</notes>
<contents>
<dir name="/">
<dir name="tests">
<file name="connect.phpt" role="test" />
<file name="ddl.phpt" role="test" />
<file name="execute.phpt" role="test" />
</dir> <!-- //tests -->
<file name="config.m4" role="src" />
<file name="config.w32" role="src" />
<file name="CREDITS" role="doc" />
<file name="firebird_driver.c" role="src" />
<file name="firebird_statement.c" role="src" />
<file name="pdo_firebird.c" role="src" />
<file name="php_pdo_firebird.h" role="src" />
<file name="php_pdo_firebird_int.h" role="src" />
</dir> <!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.0.3</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
<package>
<name>pdo</name>
<channel>pecl.php.net</channel>
<min>1.0</min>
<providesextension>PDO</providesextension>
</package>
</required>
</dependencies>
<providesextension>PDO_FIREBIRD</providesextension>
<extsrcrelease>
<configureoption name="with-pdo-firebird" prompt="dir" />
</extsrcrelease>
</package>

68
ext/pdo_mysql/package.xml

@ -1,68 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE package SYSTEM "../pear/package.dtd">
<package version="1.0">
<name>PDO_MYSQL</name>
<summary>MySQL driver for PDO</summary>
<maintainers>
<maintainer>
<user>gschlossnagle</user>
<name>George Schlossnagle</name>
<email>george@omniti.com</email>
<role>lead</role>
</maintainer>
<maintainer>
<user>iliaa</user>
<name>Ilia Alshanetsky</name>
<email>iliaa@php.net</email>
<role>lead</role>
</maintainer>
<maintainer>
<user>wez</user>
<name>Wez Furlong</name>
<email>wez@php.net</email>
<role>lead</role>
</maintainer>
</maintainers>
<description>
This extension provides a MySQL driver for PDO.
</description>
<license>PHP</license>
<release>
<state>stable</state>
<version>1.0.1</version>
<date>2005-12-01</date>
<notes>
** Changes **
- Fixed Bug #35480 and #35415, crash when using persistent connections.
- Improved error detection for OPTIMIZE queries
- Added PDO::MYSQL_ATTR_LOCAL_INFILE, PDO::MYSQL_ATTR_INIT_COMMAND,
PDO::MYSQL_ATTR_READ_DEFAULT_FILE, PDO::MYSQL_ATTR_READ_DEFAULT_GROUP
- Improved error reporting when using native prepared statements
- Fixed PECL Bug #5193: improved bounds checking when calling getColumnMeta()
- Fixed Bug #34630: improved (emulated) LOB support
- Fixed Bug #34623: crash when selecting longtext fields
- Fixed PECL Bug #5802; is_null flag was sticking
- Fixed PECL Bug #5645; added mysql client library version information to phpinfo() output.
Windows binaries can be found at http://pecl4win.php.net/ext.php/php_pdo_mysql.dll
</notes>
<filelist>
<file role="src" name="config.m4"/>
<file role="src" name="pdo_mysql.c"/>
<file role="src" name="mysql_driver.c"/>
<file role="src" name="mysql_statement.c"/>
<file role="src" name="php_pdo_mysql.h"/>
<file role="src" name="php_pdo_mysql_int.h"/>
<file role="src" name="php_pdo_mysql_sqlstate.h"/>
<file role="doc" name="CREDITS"/>
</filelist>
<deps>
<dep type="php" rel="ge" version="5.0.3"/>
<dep type="ext" name="pdo" rel="ge" version="1.0"/>
</deps>
</release>
</package>

85
ext/pdo_mysql/package2.xml

@ -0,0 +1,85 @@
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.4.2" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>PDO_MYSQL</name>
<channel>pecl.php.net</channel>
<summary>MySQL driver for PDO</summary>
<description>This extension provides a MySQL driver for PDO.
</description>
<lead>
<name>George Schlossnagle</name>
<user>gschlossnagle</user>
<email>george@omniti.com</email>
<active>yes</active>
</lead>
<lead>
<name>Ilia Alshanetsky</name>
<user>iliaa</user>
<email>iliaa@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Wez Furlong</name>
<user>wez</user>
<email>wez@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<version>
<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>
- Repackage using package2.xml
- Fixed Bug #35480 and #35415, crash when using persistent connections.
- Improved error detection for OPTIMIZE queries
- Added PDO::MYSQL_ATTR_LOCAL_INFILE, PDO::MYSQL_ATTR_INIT_COMMAND,
PDO::MYSQL_ATTR_READ_DEFAULT_FILE, PDO::MYSQL_ATTR_READ_DEFAULT_GROUP
- Improved error reporting when using native prepared statements
- Fixed PECL Bug #5193: improved bounds checking when calling getColumnMeta()
- Fixed Bug #34630: improved (emulated) LOB support
- Fixed Bug #34623: crash when selecting longtext fields
- Fixed PECL Bug #5802; is_null flag was sticking
- Fixed PECL Bug #5645; added mysql client library version information to phpinfo() output.
Windows binaries can be found at http://pecl4win.php.net/ext.php/php_pdo_mysql.dll
</notes>
<contents>
<dir name="/">
<file name="config.m4" role="src" />
<file name="CREDITS" role="doc" />
<file name="mysql_driver.c" role="src" />
<file name="mysql_statement.c" role="src" />
<file name="pdo_mysql.c" role="src" />
<file name="php_pdo_mysql.h" role="src" />
<file name="php_pdo_mysql_int.h" role="src" />
<file name="php_pdo_mysql_sqlstate.h" role="src" />
</dir> <!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.0.3</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
<package>
<name>pdo</name>
<channel>pecl.php.net</channel>
<min>1.0</min>
<providesextension>PDO</providesextension>
</package>
</required>
</dependencies>
<providesextension>PDO_MYSQL</providesextension>
<extsrcrelease />
</package>

2
ext/pdo_mysql/pdo_mysql.c

@ -60,7 +60,7 @@ zend_module_entry pdo_mysql_module_entry = {
NULL,
NULL,
PHP_MINFO(pdo_mysql),
"1.0.1",
"1.0.2",
STANDARD_MODULE_PROPERTIES
};
/* }}} */

53
ext/pdo_oci/package.xml

@ -1,53 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE package SYSTEM "../pear/package.dtd">
<package version="1.0">
<name>PDO_OCI</name>
<summary>Oracle Call Interface driver for PDO</summary>
<maintainers>
<maintainer>
<user>wez</user>
<name>Wez Furlong</name>
<email>wez@php.net</email>
<role>lead</role>
</maintainer>
</maintainers>
<description>
This extension provides an Oracle driver for PDO.
</description>
<license>PHP</license>
<release>
<state>stable</state>
<version>1.0</version>
<date>2005-11-26</date>
<notes>
You need to install the PDO core module before you can make use of this one.
You also require Oracle OCI 8 or higher client libraries installed on the
machine where you intend to build and/or use it.
If you are running on windows, you can download the binary from here:
http://pecl4win.php.net/ext.php/php_pdo_oci.dll
** Changes **
- Improved handling of long columns
- Fixed PECL Bug #5722; implemented LOB support.
</notes>
<filelist>
<file role="src" name="config.m4"/>
<file role="src" name="config.w32"/>
<file role="src" name="pdo_oci.c"/>
<file role="src" name="oci_driver.c"/>
<file role="src" name="oci_statement.c"/>
<file role="src" name="php_pdo_oci.h"/>
<file role="src" name="php_pdo_oci_int.h"/>
<file role="doc" name="CREDITS"/>
</filelist>
<deps>
<dep type="php" rel="ge" version="5.0.3"/>
<dep type="ext" rel="ge" name="pdo" version="1.0"/>
</deps>
</release>
</package>

69
ext/pdo_oci/package2.xml

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.4.2" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>PDO_OCI</name>
<channel>pecl.php.net</channel>
<summary>Oracle Call Interface driver for PDO</summary>
<description>This extension provides an Oracle driver for PDO.
</description>
<lead>
<name>Wez Furlong</name>
<user>wez</user>
<email>wez@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- Repackage with package2.xml
- Improved handling of long columns
- Fixed PECL Bug #5722; implemented LOB support.
You require Oracle OCI 8 or higher client libraries (instantclient is also
supported) installed on the machine where you intend to build and/or use this
package.
If you are running on windows, you can download the binary from here:
http://pecl4win.php.net/ext.php/php_pdo_oci.dll
</notes>
<contents>
<dir name="/">
<file name="config.m4" role="src" />
<file name="config.w32" role="src" />
<file name="CREDITS" role="doc" />
<file name="oci_driver.c" role="src" />
<file name="oci_statement.c" role="src" />
<file name="pdo_oci.c" role="src" />
<file name="php_pdo_oci.h" role="src" />
<file name="php_pdo_oci_int.h" role="src" />
</dir> <!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.0.3</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
<package>
<name>pdo</name>
<channel>pecl.php.net</channel>
<min>1.0</min>
<providesextension>PDO</providesextension>
</package>
</required>
</dependencies>
<providesextension>PDO_OCI</providesextension>
<extsrcrelease />
</package>

2
ext/pdo_oci/pdo_oci.c

@ -59,7 +59,7 @@ zend_module_entry pdo_oci_module_entry = {
NULL,
NULL,
PHP_MINFO(pdo_oci),
"1.0",
"1.0.1",
STANDARD_MODULE_PROPERTIES
};
/* }}} */

51
ext/pdo_odbc/package.xml

@ -1,51 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE package SYSTEM "../pear/package.dtd">
<package version="1.0">
<name>PDO_ODBC</name>
<summary>ODBC v3 Interface driver for PDO</summary>
<maintainers>
<maintainer>
<user>wez</user>
<name>Wez Furlong</name>
<email>wez@php.net</email>
<role>lead</role>
</maintainer>
</maintainers>
<configureoptions>
<configureoption name="with-pdo-odbc" prompt="flavour,dir? (just leave blank for help)"/>
</configureoptions>
<description>
This extension provides an ODBC v3 driver for PDO. It supports unixODBC
and IBM DB2 libraries, and will support more in future releases.
</description>
<license>PHP</license>
<release>
<state>stable</state>
<version>1.0</version>
<date>2005-11-26</date>
<notes>
You need to install the PDO core module before you can make use of this one.
You also require either IBM DB2 CLI libraries or unixODBC.
If you are running on windows, you can download the binary from here:
http://pecl4win.php.net/ext.php/php_pdo_odbc.dll
</notes>
<filelist>
<file role="src" name="config.m4"/>
<file role="src" name="config.w32"/>
<file role="src" name="pdo_odbc.c"/>
<file role="src" name="odbc_driver.c"/>
<file role="src" name="odbc_stmt.c"/>
<file role="src" name="php_pdo_odbc.h"/>
<file role="src" name="php_pdo_odbc_int.h"/>
<file role="doc" name="CREDITS"/>
</filelist>
<deps>
<dep type="php" rel="ge" version="5.0.3"/>
<dep type="ext" rel="ge" name="pdo" version="1.0"/>
</deps>
</release>
</package>

69
ext/pdo_odbc/package2.xml

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.4.2" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>PDO_ODBC</name>
<channel>pecl.php.net</channel>
<summary>ODBC v3 Interface driver for PDO</summary>
<description>This extension provides an ODBC v3 driver for PDO. It supports unixODBC
and IBM DB2 libraries, and will support more in future releases.
</description>
<lead>
<name>Wez Furlong</name>
<user>wez</user>
<email>wez@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- repackage with package2.xml
You require either IBM DB2 CLI libraries or unixODBC to use this package.
If you are running on windows, you can download the binary from here:
http://pecl4win.php.net/ext.php/php_pdo_odbc.dll
</notes>
<contents>
<dir name="/">
<file name="config.m4" role="src" />
<file name="config.w32" role="src" />
<file name="CREDITS" role="doc" />
<file name="odbc_driver.c" role="src" />
<file name="odbc_stmt.c" role="src" />
<file name="pdo_odbc.c" role="src" />
<file name="php_pdo_odbc.h" role="src" />
<file name="php_pdo_odbc_int.h" role="src" />
</dir> <!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.0.3</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
<package>
<name>pdo</name>
<channel>pecl.php.net</channel>
<min>1.0</min>
<providesextension>PDO</providesextension>
</package>
</required>
</dependencies>
<providesextension>PDO_ODBC</providesextension>
<extsrcrelease>
<configureoption name="with-pdo-odbc" prompt="flavour,dir? (just leave blank for help)" />
</extsrcrelease>
</package>

2
ext/pdo_odbc/pdo_odbc.c

@ -60,7 +60,7 @@ zend_module_entry pdo_odbc_module_entry = {
NULL,
NULL,
PHP_MINFO(pdo_odbc),
"1.0",
"1.0.1",
STANDARD_MODULE_PROPERTIES
};
/* }}} */

65
ext/pdo_pgsql/package.xml

@ -1,65 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE package SYSTEM "../pear/package.dtd">
<package version="1.0">
<name>PDO_PGSQL</name>
<summary>PostgreSQL driver for PDO</summary>
<maintainers>
<maintainer>
<user>edink</user>
<name>Edin Kadribasic</name>
<email>edink@php.net</email>
<role>lead</role>
</maintainer>
<maintainer>
<user>iliaa</user>
<name>Ilia Alshanetsky</name>
<email>iliaa@php.net</email>
<role>lead</role>
</maintainer>
<maintainer>
<user>wez</user>
<name>Wez Furlong</name>
<email>wez@php.net</email>
<role>lead</role>
</maintainer>
</maintainers>
<description>
This extension provides an PostgreSQL driver for PDO.
</description>
<license>PHP</license>
<release>
<state>stable</state>
<version>1.0.1</version>
<date>2005-11-28</date>
<notes>
Now features native prepared statements and numerous other improvements.
You need to install the PDO core module before you can make use of this one.
You also require PostgreSQL client libraries installed on the machine where you
intend to build and/or use it.
If you are running on windows, you can download the binary from here:
http://pecl4win.php.net/ext.php/php_pdo_pgsql.dll
Added PDO::pgsqlLOBCreate(), PDO::pgsqlLOBOpen() and PDO::pgsqlLOBUnlink().
</notes>
<filelist>
<file role="src" name="config.m4"/>
<file role="src" name="config.w32"/>
<file role="src" name="pdo_pgsql.c"/>
<file role="src" name="pgsql_driver.c"/>
<file role="src" name="pgsql_statement.c"/>
<file role="src" name="php_pdo_pgsql.h"/>
<file role="src" name="php_pdo_pgsql_int.h"/>
<file role="doc" name="CREDITS"/>
</filelist>
<deps>
<dep type="php" rel="ge" version="5.0.3"/>
<dep type="ext" rel="ge" name="pdo" version="1.0.2"/>
</deps>
</release>
</package>

79
ext/pdo_pgsql/package2.xml

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.4.2" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>PDO_PGSQL</name>
<channel>pecl.php.net</channel>
<summary>PostgreSQL driver for PDO</summary>
<description>This extension provides an PostgreSQL driver for PDO.
</description>
<lead>
<name>Edin Kadribasic</name>
<user>edink</user>
<email>edink@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Ilia Alshanetsky</name>
<user>iliaa</user>
<email>iliaa@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Wez Furlong</name>
<user>wez</user>
<email>wez@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- repackage with package2.xml
- Added PDO::pgsqlLOBCreate(), PDO::pgsqlLOBOpen() and PDO::pgsqlLOBUnlink().
You require PostgreSQL client libraries installed on the machine where you
intend to build and/or use this package.
If you are running on windows, you can download the binary from here:
http://pecl4win.php.net/ext.php/php_pdo_pgsql.dll
</notes>
<contents>
<dir name="/">
<file name="config.m4" role="src" />
<file name="config.w32" role="src" />
<file name="CREDITS" role="doc" />
<file name="pdo_pgsql.c" role="src" />
<file name="pgsql_driver.c" role="src" />
<file name="pgsql_statement.c" role="src" />
<file name="php_pdo_pgsql.h" role="src" />
<file name="php_pdo_pgsql_int.h" role="src" />
</dir> <!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.0.3</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
<package>
<name>pdo</name>
<channel>pecl.php.net</channel>
<min>1.0.2</min>
<providesextension>PDO</providesextension>
</package>
</required>
</dependencies>
<providesextension>PDO_PGSQL</providesextension>
<extsrcrelease />
</package>

2
ext/pdo_pgsql/pdo_pgsql.c

@ -61,7 +61,7 @@ zend_module_entry pdo_pgsql_module_entry = {
PHP_RINIT(pdo_pgsql),
PHP_RSHUTDOWN(pdo_pgsql),
PHP_MINFO(pdo_pgsql),
"1.0.1",
"1.0.2",
STANDARD_MODULE_PROPERTIES
};
/* }}} */

177
ext/pdo_sqlite/package.xml

@ -1,177 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE package SYSTEM "../pear/package.dtd">
<package version="1.0">
<name>PDO_SQLITE</name>
<summary>SQLite v3 Interface driver for PDO</summary>
<maintainers>
<maintainer>
<user>wez</user>
<name>Wez Furlong</name>
<email>wez@php.net</email>
<role>lead</role>
</maintainer>
</maintainers>
<!-- configureoptions>
<configureoption name="with-pdo-sqlite" prompt="Path to your sqlite3 install"/>
</configureoptions -->
<description>
This extension provides an SQLite v3 driver for PDO.
SQLite V3 is NOT compatible with the bundled SQLite 2 in PHP 5, but is a significant
step forwards, featuring complete utf-8 support, native support for blobs,
native support for prepared statements with bound parameters and improved
concurrency.
</description>
<license>PHP</license>
<release>
<state>stable</state>
<version>1.0</version>
<date>2005-11-26</date>
<notes>
You need to install the PDO core module before you can make use of this one.
This package includes a bundled SQLite 3 library.
Windows binary:
http://pecl4win.php.net/ext.php/php_pdo_sqlite.dll
- 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.
- Upgraded bundled sqlite to 3.1.3
- setting PDO_ATTR_TIMEOUT controls the busy timeout
- Fixed PECL Bug #3391; cannot bind NULL parameters
- Fixed build problem when building the bundled sqlite library
</notes>
<filelist>
<file role="src" name="config.m4"/>
<file role="src" name="config.w32"/>
<file role="src" name="pdo_sqlite.c"/>
<file role="src" name="sqlite_driver.c"/>
<file role="src" name="sqlite_statement.c"/>
<file role="src" name="php_pdo_sqlite.h"/>
<file role="src" name="php_pdo_sqlite_int.h"/>
<file role="doc" name="CREDITS"/>
<dir name="sqlite">
<file role="src" name="aclocal.m4"/>
<file role="src" name="config.guess"/>
<file role="src" name="config.sub"/>
<file role="src" name="configure"/>
<file role="src" name="configure.ac"/>
<file role="src" name="install-sh"/>
<file role="src" name="ltmain.sh"/>
<file role="src" name="main.mk"/>
<file role="src" name="Makefile.in"/>
<file role="src" name="Makefile.linux-gcc"/>
<file role="src" name="mkdll.sh"/>
<file role="src" name="mkopcodec.awk"/>
<file role="src" name="mkopcodeh.awk"/>
<file role="src" name="mkso.sh"/>
<file role="src" name="publish.sh"/>
<file role="src" name="README"/>
<file role="src" name="spec.template"/>
<file role="src" name="sqlite.1"/>
<file role="src" name="sqlite3.def"/>
<file role="src" name="sqlite3.pc.in"/>
<file role="src" name="sqlite.pc.in"/>
<file role="src" name="VERSION"/>
<dir name="src">
<file role="src" name="analyze.c"/>
<file role="src" name="attach.c"/>
<file role="src" name="alter.c"/>
<file role="src" name="auth.c"/>
<file role="src" name="btree.c"/>
<file role="src" name="btree.h"/>
<file role="src" name="build.c"/>
<file role="src" name="callback.c"/>
<file role="src" name="date.c"/>
<file role="src" name="delete.c"/>
<file role="src" name="expr.c"/>
<file role="src" name="experimental.c"/>
<file role="src" name="func.c"/>
<file role="src" name="hash.c"/>
<file role="src" name="hash.h"/>
<file role="src" name="insert.c"/>
<file role="src" name="legacy.c"/>
<file role="src" name="main.c"/>
<file role="src" name="md5.c"/>
<file role="src" name="keywordhash.h"/>
<file role="src" name="opcodes.c"/>
<file role="src" name="opcodes.h"/>
<file role="src" name="os_common.h"/>
<file role="src" name="os.h"/>
<file role="src" name="os_mac.c"/>
<file role="src" name="os_mac.h"/>
<file role="src" name="os_test.c"/>
<file role="src" name="os_test.h"/>
<file role="src" name="os_unix.c"/>
<file role="src" name="os_unix.h"/>
<file role="src" name="os_win.c"/>
<file role="src" name="os_win.h"/>
<file role="src" name="pager.c"/>
<file role="src" name="pager.h"/>
<file role="src" name="parse.y"/>
<file role="src" name="parse.c"/>
<file role="src" name="parse.h"/>
<file role="src" name="pragma.c"/>
<file role="src" name="prepare.c"/>
<file role="src" name="printf.c"/>
<file role="src" name="random.c"/>
<file role="src" name="select.c"/>
<file role="src" name="shell.c"/>
<file role="src" name="sqlite.h.in"/>
<file role="src" name="sqliteInt.h"/>
<file role="src" name="table.c"/>
<file role="src" name="tclsqlite.c"/>
<file role="src" name="test1.c"/>
<file role="src" name="test2.c"/>
<file role="src" name="test3.c"/>
<file role="src" name="test4.c"/>
<file role="src" name="test5.c"/>
<file role="src" name="tokenize.c"/>
<file role="src" name="trigger.c"/>
<file role="src" name="update.c"/>
<file role="src" name="utf.c"/>
<file role="src" name="util.c"/>
<file role="src" name="vacuum.c"/>
<file role="src" name="vdbeapi.c"/>
<file role="src" name="vdbeaux.c"/>
<file role="src" name="vdbe.c"/>
<file role="src" name="vdbefifo.c"/>
<file role="src" name="vdbe.h"/>
<file role="src" name="vdbeInt.h"/>
<file role="src" name="vdbemem.c"/>
<file role="src" name="where.c"/>
</dir>
<dir name="tool">
<file role="src" name="diffdb.c"/>
<file role="src" name="lemon.c"/>
<file role="src" name="lempar.c"/>
<file role="src" name="memleak2.awk"/>
<file role="src" name="memleak3.tcl"/>
<file role="src" name="memleak.awk"/>
<file role="src" name="mkkeywordhash.c"/>
<file role="src" name="mkopts.tcl"/>
<file role="src" name="opcodeDoc.awk"/>
<file role="src" name="report1.txt"/>
<file role="src" name="showdb.c"/>
<file role="src" name="showjournal.c"/>
<file role="src" name="spaceanal.tcl"/>
<file role="src" name="space_used.tcl"/>
<file role="src" name="speedtest2.tcl"/>
<file role="src" name="speedtest.tcl"/>
</dir>
</dir>
</filelist>
<deps>
<dep type="php" rel="ge" version="5.0.3"/>
<dep type="ext" rel="ge" name="pdo" version="1.0"/>
</deps>
</release>
</package>
<!-- vim: se ts=2 sw=2 et: -->

187
ext/pdo_sqlite/package2.xml

@ -0,0 +1,187 @@
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.4.5" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>PDO_SQLITE</name>
<channel>pecl.php.net</channel>
<summary>SQLite v3 Interface driver for PDO</summary>
<description>This extension provides an SQLite v3 driver for PDO.
SQLite V3 is NOT compatible with the bundled SQLite 2 in PHP 5, but is a significant
step forwards, featuring complete utf-8 support, native support for blobs,
native support for prepared statements with bound parameters and improved
concurrency.
</description>
<lead>
<name>Wez Furlong</name>
<user>wez</user>
<email>wez@php.net</email>
<active>yes</active>
</lead>
<date>2005-12-04</date>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.php.net/license">PHP</license>
<notes>
- Upgraded to new package2 format; no code changes in this release
- 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.
- Upgraded bundled sqlite to 3.1.3
- setting PDO_ATTR_TIMEOUT controls the busy timeout
- Fixed PECL Bug #3391; cannot bind NULL parameters
- Fixed build problem when building the bundled sqlite library
Windows binary:
http://pecl4win.php.net/ext.php/php_pdo_sqlite.dll
</notes>
<contents>
<dir name="/">
<dir name="sqlite">
<dir name="src">
<file name="alter.c" role="src" />
<file name="analyze.c" role="src" />
<file name="attach.c" role="src" />
<file name="auth.c" role="src" />
<file name="btree.c" role="src" />
<file name="btree.h" role="src" />
<file name="build.c" role="src" />
<file name="callback.c" role="src" />
<file name="date.c" role="src" />
<file name="delete.c" role="src" />
<file name="experimental.c" role="src" />
<file name="expr.c" role="src" />
<file name="func.c" role="src" />
<file name="hash.c" role="src" />
<file name="hash.h" role="src" />
<file name="insert.c" role="src" />
<file name="keywordhash.h" role="src" />
<file name="legacy.c" role="src" />
<file name="main.c" role="src" />
<file name="md5.c" role="src" />
<file name="opcodes.c" role="src" />
<file name="opcodes.h" role="src" />
<file name="os.h" role="src" />
<file name="os_common.h" role="src" />
<file name="os_mac.c" role="src" />
<file name="os_mac.h" role="src" />
<file name="os_test.c" role="src" />
<file name="os_test.h" role="src" />
<file name="os_unix.c" role="src" />
<file name="os_unix.h" role="src" />
<file name="os_win.c" role="src" />
<file name="os_win.h" role="src" />
<file name="pager.c" role="src" />
<file name="pager.h" role="src" />
<file name="parse.c" role="src" />
<file name="parse.h" role="src" />
<file name="parse.y" role="src" />
<file name="pragma.c" role="src" />
<file name="prepare.c" role="src" />
<file name="printf.c" role="src" />
<file name="random.c" role="src" />
<file name="select.c" role="src" />
<file name="shell.c" role="src" />
<file name="sqlite.h.in" role="src" />
<file name="sqliteInt.h" role="src" />
<file name="table.c" role="src" />
<file name="tclsqlite.c" role="src" />
<file name="test1.c" role="src" />
<file name="test2.c" role="src" />
<file name="test3.c" role="src" />
<file name="test4.c" role="src" />
<file name="test5.c" role="src" />
<file name="tokenize.c" role="src" />
<file name="trigger.c" role="src" />
<file name="update.c" role="src" />
<file name="utf.c" role="src" />
<file name="util.c" role="src" />
<file name="vacuum.c" role="src" />
<file name="vdbe.c" role="src" />
<file name="vdbe.h" role="src" />
<file name="vdbeapi.c" role="src" />
<file name="vdbeaux.c" role="src" />
<file name="vdbefifo.c" role="src" />
<file name="vdbeInt.h" role="src" />
<file name="vdbemem.c" role="src" />
<file name="where.c" role="src" />
</dir> <!-- //sqlite/src -->
<dir name="tool">
<file name="diffdb.c" role="src" />
<file name="lemon.c" role="src" />
<file name="lempar.c" role="src" />
<file name="memleak.awk" role="src" />
<file name="memleak2.awk" role="src" />
<file name="memleak3.tcl" role="src" />
<file name="mkkeywordhash.c" role="src" />
<file name="mkopts.tcl" role="src" />
<file name="opcodeDoc.awk" role="src" />
<file name="report1.txt" role="src" />
<file name="showdb.c" role="src" />
<file name="showjournal.c" role="src" />
<file name="spaceanal.tcl" role="src" />
<file name="space_used.tcl" role="src" />
<file name="speedtest.tcl" role="src" />
<file name="speedtest2.tcl" role="src" />
</dir> <!-- //sqlite/tool -->
<file name="aclocal.m4" role="src" />
<file name="config.guess" role="src" />
<file name="config.sub" role="src" />
<file name="configure" role="src" />
<file name="configure.ac" role="src" />
<file name="install-sh" role="src" />
<file name="ltmain.sh" role="src" />
<file name="main.mk" role="src" />
<file name="Makefile.in" role="src" />
<file name="Makefile.linux-gcc" role="src" />
<file name="mkdll.sh" role="src" />
<file name="mkopcodec.awk" role="src" />
<file name="mkopcodeh.awk" role="src" />
<file name="mkso.sh" role="src" />
<file name="publish.sh" role="src" />
<file name="README" role="src" />
<file name="spec.template" role="src" />
<file name="sqlite.1" role="src" />
<file name="sqlite.pc.in" role="src" />
<file name="sqlite3.def" role="src" />
<file name="sqlite3.pc.in" role="src" />
<file name="VERSION" role="src" />
</dir> <!-- //sqlite -->
<file name="config.m4" role="src" />
<file name="config.w32" role="src" />
<file name="CREDITS" role="doc" />
<file name="pdo_sqlite.c" role="src" />
<file name="php_pdo_sqlite.h" role="src" />
<file name="php_pdo_sqlite_int.h" role="src" />
<file name="sqlite_driver.c" role="src" />
<file name="sqlite_statement.c" role="src" />
</dir> <!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.0.3</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
<package>
<name>pdo</name>
<channel>pecl.php.net</channel>
<min>1.0</min>
<providesextension>PDO</providesextension>
</package>
</required>
</dependencies>
<providesextension>PDO_SQLITE</providesextension>
<extsrcrelease />
</package>
<!-- vim:se ts=1 sw=1 et: -->

2
ext/pdo_sqlite/pdo_sqlite.c

@ -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[] = {

Loading…
Cancel
Save