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

Reply via email to