php-src/ext
2009-09-16 18:01:10 +00:00
..
bcmath add missing skipifs 2009-08-31 19:22:29 +00:00
bz2 - look for static lib too 2009-06-10 16:05:55 +00:00
calendar - Removed: 2009-03-26 20:02:53 +00:00
com_dotnet Fixed #45280 (Reflection of instantiated COM classes causes PHP to crash) (Paul Richards, Kalle) 2009-07-01 18:44:16 +00:00
ctype - This is PHP 6 - if this ... ever gets out 2009-03-10 23:40:06 +00:00
curl - Fixed ZTS build 2009-09-16 18:01:10 +00:00
date Fix for bug #49558 for 5.2 and HEAD as well. 2009-09-15 20:34:54 +00:00
dba - Fixed paths 2009-08-01 23:26:02 +00:00
dom Add missing SKIPIF 2009-09-11 21:57:04 +00:00
enchant - This is PHP 6 - if this ... ever gets out 2009-03-10 23:40:06 +00:00
ereg Updated tests after double->long conversion change (basically to match 5.2) 2009-06-04 18:24:09 +00:00
exif MFB: Added missing sanity checks around exif processing. 2009-08-16 14:32:32 +00:00
fbsql - This is PHP 6 - if this ... ever gets out 2009-03-10 23:40:06 +00:00
fileinfo Fix BC break in mime_content_type() 2009-08-11 23:05:13 +00:00
filter Fixed bug #49470 (FILTER_SANITIZE_EMAIL allows disallowed characters). 2009-09-07 02:35:25 +00:00
ftp - Fixed bug #49447 (php engine need to correctly check for socket API 2009-09-04 07:59:48 +00:00
gd Fix SKIPIF sections 2009-09-15 21:44:08 +00:00
gettext Tests from Berlin test fest 2009-06-18 07:25:55 +00:00
gmp - MFB: put mpir headers in their own directory 2009-06-10 10:19:11 +00:00
hash - Fix for bug #49223 Inconsistency using get_defined_constants(true) 2009-08-17 21:28:22 +00:00
iconv Test from 2009 testfest 2009-08-26 17:17:58 +00:00
imap - Fixed bug #48400 (imap crashes when closing stream opened with OP_PROTOTYPE flag) 2009-08-03 13:02:53 +00:00
interbase Fixed ext/interbase build 2009-09-08 01:44:37 +00:00
intl fix test 2009-07-26 19:53:14 +00:00
json Fix broken json tests in all branches 2009-08-03 04:01:57 +00:00
ldap Bug #49391 ldap.c utilizing deprecated ldap_modify_s 2009-08-30 15:33:59 +00:00
libxml Fix arginfo for libxml_disable_entity_loader() and 2009-06-23 12:27:36 +00:00
mbstring - Looks like bug #48697 has already been fixed in RC1. 2009-09-14 04:11:29 +00:00
mcrypt Fix a bunch of binary/unicode issues in the mcrypt tests 2009-07-26 08:13:40 +00:00
mssql Limit connection strings to 255 chars here 2009-07-15 19:05:09 +00:00
mysql Fix and tests for bug #49511 . mysqlnd and the MySQL Client Library (libmysql) use different networking APIs. mysqlnd does use PHP streams whereas libmysql uses its own wrapper of the operating level network calls. PHP sets by default a read timeout of 60s for streams - php.ini, default_socket_timeout. This default applies to all streams that set no other timeout value. mysqlnd has not set any other value and therefore it connections of long running queries can have been cut off after default_socket_timeout seconds resulting in a 2006 - MySQL Server has gone away error message. The MySQL Client Library sets a default timeout of 365 * 24 * 3600 seconds (1year) and waits for other timeouts to happen, e.g. TCP/IP timeouts. mysqlnd now uses the same very long timeout. The value is configurable through a new php.ini setting: mysqlnd.net_read_timeout. mysqlnd.net_read_timeout gets used by any extension (ext/mysql, ext/mysqli, PDO_MySQL) that uses mysqlnd. mysqlnd tells PHP Streams to use mysqlnd.net_read_timeout. Please note that there may be subtle differences between MYSQL_OPT_READ_TIMEOUT from the MySQL Client Library and PHP Streams. E.g. MYSQL_OPT_READ_TIMEOUT is documented to work only for TCP/IP connections and, prior to MySQL 5.1.2, only for Windows. PHP streams may not have this limitation. Please check the streams documentation, if in doubt. 2009-09-16 15:00:54 +00:00
mysqli Fix (by Andrey) and test for bug #49442 . Don't use efree() for memory allocated with malloc()... If a connection gets created by mysqli_init(), mysqlnd makes it 'persistent'. 'Persistent' means that mysqlnd uses malloc(). mysqlnd does use malloc() instead of ealloc() because it is unknown if the connection will become a true persistent connection in the sense of ext/mysqli. It is unknown if the user wants a persistent connection or not until the user calls mysqli_real_connect(). To avoid tricky conversions mysqlnd uses malloc(), which sets a private persistent flag in the mysqlnd structures. A precondition for the crash to happen was that the private persistent flag is set. The flag is also set when creating a real persistent connection (in the sense of ext/mysqli) and so the bug can happen with mysql_init()/mysqli_real_connect() and mysql_connect('p:<host>', ...). Therefore we test both cases. Note the (tricky?) difference between the implementation detail'mysqlnd private persistent flag = use malloc()' and persistent connections from a user perspective. Although mysqlnd will always set its private persistent flag and use malloc() for connections created with mysqli_init() it is still up to the user to decide in mysqli_real_connect() if the connection shall become a (true) persistent connection or not. 2009-09-16 17:03:44 +00:00
mysqlnd Fix (by Andrey) and test for bug #49442 . Don't use efree() for memory allocated with malloc()... If a connection gets created by mysqli_init(), mysqlnd makes it 'persistent'. 'Persistent' means that mysqlnd uses malloc(). mysqlnd does use malloc() instead of ealloc() because it is unknown if the connection will become a true persistent connection in the sense of ext/mysqli. It is unknown if the user wants a persistent connection or not until the user calls mysqli_real_connect(). To avoid tricky conversions mysqlnd uses malloc(), which sets a private persistent flag in the mysqlnd structures. A precondition for the crash to happen was that the private persistent flag is set. The flag is also set when creating a real persistent connection (in the sense of ext/mysqli) and so the bug can happen with mysql_init()/mysqli_real_connect() and mysql_connect('p:<host>', ...). Therefore we test both cases. Note the (tricky?) difference between the implementation detail'mysqlnd private persistent flag = use malloc()' and persistent connections from a user perspective. Although mysqlnd will always set its private persistent flag and use malloc() for connections created with mysqli_init() it is still up to the user to decide in mysqli_real_connect() if the connection shall become a (true) persistent connection or not. 2009-09-16 17:03:44 +00:00
oci8 refactor & WS for local test config change 2009-08-12 14:54:16 +00:00
odbc Fixed error message grammar: 2009-06-06 02:40:14 +00:00
openssl Fixed certificate validation inside php_openssl_apply_verification_policy 2009-09-14 12:50:30 +00:00
pcntl Test from 2009 testfest 2009-08-26 17:17:58 +00:00
pcre - Fixed bug #49483 (preg_replace 'subject' parameter listed as optional) 2009-09-06 17:41:34 +00:00
pdo - Revert my mistake 2009-07-19 22:46:03 +00:00
pdo_dblib - Possible fix for bug #49344 on Windows (pdo_mssql fails to connect,throws PDOException SQLSTATE[] (null) (severity 0)) 2009-09-10 01:20:42 +00:00
pdo_firebird - Fixed bug #48057 (Only the date fields of the first row are fetched, others are empty) 2009-07-20 00:17:24 +00:00
pdo_mysql fix build broken by the fix for bug #49306 2009-08-21 07:46:43 +00:00
pdo_oci - Fixed bug #48070 2009-05-12 21:52:54 +00:00
pdo_odbc - Fixed bug #48913 (Too long error code strings in pdo_odbc driver) 2009-07-15 02:31:07 +00:00
pdo_pgsql Typo 2009-05-25 19:40:49 +00:00
pdo_sqlite Don't build sqlite as threadsafe if we are doing an NTS build 2009-08-10 16:58:53 +00:00
pgsql Fix compiler warnings, and some unicode stuff 2009-05-19 16:03:23 +00:00
phar oops, released as beta instead of stable, Gwynne: svn rm tags/RELEASE_2_0_0 fails, perhaps this can be allowed? 2009-07-29 16:29:30 +00:00
posix More tests from 2009 testfest 2009-08-30 09:30:13 +00:00
pspell - This is PHP 6 - if this ... ever gets out 2009-03-10 23:40:06 +00:00
readline - Fixed bug #48608 (Invalid libreadline version not detected during configure) 2009-08-04 11:20:49 +00:00
recode - This is PHP 6 - if this ... ever gets out 2009-03-10 23:40:06 +00:00
reflection Use getThis() correctly. 2009-09-10 05:15:24 +00:00
session Kill compiler warnings 2009-08-01 14:45:42 +00:00
shmop Fixed error message grammar: 2009-06-06 02:40:14 +00:00
simplexml Test from 2009 testfest 2009-08-26 17:17:58 +00:00
skeleton use x.y.z version number, use a #define for version number 2009-08-05 15:58:50 +00:00
snmp fix parameter parsing for SNMP 2009-08-17 22:15:18 +00:00
soap Fixed bug #47273 (Encoding bug in SoapServer->fault) 2009-08-26 14:05:48 +00:00
sockets - Fix build for !win32 systems.. 2009-09-10 13:19:43 +00:00
spl nuke duplicated tests 2009-08-31 15:32:39 +00:00
sqlite Fix bug #48679 - Crash in SQLite with count on an unbuffered query set 2009-06-25 00:04:07 +00:00
sqlite3 Upgraded bundled sqlite to version 3.6.18. 2009-09-15 16:54:11 +00:00
standard - Fix skips 2009-09-10 15:05:49 +00:00
sybase_ct - More and more missing svn:ignore entries. 2009-08-02 01:48:27 +00:00
sysvmsg - This is PHP 6 - if this ... ever gets out 2009-03-10 23:40:06 +00:00
sysvsem - This is PHP 6 - if this ... ever gets out 2009-03-10 23:40:06 +00:00
sysvshm Fixed error message grammar: 2009-06-06 02:40:14 +00:00
tidy Minor change to improve code coverage 2009-09-16 12:35:54 +00:00
tokenizer - Removed: 2009-03-26 20:02:53 +00:00
unicode - silent warning again and do it so that lazy compilers won't complain 2009-07-20 12:58:17 +00:00
wddx - Fixed bug #48562 (Reference recursion causes segfault when used in wddx_serialize_vars()) 2009-06-16 02:53:50 +00:00
xml This needs to be larger to avoid an overflow on the bit-shifting in this function 2009-08-27 05:05:42 +00:00
xmlreader - Dropped *_TEXT* macros in favor of unicode macros direct usage 2009-05-25 14:32:15 +00:00
xmlrpc cleanup parameter parsing 2009-08-18 00:41:43 +00:00
xmlwriter fix tests 2009-07-17 09:03:04 +00:00
xsl Fixed tests 2009-09-07 14:18:46 +00:00
zip The last of the 2009 testfest tests 2009-08-30 18:18:50 +00:00
zlib - Fixed zlib.deflate compress filter to actually accpet level parameter. 2009-08-31 21:18:55 +00:00
ext_skel remove -ldl - it doesn't seem to be required on Linux and it's not present on FreeBSD 2008-04-15 12:47:18 +00:00
ext_skel_win32.php