diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 2771 |
1 files changed, 0 insertions, 2771 deletions
diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 9af9499781..0000000000 --- a/ChangeLog +++ /dev/null @@ -1,2771 +0,0 @@ -2004-01-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/zend_API.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute_API.c - tests/lang/bug23384.phpt: - Switch from ZEND_ACC_DYNAMIC to ZEND_ACC_ALLOW_STATIC and disallow calling - internal non-static methods statically. - -2004-01-24 Georg Richter <phpinfo@t-online.de> - - * ext/mysqli/mysqli_api.c: - prototype fixes - -2004-01-24 Sebastian Bergmann <sb@sebastian-bergmann.de> - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_execute_API.c: - Change message as proposed by Jon. - -2004-01-24 Timm Friebe <thekid@thekid.de> - - * ext/sybase_ct/php_sybase_ct.c: - - -2004-01-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * README.PHP4-TO-PHP5-THIN-CHANGES: - This is a definitive 'must' - -2004-01-24 Andrey Hristov <php@hristov.com> - - * ext/standard/array.c: - Added third parameter (optional) to array_keys for strictness. It behaves - like the "strict" parameter of in_array(). - - * README.PHP4-TO-PHP5-THIN-CHANGES: - Adding note about declaration first use after that for classes. - -2004-01-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/zend_API.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute_API.c: - Simplify detection of methods that must be called dynamic (with object) - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_execute_API.c: - Disallow calling __clone/__construct/__destruct static - Send an E_STRICT when calling a non static method static - - * ZendEngine2/zend_API.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h: - Disallow static declaration of clone - -2004-01-23 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ext/pcntl/pcntl.c: - typofix (thanks to Mehdi Achour for noticing this) - - * ZendEngine2/zend_constants.h - ZendEngine2/zend_ini.h - ext/mysqli/php_mysqli.h - ext/ncurses/php_ncurses.h - ext/session/php_session.h: - Silence some compile warnings - -2004-01-22 Rob Richards <rrichards@ctindustries.net> - - * ext/dom/tests/dom003.phpt: - update test - -2004-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/simplexml/tests/bug27010.phpt: - Add new test - - * ext/simplexml/tests/007.phpt - ext/simplexml/tests/015.phpt - ext/simplexml/tests/016.phpt - ext/simplexml/tests/bug24392.phpt: - Update tests - -2004-01-22 Rob Richards <rrichards@ctindustries.net> - - * ext/simplexml/php_simplexml.h - ext/simplexml/simplexml.c: - Fix bug #27010: segfault after returning nodes with children() - Fix segfault in match_ns when matching prefix and node without ns - some general cleanup and code consilidation - better write handling - engine support dependent - better isset handling - engine support dependent - namespace fixes for reading/writing - - * ext/dom/attr.c - ext/dom/cdatasection.c - ext/dom/comment.c - ext/dom/document.c - ext/dom/documentfragment.c - ext/dom/element.c - ext/dom/entityreference.c - ext/dom/namednodemap.c - ext/dom/nodelist.c - ext/dom/php_dom.c - ext/dom/php_dom.h - ext/dom/processinginstruction.c - ext/dom/text.c - ext/dom/xpath.c: - update constructors so they cant be called statically - -2004-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/zend_default_classes.c: - Fix internal access to exception properties - -2004-01-22 Antony Dovgal <tony2001@phpclub.net> - - * ext/oci8/config.w32: - add collections support to win32 build - - * ext/oci8/oci8.c: - add missing protos - and some minor changes - - * ext/oci8/oci8.c: - MFB - oci_lob_save() should be removed indeed, but we're already in feature - freeze =( - -2004-01-22 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * (PHP_4_3) - ext/standard/fsock.c: - Nuke unused variable - -2004-01-21 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ext/standard/tests/file/bug26938.phpt: - - test case for bug #26938 - -2004-01-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * tests/classes/interface_doubled.phpt: - Change to correct syntax. - - * CODING_STANDARDS: - All technical reasons that prevented us from studlyCaps are solved - and all current extensions as well as the whole PEAR framework follow - this rule. So for consistency i readd it. - -2004-01-21 Ilia Alshanetsky <ilia@prohost.org> - - * NEWS - ext/standard/exec.c: - Fixed bug #26938 (exec() has problems reading long lines). - -2004-01-21 Antony Dovgal <tony2001@phpclub.net> - - * ext/oci8/oci8.c: - -change constant name, coz it doesn't comply with others - *add constant's alias, coz others do have aliases - *change protos (oops =)) - *add notices to collection functions - *change coll_element_get & coll_assign to inform user, that this type of - element is not supported yet. - -2004-01-21 Rob Richards <rrichards@ctindustries.net> - - * ext/simplexml/simplexml.c - ext/simplexml/tests/profile10.phpt: - Fix namespace regression bug - Read attributes correctly - Update sxe_prop_dim_exists logic - Update profile - -2004-01-21 Antony Dovgal <tony2001@phpclub.net> - - * ext/oci8/oci8.c: - fix potential segfault in oci_lob_write() - change oci_lob_trim() - truncate length should be 0 by default. - -2004-01-21 Rob Richards <rrichards@ctindustries.net> - - * ext/simplexml/simplexml.c - ext/simplexml/tests/015.phpt: - Fix Bug #26976 (Can not access array elements using array indices) - return index 0 as non iterable object - update test - -2004-01-21 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl> - - * ext/interbase/interbase.c: - MFB - -2004-01-21 Hartmut Holzgraefe <hartmut@php-groupies.de> - - * NEWS: - News update on new streams method - - * main/streams/userspace.c: - stream_lock() method added to userspace streams wrapper - -2004-01-21 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl> - - * (PHP_4_3) - NEWS - ext/interbase/interbase.c: - Fixed bug #26968 (Segfault with Interbase module built as shared) - -2004-01-21 Jon Parise <jon@csh.rit.edu> - - * ext/sqlite/Makefile.frag: - Adding dependencies on sqlite.h for the rest of the source files in the - libsqlite distribution. - -2004-01-21 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * .cvsignore - build/build.mk: - Last php4 occurances.. - -2004-01-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * (PHP_4_3) - makerpm: - Add these files to the actual package - - * (PHP_4_3) - makerpm: - Make this thing actually work again - -2004-01-21 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ext/bz2/config.m4: - Break out the test with first hit. - -2004-01-21 Sara Golemon <php@alphaweb.net> - - * ext/standard/tests/file/userwrapper.phpt: - Typo - -2004-01-21 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * (PHP_4_3) - NEWS - ext/standard/formatted_print.c: - MFH: - Fixed bug #26973 (*printf() + modifier broken) - - * ext/standard/formatted_print.c: - - Fixed bug #26973 (*printf() + modifier broken) - - * ext/standard/tests/strings/bug26973.phpt: - extend a bit - - * ext/standard/tests/strings/bug26973.phpt: - - test case for bug #26973 - - * ext/simplexml/tests/bug26976.phpt: - typo fix - - * ext/simplexml/tests/bug26976.phpt: - test for bug #26976 - -2004-01-21 Ilia Alshanetsky <ilia@prohost.org> - - * (PHP_4_3) - NEWS - ext/standard/file.c: - MFH: Fixed bug #26974 (rename() doesn't check the destination file against - safe_mode/open_basedir). - - * main/streams/plain_wrapper.c: - Fixed bug #26974 (rename() doesn't check the destination file - against safe_mode/open_basedir). - -2004-01-21 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ext/simplexml/simplexml.c: - Goto targets should not be indented (some compilers choke on this, iirc) - -2004-01-20 Antony Dovgal <tony2001@phpclub.net> - - * (PHP_4_3) - ext/oci8/oci8.c: - fix savelob() to make it possible to write data at the beginning of LOB - -2004-01-20 Rob Richards <rrichards@ctindustries.net> - - * ext/dom/document.c - ext/dom/dom_iterators.c - ext/dom/xpath.c: - Warn when empty string supplied to load methods (by Pierre-Alain) - Fix refcount on xpath iterators - xpath_query should return nodelist even when empty - -2004-01-20 Wez Furlong <wez.php@thebrainroom.net> - - * ext/com_dotnet/README: - update todo part of readme - -2004-01-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/dom/xpath.c: - Fix warning (and possible problem) - -2004-01-20 Sterling Hughes <winnie@edwardbear.org> - - * ext/simplexml/simplexml.c: - - - -2004-01-20 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * (PHP_4_3) - NEWS - acinclude.m4: - MFH: Fixed bug #26969 (shared openssl build fails) - - * acinclude.m4: - - Fixed Bug #26969 (shared openssl build fails) - - * NEWS: - BfN - - * tests/lang/bug26696.phpt: - test case for bug #26696 - -2004-01-19 Frank M. Kromann <frank@kromann.info> - - * ext/simplexml/simplexml.c: - Fix compilation of simplexml when spl is build as shared object - -2004-01-19 Christian Stocker <chregu@phant.ch> - - * ext/dom/xpath.c: - Fix leaks in dom_xpath_query (create retval only if requiered) by - Pierre-Alain - - * ext/dom/document.c: - fixes segfault, if file doesn't exist (by Pierre-Alain) - -2004-01-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * (PHP_4_3) - makerpm: - Correct license - - * (PHP_4_3) - sapi/cgi/cgi_main.c: - Fix a memleak - -2004-01-19 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * (PHP_4_3) - NEWS - ext/standard/basic_functions.c: - - Fixed bug #26381 (rand() without srand() doesn't work with certain - php.ini) - - * ext/standard/basic_functions.c: - - Make sure srand() / mt_srand() are really called. - -2004-01-19 Ilia Alshanetsky <ilia@prohost.org> - - * (PHP_4_3) - NEWS: - Bug fixing news. - - * (PHP_4_3) - ext/standard/file.c: - MFH: Fixed bug #26967 (make various file operations return FALSE on error). - - * ext/standard/file.c: - Fixed bug #26967 (make various file operations return FALSE on error). - -2004-01-19 Christian Stocker <chregu@phant.ch> - - * NEWS: - added missing dots.. - - * NEWS - ext/xsl/xsltprocessor.c: - Cosmetics and NEWS entry - -2004-01-19 Moriyoshi Koizumi <moriyoshi@at.wakwak.com> - - * (PHP_4_3) - ext/mbstring/tests/mb_strlen.phpt: - - MFH(r-1.3): Turn off mbstring.func_overload as this test uses plain - strlen() - for comparison. - - * ext/mbstring/tests/mb_strlen.phpt: - - Turn off mbstring.func_overload as this test uses plain strlen() for - comparison. - -2004-01-19 Christian Stocker <chregu@phant.ch> - - * ext/xsl/php_xsl.c - ext/xsl/php_xsl.h - ext/xsl/xsl_fe.h - ext/xsl/xsltprocessor.c: - without that method call, it is not allowed to call php functions from - xslt stylesheets for security reasons. - -2004-01-19 Martin Jansen <mail@martin-jansen.de> - - * pear/PEAR.php: - - CS - -2004-01-19 Andi Gutmans <andi@zend.com> - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.h: - - Hopefully fix bug #26696. - - Please let me know if hell-breaks loose - -2004-01-19 Zeev Suraski <zeev@zend.com> - - * (PHP_4_3) - Zend/zend_execute_API.c: - Backport fix for bug #21513 - -2004-01-19 Derick Rethans <php@derickrethans.nl> - - * NEWS: - - SPL lives now in ext/ - -2004-01-19 Ilia Alshanetsky <ilia@prohost.org> - - * ext/standard/tests/file/fgetcsv.phpt: - - Added fgetcsv() tests. - -2004-01-19 Greg Beaver <greg@chiaraquartet.net> - - * pear/System.php: - fix -m argument to mkDir(). Conversion to octal was not being made, - and a string should never be passed into mkdir(). - - Thanks to Alex Hayes - -2004-01-19 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * (PHP_4_3) - ext/standard/crypt.c - ext/standard/rand.c: - MFH: Moved php_srand() call into php_rand(). - - * ext/standard/crypt.c - ext/standard/rand.c: - - Moved php_srand() call into php_rand(). - - - * NEWS - NEWS: - BFN - - * (PHP_4_3) - NEWS - ext/standard/php_rand.h: - MFH: - Fixed bug #26949 (rand(min,max) always returns min when ZTS enabled) - - * ext/standard/php_rand.h: - - Fixed bug #26949 (rand(min,max) always returns min when ZTS enabled) - -2004-01-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/zend_API.c - ZendEngine2/zend_API.h: - Add zend_get_module_started() to quickly check whether a module is present - and its MINIT function has been called. - -2004-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/zend_execute.h - ZendEngine2/zend_execute_API.c: - Improove debug capabilities - - * ext/simplexml/php_simplexml_exports.h - ext/simplexml/simplexml.c - ext/simplexml/simplexml.h: - Rename header to prevent name clashes with external files - - * ext/simplexml/simplexml.c: - Necessary as long as SPL is shared/dll - - * ext/sqlite/tests/sqlite_oo_031.phpt: - Update, id_l is unique - - * ext/sqlite/tests/sqlite_oo_031.phpt: - Add spl interaction test. - -2004-01-18 Moriyoshi Koizumi <moriyoshi@at.wakwak.com> - - * ext/standard/file.c: - Fix fgetcsv() to reflect the change on 4.3.5 behaviour. - -2004-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/sqlite/tests/bug26911.phpt - ext/sqlite/tests/sqlite_oo_029.phpt: - Update - -2004-01-18 Derick Rethans <php@derickrethans.nl> - - * ext/mcrypt/config.w32: - - This define is not used anymore - -2004-01-18 Ilia Alshanetsky <ilia@prohost.org> - - * (PHP_4_3) - ext/standard/file.c - ext/standard/tests/file/bug26634.phpt: - Corrections for various fgetcsv() issues. - -2004-01-18 Timm Friebe <thekid@thekid.de> - - * ext/sybase_ct/php_sybase_ct.c: - - Fixed compiler warnings (int format, long int arg) - -2004-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/simplexml/simplexml.c: - Fix Warning - - * ext/simplexml/php_simplexml.h - ext/simplexml/simplexml.c - ext/simplexml/simplexml.h: - Enable inherited classes inside SPL and respect order of module init. - - * ext/simplexml/tests/002.phpt - ext/simplexml/tests/003.phpt - ext/simplexml/tests/003.xml - ext/simplexml/tests/007.phpt - ext/simplexml/tests/008.phpt - ext/simplexml/tests/010.phpt: - Use external files only in 001.phpt & tests for bugs - - * ext/simplexml/php_simplexml.h - ext/simplexml/simplexml.c: - Export access to class_entry by function. - -2004-01-18 Christian Stocker <chregu@phant.ch> - - * ext/dom/document.c: - - fix for bug #26947 Crash by using DomDocument::getElementById() - -2004-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/zend_reflection_api.c: - Fix some casing issues - -2004-01-17 Sterling Hughes <winnie@edwardbear.org> - - * ext/simplexml/tests/profile08.phpt - ext/simplexml/tests/profile11.phpt: - update the tests proper-like - - * ext/simplexml/examples/security.php - ext/simplexml/examples/xpath.php: - update the examples - - * ext/simplexml/php_simplexml.h - ext/simplexml/simplexml.c - ext/simplexml/tests/profile04.phpt - ext/simplexml/tests/profile05.phpt - ext/simplexml/tests/profile06.phpt - ext/simplexml/tests/profile07.phpt - ext/simplexml/tests/profile10.phpt: - namespace accesses are now soley URI based as opposed to prefix based. - -2004-01-17 Jon Parise <jon@csh.rit.edu> - - * ext/sqlite/Makefile.frag: - Make the compilation of vdbeaux.c dependent on the generation of sqlite.h. - An incremental 'make -j' build will now complete successfully. - -2004-01-17 Andrey Hristov <php@hristov.com> - - * README.PHP4-TO-PHP5-THIN-CHANGES: - use Rasmus' words - -2004-01-17 Derick Rethans <php@derickrethans.nl> - - * ext/simplexml/README: - - Fix typoes - -2004-01-17 Jon Parise <jon@csh.rit.edu> - - * ext/simplexml/README: - Spell 'element' correctly. - -2004-01-17 Andrey Hristov <php@hristov.com> - - * README.PHP4-TO-PHP5-THIN-CHANGES: - adding info about $argc and $argv in CLI mode - -2004-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/simplexml/CREDITS - ext/simplexml/README - ext/simplexml/php_simplexml.h - ext/simplexml/simplexml.c - ext/simplexml/tests/006.phpt - ext/simplexml/tests/007.phpt - ext/simplexml/tests/008.phpt - ext/simplexml/tests/011.phpt - ext/simplexml/tests/012.phpt - ext/simplexml/tests/014.phpt - ext/simplexml/tests/014a.phpt - ext/simplexml/tests/014b.phpt - ext/simplexml/tests/015.phpt - ext/simplexml/tests/016.phpt - ext/simplexml/tests/017.phpt - ext/simplexml/tests/018.phpt - ext/simplexml/tests/019.phpt - ext/simplexml/tests/bug25756.phpt: - Major bugfix for consistency. - -2004-01-17 Andrey Hristov <php@hristov.com> - - * README.PHP4-TO-PHP5-THIN-CHANGES: - Clarification about phpDoc comments. Spotted by Greag Beaver. - -2004-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/sqlite/sqlite.c: - No longer needed - -2004-01-17 Andrey Hristov <php@hristov.com> - - * ext/tokenizer/tokenizer.c - ext/xml/xml.c: - HEAD is bundled with ZE2 - -2004-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/simplexml/tests/005.xml - ext/simplexml/tests/006.xml - ext/simplexml/tests/009.xml: - Drop the external xml files no longer needed - - * ext/simplexml/tests/005.phpt - ext/simplexml/tests/006.phpt - ext/simplexml/tests/009.phpt: - No external xml files - - * ext/simplexml/tests/004.phpt - ext/simplexml/tests/004.xml: - Don't use external xml files - -2004-01-17 Greg Beaver <greg@chiaraquartet.net> - - * pear/package-PEAR.xml - pear/PEAR/Common.php: - fix Bug #594 PEAR_Common::analyzeSourceCode fails on string with $var and { - also fixes SOAP packaging error - -2004-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/zend_interfaces.c: - - -2004-01-17 Sterling Hughes <winnie@edwardbear.org> - - * ext/simplexml/tests/profile06.phpt - ext/simplexml/tests/profile07.phpt - ext/simplexml/tests/profile10.phpt: - remove the parser errors here, so they accurately reflect what should - happen. - -2004-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/zend_interfaces.c: - Fix inheritance rule for interface Traversable - - * ext/simplexml/simplexml.c: - Fix parameter list and protos - - * ext/simplexml/tests/010.phpt: - Add test for inherited simplexml classes - - * ext/simplexml/simplexml.c: - Make inherited sxe classes work - -2004-01-17 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ChangeLog - README.PHP4-TO-PHP5-THIN-CHANGES - README.Zeus - configure.in - php4.spec.in - php5.spec.in - ZendEngine2/tests/bug26802.phpt - ext/bz2/bz2.dsp - ext/com_dotnet/README - ext/cpdf/cpdf.dsp - ext/ctype/ctype.dsp - ext/curl/curl.dsp - ext/dba/dba.dsp - ext/dbase/dbase.dsp - ext/dbx/dbx.dsp - ext/dio/tests/001.phpt - ext/dom/dom.dsp - ext/exif/exif.dsp - ext/fbsql/fbsql.dsp - ext/fdf/fdf.dsp - ext/filepro/filepro.dsp - ext/gd/gd.dsp - ext/gettext/gettext.dsp - ext/gmp/tests/001.phpt - ext/iconv/iconv.dsp - ext/imap/imap.dsp - ext/informix/ifx.dsp - ext/informix/ifx.ec - ext/ingres_ii/README - ext/ingres_ii/ingres.dsp - ext/interbase/interbase.dsp - ext/ldap/LDAP_Win32_HOWTO.txt - ext/ldap/ldap.dsp - ext/ldap/ldap.mak - ext/mbstring/mbstring.c - ext/mbstring/mbstring.dsp - ext/mbstring/mbstring.h - ext/mcrypt/mcrypt.dsp - ext/mcve/config.m4 - ext/mcve/mcve.dsp - ext/mcve/tests/001.phpt - ext/mhash/mhash.dsp - ext/mime_magic/mime_magic.dsp - ext/ming/ming.dsp - ext/mnogosearch/README - ext/mnogosearch/index.php - ext/msql/msql.dsp - ext/mssql/mssql.dsp - ext/mssql/mssql_win32_howto.txt - ext/mssql/php_mssql.c - ext/mysql/mysql.dsp - ext/mysqli/mysqli.dsp - ext/ncurses/tests/001.phpt - ext/oci8/oci8.dsp - ext/odbc/config.m4 - ext/openssl/README - ext/openssl/openssl.dsp - ext/oracle/oracle.dsp - ext/pdf/pdf.dsp - ext/pgsql/pgsql.dsp - ext/pspell/README - ext/pspell/pspell.dsp - ext/shmop/README - ext/shmop/shmop.dsp - ext/simplexml/simplexml.dsp - ext/skeleton/skeleton.dsp - ext/skeleton/tests/001.phpt - ext/snmp/snmp.dsp - ext/sockets/sockets.dsp - ext/sqlite/sqlite.dsp - ext/standard/credits_ext.h - ext/standard/credits_sapi.h - ext/sybase/php_sybase_db.c - ext/sybase_ct/php_sybase_ct.c - ext/sybase_ct/sybase_ct.dsp - ext/tokenizer/tokenizer.dsp - ext/w32api/w32api.c - ext/w32api/w32api.dsp - ext/xml/xml.mak - ext/xmlrpc/xmlrpc.dsp - ext/xsl/xsl.dsp - ext/yaz/yaz.dsp - ext/zlib/zlib.dsp - ext/zlib/zlib_win32_howto.txt - netware/buildsapi.bat - netware/php4apache.mak - netware/php4apache2filter.mak - netware/php4cli.mak - netware/php5apache.mak - netware/php5apache2filter.mak - netware/php5cli.mak - netware/phplib.mak - sapi/activescript/README - sapi/activescript/classfactory.cpp - sapi/activescript/config.w32 - sapi/activescript/php4activescript.c - sapi/activescript/php4activescript.def - sapi/activescript/php4activescript.dsp - sapi/activescript/php4activescript.h - sapi/activescript/php4as_classfactory.h - sapi/activescript/php4as_scriptengine.h - sapi/activescript/php5activescript.c - sapi/activescript/php5activescript.def - sapi/activescript/php5activescript.dsp - sapi/activescript/php5activescript.h - sapi/activescript/php5as_classfactory.h - sapi/activescript/php5as_scriptengine.h - sapi/activescript/scriptengine.cpp - sapi/aolserver/README - sapi/aolserver/php4aolserver.dsp - sapi/aolserver/php5aolserver.dsp - sapi/apache/config.w32 - sapi/apache/php4apache.dsp - sapi/apache/php5apache.dsp - sapi/apache2filter/.cvsignore - sapi/apache2handler/.cvsignore - sapi/apache2handler/php4apache2.dsp - sapi/apache2handler/php5apache2.dsp - sapi/apache_hooks/.cvsignore - sapi/apache_hooks/apMakefile.tmpl - sapi/apache_hooks/config.m4 - sapi/apache_hooks/config.w32 - sapi/apache_hooks/libphp4.module.in - sapi/apache_hooks/libphp5.module.in - sapi/apache_hooks/mod_php4.c - sapi/apache_hooks/mod_php4.exp - sapi/apache_hooks/mod_php4.h - sapi/apache_hooks/mod_php5.c - sapi/apache_hooks/mod_php5.exp - sapi/apache_hooks/mod_php5.h - sapi/apache_hooks/php.sym - sapi/apache_hooks/php4apache_hooks.dsp - sapi/apache_hooks/php5apache_hooks.dsp - sapi/apache_hooks/php_apache_http.h - sapi/caudium/.cvsignore - sapi/caudium/caudium.c - sapi/caudium/config.m4 - sapi/cgi/README.FastCGI - sapi/embed/php4embed.dsp - sapi/embed/php5embed.dsp - sapi/isapi/config.m4 - sapi/isapi/config.w32 - sapi/isapi/php4isapi.c - sapi/isapi/php4isapi.def - sapi/isapi/php4isapi.dsp - sapi/isapi/php5isapi.c - sapi/isapi/php5isapi.def - sapi/isapi/php5isapi.dsp - sapi/isapi/stresstest/notes.txt - sapi/isapi/stresstest/stresstest.cpp - sapi/nsapi/php4nsapi.dsp - sapi/nsapi/php5nsapi.dsp - sapi/pi3web/README - sapi/pi3web/config.m4 - sapi/pi3web/config.w32 - sapi/pi3web/php4pi3web.dsp - sapi/pi3web/php5pi3web.dsp - sapi/pi3web/pi3web_sapi.c - sapi/pi3web/pi3web_sapi.h - sapi/roxen/.cvsignore - sapi/roxen/README - sapi/roxen/TODO - sapi/roxen/config.m4 - sapi/roxen/roxen.c - sapi/thttpd/config.m4 - sapi/thttpd/thttpd_patch - sapi/tux/README - sapi/tux/config.m4 - sapi/webjames/README - scripts/dev/credits - tests/test.php4 - tests/classes/inheritance_002.phpt - win32/install.txt - win32/php4.dsp - win32/php4.dsw - win32/php4dll.dsp - win32/php4dllts.dsp - win32/php4dllts.rc - win32/php4dllts.rc2 - win32/php4ts.dsp - win32/php4ts.rc - win32/php4ts.rc2 - win32/php4ts_cli.dsp - win32/php4ts_cli.rc - win32/php4ts_cli.rc2 - win32/php5.dsp - win32/php5.dsw - win32/php5dll.dsp - win32/php5dllts.dsp - win32/php5dllts.rc - win32/php5dllts.rc2 - win32/php5ts.dsp - win32/php5ts.dsw - win32/php5ts.rc - win32/php5ts.rc2 - win32/php5ts_cli.dsp - win32/php5ts_cli.rc - win32/php5ts_cli.rc2 - win32/pws-php4cgi.reg - win32/pws-php4isapi.reg - win32/pws-php5cgi.reg - win32/pws-php5isapi.reg - win32/resource.h - win32/signal.h - win32/installer/README - win32/installer/gen-nsis.php: - - Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5 - -2004-01-17 Tim Toohey <php@toowards.com> - - * ext/gd/libgd/gd.c: - (gdImageSetPixel) Tidied 'normal' blending effect - -2004-01-17 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * tests/classes/destructor_and_references.phpt: - typofix - -2004-01-17 Wez Furlong <wez.php@thebrainroom.net> - - * (PECL_4_3) - ext/sqlite/package.xml: - bah bah - - * (PECL_4_3) - ext/sqlite/package.xml: - I will test package even at 1am... - - * (PECL_4_3) - ext/sqlite/package.xml: - update for release - -2004-01-17 Ilia Alshanetsky <ilia@prohost.org> - - * ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.h: - Expose zend_std_call_user_call(), needed for implementation of things like - __call handlers. - -2004-01-17 Wez Furlong <wez.php@thebrainroom.net> - - * (PECL_4_3) - ext/sqlite/sqlite.dsp: - better fix - -2004-01-17 Edin Kadribasic <edink@emini.dk> - - * (PECL_4_3) - ext/sqlite/sqlite.c: - Not everybody has this ;) - -2004-01-17 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_language_scanner.h - ZendEngine2/zend_language_scanner.l: - Nuke compile warning by using the LANG_SCNG macro instead - -2004-01-17 Wez Furlong <wez.php@thebrainroom.net> - - * (PECL_4_3) - ext/sqlite/sqlite.dsp: - fix win32 build - -2004-01-17 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * (PHP_4_3) - NEWS - ext/imap/config.m4: - MFH: Fixed bug #26923 (ext/imap: pam and crypt libraries missing when build - as shared) - - * ext/imap/config.m4: - Fixed bug #26923 (ext/imap: pam and crypt libraries missing when build as - shared) - -2004-01-16 Wez Furlong <wez.php@thebrainroom.net> - - * ext/sqlite/libsqlite/src/sqlite.w32.h: - update file for win32 build - -2004-01-16 Sterling Hughes <winnie@edwardbear.org> - - * ext/simplexml/tests/profile04.phpt - ext/simplexml/tests/profile05.phpt - ext/simplexml/tests/profile06.phpt - ext/simplexml/tests/profile07.phpt - ext/simplexml/tests/profile10.phpt - ext/simplexml/tests/profile11.phpt: - update the profile of how namespaces should work after discussions with - shane and rob richards. there were a lot of race conditions with regards - to the way namespaces have been handled in XML documents so far, this new - method removes the race conditions, and gives me a real reason to add the - children() and attributes() methods. - -2004-01-16 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * NEWS - ZendEngine2/zend_reflection_api.c: - - Fixed bug #26640 (__autoload() not invoked by Reflection classes) - - -2004-01-16 Sterling Hughes <winnie@edwardbear.org> - - * ext/simplexml/tests/profile01.phpt - ext/simplexml/tests/profile02.phpt - ext/simplexml/tests/profile03.phpt - ext/simplexml/tests/profile04.phpt - ext/simplexml/tests/profile05.phpt - ext/simplexml/tests/profile06.phpt - ext/simplexml/tests/profile07.phpt - ext/simplexml/tests/profile08.phpt - ext/simplexml/tests/profile09.phpt - ext/simplexml/tests/profile10.phpt - ext/simplexml/tests/profile11.phpt: - Add a "profile" of simplexml's expected behaviour in the form of tests. - This will be expanded as issues arise and will be a formal definition - (in code) of simplexml's behaviour. - -2004-01-16 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * (PHP_4_3) - NEWS - ext/xml/xml.c: - MFH: - Fixed bug #26937 (Warning in xml.c) - - * ext/xml/xml.c: - Kill warning (bug #26937) - - * tests/lang/bug26640.phpt: - Added test case for bug #26640 - -2004-01-16 Ilia Alshanetsky <ilia@prohost.org> - - * ext/sqlite/TODO: - Update TODO - - * EXTENSIONS - EXTENSIONS: - Added Antony Dovgal as OCI8 maintainer. - - * run-tests.php: - Fixed division by zero warning. - -2004-01-16 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * NEWS - NEWS: - BFN - - * ext/mime_magic/mime_magic.c: - Fix the mime_magic.debug option init - -2004-01-16 Antony Dovgal <tony2001@phpclub.net> - - * ext/oci8/CREDITS: - Add myself at last =) - -2004-01-16 Ilia Alshanetsky <ilia@prohost.org> - - * (PHP_4_3) - NEWS - ext/pcre/php_pcre.c - ext/pcre/tests/bug26927.phpt: - MFH: Fixed Bug #26927 (preg_quote() does not escape \0). - - * ext/pcre/tests/bug26927.phpt: - - Fixed Bug #26927 (preg_quote() does not escape \0). - - * ext/pcre/php_pcre.c: - Fixed Bug #26927 (preg_quote() does not escape \0). - -2004-01-15 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/sqlite/sqlite.c - ext/sqlite/sqlite.c: - Fix shutdown - - * (PHP_4_3) - ext/dba/dba.c: - Add missing fd creation - -2004-01-15 Pierre-Alain Joye <paj@pearfr.org> - - * ext/sqlite/package.xml: - - Fix the php dependency - (wide copy/paste is not that good no? ;) ) - -2004-01-15 Zeev Suraski <zeev@zend.com> - - * ZendEngine2/zend.c: - Nice patch Christian, but it wasn't at all enabled? :) - - Fix bug #26883 - -2004-01-15 Antony Dovgal <tony2001@phpclub.net> - - * ext/oci8/oci8.c: - Fix bug #26892, ORA-21301 in ocinewcollection() call. - pEnv should be initialized in object mode too. - -2004-01-15 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/simplexml/simplexml.c: - Drop userspace iteration correctly. - -2004-01-15 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ext/oci8/config.m4 - ext/oci8/oci8.c: - Fix typo - - * (PHP_4_3) - ext/mime_magic/mime_magic.c: - Fix overflow - - * NEWS - ext/mime_magic/mime_magic.c: - - Fixed bug #26844 (ext/mime_magic: magic file validation broken). - -2004-01-15 Ilia Alshanetsky <ilia@prohost.org> - - * (PHP_4_3) - NEWS - ext/imap/php_imap.c: - MFH: Fixed bug #26909 (crash in imap_mime_header_decode() when no encoding - is - used). - - * ext/imap/php_imap.c: - Fixed bug #26909 (crash in imap_mime_header_decode() when no encoding is - used). - -2004-01-14 Greg Beaver <greg@chiaraquartet.net> - - * pear/PEAR.php: - fix get_class() case-sensitive incompatibility in PHP5 - -2004-01-14 Edin Kadribasic <edink@emini.dk> - - * (PECL_4_3) - ext/sqlite/libsqlite/src/sqlite.w32.h: - Update version number - - * (PECL_4_3) - ext/sqlite/sqlite.dsp: - Add new files to windows build - -2004-01-14 Ilia Alshanetsky <ilia@prohost.org> - - * (PECL_4_3) - ext/sqlite/libsqlite/src/date.c - ext/sqlite/libsqlite/src/vdbeInt.h - ext/sqlite/libsqlite/src/vdbeaux.c: - Added new files. - -2004-01-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/simplexml/simplexml.c - ext/simplexml/tests/010.phpt: - This is no longer usefull in any way. - -2004-01-14 Ilia Alshanetsky <ilia@prohost.org> - - * ext/sqlite/tests/bug26911.phpt: - - MFH: Fixed bug #26911 (crash in sqlite extension when fetching data from - empty queries). - - * NEWS - ext/sqlite/sqlite.c - ext/sqlite/sqlite.c - ext/sqlite/tests/bug26911.phpt: - MFH: Fixed bug #26911 (crash in sqlite extension when fetching data from - empty queries). - -2004-01-14 Rob Richards <rrichards@ctindustries.net> - - * ext/simplexml/simplexml.c: - test user define namespace aliases - -2004-01-14 Ilia Alshanetsky <ilia@prohost.org> - - * (PECL_4_3) - ext/sqlite/libsqlite/src/parse.c: - Touch parser. - - * (PECL_4_3) - ext/sqlite/config.m4 - ext/sqlite/libsqlite/VERSION - ext/sqlite/libsqlite/src/attach.c - ext/sqlite/libsqlite/src/auth.c - ext/sqlite/libsqlite/src/btree.c - ext/sqlite/libsqlite/src/btree.h - ext/sqlite/libsqlite/src/btree_rb.c - ext/sqlite/libsqlite/src/build.c - ext/sqlite/libsqlite/src/copy.c - ext/sqlite/libsqlite/src/delete.c - ext/sqlite/libsqlite/src/encode.c - ext/sqlite/libsqlite/src/expr.c - ext/sqlite/libsqlite/src/func.c - ext/sqlite/libsqlite/src/hash.c - ext/sqlite/libsqlite/src/hash.h - ext/sqlite/libsqlite/src/insert.c - ext/sqlite/libsqlite/src/main.c - ext/sqlite/libsqlite/src/opcodes.c - ext/sqlite/libsqlite/src/opcodes.h - ext/sqlite/libsqlite/src/os.c - ext/sqlite/libsqlite/src/os.h - ext/sqlite/libsqlite/src/pager.c - ext/sqlite/libsqlite/src/pager.h - ext/sqlite/libsqlite/src/parse.c - ext/sqlite/libsqlite/src/parse.h - ext/sqlite/libsqlite/src/parse.y - ext/sqlite/libsqlite/src/pragma.c - ext/sqlite/libsqlite/src/printf.c - ext/sqlite/libsqlite/src/random.c - ext/sqlite/libsqlite/src/select.c - ext/sqlite/libsqlite/src/sqlite.h.in - ext/sqlite/libsqlite/src/sqlite.w32.h - ext/sqlite/libsqlite/src/sqliteInt.h - ext/sqlite/libsqlite/src/table.c - ext/sqlite/libsqlite/src/tokenize.c - ext/sqlite/libsqlite/src/trigger.c - ext/sqlite/libsqlite/src/update.c - ext/sqlite/libsqlite/src/util.c - ext/sqlite/libsqlite/src/vacuum.c - ext/sqlite/libsqlite/src/vdbe.c - ext/sqlite/libsqlite/src/vdbe.h - ext/sqlite/libsqlite/src/where.c: - Upgrade bundled libsqlite to 2.8.11 - - * ext/sqlite/libsqlite/src/parse.c: - touch generated parser. - - * ext/sqlite/libsqlite/src/date.c - ext/sqlite/libsqlite/src/hash.c - ext/sqlite/libsqlite/src/hash.h - ext/sqlite/libsqlite/src/opcodes.c - ext/sqlite/libsqlite/src/opcodes.h - ext/sqlite/libsqlite/src/os.c - ext/sqlite/libsqlite/src/os.h - ext/sqlite/libsqlite/src/pager.c - ext/sqlite/libsqlite/src/printf.c - ext/sqlite/libsqlite/src/select.c - ext/sqlite/libsqlite/src/sqliteInt.h - ext/sqlite/libsqlite/src/tokenize.c - ext/sqlite/libsqlite/src/util.c - ext/sqlite/libsqlite/src/vdbe.c - ext/sqlite/libsqlite/src/vdbeInt.h - ext/sqlite/libsqlite/src/vdbeaux.c - ext/sqlite/libsqlite/src/where.c: - - Upgraded bundled libsqlite to 2.8.11 (fixed critical bug of *NIX systems). - - * NEWS - ext/sqlite/libsqlite/VERSION - ext/sqlite/libsqlite/src/btree_rb.c: - Upgraded bundled libsqlite to 2.8.11 (fixed critical bug of *NIX systems). - -2004-01-14 Wez Furlong <wez.php@thebrainroom.net> - - * (PHP_4_3) - main/network.c: - Probable fix for: - Bug #25575 stream_set_blocking with STDIN doesnt block - - * ext/standard/file.c: - Remove stale code from flock(); - spotted by Hartmut. - - * (PHP_4_3) - NEWS - ext/standard/file.c: - Fixed bug #26772 (fgets returns NULL instead of FALSE). (Wez) - - * ext/standard/file.c: - Fix #26772: fgets returns NULL instead of FALSE. - -2004-01-14 Zeev Suraski <zeev@zend.com> - - * ZendEngine2/zend_compile.c: - Don't allow interfaces to implement anything - -2004-01-14 Wez Furlong <wez.php@thebrainroom.net> - - * ext/sqlite/libsqlite/src/parse.c: - touch - -2004-01-14 Andi Gutmans <andi@zend.com> - - * ZendEngine2/zend_operators.h: - - Remove bogus macros - - * ext/imap/php_imap.c: - - Remove use of bogus macro - -2004-01-14 Wez Furlong <wez.php@thebrainroom.net> - - * sapi/cli/cli_win32.c - sapi/cli/config.w32 - sapi/cli/php_cli.c: - Add optional php-win.exe variation of the CLI sapi. - php-win.exe runs in the windows GUI subsystem, and thus - has no console; stdio handles are effectively set to /dev/null - and no "dos box" will appear on screen when running scripts - using this sapi (php-gtk people will be familiar with this concept). - - Aside from those differences, php-win.exe is 100% identical to - regular CLI - -2004-01-13 Ilia Alshanetsky <ilia@prohost.org> - - * (PHP_4_3) - NEWS - ext/standard/formatted_print.c - ext/standard/tests/strings/bug26878.phpt: - MFH: Fixed bug #26878 (problem with multiple references to the same - variable - with different types). - - * ext/standard/tests/strings/bug26878.phpt: - - Fixed bug #26878 (problem with multiple references to the same variable - with different types). - - * ext/standard/formatted_print.c: - Fixed bug #26878 (problem with multiple references to the same variable - with different types). - -2004-01-13 Rob Richards <rrichards@ctindustries.net> - - * ext/simplexml/simplexml.c - ext/simplexml/tests/017.phpt: - add support for $foo["a:bar"] - fix xsearch to only return values for text,element and attribute nodes - fix getChildren and return array - remove most methods - update test - -2004-01-13 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * (PHP_4_3) - ext/ftp/ftp.c: - MFH: - Fixed bug #26896 (ext/ftp does not work as shared extension) - - * ext/ftp/ftp.c: - - Fixed bug #26896 (ext/ftp does not work as shared extension) - - * NEWS - NEWS: - BFN - -2004-01-13 Wez Furlong <wez.php@thebrainroom.net> - - * ZendEngine2/zend_ini_parser.y: - Don't treat strings containing : as potential constant names in - the .ini parser. - This fixes Bug #26893 - - * ext/com_dotnet/com_handlers.c: - reinstate this ifdef for people without .Net SDK - - * ext/com_dotnet/com_handlers.c: - Fix refcount on these return values to avoid a leak and allow object dtor's - to be called. - This in turn prevents a massive slow-down in CoUninitialize which would - have to - forcibly destroy the COM objects in request shutdown. - -2004-01-13 Rob Richards <rrichards@ctindustries.net> - - * ext/dom/php_dom.c: - fix getElementsByTagName and getElementsByTagNameNS - allow * - -2004-01-13 Wez Furlong <wez.php@thebrainroom.net> - - * ext/com_dotnet/com_com.c - ext/com_dotnet/com_extension.c - ext/com_dotnet/com_handlers.c - ext/com_dotnet/php_com_dotnet_internal.h: - Fix leaking constructors. - Implement a cache for method signatures and DISPID's to - greatly improve performance when repeatedly accessing - members with the same names. - -2004-01-13 Derick Rethans <php@derickrethans.nl> - - * (PHP_4_3) - Zend/zend.c - sapi/cgi/cgi_main.c - sapi/cli/php_cli.c: - - Fixed year in version notices - -2004-01-13 Sara Golemon <php@alphaweb.net> - - * ext/curl/config.w32: - Don't even define this. - -2004-01-13 John Coggeshall <john@coggeshall.org> - - * ext/sqlite/sess_sqlite.c: - Whoops... Ilia forgot a ')' - -2004-01-13 Wez Furlong <wez.php@thebrainroom.net> - - * win32/time.c: - make usleep actually work properly - - * ext/com_dotnet/com_com.c - ext/com_dotnet/com_handlers.c - ext/com_dotnet/php_com_dotnet_internal.h: - Support automatic handling of byref parameters - -2004-01-12 Ilia Alshanetsky <ilia@prohost.org> - - * ext/sqlite/sess_sqlite.c: - Fixed a bug that would cause the sqlite session database to grow endlessly. - -2004-01-12 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl> - - * ext/interbase/interbase.c: - More handsome solution for previous fix - - * ext/interbase/interbase.c: - Added sanity check on ibase_[p]connect() dialect argument (fixes obscure - unregistered bug) - -2004-01-12 Martin Kraemer <Martin.Kraemer@fujitsu-siemens.com> - - * ext/bz2/php_bz2.h: - Avoid duplicate symbols; definition is in bz2.c - -2004-01-12 Ilia Alshanetsky <ilia@prohost.org> - - * (PHP_4_3) - configure.in - main/php_version.h: - Back to dev. - - * (PHP_4_3) - NEWS: - Set release date. - - * (PHP_4_3) - configure.in - main/php_version.h: - Go with 4.3.5RC1 - -2004-01-12 Andi Gutmans <andi@zend.com> - - * ZendEngine2/zend_compile.c: - - Return the PHP 4 behavior of not allowing class declerations within - - class declerations. This happened when declaring a class within a - - method. - class A { - function foo() { - class B { - } - } - } - -2004-01-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/mysql/php_mysql.c: - Synch mysql_fetch_object with mysqli, sqlite and pgsql - - * ext/mysqli/mysqli_nonapi.c: - Proto fix - - * ext/sqlite/sqlite.c: - No longer needed - - * ZendEngine2/zend_API.h - main/php.h: - Add missing macro - -2004-01-11 Wez Furlong <wez.php@thebrainroom.net> - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_language_scanner.h - ZendEngine2/zend_language_scanner.l: - TSRMLS fix - -2004-01-11 Ilia Alshanetsky <ilia@prohost.org> - - * (PHP_4_3) - NEWS - ext/pgsql/pgsql.c: - MFH: Fixed bug #26864 (pg_(update|delete) ignore PGSQL_DML_EXEC option). - - * ext/pgsql/pgsql.c: - Fixed bug #26864 (pg_(update|delete) ignore PGSQL_DML_EXEC option). - -2004-01-11 Andi Gutmans <andi@zend.com> - - * ZendEngine2/zend_language_parser.y: - - Re-allow conditional class declerations. Needless to say that I also - - think it's not great coding.. Use polymorphism instead :) - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_language_scanner.h - ZendEngine2/zend_language_scanner.l: - - This should fix the problem of conditional function decleration on the - - same line of code not to work. You should re-evaluate your coding style - - if you really code this way :) - -2004-01-11 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * NEWS: - oops.. - - * NEWS: - BFN - - * tests/lang/bug26869.phpt: - - add test case for bug #26869 - -2004-01-11 Andrey Hristov <php@hristov.com> - - * ext/standard/tests/array/var_export.phpt: - fixing test - -2004-01-11 Rui Hirokawa <rui_hirokawa@ybb.ne.jp> - - * ext/sqlite/config.m4: - added utf8 support option for sqlite >= 2.8.9. - -2004-01-10 Andrey Hristov <php@hristov.com> - - * ext/standard/tests/array/007.phpt - ext/standard/tests/array/array_intersect_1.phpt: - fixing tests after last Derick's commit that changed the behaviour of - var_export() :) - -2004-01-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/simplexml/tests/014.phpt - ext/simplexml/tests/014a.phpt - ext/simplexml/tests/014b.phpt: - Update attribute tests. - - * ext/simplexml/simplexml.c: - - Cleanup class_entry - - allow derived classes - - fix new SimpleXML_Element() - -2004-01-10 Zeev Suraski <zeev@zend.com> - - * ZendEngine2/zend_operators.c: - Remove conflict - -2004-01-10 Rob Richards <rrichards@ctindustries.net> - - * ext/dom/dom_iterators.c - ext/dom/nodelist.c - ext/dom/php_dom.h - ext/dom/xpath.c: - XPath query returns nodelist object rather than array - -2004-01-10 Zeev Suraski <zeev@zend.com> - - * ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_globals.h - ZendEngine2/zend_operators.c: - Added error mask to set_error_handler() - Patch by Christian Schneider <cschneid@cschneid.com> - -2004-01-09 Wez Furlong <wez.php@thebrainroom.net> - - * acinclude.m4 - ZendEngine2/acconfig.h: - support for building asm in the unix buildsys. - Also, when ZEND_ACCONFIG_H_NO_C_PROTOS is defined, - omit the C prototypes from the configuration header - so that it can be included into asm files. - -2004-01-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/RFCs/002.txt: - this one is declined - - * ext/pgsql/config.m4: - Use pg_config if it can be found. - -2004-01-09 Wez Furlong <wez.php@thebrainroom.net> - - * ZendEngine2/zend_object_handlers.h: - must be extern to avoid problems with some compilers - - * ext/session/php_session.h - ext/session/session.c: - export tsrm id for session globals. - - * ext/informix/config.w32: - let informix build - -2004-01-09 Stanislav Malyshev <stas@zend.com> - - * ZendEngine2/tests/bug26077.phpt: - fix expect - -2004-01-09 Edin Kadribasic <edink@emini.dk> - - * ext/informix/ifx.ec: - Fix ZTS build - -2004-01-09 Stanislav Malyshev <stas@zend.com> - - * ZendEngine2/zend_compile.c: - Bug #25816 - disallow arrays in class constants - - * ZendEngine2/tests/bug26077.phpt: - add test - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_execute.c: - Fix Bug #26077 - memory leak when new() result is not assigned - and no constructor defined - -2004-01-09 Wez Furlong <wez.php@thebrainroom.net> - - * ext/mhash/config.w32: - let mhash build - -2004-01-09 Sterling Hughes <winnie@edwardbear.org> - - * ext/simplexml/php_simplexml.h - ext/simplexml/simplexml.c: - Remove these initializers as they are unused. - -2004-01-09 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ext/sqlite/libsqlite/src/libsqlite.dsp: - - Fix build - -2004-01-09 Ilia Alshanetsky <ilia@prohost.org> - - * NEWS: - sqlite news - - * (PHP_4_3) - NEWS - ext/standard/mail.c: - MFH: Fixed bug #26847 (memory leak in mail() when to/subject contain only - spaces). - - * ext/standard/mail.c: - Fixed bug #26847 (memory leak in mail() when to/subject contain only - spaces) - -2004-01-08 Sterling Hughes <winnie@edwardbear.org> - - * ext/simplexml/simplexml.c: - Fix dumping, when dumping a text element, for example: - - <?php - $doc = simplexml_load_string('<?xml version="1.0"?> - <namelist> - <name> - <first>helly</first> - </name> - <name> - <first>sterling</first> - </name> - </namelist>'); - var_dump($doc->name[0]->first); - - Used to not display the node's content, now it does. - -2004-01-08 Wez Furlong <wez.php@thebrainroom.net> - - * ext/simplexml/config.w32: - add optional dep on spl for simplexml. - Fix dep handling in buildconf - -2004-01-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/simplexml/README: - Add some minimalistic documentation - - * ext/simplexml/simplexml.c: - Fix windows build issue - - * ext/simplexml/simplexml.c: - Cannot use shared SPL - - * ext/sqlite/sqlite.c: - There's no more interaction with SPL - -2004-01-08 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ext/standard/url_scanner_ex.c - ext/standard/var_unserializer.c: - touch generated files - - * ext/sqlite/libsqlite/src/parse.c: - touch to make build work without lemon.. - - * run-tests.php - run-tests2.php - TSRM/tsrm_nw.h - TSRM/tsrm_virtual_cwd.h - TSRM/tsrm_win32.h - ZendEngine2/acconfig.h - ZendEngine2/zend.c - ZendEngine2/zend.h - ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ZendEngine2/zend_alloc.c - ZendEngine2/zend_alloc.h - ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.h - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_config.nw.h - ZendEngine2/zend_config.w32.h - ZendEngine2/zend_constants.c - ZendEngine2/zend_constants.h - ZendEngine2/zend_default_classes.c - ZendEngine2/zend_default_classes.h - ZendEngine2/zend_dynamic_array.c - ZendEngine2/zend_dynamic_array.h - ZendEngine2/zend_errors.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.h - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_extensions.c - ZendEngine2/zend_extensions.h - ZendEngine2/zend_fast_cache.h - ZendEngine2/zend_globals.h - ZendEngine2/zend_globals_macros.h - ZendEngine2/zend_hash.c - ZendEngine2/zend_hash.h - ZendEngine2/zend_highlight.c - ZendEngine2/zend_highlight.h - ZendEngine2/zend_indent.c - ZendEngine2/zend_indent.h - ZendEngine2/zend_ini.c - ZendEngine2/zend_ini.h - ZendEngine2/zend_ini_scanner.h - ZendEngine2/zend_interfaces.c - ZendEngine2/zend_interfaces.h - ZendEngine2/zend_istdiostream.h - ZendEngine2/zend_iterators.c - ZendEngine2/zend_iterators.h - ZendEngine2/zend_language_scanner.h - ZendEngine2/zend_list.c - ZendEngine2/zend_list.h - ZendEngine2/zend_llist.c - ZendEngine2/zend_llist.h - ZendEngine2/zend_mm.c - ZendEngine2/zend_mm.h - ZendEngine2/zend_modules.h - ZendEngine2/zend_multibyte.c - ZendEngine2/zend_multibyte.h - ZendEngine2/zend_multiply.h - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.h - ZendEngine2/zend_objects.c - ZendEngine2/zend_objects.h - ZendEngine2/zend_objects_API.c - ZendEngine2/zend_objects_API.h - ZendEngine2/zend_opcode.c - ZendEngine2/zend_operators.c - ZendEngine2/zend_operators.h - ZendEngine2/zend_ptr_stack.c - ZendEngine2/zend_ptr_stack.h - ZendEngine2/zend_qsort.c - ZendEngine2/zend_qsort.h - ZendEngine2/zend_reflection_api.c - ZendEngine2/zend_reflection_api.h - ZendEngine2/zend_sprintf.c - ZendEngine2/zend_stack.c - ZendEngine2/zend_stack.h - ZendEngine2/zend_static_allocator.c - ZendEngine2/zend_static_allocator.h - ZendEngine2/zend_stream.c - ZendEngine2/zend_stream.h - ZendEngine2/zend_ts_hash.c - ZendEngine2/zend_ts_hash.h - ZendEngine2/zend_types.h - ZendEngine2/zend_variables.c - ZendEngine2/zend_variables.h - build/build.mk - build/build2.mk - build/buildcheck.sh - build/mkdep.awk - ext/bcmath/php_bcmath.h - ext/bz2/php_bz2.h - ext/com_dotnet/php_com_dotnet.h - ext/com_dotnet/php_com_dotnet_internal.h - ext/cpdf/php_cpdf.h - ext/ctype/php_ctype.h - ext/curl/php_curl.h - ext/dba/php_dba.h - ext/dba/libcdb/cdb.h - ext/dba/libcdb/cdb_make.h - ext/dba/libcdb/uint32.h - ext/dba/libflatfile/flatfile.h - ext/dba/libinifile/inifile.h - ext/dbase/php_dbase.h - ext/dbx/dbx.h - ext/dbx/dbx_fbsql.h - ext/dbx/dbx_mssql.h - ext/dbx/dbx_mysql.h - ext/dbx/dbx_oci8.h - ext/dbx/dbx_odbc.h - ext/dbx/dbx_pgsql.h - ext/dbx/dbx_sqlite.h - ext/dbx/dbx_sybasect.h - ext/dbx/php_dbx.h - ext/dio/php_dio.h - ext/dom/dom_ce.h - ext/dom/dom_fe.h - ext/dom/dom_properties.h - ext/dom/php_dom.h - ext/dom/xml_common.h - ext/exif/php_exif.h - ext/fam/php_fam.h - ext/fbsql/php_fbsql.h - ext/fdf/php_fdf.h - ext/filepro/php_filepro.h - ext/ftp/ftp.h - ext/ftp/php_ftp.h - ext/gd/php_gd.h - ext/gettext/php_gettext.h - ext/gmp/php_gmp.h - ext/iconv/php_iconv.h - ext/imap/php_imap.h - ext/informix/ifx.ec - ext/informix/php_informix.h - ext/informix/php_informix_includes.h - ext/ingres_ii/ii.h - ext/ingres_ii/php_ii.h - ext/interbase/interbase.rc - ext/interbase/php_interbase.h - ext/ircg/ircg_scanner.re - ext/ircg/php_ircg.h - ext/ldap/php_ldap.h - ext/mbstring/mb_gpc.h - ext/mbstring/mbstring.h - ext/mbstring/php_mbregex.h - ext/mbstring/php_unicode.h - ext/mcrypt/php_mcrypt.h - ext/mcve/php_mcve.h - ext/mhash/php_mhash.h - ext/mime_magic/php_mime_magic.h - ext/mime_magic/phpmimemagic.h - ext/ming/php_ming.h - ext/mnogosearch/php_mnogo.h - ext/mono/php_mono.h - ext/msession/msession.c - ext/msession/php_msession.h - ext/msql/php_msql.h - ext/mssql/php_mssql.h - ext/mysql/php_mysql.h - ext/mysqli/mysqli_fe.c - ext/mysqli/mysqli_prop.c - ext/mysqli/mysqli_report.h - ext/mysqli/php_mysqli.h - ext/ncurses/php_ncurses.h - ext/ncurses/php_ncurses_fe.h - ext/oci8/php_oci8.h - ext/odbc/php_birdstep.h - ext/odbc/php_odbc.h - ext/odbc/php_odbc_includes.h - ext/openssl/php_openssl.h - ext/pcntl/php_pcntl.h - ext/pcntl/php_signal.h - ext/pcre/php_pcre.h - ext/pdf/php_pdf.h - ext/pfpro/php_pfpro.h - ext/pgsql/php_pgsql.h - ext/posix/php_posix.h - ext/pspell/php_pspell.h - ext/readline/php_readline.h - ext/recode/php_recode.h - ext/session/mod_files.h - ext/session/mod_mm.h - ext/session/mod_user.h - ext/session/php_session.h - ext/shmop/php_shmop.h - ext/simplexml/php_simplexml.h - ext/snmp/php_snmp.h - ext/sockets/php_sockets.h - ext/sockets/php_sockets_win.h - ext/sockets/unix_socket_constants.h - ext/sockets/win32_socket_constants.h - ext/sqlite/php_sqlite.h - ext/standard/base64.h - ext/standard/basic_functions.h - ext/standard/crc32.h - ext/standard/credits.h - ext/standard/css.h - ext/standard/cyr_convert.h - ext/standard/datetime.h - ext/standard/dl.h - ext/standard/dns.h - ext/standard/exec.h - ext/standard/file.h - ext/standard/flock_compat.h - ext/standard/fsock.h - ext/standard/head.h - ext/standard/html.h - ext/standard/info.h - ext/standard/md5.h - ext/standard/microtime.h - ext/standard/pack.h - ext/standard/pageinfo.h - ext/standard/php_array.h - ext/standard/php_assert.h - ext/standard/php_browscap.h - ext/standard/php_crypt.h - ext/standard/php_dir.h - ext/standard/php_ext_syslog.h - ext/standard/php_filestat.h - ext/standard/php_fopen_wrappers.h - ext/standard/php_ftok.h - ext/standard/php_http.h - ext/standard/php_image.h - ext/standard/php_incomplete_class.h - ext/standard/php_iptc.h - ext/standard/php_lcg.h - ext/standard/php_link.h - ext/standard/php_mail.h - ext/standard/php_math.h - ext/standard/php_metaphone.h - ext/standard/php_parsedate.h - ext/standard/php_rand.h - ext/standard/php_smart_str.h - ext/standard/php_smart_str_public.h - ext/standard/php_standard.h - ext/standard/php_string.h - ext/standard/php_sunfuncs.h - ext/standard/php_type.h - ext/standard/php_uuencode.h - ext/standard/php_var.h - ext/standard/php_versioning.h - ext/standard/proc_open.h - ext/standard/quot_print.h - ext/standard/reg.h - ext/standard/scanf.h - ext/standard/sha1.h - ext/standard/streamsfuncs.h - ext/standard/uniqid.h - ext/standard/url.h - ext/standard/url_scanner.h - ext/standard/url_scanner_ex.h - ext/standard/url_scanner_ex.re - ext/standard/var_unserializer.re - ext/sybase/php_sybase_db.h - ext/sybase_ct/php_sybase_ct.h - ext/sysvmsg/php_sysvmsg.h - ext/sysvsem/php_sysvsem.h - ext/sysvshm/php_sysvshm.h - ext/tokenizer/php_tokenizer.h - ext/wddx/php_wddx.h - ext/wddx/php_wddx_api.h - ext/xml/expat_compat.h - ext/xml/php_xml.h - ext/xmlrpc/php_xmlrpc.h - ext/xsl/php_xsl.h - ext/xsl/xsl_fe.h - ext/yaz/php_yaz.h - ext/yp/php_yp.h - ext/zlib/php_zlib.h - main/SAPI.h - main/build-defs.h.in - main/config.nw.h - main/fopen_wrappers.h - main/internal_functions.c.in - main/internal_functions_registry.h - main/logos.h - main/php.h - main/php3_compat.h - main/php_compat.h - main/php_content_types.h - main/php_globals.h - main/php_ini.h - main/php_logos.h - main/php_main.h - main/php_memory_streams.h - main/php_network.h - main/php_open_temporary_file.h - main/php_output.h - main/php_realpath.c - main/php_reentrancy.h - main/php_regex.h - main/php_scandir.h - main/php_streams.h - main/php_syslog.h - main/php_ticks.h - main/php_variables.h - main/rfc1867.h - main/safe_mode.h - main/snprintf.h - main/spprintf.h - main/win95nt.h - main/streams/php_stream_context.h - main/streams/php_stream_filter_api.h - main/streams/php_stream_mmap.h - main/streams/php_stream_plain_wrapper.h - main/streams/php_stream_transport.h - main/streams/php_stream_userspace.h - main/streams/php_streams_int.h - netware/sys/stat.h - pear/CMD.php - pear/PEAR.php - pear/System.php - pear/package.dtd - pear/Archive/Tar.php - pear/Console/Getopt.php - pear/OS/Guess.php - pear/PEAR/Autoloader.php - pear/PEAR/Builder.php - pear/PEAR/Command.php - pear/PEAR/Common.php - pear/PEAR/Config.php - pear/PEAR/Dependency.php - pear/PEAR/DependencyDB.php - pear/PEAR/Downloader.php - pear/PEAR/Installer.php - pear/PEAR/Packager.php - pear/PEAR/Registry.php - pear/PEAR/Remote.php - pear/PEAR/Command/Auth.php - pear/PEAR/Command/Build.php - pear/PEAR/Command/Common.php - pear/PEAR/Command/Config.php - pear/PEAR/Command/Install.php - pear/PEAR/Command/Mirror.php - pear/PEAR/Command/Package.php - pear/PEAR/Command/Registry.php - pear/PEAR/Command/Remote.php - pear/PEAR/Frontend/CLI.php - pear/scripts/pear.bat - pear/scripts/pearcmd.php - pear/scripts/pearwin.php - sapi/activescript/classfactory.cpp - sapi/activescript/php4activescript.h - sapi/activescript/php4as_classfactory.h - sapi/activescript/php4as_scriptengine.h - sapi/activescript/scriptengine.cpp - sapi/apache/mod_php5.h - sapi/apache/php_apache_http.h - sapi/apache2filter/php_apache.h - sapi/apache2handler/php_apache.h - sapi/apache_hooks/mod_php4.h - sapi/cgi/php_getopt.h - sapi/cli/php.1.in - sapi/cli/php_getopt.h - sapi/embed/php_embed.h - sapi/phttpd/php_phttpd.h - sapi/thttpd/php_thttpd.h - sapi/webjames/php_webjames.h - scripts/dev/conv_z_macros - win32/crypt_win32.h - win32/grp.h - win32/md5crypt.h - win32/php5dllts.rc2 - win32/php5ts.rc2 - win32/php5ts_cli.rc2 - win32/pwd.h - win32/select.h - win32/syslog.h - win32/winutil.h: - - Happy new year and PHP 5 for rest of the files too.. - -2004-01-08 Wez Furlong <wez.php@thebrainroom.net> - - * ext/sqlite/tests/blankdb.inc - ext/sqlite/tests/sqlite_oo_029.phpt: - fix tests for win32 - -2004-01-08 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ext/dba/dba_qdbm.c: - correct header - - * header: - Happy new year! - -2004-01-08 Wez Furlong <wez.php@thebrainroom.net> - - * ext/sqlite/sqlite.dsp: - add new files to .dsp - - * ext/sqlite/config.w32 - ext/sqlite/libsqlite/src/sqlite.w32.h: - Update win32 build for new version of libsqlite - -2004-01-08 Ilia Alshanetsky <ilia@prohost.org> - - * ext/sqlite/config.m4 - ext/sqlite/config.w32 - ext/sqlite/libsqlite/VERSION - ext/sqlite/libsqlite/src/attach.c - ext/sqlite/libsqlite/src/auth.c - ext/sqlite/libsqlite/src/btree.c - ext/sqlite/libsqlite/src/btree.h - ext/sqlite/libsqlite/src/btree_rb.c - ext/sqlite/libsqlite/src/build.c - ext/sqlite/libsqlite/src/copy.c - ext/sqlite/libsqlite/src/date.c - ext/sqlite/libsqlite/src/delete.c - ext/sqlite/libsqlite/src/encode.c - ext/sqlite/libsqlite/src/expr.c - ext/sqlite/libsqlite/src/func.c - ext/sqlite/libsqlite/src/hash.c - ext/sqlite/libsqlite/src/hash.h - ext/sqlite/libsqlite/src/insert.c - ext/sqlite/libsqlite/src/main.c - ext/sqlite/libsqlite/src/opcodes.c - ext/sqlite/libsqlite/src/opcodes.h - ext/sqlite/libsqlite/src/os.c - ext/sqlite/libsqlite/src/os.h - ext/sqlite/libsqlite/src/pager.c - ext/sqlite/libsqlite/src/pager.h - ext/sqlite/libsqlite/src/parse.c - ext/sqlite/libsqlite/src/parse.h - ext/sqlite/libsqlite/src/parse.y - ext/sqlite/libsqlite/src/pragma.c - ext/sqlite/libsqlite/src/printf.c - ext/sqlite/libsqlite/src/random.c - ext/sqlite/libsqlite/src/select.c - ext/sqlite/libsqlite/src/sqlite.h.in - ext/sqlite/libsqlite/src/sqliteInt.h - ext/sqlite/libsqlite/src/table.c - ext/sqlite/libsqlite/src/tokenize.c - ext/sqlite/libsqlite/src/trigger.c - ext/sqlite/libsqlite/src/update.c - ext/sqlite/libsqlite/src/util.c - ext/sqlite/libsqlite/src/vacuum.c - ext/sqlite/libsqlite/src/vdbe.c - ext/sqlite/libsqlite/src/vdbe.h - ext/sqlite/libsqlite/src/vdbeInt.h - ext/sqlite/libsqlite/src/vdbeaux.c - ext/sqlite/libsqlite/src/where.c: - Upgrade bundled libsqlite to 2.8.9 - -2004-01-08 Wez Furlong <wez.php@thebrainroom.net> - - * sapi/cgi/config.w32: - fix fastcgi build - -2004-01-08 Andi Gutmans <andi@zend.com> - - * ZendEngine2/zend_ini_parser.y - ZendEngine2/zend_ini_scanner.l - ZendEngine2/zend_language_parser.y - ZendEngine2/zend_language_scanner.l: - - - A belated happy holidays (by two years) - - * TSRM/tsrm_nw.c - TSRM/tsrm_virtual_cwd.c - TSRM/tsrm_win32.c - ext/bcmath/bcmath.c - ext/bz2/bz2.c - ext/calendar/cal_unix.c - ext/calendar/calendar.c - ext/calendar/easter.c - ext/com_dotnet/com_com.c - ext/com_dotnet/com_dotnet.c - ext/com_dotnet/com_extension.c - ext/com_dotnet/com_handlers.c - ext/com_dotnet/com_iterator.c - ext/com_dotnet/com_misc.c - ext/com_dotnet/com_olechar.c - ext/com_dotnet/com_saproxy.c - ext/com_dotnet/com_typeinfo.c - ext/com_dotnet/com_variant.c - ext/com_dotnet/com_wrapper.c - ext/cpdf/cpdf.c - ext/ctype/ctype.c - ext/curl/interface.c - ext/curl/multi.c - ext/curl/streams.c - ext/dba/dba.c - ext/dba/dba_cdb.c - ext/dba/dba_db2.c - ext/dba/dba_db3.c - ext/dba/dba_db4.c - ext/dba/dba_dbm.c - ext/dba/dba_flatfile.c - ext/dba/dba_gdbm.c - ext/dba/dba_inifile.c - ext/dba/dba_ndbm.c - ext/dba/dba_qdbm.c - ext/dba/libcdb/cdb.c - ext/dba/libcdb/cdb_make.c - ext/dba/libcdb/uint32.c - ext/dba/libflatfile/flatfile.c - ext/dba/libinifile/inifile.c - ext/dbase/dbase.c - ext/dbx/dbx.c - ext/dbx/dbx_fbsql.c - ext/dbx/dbx_mssql.c - ext/dbx/dbx_mysql.c - ext/dbx/dbx_oci8.c - ext/dbx/dbx_odbc.c - ext/dbx/dbx_pgsql.c - ext/dbx/dbx_sqlite.c - ext/dbx/dbx_sybasect.c - ext/dio/dio.c - ext/dom/attr.c - ext/dom/cdatasection.c - ext/dom/characterdata.c - ext/dom/comment.c - ext/dom/document.c - ext/dom/documentfragment.c - ext/dom/documenttype.c - ext/dom/dom_iterators.c - ext/dom/domconfiguration.c - ext/dom/domerror.c - ext/dom/domerrorhandler.c - ext/dom/domexception.c - ext/dom/domimplementation.c - ext/dom/domimplementationlist.c - ext/dom/domimplementationsource.c - ext/dom/domlocator.c - ext/dom/domstringlist.c - ext/dom/element.c - ext/dom/entity.c - ext/dom/entityreference.c - ext/dom/namednodemap.c - ext/dom/namelist.c - ext/dom/node.c - ext/dom/nodelist.c - ext/dom/notation.c - ext/dom/php_dom.c - ext/dom/processinginstruction.c - ext/dom/string_extend.c - ext/dom/text.c - ext/dom/typeinfo.c - ext/dom/userdatahandler.c - ext/dom/xpath.c - ext/exif/exif.c - ext/fam/fam.c - ext/fbsql/php_fbsql.c - ext/fdf/fdf.c - ext/filepro/filepro.c - ext/ftp/ftp.c - ext/ftp/php_ftp.c - ext/gd/gd.c - ext/gd/gd_ctx.c - ext/gd/libgd/xbm.c - ext/gettext/gettext.c - ext/gmp/gmp.c - ext/iconv/iconv.c - ext/imap/php_imap.c - ext/ingres_ii/ii.c - ext/interbase/interbase.c - ext/ircg/ircg.c - ext/ircg/ircg_common.c - ext/ircg/ircg_scanner.c - ext/ircg/ircg_thttpd.c - ext/ldap/ldap.c - ext/mbstring/mb_gpc.c - ext/mbstring/mbstring.c - ext/mbstring/php_mbregex.c - ext/mbstring/php_unicode.c - ext/mcrypt/mcrypt.c - ext/mcve/mcve.c - ext/mhash/mhash.c - ext/mime_magic/mime_magic.c - ext/ming/ming.c - ext/mnogosearch/php_mnogo.c - ext/mono/php_mono.c - ext/msql/php_msql.c - ext/mssql/php_mssql.c - ext/mysql/php_mysql.c - ext/mysqli/mysqli.c - ext/mysqli/mysqli_api.c - ext/mysqli/mysqli_fe.c - ext/mysqli/mysqli_nonapi.c - ext/mysqli/mysqli_report.c - ext/ncurses/ncurses.c - ext/ncurses/ncurses_fe.c - ext/ncurses/ncurses_functions.c - ext/oci8/oci8.c - ext/odbc/birdstep.c - ext/odbc/php_odbc.c - ext/openssl/openssl.c - ext/openssl/xp_ssl.c - ext/oracle/oracle.c - ext/ovrimos/ovrimos.c - ext/pcntl/pcntl.c - ext/pcntl/php_signal.c - ext/pcre/php_pcre.c - ext/pcre/pcrelib/dftables.c - ext/pcre/pcrelib/get.c - ext/pcre/pcrelib/maketables.c - ext/pcre/pcrelib/pcre.c - ext/pcre/pcrelib/pcreposix.c - ext/pcre/pcrelib/study.c - ext/pdf/pdf.c - ext/pfpro/pfpro.c - ext/pgsql/pgsql.c - ext/posix/posix.c - ext/pspell/pspell.c - ext/readline/readline.c - ext/recode/recode.c - ext/session/mod_files.c - ext/session/mod_mm.c - ext/session/mod_user.c - ext/session/session.c - ext/shmop/shmop.c - ext/simplexml/simplexml.c - ext/snmp/snmp.c - ext/sockets/php_sockets_win.c - ext/sockets/sockets.c - ext/sqlite/sess_sqlite.c - ext/sqlite/sqlite.c - ext/standard/array.c - ext/standard/assert.c - ext/standard/base64.c - ext/standard/basic_functions.c - ext/standard/browscap.c - ext/standard/crc32.c - ext/standard/credits.c - ext/standard/crypt.c - ext/standard/css.c - ext/standard/cyr_convert.c - ext/standard/datetime.c - ext/standard/dir.c - ext/standard/dl.c - ext/standard/dns.c - ext/standard/exec.c - ext/standard/file.c - ext/standard/filestat.c - ext/standard/filters.c - ext/standard/flock_compat.c - ext/standard/formatted_print.c - ext/standard/fsock.c - ext/standard/ftok.c - ext/standard/ftp_fopen_wrapper.c - ext/standard/head.c - ext/standard/html.c - ext/standard/http.c - ext/standard/http_fopen_wrapper.c - ext/standard/image.c - ext/standard/incomplete_class.c - ext/standard/info.c - ext/standard/iptc.c - ext/standard/lcg.c - ext/standard/levenshtein.c - ext/standard/link.c - ext/standard/mail.c - ext/standard/math.c - ext/standard/md5.c - ext/standard/metaphone.c - ext/standard/microtime.c - ext/standard/pack.c - ext/standard/pageinfo.c - ext/standard/php_fopen_wrapper.c - ext/standard/proc_open.c - ext/standard/quot_print.c - ext/standard/rand.c - ext/standard/reg.c - ext/standard/scanf.c - ext/standard/sha1.c - ext/standard/soundex.c - ext/standard/streamsfuncs.c - ext/standard/string.c - ext/standard/sunfuncs.c - ext/standard/syslog.c - ext/standard/type.c - ext/standard/uniqid.c - ext/standard/url.c - ext/standard/url_scanner.c - ext/standard/url_scanner_ex.c - ext/standard/user_filters.c - ext/standard/uuencode.c - ext/standard/var.c - ext/standard/var_unserializer.c - ext/standard/versioning.c - ext/sybase/php_sybase_db.c - ext/sybase_ct/php_sybase_ct.c - ext/sysvmsg/sysvmsg.c - ext/sysvsem/sysvsem.c - ext/sysvshm/sysvshm.c - ext/tokenizer/tokenizer.c - ext/wddx/wddx.c - ext/xml/compat.c - ext/xml/xml.c - ext/xmlrpc/xmlrpc-epi-php.c - ext/xsl/php_xsl.c - ext/xsl/xsltprocessor.c - ext/yaz/php_yaz.c - ext/yp/yp.c - ext/zlib/zlib.c - ext/zlib/zlib_fopen_wrapper.c - main/SAPI.c - main/fopen_wrappers.c - main/internal_functions_nw.c - main/internal_functions_win32.c - main/main.c - main/network.c - main/output.c - main/php_content_types.c - main/php_ini.c - main/php_logos.c - main/php_open_temporary_file.c - main/php_scandir.c - main/php_sprintf.c - main/php_ticks.c - main/php_variables.c - main/reentrancy.c - main/rfc1867.c - main/safe_mode.c - main/snprintf.c - main/spprintf.c - main/strlcat.c - main/strlcpy.c - main/streams/cast.c - main/streams/filter.c - main/streams/memory.c - main/streams/mmap.c - main/streams/plain_wrapper.c - main/streams/streams.c - main/streams/transports.c - main/streams/userspace.c - main/streams/xp_socket.c - netware/start.c - sapi/activescript/php4activescript.c - sapi/aolserver/aolserver.c - sapi/apache/libpre.c - sapi/apache/mod_php5.c - sapi/apache/php_apache.c - sapi/apache/sapi_apache.c - sapi/apache2filter/apache_config.c - sapi/apache2filter/php_functions.c - sapi/apache2filter/sapi_apache2.c - sapi/apache2handler/apache_config.c - sapi/apache2handler/mod_php5.c - sapi/apache2handler/php_functions.c - sapi/apache2handler/sapi_apache2.c - sapi/apache_hooks/mod_php4.c - sapi/apache_hooks/php_apache.c - sapi/apache_hooks/sapi_apache.c - sapi/caudium/caudium.c - sapi/cgi/cgi_main.c - sapi/cgi/getopt.c - sapi/cli/getopt.c - sapi/cli/php_cli.c - sapi/embed/php_embed.c - sapi/isapi/php4isapi.c - sapi/milter/php_milter.c - sapi/nsapi/nsapi.c - sapi/phttpd/phttpd.c - sapi/pi3web/pi3web_sapi.c - sapi/roxen/roxen.c - sapi/thttpd/thttpd.c - sapi/tux/php_tux.c - sapi/webjames/webjames.c - win32/crypt_win32.c - win32/md5crypt.c - win32/pwd.c - win32/select.c - win32/winutil.c: - - A belated happy holidays and PHP 5 - -2004-01-08 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * win32/php_modules.dsw: - - remove non-existing project - - * (PHP_4_3) - ext/imap/php_imap.c: - MFH: Added missing constants (bug #26831) - - * ext/imap/php_imap.c: - Added missing constants (bug #26831) - -2004-01-08 Frank M. Kromann <frank@kromann.info> - - * win32/php5dllts.dsp: - Adding new com_dotnet source files to project - -2004-01-07 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * NEWS - NEWS: - BFN - -2004-01-07 Wez Furlong <wez.php@thebrainroom.net> - - * ext/gd/config.w32: - win32 build: - gd should build shared by default - don't use php.ini when running mkdist.php - - * sapi/activescript/config.w32 - sapi/activescript/php4activescript.def - sapi/activescript/scriptengine.cpp: - Make activescript SAPI build under php5. - Untested...! - - * ext/com_dotnet/com_com.c - ext/com_dotnet/com_dotnet.c - ext/com_dotnet/com_extension.c - ext/com_dotnet/com_handlers.c - ext/com_dotnet/com_iterator.c - ext/com_dotnet/com_misc.c - ext/com_dotnet/com_olechar.c - ext/com_dotnet/com_saproxy.c - ext/com_dotnet/com_typeinfo.c - ext/com_dotnet/com_variant.c - ext/com_dotnet/com_wrapper.c - ext/com_dotnet/config.w32 - ext/com_dotnet/php_com_dotnet.h - ext/com_dotnet/php_com_dotnet_internal.h: - Port other major parts of PHP 4 COM extension into PHP 5 com_dotnet - extension. - This enables: - - iteration of SafeArray types via foreach() - - proxying of multi-dimensional SafeArray types so that multi-dimension - array accesses work (untested!) - - Fix COM exceptions, and expose them as their own class of exception - "com_exception" - - auto typelib file import (com.typelib_file ini option) - - event sinking - - wrapper to map PHP objects to COM - - fix mapping of variant values to PHP values - - - * ext/oci8/config.w32 - ext/oracle/config.w32 - ext/pspell/config.w32 - ext/zlib/config.w32 - sapi/nsapi/config.w32: - glob-ify lib checks; this simplifies writing of config.w32 files a little. - -2004-01-07 Rob Richards <rrichards@ctindustries.net> - - * ext/dom/document.c - ext/dom/tests/dom_xinclude.phpt: - Fix bug #26815 (foreach (DOM) childnodes causes error using Xinclude) - update xinclude test - -2004-01-07 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl> - - * (PHP_4_3) - ext/interbase/interbase.c: - MFH: Let DB handle NULL params, fixes bug #26777 - - * ext/interbase/interbase.c: - Let DB handle NULL params, fixes bug #26777 - -2004-01-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/zend_execute.c: - Reimplement part of Bug #24608 that was reverted too - - * ZendEngine2/zend_execute.c: - Revert patch that allowed to call sttaic methods via $method() - -2004-01-06 Ilia Alshanetsky <ilia@prohost.org> - - * ZendEngine2/zend_mm.c: - Check if realloc() succeeds or not. (Noticed by Andrey) - -2004-01-06 Zeev Suraski <zeev@zend.com> - - * ext/standard/http.c: - Fix C++ style declaration - -2004-01-06 Ilia Alshanetsky <ilia@prohost.org> - - * NEWS - ext/standard/http.c - ext/standard/php_http.h - ext/standard/tests/strings/bug26817.phpt - ext/standard/tests/strings/bug26819.phpt: - Fixed bug #26819 (http_build_query() crashes on NULL output). - Fixed bug #26817 (http_build_query() does not handle private & protected - object properties correctly). - - * ext/standard/rand.c: - Revert proto 'fix'. - -2004-01-06 Moriyoshi Koizumi <moriyoshi@at.wakwak.com> - - * ext/iconv/iconv.c: - Prevent a character from being wrongly doubled in the buffer. - -2004-01-06 Ilia Alshanetsky <ilia@prohost.org> - - * ext/standard/rand.c: - Proto fixes. - -2004-01-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/tests/bug26802.phpt: - Update - -2004-01-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/zend_execute.c - ZendEngine2/tests/bug26802.phpt: - Fixed bug #26802 - - * ZendEngine2/tests/bug26802.phpt: - Fix test - - * ZendEngine2/tests/bug26801.phpt - ZendEngine2/tests/bug26802.phpt: - Add new test - -2004-01-05 Georg Richter <phpinfo@t-online.de> - - * (PHP_4_3) - ext/mysql/php_mysql.c - ext/mysql/php_mysql.h: - s/2003/2004 :) - -2004-01-05 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * NEWS: - BFN - -2004-01-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ZendEngine2/tests/bug26696.phpt: - Update test - -2004-01-05 Stanislav Malyshev <stas@zend.com> - - * ZendEngine2/zend_API.c: - Fix bug #26543 - check parent:: and self:: in class names - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_object_handlers.c: - Bug #24608 - fix interaction between __accessors and get_property_ptr - -2004-01-05 Andrey Hristov <php@hristov.com> - - * README.PHP4-TO-PHP5-THIN-CHANGES: - another example - -2004-01-04 Ilia Alshanetsky <ilia@prohost.org> - - * (PHP_4_3) - ext/crack/crack.c: - Fixed compile warnings. - Fixed crash in crack_closedict(); - Switched from zend_error() to php_error_docref(); - -2004-01-04 Moriyoshi Koizumi <moriyoshi@at.wakwak.com> - - * ext/standard/tests/file/bug26615.phpt: - "seq" isn't available for all platforms. - -2004-01-03 Edin Kadribasic <edink@emini.dk> - - * (PHP_4_3) - NEWS: - BFN - - * (PHP_4_3) - NEWS: - More proper news format. - - * (PHP_4_3) - NEWS - sapi/cli/php_cli.c: - MFH: cli overrides php.ini and switches output buffering off. - -2004-01-03 Jan Lehnardt <jan@dasmoped.net> - - * scripts/phpize.in: - - remove unneeded subroutine call - -2004-01-03 Derick Rethans <php@derickrethans.nl> - - * .cvsignore: - - Added test results to .cvsignore file - - * NEWS - ZendEngine2/zend.c - ZendEngine2/zend_API.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_reflection_api.c - ext/standard/basic_functions.c - ext/standard/var.c: - - Fixed var_export() to show public, protected and private modifiers - properly. - - Exported (un)mangle_property_name. - - * scripts/phpize.in: - - Show the API numbers again while phpizing. - -2004-01-03 Ilia Alshanetsky <ilia@prohost.org> - - * ext/standard/file.c: - s/then/than/ Thanks Jani & Andi - -2004-01-02 Edin Kadribasic <edink@emini.dk> - - * sapi/cli/php_cli.c: - Disable output buffering in CLI overriding php.ini setting. - Fixes #26755. - -2004-01-02 Andrei Zmievski <andrei@gravitonic.com> - - * ZendEngine2/zend_default_classes.c: - Do not show exception message if it's empty. - - -2004-01-02 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * ext/oci8/oci8.c - ext/oci8/php_oci8.h: - ws + cs - - * ext/oci8/oci8.c: - another ZTS fix - -2004-01-02 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * NEWS: - BFN - - * ext/standard/var_unserializer.c - ext/standard/var_unserializer.re: - Bugfix #26762 unserialize() produces lowercase classnames - - * ext/standard/tests/serialize/bug26762.phpt: - Add new test - -2004-01-02 Jani Taskinen <jani.taskinen@kolumbus.fi> - - * NEWS: - dotdotdot.. - - * ext/oci8/oci8.c: - fix ZTS build - -2004-01-02 Ilia Alshanetsky <ilia@prohost.org> - - * (PHP_4_3) - NEWS - ext/standard/file.c: - MFH: Fixed bug #26752 (Silent unterminated loop when length parameter for - fgets(), fread() and fgetss() is 0). - - * ext/standard/file.c: - Fixed bug #26752 (Silent unterminated loop when length parameter for - fgets(), fread() and fgetss() is 0). - -2004-01-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de> - - * ext/recode/recode.c: - Fix ZTS build - -2004-01-01 Georg Richter <phpinfo@t-online.de> - - * ext/mysqli/mysqli_prop.c: - fixed bug(s) in macro call for statement properties - - * ext/mysqli/mysqli_prop.c: - Added Macro for longlong values - added property stmt->affected_rows - -2004-01-01 Derick Rethans <php@derickrethans.nl> - - * ChangeLog - ChangeLog.2003.gz: - - Compress 2003 changelog - |