iliaa Wed May 2 23:05:14 2007 UTC Modified files: (Branch: PHP_5_2) /php-src NEWS configure.in /php-src/main php_version.h Log: 5.2.2
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.673&r2=1.2027.2.547.2.674&diff_format=u Index: php-src/NEWS diff -u php-src/NEWS:1.2027.2.547.2.673 php-src/NEWS:1.2027.2.547.2.674 --- php-src/NEWS:1.2027.2.547.2.673 Wed May 2 17:24:15 2007 +++ php-src/NEWS Wed May 2 23:05:13 2007 @@ -1,48 +1,6 @@ PHP NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| -?? Apr 2007, PHP 5.2.3RC3 -- Fixed iterator_apply() with a callback using __call(). (Johannes) -- Fixed bug #41215 (setAttribute return code reversed). (Ilia) -- Fixed bug #41192 (Per Directory Values only work for one key). (Dmitry) - -26 Apr 2007, PHP 5.2.2RC2 -- Added GMP_VERSION constant. (Tony) -- Fixed commandline handling for CLI and CGI. (Marcus, Johannes) -- Upgraded SQLite 3 to version 3.3.16 (Ilia) -- Updated timezone database to version 2007.5. (Derick) -- Fixed bug #41175 (addAttribute() fails to add an attribute with an empty - value). (Ilia) -- Fixed bug #41159 (mysql_pconnect() hash does not account for connect - flags). (Ilia) -- Fixed bug #41121 (range() overflow handling for large numbers on 32bit - machines). (Ilia) -- Fixed bug #41118 (PHP does not handle overflow of octal integers). (Tony) -- Fixed bug #41109 (recursiveiterator.inc says "implements" Iterator instead of - "extends"). (Marcus) -- Fixed bug #40130 (TTF usage doesn't work properly under Netware). (Scott, - gk at gknw dot de) -- Fixed bug #41093 (magic_quotes_gpc ignores first arrays keys). (Arpad, Ilia) -- Fixed bug #41075 (memleak when creating default object caused exception). - (Dmitry) -- Fixed bug #41067 (json_encode() problem with UTF-16 input). (jp at df5ea - dot net. Ilia) -- Fixed bug #41063 (chdir doesn't like root paths). (Dmitry) -- Fixed bug #41061 ("visibility error" in ReflectionFunction::export()). - (Johannes) -- Fixed bug #41034 (json_encode() ignores null byte started keys in arrays). - (Ilia) -- Fixed bug #40935 (pdo_mysql does not raise an exception on empty - fetchAll()). (Ilia) -- Fixed bug #40861 (strtotime() doesn't handle double negative relative time - units correctly). (Derick) -- Fixed bug #40290 (strtotime() returns unexpected result with particular - timezone offset). (Derick) -- Fixed bug #39965 (Latitude and longitude are backwards in date_sun_info()). - (Derick) -- Fixed bug #39416 (Milliseconds in date()). (Derick) - - -10 Apr 2007, PHP 5.2.2RC1 +03 May 2007, PHP 5.2.2 - Improved bundled GD . Sync to 2.0.35 . Added imagegrabwindow and imagegrabscreen, capture a screen or a @@ -54,14 +12,6 @@ . Load only once the local color map from a GIF data (Pierre) . Improved thread safety of the freetype cache (Scott MacVicar, Nuno, Pierre) . imagearc huge CPU usage with large angles, libgd bug #74 (Pierre) - -- Upgraded libraries bundled in the Windows distribution. (Edin) - . c-client (imap) to version 2006e - . libpq (PostgreSQL) to version 8.2.3 - . libmysql (MySQL) to version 5.0.37 - . openssl to version 0.9.8e -- Upgraded PCRE to version 7.0 (Nuno) -- Updated timezone database to version 2007.3. (Derick) - Improved FastCGI SAPI to support external pipe and socket servers on win32. (Dmitry) - Improved Zend Memory Manager @@ -76,6 +26,8 @@ . Added ability to encode arrays with "SOAP-ENC:Array" type instead of WSDL type. To activate the ability use "feature"=>SOAP_USE_XSI_ARRAY_TYPE option in SoapClient/SoapServer constructors. (Rob, Dmitry) + +- Added GMP_VERSION constant. (Tony) - Added --ri switch to CLI which allows to check extension information. (Marcus) - Added tidyNode::getParent() method (John, Nuno) - Added openbasedir and safemode checks in zip:// stream wrapper and @@ -84,6 +36,19 @@ links against an external sqlite3.dll. This provides Windows users to upgrade their sqlite3 version outside of the PHP release cycle. (Wez, Edin) - Added linenumbers to array returned by token_get_all(). (Johannes) + +- Upgraded SQLite 3 to version 3.3.16 (Ilia) +- Upgraded libraries bundled in the Windows distribution. (Edin) + . c-client (imap) to version 2006e + . libpq (PostgreSQL) to version 8.2.3 + . libmysql (MySQL) to version 5.0.37 + . openssl to version 0.9.8e +- Upgraded PCRE to version 7.0 (Nuno) + +- Updated timezone database to version 2007.5. (Derick) + +- Fixed commandline handling for CLI and CGI. (Marcus, Johannes) +- Fixed iterator_apply() with a callback using __call(). (Johannes) - Fixed possible multi bytes issues in openssl csr parser (Pierre) - Fixed shmop_open() with IPC_CREAT|IPC_EXCL flags on Windows. (Vladimir Kamaev, Tony). @@ -92,16 +57,46 @@ - Fixed zend_llist_remove_tail (Michael Wallner, Dmitry) - Fixed a thread safety issue in gd gif read code (Nuno, Roman Nemecek) - Fixed CVE-2007-1001, GD wbmp used with invalid image size (Pierre) +- Fixed unallocated memory access/double free in in array_user_key_compare() + (MOPB-24 by Stefan Esser) (Stas) +- Fixed wrong length calculation in unserialize S type + (MOPB-29 by Stefan Esser) (Stas) + +- Fixed bug #41215 (setAttribute return code reversed). (Ilia) +- Fixed bug #41192 (Per Directory Values only work for one key). (Dmitry) +- Fixed bug #41175 (addAttribute() fails to add an attribute with an empty + value). (Ilia) +- Fixed bug #41159 (mysql_pconnect() hash does not account for connect + flags). (Ilia) +- Fixed bug #41121 (range() overflow handling for large numbers on 32bit + machines). (Ilia) +- Fixed bug #41118 (PHP does not handle overflow of octal integers). (Tony) +- Fixed bug #41109 (recursiveiterator.inc says "implements" Iterator instead of + "extends"). (Marcus) +- Fixed bug #40130 (TTF usage doesn't work properly under Netware). (Scott, + gk at gknw dot de) +- Fixed bug #41093 (magic_quotes_gpc ignores first arrays keys). (Arpad, Ilia) +- Fixed bug #41075 (memleak when creating default object caused exception). + (Dmitry) +- Fixed bug #41067 (json_encode() problem with UTF-16 input). (jp at df5ea + dot net. Ilia) +- Fixed bug #41063 (chdir doesn't like root paths). (Dmitry) +- Fixed bug #41061 ("visibility error" in ReflectionFunction::export()). + (Johannes) - Fixed bug #41043 (pdo_oci crash when freeing error text with persistent connection). (Tony) - Fixed bug #41037 (unregister_tick_function() inside the tick function crash PHP). (Tony) +- Fixed bug #41034 (json_encode() ignores null byte started keys in arrays). + (Ilia) - Fixed bug #41026 (segfault when calling "self::method()" in shutdown functions). (Tony) - Fixed bug #40999 (mcrypt_create_iv() not using random seed). (Ilia) - Fixed bug #40998 (long session array keys are truncated). (Tony) - Implement feature request #40947, allow a single filter as argument for filter_var_array (Pierre) +- Fixed bug #40935 (pdo_mysql does not raise an exception on empty + fetchAll()). (Ilia) - Fixed bug #40931 (open_basedir bypass via symlink and move_uploaded_file()). (Tony) - Fixed bug #40921 (php_default_post_reader crashes when post_max_size is @@ -112,7 +107,8 @@ - Fixed bug #40883 (mysql_query() is allocating memory incorrectly). (Tony) - Fixed bug #40872 (inconsistency in offsetSet, offsetExists treatment of string enclosed integers). (Marcus) -- Fixed bug #40861 (Multiple +/- on relative units breaks strtotime()). (Ilia) +- Fixed bug #40861 (strtotime() doesn't handle double negative relative time + units correctly). (Derick, Ilia) - Fixed bug #40854 (imap_mail_compose() creates an invalid terminator for multipart e-mails). (Ilia) - Fixed bug #40848 (sorting issue on 64-bit Solaris). (Wez) @@ -187,14 +183,19 @@ (tuxracer69 at gmail dot com, Tony) - Fixed bug #40371 (pg_client_encoding() not working on Windows). (Edin) - Fixed bug #40352 (FCGI_WEB_SERVER_ADDRS function get lost). (Dmitry) +- Fixed bug #40290 (strtotime() returns unexpected result with particular + timezone offset). (Derick) - Fixed bug #40286 (PHP fastcgi with PHP_FCGI_CHILDREN don't kill children when parent is killed). (Dmitry) - Fixed bug #40261 (Extremely slow data handling due to memory fragmentation). (Dmitry) - Fixed bug #40236 (php -a function allocation eats memory). (Dmitry) - Fixed bug #40109 (iptcembed fails on non-jfif jpegs). (Tony) +- Fixed bug #39965 (Latitude and longitude are backwards in date_sun_info()). + (Derick) - Implement #39867 (openssl PKCS#12 support) (Marc Delling, Pierre) - Fixed bug #39836 (SplObjectStorage empty after unserialize). (Marcus) +- Fixed bug #39416 (Milliseconds in date()). (Derick) - Fixed bug #39396 (stream_set_blocking crashes on Win32). (Ilia, maurice at iceblog dot de) - Fixed bug #39351 (relative include fails on Solaris). (Dmitry, Tony) @@ -220,13 +221,10 @@ (Rob) - Fixed bug #37013 (server hangs when returning circular object references). (Dmitry) -- Fixed unallocated memory access/double free in in array_user_key_compare() - (MOPB-24 by Stefan Esser) (Stas) -- Fixed wrong length calculation in unserialize S type - (MOPB-29 by Stefan Esser) (Stas) - Fixed bug #33664 Console window appears when using exec() (Richard Quadling, Stas) + 08 Feb 2007, PHP 5.2.1 - Added read-timeout context option "timeout" for HTTP streams. (Hannes, Ilia). - Added CURLOPT_TCP_NODELAY constant to Curl extension. (Sara) http://cvs.php.net/viewvc.cgi/php-src/configure.in?r1=1.579.2.52.2.48&r2=1.579.2.52.2.49&diff_format=u Index: php-src/configure.in diff -u php-src/configure.in:1.579.2.52.2.48 php-src/configure.in:1.579.2.52.2.49 --- php-src/configure.in:1.579.2.52.2.48 Thu Apr 26 22:44:53 2007 +++ php-src/configure.in Wed May 2 23:05:13 2007 @@ -1,4 +1,4 @@ - ## $Id: configure.in,v 1.579.2.52.2.48 2007/04/26 22:44:53 iliaa Exp $ -*- autoconf -*- + ## $Id: configure.in,v 1.579.2.52.2.49 2007/05/02 23:05:13 iliaa Exp $ -*- autoconf -*- dnl ## Process this file with autoconf to produce a configure script. divert(1) @@ -44,7 +44,7 @@ MAJOR_VERSION=5 MINOR_VERSION=2 RELEASE_VERSION=2 -EXTRA_VERSION="RC3-dev" +EXTRA_VERSION="" PHP_VERSION="$MAJOR_VERSION.$MINOR_VERSION.$RELEASE_VERSION$EXTRA_VERSION" PHP_VERSION_ID=`expr [$]MAJOR_VERSION \* 10000 + [$]MINOR_VERSION \* 100 + [$]RELEASE_VERSION` http://cvs.php.net/viewvc.cgi/php-src/main/php_version.h?r1=1.112.2.37.2.33&r2=1.112.2.37.2.34&diff_format=u Index: php-src/main/php_version.h diff -u php-src/main/php_version.h:1.112.2.37.2.33 php-src/main/php_version.h:1.112.2.37.2.34 --- php-src/main/php_version.h:1.112.2.37.2.33 Mon Apr 30 16:18:06 2007 +++ php-src/main/php_version.h Wed May 2 23:05:14 2007 @@ -3,6 +3,6 @@ #define PHP_MAJOR_VERSION 5 #define PHP_MINOR_VERSION 2 #define PHP_RELEASE_VERSION 2 -#define PHP_EXTRA_VERSION "RC3-dev" -#define PHP_VERSION "5.2.2RC3-dev" +#define PHP_EXTRA_VERSION "" +#define PHP_VERSION "5.2.2" #define PHP_VERSION_ID 50202
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php