changelog Tue Jan 25 20:42:28 2005 EDT
Modified files: /ZendEngine2 ChangeLog Log: ChangeLog update http://cvs.php.net/diff.php/ZendEngine2/ChangeLog?r1=1.625&r2=1.626&ty=u Index: ZendEngine2/ChangeLog diff -u ZendEngine2/ChangeLog:1.625 ZendEngine2/ChangeLog:1.626 --- ZendEngine2/ChangeLog:1.625 Mon Jan 24 20:34:05 2005 +++ ZendEngine2/ChangeLog Tue Jan 25 20:42:26 2005 @@ -1,3 +1,39 @@ +2005-01-25 Jani Taskinen <[EMAIL PROTECTED]> + + * zend.h: + New versions of glibc support a RTLD_DEEPBIND flag to dlopen. The + effect of this flag when loading a "foo.so" with undefined symbols is + that the search that symbol starts at foo.so and its dependencies + *before* the loading process' global symbol table. + + This is an effective workaround for symbol namespace collisions between + various modules and the libraries on which they depend (where fixing the + respective modules or libraries is not possible e.g. due to API + constraints). + + (By: Joe Orton) + +2005-01-25 Marcus Boerger <[EMAIL PROTECTED]> + + * (PHP_5_0) + zend_execute.c + zend_interfaces.c + tests/bug26229.phpt: + - MFH #26229 (getIterator() segfaults when it returns arrays or scalars) + + * zend_interfaces.c + zend_vm_def.h + zend_vm_execute.h + tests/bug26229.phpt: + - Bugfix #26229 (getIterator() segfaults when it returns arrays or scalars) + + * Makefile.frag: + - Fix dependency + + * zend_vm_def.h + zend_vm_execute.h: + - Use correct freeing (thx Dmitry) + 2005-01-24 Marcus Boerger <[EMAIL PROTECTED]> * zend_vm_def.h @@ -6858,7 +6894,7 @@ 2003-06-10 Jani Taskinen <[EMAIL PROTECTED]> * zend_multiply.h: - - Missing $Id: ChangeLog,v 1.625 2005/01/25 01:34:05 changelog Exp $ tag + - Missing $Id: ChangeLog,v 1.626 2005/01/26 01:42:26 changelog Exp $ tag 2003-06-10 James Cox <[EMAIL PROTECTED]> @@ -8582,7 +8618,7 @@ zend_types.h zend_variables.c zend_variables.h: - - Added some missing CVS $Id: ChangeLog,v 1.625 2005/01/25 01:34:05 changelog Exp $ tags, headers and footers. + - Added some missing CVS $Id: ChangeLog,v 1.626 2005/01/26 01:42:26 changelog Exp $ tags, headers and footers. 2003-01-30 Ilia Alshanetsky <[EMAIL PROTECTED]>