changelog Sat Nov 29 20:31:11 2003 EDT
Modified files: /php-src ChangeLog Log: ChangeLog update
Index: php-src/ChangeLog diff -u php-src/ChangeLog:1.1462 php-src/ChangeLog:1.1463 --- php-src/ChangeLog:1.1462 Fri Nov 28 20:32:15 2003 +++ php-src/ChangeLog Sat Nov 29 20:31:09 2003 @@ -1,3 +1,395 @@ +2003-11-29 Greg Beaver <[EMAIL PROTECTED]> + + * pear/tests/pear_system.phpt: + fix one part - can't get the ereg() to match on windows, will fix when I + figure out why + + * pear/tests/pear1.phpt + pear/tests/pear2.phpt + pear/tests/pear_common_buildProvidesArray.phpt + pear/tests/pear_common_infoFromString.phpt + pear/tests/pear_config.phpt + pear/tests/pear_registry.phpt: + fix up unit tests - registry was ridiculously out of date. Guess nobody + ever runs these... + +2003-11-29 Wez Furlong <[EMAIL PROTECTED]> + + * win32/time.c: + Fix build for new usleep implementation. + NB: we now depend on windows 98 and later; + windows 95 does not have these timing functions. + + * main/config.w32.h + win32/time.c: + implement usleep for win32 + + * ext/standard/basic_functions.c + ext/standard/file.c + ext/standard/streamsfuncs.c + ext/standard/streamsfuncs.h + ext/standard/tests/network/tcp4loop.phpt + main/network.c + main/php_network.h + main/streams/php_stream_transport.h + main/streams/transports.c + main/streams/xp_socket.c: + Add stream_socket_sendto and stream_socket_recvfrom which work very much + like sendto() and recvfrom() syscalls. + +2003-11-29 Sebastian Bergmann <[EMAIL PROTECTED]> + + * win32/php4dllts.dsp: + Add dom_iterators.c to project. + +2003-11-29 Wez Furlong <[EMAIL PROTECTED]> + + * (PHP_4_3) + ext/standard/basic_functions.c: + Fix: + Thanks to Manuel Lemos + +2003-11-29 Greg Beaver <[EMAIL PROTECTED]> + + * pear/tests/pear_common_buildProvidesArray.phpt: + new test case + +2003-11-29 Rob Richards <[EMAIL PROTECTED]> + + * ext/dom/dom_iterators.c: + guess this file should be added too :) + + * ext/xsl/php_xsl.c: + fix ZTS build + + * ext/dom/config.m4 + ext/dom/document.c + ext/dom/documenttype.c + ext/dom/element.c + ext/dom/namednodemap.c + ext/dom/node.c + ext/dom/nodelist.c + ext/dom/php_dom.c + ext/dom/php_dom.h + ext/dom/xml_common.h + ext/dom/examples/dom1.inc + ext/dom/examples/dom1.php + ext/dom/tests/dom001.phpt + ext/dom/tests/dom_test.inc: + implement namednodemap and nodelist + fix xsl/dom integration under windows + update tests and examples + +2003-11-29 Greg Beaver <[EMAIL PROTECTED]> + + * pear/tests/pear_common_infoFromString.phpt: + finish unit test + +2003-11-29 Sara Golemon <[EMAIL PROTECTED]> + + * ext/standard/ftp_fopen_wrapper.c: + Add in missing stat element and fix win32 build + +2003-11-29 Greg Beaver <[EMAIL PROTECTED]> + + * pear/tests/pear_common_analyzeSC.phpt + pear/tests/pear_config.phpt + pear/tests/pear_error.phpt + pear/tests/pear_error2.phpt + pear/tests/pear_error3.phpt + pear/tests/pear_error4.phpt + pear/tests/pear_registry.phpt + pear/tests/pear_system.phpt: + add in environment variable for easy non-skipping + + * pear/PEAR/Common.php: + fix some bugs found in the unit test + + * pear/tests/pear_common_infoFromString.phpt: + start on a new unit test + +2003-11-29 Marcus Boerger <[EMAIL PROTECTED]> + + * ZendEngine2/zend_compile.c + ZendEngine2/zend_iterators.c: + Fix memleak + +2003-11-29 Ilia Alshanetsky <[EMAIL PROTECTED]> + + * (PHP_4_3) + NEWS: + Bug fixing news. + + * (PHP_4_3) + Zend/zend_highlight.c + Zend/zend_language_scanner.l + ext/standard/tests/general_functions/highlight_heredoc.phpt + ext/tokenizer/tokenizer.c: + MFH: Fixed bug #26463 (Incorrect handling of semicolons after heredoc) + + * ZendEngine2/zend_highlight.c + ZendEngine2/zend_language_scanner.l + ext/tokenizer/tokenizer.c: + Fixed bug #26463 (Incorrect handling of semicolons after heredoc) + + * ext/standard/tests/general_functions/highlight_heredoc.phpt: + + Fixed bug #26463 (Incorrect handling of semicolons after heredoc) + +2003-11-29 Marcus Boerger <[EMAIL PROTECTED]> + + * ZendEngine2/zend_API.h: + This takes the address of a zval ptr + +2003-11-29 Ilia Alshanetsky <[EMAIL PROTECTED]> + + * (PHP_4_3) + ext/tokenizer/tokenizer.c: + MFH: Fixed a memory leak when tokenizing scripts with heredoc. + + * ext/tokenizer/tokenizer.c: + Fixed a memory leak when tokenizing scripts with heredoc. + +2003-11-29 Marcus Boerger <[EMAIL PROTECTED]> + + * ext/simplexml/simplexml.c: + Fix return value. + + * ZendEngine2/zend_API.h: + Add macros to return values of other zvals. + This is needed because one cannot use REPLACE_ZVAL_VALUE with + return_value. + +2003-11-29 Greg Beaver <[EMAIL PROTECTED]> + + * pear/package-PEAR.xml + pear/package-PEAR.xml: + add dependency on xml extension - we need it for every installation/package + function + +2003-11-29 Marcus Boerger <[EMAIL PROTECTED]> + + * ext/simplexml/simplexml.c: + Remove test code + +2003-11-29 Ilia Alshanetsky <[EMAIL PROTECTED]> + + * ZendEngine2/zend_execute.c: + Restore original patch for bug #26281. + + +2003-11-29 Sara Golemon <[EMAIL PROTECTED]> + + * ext/standard/ftp_fopen_wrapper.c: + Finish off ftp://'s url_stat support + +2003-11-29 Marcus Boerger <[EMAIL PROTECTED]> + + * ZendEngine2/zend_compile.c: + Revert accidential commit until decision + + * ZendEngine2/zend_compile.c + ZendEngine2/zend_default_classes.c: + Make exception code more robust: + - Fix error in calculation of trace-string length + - Allow to overload __strostring() and make it work for uncaught + exceptions + - Show exception thrown while displaying exceptions + +2003-11-29 Ilia Alshanetsky <[EMAIL PROTECTED]> + + * NEWS: + The removed NEWS entry is already in 4.X news file. + +2003-11-29 Christian Stocker <[EMAIL PROTECTED]> + + * NEWS: + a dot too many + + * NEWS: + Some news from ext/xsl + + * ext/xsl/php_xsl.c + ext/xsl/php_xsl.h + ext/xsl/xsltprocessor.c: + Fixed for Bug #26384 (domxslt->process causes segfault with xsl:key) + +2003-11-29 Greg Beaver <[EMAIL PROTECTED]> + + * pear/package-PEAR.xml + pear/PEAR/Command.php: + fix Bug #324 pear -G gives Fatal Error (PHP-GTK not installed, but error is + at engine level) + +2003-11-29 Wez Furlong <[EMAIL PROTECTED]> + + * NEWS: + typofix + +2003-11-29 Derick Rethans <[EMAIL PROTECTED]> + + * NEWS + README.input_filter: + - Update NEWS and README for input_filters + + * README.input_filter + ext/mbstring/mb_gpc.c + main/SAPI.c + main/SAPI.h + main/php_variables.c + main/rfc1867.c: + - Fix sapi_input_filter patch. Returning 1 from the filter handler should + make PHP register the variable, returning 0 shouldn't. The new length of + the variables being filtered is now returned in the new_val_len argument + of the function. + +2003-11-29 Jani Taskinen <[EMAIL PROTECTED]> + + * (PHP_4_3) + NEWS + configure.in + ext/bcmath/.cvsignore + ext/bcmath/config.m4 + ext/bcmath/libbcmath/src/bcmath.h: + MFH: - fixed Bug #26462 (phpize + ext/bcmath -> compile error) + + * configure.in + ext/bcmath/.cvsignore + ext/bcmath/libbcmath/src/bcmath.h: + - Fixed bug #26462 (phpize + ext/bcmath -> compile error) + +2003-11-29 Christian Stocker <[EMAIL PROTECTED]> + + * ext/xsl/php_xsl.c: + follow coding standards. + + * ext/xsl/php_xsl.c: + it's now possible to return a DomNode from userland functions back to the + xsl-processor + +2003-11-29 Jani Taskinen <[EMAIL PROTECTED]> + + * ext/dom/tests/.cvsignore: + missing .cvsignore + +2003-11-29 Christian Stocker <[EMAIL PROTECTED]> + + * ext/dom/dom_ce.h + ext/dom/php_dom.h + ext/dom/xml_common.h: + move some definitions to xml_common.h + +2003-11-29 Marcus Boerger <[EMAIL PROTECTED]> + + * tests/lang/bug21820.phpt: + Research reveals that the error text depends on the tools and their + versions used to create the language parser. + +2003-11-29 Jani Taskinen <[EMAIL PROTECTED]> + + * (PHP_4_3) + NEWS: + BFN + + * (PHP_4_3) + ext/openssl/config0.m4 + ext/openssl/php_openssl.h: + - Fixed bug #26447 (--with-openssl=shared causes compile errors).NEWS + +2003-11-29 Wez Furlong <[EMAIL PROTECTED]> + + * (PHP_4_3) + ext/standard/fsock.c + main/network.c + main/php_network.h + main/streams.c: + fix zts build... + +2003-11-29 Jani Taskinen <[EMAIL PROTECTED]> + + * tests/lang/bug24908.phpt: + test for bug #24908 + + * tests/lang/bug21820.phpt: + - Fix expected output. + + * tests/lang/bug25652.php + tests/lang/bug25652.phpt: + oops.. + + * tests/lang/bug25652.phpt: + + file bug25652.phpt was initially added on branch PHP_4_3. + + * tests/lang/bug25652.php: + test for bug #25652 + + * win32/php5ts.dsw: + - remove non-existing servlet entry + +2003-11-29 Ilia Alshanetsky <[EMAIL PROTECTED]> + + * (PHP_4_3) + NEWS: + Bug fixing news & corrections. + + * (PHP_4_3) + tests/lang/overload_leak.phpt: + Added missing skip conditon. + + * (PHP_4_3) + ext/standard/var.c + ext/standard/tests/array/bug26458.phpt: + MFH: Fixed bug #26458 (var_dump(), var_export(), debug_zval_dump() not + binary safe for array keys). + + * ext/standard/var.c + ext/standard/tests/array/007.phpt + ext/standard/tests/array/array_intersect_1.phpt + ext/standard/tests/array/bug26458.phpt: + Fixed bug #26458 (var_dump(), var_export(), debug_zval_dump() not binary + safe for array keys). + +2003-11-29 Sara Golemon <[EMAIL PROTECTED]> + + * php.ini-dist + php.ini-recommended: + Update php.ini-* with E_STRICT error reporting level. -dist excludes + E_STRICT, -recommended includes it. + +2003-11-29 Jani Taskinen <[EMAIL PROTECTED]> + + * NEWS: + news for xslt + + * tests/lang/bug24926.phpt: + + test for bug #24926 + +2003-11-29 Sara Golemon <[EMAIL PROTECTED]> + + * ext/ncurses/ncurses.c: + Handle dirty script exit. + +2003-11-29 Christian Stocker <[EMAIL PROTECTED]> + + * ext/domxml/tests/area_list.xsl + ext/domxml/tests/area_list.xsl + ext/domxml/tests/area_name.xml + ext/domxml/tests/area_name.xml: + + file area_list.xsl was initially added on branch PHP_4_3. + + * ext/domxml/tests/bug26384.phpt + ext/domxml/tests/bug26384.phpt: + + file bug26384.phpt was initially added on branch PHP_4_3. + + * (PHP_4_3) + ext/domxml/php_domxml.c: + enhanced bug-26384-fix. It now only does an DocCopy, if xsl:key was + found in xslt-document by default. + 2003-11-28 Sara Golemon <[EMAIL PROTECTED]> * NEWS