2006-03-07  Alex Waugh  <alex@alexwaugh.com>

    * main/php.h
      sapi/cgi/cgi_main.c:
      Fix for RISC OS

    * sapi/webjames/webjames.c:
      Improve DOCUMENT_ROOT setting

2006-03-07  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      NEWS:
      - Update

2006-03-07  Colin Viebrock  <colin@viebrock.ca>

    * php.gif
      main/logos.h:
      change these in HEAD too

2006-03-07  Rob Richards  <rrichards@ctindustries.net>

    * (PHP_5_1)
      NEWS:
      updated for simplexml changes

    * (PHP_5_1)
      ext/simplexml/simplexml.c
      ext/simplexml/tests/027.phpt
      ext/simplexml/tests/030.phpt
      ext/simplexml/tests/031.phpt
      ext/simplexml/tests/bug35785.phpt:
      - Synch with head

2006-03-07  Ilia Alshanetsky  <ilia@prohost.org>

    * sapi/apache/mod_php5.c
      sapi/apache/php_apache.c
      sapi/apache2filter/sapi_apache2.c
      sapi/apache2handler/sapi_apache2.c
      sapi/apache_hooks/php_apache.c
      sapi/nsapi/nsapi.c:
      Nuke safe_mode from sapi/*
      

2006-03-07  Antony Dovgal  <antony@zend.com>

    * ext/oci8/package.xml:
      prepare to the next release

2006-03-07  Edin Kadribasic  <edink@emini.dk>

    * (PHP_4_4)
      win32/php4dllts.dsp:
      Sync pcre update changes

2006-03-07  Dmitry Stogov  <dmitry@zend.com>

    * NEWS
      ZendEngine2/zend_compile.c
      ZendEngine2/zend_compile.h
      ZendEngine2/zend_globals.h
      ZendEngine2/zend_language_parser.y
      ZendEngine2/tests/break_label01.phpt
      ZendEngine2/tests/break_label02.phpt
      ZendEngine2/tests/break_label03.phpt
      ZendEngine2/tests/break_label04.phpt
      ZendEngine2/tests/break_label05.phpt
      ZendEngine2/tests/break_label06.phpt
      ZendEngine2/tests/break_label07.phpt
      ZendEngine2/tests/break_label08.inc
      ZendEngine2/tests/break_label08.phpt
      ZendEngine2/tests/break_label09.phpt
      ZendEngine2/tests/break_label10.phpt
      ZendEngine2/tests/break_label11.phpt:
      Reverted "break label"

2006-03-07  Andrei Zmievski  <andrei@gravitonic.com>

    * ZendEngine2/zend_builtin_functions.c:
      -** empty log message ***

2006-03-07  Derick Rethans  <php@derickrethans.nl>

    * ZendEngine2/zend_builtin_functions.c:
      - Make this compile again

2006-03-07  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      NEWS
      ext/oci8/oci8.c:
      MFH
      add workaround for Oracle server crash, use OCIServerVersion() instead of
      OCIPing()
      fix #36250 (PHP Causes ORA-07445 Core dump in Oracle server 9.2.x)

    * ext/oci8/oci8.c:
      add workaround for Oracle server crash, use OCIServerVersion() instead of
      OCIPing()
      fix #36250 (PHP Causes ORA-07445 Core dump in Oracle server 9.2.x)

2006-03-07  Andrei Zmievski  <andrei@gravitonic.com>

    * ZendEngine2/zend_builtin_functions.c:
      Mark some functions as Unicode-safe and adjust UTODO notices for others.

2006-03-07  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * NEWS:
      - gd1 and ft1 entry

2006-03-07  Sara Golemon  <sara@golemon.com>

    * ZendEngine2/tests/unset_cv06.phpt:
      Remove register_globals regression test for Pierre

2006-03-07  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * NEWS
      php.ini-dist
      php.ini-recommended
      ext/mbstring/mb_gpc.c
      ext/mbstring/mb_gpc.h
      ext/mbstring/mbstring.c
      ext/mbstring/tests/mb_parse_str.phpt
      ext/mbstring/tests/mb_parse_str02.phpt
      ext/session/php_session.h
      ext/session/session.c
      ext/session/tests/001.phpt
      ext/session/tests/003.phpt
      ext/session/tests/004.phpt
      ext/session/tests/005.phpt
      ext/session/tests/006.phpt
      ext/session/tests/007.phpt
      ext/session/tests/008-php4.2.3.phpt
      ext/session/tests/008.phpt
      ext/session/tests/009.phpt
      ext/session/tests/010.phpt
      ext/session/tests/011.phpt
      ext/session/tests/012.phpt
      ext/session/tests/013.phpt
      ext/session/tests/014.phpt
      ext/session/tests/019.phpt
      ext/session/tests/bug24592.phpt
      ext/session/tests/bug26862.phpt
      main/main.c
      main/php_globals.h
      main/php_variables.c
      main/rfc1867.c
      sapi/apache/mod_php5.c
      sapi/apache_hooks/mod_php5.c
      sapi/apache_hooks/sapi_apache.c:
      - remove register_globals support (aka "Kill the f***ing thing" :)

2006-03-06  Sebastian Bergmann  <sb@sebastian-bergmann.de>

    * ext/pcre/config.w32:
      MFB: Fix build and sync parameters with config0.m4.

    * (PHP_5_1)
      ext/pcre/config.w32:
      Fix build and sync parameters with config0.m4.

2006-03-06  Andrei Zmievski  <andrei@gravitonic.com>

    * (PHP_4_4)
      NEWS
      NEWS:
      -** empty log message ***

    * ext/standard/string.c:
      Fix protos to use 'string' for parameters that can be either binary or
      unicode.

2006-03-06  Derick Rethans  <php@derickrethans.nl>

    * (PHP_5_1)
      NEWS:
      - MFH: Fixed bug #36638 (strtotime() returns false when 2nd argument < 1).
        (Derick)

2006-03-06  Andrei Zmievski  <andrei@gravitonic.com>

    * ext/pcre/pcrelib/pcre_printint.src
      ext/pcre/pcrelib/pcre_printint.src
      ext/pcre/pcrelib/pcre_printint.src
      ext/pcre/pcrelib/pcre_refcount.c
      ext/pcre/pcrelib/pcre_scanner.cc
      ext/pcre/pcrelib/pcre_scanner_unittest.cc
      ext/pcre/pcrelib/pcre_study.c
      ext/pcre/pcrelib/pcre_tables.c
      ext/pcre/pcrelib/pcre_try_flipped.c
      ext/pcre/pcrelib/pcre_ucp_findchar.c
      ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
      ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
      ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
      ext/pcre/pcrelib/pcre_valid_utf8.c
      ext/pcre/pcrelib/pcre_version.c
      ext/pcre/pcrelib/pcre_xclass.c
      ext/pcre/pcrelib/pcrecpp.cc
      ext/pcre/pcrelib/pcrecpp.h
      ext/pcre/pcrelib/pcrecpp_unittest.cc
      ext/pcre/pcrelib/pcrecpparg.h
      ext/pcre/pcrelib/pcrecpparg.h
      ext/pcre/pcrelib/pcrecpparg.h
      ext/pcre/pcrelib/pcregrep.c
      ext/pcre/pcrelib/pcreposix.c
      ext/pcre/pcrelib/pcreposix.h
      ext/pcre/pcrelib/pcretest.c
      ext/pcre/pcrelib/ucp.h
      ext/pcre/pcrelib/ucp_findchar.c
      ext/pcre/pcrelib/ucpinternal.h
      ext/pcre/pcrelib/ucptable.c
      ext/pcre/pcrelib/doc/Tech.Notes
      ext/pcre/pcrelib/doc/pcre.txt
      ext/pcre/pcrelib/testdata/grepinput
      ext/pcre/pcrelib/testdata/greplist
      ext/pcre/pcrelib/testdata/grepoutput
      ext/pcre/pcrelib/testdata/testinput2
      ext/pcre/pcrelib/testdata/testinput3
      ext/pcre/pcrelib/testdata/testinput4
      ext/pcre/pcrelib/testdata/testinput5
      ext/pcre/pcrelib/testdata/testinput6
      ext/pcre/pcrelib/testdata/testinput7
      ext/pcre/pcrelib/testdata/testinput9
      ext/pcre/pcrelib/testdata/testoutput1
      ext/pcre/pcrelib/testdata/testoutput2
      ext/pcre/pcrelib/testdata/testoutput3
      ext/pcre/pcrelib/testdata/testoutput4
      ext/pcre/pcrelib/testdata/testoutput5
      ext/pcre/pcrelib/testdata/testoutput6
      ext/pcre/pcrelib/testdata/testoutput7
      ext/pcre/pcrelib/testdata/testoutput8
      ext/pcre/pcrelib/testdata/testoutput9:
        1.1.4;
      Import PCRE 6.6 and make adjustments.

    * ext/pcre/config.w32
      ext/pcre/config0.m4
      ext/pcre/pcrelib/ChangeLog
      ext/pcre/pcrelib/LICENCE
      ext/pcre/pcrelib/NEWS
      ext/pcre/pcrelib/NON-UNIX-USE
      ext/pcre/pcrelib/README
      ext/pcre/pcrelib/dftables.c
      ext/pcre/pcrelib/pcre.def
      ext/pcre/pcrelib/pcre.h
      ext/pcre/pcrelib/pcre_compile.c
      ext/pcre/pcrelib/pcre_config.c
      ext/pcre/pcrelib/pcre_dfa_exec.c
      ext/pcre/pcrelib/pcre_exec.c
      ext/pcre/pcrelib/pcre_fullinfo.c
      ext/pcre/pcrelib/pcre_get.c
      ext/pcre/pcrelib/pcre_globals.c
      ext/pcre/pcrelib/pcre_info.c
      ext/pcre/pcrelib/pcre_internal.h
      ext/pcre/pcrelib/pcre_maketables.c
      ext/pcre/pcrelib/pcre_ord2utf8.c
      ext/pcre/pcrelib/pcre_printint.c:
      Import PCRE 6.6 and make adjustments.

2006-03-06  Rob Richards  <rrichards@ctindustries.net>

    * (PHP_5_1)
      ext/standard/filestat.c:
      fix win build

2006-03-06  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ext/pgsql/pgsql.c
      ext/pgsql/tests/.cvsignore
      ext/pgsql/tests/80_bug36625.phpt:
      - Fixed #36625 pg_trace() does not work

2006-03-06  Rob Richards  <rrichards@ctindustries.net>

    * ext/simplexml/simplexml.c
      ext/simplexml/tests/031.phpt:
      implement addChild() and addAttribute() methods
      add test

2006-03-06  Colin Viebrock  <colin@viebrock.ca>

    * (PHP_5_1)
      php.gif
      main/logos.h:
      fix logo (proper spacing between the letters)

2006-03-06  Ilia Alshanetsky  <ilia@prohost.org>

    * NEWS
      ext/standard/basic_functions.c
      ext/standard/basic_functions.h
      ext/standard/file.c:
      Fixed bug #36630 (umask not reset at the end of the request).
      

2006-03-06  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ext/ming/ming.c
      ext/ming/ming.c:
      - Proto fixes

2006-03-06  Dmitry Stogov  <dmitry@zend.com>

    * ZendEngine2/bench.php:
      fixed compatibility with ext/hash

    * (PHP_5_1)
      ZendEngine2/bench.php:
      Fixed compatibility with ext/hash

2006-03-05  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * NEWS
      ext/gd/gd.c
      ext/gd/php_gd.h:
      - revert Harmut commit, Histogram implementation not correct and no idea
        where you got the ok to add that

2006-03-05  Derick Rethans  <php@derickrethans.nl>

    * ext/standard/php_filestat.h:
      - And not here either...

    * (PHP_5_1)
      ext/standard/php_filestat.h:
      - There is no ltouch.

    * (PHP_5_1)
      NEWS
      configure.in
      TSRM/tsrm_virtual_cwd.c
      TSRM/tsrm_virtual_cwd.h
      ext/standard/basic_functions.c
      ext/standard/filestat.c
      ext/standard/php_filestat.h:
      - Added lchown() and lchgrp() to change user/group ownership of symlinks.

2006-03-05  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_compile.c:
      - Fix comment, too

2006-03-05  Hartmut Holzgraefe  <hartmut@php-groupies.de>

    * ext/gd/gd.c
      ext/gd/php_gd.h:
      - fixed size information for _php_sig_png array
      - removed extra memcmp step in signature comparison,
        this seemed to have been inherited from ext/standard/image.c
        but is not needed here as the provided buffer is big enough
        from the start

2006-03-05  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_compile.c
      tests/classes/ctor_in_interface_01.phpt
      tests/classes/ctor_in_interface_02.phpt
      tests/classes/ctor_in_interface_03.phpt
      tests/classes/ctor_in_interface_04.phpt
      tests/classes/interface_construct.phpt:
      - Fix Bug #34019 by popular demand: Implementing interface with a
        __construct method strange behaviour

2006-03-05  Hartmut Holzgraefe  <hartmut@php-groupies.de>

    * NEWS
      ext/gd/gd.c
      ext/gd/php_gd.h:
      added ImageColorHistogram function

2006-03-05  Michael Wallner  <mike@iworks.at>

    * (PHP_5_1)
      NEWS:
      - fix typo, reword slightly

2006-03-05  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      NEWS:
      - Update

    * ext/mysqli/mysqli.c
      ext/mysqli/php_mysqli.h:
      - Fix build

2006-03-05  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      MFH:
      Fixed bug #36572 (Added PDO::MYSQL_ATTR_DIRECT_QUERY constant that show be
      set when executing internal queries such as "show master status" via
      MySQL).
      
      Added missing constant for MAX_BUFFER_SIZE.

2006-03-05  Antony Dovgal  <antony@zend.com>

    * ext/simplexml/tests/bug36611.phpt:
      add test

    * ext/simplexml/tests/bug36611.phpt
      ext/simplexml/tests/bug36611.phpt:
      
      file bug36611.phpt was initially added on branch PHP_5_1.

2006-03-05  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_API.c
      ZendEngine2/zend_API.c
      ZendEngine2/zend_API.h
      ZendEngine2/zend_API.h:
      - Add missing function for completeness

2006-03-05  Antony Dovgal  <antony@zend.com>

    * ext/simplexml/simplexml.c:
      MF51: fix #36611 (assignment to SimpleXML object attribute changes argument
      type to string)

2006-03-05  Johannes Schlter  <schlueter@phpbar.de>

    * ext/mysqli/mysqli.c:
      - Fix build after unicode changes

2006-03-05  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      NEWS
      ext/simplexml/simplexml.c:
      fix #36611 (assignment to SimpleXML object attribute changes argument type
      to string)

2006-03-05  Rob Richards  <rrichards@ctindustries.net>

    * ext/simplexml/simplexml.c
      ext/simplexml/tests/027.phpt
      ext/simplexml/tests/030.phpt
      ext/simplexml/tests/bug35785.phpt:
      fix crash passing non-string member to sxe_prop_dim_exists
      allow offsets to be used when calling isset/unset
      fix tests
      add test

2006-03-05  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      NEWS
      ext/pgsql/pgsql.c:
      MFH: fix #36606 (pg_query_params() changes arguments type to string)

    * ext/pgsql/pgsql.c:
      fix #36606 (pg_query_params() changes arguments type to string)

2006-03-04  Johannes Schlter  <schlueter@phpbar.de>

    * ZendEngine2/zend_API.h:
      - Separate ZEND_METHOD from ZEND_FUNCTION

2006-03-03  Andrei Zmievski  <andrei@gravitonic.com>

    * ZendEngine2/zend_execute.h:
      Clean up after Marcus.

2006-03-03  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_API.c
      ZendEngine2/zend_execute.h
      ZendEngine2/zend_execute_API.c:
      - Make unicode handling portable (noted by andrei)

2006-03-03  Andrei Zmievski  <andrei@gravitonic.com>

    * unicode-gotchas.txt:
      Add note about md5().

2006-03-03  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_API.c:
      - As expected (but told otherwise) unicode strings indeed need to be
        terminated by two \0.

    * ZendEngine2/zend_exceptions.c:
      - Fix issue with uncaught exceptions in unicode mode

2006-03-03  Yasuo Ohgaki  <yohgaki@ohgaki.net>

    * ext/mbstring/mbstring.c:
      remove obsolete check

2006-03-03  Rob Richards  <rrichards@ctindustries.net>

    * (PHP_5_1)
      ext/dom/dom_iterators.c
      ext/dom/namednodemap.c
      ext/dom/notation.c
      ext/dom/tests/dom007.phpt:
      fix crashes using notations and entity decls
      add test

    * ext/dom/dom_iterators.c
      ext/dom/namednodemap.c
      ext/dom/notation.c
      ext/dom/tests/dom007.phpt
      ext/dom/tests/dom007.phpt:
      update dom iterator get key function for engine iterator changes
      fix crashes using notations and entity decls
      add test

2006-03-03  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/tests/break_label10.phpt
      ZendEngine2/tests/break_label11.phpt:
      - Add new tests

2006-03-03  Dmitry Stogov  <dmitry@zend.com>

    * ZendEngine2/zend_vm_execute.h:
      Regenerated

    * NEWS
      ZendEngine2/zend_compile.c
      ZendEngine2/zend_compile.h
      ZendEngine2/zend_globals.h
      ZendEngine2/zend_language_parser.y
      ZendEngine2/tests/break_label01.phpt
      ZendEngine2/tests/break_label02.phpt
      ZendEngine2/tests/break_label03.phpt
      ZendEngine2/tests/break_label04.phpt
      ZendEngine2/tests/break_label05.phpt
      ZendEngine2/tests/break_label06.phpt
      ZendEngine2/tests/break_label07.phpt
      ZendEngine2/tests/break_label08.inc
      ZendEngine2/tests/break_label08.phpt
      ZendEngine2/tests/break_label09.phpt:
      Added support for "continue" and "break" operators with labels. Each loop
      or switch statement can be marked by label and then it is possible to
      write "break <label>" instead of "break <number>".

    * ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_execute_API.c:
      Fixed incorrect backtrace type ("::" instead of "->") for __set()/__get()

    * ZendEngine2/zend_builtin_functions.c
      ZendEngine2/zend_builtin_functions.c:
      Remove "called at [(null):0]" from debug backtrace

2006-03-03  Johannes Schlter  <schlueter@phpbar.de>

    * ZendEngine2/zend.h:
      - Fix typo

2006-03-03  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36575 (SOAP: Incorrect complex type instantiation with
      hierarchies)

    * ext/standard/string.c:
      ZTS fix

2006-03-03  Derick Rethans  <php@derickrethans.nl>

    * (PHP_5_1)
      NEWS:
      - Fixed bug #36599 (DATE_W3C format constant incorrect).

2006-03-02  Andrei Zmievski  <andrei@gravitonic.com>

    * ext/standard/string.c:
      Fix ucwords() to use full case mapping.
      

2006-03-02  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      give credit where it is due.

2006-03-02  Andrei Zmievski  <andrei@gravitonic.com>

    * ext/standard/string.c:
      - Update protos for Unicode-upgraded functions
      - Also fix ucfirst() to use full case mapping, so that  (sharp s)
        maps to 'SS' for example

2006-03-02  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36388 (ext/soap crashes when throwing exception and session
      persistence). (David)

    * ZendEngine2/zend_unicode.c
      ZendEngine2/zend_unicode.h
      ext/simplexml/simplexml.c
      ext/sqlite/sqlite.c
      ext/standard/array.c
      ext/standard/base64.c
      ext/standard/dns.c
      ext/standard/exec.c
      ext/standard/file.c
      ext/standard/filters.c
      ext/standard/ftp_fopen_wrapper.c
      ext/standard/html.c
      ext/standard/html.h
      ext/standard/http.c
      ext/standard/http_fopen_wrapper.c
      ext/standard/image.c
      ext/standard/info.c
      ext/standard/iptc.c
      ext/standard/levenshtein.c
      ext/standard/md5.c
      ext/standard/php_string.h
      ext/standard/sha1.c
      ext/standard/streamsfuncs.c
      ext/standard/string.c
      ext/standard/url.c
      ext/standard/user_filters.c
      ext/standard/var.c
      ext/standard/var_unserializer.c
      ext/standard/var_unserializer.re
      main/fopen_wrappers.c
      main/main.c
      main/output.c
      main/php_logos.c
      main/php_output.h
      main/php_variables.c
      main/php_variables.h
      main/rfc1867.c
      main/spprintf.c
      main/streams/plain_wrapper.c:
      Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings

2006-03-02  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      ZendEngine2/zend.c:
      - MFH Use object handler get in the same way as the rest of the engine does

    * ZendEngine2/zend.c:
      - Use object handler get in the same way as the rest of the engine does

2006-03-02  Yasuo Ohgaki  <yohgaki@ohgaki.net>

    * (PHP_4_4)
      ext/mbstring/mbstring.c
      ext/mbstring/mbstring.c:
      MFH add safe_mode num of parameter check

    * ext/mbstring/mbstring.c:
      add safe_mode num of parameter check

2006-03-01  Ilia Alshanetsky  <ilia@prohost.org>

    * ext/mysqli/mysqli.c:
      MFB51: Remove no longer needed check (checked at a higher level now).

    * (PHP_5_1)
      ext/mysqli/mysqli.c:
      Remove no longer needed check (checked at a higher level now).

2006-03-01  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      ZendEngine2/zend.c
      ZendEngine2/zend_API.c:
      - MFH Fix string-conversion and const updating

    * ZendEngine2/tests/zend_strtod.phpt
      ZendEngine2/tests/zend_strtod.phpt:
      - Fix test

2006-03-01  Dmitry Stogov  <dmitry@zend.com>

    * sapi/apache/mod_php5.c
      sapi/apache2filter/apache_config.c
      sapi/apache2handler/apache_config.c
      sapi/apache_hooks/mod_php5.c
      sapi/apache_hooks/php_apache.c
      sapi/cli/php_cli_readline.c:
      Unicode support: zstr union

2006-03-01  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend.c:
      - Must use return as in 5.1 after recursion

    * ZendEngine2/zend.c:
      - Fix string conversion issues

    * ZendEngine2/zend_API.c:
      - Constants need to be updated too (when updating class constants)

    * ZendEngine2/zend_vm_def.h:
      - Fix warning

2006-03-01  Rob Richards  <rrichards@ctindustries.net>

    * ext/simplexml/simplexml.c
      ext/simplexml/simplexml.c:
      nuke tests for libxml2 version - will always be > 2.6.0

    * ext/standard/string.c:
      64-bit fixes - ("make test" now works again on these platforms)

2006-02-28  Dmitry Stogov  <dmitry@zend.com>

    * ZendEngine2/zend.h:
      Fixed compilation on FreeBSD with gcc-3.2

2006-02-28  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * main/streams/streams.c:
      - If (SEEK_CUR,0) means an illegal seek we return -1 to denote the error

2006-02-28  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_4_4)
      NEWS
      ext/session/tests/bug36459.phpt
      ext/standard/url_scanner_ex.c
      ext/standard/url_scanner_ex.re:
      MFH: Fixed bug #36459 (Incorrect adding PHPSESSID to links, which
      contains \r\n).

    * ext/standard/url_scanner_ex.c
      ext/standard/url_scanner_ex.re:
      Parsers for previous patch

    * ext/session/tests/bug36459.phpt
      ext/session/tests/bug36459.phpt
      ext/standard/url_scanner_ex.c:
      
      MFB51: Fixed bug #36459 (Incorrect adding PHPSESSID to links, which
      contains \r\n).

    * (PHP_5_1)
      NEWS
      ext/session/tests/bug36459.phpt
      ext/session/tests/bug36459.phpt
      ext/standard/url_scanner_ex.c
      ext/standard/url_scanner_ex.re:
      Fixed bug #36459 (Incorrect adding PHPSESSID to links, which contains
      \r\n).

2006-02-28  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * acinclude.m4:
      - Fix the fix

    * acinclude.m4:
      - Fix dependency checks

    * main/streams/streams.c
      main/streams/userspace.c:
      - Cleanup

    * (PHP_5_1)
      ext/iconv/iconv.c:
      - Fix warning

2006-02-27  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      ZendEngine2/zend_API.c:
      - MFH Argument parsing specifier 'C', which is necessary for SPL already

2006-02-27  Derick Rethans  <php@derickrethans.nl>

    * (PHP_5_1)
      NEWS:
      - MFH: Fixed bug #36510 (strtotime() fails to parse date strings with
      tabs).

2006-02-27  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      This fix was reverted

2006-02-27  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ext/simplexml/php_simplexml.h
      ext/simplexml/simplexml.c
      ext/simplexml/tests/029.phpt
      ext/simplexml/tests/029.phpt:
      - Fix count/foreach interaction

    * ext/simplexml/simplexml.c:
      - MFB

    * (PHP_5_1)
      ext/simplexml/simplexml.c:
      - Cleanup

2006-02-27  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_5_1)
      ext/simplexml/simplexml.c:
      Fixed memory leak

2006-02-26  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      NEWS:
      - Update

    * (PHP_5_1)
      ext/simplexml/php_simplexml.h
      ext/simplexml/simplexml.c
      ext/simplexml/tests/026.phpt
      ext/simplexml/tests/027.phpt
      ext/simplexml/tests/028.phpt
      ext/simplexml/tests/bug35785.phpt:
      - Synch with head

2006-02-26  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36510 (strtotime() fails to parse date strings with tabs).

2006-02-26  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ext/simplexml/tests/bug35785.phpt:
      - Fix test

    * ext/simplexml/simplexml.c:
      - Missing conversion

    * ext/simplexml/php_simplexml.h
      ext/simplexml/simplexml.c
      ext/simplexml/tests/006.phpt
      ext/simplexml/tests/bug35785.phpt:
      - Use get_property_ptr_ptr handler to prevent SEGV as in bug #35785

    * ext/simplexml/simplexml.c
      ext/simplexml/tests/028.phpt
      ext/simplexml/tests/028.phpt:
      - Add another write case

    * ext/simplexml/simplexml.c:
      - Unicode support

2006-02-26  Dmitry Stogov  <dmitry@zend.com>

    * ZendEngine2/zend.c
      ZendEngine2/zend.h
      ZendEngine2/zend_API.c
      ZendEngine2/zend_API.h
      ZendEngine2/zend_builtin_functions.c
      ZendEngine2/zend_compile.c
      ZendEngine2/zend_compile.h
      ZendEngine2/zend_constants.c
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_execute.h
      ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_hash.c
      ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_language_scanner.l
      ZendEngine2/zend_object_handlers.c
      ZendEngine2/zend_objects.c
      ZendEngine2/zend_operators.c
      ZendEngine2/zend_operators.h
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h
      ext/standard/array.c
      ext/standard/incomplete_class.c
      ext/standard/streamsfuncs.c
      ext/standard/var.c
      main/main.c
      main/output.c
      main/php_variables.c
      main/rfc1867.c:
      Unicode support: MS Visual C compatibility

2006-02-26  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h
      ext/standard/array.c
      ext/standard/dir.c
      ext/standard/exec.c
      ext/standard/pack.c
      ext/standard/reg.c
      ext/standard/string.c
      ext/standard/user_filters.c
      main/main.c
      main/streams/filter.c
      sapi/cgi/fastcgi.c
      win32/select.c:
      - Warning fixes by Steph

2006-02-26  Dmitry Stogov  <dmitry@zend.com>

    * ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_list.c:
      Unicode support

2006-02-25  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ext/simplexml/simplexml.c
      ext/simplexml/tests/026.phpt
      ext/simplexml/tests/027.phpt:
      - Added ability to add elements by index if such elements already exist
      - Added SimpleXMLElement::getName() to access the node name

    * (PHP_5_1)
      NEWS:
      - Update

2006-02-25  Rasmus Lerdorf  <rasmus@lerdorf.com>

    * (PHP_4_4)
      ext/standard/html.c
      ext/standard/html.c:
      MFH - binary safety patch from Moriyoshi

    * ext/standard/html.c:
      Binary safety patch from Moriyoshi

2006-02-25  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h:
      - Deprecation severity shall be E_STRICT (as commented by ilia)

2006-02-24  Derick Rethans  <php@derickrethans.nl>

    * (PHP_5_1)
      NEWS
      ext/iconv/iconv.c:
      - MFH: Fixed issue with iconv_mime_decode where the "encoding" would only
      allow
        upper case specifiers.

    * ext/iconv/iconv.c:
      - Fixed issue with iconv_mime_decode where the "encoding" would only allow
        upper case specifiers.

2006-02-24  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ext/simplexml/simplexml.c:
      - Add ability to add new nodes via properties

    * main/php.h:
      - Add deprecation function/function alias macros

    * ZendEngine2/zend_API.c
      ZendEngine2/zend_API.h:
      - Add macros to mark functions/alias functions as deprecated
        (mentioned by Sara and obviously neccessary)
      - Fix function/method flag error detection logic

2006-02-24  Michael Wallner  <mike@iworks.at>

    * ext/dom/domimplementation.c:
      - MF51: fix crash in DOMImplementation::createDocumentType("name:")

    * (PHP_5_1)
      NEWS
      ext/dom/domimplementation.c:
       - fix crash with DOMImplementation::createDocumentType("name:")

2006-02-24  Derick Rethans  <php@derickrethans.nl>

    * (PHP_5_1)
      NEWS:
      - MFH: Added support for exif date format
      - MFH: Fixed bug #36396 (strtotime() fails to parse dates in dd-mm-yyyy
        format).

2006-02-23  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ext/mbstring/config.m4
      ext/mbstring/mbstring.c:
      - Disable mbregex support until someone finds a way to reenable the
        required engine stuff
      - Fix build

2006-02-23  Ilia Alshanetsky  <ilia@prohost.org>

    * ext/standard/streamsfuncs.c:
      MFB51: Fixed bug #35900 (stream_select() should warning when tv_sec is
      negative).

    * (PHP_5_1)
      NEWS
      ext/standard/streamsfuncs.c:
      Fixed bug #35900 (stream_select() should warning when tv_sec is negative).

2006-02-23  Andrei Zmievski  <andrei@gravitonic.com>

    * (PHP_4_4)
      Zend/zend_compile.c:
      MFB

    * ZendEngine2/zend_language_parser.y:
      -** empty log message ***

    * ZendEngine2/zend_compile.c
      ZendEngine2/zend_compile.c
      ZendEngine2/zend_language_parser.y:
      Fix a bug where the default value for function argument could be an
      array with array (!) keys.

2006-02-23  Brian France  <list@firehawksystems.com>

    * (PHP_4_4)
      ext/standard/basic_functions.c
      ext/standard/basic_functions.c:
      
      MFH: fixed bug #35594 for all systems.  "optind = 0" doesn't work on
      FreeBSD, but "optind = 1" seems to work on all systems (bug #36091)

    * ext/standard/basic_functions.c:
      
      fixed bug #35594 for all systems.  "optind = 0" doesn't work on FreeBSD,
      but "optind = 1" seems to work on all systems (bug #36091)

2006-02-22  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_4_4)
      sapi/cgi/cgi_main.c
      sapi/cgi/cgi_main.c:
      Fixed crash on error message during PHP startup in FastCGI

    * ext/standard/var.c:
      Unicode support: fixed serialization of "Serializable"

    * ext/standard/var.c:
      Unicode support: fixed serealization of "Serializable" and
      "IncompleteClass"

    * ext/standard/array.c
      ext/standard/basic_functions.c:
      Unicode support: fixed GLOBALS protection

    * ext/standard/tests/array/array_intersect_1.phpt:
      fixed test file

    * ext/session/tests/006.phpt
      ext/session/tests/bug24592.phpt
      ext/standard/tests/array/007.phpt
      tests/classes/tostring_001.phpt:
      Fixed test file

    * ZendEngine2/zend_API.c
      ZendEngine2/zend_API.h:
      Unicode support

    * ZendEngine2/zend_exceptions.c:
      Unicode support: fixed __toString() in user defined exceptions

    * ZendEngine2/zend_compile.c:
      Unicode support: fixed check for class type hint

    * ZendEngine2/zend_builtin_functions.c
      ZendEngine2/zend_constants.c:
      Unicode support: fixed internal constants usage and get_defined_constants()

    * ZendEngine2/zend_compile.c:
      Unicode support: fixed check for direct call to __clone()

    * ZendEngine2/zend_API.c
      ZendEngine2/zend_execute_API.c:
      Unicode support: fixed call_user_func(array($this, "self::foo"))
      Made check for "self/parent" before calling __autoload()

2006-02-22  Antony Dovgal  <antony@zend.com>

    * ext/wddx/wddx.c:
      fix ext/wddx build

2006-02-21  Johannes Schlter  <schlueter@phpbar.de>

    * (PHP_5_1)
      sapi/cli/php_cli.c:
      - MFH: List --rf/--rc/--re only with enabled reflection

    * sapi/cli/php_cli.c:
      - List --rf/--rc/--re only with enabled reflection

    * sapi/cli/php_cli_readline.c:
      - Fix build with readline-support

2006-02-21  Dmitry Stogov  <dmitry@zend.com>

    * 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_compile.c
      ZendEngine2/zend_compile.h
      ZendEngine2/zend_constants.c
      ZendEngine2/zend_constants.h
      ZendEngine2/zend_exceptions.c
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_execute.h
      ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_hash.c
      ZendEngine2/zend_hash.h
      ZendEngine2/zend_highlight.c
      ZendEngine2/zend_ini.c
      ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_interfaces.h
      ZendEngine2/zend_iterators.c
      ZendEngine2/zend_iterators.h
      ZendEngine2/zend_language_scanner.l
      ZendEngine2/zend_list.c
      ZendEngine2/zend_object_handlers.c
      ZendEngine2/zend_object_handlers.h
      ZendEngine2/zend_objects.c
      ZendEngine2/zend_opcode.c
      ZendEngine2/zend_operators.c
      ZendEngine2/zend_operators.h
      ZendEngine2/zend_strtol.c
      ZendEngine2/zend_unicode.c
      ZendEngine2/zend_unicode.h
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h
      ext/dom/dom_iterators.c
      ext/dom/php_dom.c
      ext/mysql/php_mysql.c
      ext/openssl/openssl.c
      ext/pcre/php_pcre.c
      ext/session/php_session.h
      ext/session/session.c
      ext/simplexml/simplexml.c
      ext/sqlite/sqlite.c
      ext/standard/array.c
      ext/standard/basic_functions.c
      ext/standard/http.c
      ext/standard/incomplete_class.c
      ext/standard/info.c
      ext/standard/php_incomplete_class.h
      ext/standard/proc_open.c
      ext/standard/streamsfuncs.c
      ext/standard/string.c
      ext/standard/type.c
      ext/standard/user_filters.c
      ext/standard/var.c
      main/main.c
      main/output.c
      main/php_variables.c
      main/rfc1867.c
      main/streams/streams.c
      sapi/cli/php_cli.c:
      Portable unicode string API:
        - use the same type (int) for zval.value.usr.len and zval.value.str.len
        - use union "zstr" as char*/UChar* mixture instead of void*
        - Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE()
        - nuke int32_t from ZE (not finisned)

2006-02-21  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_4_4)
      NEWS
      ext/standard/basic_functions.c:
      MFH: Fixed bug #36458 (sleep() accepts negative values).

    * ext/standard/basic_functions.c:
      MFB51: Fixed bug #36458 (sleep() accepts negative values).

    * (PHP_5_1)
      NEWS
      ext/standard/basic_functions.c:
      Fixed bug #36458 (sleep() accepts negative values).

2006-02-21  Dmitry Stogov  <dmitry@zend.com>

    * ZendEngine2/zend.h
      ZendEngine2/zend_API.c
      ZendEngine2/zend_API.h
      ZendEngine2/zend_alloc.c
      ZendEngine2/zend_alloc.h
      ZendEngine2/zend_arg_defs.c
      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_dynamic_array.c
      ZendEngine2/zend_dynamic_array.h
      ZendEngine2/zend_errors.h
      ZendEngine2/zend_exceptions.c
      ZendEngine2/zend_exceptions.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_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_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_language_scanner.l
      ZendEngine2/zend_list.c
      ZendEngine2/zend_list.h
      ZendEngine2/zend_llist.c
      ZendEngine2/zend_llist.h
      ZendEngine2/zend_mm.c
      ZendEngine2/zend_modules.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_sprintf.c
      ZendEngine2/zend_stack.c
      ZendEngine2/zend_stack.h
      ZendEngine2/zend_stream.c
      ZendEngine2/zend_stream.h
      ZendEngine2/zend_strtod.c
      ZendEngine2/zend_strtod.h
      ZendEngine2/zend_ts_hash.c
      ZendEngine2/zend_ts_hash.h
      ZendEngine2/zend_unicode.c
      ZendEngine2/zend_unicode.h
      ZendEngine2/zend_variables.c
      ZendEngine2/zend_variables.h
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h
      ZendEngine2/zend_vm_execute.skl
      ZendEngine2/zend_vm_gen.php:
      WS

2006-02-20  Johannes Schlter  <schlueter@phpbar.de>

    * (PHP_5_1)
      NEWS:
      - MFH: Rename reflection constants to fix parser conflicts

2006-02-20  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_execute_API.c:
      - Synch zend_call_function() with VM function call helper

    * ZendEngine2/zend_compile.h
      ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h:
      - Add deprecation flag and message

2006-02-20  Dmitry Stogov  <dmitry@zend.com>

    * ZendEngine2/zend.c
      ZendEngine2/zend.h
      ZendEngine2/zend_API.c
      ZendEngine2/zend_API.h
      ZendEngine2/zend_alloc.c
      ZendEngine2/zend_builtin_functions.c
      ZendEngine2/zend_compile.c
      ZendEngine2/zend_constants.c
      ZendEngine2/zend_exceptions.c
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_execute.h
      ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_highlight.c
      ZendEngine2/zend_indent.c
      ZendEngine2/zend_ini.c
      ZendEngine2/zend_ini_parser.y
      ZendEngine2/zend_ini_scanner.l
      ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_iterators.c
      ZendEngine2/zend_language_parser.y
      ZendEngine2/zend_language_scanner.l
      ZendEngine2/zend_list.c
      ZendEngine2/zend_object_handlers.c
      ZendEngine2/zend_object_handlers.h
      ZendEngine2/zend_objects.c
      ZendEngine2/zend_objects_API.c
      ZendEngine2/zend_operators.c
      ZendEngine2/zend_operators.h
      ZendEngine2/zend_strtod.c
      ZendEngine2/zend_variables.c
      ZendEngine2/zend_variables.h
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h:
      Preparation for portable string API (use macroses to access zval).

    * ext/standard/basic_functions.c:
      Incorrect usage of Z_TYPE() macro

2006-02-20  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36434 (Improper resolution of declaring class name of an
      inherited property).

2006-02-20  Dmitry Stogov  <dmitry@zend.com>

    * ext/dom/dom_iterators.c:
      Fixed start inex in iterator

    * ext/standard/proc_open.c:
      Fixed memory corruption

    * ext/pcre/tests/bug26927.phpt
      ext/pcre/tests/bug26927.phpt
      ext/pcre/tests/bug26927.phpt:
      Fixed test file

    * (PHP_4_4)
      ext/openssl/tests/bug25614.phpt
      ext/session/tests/bug31454.phpt
      ext/standard/tests/general_functions/bug32647.phpt
      ext/standard/tests/serialize/bug25378.phpt:
      Fixed test files (added docref)

2006-02-19  Michael Wallner  <mike@iworks.at>

    * (PHP_5_1)
      NEWS:
      BFN: fixed ext/hash/tiger on big endian platforms

2006-02-19  Ilia Alshanetsky  <ilia@prohost.org>

    * ext/dba/libflatfile/flatfile.c
      ext/dba/libinifile/inifile.c
      ext/dbase/dbase.c
      ext/filepro/filepro.c
      ext/standard/tests/file/bug22414.phpt:
      More safe_mode nuking

    * ext/standard/basic_functions.c
      ext/standard/dl.c
      ext/standard/exec.c
      ext/standard/file.c
      ext/standard/filestat.c
      ext/standard/head.c
      ext/standard/link.c
      ext/standard/mail.c
      ext/standard/pack.c
      ext/standard/proc_open.c
      ext/standard/var_unserializer.c:
      Nuke safe_mode

2006-02-19  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * tests/classes/abstract_user_call.phpt:
      - Add new function

    * ZendEngine2/zend_API.c
      ZendEngine2/zend_compile.c
      tests/classes/abstract_static.phpt:
      - Interfaces may have static methods to enforce their existance in
        implementing classes

    * ZendEngine2/zend_API.c
      ZendEngine2/zend_compile.c:
      - Static functions cannot be abstract

    * ZendEngine2/zend_API.c
      ZendEngine2/zend_API.c:
      - Fix method flag handling

2006-02-19  Andi Gutmans  <andi@zend.com>

    * ext/curl/interface.c
      ext/gd/php_gd.h:
      - Couple of compile fixes.

    * ext/bz2/bz2.c
      ext/dba/dba.c
      ext/exif/exif.c
      ext/ftp/php_ftp.c
      ext/gd/gd.c
      ext/imap/php_imap.c
      ext/mime_magic/mime_magic.c
      ext/ming/ming.c
      ext/oci8/oci8_interface.c
      ext/pgsql/pgsql.c
      ext/standard/basic_functions.c
      ext/standard/dir.c
      ext/standard/file.c
      ext/standard/fsock.c
      ext/standard/http_fopen_wrapper.c
      ext/standard/image.c
      ext/standard/md5.c
      ext/standard/proc_open.c
      ext/standard/sha1.c
      ext/standard/streamsfuncs.c
      ext/zlib/zlib.c
      main/main.c
      main/network.c
      main/streams/streams.c:
      - Get rid of using ENFORCE_SAFE_MODE.

    * main/streams/plain_wrapper.c:
      - Fix according to Sara's reply

    * ext/curl/interface.c
      ext/openssl/openssl.c
      ext/standard/file.c
      ext/standard/ftok.c
      ext/standard/iptc.c:
      - More safe_mode nuking

    * main/fopen_wrappers.c
      main/fopen_wrappers.h
      main/streams/plain_wrapper.c:
      Nuke php_check_safe_mode_include_dir

    * main/fopen_wrappers.c
      main/main.c
      main/streams/plain_wrapper.c:
      - Some more safe_mode nuking

    * ext/com_dotnet/com_persist.c
      ext/curl/interface.c
      ext/dbase/dbase.c
      ext/fdf/fdf.c
      ext/filepro/filepro.c
      ext/gd/php_gd.h
      ext/ming/ming.c
      ext/oci8/oci8_interface.c
      ext/oci8/oci8_lob.c
      ext/odbc/php_odbc.c
      ext/openssl/openssl.c
      ext/pgsql/pgsql.c
      ext/posix/posix.c
      ext/pspell/pspell.c
      ext/session/session.c
      ext/sqlite/pdo_sqlite2.c
      ext/sqlite/sess_sqlite.c
      ext/sqlite/sqlite.c
      ext/standard/basic_functions.c
      ext/standard/dir.c
      ext/standard/file.c
      ext/standard/filestat.c
      ext/standard/link.c:
      Start nuking safe_mode. Still a lot of work to do...

2006-02-18  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_execute_API.c:
      - There is no %v in sprintf

    * ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h:
      - Fix integrated iterator index

    * ZendEngine2/zend_execute.c:
      - Fix possible memory corruption/memleak issue with foreach and iterators
      - Fix warnings

    * (PHP_5_1)
      NEWS
      ext/dba/dba_db4.c
      ext/dba/tests/bug36436.phpt:
      - Fixed bug #36436 (DBA problem with Berkeley DB4).

    * ext/dba/tests/bug36436.phpt
      ext/dba/tests/bug36436.phpt:
      
      - Add new test

    * ext/dba/dba_db4.c:
      - Initiai fix to Bug #36436 DBA problem with Berkeley DB4

2006-02-18  Michael Wallner  <mike@iworks.at>

    * ext/iconv/php_iconv.h:
      MF51: fix misleading proto (confused in and out charset)

    * (PHP_5_1)
      ext/iconv/php_iconv.h:
      - fix misleading proto (confused out and in charset)

2006-02-18  Rasmus Lerdorf  <rasmus@lerdorf.com>

    * (PHP_5_1)
      ext/standard/basic_functions.c
      ext/standard/basic_functions.h:
      Rename getloadavg to sys_getloadavg

2006-02-17  Andrei Zmievski  <andrei@gravitonic.com>

    * ext/pcre/php_pcre.c:
      NULL byte should be escaped to \000 instead of \0 in case it is followed
      by an octal digit. (found by Jeffrey Friedl)

2006-02-16  Wez Furlong  <wez.php@thebrainroom.net>

    * (PHP_5_1)
      configure.in
      ext/standard/basic_functions.c
      ext/standard/basic_functions.h:
      add getloadavg() function that has been running in production on
      rs1.php.net
      for a couple of years.

2006-02-16  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      ext/mysqli/mysqli_prop.c
      ext/mysqli/tests/bug36420.phpt:
      MFH: add checks and fix possible reincarnations of bug #36420

    * ext/mysqli/mysqli_prop.c
      ext/mysqli/tests/bug36420.phpt
      ext/mysqli/tests/bug36420.phpt:
      fix #36420 (segfault when access result->num_rows after calling
      result->close())

2006-02-16  Ilia Alshanetsky  <ilia@prohost.org>

    * ext/mysqli/mysqli.c:
      MFB51: Fixed bug #36420 (segfault when access result->num_rows after
      calling
      result->close())

    * (PHP_5_1)
      NEWS
      ext/mysqli/mysqli.c:
      Fixed bug #36420 (segfault when access result->num_rows after calling
      result->close())

2006-02-16  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      ext/standard/basic_functions.c:
      MFH: improve usleep(): use new param parsing API, check for negative values
      (related to #36410)

    * ext/standard/basic_functions.c:
      improve usleep(): use new param parsing API, check for negative values
      (related to #36410)

    * run-tests.php
      run-tests.php:
      fix typo

2006-02-16  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      server-tests.php:
      Use 5.1 functions

2006-02-16  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ext/sqlite/sqlite.c:
      - Fix iterator handling (how did the fix after api change get lost here?)
      - In php 5 we do not want to return &new

2006-02-15  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      NEWS
      ext/oci8/oci8_statement.c:
      MFH: fix #36403 (oci_execute() no longer supports OCI_DESCRIBE_ONLY)

    * ext/oci8/oci8_statement.c:
      fix #36403 (oci_execute() no longer supports OCI_DESCRIBE_ONLY)

    * sapi/isapi/php5isapi.c
      sapi/isapi/php5isapi.c:
      MF51: fix memory leak and possible invalid reads

    * (PHP_5_1)
      sapi/isapi/php5isapi.c:
      fix memory leak and possible invalid reads

    * (PHP_5_0)
      NEWS
      NEWS
      sapi/apache/mod_php5.c
      sapi/apache/mod_php5.c:
      MFH: fix #36400 (Custom 5xx error does not return correct HTTP response
      error code)

    * sapi/apache/mod_php5.c:
      fix #36400 (Custom 5xx error does not return correct HTTP response error
      code)

2006-02-14  Antony Dovgal  <antony@zend.com>

    * (PHP_4_4)
      Zend/zend_strtod.c
      ZendEngine2/zend_strtod.c:
      MF51:
      fix leak in zend_strtod() on big doubles

    * ZendEngine2/zend_strtod.c
      ZendEngine2/tests/zend_strtod.phpt:
      MF51:
      fix leak in zend_strtod() on big doubles
      add new test

    * (PHP_5_1)
      ZendEngine2/zend_strtod.c
      ZendEngine2/tests/zend_strtod.phpt
      ZendEngine2/tests/zend_strtod.phpt:
      fix leak in zend_strtod() on big doubles
      add new test

2006-02-14  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36345 (PDO/MySQL problem loading BLOB over 1MB).

2006-02-13  Dmitry Stogov  <dmitry@zend.com>

    * main/php_variables.c:
      pval -> zval (Steph)

2006-02-13  Derick Rethans  <php@derickrethans.nl>

    * (PHP_5_1)
      NEWS:
      - Fixed bug #36382 (PDO/PgSQL's getColumnMeta() crashes).

2006-02-13  Dmitry Stogov  <dmitry@zend.com>

    * ZendEngine2/zend_hash.c:
      Typo (misplaced #endif)

2006-02-13  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36337 (ReflectionProperty fails to return correct visibility).

2006-02-13  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_4_4)
      NEWS
      NEWS
      NEWS
      main/php_variables.c
      main/php_variables.c
      main/php_variables.c
      main/php_variables.c:
      Fixed bug #36205 (Memory leaks on duplicate cookies)

    * ZendEngine2/zend.c
      ZendEngine2/zend.h
      ZendEngine2/zend_API.c
      ZendEngine2/zend_API.h
      ZendEngine2/zend_compile.h
      ZendEngine2/zend_exceptions.c
      ZendEngine2/zend_globals.h
      ZendEngine2/zend_hash.c
      ZendEngine2/zend_hash.h
      ZendEngine2/zend_ini.h
      ZendEngine2/zend_ini_parser.y
      ZendEngine2/zend_ini_scanner.h
      ZendEngine2/zend_ini_scanner.l
      ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_object_handlers.c
      ZendEngine2/zend_operators.c
      ext/com_dotnet/com_misc.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/dom_iterators.c
      ext/dom/domexception.c
      ext/dom/domimplementation.c
      ext/dom/element.c
      ext/dom/entityreference.c
      ext/dom/namednodemap.c
      ext/dom/node.c
      ext/dom/nodelist.c
      ext/dom/php_dom.c
      ext/dom/processinginstruction.c
      ext/dom/text.c
      ext/dom/xpath.c
      ext/session/tests/015.phpt
      ext/session/tests/020.phpt
      ext/simplexml/simplexml.c
      ext/sqlite/sqlite.c
      ext/standard/array.c
      ext/standard/dir.c
      main/SAPI.c
      main/SAPI.h
      main/php_ini.c
      main/php_variables.c
      sapi/cgi/cgi_main.c
      sapi/cli/php_cli.c
      tests/lang/bug25145.phpt
      tests/run-test/test004.phpt:
      Made server wide switch for unicode on/off (according to PDM).

2006-02-13  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend.c:
      - Fix ini unicode_semantics (patch by Brion Vibber)

2006-02-12  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      run-tests.php:
      - Synch

    * run-tests.php:
      - Reinsert line deleted per accident

    * run-tests.php:
      - Fix tests

2006-02-12  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_4_4)
      ext/standard/url.c:
      MFH: Fixed bug #36351 (parse_url() does not parse numeric paths properly).

    * ext/standard/url.c
      ext/standard/tests/strings/url_t.phpt:
      MFB51: Fixed bug #36351 (parse_url() does not parse numeric paths
      properly).

    * (PHP_5_1)
      NEWS
      ext/standard/url.c
      ext/standard/tests/strings/url_t.phpt:
      Fixed bug #36351 (parse_url() does not parse numeric paths properly).

2006-02-11  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      NEWS:
      fix news

2006-02-11  Rui Hirokawa  <rui_hirokawa@ybb.ne.jp>

    * ext/mbstring/mbstring.c:
      added additional info about mail encoding to mb_get_info(). (made by
      Jokagi)

2006-02-10  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      NEWS:
      MFH: fix #36359 (splFileObject::fwrite() doesn't write when no data length
      specified)

2006-02-10  Rasmus Lerdorf  <rasmus@lerdorf.com>

    * ext/session/session.c
      ext/session/session.c:
      (Missing patch from the PHP 4 tree that got lost in the shuffle)
       See:
      http://cvs.php.net/viewcvs.cgi/php-src/ext/session/session.c?r1=1.336.2.39&r2=1.336.2.40
      - fix logic. if the client already sent us the cookie, we don't
        need to send it again.  if the id has been changed, we need to
        update the client side.

2006-02-09  Andrei Zmievski  <andrei@gravitonic.com>

    * ZendEngine2/zend_operators.c:
      We already have default collator available.

2006-02-09  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * (PHP_5_1)
      ext/standard/crc32.c:
      - protos

    * ext/standard/crc32.c
      ext/standard/tests/strings/bug36306.phpt:
      - MFB:
      - revert last fix
      - ensure that we are in 32bit
      - do not try to compare the decimal values but hex, php does not have
        unsigned integer

    * (PHP_5_1)
      ext/standard/crc32.c
      ext/standard/tests/strings/bug36306.phpt:
      - revert last fix
      - ensure that we are in 32bit
      - do not try to compare the decimal values but hex, php does not have
        unsigned integer

2006-02-08  Ilia Alshanetsky  <ilia@prohost.org>

    * php.ini-dist
      php.ini-recommended:
      MFB51: Fixed bug #36334 (Added missing documentation about realpath cache
      INI
      settings).

    * (PHP_5_1)
      NEWS
      php.ini-dist
      php.ini-recommended:
      Fixed bug #36334 (Added missing documentation about realpath cache INI
      settings).

2006-02-08  Johannes Schlter  <schlueter@phpbar.de>

    * win32/sendmail.c:
      - It's 2006 and PHP 6

2006-02-08  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      TSRM/tsrm_virtual_cwd.c
      TSRM/tsrm_virtual_cwd.h:
      MFH: move function definition from .h to .c, where it should be

    * TSRM/tsrm_virtual_cwd.c
      TSRM/tsrm_virtual_cwd.h:
      move function definition from .h to .c, where it should be

2006-02-08  Andrei Zmievski  <andrei@gravitonic.com>

    * ZendEngine2/zend.c:
      unicode_semantics cannot be set on per-request basis

2006-02-08  Greg Beaver  <greg@chiaraquartet.net>

    * (PHP_5_1)
      pear/Makefile.frag:
      MFB fix Bug #36001: make install fails when --enable-memory-limit used

    * (PHP_4_4)
      pear/Makefile.frag:
      fix Bug #36001: make install fails when --enable-memory-limit used

2006-02-08  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36308 (ReflectionProperty::getDocComment() does not reflect
      extended class commentary).

2006-02-07  Andrei Zmievski  <andrei@gravitonic.com>

    * ext/standard/array.c
      ext/standard/php_array.h:
      MFB.

    * (PHP_5_1)
      ext/standard/array.c
      ext/standard/php_array.h:
      Move array globals declarations back to the header file.

2006-02-07  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36083 (SoapClient waits for responses on one-way operations)

2006-02-07  Rob Richards  <rrichards@ctindustries.net>

    * ext/com_dotnet/com_handlers.c
      ext/com_dotnet/com_iterator.c
      ext/com_dotnet/com_saproxy.c
      ext/com_dotnet/php_com_dotnet_internal.h:
      modify get_iterator calls for engine change
      fix mem leak with iterators
      fix object casting for edge case

    * (PHP_5_1)
      ext/com_dotnet/com_handlers.c
      ext/com_dotnet/com_iterator.c:
      fix mem leak with iterators
      fix object casting for edge case

    * ext/dom/dom_iterators.c
      ext/dom/php_dom.h:
      modify get_iterator call for engine change

2006-02-07  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * (PHP_5_1)
      NEWS:
      - forgot the original credits

2006-02-07  Andrei Zmievski  <andrei@gravitonic.com>

    * ZendEngine2/zend_builtin_functions.c:
      Check for get_properties handler before using it. (Patch from
      rrichards@ctindustries.net).

2006-02-07  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * (PHP_5_1)
      NEWS:
      - entry for #36306

    * ext/standard/crc32.c
      ext/standard/tests/strings/bug36306.phpt:
      - MFB: #36306, crc32() result differs on 32-bit and 64-bit platforms

    * (PHP_5_1)
      ext/standard/crc32.c
      ext/standard/tests/strings/bug36306.phpt
      ext/standard/tests/strings/bug36306.phpt:
      - #36306, crc32() function result differs on 32-bit and 64-bit platforms

2006-02-06  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      TSRM/tsrm_virtual_cwd.c
      ZendEngine2/zend_API.c
      ZendEngine2/zend_hash.c:
      init variables

    * TSRM/tsrm_virtual_cwd.c
      ZendEngine2/zend_API.c
      ZendEngine2/zend_hash.c:
      init variables (continue making GCC happy)

2006-02-06  Andrei Zmievski  <andrei@gravitonic.com>

    * (PHP_5_1)
      ext/pcre/php_pcre.c:
      TODO

2006-02-06  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_5_0)
      NEWS
      NEWS
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h
      ZendEngine2/zend_vm_execute.h
      ZendEngine2/tests/bug36303.phpt:
      Fixed bug #36303 (foreach on error_zval produces segfault)

    * ZendEngine2/tests/bug36303.phpt
      ZendEngine2/tests/bug36303.phpt:
      
      Fixed bug #36303 (foreach on error_zval produces segfault)

    * ZendEngine2/tests/bug36303.phpt
      ZendEngine2/tests/bug36303.phpt:
      
      file bug36303.phpt was initially added on branch PHP_5_1.

2006-02-06  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      ext/standard/math.c:
      MFH: initialize variables and reduce the number of warnings

    * ext/standard/math.c:
      initialize variables and reduce the number of warnings

    * ext/simplexml/simplexml.c:
      MF51: initialize variables

    * (PHP_5_1)
      ext/simplexml/simplexml.c:
      initialize variables

    * (PHP_4_4)
      ext/mbstring/mbstring.c:
      MF51: initialize to_r

    * ext/mbstring/mbstring.c:
      MF51: initialize to_r
      remove needless semicolon

    * (PHP_5_1)
      ext/mbstring/mbstring.c:
      initialize to_r
      remove needless semicolon

2006-02-06  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36283 (SOAPClient Compression Broken).

2006-02-06  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_interfaces.h:
      - Missed one to be public

    * ZendEngine2/zend_interfaces.c:
      - The next get_iterator() call is supposed to do the check itself

    * ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_interfaces.h:
      - Make all default implementations public

2006-02-05  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_interfaces.h:
      - Need one more thing exported

    * ext/simplexml/simplexml.c:
      - Iterator API was changed

    * ZendEngine2/zend.h
      ZendEngine2/zend_compile.c
      ZendEngine2/zend_compile.h
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_interfaces.h
      ZendEngine2/zend_iterators.h
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h:
      - Disallow foreach($v as &$ref) when $v is an object that implements
        interface Iterator. The signature of Iterator::current() doesn't allow
        that. Maybe ppl also want IteratorByReference or similar. Unfortunatley
        this comes with an API change but there is no easier way.

2006-02-05  Andrei Zmievski  <andrei@gravitonic.com>

    * ZendEngine2/zend_operators.c:
      Needs to use .ustr. portion of the union for IS_UNICODE.

2006-02-05  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      NEWS:
      MFH: fix #36295 (typo in SplFileObject::flock() parameter name)

2006-02-05  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      run-tests.php:
      Simplify test code

2006-02-05  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_operators.c:
      - Initialize variable

2006-02-05  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * php.ini-dist
      php.ini-recommended:
      - MFB: ini entry for gd.jpeg_ignore_warning

    * (PHP_5_1)
      php.ini-dist
      php.ini-recommended:
      - ini entry for gd.jpeg_ignore_warning

    * (PHP_5_1)
      NEWS:
      - jpeg tolerant mode entry

    * (PHP_5_1)
      ext/gd/gd.c
      ext/gd/libgd/gd.h
      ext/gd/libgd/gd_jpeg.c:
      - MFH: add a weak/tolerant mode to the jpeg loader

    * ext/gd/gd.c:
      - test for jpeg support

2006-02-05  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_operators.c:
      - Fix comparision where one argument is an object

    * (PHP_5_1)
      NEWS:
      - BFN

2006-02-04  Frank M. Kromann  <frank@kromann.info>

    * sapi/cgi/fastcgi.c:
      MFB51 Fix build on win32

    * (PHP_5_1)
      sapi/cgi/fastcgi.c:
      Fix build on win32

2006-02-04  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * ext/gd/libgd/gd_jpeg.c:
      - remove libjpeg direct output and wrap them in php warnings

2006-02-04  Rob Richards  <rrichards@ctindustries.net>

    * (PHP_5_1)
      NEWS:
      BFN

    * ext/com_dotnet/com_handlers.c
      ext/com_dotnet/com_variant.c
      ext/com_dotnet/tests/27974.phpt
      ext/com_dotnet/tests/bug34272.phpt:
      MFB51: Fixed bug #34272 (empty array onto COM object blows up)
      fix mem leaks
      WS fixes
      add test

    * ext/com_dotnet/tests/bug34272.phpt
      ext/com_dotnet/tests/bug34272.phpt:
      
      file bug34272.phpt was initially added on branch PHP_5_1.

    * (PHP_5_1)
      ext/com_dotnet/com_handlers.c
      ext/com_dotnet/com_variant.c
      ext/com_dotnet/tests/27974.phpt:
      Fixed bug #34272 (empty array onto COM object blows up)
      fix mem leaks
      WS fixes
      add test

2006-02-03  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_4_4)
      sapi/cgi/cgi_main.c:
      iFixed several small FastCGI releated bugs

    * (PHP_5_1)
      NEWS
      sapi/cgi/cgi_main.c
      sapi/cgi/cgi_main.c
      sapi/cgi/fastcgi.c
      sapi/cgi/fastcgi.c:
      Fixed bug #36158 (SIGTERM is not handled correctly when running as a
      FastCGI server)

2006-02-03  Antony Dovgal  <antony@zend.com>

    * ext/oci8/oci8_statement.c:
      MF51: fix #36010 (Segfault when re-creating and re-executing statements
      with bound parameters)

    * (PHP_5_1)
      NEWS
      ext/oci8/oci8_statement.c:
      fix #36010 (Segfault when re-creating and re-executing statements with
      bound parameters)

    * ZendEngine2/zend_builtin_functions.c:
      duplicate string when needed

2006-02-03  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_5_1)
      NEWS
      ZendEngine2/tests/bug36268.phpt
      ZendEngine2/tests/bug36268.phpt
      ZendEngine2/tests/bug36268.phpt
      main/main.c
      main/main.c:
      Fixed bug #36268 (Object destructors called even after fatal errors)

2006-02-02  Antony Dovgal  <antony@zend.com>

    * ext/xml/xml.c:
      MF51: nuke unused variable

    * (PHP_5_1)
      ext/xml/xml.c:
      nuke unused variable

2006-02-02  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * ext/gd/gd.c
      ext/gd/libgd/gd.h
      ext/gd/libgd/gd_jpeg.c:
      - add a weak/tolerant mode to the jpeg loader
       * new INI option to enable it (off by default)
         gd.jpeg_ignore_warning (0|1)
       * The default mode is the current behavior
       * if the warning mode is enabled, the image may be loaded succesfully
         but the jpeg warnings will be raise as notices

2006-02-02  Sara Golemon  <sara@golemon.com>

    * (PHP_5_1)
      main/streams/xp_socket.c:
      MFH: Prevent bindport from being used uninitialized

    * main/streams/xp_socket.c:
      Prevent bindport from being used uninitialized

2006-02-02  Antony Dovgal  <antony@zend.com>

    * ext/zlib/tests/gzreadgzwrite.phpt
      ext/zlib/tests/gzreadgzwriteplain.phpt:
      fix tests

    * (PHP_5_1)
      NEWS:
      fix #36258 (SplFileObject::getPath() may lead to segfault)

2006-02-02  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_5_1)
      NEWS:
      Bug #36226 Inconsistent handling when passing potential arrays

    * sapi/cgi/config9.m4
      sapi/cgi/config9.m4
      sapi/cli/config.m4
      sapi/cli/config.m4:
      AIX support

    * (PHP_5_1)
      NEWS
      sapi/cgi/cgi_main.c
      sapi/cgi/config.w32
      sapi/cgi/config9.m4
      sapi/cgi/fastcgi.c
      sapi/cgi/fastcgi.h:
      Reimplement FastCGI interface
      
      Due to licensing restrictions that actually don't allow anybody to use
      the libfcgi code without prior approval from Open Market, which is
      impossible to obtain - we decided to reimplement this interface from
      scratch.  The result is actually slightly faster, and more importantly,
      clear of any copyright issues.

2006-02-01  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      Clarify new entries.

2006-02-01  Joe Orton  <jorton@redhat.com>

    * (PHP_5_1)
      NEWS
      main/php_compat.h:
      MFH: - Fixed bug #36208 (symbol namespace conflicts using bundled gd).
      (Jakub Moc)

    * main/php_compat.h:
      Fixed bug #36208 (symbol namespace conflicts using bundled gd).  (Jakub
      Moc)

2006-02-01  Antony Dovgal  <antony@zend.com>

    * (PHP_4_4)
      NEWS
      NEWS
      ext/standard/file.c
      ext/standard/streamsfuncs.c:
      MFH: fix #36242 (Possible memory corruption in stream_select())

    * ext/standard/streamsfuncs.c:
      fix #36242 (Possible memory corruption in stream_select())

2006-02-01  Zeev Suraski  <zeev@zend.com>

    * (PHP_4_4)
      Zend/zend_hash.c:
      Fix the fix - PHP 4 behaves slightly differently than 5 (remarkably, nonw
      of our tests cover it)

2006-02-01  Sebastian Bergmann  <sb@sebastian-bergmann.de>

    * ext/com_dotnet/com_persist.c
      ext/com_dotnet/com_persist.c:
      MFB: Fix line endings.

    * (PHP_5_1)
      ext/com_dotnet/com_persist.c:
      Fix line endings.

2006-02-01  Zeev Suraski  <zeev@zend.com>

    * ZendEngine2/zend_hash.c:
      Fix possibility of a wrong element being deleted by zend_hash_del()

    * (PHP_4_4)
      Zend/zend_hash.c:
      MFB (Fix possibility of a wrong element being deleted by zend_hash_del())

    * (PHP_5_0)
      ZendEngine2/zend_hash.c:
      MFB  (Fix possibility of a wrong element being deleted by zend_hash_del())

    * (PHP_5_1)
      ZendEngine2/zend_hash.c:
      Fix possibility of a wrong element being deleted by zend_hash_del()
      Thanks Stefan!

2006-01-31  Derick Rethans  <php@derickrethans.nl>

    * (PHP_5_1)
      NEWS:
      - MFH: Fixed bug #36224 (date(DATE_ATOM) gives wrong results).

2006-01-31  Antony Dovgal  <antony@zend.com>

    * ext/oci8/config.w32:
      merge from 5.1 forgotten patch

    * (PHP_5_1)
      NEWS
      ext/oci8/oci8_interface.c
      ext/oci8/oci8_statement.c
      ext/oci8/php_oci8_int.h:
      MFH: fix #36235 (ocicolumnname delivers empty results before a succesfull
      ocifetch)

    * ext/oci8/oci8_interface.c
      ext/oci8/oci8_statement.c
      ext/oci8/php_oci8_int.h:
      fix #36235 (ocicolumnname delivers empty results before a succesfull
      ocifetch)

2006-01-31  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36222 (errorInfo in PDOException is always NULL).

2006-01-31  Antony Dovgal  <antony@zend.com>

    * (PHP_4_4)
      NEWS
      ext/curl/curl.c:
      fix #36223 (curl bypasses open_basedir restrictions)

2006-01-31  Derick Rethans  <php@derickrethans.nl>

    * (PHP_5_1)
      NEWS
      ext/msession/.cvsignore
      ext/msession/.cvsignore
      ext/msession/CREDITS
      ext/msession/CREDITS
      ext/msession/README
      ext/msession/README
      ext/msession/config.m4
      ext/msession/config.m4
      ext/msession/msession-test.php
      ext/msession/msession-test.php
      ext/msession/msession.c
      ext/msession/msession.c
      ext/msession/msession.php
      ext/msession/msession.php
      ext/msession/msessionapi.h
      ext/msession/php_msession.h
      ext/msession/php_msession.h
      ext/msession/reqclient.h
      ext/msession/reqclient.h:
      - Moved msession to PECL.

2006-01-30  Mark L. Woodward  <mlwmohawk@mohawksoft.com>

    * ext/msession/README
      ext/msession/config.m4
      ext/msession/msession-test.php
      ext/msession/msession.c
      ext/msession/msessionapi.h
      ext/msession/php_msession.h
      ext/msession/reqclient.h:
      MSession now works with the new MCache server

2006-01-30  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_4_4)
      main/main.c:
      Fixed error reporting logic for HTML errors

2006-01-29  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      ext/standard/string.c:
      nuke ws pollution

2006-01-29  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36176 (PDO_PGSQL - PDO::exec() does not return number of rows
      affected by the operation).

2006-01-29  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      NEWS:
      fix news

2006-01-28  Michael Wallner  <mike@iworks.at>

    * ext/imap/php_imap.c:
      MF51: use free()

    * (PHP_5_1)
      ext/imap/php_imap.c:
      - not efree but free

2006-01-28  Frank M. Kromann  <frank@kromann.info>

    * ext/wddx/wddx.c:
      MFB51 Add header so WDDX builds as shared

    * ext/session/php_session.h
      ext/session/session.c
      ext/standard/basic_functions.c
      ext/standard/basic_functions.h
      ext/standard/incomplete_class.c
      ext/standard/php_incomplete_class.h:
      MFB51 Export symbols that will allow building WDDX as shared object

    * (PHP_5_1)
      ext/wddx/wddx.c:
      Add header so WDDX builds as shared

    * (PHP_5_1)
      ext/session/php_session.h
      ext/session/session.c
      ext/standard/basic_functions.c
      ext/standard/basic_functions.h
      ext/standard/incomplete_class.c
      ext/standard/php_incomplete_class.h:
      Export symbols that will allow building WDDX as shared object

2006-01-28  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * (PHP_5_1)
      NEWS:
      - #36185 entry

    * ext/standard/string.c:
      - #36185 str_rot13(NULL) crash

2006-01-27  Michael Wallner  <mike@iworks.at>

    * ext/gd/gd.c:
      MF5_1: include png.h prior php.h

    * (PHP_5_1)
      ext/gd/gd.c:
      - include png.h prior php.h

    * ext/imap/php_imap.c:
      MF_5_1

    * (PHP_5_1)
      ext/imap/php_imap.c:
      - fix imap_fetchbody(); there is no default mailgets()

2006-01-27  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * (PHP_5_1)
      NEWS:
      - imagepng filter enty

2006-01-27  Michael Wallner  <mike@iworks.at>

    * (PHP_5_1)
      NEWS:
      - added imap_savebody()

    * ext/imap/php_imap.c
      ext/imap/php_imap.h:
      - add imap_savebody()

2006-01-27  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * ext/gd/gd.c:
      - add PNG filter constants

    * (PHP_5_1)
      ext/gd/gd.c
      ext/gd/gd_ctx.c
      ext/gd/libgd/gd.h
      ext/gd/libgd/gd_png.c:
      - MFH: add filter option to imagepng
      - add constants
        PS: If someone can check why #include "png.h" fails, it will be cleaner

    * ext/gd/gd_ctx.c
      ext/gd/libgd/gd.h
      ext/gd/libgd/gd_png.c:
      - add filter mode support for imagepng
        imagepng("file", $comp_mode, $filter_mode);
        The filters are defined in the libpng docs for png_set_filter
        allow to divide the size of png images by more than 2. Constants
        will be added later
      
        BC kept, by default no filter are set
      
      Fine to MFH? With the constants?

2006-01-26  Ilia Alshanetsky  <ilia@prohost.org>

    * ext/standard/pack.c
      ext/standard/tests/strings/bug36148.phpt:
      MFB51: Fixed bug #36148 (unpack("H*hex", $data) is adding an extra
      character to the end of the string).

    * (PHP_4_4)
      NEWS
      ext/standard/pack.c
      ext/standard/tests/strings/bug36148.phpt:
      MFH: Fixed bug #36148 (unpack("H*hex", $data) is adding an extra character
      to the end of the string).

    * (PHP_5_1)
      NEWS
      ext/standard/pack.c:
      Fixed bug #36148 (unpack("H*hex", $data) is adding an extra character to
      the
      end of the string).

    * ext/standard/tests/strings/bug36148.phpt
      ext/standard/tests/strings/bug36148.phpt
      ext/standard/tests/strings/bug36148.phpt:
        1.1.4;
      file bug36148.phpt was initially added on branch PHP_5_1.

2006-01-26  Michael Wallner  <mike@iworks.at>

    * (PHP_5_1)
      NEWS:
      BFN

    * (PHP_4_4)
      ext/curl/curl.c
      ext/curl/interface.c:
      MFH: fix bug #36152 problems with curl+ssl and pgsql+ssl in same PHP

    * ext/curl/interface.c:
      - fix bug #36152 problems with curl+ssl and pgsql+ssl in same PHP

2006-01-26  Rob Richards  <rrichards@ctindustries.net>

    * (PHP_5_1)
      NEWS:
      BFN

    * ext/com_dotnet/com_com.c
      ext/com_dotnet/com_handlers.c
      ext/com_dotnet/php_com_dotnet_internal.h:
      MFB51: Fix bug #35954 (Fatal com_exception casting object)

    * (PHP_5_1)
      ext/com_dotnet/com_com.c
      ext/com_dotnet/com_handlers.c
      ext/com_dotnet/php_com_dotnet_internal.h:
      Fix bug #35954 (Fatal com_exception casting object)

2006-01-25  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      NEWS:
      - MFH Bug #36141 Add ReflectionClass::newInstanceArgs($args)

2006-01-25  Rob Richards  <rrichards@ctindustries.net>

    * ext/dom/node.c
      ext/dom/node.c:
      fix possible crash in textContent

2006-01-25  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * README.PARAMETER_PARSING_API:
      . Update docu

2006-01-25  Andrei Zmievski  <andrei@gravitonic.com>

    * ext/standard/string.c:
      Use zend_codepoint_to_uchar() macro.

2006-01-24  Antony Dovgal  <antony@zend.com>

    * ZendEngine2/zend_API.c:
      improve CS

    * README.PARAMETER_PARSING_API:
      ws

2006-01-24  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * README.PARAMETER_PARSING_API:
      - Update docu

2006-01-24  Andrei Zmievski  <andrei@gravitonic.com>

    * ext/standard/string.c:
      eurealloc() should not be used with UBYTES()

2006-01-24  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      main/snprintf.c
      main/spprintf.c:
      - MFH Bug #35978 %n format string specifier wrongly implemented

    * main/snprintf.c
      main/spprintf.c:
      - Fixed Bug #35978 %n format string specifier wrongly implemented

2006-01-24  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS
      ext/curl/interface.c
      ext/curl/php_curl.h:
      cURL extension news.

2006-01-24  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_API.c:
      - Add fast access to HashTable

2006-01-24  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_5_0)
      ext/com_dotnet/com_handlers.c
      ext/com_dotnet/com_iterator.c
      ext/com_dotnet/com_misc.c
      ext/com_dotnet/php_com_dotnet_internal.h:
      MFH: Fixed crash on destroying COM object

2006-01-23  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      NEWS
      ext/dbase/dbf_head.c:
      MFH: fix #36113 (Reading records of unsupported type causes segfault)

    * ext/dbase/dbf_head.c:
      fix #36113 (Reading records of unsupported type causes segfault)

2006-01-23  Derick Rethans  <php@derickrethans.nl>

    * EXTENSIONS:
      - MF51: date is not a server API

    * (PHP_5_1)
      EXTENSIONS:
      - date is not a server API

2006-01-23  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      Fixed bug #36134 (DirectoryIterator constructor failed to detect empty
      directory names).

2006-01-22  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_execute_API.c:
      - WS

    * (PHP_5_1)
      ZendEngine2/zend_execute_API.c:
      - MFH Fix issues with static method invocation

2006-01-22  Greg Beaver  <greg@chiaraquartet.net>

    * (PHP_4_4)
      pear/packages/Archive_Tar-1.3.1.tar
      pear/packages/Console_Getopt-1.2.tar
      pear/packages/HTML_Template_IT-1.1.tar
      pear/packages/Net_UserAgent_Detect-2.0.1.tar:
      fix bug #36002: md5sum checksum failures on install

2006-01-22  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * .gdbinit:
      - Hmm one more # is needed

    * .gdbinit:
      - Fix for head and add a bit more info

2006-01-22  Sebastian Bergmann  <sb@sebastian-bergmann.de>

    * (PHP_5_1)
      NEWS:
      Fugbix typo.

2006-01-22  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_object_handlers.c:
      - Fix method invocation issues

2006-01-22  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      NEWS:
      fix news

2006-01-22  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      News about further get_headers() changes.

2006-01-21  Rui Hirokawa  <rui_hirokawa@ybb.ne.jp>

    * php.ini-dist
      php.ini-recommended:
      added new option of mbstring to php.ini

2006-01-20  Jani Taskinen  <jani.taskinen@sci.fi>

    * ext/gd/config.m4:
      - Fixed bug #36110 (missing sanity checks for external build)

2006-01-20  Antony Dovgal  <antony@zend.com>

    * ext/oci8/config.m4
      ext/oci8/config.m4:
      fix typo

    * (PHP_5_1)
      NEWS
      ext/oci8/oci8_statement.c:
      MFH: fix #36096 (oci_result() returns garbage after oci_fetch() failed)

    * ext/oci8/oci8_statement.c:
      fix #36096 (oci_result() returns garbage after oci_fetch() failed)

2006-01-20  Ilia Alshanetsky  <ilia@prohost.org>

    * ext/standard/http_fopen_wrapper.c:
      MFB51: Allow get_headers() to return header information even for non-200
      responses.

    * (PHP_5_1)
      ext/standard/http_fopen_wrapper.c:
      Allow get_headers() to return header information even for non-200
      responses.

2006-01-19  Antony Dovgal  <antony@zend.com>

    * ZendEngine2/tests/bug32290.phpt
      ext/standard/tests/strings/bug22224.phpt:
      fix test

    * ext/mbstring/tests/common.inc
      ext/mbstring/tests/mb_strlen.phpt:
      fix tests

2006-01-19  Dmitry Stogov  <dmitry@zend.com>

    * (PHP_5_0)
      NEWS
      NEWS
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_execute.c
      ZendEngine2/tests/bug36071.phpt
      ZendEngine2/tests/bug36071.phpt:
      Fixed bug #36071 (Engine Crash related with 'clone')

    * ZendEngine2/tests/bug36071.phpt
      ZendEngine2/tests/bug36071.phpt
      ZendEngine2/tests/bug36071.phpt:
        1.1.4;
      file bug36071.phpt was initially added on branch PHP_5_1.

2006-01-18  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      ext/standard/cyr_convert.c
      ext/standard/filters.c:
      MFH: couple of pedantic fixes: "static" should be first

    * ext/standard/cyr_convert.c
      ext/standard/filters.c:
      couple of pedantic fixes: "static" should be first

    * (PHP_5_1)
      ZendEngine2/zend_execute_API.c:
      MFH: make sure ce_child is properly initialized

    * (RELEASE_1_0_4)
      ZendEngine2/zend_execute_API.c:
      make sure ce_child is properly initialized

    * (PHP_4_4)
      run-tests.php
      run-tests.php:
      MFH: fix error message on `make test` when bison is not installed

    * (RELEASE_1_0_4)
      run-tests.php:
      fix error message on `make test` when bison is not installed

2006-01-18  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      NEWS:
      fix news

2006-01-18  Ilia Alshanetsky  <ilia@prohost.org>

    * (RELEASE_1_0_4)
      ext/standard/url.c:
      MFB51: Make get_headers() use the default context.

    * (PHP_5_1)
      NEWS
      ext/standard/url.c:
      Make get_headers() use the default context.

2006-01-18  Antony Dovgal  <antony@zend.com>

    * (RELEASE_1_0_4)
      ext/oci8/oci8.c:
      reorganize resource destruction.
      - use one helper function for all resource types
      - destroy all resources when connections are still available

2006-01-17  Antony Dovgal  <antony@zend.com>

    * ext/gd/gd.c:
      improve open_basedir checks in GD

    * (PHP_5_1)
      NEWS
      ext/oci8/oci8.c:
      MFH: fix #36055 (possible OCI8 crash in multithreaded environment)

    * ext/oci8/oci8.c:
      fix #36055 (possible OCI8 crash in multithreaded environment)

    * ZendEngine2/zend_unicode.c:
      fix build

2006-01-17  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      Bug fixing news

    * ZendEngine2/zend_ini_scanner.l:
      MFB51: Fixed bug #36046 (parse_ini_file() miscounts lines in multi-line
      values).

    * (PHP_5_1)
      ZendEngine2/zend_ini_scanner.l:
      Fixed bug #36046 (parse_ini_file() miscounts lines in multi-line values).

2006-01-17  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      NEWS:
      you fix, add, update or remove..

2006-01-17  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * (PHP_5_1)
      ext/gd/gd.c:
      - remove old return_long

    * ext/gd/gd.c:
      - MFB: imagecolorallocate* returns false on error

    * (PHP_5_1)
      NEWS:
      - imagecolorallocate* returns false entry

    * (PHP_5_1)
      ext/gd/gd.c:
      - return false on error

    * (PHP_5_1)
      ext/gd/gd.c:
      - Returns FALSE on error, it is how it must work

2006-01-17  Dmitry Stogov  <dmitry@zend.com>

    * run-tests.php
      ZendEngine2/zend.c
      ZendEngine2/zend.h
      ZendEngine2/zend_API.c
      ZendEngine2/zend_API.h
      ZendEngine2/zend_builtin_functions.c
      ZendEngine2/zend_compile.c
      ZendEngine2/zend_exceptions.c
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_execute.h
      ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_hash.c
      ZendEngine2/zend_hash.h
      ZendEngine2/zend_highlight.c
      ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_language_parser.y
      ZendEngine2/zend_language_scanner.l
      ZendEngine2/zend_operators.c
      ZendEngine2/zend_operators.h
      ZendEngine2/zend_unicode.c
      ZendEngine2/zend_unicode.h
      ZendEngine2/zend_variables.c
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h
      ZendEngine2/tests/bug26166.phpt
      ZendEngine2/tests/bug28444.phpt
      ext/ctype/ctype.c
      ext/dom/document.c
      ext/dom/node.c
      ext/dom/tests/dom002.phpt
      ext/dom/tests/dom_set_attr_node.phpt
      ext/simplexml/simplexml.c
      ext/simplexml/tests/013.phpt
      ext/simplexml/tests/profile11.phpt
      ext/sqlite/sqlite.c
      ext/standard/array.c
      ext/standard/basic_functions.c
      ext/standard/file.c
      ext/standard/math.c
      ext/standard/md5.c
      ext/standard/sha1.c
      ext/standard/string.c
      ext/standard/type.c
      ext/standard/user_filters.c
      ext/standard/var.c
      ext/standard/var_unserializer.re
      ext/standard/tests/general_functions/008.phpt
      ext/standard/tests/math/bug21523.phpt
      ext/standard/tests/strings/bug22187.phpt
      ext/standard/tests/strings/strval.phpt
      ext/xml/xml.c
      main/main.c
      main/output.c
      main/php_variables.c
      main/streams/plain_wrapper.c
      tests/basic/bug29971.phpt
      tests/func/006.phpt
      tests/lang/catchable_error_002.phpt
      tests/run-test/test004.phpt
      tests/run-test/test005.phpt
      tests/run-test/test008.phpt
      tests/run-test/test008a.phpt:
      Unicode stuff is changed according to decision maden on PDM.
      Now IS_BINRAY data type is removed and IS_STRING starts behave as
      IS_BINARY in unicode mode. IS_STRING is incompatible with IS_UNICODE, so
      ALL functions should be improved to support unicode mode.

    * (PHP_5_1)
      NEWS
      Zend/zend_language_scanner.l
      ZendEngine2/zend_language_scanner.l
      ZendEngine2/zend_language_scanner.l
      ZendEngine2/tests/bug36037.phpt:
      Fixed bug #36037 (heredoc adds extra line number)

    * ZendEngine2/tests/bug36037.phpt
      ZendEngine2/tests/bug36037.phpt:
      
      Fixed bug #36037 (heredoc adds extra line number)

2006-01-17  Ilia Alshanetsky  <ilia@prohost.org>

    * main/streams/plain_wrapper.c:
      MFB51: Only report mkdir() errors if error reporting option is set.

    * (PHP_5_1)
      main/streams/plain_wrapper.c:
      Only report mkdir() errors if error reporting option is set.

2006-01-16  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      NEWS:
      MFH: fix #36038 (ext/hash compile failure on Mac OSX)

    * ext/standard/tests/general_functions/bug35229.phpt
      ext/standard/tests/general_functions/bug35229.phpt:
      fix typo

    * (PHP_5_1)
      NEWS
      main/streams/plain_wrapper.c:
      MFH: fix #35999 (recursive mkdir() does not work with relative path like
      "foo/bar")

    * main/streams/plain_wrapper.c:
      fix bug #35999 (recursive mkdir() does not work with relative path like
      "foo/bar")

2006-01-16  Dmitry Stogov  <dmitry@zend.com>

    * win32/wsyslog.c
      win32/wsyslog.c
      win32/wsyslog.c
      win32/wsyslog.c:
      Fixed first-chance exception during request shutdown

    * (PHP_5_0)
      NEWS
      NEWS
      ZendEngine2/zend_objects_API.c
      ZendEngine2/zend_objects_API.c
      ZendEngine2/zend_objects_API.c
      ZendEngine2/tests/bug36006.phpt:
      Fixed bug #36006 (Problem with $this in __destruct())

    * ZendEngine2/tests/bug36006.phpt
      ZendEngine2/tests/bug36006.phpt:
      
      Fixed bug #36006 (Problem with $this in __destruct())

    * ZendEngine2/tests/bug36006.phpt
      ZendEngine2/tests/bug36006.phpt:
      
      file bug36006.phpt was initially added on branch PHP_5_1.

    * (PHP_5_1)
      NEWS
      TSRM/tsrm_virtual_cwd.c
      TSRM/tsrm_virtual_cwd.c
      TSRM/tsrm_virtual_cwd.c
      TSRM/tsrm_virtual_cwd.h
      TSRM/tsrm_virtual_cwd.h
      main/main.c
      main/main.c:
      Fixed bug #36016 (realpath cache memleaks)

2006-01-15  Antony Dovgal  <antony@zend.com>

    * (PHP_4_4)
      NEWS
      ext/standard/http_fopen_wrapper.c:
      fix bug #36017 (fopen() crashes PHP when opening a URL)
      + fix incosistency in macro usage

2006-01-15  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_4_4)
      NEWS
      ext/session/session.c:
      MFH: Added a check for special characters in the session name.

    * ext/session/session.c:
      MFB51: Added a check for special characters in the session name.

    * (PHP_5_1)
      NEWS
      ext/session/session.c:
      Added a check for special characters in the session name.

2006-01-15  Derick Rethans  <php@derickrethans.nl>

    * (PHP_4_4)
      main/php_version.h:
      - Fixed typoes.

2006-01-14  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/tests/bug29210.phpt
      ZendEngine2/tests/bug29210.phpt:
      - Fix test

    * (PHP_5_1)
      NEWS:
      - BFN

    * ZendEngine2/zend_API.c
      ZendEngine2/zend_API.c
      ext/standard/tests/general_functions/bug36011.phpt:
      - Fixed bug #36011

    * ext/standard/tests/general_functions/bug36011.phpt
      ext/standard/tests/general_functions/bug36011.phpt:
      
      - Fixed bug #36011

2006-01-14  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      NEWS:
      be wordy

2006-01-14  Georg Richter  <georg@mysql.com>

    * (PHP_5_1)
      NEWS:
      New field constants for BIT and NEWDECIMAL

    * (PHP_5_1)
      ext/mysqli/mysqli.c:
      2nd attempt: implementation of 36007
      1st commit stopped with protocol error - never seen that before :-(

2006-01-14  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      NEWS:
      removed false information

2006-01-14  Georg Richter  <georg@mysql.com>

    * (PHP_5_1)
      NEWS:
      Implemented feature request #36007: Support for BIT and NEW_DECIMAL field
      types

2006-01-14  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      NEWS:
      fix news

2006-01-14  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      sapi/cli/php_cli.c:
      - Make clear what -a mode gets you

2006-01-13  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      NEWS:
      - Fix #35998 (getPathname() method always returns unix style filenames)

2006-01-13  Sascha Schumann  <sascha@schumann.cx>

    * (PHP_4_4)
      ext/informix/ifx.ec
      ext/informix/ifx.ec
      ext/informix/ifx.ec
      ext/informix/ifx.ec:
      WS

    * ext/informix/ifx.ec:
      - WS

    * ext/informix/ifx.ec:
      - lower valgrind error count to zero.

2006-01-13  Antony Dovgal  <antony@zend.com>

    * ext/standard/basic_functions.c
      ext/standard/php_math.h:
      add missing ifdefs

2006-01-13  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      NEWS:
      - Add News (which is news)

2006-01-13  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      NEWS:
      this is not news

2006-01-13  Pierre-Alain Joye  <pierre.dev@gmail.com>

    * ext/standard/file.c
      ext/standard/file.h:
      - MFB: add php_mkdir_ex

    * (PHP_5_1)
      NEWS
      ext/standard/file.c
      ext/standard/file.h:
      - add php_mkdir_ex, works like php_mkdir but allows to silent any error
        when no options are used

2006-01-12  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * (PHP_5_1)
      ext/standard/filters.c:
      - Add stream filter 'consumed'

    * ext/standard/filters.c:
      - Add stream filter 'consumed' which can restore the stream position when
        a stream was read or written through a size changing filter.

    * main/streams/filter.c:
      - Fix two warnings

    * main/streams/filter.c:
      - Fix warning

2006-01-12  Derick Rethans  <php@derickrethans.nl>

    * (PHP_4_4)
      NEWS
      configure.in
      main/php_version.h:
      - Back to dev.

    * (PHP_4_4)
      NEWS:
      - Fixed year.

    * (PHP_4_4)
      NEWS
      configure.in
      main/php_version.h:
      - Go with 4.4.2.

2006-01-12  Hartmut Holzgraefe  <hartmut@php-groupies.de>

    * ext/standard/levenshtein.c:
      typo fix

2006-01-12  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS
      configure.in
      main/php_version.h:
      Back to dev

2006-01-11  Michael Wallner  <mike@iworks.at>

    * run-tests.php:
      - ws

    * run-tests.php:
      - fix CGI SAPI check on Windows

2006-01-11  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS
      configure.in
      main/php_version.h:
      5.1.2

2006-01-10  Ilia Alshanetsky  <ilia@prohost.org>

    * ext/standard/tests/filters/bug35916.phpt
      main/streams/filter.c:
      MFB51: Fixed bug #35916 (Duplicate calls to stream_bucket_append() lead to
      a crash).

    * (PHP_5_1)
      NEWS
      ext/standard/tests/filters/bug35916.phpt
      ext/standard/tests/filters/bug35916.phpt
      main/streams/filter.c:
      Fixed bug #35916 (Duplicate calls to stream_bucket_append() lead to a
      crash).

2006-01-10  Antony Dovgal  <antony@zend.com>

    * (PHP_4_4)
      ext/odbc/config.m4
      ext/odbc/config.m4
      ext/odbc/config.m4:
      MFH: fix #35959 (Cannot build with Solid 2.3)

    * ext/odbc/config.m4:
      fix #35959 (Cannot build with Solid 2.3)

    * ext/standard/levenshtein.c:
      fix memory corruption (HEAD only)

    * (PHP_5_1)
      ext/oci8/oci8.c:
      MFH: destroy regular connections in RSHUTDOWN if ZTS is used
      this fixes problem with Oracle9 (not Oracle10) and Apache2/worker -
      connections are not being closed correctly
      see #35205 and similar issues

    * ext/oci8/oci8.c:
      silence compile warning in non-ZTS mode

    * ext/oci8/oci8.c:
      destroy regular connections in RSHUTDOWN if ZTS is used
      this fixes problem with Oracle9 (not Oracle10) and Apache2/worker -
      connections are not being closed correctly
      see #35205 and similar issues

2006-01-10  Ilia Alshanetsky  <ilia@prohost.org>

    * ext/standard/tests/general_functions/sunfuncts.phpt:
      MFB51: Fixed test

    * (PHP_5_1)
      ext/standard/tests/general_functions/sunfuncts.phpt:
      Fixed test.

2006-01-09  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * .gdbinit:
      Add print_ft to dump function tables (lists the names)

2006-01-08  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      NEWS:
      PEAR news

2006-01-07  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * ZendEngine2/zend_execute_API.c:
      - MFB Second part of is_callable/call_user_func
      - Clean a few warnings

    * ZendEngine2/zend_API.c:
      - MFB missing E_STRICT

    * ZendEngine2/zend_API.c:
      - MFB zend_is_callable() fixes

2006-01-07  Greg Beaver  <greg@chiaraquartet.net>

    * pear/packages/PEAR-1.4.6.tar
      pear/packages/PEAR-1.4.6.tar:
      
      file PEAR-1.4.6.tar was initially added on branch PHP_4_4.

    * (PHP_4_4)
      pear/install-pear.php
      pear/PEAR/Dependency2.php
      pear/PEAR/Installer.php
      pear/PEAR/Registry.php
      pear/PEAR/Command/Install.php
      pear/packages/PEAR-1.4.5.tar:
      update to PEAR 1.4.6, add support for --packagingroot to local PEAR
      installer (needed for INSTALL_ROOT)

2006-01-07  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * sapi/cli/php_cli.c:
      - Show whether this is the shell or just the starnge mode

2006-01-06  Antony Dovgal  <antony@zend.com>

    * ext/standard/tests/array/007.phpt
      ext/standard/tests/array/array_intersect_1.phpt
      ext/standard/tests/array/locale_sort.phpt:
      fix tests

2006-01-06  Jani Taskinen  <jani.taskinen@sci.fi>

    * sapi/cgi/libfcgi/.cvsignore
      sapi/cgi/libfcgi/LICENSE.TERMS
      sapi/cgi/libfcgi/acinclude.m4
      sapi/cgi/libfcgi/fcgi_stdio.c
      sapi/cgi/libfcgi/fcgiapp.c
      sapi/cgi/libfcgi/libfcgi.m4
      sapi/cgi/libfcgi/os_unix.c
      sapi/cgi/libfcgi/os_win32.c
      sapi/cgi/libfcgi/strerror.c
      sapi/cgi/libfcgi/include/fastcgi.h
      sapi/cgi/libfcgi/include/fcgi_config.h
      sapi/cgi/libfcgi/include/fcgi_config_win32.h
      sapi/cgi/libfcgi/include/fcgi_config_x86.h
      sapi/cgi/libfcgi/include/fcgi_stdio.h
      sapi/cgi/libfcgi/include/fcgiapp.h
      sapi/cgi/libfcgi/include/fcgiappmisc.h
      sapi/cgi/libfcgi/include/fcgimisc.h
      sapi/cgi/libfcgi/include/fcgio.h
      sapi/cgi/libfcgi/include/fcgios.h:
      Nuke unused files

    * sapi/cgi/CREDITS:
      credits for Dmitry

2006-01-06  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      ZendEngine2/zend_API.c
      ZendEngine2/tests/bug29210.phpt
      ZendEngine2/tests/bug32290.phpt:
      fix typo in the code and related tests

    * ZendEngine2/tests/bug29210.phpt
      ZendEngine2/tests/bug32290.phpt:
      typo

    * sapi/cgi/libfcgi/.cvsignore
      sapi/cgi/libfcgi/.cvsignore:
      
      add missing .cvsignore

2006-01-06  Rasmus Lerdorf  <rasmus@lerdorf.com>

    * (PHP_5_1)
      sapi/apache/mod_php5.c:
      MFH: I don't recall the reason for messing with r->allowed here, so let's
      get rid of it (and see who screams).  This should fix bug #32561

    * sapi/apache/mod_php5.c:
      Let's not mess with r->allowed here - this should fix bug #32561

2006-01-06  Antony Dovgal  <antony@zend.com>

    * (PHP_4_4)
      ext/mbstring/tests/mb_strcut.phpt:
      fix test

    * (PHP_5_1)
      NEWS:
      BFN

2006-01-06  Jani Taskinen  <jani.taskinen@sci.fi>

    * win32/sendmail.c:
      - Cleanups:
        * unify the address handling to always strip leading whitespace
        * ws fixes

    * (PHP_4_4)
      win32/sendmail.c:
      - Fixed bug #35906 (win32: mail() Date: header is not RFC compliant)

2006-01-05  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * main/streams/memory.c
      main/streams/memory.c:
      - Fix issue with memset seeking
      - Fix issue with shutdown order of temp/memory stream

2006-01-05  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_4_4)
      ext/pgsql/config.m4
      ext/pgsql/config.m4:
      MFH: - Fixed bug #35911 (HAVE_PG_CONFIG_H set incorrectly)

    * ext/pgsql/config.m4:
      - Fixed bug #35911 (HAVE_PG_CONFIG_H set incorrectly)

2006-01-05  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      configure.in
      main/php_version.h:
      Back to dev

2006-01-05  Antony Dovgal  <antony@zend.com>

    * ext/standard/string.c:
      fix typo

2006-01-05  Hartmut Holzgraefe  <hartmut@php-groupies.de>

    * ext/ncurses/.cvsignore
      ext/ncurses/CREDITS
      ext/ncurses/EXPERIMENTAL
      ext/ncurses/c-prototypes
      ext/ncurses/config.m4
      ext/ncurses/example1.php
      ext/ncurses/ncurses.c
      ext/ncurses/ncurses.php
      ext/ncurses/ncurses_fe.c
      ext/ncurses/ncurses_functions.c
      ext/ncurses/package.xml
      ext/ncurses/php_ncurses.h
      ext/ncurses/php_ncurses_fe.h
      ext/ncurses/tests/.cvsignore
      ext/ncurses/tests/001.phpt:
      ncurses goes sibiria^Wpecl

2006-01-05  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_5_1)
      configure.in
      main/php_version.h:
      Go with 5.1.2RC2

    * (PHP_5_1)
      ext/curl/interface.c:
      Revert unrelated parts of the previous patch.

    * ext/curl/interface.c:
      MFB4: Fixed bug #35908 (curl extension uses undefined
      GCRY_THREAD_OPTIONS_USER).

    * (PHP_5_1)
      NEWS
      ext/curl/interface.c:
      MFH4: Fixed bug #35908 (curl extension uses undefined
      GCRY_THREAD_OPTIONS_USER).

    * (PHP_4_4)
      ext/curl/curl.c:
      Fixed bug #35908 (curl extension uses undefined GCRY_THREAD_OPTIONS_USER).

2006-01-05  Antony Dovgal  <antony@zend.com>

    * (PHP_5_1)
      ext/oci8/oci8.c
      ext/oci8/oci8_interface.c
      ext/oci8/oci8_lob.c
      ext/oci8/php_oci8_int.h:
      MFH: delete descriptor from the hash and avoid crashes on commit/rollback

    * ext/oci8/oci8.c
      ext/oci8/oci8_interface.c
      ext/oci8/oci8_lob.c
      ext/oci8/php_oci8_int.h:
      delete descriptor from the hash and avoid crashes on commit/rollback

2006-01-05  Derick Rethans  <php@derickrethans.nl>

    * (PHP_4_4)
      NEWS
      configure.in
      main/php_version.h:
      - Back to devel.

    * (PHP_4_4)
      NEWS
      configure.in
      main/php_version.h:
      - Go with RC2.

2006-01-05  Andi Gutmans  <andi@zend.com>

    * ZendEngine2/LICENSE
      ZendEngine2/LICENSE
      ZendEngine2/zend_unicode.c
      ZendEngine2/zend_unicode.h:
      - More -> 2006 changes

2006-01-05  Ilia Alshanetsky  <ilia@prohost.org>

    * ext/imap/php_imap.c:
      MFB51: Fixed bug #35669 (imap_mail_compose() crashes with
      multipart-multiboundary-email).

    * (PHP_4_4)
      NEWS
      ext/imap/php_imap.c:
      MFH: Fixed bug #35669 (imap_mail_compose() crashes with
      multipart-multiboundary-email).

    * (PHP_5_1)
      NEWS
      ext/imap/php_imap.c:
      Fixed bug #35669 (imap_mail_compose() crashes with
      multipart-multiboundary-email).

2006-01-04  Andi Gutmans  <andi@zend.com>

    * (PHP_5_1)
      TSRM/LICENSE
      TSRM/TSRM.c
      TSRM/TSRM.h:
      - Update to 2006

    * TSRM/LICENSE:
      - One more update

    * TSRM/TSRM.c
      TSRM/TSRM.h
      ZendEngine2/acconfig.h
      ZendEngine2/acconfig.h
      ZendEngine2/header
      ZendEngine2/header
      ZendEngine2/zend.c
      ZendEngine2/zend.c
      ZendEngine2/zend.h
      ZendEngine2/zend.h
      ZendEngine2/zend_API.c
      ZendEngine2/zend_API.c
      ZendEngine2/zend_API.h
      ZendEngine2/zend_API.h
      ZendEngine2/zend_alloc.c
      ZendEngine2/zend_alloc.c
      ZendEngine2/zend_alloc.h
      ZendEngine2/zend_alloc.h
      ZendEngine2/zend_arg_defs.c
      ZendEngine2/zend_arg_defs.c
      ZendEngine2/zend_builtin_functions.c
      ZendEngine2/zend_builtin_functions.c
      ZendEngine2/zend_builtin_functions.h
      ZendEngine2/zend_builtin_functions.h
      ZendEngine2/zend_compile.c
      ZendEngine2/zend_compile.c
      ZendEngine2/zend_compile.h
      ZendEngine2/zend_compile.h
      ZendEngine2/zend_config.nw.h
      ZendEngine2/zend_config.nw.h
      ZendEngine2/zend_config.w32.h
      ZendEngine2/zend_config.w32.h
      ZendEngine2/zend_constants.c
      ZendEngine2/zend_constants.c
      ZendEngine2/zend_constants.h
      ZendEngine2/zend_constants.h
      ZendEngine2/zend_default_classes.c
      ZendEngine2/zend_default_classes.c
      ZendEngine2/zend_dynamic_array.c
      ZendEngine2/zend_dynamic_array.c
      ZendEngine2/zend_dynamic_array.h
      ZendEngine2/zend_dynamic_array.h
      ZendEngine2/zend_errors.h
      ZendEngine2/zend_errors.h
      ZendEngine2/zend_exceptions.c
      ZendEngine2/zend_exceptions.c
      ZendEngine2/zend_exceptions.h
      ZendEngine2/zend_exceptions.h
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_execute.c
      ZendEngine2/zend_execute.h
      ZendEngine2/zend_execute.h
      ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_execute_API.c
      ZendEngine2/zend_extensions.c
      ZendEngine2/zend_extensions.c
      ZendEngine2/zend_extensions.h
      ZendEngine2/zend_extensions.h
      ZendEngine2/zend_fast_cache.h
      ZendEngine2/zend_fast_cache.h
      ZendEngine2/zend_globals.h
      ZendEngine2/zend_globals.h
      ZendEngine2/zend_globals_macros.h
      ZendEngine2/zend_globals_macros.h
      ZendEngine2/zend_hash.c
      ZendEngine2/zend_hash.c
      ZendEngine2/zend_hash.h
      ZendEngine2/zend_hash.h
      ZendEngine2/zend_highlight.c
      ZendEngine2/zend_highlight.c
      ZendEngine2/zend_highlight.h
      ZendEngine2/zend_highlight.h
      ZendEngine2/zend_indent.c
      ZendEngine2/zend_indent.c
      ZendEngine2/zend_indent.h
      ZendEngine2/zend_indent.h
      ZendEngine2/zend_ini.c
      ZendEngine2/zend_ini.c
      ZendEngine2/zend_ini.h
      ZendEngine2/zend_ini.h
      ZendEngine2/zend_ini_parser.y
      ZendEngine2/zend_ini_parser.y
      ZendEngine2/zend_ini_scanner.h
      ZendEngine2/zend_ini_scanner.h
      ZendEngine2/zend_ini_scanner.l
      ZendEngine2/zend_ini_scanner.l
      ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_interfaces.c
      ZendEngine2/zend_interfaces.h
      ZendEngine2/zend_interfaces.h
      ZendEngine2/zend_istdiostream.h
      ZendEngine2/zend_istdiostream.h
      ZendEngine2/zend_iterators.c
      ZendEngine2/zend_iterators.c
      ZendEngine2/zend_iterators.h
      ZendEngine2/zend_iterators.h
      ZendEngine2/zend_language_parser.y
      ZendEngine2/zend_language_parser.y
      ZendEngine2/zend_language_scanner.h
      ZendEngine2/zend_language_scanner.h
      ZendEngine2/zend_language_scanner.l
      ZendEngine2/zend_language_scanner.l
      ZendEngine2/zend_list.c
      ZendEngine2/zend_list.c
      ZendEngine2/zend_list.h
      ZendEngine2/zend_list.h
      ZendEngine2/zend_llist.c
      ZendEngine2/zend_llist.c
      ZendEngine2/zend_llist.h
      ZendEngine2/zend_llist.h
      ZendEngine2/zend_mm.c
      ZendEngine2/zend_mm.c
      ZendEngine2/zend_mm.h
      ZendEngine2/zend_mm.h
      ZendEngine2/zend_modules.h
      ZendEngine2/zend_modules.h
      ZendEngine2/zend_multibyte.c
      ZendEngine2/zend_multibyte.h
      ZendEngine2/zend_multiply.h
      ZendEngine2/zend_multiply.h
      ZendEngine2/zend_object_handlers.c
      ZendEngine2/zend_object_handlers.c
      ZendEngine2/zend_object_handlers.h
      ZendEngine2/zend_object_handlers.h
      ZendEngine2/zend_objects.c
      ZendEngine2/zend_objects.c
      ZendEngine2/zend_objects.h
      ZendEngine2/zend_objects.h
      ZendEngine2/zend_objects_API.c
      ZendEngine2/zend_objects_API.c
      ZendEngine2/zend_objects_API.h
      ZendEngine2/zend_objects_API.h
      ZendEngine2/zend_opcode.c
      ZendEngine2/zend_opcode.c
      ZendEngine2/zend_operators.c
      ZendEngine2/zend_operators.c
      ZendEngine2/zend_operators.h
      ZendEngine2/zend_operators.h
      ZendEngine2/zend_ptr_stack.c
      ZendEngine2/zend_ptr_stack.c
      ZendEngine2/zend_ptr_stack.h
      ZendEngine2/zend_ptr_stack.h
      ZendEngine2/zend_qsort.c
      ZendEngine2/zend_qsort.c
      ZendEngine2/zend_qsort.h
      ZendEngine2/zend_qsort.h
      ZendEngine2/zend_sprintf.c
      ZendEngine2/zend_sprintf.c
      ZendEngine2/zend_stack.c
      ZendEngine2/zend_stack.c
      ZendEngine2/zend_stack.h
      ZendEngine2/zend_stack.h
      ZendEngine2/zend_static_allocator.c
      ZendEngine2/zend_static_allocator.c
      ZendEngine2/zend_static_allocator.h
      ZendEngine2/zend_static_allocator.h
      ZendEngine2/zend_stream.c
      ZendEngine2/zend_stream.c
      ZendEngine2/zend_stream.h
      ZendEngine2/zend_stream.h
      ZendEngine2/zend_strtod.h
      ZendEngine2/zend_strtod.h
      ZendEngine2/zend_ts_hash.c
      ZendEngine2/zend_ts_hash.c
      ZendEngine2/zend_ts_hash.h
      ZendEngine2/zend_ts_hash.h
      ZendEngine2/zend_types.h
      ZendEngine2/zend_types.h
      ZendEngine2/zend_variables.c
      ZendEngine2/zend_variables.c
      ZendEngine2/zend_variables.h
      ZendEngine2/zend_variables.h
      ZendEngine2/zend_vm.h
      ZendEngine2/zend_vm.h
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_def.h
      ZendEngine2/zend_vm_execute.h
      ZendEngine2/zend_vm_execute.h
      ZendEngine2/zend_vm_gen.php
      ZendEngine2/zend_vm_gen.php
      ZendEngine2/zend_vm_opcodes.h
      ZendEngine2/zend_vm_opcodes.h:
      - Update copyright notices to 2006

2006-01-04  Andrey Hristov  <php@hristov.com>

    * ext/mysqli/tests/003.phpt
      ext/mysqli/tests/004.phpt
      ext/mysqli/tests/006.phpt
      ext/mysqli/tests/007.phpt
      ext/mysqli/tests/008.phpt
      ext/mysqli/tests/009.phpt
      ext/mysqli/tests/010.phpt
      ext/mysqli/tests/013.phpt
      ext/mysqli/tests/020.phpt
      ext/mysqli/tests/023.phpt
      ext/mysqli/tests/024.phpt
      ext/mysqli/tests/025.phpt
      ext/mysqli/tests/026.phpt
      ext/mysqli/tests/042.phpt
      ext/mysqli/tests/060.phpt
      ext/mysqli/tests/065.phpt
      ext/mysqli/tests/bug32405.phpt
      ext/mysqli/tests/bug35103.phpt
      ext/mysqli/tests/bug35517.phpt
      ext/mysqli/tests/bug35759.phpt:
      bring tests up-to-date with 5_1 branch

    * ext/standard/array.c:
      cast and fix a warning

2006-01-04  Derick Rethans  <php@derickrethans.nl>

    * (PHP_5_1)
      ext/standard/php_sunfuncs.h
      ext/standard/sunfuncs.c:
      - Removed the files which are no longer necessary.

    * (PHP_5_1)
      NEWS
      ext/standard/basic_functions.c
      ext/standard/config.m4
      ext/standard/config.w32
      ext/standard/php_standard.h
      ext/standard/tests/general_functions/sunfuncts.phpt:
      - MFH: Fixed bug #35887 (wddx_deserialize not parsing dateTime fields
      properly).
      - MFH: Fixed bug #35885 (strtotime("NOW") no longer works).
      - MFH: Fixed bug #33789 (Many Problems with SunFuncs).
      - MFH: Fixed bug #33671 (sun_rise and sun_set don't return a GMT timestamp
      if one
        passes an offset).
      - MFH: Fixed bug #32820 (date_sunrise and date_sunset don't handle GMT
      offset
        well).
      - MFH: Fixed bug #30937 (date_sunrise() & date_sunset() don't handle
      endless
        day/night at high latitudes).

2006-01-04  Rob Richards  <rrichards@ctindustries.net>

    * ext/xml/tests/bug32001b.phpt:
      fix test

    * ext/standard/filestat.c:
      fix win build

2006-01-04  Marcus Boerger  <marcus.boerger@post.rwth-aachen.de>

    * run-tests.php:
      -Typo

    * run-tests.php:
      - Typo

    * run-tests.php:
      - Add CLEAN section which contains optional cleanup code executed even when
        the test fails and which can be prevented by --no-clean switch

2006-01-04  Derick Rethans  <php@derickrethans.nl>

    * ext/standard/basic_functions.c
      ext/standard/config.m4
      ext/standard/config.w32
      ext/standard/php_standard.h
      ext/standard/php_sunfuncs.h
      ext/standard/sunfuncs.c
      ext/standard/tests/general_functions/sunfuncts.phpt:
      - New implementation of the sunset algorithm. Fixes bugs #33789, #33671,
      #32820
        and #30937.

2006-01-04  Edin Kadribasic  <edink@emini.dk>

    * (PHP_4_4)
      ext/imap/imap.dsp
      ext/imap/php_imap.c:
      Fix win32 build

2006-01-04  Derick Rethans  <php@derickrethans.nl>

    * configure.in
      TSRM/tsrm_virtual_cwd.c
      TSRM/tsrm_virtual_cwd.h
      ext/standard/basic_functions.c
      ext/standard/filestat.c
      ext/standard/php_filestat.h:
      - Added the lchown() and lchgrp() functions which change permissions and
      group
        permissions on symbolic links.

    * (PHP_4_4)
      ext/mbstring/mbstring.dsp:
      - Hopefully fix windows build here.

2006-01-03  Ilia Alshanetsky  <ilia@prohost.org>

    * sapi/apache2handler/php_functions.c:
      MFB51: Added param checks for ap2 fetch respose/request header functions.

    * (PHP_5_1)
      sapi/apache2handler/php_functions.c:
      Added param checks for ap2 fetch respose/request header functions.

2006-01-03  Jani Taskinen  <jani.taskinen@sci.fi>

    * ext/iconv/config.m4:
      MFB

    * (PHP_5_1)
      ext/iconv/config.m4:
      - prevent pontential failure with stupid compilers

    * (PHP_5_1)
      NEWS:
      typofix

    * (PHP_5_1)
      NEWS
      ext/iconv/config.m4
      ext/iconv/config.m4:
      - Fixed bug #35288 (iconv() function defined as libiconv())

2006-01-02  Jani Taskinen  <jani.taskinen@sci.fi>

    * sapi/apache2handler/php_functions.c:
      - Fixed apache_setenv() which requires 2 parameters

2006-01-02  Ilia Alshanetsky  <ilia@prohost.org>

    * (PHP_4_4)
      sapi/apache2handler/php_functions.c:
      MFH: Fixed possible crash in apache_getenv()/apache_setenv() on invalid
      parameters.

    * sapi/apache2handler/php_functions.c:
      MFB51: Fixed possible crash in apache_getenv()/apache_setenv() on invalid
      parameters.

    * (PHP_5_1)
      NEWS
      sapi/apache2handler/php_functions.c:
      Fixed possible crash in apache_getenv()/apache_setenv() on invalid
      parameters.

2006-01-02  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_5_1)
      sapi/apache2handler/php_functions.c:
      MFH: fixed apache_setenv(): at least 2 parameters are required

2006-01-02  Greg Beaver  <greg@chiaraquartet.net>

    * (PHP_4_4)
      pear/install-pear.php:
      make sure mbstring doesn't screw stuff

    * (PHP_4_4)
      pear/packages/PEAR-1.4.4.tar
      pear/packages/PEAR-1.4.5.tar
      pear/packages/PEAR-1.4.5.tar:
      upgrade to PEAR 1.4.5

2006-01-01  Ilia Alshanetsky  <ilia@prohost.org>

    * sapi/apache2handler/php_functions.c:
      MFB51: Added safety checks

    * (PHP_5_1)
      sapi/apache2handler/php_functions.c:
      Added safety checks

    * (PHP_5_1)
      NEWS:
      Fixed bug #35797 (segfault on PDOStatement::execute() with
      zend.ze1_compatibility_mode = On).

2006-01-01  Jani Taskinen  <jani.taskinen@sci.fi>

    * scripts/dev/credits:
      - Allow any EOLs in CREDITS files

    * ext/standard/credits_ext.h:
      fix build

2006-01-01  Rasmus Lerdorf  <rasmus@lerdorf.com>

    * (PHP_5_1)
      ext/standard/credits_ext.h:
      Fix the build

2006-01-01  Andrey Hristov  <php@hristov.com>

    * (PHP_5_1)
      ext/mysqli/mysqli_api.c:
      WS

    * (PHP_5_1)
      ext/mysqli/tests/004.phpt:
      fetch more than one row at once

2006-01-01  Jani Taskinen  <jani.taskinen@sci.fi>

    * (PHP_4_4)
      ext/gd/gd_ctx.c
      ext/mcve/mcve.c
      ext/mcve/php_mcve.h
      ext/mnogosearch/php_mnogo.c
      ext/odbc/php_odbc_includes.h
      ext/sybase_ct/php_sybase_ct.c
      ext/sybase_ct/php_sybase_ct.h
      pear/Archive/Tar.php
      pear/Console/Getopt.php
      pear/PEAR/Dependency.php
      pear/packages/Archive_Tar-1.3.1.tar
      pear/packages/Console_Getopt-1.2.tar
      pear/packages/PEAR-1.4.4.tar
      pear/scripts/pear.bat
      pear/scripts/pearcmd.php
      pear/scripts/peardev.bat
      pear/scripts/pecl.bat
      pear/scripts/peclcmd.php
      win32/globals.c
      win32/php_win32_globals.h:
      missed these

    * (PHP_4_4)
      LICENSE
      header
      header
      header
      run-tests.php
      run-tests.php
      run-tests.php
      server-tests.php
      server-tests.php
      server-tests.php
      TSRM/tsrm_nw.c
      TSRM/tsrm_nw.c
      TSRM/tsrm_nw.c
      TSRM/tsrm_nw.h
      TSRM/tsrm_nw.h
      TSRM/tsrm_nw.h
      TSRM/tsrm_virtual_cwd.c
      TSRM/tsrm_virtual_cwd.c
      TSRM/tsrm_virtual_cwd.c
      TSRM/tsrm_virtual_cwd.h
      TSRM/tsrm_virtual_cwd.h
      TSRM/tsrm_virtual_cwd.h
      TSRM/tsrm_win32.c
      TSRM/tsrm_win32.c
      TSRM/tsrm_win32.c
      TSRM/tsrm_win32.h
      TSRM/tsrm_win32.h
      TSRM/tsrm_win32.h
      Zend/zend.c
      Zend/zend.h
      Zend/zend_API.c
      Zend/zend_API.h
      Zend/zend_alloc.c
      Zend/zend_alloc.h
      Zend/zend_builtin_functions.c
      Zend/zend_builtin_functions.h
      Zend/zend_compile.c
      Zend/zend_compile.h
      Zend/zend_config.w32.h
      Zend/zend_constants.c
      Zend/zend_constants.h
      Zend/zend_dynamic_array.c
      Zend/zend_dynamic_array.h
      Zend/zend_errors.h
      Zend/zend_execute.c
      Zend/zend_execute.h
      Zend/zend_execute_API.c
      Zend/zend_execute_globals.h
      Zend/zend_extensions.c
      Zend/zend_extensions.h
      Zend/zend_fast_cache.h
      Zend/zend_globals.h
      Zend/zend_globals_macros.h
      Zend/zend_hash.c
      Zend/zend_hash.h
      Zend/zend_highlight.c
      Zend/zend_highlight.h
      Zend/zend_indent.c
      Zend/zend_indent.h
      Zend/zend_ini_parser.y
      Zend/zend_ini_scanner.l
      Zend/zend_language_parser.y
      Zend/zend_language_scanner.h
      Zend/zend_language_scanner.l
      Zend/zend_list.c
      Zend/zend_list.h
      Zend/zend_llist.c
      Zend/zend_llist.h
      Zend/zend_modules.h
      Zend/zend_multibyte.c
      Zend/zend_multibyte.h
      Zend/zend_multiply.h
      Zend/zend_opcode.c
      Zend/zend_operators.c
      Zend/zend_operators.h
      Zend/zend_ptr_stack.c
      Zend/zend_ptr_stack.h
      Zend/zend_qsort.c
      Zend/zend_qsort.h
      Zend/zend_sprintf.c
      Zend/zend_stack.c
      Zend/zend_stack.h
      Zend/zend_static_allocator.c
      Zend/zend_static_allocator.h
      Zend/zend_types.h
      Zend/zend_variables.c
      Zend/zend_variables.h
      build/build.mk
      build/build.mk
      build/build.mk
      build/build2.mk
      build/build2.mk
      build/build2.mk
      build/buildcheck.sh
      build/buildcheck.sh
      build/buildcheck.sh
      build/mkdep.awk
      build/mkdep.awk
      build/mkdep.awk
      ext/bcmath/bcmath.c
      ext/bcmath/bcmath.c
      ext/bcmath/bcmath.c
      ext/bcmath/php_bcmath.h
      ext/bcmath/php_bcmath.h
      ext/bcmath/php_bcmath.h
      ext/bz2/bz2.c
      ext/bz2/bz2.c
      ext/bz2/bz2.c
      ext/bz2/bz2_filter.c
      ext/bz2/bz2_filter.c
      ext/bz2/php_bz2.h
      ext/bz2/php_bz2.h
      ext/bz2/php_bz2.h
      ext/calendar/cal_unix.c
      ext/calendar/cal_unix.c
      ext/calendar/cal_unix.c
      ext/calendar/calendar.c
      ext/calendar/calendar.c
      ext/calendar/calendar.c
      ext/calendar/easter.c
      ext/calendar/easter.c
      ext/calendar/easter.c
      ext/com/COM.c
      ext/com/VARIANT.c
      ext/com/conversion.c
      ext/com/dispatch.c
      ext/com_dotnet/com_com.c
      ext/com_dotnet/com_com.c
      ext/com_dotnet/com_dotnet.c
      ext/com_dotnet/com_dotnet.c
      ext/com_dotnet/com_extension.c
      ext/com_dotnet/com_extension.c
      ext/com_dotnet/com_handlers.c
      ext/com_dotnet/com_handlers.c
      ext/com_dotnet/com_iterator.c
      ext/com_dotnet/com_iterator.c
      ext/com_dotnet/com_misc.c
      ext/com_dotnet/com_misc.c
      ext/com_dotnet/com_olechar.c
      ext/com_dotnet/com_olechar.c
      ext/com_dotnet/com_persist.c
      ext/com_dotnet/com_persist.c
      ext/com_dotnet/com_saproxy.c
      ext/com_dotnet/com_saproxy.c
      ext/com_dotnet/com_typeinfo.c
      ext/com_dotnet/com_typeinfo.c
      ext/com_dotnet/com_variant.c
      ext/com_dotnet/com_variant.c
      ext/com_dotnet/com_wrapper.c
      ext/com_dotnet/com_wrapper.c
      ext/com_dotnet/php_com_dotnet.h
      ext/com_dotnet/php_com_dotnet.h
      ext/com_dotnet/php_com_dotnet_internal.h
      ext/com_dotnet/php_com_dotnet_internal.h
      ext/cpdf/cpdf.c
      ext/cpdf/php_cpdf.h
      ext/crack/crack.c
      ext/crack/php_crack.h
      ext/ctype/ctype.c
      ext/ctype/ctype.c
      ext/ctype/ctype.c
      ext/ctype/php_ctype.h
      ext/ctype/php_ctype.h
      ext/ctype/php_ctype.h
      ext/curl/curl.c
      ext/curl/curlstreams.c
      ext/curl/interface.c
      ext/curl/interface.c
      ext/curl/multi.c
      ext/curl/multi.c
      ext/curl/php_curl.h
      ext/curl/php_curl.h
      ext/curl/php_curl.h
      ext/curl/streams.c
      ext/curl/streams.c
      ext/cyrus/cyrus.c
      ext/cyrus/php_cyrus.h
      ext/db/db.c
      ext/db/php_db.h
      ext/dba/dba.c
      ext/dba/dba.c
      ext/dba/dba.c
      ext/dba/dba_cdb.c
      ext/dba/dba_cdb.c
      ext/dba/dba_cdb.c
      ext/dba/dba_db1.c
      ext/dba/dba_db1.c
      ext/dba/dba_db2.c
      ext/dba/dba_db2.c
      ext/dba/dba_db2.c
      ext/dba/dba_db3.c
      ext/dba/dba_db3.c
      ext/dba/dba_db3.c
      ext/dba/dba_db4.c
      ext/dba/dba_db4.c
      ext/dba/dba_db4.c
      ext/dba/dba_dbm.c
      ext/dba/dba_dbm.c
      ext/dba/dba_dbm.c
      ext/dba/dba_flatfile.c
      ext/dba/dba_flatfile.c
      ext/dba/dba_flatfile.c
      ext/dba/dba_gdbm.c
      ext/dba/dba_gdbm.c
      ext/dba/dba_gdbm.c
      ext/dba/dba_inifile.c
      ext/dba/dba_inifile.c
      ext/dba/dba_inifile.c
      ext/dba/dba_ndbm.c
      ext/dba/dba_ndbm.c
      ext/dba/dba_ndbm.c
      ext/dba/dba_qdbm.c
      ext/dba/dba_qdbm.c
      ext/dba/php_dba.h
      ext/dba/php_dba.h
      ext/dba/php_dba.h
      ext/dba/libcdb/cdb.c
      ext/dba/libcdb/cdb.c
      ext/dba/libcdb/cdb.c
      ext/dba/libcdb/cdb.h
      ext/dba/libcdb/cdb.h
      ext/dba/libcdb/cdb.h
      ext/dba/libcdb/cdb_make.c
      ext/dba/libcdb/cdb_make.c
      ext/dba/libcdb/cdb_make.c
      ext/dba/libcdb/cdb_make.h
      ext/dba/libcdb/cdb_make.h
      ext/dba/libcdb/cdb_make.h
      ext/dba/libcdb/uint32.c
      ext/dba/libcdb/uint32.c
      ext/dba/libcdb/uint32.c
      ext/dba/libcdb/uint32.h
      ext/dba/libcdb/uint32.h
      ext/dba/libcdb/uint32.h
      ext/dba/libflatfile/flatfile.c
      ext/dba/libflatfile/flatfile.c
      ext/dba/libflatfile/flatfile.c
      ext/dba/libflatfile/flatfile.h
      ext/dba/libflatfile/flatfile.h
      ext/dba/libflatfile/flatfile.h
      ext/dba/libinifile/inifile.c
      ext/dba/libinifile/inifile.c
      ext/dba/libinifile/inifile.c
      ext/dba/libinifile/inifile.h
      ext/dba/libinifile/inifile.h
      ext/dba/libinifile/inifile.h
      ext/dbase/dbase.c
      ext/dbase/dbase.c
      ext/dbase/dbase.c
      ext/dbase/php_dbase.h
      ext/dbase/php_dbase.h
      ext/dbase/php_dbase.h
      ext/dbx/dbx.c
      ext/dbx/dbx.h
      ext/dbx/dbx_fbsql.c
      ext/dbx/dbx_fbsql.h
      ext/dbx/dbx_mssql.c
      ext/dbx/dbx_mssql.h
      ext/dbx/dbx_mysql.c
      ext/dbx/dbx_mysql.h
      ext/dbx/dbx_oci8.c
      ext/dbx/dbx_oci8.h
      ext/dbx/dbx_odbc.c
      ext/dbx/dbx_odbc.h
      ext/dbx/dbx_pgsql.c
      ext/dbx/dbx_pgsql.h
      ext/dbx/dbx_sybasect.c
      ext/dbx/dbx_sybasect.h
      ext/dbx/php_dbx.h
      ext/dio/dio.c
      ext/dio/php_dio.h
      ext/dom/attr.c
      ext/dom/attr.c
      ext/dom/cdatasection.c
      ext/dom/cdatasection.c
      ext/dom/characterdata.c
      ext/dom/characterdata.c
      ext/dom/comment.c
      ext/dom/comment.c
      ext/dom/document.c
      ext/dom/document.c
      ext/dom/documentfragment.c
      ext/dom/documentfragment.c
      ext/dom/documenttype.c
      ext/dom/documenttype.c
      ext/dom/dom_ce.h
      ext/dom/dom_ce.h
      ext/dom/dom_fe.h
      ext/dom/dom_fe.h
      ext/dom/dom_iterators.c
      ext/dom/dom_iterators.c
      ext/dom/dom_properties.h
      ext/dom/dom_properties.h
      ext/dom/domconfiguration.c
      ext/dom/domconfiguration.c
      ext/dom/domerror.c
      ext/dom/domerror.c
      ext/dom/domerrorhandler.c
      ext/dom/domerrorhandler.c
      ext/dom/domexception.c
      ext/dom/domexception.c
      ext/dom/domimplementation.c
      ext/dom/domimplementation.c
      ext/dom/domimplementationlist.c
      ext/dom/domimplementationlist.c
      ext/dom/domimplementationsource.c
      ext/dom/domimplementationsource.c
      ext/dom/domlocator.c
      ext/dom/domlocator.c
      ext/dom/domstringlist.c
      ext/dom/domstringlist.c
      ext/dom/element.c
      ext/dom/element.c
      ext/dom/entity.c
      ext/dom/entity.c
      ext/dom/entityreference.c
      ext/dom/entityreference.c
      ext/dom/namednodemap.c
      ext/dom/namednodemap.c
      ext/dom/namelist.c
      ext/dom/namelist.c
      ext/dom/node.c
      ext/dom/node.c
      ext/dom/nodelist.c
      ext/dom/nodelist.c
      ext/dom/notation.c
      ext/dom/notation.c
      ext/dom/php_dom.c
      ext/dom/php_dom.c
      ext/dom/php_dom.h
      ext/dom/php_dom.h
      ext/dom/processinginstruction.c
      ext/dom/processinginstruction.c
      ext/dom/string_extend.c
      ext/dom/string_extend.c
      ext/dom/text.c
      ext/dom/text.c
      ext/dom/typeinfo.c
      ext/dom/typeinfo.c
      ext/dom/userdatahandler.c
      ext/dom/userdatahandler.c
      ext/dom/xml_common.h
      ext/dom/xml_common.h
      ext/dom/xpath.c
      ext/dom/xpath.c
      ext/domxml/php_domxml.c
      ext/domxml/php_domxml.h
      ext/dotnet/dotnet.cpp
      ext/exif/exif.c
      ext/exif/exif.c
      ext/exif/exif.c
      ext/exif/php_exif.h
      ext/exif/php_exif.h
      ext/exif/php_exif.h
      ext/fbsql/php_fbsql.c
      ext/fbsql/php_fbsql.c
      ext/fbsql/php_fbsql.c
      ext/fbsql/php_fbsql.h
      ext/fbsql/php_fbsql.h
      ext/fbsql/php_fbsql.h
      ext/fdf/fdf.c
      ext/fdf/fdf.c
      ext/fdf/fdf.c
      ext/fdf/php_fdf.h
      ext/fdf/php_fdf.h
      ext/fdf/php_fdf.h
      ext/filepro/filepro.c
      ext/filepro/filepro.c
      ext/filepro/filepro.c
      ext/filepro/php_filepro.h
      ext/filepro/php_filepro.h
      ext/filepro/php_filepro.h
      ext/fribidi/fribidi.c
      ext/fribidi/php_fribidi.h
      ext/ftp/ftp.c
      ext/ftp/ftp.c
      ext/ftp/ftp.c
      ext/ftp/ftp.h
      ext/ftp/ftp.h
      ext/ftp/ftp.h
      ext/ftp/php_ftp.c
      ext/ftp/php_ftp.c
      ext/ftp/php_ftp.c
      ext/ftp/php_ftp.h
      ext/ftp/php_ftp.h
      ext/ftp/php_ftp.h
      ext/gd/gd.c
      ext/gd/gd.c
      ext/gd/gd.c
      ext/gd/gd_ctx.c
      ext/gd/gd_ctx.c
      ext/gd/gd_ctx.c
      ext/gd/php_gd.h
      ext/gd/php_gd.h
      ext/gd/php_gd.h
      ext/gd/libgd/xbm.c
      ext/gd/libgd/xbm.c
      ext/gd/libgd/xbm.c
      ext/gettext/gettext.c
      ext/gettext/gettext.c
      ext/gettext/gettext.c
      ext/gettext/php_gettext.h
      ext/gettext/php_gettext.h
      ext/gettext/php_gettext.h
      ext/gmp/gmp.c
      ext/gmp/gmp.c
      ext/gmp/gmp.c
      ext/gmp/php_gmp.h
      ext/gmp/php_gmp.h
      ext/gmp/php_gmp.h
      ext/hwapi/hwapi.cpp
      ext/hwapi/hwapi.cpp
      ext/hwapi/hwapi.cpp
      ext/hwapi/php_hwapi.h
      ext/hwapi/php_hwapi.h
      ext/hwapi/php_hwapi.h
      ext/hyperwave/hg_comm.c
      ext/hyperwave/hg_comm.h
      ext/hyperwave/hw.c
      ext/hyperwave/hw_error.h
      ext/hyperwave/php_hyperwave.h
      ext/iconv/iconv.c
      ext/iconv/iconv.c
      ext/iconv/iconv.c
      ext/iconv/php_iconv.h
      ext/iconv/php_iconv.h
      ext/iconv/php_iconv.h
      ext/imap/php_imap.c
      ext/imap/php_imap.c
      ext/imap/php_imap.c
      ext/imap/php_imap.h
      ext/imap/php_imap.h
      ext/imap/php_imap.h
      ext/informix/ifx.ec
      ext/informix/ifx.ec
      ext/informix/ifx.ec
      ext/informix/php_informix.h
      ext/informix/php_informix.h
      ext/informix/php_informix.h
      ext/informix/php_informix_includes.h
      ext/informix/php_informix_includes.h
      ext/informix/php_informix_includes.h
      ext/ingres_ii/ii.c
      ext/ingres_ii/ii.h
      ext/ingres_ii/php_ii.h
      ext/interbase/ibase_blobs.c
      ext/interbase/ibase_blobs.c
      ext/interbase/ibase_events.c
      ext/interbase/ibase_events.c
      ext/interbase/ibase_query.c
      ext/interbase/ibase_query.c
      ext/interbase/ibase_service.c
      ext/interbase/ibase_service.c
      ext/interbase/interbase.c
      ext/interbase/interbase.c
      ext/interbase/interbase.c
      ext/interbase/interbase.rc
      ext/interbase/interbase.rc
      ext/interbase/php_ibase_includes.h
      ext/interbase/php_ibase_includes.h
      ext/interbase/php_ibase_udf.c
      ext/interbase/php_ibase_udf.c
      ext/interbase/php_interbase.h
      ext/interbase/php_interbase.h
      ext/interbase/php_interbase.h
      ext/ircg/ircg.c
      ext/ircg/ircg_scanner.c
      ext/ircg/ircg_scanner.re
      ext/ircg/php_ircg.h
      ext/java/java.c
      ext/java/reflect.java
      ext/ldap/ldap.c
      ext/ldap/ldap.c
      ext/ldap/ldap.c
      ext/ldap/php_ldap.h
      ext/ldap/php_ldap.h
      ext/ldap/php_ldap.h
      ext/mbstring/mb_gpc.c
      ext/mbstring/mb_gpc.c
      ext/mbstring/mb_gpc.h
      ext/mbstring/mb_gpc.h
      ext/mbstring/mbstring.c
      ext/mbstring/mbstring.c
      ext/mbstring/mbstring.c
      ext/mbstring/mbstring.h
      ext/mbstring/mbstring.h
      ext/mbstring/mbstring.h
      ext/mbstring/php_mbregex.c
      ext/mbstring/php_mbregex.c
      ext/mbstring/php_mbregex.c
      ext/mbstring/php_mbregex.h
      ext/mbstring/php_mbregex.h
      ext/mbstring/php_mbregex.h
      ext/mbstring/php_unicode.c
      ext/mbstring/php_unicode.c
      ext/mbstring/php_unicode.c
      ext/mbstring/php_unicode.h
      ext/mbstring/php_unicode.h
      ext/mbstring/php_unicode.h
      ext/mcal/php_mcal.c
      ext/mcrypt/mcrypt.c
      ext/mcrypt/mcrypt.c
      ext/mcrypt/mcrypt.c
      ext/mcrypt/php_mcrypt.h
      ext/mcrypt/php_mcrypt.h
      ext/mcrypt/php_mcrypt.h
      ext/mcve/mcve.c
      ext/mcve/php_mcve.h
      ext/mhash/mhash.c
      ext/mhash/mhash.c
      ext/mhash/mhash.c
      ext/mhash/php_mhash.h
      ext/mhash/php_mhash.h
      ext/mime_magic/mime_magic.c
      ext/mime_magic/mime_magic.c
      ext/mime_magic/mime_magic.c
      ext/mime_magic/php_mime_magic.h
      ext/mime_magic/php_mime_magic.h
      ext/mime_magic/php_mime_magic.h
      ext/mime_magic/phpmimemagic.h
      ext/mime_magic/phpmimemagic.h
      ext/mime_magic/phpmimemagic.h
      ext/ming/ming.c
      ext/ming/ming.c
      ext/ming/ming.c
      ext/ming/php_ming.h
      ext/ming/php_ming.h
      ext/ming/php_ming.h
      ext/mnogosearch/php_mnogo.c
      ext/mnogosearch/php_mnogo.h
      ext/msession/msession.c
      ext/msession/msession.c
      ext/msession/msession.c
      ext/msession/php_msession.h
      ext/msession/php_msession.h
      ext/msession/php_msession.h
      ext/msession/reqclient.h
      ext/msession/reqclient.h
      ext/msession/reqclient.h
      ext/msql/php_msql.c
      ext/msql/php_msql.c
      ext/msql/php_msql.c
      ext/msql/php_msql.h
      ext/msql/php_msql.h
      ext/msql/php_msql.h
      ext/mssql/php_mssql.c
      ext/mssql/php_mssql.c
      ext/mssql/php_mssql.c
      ext/mssql/php_mssql.h
      ext/mssql/php_mssql.h
      ext/mssql/php_mssql.h
      ext/mysql/php_mysql.c
      ext/mysql/php_mysql.c
      ext/mysql/php_mysql.c
      ext/mysql/php_mysql.h
      ext/mysql/php_mysql.h
      ext/mysql/php_mysql.h
      ext/mysqli/mysqli.c
      ext/mysqli/mysqli.c
      ext/mysqli/mysqli_api.c
      ext/mysqli/mysqli_api.c
      ext/mysqli/mysqli_driver.c
      ext/mysqli/mysqli_driver.c
      ext/mysqli/mysqli_embedded.c
      ext/mysqli/mysqli_embedded.c
      ext/mysqli/mysqli_exception.c
      ext/mysqli/mysqli_exception.c
      ext/mysqli/mysqli_fe.c
      ext/mysqli/mysqli_fe.c
      ext/mysqli/mysqli_nonapi.c
      ext/mysqli/mysqli_nonapi.c
      ext/mysqli/mysqli_prop.c
      ext/mysqli/mysqli_prop.c
      ext/mysqli/mysqli_repl.c
      ext/mysqli/mysqli_repl.c
      ext/mysqli/mysqli_report.c
      ext/mysqli/mysqli_report.c
      ext/mysqli/mysqli_report.h
      ext/mysqli/mysqli_report.h
      ext/mysqli/mysqli_warning.c
      ext/mysqli/mysqli_warning.c
      ext/mysqli/php_mysqli.h
      ext/mysqli/php_mysqli.h
      ext/ncurses/ncurses.c
      ext/ncurses/ncurses.c
      ext/ncurses/ncurses.c
      ext/ncurses/ncurses_fe.c
      ext/ncurses/ncurses_fe.c
      ext/ncurses/ncurses_fe.c
      ext/ncurses/ncurses_functions.c
      ext/ncurses/ncurses_functions.c
      ext/ncurses/ncurses_functions.c
      ext/ncurses/php_ncurses.h
      ext/ncurses/php_ncurses.h
      ext/ncurses/php_ncurses.h
      ext/ncurses/php_ncurses_fe.h
      ext/ncurses/php_ncurses_fe.h
      ext/ncurses/php_ncurses_fe.h
      ext/notes/php_notes.c
      ext/notes/php_notes.h
      ext/oci8/oci8.c
      ext/oci8/oci8.c
      ext/oci8/oci8.c
      ext/oci8/oci8_collection.c
      ext/oci8/oci8_collection.c
      ext/oci8/oci8_interface.c
      ext/oci8/oci8_interface.c
      ext/oci8/oci8_lob.c
      ext/oci8/oci8_lob.c
      ext/oci8/oci8_statement.c
      ext/oci8/oci8_statement.c
      ext/oci8/php_oci8.h
      ext/oci8/php_oci8.h
      ext/oci8/php_oci8.h
      ext/oci8/php_oci8_int.h
      ext/oci8/php_oci8_int.h
      ext/odbc/birdstep.c
      ext/odbc/birdstep.c
      ext/odbc/birdstep.c
      ext/odbc/php_birdstep.h
      ext/odbc/php_birdstep.h
      ext/odbc/php_birdstep.h
      ext/odbc/php_odbc.c
      ext/odbc/php_odbc.c
      ext/odbc/php_odbc.c
      ext/odbc/php_odbc.h
      ext/odbc/php_odbc.h
      ext/odbc/php_odbc.h
      ext/odbc/php_odbc_includes.h
      ext/odbc/php_odbc_includes.h
      ext/odbc/php_odbc_includes.h
      ext/openssl/openssl.c
      ext/openssl/openssl.c
      ext/openssl/openssl.c
      ext/openssl/php_openssl.h
      ext/openssl/php_openssl.h
      ext/openssl/php_openssl.h
      ext/openssl/xp_ssl.c
      ext/openssl/xp_ssl.c
      ext/oracle/oracle.c
      ext/overload/overload.c
      ext/overload/php_overload.h
      ext/ovrimos/ovrimos.c
      ext/pcntl/pcntl.c
      ext/pcntl/pcntl.c
      ext/pcntl/pcntl.c
      ext/pcntl/php_pcntl.h
      ext/pcntl/php_pcntl.h
      ext/pcntl/php_pcntl.h
      ext/pcntl/php_signal.c
      ext/pcntl/php_signal.c
      ext/pcntl/php_signal.c
      ext/pcntl/php_signal.h
      ext/pcntl/php_signal.h
      ext/pcntl/php_signal.h
      ext/pcre/php_pcre.c
      ext/pcre/php_pcre.c
      ext/pcre/php_pcre.c
      ext/pcre/php_pcre.h
      ext/pcre/php_pcre.h
      ext/pcre/php_pcre.h
      ext/pdf/pdf.c
      ext/pdf/php_pdf.h
      ext/pfpro/pfpro.c
      ext/pfpro/php_pfpro.h
      ext/pgsql/pgsql.c
      ext/pgsql/pgsql.c
      ext/pgsql/pgsql.c
      ext/pgsql/php_pgsql.h
      ext/pgsql/php_pgsql.h
      ext/pgsql/php_pgsql.h
      ext/posix/php_posix.h
      ext/posix/php_posix.h
      ext/posix/php_posix.h
      ext/posix/posix.c
      ext/posix/posix.c
      ext/posix/posix.c
      ext/pspell/php_pspell.h
      ext/pspell/php_pspell.h
      ext/pspell/php_pspell.h
      ext/pspell/pspell.c
      ext/pspell/pspell.c
      ext/pspell/pspell.c
      ext/qtdom/qtdom.c
      ext/qtdom/qtdom.h
      ext/readline/php_readline.h
      ext/readline/php_readline.h
      ext/readline/php_readline.h
      ext/readline/readline.c
      ext/readline/readline.c
      ext/readline/readline.c
      ext/recode/php_recode.h
      ext/recode/php_recode.h
      ext/recode/php_recode.h
      ext/recode/recode.c
      ext/recode/recode.c
      ext/recode/recode.c
      ext/session/mod_files.c
      ext/session/mod_files.c
      ext/session/mod_files.c
      ext/session/mod_files.h
      ext/session/mod_files.h
      ext/session/mod_files.h
      ext/session/mod_mm.c
      ext/session/mod_mm.c
      ext/session/mod_mm.c
      ext/session/mod_mm.h
      ext/session/mod_mm.h
      ext/session/mod_mm.h
      ext/session/mod_user.c
      ext/session/mod_user.c
      ext/session/mod_user.c
      ext/session/mod_user.h
      ext/session/mod_user.h
      ext/session/mod_user.h
      ext/session/php_session.h
      ext/session/php_session.h
      ext/session/php_session.h
      ext/session/session.c
      ext/session/session.c
      ext/session/session.c
      ext/shmop/php_shmop.h
      ext/shmop/php_shmop.h
      ext/shmop/php_shmop.h
      ext/shmop/shmop.c
      ext/shmop/shmop.c
      ext/shmop/shmop.c
      ext/simplexml/php_simplexml.h
      ext/simplexml/php_simplexml.h
      ext/simplexml/php_simplexml_exports.h
      ext/simplexml/php_simplexml_exports.h
      ext/simplexml/simplexml.c
      ext/simplexml/simplexml.c
      ext/snmp/php_snmp.h
      ext/snmp/php_snmp.h
      ext/snmp/php_snmp.h
      ext/snmp/snmp.c
      ext/snmp/snmp.c
      ext/snmp/snmp.c
      ext/sockets/php_sockets.h
      ext/sockets/php_sockets.h
      ext/sockets/php_sockets.h
      ext/sockets/php_sockets_win.c
      ext/sockets/php_sockets_win.c
      ext/sockets/php_sockets_win.c
      ext/sockets/php_sockets_win.h
      ext/sockets/php_sockets_win.h
      ext/sockets/php_sockets_win.h
      ext/sockets/sockets.c
      ext/sockets/sockets.c
      ext/sockets/sockets.c
      ext/sockets/unix_socket_constants.h
      ext/sockets/unix_socket_constants.h
      ext/sockets/unix_socket_constants.h
      ext/sockets/win32_socket_constants.h
      ext/sockets/win32_socket_constants.h
      ext/sockets/win32_socket_constants.h
      ext/sqlite/pdo_sqlite2.c
      ext/sqlite/pdo_sqlite2.c
      ext/sqlite/php_sqlite.h
      ext/sqlite/php_sqlite.h
      ext/sqlite/sess_sqlite.c
      ext/sqlite/sess_sqlite.c
      ext/sqlite/sqlite.c
      ext/sqlite/sqlite.c
      ext/standard/aggregation.c
      ext/standard/aggregation.h
      ext/standard/array.c
      ext/standard/array.c
      ext/standard/array.c
      ext/standard/assert.c
      ext/standard/assert.c
      ext/standard/assert.c
      ext/standard/base64.c
      ext/standard/base64.c
      ext/standard/base64.c
      ext/standard/base64.h
      ext/standard/base64.h
      ext/standard/base64.h
      ext/standard/basic_functions.c
      ext/standard/basic_functions.c
      ext/standard/basic_functions.c
      ext/standard/basic_functions.h
      ext/standard/basic_functions.h
      ext/standard/basic_functions.h
      ext/standard/browscap.c
      ext/standard/browscap.c
      ext/standard/browscap.c
      ext/standard/crc32.c
      ext/standard/crc32.c
      ext/standard/crc32.c
      ext/standard/crc32.h
      ext/standard/crc32.h
      ext/standard/crc32.h
      ext/standard/credits.c
      ext/standard/credits.c
      ext/standard/credits.c
      ext/standard/credits.h
      ext/standard/credits.h
      ext/standard/credits.h
      ext/standard/credits_ext.h
      ext/standard/crypt.c
      ext/standard/crypt.c
      ext/standard/crypt.c
      ext/standard/css.c
      ext/standard/css.c
      ext/standard/css.c
      ext/standard/css.h
      ext/standard/css.h
      ext/standard/css.h
      ext/standard/cyr_convert.c
      ext/standard/cyr_convert.c
      ext/standard/cyr_convert.c
      ext/standard/cyr_convert.h
      ext/standard/cyr_convert.h
      ext/standard/cyr_convert.h
      ext/standard/datetime.c
      ext/standard/datetime.c
      ext/standard/datetime.c
      ext/standard/datetime.h
      ext/standard/datetime.h
      ext/standard/datetime.h
      ext/standard/dir.c
      ext/standard/dir.c
      ext/standard/dir.c
      ext/standard/dl.c
      ext/standard/dl.c
      ext/standard/dl.c
      ext/standard/dl.h
      ext/standard/dl.h
      ext/standard/dl.h
      ext/standard/dns.c
      ext/standard/dns.c
      ext/standard/dns.c
      ext/standard/dns.h
      ext/standard/dns.h
      ext/standard/dns.h
      ext/standard/exec.c
      ext/standard/exec.c
      ext/standard/exec.c
      ext/standard/exec.h
      ext/standard/exec.h
      ext/standard/exec.h
      ext/standard/file.c
      ext/standard/file.c
      ext/standard/file.c
      ext/standard/file.h
      ext/standard/file.h
      ext/standard/file.h
      ext/standard/filestat.c
      ext/standard/filestat.c
      ext/standard/filestat.c
      ext/standard/filters.c
      ext/standard/filters.c
      ext/standard/flock_compat.c
      ext/standard/flock_compat.c
      ext/standard/flock_compat.c
      ext/standard/flock_compat.h
      ext/standard/flock_compat.h
      ext/standard/flock_compat.h
      ext/standard/formatted_print.c
      ext/standard/formatted_print.c
      ext/standard/formatted_print.c
      ext/standard/fsock.c
      ext/standard/fsock.c
      ext/standard/fsock.c
      ext/standard/fsock.h
      ext/standard/fsock.h
      ext/standard/fsock.h
      ext/standard/ftok.c
      ext/standard/ftok.c
      ext/standard/ftok.c
      ext/standard/ftp_fopen_wrapper.c
      ext/standard/ftp_fopen_wrapper.c
      ext/standard/ftp_fopen_wrapper.c
      ext/standard/head.c
      ext/standard/head.c
      ext/standard/head.c
      ext/standard/head.h
      ext/standard/head.h
      ext/standard/head.h
      ext/standard/html.c
      ext/standard/html.c
      ext/standard/html.c
      ext/standard/html.h
      ext/standard/html.h
      ext/standard/html.h
      ext/standard/http.c
      ext/standard/http.c
      ext/standard/http_fopen_wrapper.c
      ext/standard/http_fopen_wrapper.c
      ext/standard/http_fopen_wrapper.c
      ext/standard/image.c
      ext/standard/image.c
      ext/standard/image.c
      ext/standard/incomplete_class.c
      ext/standard/incomplete_class.c
      ext/standard/incomplete_class.c
      ext/standard/info.c
      ext/standard/info.c
      ext/standard/info.c
      ext/standard/info.h
      ext/standard/info.h
      ext/standard/info.h
      ext/standard/iptc.c
      ext/standard/iptc.c
      ext/standard/iptc.c
      ext/standard/lcg.c
      ext/standard/lcg.c
      ext/standard/lcg.c
      ext/standard/levenshtein.c
      ext/standard/levenshtein.c
      ext/standard/levenshtein.c
      ext/standard/link.c
      ext/standard/link.c
      ext/standard/link.c
      ext/standard/mail.c
      ext/standard/mail.c
      ext/standard/mail.c
      ext/standard/math.c
      ext/standard/math.c
      ext/standard/math.c
      ext/standard/md5.c
      ext/standard/md5.c
      ext/standard/md5.c
      ext/standard/md5.h
      ext/standard/md5.h
      ext/standard/md5.h
      ext/standard/metaphone.c
      ext/standard/metaphone.c
      ext/standard/metaphone.c
      ext/standard/microtime.c
      ext/standard/microtime.c
      ext/standard/microtime.c
      ext/standard/microtime.h
      ext/standard/microtime.h
      ext/standard/microtime.h
      ext/standard/pack.c
      ext/standard/pack.c
      ext/standard/pack.c
      ext/standard/pack.h
      ext/standard/pack.h
      ext/standard/pack.h
      ext/standard/pageinfo.c
      ext/standard/pageinfo.c
      ext/standard/pageinfo.c
      ext/standard/pageinfo.h
      ext/standard/pageinfo.h
      ext/standard/pageinfo.h
      ext/standard/php_array.h
      ext/standard/php_array.h
      ext/standard/php_array.h
      ext/standard/php_assert.h
      ext/standard/php_assert.h
      ext/standard/php_assert.h
      ext/standard/php_browscap.h
      ext/standard/php_browscap.h
      ext/standard/php_browscap.h
      ext/standard/php_crypt.h
      ext/standard/php_crypt.h
      ext/standard/php_crypt.h
      ext/standard/php_dir.h
      ext/standard/php_dir.h
      ext/standard/php_dir.h
      ext/standard/php_ext_syslog.h
      ext/standard/php_ext_syslog.h
      ext/standard/php_ext_syslog.h
      ext/standard/php_filestat.h
      ext/standard/php_filestat.h
      ext/standard/php_filestat.h
      ext/standard/php_fopen_wrapper.c
      ext/standard/php_fopen_wrapper.c
      ext/standard/php_fopen_wrapper.c
      ext/standard/php_fopen_wrappers.h
      ext/standard/php_fopen_wrappers.h
      ext/standard/php_fopen_wrappers.h
      ext/standard/php_ftok.h
      ext/standard/php_ftok.h
      ext/standard/php_ftok.h
      ext/standard/php_http.h
      ext/standard/php_http.h
      ext/standard/php_image.h
      ext/standard/php_image.h
      ext/standard/php_image.h
      ext/standard/php_incomplete_class.h
      ext/standard/php_incomplete_class.h
      ext/standard/php_incomplete_class.h
      ext/standard/php_iptc.h
      ext/standard/php_iptc.h
      ext/standard/php_iptc.h
      ext/standard/php_lcg.h
      ext/standard/php_lcg.h
      ext/standard/php_lcg.h
      ext/standard/php_link.h
      ext/standard/php_link.h
      ext/standard/php_link.h
      ext/standard/php_mail.h
      ext/standard/php_mail.h
      ext/standard/php_mail.h
      ext/standard/php_math.h
      ext/standard/php_math.h
      ext/standard/php_math.h
      ext/standard/php_metaphone.h
      ext/standard/php_metaphone.h
      ext/standard/php_metaphone.h
      ext/standard/php_parsedate.h
      ext/standard/php_rand.h
      ext/standard/php_rand.h
      ext/standard/php_rand.h
      ext/standard/php_smart_str.h
      ext/standard/php_smart_str.h
      ext/standard/php_smart_str.h
      ext/standard/php_smart_str_public.h
      ext/standard/php_smart_str_public.h
      ext/standard/php_smart_str_public.h
      ext/standard/php_standard.h
      ext/standard/php_standard.h
      ext/standard/php_standard.h
      ext/standard/php_string.h
      ext/standard/php_string.h
      ext/standard/php_string.h
      ext/standard/php_sunfuncs.h
      ext/standard/php_sunfuncs.h
      ext/standard/php_type.h
      ext/standard/php_type.h
      ext/standard/php_type.h
      ext/standard/php_uuencode.h
      ext/standard/php_uuencode.h
      ext/standard/php_var.h
      ext/standard/php_var.h
      ext/standard/php_var.h
      ext/standard/php_versioning.h
      ext/standard/php_versioning.h
      ext/standard/php_versioning.h
      ext/standard/proc_open.c
      ext/standard/proc_open.c
      ext/standard/proc_open.h
      ext/standard/proc_open.h
      ext/standard/quot_print.c
      ext/standard/quot_print.c
      ext/standard/quot_print.c
      ext/standard/quot_print.h
      ext/standard/quot_print.h
      ext/standard/quot_print.h
      ext/standard/rand.c
      ext/standard/rand.c
      ext/standard/rand.c
      ext/standard/reg.c
      ext/standard/reg.c
      ext/standard/reg.c
      ext/standard/reg.h
      ext/standard/reg.h
      ext/standard/reg.h
      ext/standard/scanf.c
      ext/standard/scanf.c
      ext/standard/scanf.c
      ext/standard/scanf.h
      ext/standard/scanf.h
      ext/standard/scanf.h
      ext/standard/sha1.c
      ext/standard/sha1.c
      ext/standard/sha1.c
      ext/standard/sha1.h
      ext/standard/sha1.h
      ext/standard/sha1.h
      ext/standard/soundex.c
      ext/standard/soundex.c
      ext/standard/soundex.c
      ext/standard/streamsfuncs.c
      ext/standard/streamsfuncs.c
      ext/standard/streamsfuncs.h
      ext/standard/streamsfuncs.h
      ext/standard/string.c
      ext/standard/string.c
      ext/standard/string.c
      ext/standard/sunfuncs.c
      ext/standard/sunfuncs.c
      ext/standard/syslog.c
      ext/standard/syslog.c
      ext/standard/syslog.c
      ext/standard/type.c
      ext/standard/type.c
      ext/standard/type.c
      ext/standard/uniqid.c
      ext/standard/uniqid.c
      ext/standard/uniqid.c
      ext/standard/uniqid.h
      ext/standard/uniqid.h
      ext/standard/uniqid.h
      ext/standard/url.c
      ext/standard/url.c
      ext/standard/url.c
      ext/standard/url.h
      ext/standard/url.h
      ext/standard/url.h
      ext/standard/url_scanner.c
      ext/standard/url_scanner.c
      ext/standard/url_scanner.c
      ext/standard/url_scanner.h
      ext/standard/url_scanner.h
      ext/standard/url_scanner.h
      ext/standard/url_scanner_ex.c
      ext/standard/url_scanner_ex.c
      ext/standard/url_scanner_ex.c
      ext/standard/url_scanner_ex.h
      ext/standard/url_scanner_ex.h
      ext/standard/url_scanner_ex.h
      ext/standard/url_scanner_ex.re
      ext/standard/url_scanner_ex.re
      ext/standard/user_filters.c
      ext/standard/user_filters.c
      ext/standard/uuencode.c
      ext/standard/uuencode.c
      ext/standard/var.c
      ext/standard/var.c
      ext/standard/var.c
      ext/standard/var_unserializer.c
      ext/standard/var_unserializer.c
      ext/standard/var_unserializer.c
      ext/standard/var_unserializer.re
      ext/standard/var_unserializer.re
      ext/standard/versioning.c
      ext/standard/versioning.c
      ext/standard/versioning.c
      ext/swf/php_swf.h
      ext/swf/swf.c
      ext/sybase/php_sybase_db.c
      ext/sybase/php_sybase_db.c
      ext/sybase/php_sybase_db.c
      ext/sybase/php_sybase_db.h
      ext/sybase/php_sybase_db.h
      ext/sybase/php_sybase_db.h
      ext/sybase_ct/php_sybase_ct.c
      ext/sybase_ct/php_sybase_ct.c
      ext/sybase_ct/php_sybase_ct.c
      ext/sybase_ct/php_sybase_ct.h
      ext/sybase_ct/php_sybase_ct.h
      ext/sybase_ct/php_sybase_ct.h
      ext/sysvmsg/php_sysvmsg.h
      ext/sysvmsg/php_sysvmsg.h
      ext/sysvmsg/php_sysvmsg.h
      ext/sysvmsg/sysvmsg.c
      ext/sysvmsg/sysvmsg.c
      ext/sysvmsg/sysvmsg.c
      ext/sysvsem/php_sysvsem.h
      ext/sysvsem/php_sysvsem.h
      ext/sysvsem/php_sysvsem.h
      ext/sysvsem/sysvsem.c
      ext/sysvsem/sysvsem.c
      ext/sysvsem/sysvsem.c
      ext/sysvshm/php_sysvshm.h
      ext/sysvshm/php_sysvshm.h
      ext/sysvshm/php_sysvshm.h
      ext/sysvshm/sysvshm.c
      ext/sysvshm/sysvshm.c
      ext/sysvshm/sysvshm.c
      ext/tokenizer/php_tokenizer.h
      ext/tokenizer/php_tokenizer.h
      ext/tokenizer/php_tokenizer.h
      ext/tokenizer/tokenizer.c
      ext/tokenizer/tokenizer.c
      ext/tokenizer/tokenizer.c
      ext/w32api/php_w32api.h
      ext/w32api/w32api.c
      ext/w32api/w32api_function_definition_parser.y
      ext/w32api/w32api_function_definition_scanner.l
      ext/w32api/w32api_type_definition_parser.y
      ext/w32api/w32api_type_definition_scanner.l
      ext/wddx/php_wddx.h
      ext/wddx/php_wddx.h
      ext/wddx/php_wddx.h
      ext/wddx/php_wddx_api.h
      ext/wddx/php_wddx_api.h
      ext/wddx/php_wddx_api.h
      ext/wddx/wddx.c
      ext/wddx/wddx.c
      ext/wddx/wddx.c
      ext/xml/compat.c
      ext/xml/compat.c
      ext/xml/expat_compat.h
      ext/xml/expat_compat.h
      ext/xml/php_xml.h
      ext/xml/php_xml.h
      ext/xml/php_xml.h
      ext/xml/xml.c
      ext/xml/xml.c
      ext/xml/xml.c
      ext/xmlrpc/php_xmlrpc.h
      ext/xmlrpc/php_xmlrpc.h
      ext/xmlrpc/php_xmlrpc.h
      ext/xmlrpc/xmlrpc-epi-php.c
      ext/xmlrpc/xmlrpc-epi-php.c
      ext/xmlrpc/xmlrpc-epi-php.c
      ext/xsl/php_xsl.c
      ext/xsl/php_xsl.c
      ext/xsl/php_xsl.h
      ext/xsl/php_xsl.h
      ext/xsl/xsl_fe.h
      ext/xsl/xsl_fe.h
      ext/xsl/xsltprocessor.c
      ext/xsl/xsltprocessor.c
      ext/xslt/php_sablot.h
      ext/xslt/php_xslt.h
      ext/xslt/sablot.c
      ext/xslt/xslt.c
      ext/yaz/php_yaz.c
      ext/yaz/php_yaz.h
      ext/yp/php_yp.h
      ext/yp/yp.c
      ext/zip/php_zip.h
      ext/zip/zip.c
      ext/zlib/php_zlib.h
      ext/zlib/php_zlib.h
      ext/zlib/php_zlib.h
      ext/zlib/zlib.c
      ext/zlib/zlib.c
      ext/zlib/zlib.c
      ext/zlib/zlib_filter.c
      ext/zlib/zlib_filter.c
      ext/zlib/zlib_fopen_wrapper.c
      ext/zlib/zlib_fopen_wrapper.c
      ext/zlib/zlib_fopen_wrapper.c
      main/SAPI.c
      main/SAPI.c
      main/SAPI.c
      main/SAPI.h
      main/SAPI.h
      main/SAPI.h
      main/build-defs.h.in
      main/build-defs.h.in
      main/build-defs.h.in
      main/fopen_wrappers.c
      main/fopen_wrappers.c
      main/fopen_wrappers.c
      main/fopen_wrappers.h
      main/fopen_wrappers.h
      main/fopen_wrappers.h
      main/internal_functions.c.in
      main/internal_functions.c.in
      main/internal_functions.c.in
      main/internal_functions_nw.c
      main/internal_functions_nw.c
      main/internal_functions_registry.h
      main/internal_functions_win32.c
      main/internal_functions_win32.c
      main/internal_functions_win32.c
      main/logos.h
      main/logos.h
      main/main.c
      main/main.c
      main/main.c
      main/memory_streams.c
      main/network.c
      main/network.c
      main/network.c
      main/output.c
      main/output.c
      main/output.c
      main/php.h
      main/php.h
      main/php.h
      main/php3_compat.h
      main/php_compat.h
      main/php_compat.h
      main/php_content_types.c
      main/php_content_types.c
      main/php_content_types.c
      main/php_content_types.h
      main/php_content_types.h
      main/php_globals.h
      main/php_globals.h
      main/php_globals.h
      main/php_ini.c
      main/php_ini.c
      main/php_ini.c
      main/php_ini.h
      main/php_ini.h
      main/php_ini.h
      main/php_logos.c
      main/php_logos.c
      main/php_logos.c
      main/php_logos.h
      main/php_logos.h
      main/php_main.h
      main/php_main.h
      main/php_main.h
      main/php_memory_streams.h
      main/php_memory_streams.h
      main/php_memory_streams.h
      main/php_network.h
      main/php_network.h
      main/php_network.h
      main/php_open_temporary_file.c
      main/php_open_temporary_file.c
      main/php_open_temporary_file.c
      main/php_open_temporary_file.h
      main/php_open_temporary_file.h
      main/php_open_temporary_file.h
      main/php_output.h
      main/php_output.h
      main/php_output.h
      main/php_reentrancy.h
      main/php_reentrancy.h
      main/php_reentrancy.h
      main/php_regex.h
      main/php_regex.h
      main/php_scandir.c
      main/php_scandir.c
      main/php_scandir.c
      main/php_scandir.h
      main/php_scandir.h
      main/php_scandir.h
      main/php_sprintf.c
      main/php_sprintf.c
      main/php_sprintf.c
      main/php_streams.h
      main/php_streams.h
      main/php_streams.h
      main/php_syslog.h
      main/php_syslog.h
      main/php_ticks.c
      main/php_ticks.c
      main/php_ticks.c
      main/php_ticks.h
      main/php_ticks.h
      main/php_ticks.h
      main/php_variables.c
      main/php_variables.c
      main/php_variables.c
      main/php_variables.h
      main/php_variables.h
      main/php_variables.h
      main/reentrancy.c
      main/reentrancy.c
      main/reentrancy.c
      main/rfc1867.c
      main/rfc1867.c
      main/rfc1867.c
      main/rfc1867.h
      main/rfc1867.h
      main/safe_mode.c
      main/safe_mode.c
      main/safe_mode.c
      main/safe_mode.h
      main/safe_mode.h
      main/snprintf.c
      main/snprintf.c
      main/snprintf.c
      main/snprintf.h
      main/snprintf.h
      main/snprintf.h
      main/spprintf.c
      main/spprintf.c
      main/spprintf.c
      main/spprintf.h
      main/spprintf.h
      main/spprintf.h
      main/streams.c
      main/strlcat.c
      main/strlcat.c
      main/strlcpy.c
      main/strlcpy.c
      main/user_streams.c
      main/win95nt.h
      main/win95nt.h
      main/streams/cast.c
      main/streams/cast.c
      main/streams/filter.c
      main/streams/filter.c
      main/streams/memory.c
      main/streams/memory.c
      main/streams/mmap.c
      main/streams/mmap.c
      main/streams/php_stream_context.h
      main/streams/php_stream_context.h
      main/streams/php_stream_filter_api.h
      main/streams/php_stream_filter_api.h
      main/streams/php_stream_mmap.h
      main/streams/php_stream_mmap.h
      main/streams/php_stream_plain_wrapper.h
      main/streams/php_stream_plain_wrapper.h
      main/streams/php_stream_transport.h
      main/streams/php_stream_transport.h
      main/streams/php_stream_userspace.h
      main/streams/php_stream_userspace.h
      main/streams/php_streams_int.h
      main/streams/php_streams_int.h
      main/streams/plain_wrapper.c
      main/streams/plain_wrapper.c
      main/streams/streams.c
      main/streams/streams.c
      main/streams/transports.c
      main/streams/transports.c
      main/streams/userspace.c
      main/streams/userspace.c
      main/streams/xp_socket.c
      main/streams/xp_socket.c
      netware/start.c
      netware/start.c
      netware/start.c
      pear/package.dtd
      pear/Archive/Tar.php
      pear/Console/Getopt.php
      pear/PEAR/Dependency.php
      pear/packages/Archive_Tar-1.3.1.tar
      pear/packages/Console_Getopt-1.2.tar
      pear/packages/HTML_Template_IT-1.1.tar
      pear/packages/Net_UserAgent_Detect-2.0.1.tar
      pear/packages/PEAR-1.4.4.tar
      pear/scripts/pear.bat
      pear/scripts/pearcmd.php
      pear/scripts/peardev.bat
      pear/scripts/pecl.bat
      pear/scripts/peclcmd.php
      sapi/activescript/classfactory.cpp
      sapi/activescript/php4activescript.c
      sapi/activescript/php4activescript.h
      sapi/activescript/php4as_classfactory.h
      sapi/activescript/php4as_scriptengine.h
      sapi/activescript/scriptengine.cpp
      sapi/aolserver/aolserver.c
      sapi/aolserver/aolserver.c
      sapi/aolserver/aolserver.c
      sapi/apache/libpre.c
      sapi/apache/libpre.c
      sapi/apache/mod_php4.c
      sapi/apache/mod_php4.h
      sapi/apache/mod_php5.c
      sapi/apache/mod_php5.c
      sapi/apache/mod_php5.h
      sapi/apache/mod_php5.h
      sapi/apache/php_apache.c
      sapi/apache/php_apache.c
      sapi/apache/php_apache.c
      sapi/apache/php_apache_http.h
      sapi/apache/php_apache_http.h
      sapi/apache/sapi_apache.c
      sapi/apache/sapi_apache.c
      sapi/apache/sapi_apache.c
      sapi/apache2filter/apache_config.c
      sapi/apache2filter/apache_config.c
      sapi/apache2filter/apache_config.c
      sapi/apache2filter/php_apache.h
      sapi/apache2filter/php_apache.h
      sapi/apache2filter/php_apache.h
      sapi/apache2filter/php_functions.c
      sapi/apache2filter/php_functions.c
      sapi/apache2filter/php_functions.c
      sapi/apache2filter/sapi_apache2.c
      sapi/apache2filter/sapi_apache2.c
      sapi/apache2filter/sapi_apache2.c
      sapi/apache2handler/apache_config.c
      sapi/apache2handler/apache_config.c
      sapi/apache2handler/apache_config.c
      sapi/apache2handler/mod_php5.c
      sapi/apache2handler/mod_php5.c
      sapi/apache2handler/php_apache.h
      sapi/apache2handler/php_apache.h
      sapi/apache2handler/php_apache.h
      sapi/apache2handler/php_functions.c
      sapi/apache2handler/php_functions.c
      sapi/apache2handler/php_functions.c
      sapi/apache2handler/sapi_apache2.c
      sapi/apache2handler/sapi_apache2.c
      sapi/apache2handler/sapi_apache2.c
      sapi/apache_hooks/mod_php5.c
      sapi/apache_hooks/mod_php5.c
      sapi/apache_hooks/mod_php5.h
      sapi/apache_hooks/mod_php5.h
      sapi/apache_hooks/php_apache.c
      sapi/apache_hooks/php_apache.c
      sapi/apache_hooks/sapi_apache.c
      sapi/apache_hooks/sapi_apache.c
      sapi/caudium/caudium.c
      sapi/caudium/caudium.c
      sapi/caudium/caudium.c
      sapi/cgi/cgi_main.c
      sapi/cgi/cgi_main.c
      sapi/cgi/cgi_main.c
      sapi/cgi/fastcgi.c
      sapi/cgi/fastcgi.h
      sapi/cgi/getopt.c
      sapi/cgi/getopt.c
      sapi/cgi/getopt.c
      sapi/cgi/php_getopt.h
      sapi/cgi/php_getopt.h
      sapi/cgi/php_getopt.h
      sapi/cli/getopt.c
      sapi/cli/getopt.c
      sapi/cli/getopt.c
      sapi/cli/php.1.in
      sapi/cli/php.1.in
      sapi/cli/php.1.in
      sapi/cli/php_cli.c
      sapi/cli/php_cli.c
      sapi/cli/php_cli.c
      sapi/cli/php_cli_readline.c
      sapi/cli/php_cli_readline.c
      sapi/cli/php_cli_readline.h
      sapi/cli/php_cli_readline.h
      sapi/cli/php_getopt.h
      sapi/cli/php_getopt.h
      sapi/cli/php_getopt.h
      sapi/embed/php_embed.c
      sapi/embed/php_embed.c
      sapi/embed/php_embed.c
      sapi/embed/php_embed.h
      sapi/embed/php_embed.h
      sapi/embed/php_embed.h
      sapi/isapi/php4isapi.c
      sapi/isapi/php5isapi.c
      sapi/isapi/php5isapi.c
      sapi/milter/php_milter.c
      sapi/milter/php_milter.c
      sapi/nsapi/nsapi.c
      sapi/nsapi/nsapi.c
      sapi/nsapi/nsapi.c
      sapi/phttpd/php_phttpd.h
      sapi/phttpd/php_phttpd.h
      sapi/phttpd/php_phttpd.h
      sapi/phttpd/phttpd.c
      sapi/phttpd/phttpd.c
      sapi/phttpd/phttpd.c
      sapi/pi3web/pi3web_sapi.c
      sapi/pi3web/pi3web_sapi.c
      sapi/pi3web/pi3web_sapi.c
      sapi/roxen/roxen.c
      sapi/roxen/roxen.c
      sapi/roxen/roxen.c
      sapi/servlet/formatter.java
      sapi/servlet/servlet.c
      sapi/servlet/servlet.java
      sapi/thttpd/php_thttpd.h
      sapi/thttpd/php_thttpd.h
      sapi/thttpd/php_thttpd.h
      sapi/thttpd/thttpd.c
      sapi/thttpd/thttpd.c
      sapi/thttpd/thttpd.c
      sapi/tux/php_tux.c
      sapi/tux/php_tux.c
      sapi/tux/php_tux.c
      sapi/webjames/php_webjames.h
      sapi/webjames/php_webjames.h
      sapi/webjames/php_webjames.h
      sapi/webjames/webjames.c
      sapi/webjames/webjames.c
      sapi/webjames/webjames.c
      scripts/dev/conv_z_macros
      scripts/dev/conv_z_macros
      scripts/dev/conv_z_macros
      scripts/dev/search_underscores.php
      scripts/dev/search_underscores.php
      win32/crypt_win32.c
      win32/crypt_win32.c
      win32/crypt_win32.c
      win32/crypt_win32.h
      win32/crypt_win32.h
      win32/crypt_win32.h
      win32/globals.c
      win32/globals.c
      win32/globals.c
      win32/grp.h
      win32/grp.h
      win32/grp.h
      win32/md5crypt.c
      win32/md5crypt.c
      win32/md5crypt.c
      win32/md5crypt.h
      win32/md5crypt.h
      win32/md5crypt.h
      win32/php4dllts.rc2
      win32/php4ts.rc2
      win32/php4ts_cli.rc2
      win32/php5dllts.rc2
      win32/php5dllts.rc2
      win32/php5ts.rc2
      win32/php5ts.rc2
      win32/php5ts_cli.rc2
      win32/php5ts_cli.rc2
      win32/php_win32_globals.h
      win32/php_win32_globals.h
      win32/php_win32_globals.h
      win32/pwd.c
      win32/pwd.c
      win32/pwd.c
      win32/pwd.h
      win32/pwd.h
      win32/pwd.h
      win32/select.c
      win32/select.c
      win32/select.h
      win32/select.h
      win32/syslog.h
      win32/syslog.h
      win32/syslog.h
      win32/winutil.c
      win32/winutil.c
      win32/winutil.c
      win32/winutil.h
      win32/winutil.h
      win32/winutil.h:
      bump year and license version

    * ZendEngine2/zend_unicode.c
      ZendEngine2/zend_unicode.h:
      oops

    * (PHP_5_1)
      ZendEngine2/zend_multibyte.c
      ZendEngine2/zend_multibyte.h:
      fix typo

    * ZendEngine2/zend_unicode.c
      ZendEngine2/zend_unicode.h:
      - fix typo

    * (PHP_5_1)
      ext/standard/credits_ext.h:
      update credits

    * (PHP_5_1)
      LICENSE:
      Update license to 3.01

    * (PHP_5_1)
      ext/standard/url_scanner_ex.re
      ext/standard/var_unserializer.re:
      bump the year and license version

    * ChangeLog
      ChangeLog.2005.gz
      LICENSE:
      2005 -> 2006

