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]>