[PHP-CVS-DAILY] cvs: php-src / ChangeLog

2008-08-08 Thread changelog
changelog   Sat Aug  9 01:32:12 2008 UTC

  Modified files:  
/php-srcChangeLog 
  Log:
  ChangeLog update
  
http://cvs.php.net/viewvc.cgi/php-src/ChangeLog?r1=1.3132r2=1.3133diff_format=u
Index: php-src/ChangeLog
diff -u php-src/ChangeLog:1.3132 php-src/ChangeLog:1.3133
--- php-src/ChangeLog:1.3132Fri Aug  8 01:32:20 2008
+++ php-src/ChangeLog   Sat Aug  9 01:32:11 2008
@@ -1,3 +1,224 @@
+2008-08-08  Etienne Kneuss  [EMAIL PROTECTED]
+
+* (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  [EMAIL PROTECTED]
+
+* (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  [EMAIL PROTECTED]
+
+* (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  [EMAIL PROTECTED]
+
+* (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  [EMAIL PROTECTED]
+
+* main/php.h:
+  - Sorry for the compiler warning
+
+2008-08-08  Etienne Kneuss  [EMAIL PROTECTED]
+
+* (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  [EMAIL PROTECTED]
+
+* (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  [EMAIL PROTECTED]
+
+* ext/reflection/tests/ReflectionFunction_getClosure_basic.phpt
+  ext/reflection/tests/ReflectionFunction_getClosure_error.phpt
+  

[PHP-CVS-DAILY] cvs: ZendEngine2 / ChangeLog

2008-08-08 Thread changelog
changelog   Sat Aug  9 01:32:16 2008 UTC

  Modified files:  
/ZendEngine2ChangeLog 
  Log:
  ChangeLog update
  
http://cvs.php.net/viewvc.cgi/ZendEngine2/ChangeLog?r1=1.1355r2=1.1356diff_format=u
Index: ZendEngine2/ChangeLog
diff -u ZendEngine2/ChangeLog:1.1355 ZendEngine2/ChangeLog:1.1356
--- ZendEngine2/ChangeLog:1.1355Fri Aug  8 01:32:24 2008
+++ ZendEngine2/ChangeLog   Sat Aug  9 01:32:15 2008
@@ -1,3 +1,42 @@
+2008-08-08  Marcus Boerger  [EMAIL PROTECTED]
+
+* (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  [EMAIL PROTECTED]
 
 * zend_closures.c
@@ -25331,7 +25370,7 @@
 2003-06-10  Jani Taskinen  [EMAIL PROTECTED]
 
 * zend_multiply.h:
-  - Missing $Id: ChangeLog,v 1.1355 2008/08/08 01:32:24 changelog Exp $ tag
+  - Missing $Id: ChangeLog,v 1.1356 2008/08/09 01:32:15 changelog Exp $ tag
 
 2003-06-10  James Cox  [EMAIL PROTECTED]
 
@@ -27055,7 +27094,7 @@
   zend_types.h
   zend_variables.c
   zend_variables.h:
-  - Added some missing CVS $Id: ChangeLog,v 1.1355 2008/08/08 01:32:24 
changelog Exp $ tags, headers and footers.
+  - Added some missing CVS $Id: ChangeLog,v 1.1356 2008/08/09 01:32:15 
changelog Exp $ tags, headers and footers.
 
 2003-01-30  Ilia Alshanetsky  [EMAIL PROTECTED]