Annotation of embedaddon/php/ext/pdo/package2.xml, revision 1.1.1.1
1.1 misho 1: <?xml version="1.0" encoding="UTF-8"?>
2: <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
3: http://pear.php.net/dtd/tasks-1.0.xsd
4: http://pear.php.net/dtd/package-2.0
5: http://pear.php.net/dtd/package-2.0.xsd">
6: <name>PDO</name>
7: <channel>pecl.php.net</channel>
8: <summary>PHP Data Objects Interface</summary>
9: <description>PDO provides a uniform data access interface, sporting advanced features such
10: as prepared statements and bound parameters. PDO drivers are dynamically
11: loadable and may be developed independently from the core, but still accessed
12: using the same API.
13: Read the documentation at http://www.php.net/pdo for more information.
14: </description>
15: <lead>
16: <name>Wez Furlong</name>
17: <user>wez</user>
18: <email>wez@php.net</email>
19: <active>yes</active>
20: </lead>
21: <lead>
22: <name>Marcus Boerger</name>
23: <user>helly</user>
24: <email>helly@php.net</email>
25: <active>yes</active>
26: </lead>
27: <lead>
28: <name>Ilia Alshanetsky</name>
29: <user>iliaa</user>
30: <email>iliaa@php.net</email>
31: <active>yes</active>
32: </lead>
33: <lead>
34: <name>George Schlossnagle</name>
35: <user>gschlossnagle</user>
36: <email>george@omniti.com</email>
37: <active>yes</active>
38: </lead>
39: <date>2006-05-01</date>
40: <version>
41: <release>1.0.3</release>
42: <api>1.0.3</api>
43: </version>
44: <stability>
45: <release>stable</release>
46: <api>stable</api>
47: </stability>
48: <license uri="http://www.php.net/license">PHP</license>
49: <notes>
50: It is highly recommended that you update to PHP 5.1 or higher before using PDO.
51: This PECL release corresponds to the PHP 5.1.3 release.
52:
53: You need to install a PDO database driver to make use of PDO,
54: check http://pecl.php.net/package-search.php?pkg_name=PDO
55: for a list of available PDO drivers.
56:
57: If you are running on Windows, you can find a precompiled binary at:
58: http://pecl4win.php.net/ext.php/php_pdo.dll
59:
60: You can find additional PDO drivers at:
61: http://pecl4win.php.net
62:
63: ** Changes **
64: - Added PDO::PARAM_EVT_* family of constants. (Sara)
65: - Fixed bug #37167 (PDO segfaults when throwing exception from the
66: fetch handler). (Tony)
67: - Fixed memory corruption when PDO::FETCH_LAZY mode is being used. (Ilia)
68: - Fixed bug #36222 (errorInfo in PDOException is always NULL). (Ilia)
69: - Fixed bug #35797 (segfault on PDOStatement::execute() with
70: zend.ze1_compatibility_mode = On). (Tony, Ilia)
71: - Fixed bug #35543 (crash when calling non-existing method in extended class). (Tony)
72: - Fixed bug #35508 (improved validation of fetch modes). (Tony)
73: - Fixed bug #35431 (PDO crashes when using LAZY fetch with fetchAll). (Wez)
74: - Fixed bug #35430 (PDO crashes on incorrect FETCH_FUNC use). (Tony)
75:
76: - Changed PDO_XXX constants to PDO::XXX
77: - It is now possible to extend PDO and PDOStatement and override their constructors
78:
79: - Fixed Bug #35303; PDO::prepare() can cause crashes with invalid parameters
80: - Fixed Bug #35135; "new PDOStatement" can cause crashes.
81: - Fixed Bug #35293 and PECL Bug #5589; segfault when creating persistent connections
82: - Fixed PECL Bug #5010, problem installing headers
83: - renamed pdo_drivers() to PDO::getAvailableDrivers()
84: - Various fixes when building with SPL
85: - PDO::setAttribute(PDO::ATTR_STATEMENT_CLASS) allows you to set your own
86: PDOStatement replacement when extending PDO and PDOStatement
87: - Fixed Bug #34687; error information from PDO::query() was not always returned
88: - Fixed PECL Bug #5750; uri: DSN was not handled correctly
89: - Fixed PECL Bug #5589; segfault when persistent connection attempt fails
90: - Fixed Bug #34590; User defined PDOStatement class methods are not callable
91: - Fixed Bug #34908; FETCH_INTO segfaults without destination object
92: - Fixed PECL Bug #5809; PDOStatement::execute(array(...)) modifies args
93: - Fixed PECL Bug #5772; FETCH_FUNC cannot call functions with mixed case names
94:
95: ** Note **
96:
97: You should uninstall and re-install your individual database drivers whenever
98: you upgrade the base PDO package, otherwise you will see an error about PDO API
99: numbers when you run your PHP scripts.
100:
101: </notes>
102: <contents>
103: <dir name="/">
104: <file name="config.m4" role="src" />
105: <file name="config.w32" role="src" />
106: <file name="CREDITS" role="doc" />
107: <file name="Makefile.frag" role="src" />
108: <file name="pdo.c" role="src" />
109: <file name="pdo.php" role="doc" />
110: <file name="pdo_dbh.c" role="src" />
111: <file name="pdo_sqlstate.c" role="src" />
112: <file name="pdo_sql_parser.c" role="src" />
113: <file name="pdo_sql_parser.re" role="src" />
114: <file name="pdo_stmt.c" role="src" />
115: <file name="php_pdo.h" role="src" />
116: <file name="php_pdo_driver.h" role="src" />
117: <file name="php_pdo_int.h" role="src" />
118: <file name="README" role="doc" />
119: <file name="TODO" role="doc" />
120: </dir> <!-- / -->
121: </contents>
122: <dependencies>
123: <required>
124: <php>
125: <min>5.0.3</min>
126: </php>
127: <pearinstaller>
128: <min>1.4.0</min>
129: </pearinstaller>
130: </required>
131: </dependencies>
132: <providesextension>PDO</providesextension>
133: <extsrcrelease />
134: </package>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>