changelog Wed Feb 25 20:32:27 2004 EDT
Modified files: /ZendEngine2 ChangeLog Log: ChangeLog update http://cvs.php.net/diff.php/ZendEngine2/ChangeLog?r1=1.414&r2=1.415&ty=u Index: ZendEngine2/ChangeLog diff -u ZendEngine2/ChangeLog:1.414 ZendEngine2/ChangeLog:1.415 --- ZendEngine2/ChangeLog:1.414 Tue Feb 24 20:32:26 2004 +++ ZendEngine2/ChangeLog Wed Feb 25 20:32:27 2004 @@ -1,3 +1,84 @@ +2004-02-25 Marcus Boerger <[EMAIL PROTECTED]> + + * zend_objects_API.c: + As Andi found out the dtor may increase the refcount. + +2004-02-25 Jani Taskinen <[EMAIL PROTECTED]> + + * zend_builtin_functions.c: + ws + cs + +2004-02-25 Zeev Suraski <[EMAIL PROTECTED]> + + * zend_compile.c + zend_execute.c: + Fix leak in foreach ($o->mthd()->arr) + + * zend_API.c + zend_API.h + zend_compile.c + zend_compile.h + zend_execute.c: + - Improve ARG_INFO() macros to support supplying required_num_args + - Initial fix for foreach($o->mthd()->arr) crash (now leaks) + +2004-02-25 Derick Rethans <[EMAIL PROTECTED]> + + * zend_highlight.c: + - Use <span> instead of <font> in highlight_string(). (Patch by + [EMAIL PROTECTED]) + +2004-02-25 Jani Taskinen <[EMAIL PROTECTED]> + + * zend_exceptions.c: + Improve error messages + +2004-02-25 Zeev Suraski <[EMAIL PROTECTED]> + + * zend.c + zend_compile.c + zend_execute.c + zend_execute_API.c + zend_globals.h + zend_variables.c: + - Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't + only affect auto-clone). + - Perform implementation checks even with simple inheritance (off when + compatibility mode is enabled). + - Restore default arguments in interfaces and handle it correctly. + - Move registration of internal classes later in the startup sequence + in order to have INI options available. + +2004-02-25 Derick Rethans <[EMAIL PROTECTED]> + + * zend_exceptions.c: + - Fixed bug #27391 (typo in Fatal Error message). + +2004-02-25 Zeev Suraski <[EMAIL PROTECTED]> + + * zend_API.c + zend_compile.c + zend_compile.h + zend_opcode.c: + - Abstract methods cannot have defaults for arguments + - Make function foo($a, $b=null) satisfy both foo($a) and foo($a, $b) + prototypes + +2004-02-25 Sebastian Bergmann <[EMAIL PROTECTED]> + + * zend_reflection_api.c: + Proto fixes. + +2004-02-25 Marcus Boerger <[EMAIL PROTECTED]> + + * zend_objects_API.c: + Fix object destruction/free in shutdown + - set destructor_called even when no dtor is given + - use free_storage even when no dtor hat to be called + + * zend_objects_API.c: + Checking once for dtor is enough + 2004-02-24 Marcus Boerger <[EMAIL PROTECTED]> * zend_API.c: @@ -3549,7 +3630,7 @@ 2003-06-10 Jani Taskinen <[EMAIL PROTECTED]> * zend_multiply.h: - - Missing $Id: ChangeLog,v 1.414 2004/02/25 01:32:26 changelog Exp $ tag + - Missing $Id: ChangeLog,v 1.415 2004/02/26 01:32:27 changelog Exp $ tag 2003-06-10 James Cox <[EMAIL PROTECTED]> @@ -5273,7 +5354,7 @@ zend_types.h zend_variables.c zend_variables.h: - - Added some missing CVS $Id: ChangeLog,v 1.414 2004/02/25 01:32:26 changelog Exp $ tags, headers and footers. + - Added some missing CVS $Id: ChangeLog,v 1.415 2004/02/26 01:32:27 changelog Exp $ tags, headers and footers. 2003-01-30 Ilia Alshanetsky <[EMAIL PROTECTED]>