]> granicus.if.org Git - php/commitdiff
ChangeLog update
author <changelog@php.net> <>
Sat, 9 Aug 2008 01:32:15 +0000 (01:32 +0000)
committer <changelog@php.net> <>
Sat, 9 Aug 2008 01:32:15 +0000 (01:32 +0000)
ChangeLog
Zend/ChangeLog

index ae9d8bd378e919c0c97b1d14261cdde07115c152..7375f7b905fcb3c5f3dd189df59a4cfde688cee3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,224 @@
+2008-08-08  Etienne Kneuss  <php@colder.ch>
+
+    * (PHP_5_3)
+      ext/date/php_date.c
+      ext/dom/attr.c
+      ext/dom/cdatasection.c
+      ext/dom/comment.c
+      ext/dom/document.c
+      ext/dom/documentfragment.c
+      ext/dom/element.c
+      ext/dom/entityreference.c
+      ext/dom/processinginstruction.c
+      ext/dom/text.c
+      ext/dom/xpath.c
+      ext/mysqli/mysqli_driver.c
+      ext/simplexml/simplexml.c
+      ext/spl/spl_array.c
+      ext/spl/spl_directory.c
+      ext/spl/spl_iterators.c
+      ext/spl/spl_observer.c
+      ext/sqlite/sqlite.c:
+      MFH: Fix error_handling usage in various extensions
+
+    * ext/date/php_date.c
+      ext/dom/attr.c
+      ext/dom/cdatasection.c
+      ext/dom/comment.c
+      ext/dom/document.c
+      ext/dom/documentfragment.c
+      ext/dom/element.c
+      ext/dom/entityreference.c
+      ext/dom/processinginstruction.c
+      ext/dom/text.c
+      ext/dom/xpath.c
+      ext/mysqli/mysqli_driver.c
+      ext/simplexml/simplexml.c
+      ext/spl/spl_array.c
+      ext/spl/spl_directory.c
+      ext/spl/spl_iterators.c
+      ext/spl/spl_observer.c
+      ext/sqlite/sqlite.c:
+      Fix error_handling usage in various extensions
+
+2008-08-08  Pierre-Alain Joye  <pierre.dev@gmail.com>
+
+    * (PHP_5_3)
+      NEWS:
+      - missing entry
+
+    * ext/zip/config.m4:
+      - MFB: add new files
+
+    * ext/zip/config.m4
+      ext/zip/config.w32
+      ext/zip/php_zip.c
+      ext/zip/php_zip.h:
+      - sync with 5.3
+
+2008-08-08  Marcus Boerger  <php@marcus-boerger.de>
+
+    * (PHP_5_3)
+      ZendEngine2/zend.h
+      ZendEngine2/zend_API.c
+      ZendEngine2/zend_execute_API.c
+      ZendEngine2/zend_vm_def.h
+      ZendEngine2/zend_vm_execute.h
+      main/main.c
+      main/php.h:
+      - MFH error handling, now with save, replace, restore
+
+    * ZendEngine2/zend.h
+      ZendEngine2/zend_API.c
+      ZendEngine2/zend_execute_API.c
+      ZendEngine2/zend_vm_def.h
+      ZendEngine2/zend_vm_execute.h
+      main/main.c
+      main/php.h:
+      - Turns out the easy solution for correct error_handling doesn't work. So
+        we need to provide save/replace/restore functions right away. It also
+        to save/restore in the vm.
+
+2008-08-08  Pierre-Alain Joye  <pierre.dev@gmail.com>
+
+    * (PHP_5_3)
+      ext/zip/php_zip.c:
+      - MFH: constify zend_function_entry and update phpinfo
+
+    * (PHP_5_3)
+      ext/zip/php_zip.c
+      ext/zip/php_zip.h:
+      - MFH: use PHP_ZIP_VERSION_STRING and add add_ascii_assoc_string macro
+      (easy sync)
+
+    * (PHP_5_3)
+      ext/zip/php_zip.c:
+      - MFH: fix leak in zif_zip_entry_read and ::ExtractTo on Error
+
+    * (PHP_5_3)
+      ext/zip/php_zip.c:
+      - use OPENBASEDIR_CHECKPATH instead of SAFEMODE_CHECKFILE, easier to keep
+      code synced with HEAD
+
+2008-08-08  Marcus Boerger  <php@marcus-boerger.de>
+
+    * main/php.h:
+      - Sorry for the compiler warning
+
+2008-08-08  Etienne Kneuss  <php@colder.ch>
+
+    * (PHP_5_3)
+      ext/spl/tests/spl_autoload_012.phpt:
+      MFH: Test the catching of chains of exceptions
+
+    * ext/spl/tests/spl_autoload_012.phpt:
+      Test the catching of chains of exceptions
+
+2008-08-08  Marcus Boerger  <php@marcus-boerger.de>
+
+    * (PHP_5_3)
+      ZendEngine2/zend_execute_API.c
+      main/php.h:
+      - MFH store error handling mode on stack when executing internal
+        or overloaded functions and methods. [...]
+
+    * ZendEngine2/zend_execute_API.c
+      main/php.h:
+      - PHP 5.3 todo, store error handling mode on stack when executing internal
+        or overloaded functions and methods. The issue is that a function might
+        set and rely on a certain mode and then calls another internal function
+        which changes it again, probably changing it back to the normal mode.
+        With this change we need to drop all calls that change the mode back to
+        normal using php_std_error_handling(). However there might be places
+        where someone wants to restore the last mode. If there is such a case we
+        need to add two functions one to save and one to restore. I briefly on
+        this and not all cases are clear, especially one in sqlite but that
+      seems
+        to be a rather misleading comment. Eitherway I chose to not drop and
+      mark
+        as deprecated for now.
+
+2008-08-08  Felix De Vliegher  <felix.devliegher@gmail.com>
+
+    * ext/reflection/tests/ReflectionFunction_getClosure_basic.phpt
+      ext/reflection/tests/ReflectionFunction_getClosure_error.phpt
+      ext/reflection/tests/ReflectionMethod_getClosure_basic.phpt
+      ext/reflection/tests/ReflectionMethod_getClosure_error.phpt:
+      MFB: Tests for ReflectionMethod::getClosure() and
+      ReflectionFunction::getClosure()
+
+    * ext/reflection/tests/ReflectionFunction_getClosure_basic.phpt
+      ext/reflection/tests/ReflectionFunction_getClosure_basic.phpt
+      ext/reflection/tests/ReflectionFunction_getClosure_error.phpt
+      ext/reflection/tests/ReflectionFunction_getClosure_error.phpt
+      ext/reflection/tests/ReflectionMethod_getClosure_basic.phpt
+      ext/reflection/tests/ReflectionMethod_getClosure_basic.phpt
+      ext/reflection/tests/ReflectionMethod_getClosure_error.phpt
+      ext/reflection/tests/ReflectionMethod_getClosure_error.phpt:
+      
+      file ReflectionFunction_getClosure_basic.phpt was initially added on
+      branch PHP_5_3.
+
+2008-08-08  Hannes Magnusson  <hannes.magnusson@gmail.com>
+
+    * (PHP_5_3)
+      NEWS:
+      Apparently this is broken in alpha1 too
+
+2008-08-08  Felix De Vliegher  <felix.devliegher@gmail.com>
+
+    * ext/reflection/php_reflection.c:
+      MFB: Documentation fix for getClosure()
+
+    * (PHP_5_3)
+      ext/reflection/php_reflection.c:
+      Documentation fix for getClosure()
+
+2008-08-08  Antony Dovgal  <tony@daylessday.org>
+
+    * (PHP_5_3)
+      ext/zip/php_zip.c:
+      move unused vars into their ifdef
+
+2008-08-08  Pierre-Alain Joye  <pierre.dev@gmail.com>
+
+    * (PHP_5_3)
+      ext/zip/config.m4:
+      - add missing files for 0.9
+
+2008-08-08  Arnaud Le Blanc  <arnaud.lb@gmail.com>
+
+    * (PHP_5_2)
+      ext/pcre/php_pcre.c
+      ext/pcre/tests/bug37911.phpt:
+      -** empty log message ***
+
+2008-08-08  Hannes Magnusson  <hannes.magnusson@gmail.com>
+
+    * (PHP_5_3)
+      ext/standard/crypt_freesec.h:
+      MFH: Fix build on FreeBSD4.11 (bug#45757)
+
+    * ext/standard/crypt_freesec.h:
+      Fix build on FreeBSD4.11 (bug#45757)
+
+2008-08-08  Pierre-Alain Joye  <pierre.dev@gmail.com>
+
+    * (PHP_5_3)
+      NEWS:
+      - fbsql to pecl
+
+    * (PHP_5_3)
+      ext/fbsql/.cvsignore
+      ext/fbsql/CREDITS
+      ext/fbsql/Readme_w32.txt
+      ext/fbsql/config.m4
+      ext/fbsql/config.w32
+      ext/fbsql/fbsql.dsp
+      ext/fbsql/php_fbsql.c
+      ext/fbsql/php_fbsql.h:
+      - moved to PECL
+
 2008-08-07  Pierre-Alain Joye  <pierre.dev@gmail.com>
 
     * (PHP_5_3)
index 605c286baaa191f0606cc0245d47ed96bfa64a99..b4f65f2ead042ac30d86c4db738b199d458cdf37 100644 (file)
@@ -1,3 +1,42 @@
+2008-08-08  Marcus Boerger  <php@marcus-boerger.de>
+
+    * (PHP_5_3)
+      zend.h
+      zend_API.c
+      zend_execute_API.c
+      zend_vm_def.h
+      zend_vm_execute.h:
+      - MFH error handling, now with save, replace, restore
+
+    * zend.h
+      zend_API.c
+      zend_execute_API.c
+      zend_vm_def.h
+      zend_vm_execute.h:
+      - Turns out the easy solution for correct error_handling doesn't work. So
+        we need to provide save/replace/restore functions right away. It also
+        to save/restore in the vm.
+
+    * (PHP_5_3)
+      zend_execute_API.c:
+      - MFH store error handling mode on stack when executing internal
+        or overloaded functions and methods. [...]
+
+    * zend_execute_API.c:
+      - PHP 5.3 todo, store error handling mode on stack when executing internal
+        or overloaded functions and methods. The issue is that a function might
+        set and rely on a certain mode and then calls another internal function
+        which changes it again, probably changing it back to the normal mode.
+        With this change we need to drop all calls that change the mode back to
+        normal using php_std_error_handling(). However there might be places
+        where someone wants to restore the last mode. If there is such a case we
+        need to add two functions one to save and one to restore. I briefly on
+        this and not all cases are clear, especially one in sqlite but that
+      seems
+        to be a rather misleading comment. Eitherway I chose to not drop and
+      mark
+        as deprecated for now.
+
 2008-08-07  Dmitry Stogov  <dmitry@zend.com>
 
     * zend_closures.c