]> granicus.if.org Git - php/commitdiff
ChangeLog update
author <changelog@php.net> <>
Tue, 9 Jun 2009 01:32:50 +0000 (01:32 +0000)
committer <changelog@php.net> <>
Tue, 9 Jun 2009 01:32:50 +0000 (01:32 +0000)
ChangeLog
Zend/ChangeLog

index 5a38c5296a5a6518cbf1e3de0e36dca33dc2c9f4..2b1bdc7b82fd1de504fefa4a9ec3f6371e6d4132 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,380 @@
+2009-06-08  Scott MacVicar  <scott@macvicar.net>
+
+    * (PHP_5_2)
+      ext/pcre/php_pcre.c:
+      MFH fix bug #44214: crash with preg_replace_callback and global variables
+
+2009-06-08  Pierre-Alain Joye  <pierre.dev@gmail.com>
+
+    * (PHP_5_2)
+      ZendEngine2/zend_builtin_functions.c
+      ZendEngine2/zend_builtin_functions.c:
+      - typo
+
+2009-06-08  Derick Rethans  <php@derickrethans.nl>
+
+    * ext/date/lib/timezonedb.h
+      ext/date/lib/timezonedb.h
+      ext/date/lib/timezonedb.h:
+      - Updated to version 2009.9 (2009i)
+
+2009-06-08  Ilia Alshanetsky  <ilia@prohost.org>
+
+    * (PHP_5_2)
+      ZendEngine2/zend_builtin_functions.c:
+      Re-apply patch with fixed build
+
+2009-06-08  Antony Dovgal  <tony@daylessday.org>
+
+    * (PHP_5_2)
+      ZendEngine2/zend_builtin_functions.c:
+      fix build, revert faulty patch
+
+2009-06-08  Ilia Alshanetsky  <ilia@prohost.org>
+
+    * (PHP_5_3)
+      ext/exif/tests/exif006.phpt:
+      
+      Fixed test
+
+2009-06-08  Robert Nicholson  <rob_nicholson@uk.ibm.com>
+
+    * (PHP_5_2)
+      tests/lang/operators/add_basiclong_64bit.phpt
+      tests/lang/operators/add_variationStr.phpt
+      tests/lang/operators/bitwiseAnd_variationStr.phpt
+      tests/lang/operators/bitwiseNot_variationStr.phpt
+      tests/lang/operators/bitwiseOr_variationStr.phpt
+      tests/lang/operators/bitwiseShiftLeft_variationStr.phpt
+      tests/lang/operators/bitwiseShiftLeft_variationStr_64bit.phpt
+      tests/lang/operators/bitwiseShiftRight_variationStr.phpt
+      tests/lang/operators/bitwiseXor_variationStr.phpt
+      tests/lang/operators/divide_basiclong_64bit.phpt
+      tests/lang/operators/divide_variationStr.phpt
+      tests/lang/operators/modulus_variationStr.phpt
+      tests/lang/operators/multiply_basiclong_64bit.phpt
+      tests/lang/operators/multiply_variationStr.phpt
+      tests/lang/operators/negate_basiclong_64bit.phpt
+      tests/lang/operators/negate_variationStr.phpt
+      tests/lang/operators/operator_equals_basic.phpt
+      tests/lang/operators/operator_equals_variation.phpt
+      tests/lang/operators/operator_equals_variation_64bit.phpt
+      tests/lang/operators/operator_gt_basic.phpt
+      tests/lang/operators/operator_gt_or_equal_basic.phpt
+      tests/lang/operators/operator_gt_or_equal_variation.phpt
+      tests/lang/operators/operator_gt_or_equal_variation_64bit.phpt
+      tests/lang/operators/operator_gt_variation.phpt
+      tests/lang/operators/operator_gt_variation_64bit.phpt
+      tests/lang/operators/operator_identical_basic.phpt
+      tests/lang/operators/operator_identical_variation.phpt
+      tests/lang/operators/operator_identical_variation_64bit.phpt
+      tests/lang/operators/operator_lt_basic.phpt
+      tests/lang/operators/operator_lt_or_equal_basic.phpt
+      tests/lang/operators/operator_lt_or_equal_variation.phpt
+      tests/lang/operators/operator_lt_or_equal_variation_64bit.phpt
+      tests/lang/operators/operator_lt_variation.phpt
+      tests/lang/operators/operator_lt_variation_64bit.phpt
+      tests/lang/operators/operator_notequals_basic.phpt
+      tests/lang/operators/operator_notequals_variation.phpt
+      tests/lang/operators/operator_notequals_variation_64bit.phpt
+      tests/lang/operators/operator_notidentical_basic.phpt
+      tests/lang/operators/operator_notidentical_variation.phpt
+      tests/lang/operators/operator_notidentical_variation_64bit.phpt
+      tests/lang/operators/postdec_basiclong_64bit.phpt
+      tests/lang/operators/postdec_variationStr.phpt
+      tests/lang/operators/postinc_basiclong_64bit.phpt
+      tests/lang/operators/postinc_variationStr.phpt
+      tests/lang/operators/predec_basiclong_64bit.phpt
+      tests/lang/operators/predec_variationStr.phpt
+      tests/lang/operators/preinc_basiclong_64bit.phpt
+      tests/lang/operators/preinc_variationStr.phpt
+      tests/lang/operators/subtract_basiclong_64bit.phpt
+      tests/lang/operators/subtract_variationStr.phpt:
+      New tests for operators. These tests were auto generated to verify
+      correctness for a number of significant values.  The work was done by Dave
+      Kelsey.
+
+    * tests/lang/operators/add_basiclong_64bit.phpt
+      tests/lang/operators/add_basiclong_64bit.phpt
+      tests/lang/operators/add_basiclong_64bit.phpt
+      tests/lang/operators/add_variationStr.phpt
+      tests/lang/operators/bitwiseAnd_variationStr.phpt
+      tests/lang/operators/bitwiseNot_variationStr.phpt
+      tests/lang/operators/bitwiseOr_variationStr.phpt
+      tests/lang/operators/bitwiseShiftLeft_variationStr.phpt
+      tests/lang/operators/bitwiseShiftLeft_variationStr_64bit.phpt
+      tests/lang/operators/bitwiseShiftRight_variationStr.phpt
+      tests/lang/operators/bitwiseXor_variationStr.phpt
+      tests/lang/operators/divide_basiclong_64bit.phpt
+      tests/lang/operators/divide_variationStr.phpt
+      tests/lang/operators/modulus_variationStr.phpt
+      tests/lang/operators/multiply_basiclong_64bit.phpt
+      tests/lang/operators/multiply_variationStr.phpt
+      tests/lang/operators/negate_basiclong_64bit.phpt
+      tests/lang/operators/negate_variationStr.phpt
+      tests/lang/operators/operator_equals_basic.phpt
+      tests/lang/operators/operator_equals_variation.phpt
+      tests/lang/operators/operator_equals_variation_64bit.phpt
+      tests/lang/operators/operator_gt_basic.phpt
+      tests/lang/operators/operator_gt_or_equal_basic.phpt
+      tests/lang/operators/operator_gt_or_equal_variation.phpt
+      tests/lang/operators/operator_gt_or_equal_variation_64bit.phpt
+      tests/lang/operators/operator_gt_variation.phpt
+      tests/lang/operators/operator_gt_variation_64bit.phpt
+      tests/lang/operators/operator_identical_basic.phpt
+      tests/lang/operators/operator_identical_variation.phpt
+      tests/lang/operators/operator_identical_variation_64bit.phpt
+      tests/lang/operators/operator_lt_basic.phpt
+      tests/lang/operators/operator_lt_or_equal_basic.phpt
+      tests/lang/operators/operator_lt_or_equal_variation.phpt
+      tests/lang/operators/operator_lt_or_equal_variation_64bit.phpt
+      tests/lang/operators/operator_lt_variation.phpt
+      tests/lang/operators/operator_lt_variation_64bit.phpt
+      tests/lang/operators/operator_notequals_basic.phpt
+      tests/lang/operators/operator_notequals_variation.phpt
+      tests/lang/operators/operator_notequals_variation_64bit.phpt
+      tests/lang/operators/operator_notidentical_basic.phpt
+      tests/lang/operators/operator_notidentical_variation.phpt
+      tests/lang/operators/operator_notidentical_variation_64bit.phpt
+      tests/lang/operators/postdec_basiclong_64bit.phpt
+      tests/lang/operators/postdec_variationStr.phpt
+      tests/lang/operators/postinc_basiclong_64bit.phpt
+      tests/lang/operators/postinc_variationStr.phpt
+      tests/lang/operators/predec_basiclong_64bit.phpt
+      tests/lang/operators/predec_variationStr.phpt
+      tests/lang/operators/preinc_basiclong_64bit.phpt
+      tests/lang/operators/preinc_variationStr.phpt
+      tests/lang/operators/subtract_basiclong_64bit.phpt
+      tests/lang/operators/subtract_variationStr.phpt:
+        1.1.4;
+      file add_basiclong_64bit.phpt was initially added on branch PHP_5_3.
+
+    * tests/lang/operators/add_variationStr.phpt
+      tests/lang/operators/add_variationStr.phpt
+      tests/lang/operators/add_variationStr.phpt
+      tests/lang/operators/bitwiseAnd_variationStr.phpt
+      tests/lang/operators/bitwiseAnd_variationStr.phpt
+      tests/lang/operators/bitwiseAnd_variationStr.phpt
+      tests/lang/operators/bitwiseNot_variationStr.phpt
+      tests/lang/operators/bitwiseNot_variationStr.phpt
+      tests/lang/operators/bitwiseNot_variationStr.phpt
+      tests/lang/operators/bitwiseOr_variationStr.phpt
+      tests/lang/operators/bitwiseOr_variationStr.phpt
+      tests/lang/operators/bitwiseOr_variationStr.phpt
+      tests/lang/operators/bitwiseShiftLeft_variationStr.phpt
+      tests/lang/operators/bitwiseShiftLeft_variationStr.phpt
+      tests/lang/operators/bitwiseShiftLeft_variationStr.phpt
+      tests/lang/operators/bitwiseShiftLeft_variationStr_64bit.phpt
+      tests/lang/operators/bitwiseShiftLeft_variationStr_64bit.phpt
+      tests/lang/operators/bitwiseShiftLeft_variationStr_64bit.phpt
+      tests/lang/operators/bitwiseShiftRight_variationStr.phpt
+      tests/lang/operators/bitwiseShiftRight_variationStr.phpt
+      tests/lang/operators/bitwiseShiftRight_variationStr.phpt
+      tests/lang/operators/bitwiseXor_variationStr.phpt
+      tests/lang/operators/bitwiseXor_variationStr.phpt
+      tests/lang/operators/bitwiseXor_variationStr.phpt
+      tests/lang/operators/divide_basiclong_64bit.phpt
+      tests/lang/operators/divide_basiclong_64bit.phpt
+      tests/lang/operators/divide_basiclong_64bit.phpt
+      tests/lang/operators/divide_variationStr.phpt
+      tests/lang/operators/divide_variationStr.phpt
+      tests/lang/operators/divide_variationStr.phpt
+      tests/lang/operators/modulus_variationStr.phpt
+      tests/lang/operators/modulus_variationStr.phpt
+      tests/lang/operators/modulus_variationStr.phpt
+      tests/lang/operators/multiply_basiclong_64bit.phpt
+      tests/lang/operators/multiply_basiclong_64bit.phpt
+      tests/lang/operators/multiply_basiclong_64bit.phpt
+      tests/lang/operators/multiply_variationStr.phpt
+      tests/lang/operators/multiply_variationStr.phpt
+      tests/lang/operators/multiply_variationStr.phpt
+      tests/lang/operators/negate_basiclong_64bit.phpt
+      tests/lang/operators/negate_basiclong_64bit.phpt
+      tests/lang/operators/negate_basiclong_64bit.phpt
+      tests/lang/operators/negate_variationStr.phpt
+      tests/lang/operators/negate_variationStr.phpt
+      tests/lang/operators/negate_variationStr.phpt
+      tests/lang/operators/operator_equals_basic.phpt
+      tests/lang/operators/operator_equals_basic.phpt
+      tests/lang/operators/operator_equals_basic.phpt
+      tests/lang/operators/operator_equals_variation.phpt
+      tests/lang/operators/operator_equals_variation.phpt
+      tests/lang/operators/operator_equals_variation.phpt
+      tests/lang/operators/operator_equals_variation_64bit.phpt
+      tests/lang/operators/operator_equals_variation_64bit.phpt
+      tests/lang/operators/operator_equals_variation_64bit.phpt
+      tests/lang/operators/operator_gt_basic.phpt
+      tests/lang/operators/operator_gt_basic.phpt
+      tests/lang/operators/operator_gt_basic.phpt
+      tests/lang/operators/operator_gt_or_equal_basic.phpt
+      tests/lang/operators/operator_gt_or_equal_basic.phpt
+      tests/lang/operators/operator_gt_or_equal_basic.phpt
+      tests/lang/operators/operator_gt_or_equal_variation.phpt
+      tests/lang/operators/operator_gt_or_equal_variation.phpt
+      tests/lang/operators/operator_gt_or_equal_variation.phpt
+      tests/lang/operators/operator_gt_or_equal_variation_64bit.phpt
+      tests/lang/operators/operator_gt_or_equal_variation_64bit.phpt
+      tests/lang/operators/operator_gt_or_equal_variation_64bit.phpt
+      tests/lang/operators/operator_gt_variation.phpt
+      tests/lang/operators/operator_gt_variation.phpt
+      tests/lang/operators/operator_gt_variation.phpt
+      tests/lang/operators/operator_gt_variation_64bit.phpt
+      tests/lang/operators/operator_gt_variation_64bit.phpt
+      tests/lang/operators/operator_gt_variation_64bit.phpt
+      tests/lang/operators/operator_identical_basic.phpt
+      tests/lang/operators/operator_identical_basic.phpt
+      tests/lang/operators/operator_identical_basic.phpt
+      tests/lang/operators/operator_identical_variation.phpt
+      tests/lang/operators/operator_identical_variation.phpt
+      tests/lang/operators/operator_identical_variation.phpt
+      tests/lang/operators/operator_identical_variation_64bit.phpt
+      tests/lang/operators/operator_identical_variation_64bit.phpt
+      tests/lang/operators/operator_identical_variation_64bit.phpt
+      tests/lang/operators/operator_lt_basic.phpt
+      tests/lang/operators/operator_lt_basic.phpt
+      tests/lang/operators/operator_lt_basic.phpt
+      tests/lang/operators/operator_lt_or_equal_basic.phpt
+      tests/lang/operators/operator_lt_or_equal_basic.phpt
+      tests/lang/operators/operator_lt_or_equal_basic.phpt
+      tests/lang/operators/operator_lt_or_equal_variation.phpt
+      tests/lang/operators/operator_lt_or_equal_variation.phpt
+      tests/lang/operators/operator_lt_or_equal_variation.phpt
+      tests/lang/operators/operator_lt_or_equal_variation_64bit.phpt
+      tests/lang/operators/operator_lt_or_equal_variation_64bit.phpt
+      tests/lang/operators/operator_lt_or_equal_variation_64bit.phpt
+      tests/lang/operators/operator_lt_variation.phpt
+      tests/lang/operators/operator_lt_variation.phpt
+      tests/lang/operators/operator_lt_variation.phpt
+      tests/lang/operators/operator_lt_variation_64bit.phpt
+      tests/lang/operators/operator_lt_variation_64bit.phpt
+      tests/lang/operators/operator_lt_variation_64bit.phpt
+      tests/lang/operators/operator_notequals_basic.phpt
+      tests/lang/operators/operator_notequals_basic.phpt
+      tests/lang/operators/operator_notequals_basic.phpt
+      tests/lang/operators/operator_notequals_variation.phpt
+      tests/lang/operators/operator_notequals_variation.phpt
+      tests/lang/operators/operator_notequals_variation.phpt
+      tests/lang/operators/operator_notequals_variation_64bit.phpt
+      tests/lang/operators/operator_notequals_variation_64bit.phpt
+      tests/lang/operators/operator_notequals_variation_64bit.phpt
+      tests/lang/operators/operator_notidentical_basic.phpt
+      tests/lang/operators/operator_notidentical_basic.phpt
+      tests/lang/operators/operator_notidentical_basic.phpt
+      tests/lang/operators/operator_notidentical_variation.phpt
+      tests/lang/operators/operator_notidentical_variation.phpt
+      tests/lang/operators/operator_notidentical_variation.phpt
+      tests/lang/operators/operator_notidentical_variation_64bit.phpt
+      tests/lang/operators/operator_notidentical_variation_64bit.phpt
+      tests/lang/operators/operator_notidentical_variation_64bit.phpt
+      tests/lang/operators/postdec_basiclong_64bit.phpt
+      tests/lang/operators/postdec_basiclong_64bit.phpt
+      tests/lang/operators/postdec_basiclong_64bit.phpt
+      tests/lang/operators/postdec_variationStr.phpt
+      tests/lang/operators/postdec_variationStr.phpt
+      tests/lang/operators/postdec_variationStr.phpt
+      tests/lang/operators/postinc_basiclong_64bit.phpt
+      tests/lang/operators/postinc_basiclong_64bit.phpt
+      tests/lang/operators/postinc_basiclong_64bit.phpt
+      tests/lang/operators/postinc_variationStr.phpt
+      tests/lang/operators/postinc_variationStr.phpt
+      tests/lang/operators/postinc_variationStr.phpt
+      tests/lang/operators/predec_basiclong_64bit.phpt
+      tests/lang/operators/predec_basiclong_64bit.phpt
+      tests/lang/operators/predec_basiclong_64bit.phpt
+      tests/lang/operators/predec_variationStr.phpt
+      tests/lang/operators/predec_variationStr.phpt
+      tests/lang/operators/predec_variationStr.phpt
+      tests/lang/operators/preinc_basiclong_64bit.phpt
+      tests/lang/operators/preinc_basiclong_64bit.phpt
+      tests/lang/operators/preinc_basiclong_64bit.phpt
+      tests/lang/operators/preinc_variationStr.phpt
+      tests/lang/operators/preinc_variationStr.phpt
+      tests/lang/operators/preinc_variationStr.phpt
+      tests/lang/operators/subtract_basiclong_64bit.phpt
+      tests/lang/operators/subtract_basiclong_64bit.phpt
+      tests/lang/operators/subtract_basiclong_64bit.phpt
+      tests/lang/operators/subtract_variationStr.phpt
+      tests/lang/operators/subtract_variationStr.phpt
+      tests/lang/operators/subtract_variationStr.phpt:
+        1.1.4;
+      New tests for operators. These tests were auto generated to verify
+      correctness for a number of significant values.  The work was done by Dave
+      Kelsey.
+
+2009-06-08  Antony Dovgal  <tony@daylessday.org>
+
+    * ZendEngine2/zend_builtin_functions.c:
+      revert yet another wrongly MFBed fix
+
+2009-06-08  Jani Taskinen  <jani.taskinen@sci.fi>
+
+    * (PHP_5_2)
+      NEWS:
+      fix news
+
+2009-06-08  Andrey Hristov  <php@hristov.com>
+
+    * (PHP_5_3)
+      ext/mysqlnd/mysqlnd_palloc.c
+      ext/mysqlnd/mysqlnd_wireprotocol.c:
+      Merge with HEAD. Someone committed changes to HEAD and did not merge back
+      to
+      the branch.
+      Also switch off the zval cache, for now.
+
+    * ext/mysqlnd/mysqlnd.c
+      ext/mysqlnd/mysqlnd_wireprotocol.c
+      ext/mysqlnd/php_mysqlnd.c:
+      Merge with the branch, someone made changes in PHP5_3 and did not merge.
+      Also switch off the zval cache for now.
+
+2009-06-08  Pierre-Alain Joye  <pierre.dev@gmail.com>
+
+    * ext/standard/crypt_blowfish.c:
+      - MFB: sync with 1.0.2, improve perf x86-64 (patch by Solar Designer)
+
+    * (PHP_5_3)
+      ext/standard/crypt_blowfish.c:
+      - sync with 1.0.2, improve perf x86-64 (patch by Solar Designer)
+
+    * (PHP_5_2)
+      NEWS:
+      - #48469
+
+2009-06-08  Scott MacVicar  <scott@macvicar.net>
+
+    * (PHP_5_3)
+      ext/sqlite3/sqlite3.c
+      ext/sqlite3/tests/sqlite3_enable_exceptions.phpt:
+      MFH make SQLite3::enableExceptions() return the previous value.
+
+    * ext/sqlite3/php_sqlite3_structs.h
+      ext/sqlite3/sqlite3.c
+      ext/sqlite3/tests/sqlite3_enable_exceptions.phpt:
+      Change more things to the UTF-16 API and make SQLite3::enableExceptions()
+      return the previous value.
+
+2009-06-08  Ilia Alshanetsky  <ilia@prohost.org>
+
+    * ZendEngine2/zend_builtin_functions.c:
+      MFB: Fixed bug #44827 (define() is missing error checks for class
+      constants)
+
+    * (PHP_5_2)
+      NEWS:
+      BFN
+
+    * (PHP_5_2)
+      ZendEngine2/zend_builtin_functions.c:
+      
+      MFB: Fixed bug #44827 (define() is missing error checks for class
+      constants)
+
+    * (PHP_5_3)
+      ZendEngine2/zend_builtin_functions.c:
+      
+      Fixed bug #44827 (define() is missing error checks for class constants)
+
 2009-06-07  Patrick Allaert  <patrick.allaert@gmail.com>
 
     * ext/ldap/ldap.c:
index 89b671e634fefe6995de997ab381eb6ed752d888..ed27baf8a268c0541f15af4c7d9fe44258f41af5 100644 (file)
@@ -1,3 +1,42 @@
+2009-06-08  Pierre-Alain Joye  <pierre.dev@gmail.com>
+
+    * (PHP_5_2)
+      zend_builtin_functions.c
+      zend_builtin_functions.c:
+      - typo
+
+2009-06-08  Ilia Alshanetsky  <ilia@prohost.org>
+
+    * (PHP_5_2)
+      zend_builtin_functions.c:
+      Re-apply patch with fixed build
+
+2009-06-08  Antony Dovgal  <tony@daylessday.org>
+
+    * (PHP_5_2)
+      zend_builtin_functions.c:
+      fix build, revert faulty patch
+
+    * zend_builtin_functions.c:
+      revert yet another wrongly MFBed fix
+
+2009-06-08  Ilia Alshanetsky  <ilia@prohost.org>
+
+    * zend_builtin_functions.c:
+      MFB: Fixed bug #44827 (define() is missing error checks for class
+      constants)
+
+    * (PHP_5_2)
+      zend_builtin_functions.c:
+      
+      MFB: Fixed bug #44827 (define() is missing error checks for class
+      constants)
+
+    * (PHP_5_3)
+      zend_builtin_functions.c:
+      
+      Fixed bug #44827 (define() is missing error checks for class constants)
+
 2009-06-07  Matt Wilmas  <php_lists@realplain.com>
 
     * (PHP_5_2)