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

