From: Date: Sat, 24 Sep 2005 05:35:43 +0000 (+0000) Subject: ChangeLog update X-Git-Tag: RELEASE_0_9_0~125 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1ccdcabf656deaadaff3362d1c2cb4f0925d35f0;p=php ChangeLog update --- diff --git a/ChangeLog b/ChangeLog index 6e52e461e9..fc6d9b42c1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,161 @@ +2005-09-23 Marcus Boerger + + * ZendEngine2/zend_reflection_api.c: + - Remove unused variable + + * ZendEngine2/zend_compile.h: + - WS + + * ZendEngine2/zend_API.h: + - WS fix + +2005-09-23 Andrei Zmievski + + * README.UNICODE-UPGRADES: + substr() sample case + +2005-09-23 Antony Dovgal + + * ZendEngine2/tests/error_reporting10.phpt: + fix test + + * ZendEngine2/tests/bug33771.phpt + ZendEngine2/tests/error_reporting01.phpt + ZendEngine2/tests/error_reporting02.phpt + ZendEngine2/tests/error_reporting03.phpt + ZendEngine2/tests/error_reporting04.phpt + ZendEngine2/tests/error_reporting05.phpt + ZendEngine2/tests/error_reporting06.phpt + ZendEngine2/tests/error_reporting07.phpt + ZendEngine2/tests/error_reporting08.phpt + ZendEngine2/tests/error_reporting09.phpt: + fix tests to work with HEAD and its new E_* values + +2005-09-23 Anantha Kesari H Y + + * (PHP_5_1) + ext/sockets/config.m4 + ext/sockets/config.m4 + ext/sockets/sockets.c + ext/sockets/sockets.c: + NetWare LibC don't have socketpair function. So enabling socket_create_pair + functionality only if socketpair is available in the host LibC. + --Kamesh + +2005-09-23 Jani Taskinen + + * (PHP_5_1) + acinclude.m4: + ws fix + +2005-09-23 Antony Dovgal + + * ZendEngine2/tests/bug21888.phpt: + remove double EXPECT tag + + * ZendEngine2/tests/error_reporting01.phpt + ZendEngine2/tests/error_reporting02.phpt + ZendEngine2/tests/error_reporting03.phpt + ZendEngine2/tests/error_reporting04.phpt + ZendEngine2/tests/error_reporting05.phpt + ZendEngine2/tests/error_reporting06.phpt + ZendEngine2/tests/error_reporting07.phpt + ZendEngine2/tests/error_reporting08.phpt + ZendEngine2/tests/error_reporting09.phpt + ZendEngine2/tests/error_reporting10.phpt: + add new tests + + * ZendEngine2/tests/error_reporting01.phpt + ZendEngine2/tests/error_reporting01.phpt + ZendEngine2/tests/error_reporting02.phpt + ZendEngine2/tests/error_reporting02.phpt + ZendEngine2/tests/error_reporting03.phpt + ZendEngine2/tests/error_reporting03.phpt + ZendEngine2/tests/error_reporting04.phpt + ZendEngine2/tests/error_reporting04.phpt + ZendEngine2/tests/error_reporting05.phpt + ZendEngine2/tests/error_reporting05.phpt + ZendEngine2/tests/error_reporting06.phpt + ZendEngine2/tests/error_reporting06.phpt + ZendEngine2/tests/error_reporting07.phpt + ZendEngine2/tests/error_reporting07.phpt + ZendEngine2/tests/error_reporting08.phpt + ZendEngine2/tests/error_reporting08.phpt + ZendEngine2/tests/error_reporting09.phpt + ZendEngine2/tests/error_reporting09.phpt + ZendEngine2/tests/error_reporting10.phpt + ZendEngine2/tests/error_reporting10.phpt: + + file error_reporting01.phpt was initially added on branch PHP_5_1. + + * ZendEngine2/zend_vm_def.h + ZendEngine2/zend_vm_execute.h + ZendEngine2/zend_vm_opcodes.h: + MF5.1: + - store current value of error_reporting only if it's not stored yet + - reset old_error_reporting to NULL only it points to the tmp_var at + current opline + + * (PHP_5_1) + ZendEngine2/zend_vm_def.h + ZendEngine2/zend_vm_execute.h + ZendEngine2/zend_vm_opcodes.h: + - store current value of error_reporting only if it's not stored yet + - reset old_error_reporting to NULL only it points to the tmp_var at + current opline + +2005-09-23 Anantha Kesari H Y + + * (PHP_4_4) + acinclude.m4 + acinclude.m4: + In NetWare two binaries with the same name can not be loaded in kernel + address space(This is the default behaviour for NetWare apache webserver + and hence PHP extensions also get loaded in kernel address space) + simultaneoulsy. As the current autoconf built mysql extension is built as + mysql.nlm this forbids the loading of mysql client binary. To work around + this NetWare idiosyncrasy prefixing all the extensions with "php" except + php5lib(phpts.dll eqivalent of Windows). I could have named this + extensions prefixed with "php_" but "_" is eaten from the exported symbol + prefix by the GCC cross compiler for NetWare so sticking to "php". + This fixes the issue of not needing + "PHP_SUBST(EXTENSIONNAME_SHARED_LIBADD)" in all the extensions especially + when they need to be built shared. + + --Kamesh + + * (PHP_5_0) + acinclude.m4: + In NetWare two binaries with the same name can not be loaded in kernel + address space(This is the default behaviour for NetWare apache webserver + and hence PHP extensions also get loaded in kernel address space) + simultaneoulsy. As the current autoconf built mysql extension is built as + mysql.nlm this forbids the loading of mysql client binary. To work around + this NetWare idiosyncrasy prefixing all the extensions with "php" except + php5lib(phpts.dll eqivalent of Windows). I could have named this + extensions prefixed with "php_" but "_" is eaten by the exported symbol + prefix by the GCC cross compiler for NetWare so sticking to "php". + This fixes the issue of not needing + "PHP_SUBST(EXTENSIONNAME_SHARED_LIBADD)" in all the extensions especially + when they need to be built shared. + + --Kamesh + +2005-09-23 Jani Taskinen + + * ext/session/session.c: + - Improved the fix for #21306 a bit + +2005-09-23 Derick Rethans + + * (PHP_5_0) + ZendEngine2/zend_execute.c: + - MFH: Moved the FREE_OP to after the execution of the included file, or + eval + statement so that it is safe to access this information in the + overridden + zend_execute() function, which is what Xdebug does. + 2005-09-22 Antony Dovgal * (PHP_5_0) diff --git a/Zend/ChangeLog b/Zend/ChangeLog index 8e562c3007..946592c82f 100644 --- a/Zend/ChangeLog +++ b/Zend/ChangeLog @@ -1,3 +1,95 @@ +2005-09-23 Marcus Boerger + + * zend_reflection_api.c: + - Remove unused variable + + * zend_compile.h: + - WS + + * zend_API.h: + - WS fix + +2005-09-23 Antony Dovgal + + * tests/error_reporting10.phpt: + fix test + + * tests/bug33771.phpt + tests/error_reporting01.phpt + tests/error_reporting02.phpt + tests/error_reporting03.phpt + tests/error_reporting04.phpt + tests/error_reporting05.phpt + tests/error_reporting06.phpt + tests/error_reporting07.phpt + tests/error_reporting08.phpt + tests/error_reporting09.phpt: + fix tests to work with HEAD and its new E_* values + + * tests/bug21888.phpt: + remove double EXPECT tag + + * tests/error_reporting01.phpt + tests/error_reporting02.phpt + tests/error_reporting03.phpt + tests/error_reporting04.phpt + tests/error_reporting05.phpt + tests/error_reporting06.phpt + tests/error_reporting07.phpt + tests/error_reporting08.phpt + tests/error_reporting09.phpt + tests/error_reporting10.phpt: + add new tests + + * tests/error_reporting01.phpt + tests/error_reporting01.phpt + tests/error_reporting02.phpt + tests/error_reporting02.phpt + tests/error_reporting03.phpt + tests/error_reporting03.phpt + tests/error_reporting04.phpt + tests/error_reporting04.phpt + tests/error_reporting05.phpt + tests/error_reporting05.phpt + tests/error_reporting06.phpt + tests/error_reporting06.phpt + tests/error_reporting07.phpt + tests/error_reporting07.phpt + tests/error_reporting08.phpt + tests/error_reporting08.phpt + tests/error_reporting09.phpt + tests/error_reporting09.phpt + tests/error_reporting10.phpt + tests/error_reporting10.phpt: + + file error_reporting01.phpt was initially added on branch PHP_5_1. + + * zend_vm_def.h + zend_vm_execute.h + zend_vm_opcodes.h: + MF5.1: + - store current value of error_reporting only if it's not stored yet + - reset old_error_reporting to NULL only it points to the tmp_var at + current opline + + * (PHP_5_1) + zend_vm_def.h + zend_vm_execute.h + zend_vm_opcodes.h: + - store current value of error_reporting only if it's not stored yet + - reset old_error_reporting to NULL only it points to the tmp_var at + current opline + +2005-09-23 Derick Rethans + + * (PHP_5_0) + zend_execute.c: + - MFH: Moved the FREE_OP to after the execution of the included file, or + eval + statement so that it is safe to access this information in the + overridden + zend_execute() function, which is what Xdebug does. + 2005-09-22 Antony Dovgal * zend_modules.h