Changes to 'dev/master/ldap-vlv'

Jeroen van Meeuwen vanmeeuwen at kolabsys.com
Sat Apr 14 12:25:33 CEST 2012


New branch 'dev/master/ldap-vlv' available with the following commits:
commit 3bd3dc98eb306a368eedfa82595402af0b60c5b9
Author: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen at kolabsys.com>
Date:   Sat Apr 14 11:14:46 2012 +0100

    Add function ldap_parse_virtual_list_control()

commit 30aee4b86155258a884d6a24b95a94d9540aaa96
Merge: 8f5bc44 de6dfe5
Author: David Soria Parra <dsp at php.net>
Date:   Fri Apr 13 16:33:43 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      configure.in: Check for README.GIT-RULES instead of README.SVN-RULES

commit 8f5bc446982c31e8dcca6e9ee0aa48ba0ccf20f6
Merge: ee8dfb8 676f0de
Author: Johannes Schlüter <johannes at php.net>
Date:   Fri Apr 13 02:17:05 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Move and update README.SVN-RULES to README.GIT-RULES

commit ee8dfb88828637c52e8c01042ca26235804ea4fc
Merge: 3e7d48a 8ceae39
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Apr 13 00:12:40 2012 +0800

    Merge branch 'PHP-5.4'

commit 3e7d48a0cec673e5d91310b662d1d453d09a8990
Merge: 363797e 0a580ac
Author: Johannes Schlüter <johannes at php.net>
Date:   Thu Apr 12 12:03:20 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Remove cherry-picked items for 5.3.11
      Fix bug #61537 (json_encode() incorrectly truncates/discards information) and remove a test case that's now mooted by this fix.

commit 363797e9affc7d07ddb2e04940cb1ed92a9d1124
Merge: 8bf79f7 82c05ee
Author: Stanislav Malyshev <stas at php.net>
Date:   Wed Apr 11 19:24:11 2012 -0700

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Copy default properties of internal classes for different threads

commit 8bf79f7b7fbd879dc1e91ff35095bdec24564b7b
Merge: b03f62f 05c8d47
Author: Adam Harvey <adam at pwd.net.au>
Date:   Wed Apr 11 08:33:11 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Update test to fix breakage caused by the previous commit.
      Fix bug #61537 (json_encode() incorrectly truncates/discards information) and remove a test case that's now mooted by this fix.
    
    Conflicts:
    	NEWS

commit b03f62fb5d77820367238c733862abfe865ef2c1
Merge: 2530ba8 112a476
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Tue Apr 10 19:45:47 2012 +0100

    Merge branch '5.4'

commit 2530ba8c2dff77cb693fcd4150d25b2fb5dba998
Merge: 5e157bc 9ada49f
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 15:24:19 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #61669 ext\standard\tests\file\rename_variation7-win32.phpt fails

commit 5e157bc5683a57efd50eb83663db3128a0ae1d0d
Merge: 5bef1a1 a9eace9
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 15:13:12 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #61668 ext\standard\tests\file\rename_variation13-win32.phpt fails

commit 5bef1a11753e396ee00a522b88a90e1681a504da
Merge: 6c1fcef 98001a8
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 15:04:24 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61667 ext\standard\tests\file\glob_variation-win32.phpt fails

commit 6c1fcef45c52d51e61dabc37f471178c074d212d
Merge: e1ac874 06b2d66
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 14:56:01 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #61666 ext\standard\tests\file\file_put_contents_variation8-win32.phpt fails

commit e1ac874b7358389b407889e5a33768aeeb5a4aa1
Merge: 4d106f4 13211f2
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 14:05:45 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61659 Test ext\spl\tests\bug60082.phpt fails
      Fixed bug #61638 Test ext\sockets\tests\unixloop.phpt fails
      Fixed bug #61637 ext\sockets\tests\socket_sentto_recvfrom_unix.phpt
      Fixed bug #61635 ext\sockets\tests\socket_select-wrongparams-1.phpt
      Fixed bug #61638 Test ext\sockets\tests\unixloop.phpt fails
      Fixed bug #61637 ext\sockets\tests\socket_sentto_recvfrom_unix.phpt
      Fixed bug #61635 ext\sockets\tests\socket_select-wrongparams-1.phpt

commit 4d106f40a49f0ba2557a94780b8136cd668e33b9
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 13:58:15 2012 +0200

    Fixed bug #61638 Test ext\sockets\tests\unixloop.phpt fails

commit e9e468914523f46d8453078b116e4cfd0a5f18f9
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 13:54:22 2012 +0200

    Fixed bug #61637 ext\sockets\tests\socket_sentto_recvfrom_unix.phpt

commit 882a3cf8a7f6aa7399c39f0dd616ac9a99c24049
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 13:40:20 2012 +0200

    Fixed bug #61635 ext\sockets\tests\socket_select-wrongparams-1.phpt

commit b2bc9c41413d60d5d74652b08d2b8b92029dc059
Merge: 497a343 006b04d
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 13:11:14 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #61634 Test ext\sockets\tests\socket_listen-wrongparams.phpt fails
      Fixed bug #61633 Test ext\sockets\tests\socket_create_pair-wrongparams.phpt fails
      Fixed bug #61632 Test ext\sockets\tests\socket_create_listen.phpt fails
      Fixed bug #61633 Test ext\sockets\tests\socket_create_pair-wrongparams.phpt fails
      Fixed bug #61632 Test ext\sockets\tests\socket_create_listen.phpt fails
      Fixed bug 61621 Test fail in ext/standard/tests/dir

commit 497a343a5e908ac7418fb9f0977dcebbdf7cbaa0
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 13:02:53 2012 +0200

    Fixed bug #61633 Test ext\sockets\tests\socket_create_pair-wrongparams.phpt fails

commit 63ed8eb0a5264f3388b3ce0ba10bff7cd856ed7d
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 12:57:10 2012 +0200

    Fixed bug #61632 Test ext\sockets\tests\socket_create_listen.phpt fails

commit e33d209076e55a367b8a78cbf4bce7e4f1e08d20
Merge: 58aa160 31a3e83
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 12:38:19 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #61611 ext\date\tests\date_default_timezone_get-2.phpt fails
      Fixed bug #61631 mbstring mail related tests fail
      Fixed bug #61610 Test ext\date\tests\date_default_timezone_get-1.diff fails
      Fix bug #61609 Test ext\date\tests\bug52062.phpt fails As expressed in the comments http://de.php.net/manual/en/datetime.gettimestamp.php this is the generic 32 bit timestamp issue
      Fixed bug #61631 mbstring mail related tests fail
      Fixed bug #61610 Test ext\date\tests\date_default_timezone_get-1.diff fails
      Fix bug #61609 Test ext\date\tests\bug52062.phpt fails As expressed in the comments http://de.php.net/manual/en/datetime.gettimestamp.php this is the generic 32 bit timestamp issue
      MFH: fixed a mistake on reverting my previous patch.

commit 58aa160ee4b17533074c3a1ab9a89d51201f237f
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 11:47:18 2012 +0200

    Fixed bug #61631 mbstring mail related tests fail

commit aa6ad6bc095d3d490c1808e1ff327da051898cd3
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 11:03:41 2012 +0200

    Fixed bug #61610 Test ext\date\tests\date_default_timezone_get-1.diff fails
    
    The behaviour on windows is to select an arbitrary timezone from the current system settings.
    This gives no chance to hardcode the timezone name, for instance for UTC+1 it could choose
    from the multiple names like Europe/Berlin or Europe/Paris . For this reason the test is
    parametrized so there is no hardcoded timezone data.
    
    The original test made to be skipped on windows and a duplicate was made for windows.

commit 7a2a75d0570e685e3d644e3e4931b92463ef9eb0
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 10 10:18:10 2012 +0200

    Fix bug #61609 Test ext\date\tests\bug52062.phpt fails
    As expressed in the comments http://de.php.net/manual/en/datetime.gettimestamp.php
    this is the generic 32 bit timestamp issue

commit 40a21ed9e84c30be07237e919ec036155a9daa03
Merge: b282311 b233de0
Author: Etienne Kneuss <colder at php.net>
Date:   Mon Apr 9 18:35:06 2012 +0200

    Merge pull-request 46: Allowing more expressions into ${}
    
    Fix lexer so that ${} interpolation accepts expressions starting
    with an identifier that are not T_STRING_VARNAME.

commit b233de098daceb145b9a5009b8861ebb9df5c961
Author: Nikita Popov <nikic at php.net>
Date:   Mon Apr 9 18:19:49 2012 +0200

    Fix bug #61681: Malformed grammar
    
    Generate T_STRING_VARNAME only if it actually is one. This is only the case
    for "${varname}" and "${varname[offset]}" so we can just add a check for
    } or [ after the LABEL.

commit b28231165a8eef2fcbdbc41d6abc4d0d46155172
Author: Rui Hirokawa <rui.hirokawa at gmail.com>
Date:   Mon Apr 9 23:32:41 2012 +0900

    fixed a mistake on reverting my previous patch:
    http://git.php.net/?p=php-src.git;a=commitdiff;h=50b2e02c045b61f99e8c72d54e6bec055aee98e4

commit 8ac56c15c98f27ac097fe53ac3bdf91a543eaed2
Merge: bd5f52f 7ae93a2
Author: Nikita Popov <nikic at php.net>
Date:   Sun Apr 8 22:41:04 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61660: bin2hex(hex2bin($data)) != $data

commit bd5f52fd94148b97114e400962c44c29a44694c2
Merge: 7497aa9 f7d4076
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sat Apr 7 16:34:37 2012 +0100

    Merge branch '5.4'

commit 7497aa9c4e48635b06b7688ecd5c1a9d32b017d4
Merge: 8a4ca52 014ed76
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Apr 6 22:00:15 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Update NEWS
      Fixed bug #61650 (ini parser crashes when using ${xxxx} ini variables (without apache2))

commit 8a4ca5289aaf7eea2ff4c9bdb574ae49fc383970
Merge: a1457b6 69b2570
Author: Anatoliy Belsky <ab at php.net>
Date:   Wed Apr 4 19:14:06 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61480 test bug - ext/gd/tests/bug48555.phpt
      updated the NEWS with the latest fileinfo changes

commit a1457b6ecb17e425992dceeb0f82d8d5d2ca308e
Merge: a4fff4d 7cccb6b
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Apr 4 17:43:12 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      fix typo

commit a4fff4dc451b91cb9096e9b8eac3dac9d7351818
Merge: 1a30973 1215665
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Apr 4 17:40:01 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Update NEWS for #61617

commit 1a3097373b560e617a05526c3178b6d5ee583186
Merge: d467bf1 1ff8021
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Apr 4 17:38:15 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #61617 (Libxml tests failed(ht is already destroyed))
      Cherry-pick 4cc74767

commit d467bf1d0e98cc82117f956b5b05f2118f561e71
Merge: 06290cc 9882358
Author: Xinchen Hui <laruence at gmail.com>
Date:   Wed Apr 4 16:38:43 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix warning "suggest parentheses around assignment"

commit 06290cc04991f9a8563413ece6123051d1cd6312
Merge: 0421ef5 efd671f
Author: Xinchen Hui <laruence at gmail.com>
Date:   Wed Apr 4 16:16:54 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #61605 (header_remove() does not remove all headers)
    
    Conflicts:
    	NEWS

commit 0421ef5e2e8661cf5c9f77232dc3d330d6f84814
Merge: 4e40059 bd40082
Author: Xinchen Hui <laruence at gmail.com>
Date:   Wed Apr 4 15:24:41 2012 +0800

    Merge branch 'PHP-5.4'

commit 4e40059c1994b949ebdbd2bd85a8052c376959e0
Merge: 31cdcd3 9c5ae99
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Tue Apr 3 08:49:45 2012 -0400

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #61423 (gzip compression fails).

commit 31cdcd3517fc897495969dc8593f311f81afddb9
Merge: 84be455 827c446
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 3 14:27:43 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61460 popen_close_error-win32 expected output is wrong
      Fix bug #61454 ext\standard\tests\general_functions\bug49847.phpt fails
      Fix bug #61481 Test Bug - ext/com_dotnet/tests/bug49192
      Fix bug #61517 random test failure - ext/standard/tests/misc/time_sleep_until_basic.phpt

commit 84be455e22073a011af570c9bf9b79e42349b6a7
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 3 13:23:06 2012 +0200

    Fix bug #61454 ext\standard\tests\general_functions\bug49847.phpt fails

commit c7e9c646eee25711cab04ee2d17390373baa53e5
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 3 13:07:51 2012 +0200

    Fix bug #61481 Test Bug - ext/com_dotnet/tests/bug49192

commit 36449bface319cba5dfa11348e80bf8612f25b15
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Apr 3 11:04:52 2012 +0200

    Fix bug #61517 random test failure - ext/standard/tests/misc/time_sleep_until_basic.phpt

commit 7a2885a5913bcd17e8a862e4f2b86599a6f9153c
Merge: 16bd110 e7a36ad
Author: Xinchen Hui <laruence at gmail.com>
Date:   Tue Apr 3 12:19:05 2012 +0800

    Merge branch 'PHP-5.4'

commit 16bd11062ec87b1478321c964d5739a9887b8ae0
Author: Klaus Silveira <contact at klaussilveira.com>
Date:   Mon Apr 2 22:54:57 2012 -0300

    Small performance improvement. The current code is correct, but if it is used inside a long loop or long strings, it's inefficient.

commit 14f120dbd9caf25704f4d4f3c9b36729d954c6e5
Merge: 94d4bb8 4304759
Author: Moriyoshi Koizumi <mozo at mozo.jp>
Date:   Tue Apr 3 02:00:34 2012 +0900

    Merge branch 'PHP-5.4'

commit 94d4bb86b42c71777bcecf1b67de357102ee8f81
Merge: 45416cb 374646c
Author: Anatoliy Belsky <ab at php.net>
Date:   Mon Apr 2 17:43:23 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      updated the libmagic.patch
      Bug #61566 Fileinfo ext\fileinfo\tests\finfo_file_002.phpt fails
      Fix bug #61565 Fileinfo ext\fileinfo\tests\finfo_file_001.phpt fails
      - update to openssl 0.9.8u
      - update to openssl 0.9.8u

commit 45416cbe5647241a30252146fd248c18fa16c220
Author: Pierre Joye <pierre.php at gmail.com>
Date:   Mon Apr 2 12:59:03 2012 +0200

    - update to openssl 0.9.8u

commit cecc37b46781c8bd34f01736f2bd3f2e5bc2b66f
Merge: e3e7f47 6c6bec5
Author: Derick Rethans <github at derickrethans.nl>
Date:   Mon Apr 2 10:40:03 2012 +0100

    Merge branch 'PHP-5.4'

commit e3e7f4744126772f5f3e21501e6c1657855324d6
Merge: 1338e97 1c16c89
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Mon Apr 2 09:57:48 2012 +0300

    Merge branch 'master' of git.php.net:php-src

commit 1c16c89b96bb4e02850b198b901feebdb8da2269
Merge: 6c891f3 0e8d928
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Apr 1 23:36:59 2012 +0100

    Merge branch 'intl_calendar'

commit 0e8d928c0732275a33d7e914158a85085037b857
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Apr 1 23:35:29 2012 +0100

    Update UPGRADING with changes.

commit d32ac3efc8d619f6033a2ff6dee19dd2ba8371a0
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Apr 1 22:46:55 2012 +0100

    Fixed tests that required a "default" timezone.
    
    Added date.timezone=Atlantic/Azores to all tests that were failing because
    of ext/date warning about a timezone not having been set.

commit 95fbae891a653758a0e52879af808af7eedfb043
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Apr 1 21:28:54 2012 +0200

    Compatibility with old versions of ICU (4.0+).

commit 69f75bb43c7e6f2e8b4661ff48aaf68b9b9b2c5c
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Apr 1 16:16:56 2012 +0200

    Added support for new method TimeZone::getUnknown() added in ICU 49.

commit d3a29c108bf146440645d8b1a3b2e0f22a34ac59
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Apr 1 15:37:07 2012 +0200

    Supported Calendar methods new to ICU 49.

commit 7460741f991aa646e54456ef022676ca184b54fe
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Apr 1 12:04:48 2012 +0200

    Fix TimeZone tests failing due to new data in ICU 49.

commit 5e65205a8f52d25635bb4e7619a4b0216aefa4b8
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Apr 1 11:11:40 2012 +0200

    Initial checkin of calendar/timezone code.

commit 6c891f33d73afc50c3d79e982c5752fc3f5df85f
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Apr 1 23:26:06 2012 +0100

    Put new function in correct section.

commit ab627e0eb04b3772d7b8da8a1447b0ac6d82df0d
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Apr 1 10:59:11 2012 +0200

    Convert EOL style to Unix.

commit 15a98ece9fc43578fe1825d3c5ccafa665f63b48
Author: Ferenc Kovacs <tyra3l at gmail.com>
Date:   Sat Mar 31 11:23:26 2012 +0200

    Revert "making the test fail for testing jenkins report mail. I will revert this soon."
    
    This reverts commit b8fe28f4550f560b010f98675608c7188a2c1fa4.

commit b8fe28f4550f560b010f98675608c7188a2c1fa4
Author: Ferenc Kovacs <tyra3l at gmail.com>
Date:   Sat Mar 31 11:22:16 2012 +0200

    making the test fail for testing jenkins report mail. I will revert this soon.

commit cae2556462f9a2b8b123d295d614435639534c55
Merge: 8b2a51c 3bf53aa
Author: David Soria Parra <dsp at php.net>
Date:   Sat Mar 31 09:34:43 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Cleanup Safe Mode related comment in SG(request_info)

commit 8b2a51c62c75b102ea5ec256a1b2918b00a3f6f6
Merge: 15405e2 aa774a5
Author: Christopher Jones <sixd at php.net>
Date:   Fri Mar 30 16:18:15 2012 -0700

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Add php.ini parameter checks for OCI8

commit 15405e2abdbc2e1dd487a5424ee16c1b40095e71
Merge: c3fd894 1904cf6
Author: Christopher Jones <sixd at php.net>
Date:   Fri Mar 30 10:48:49 2012 -0700

    Merge branch 'master' of https://git.php.net/repository/php-src
    
    * 'master' of https://git.php.net/repository/php-src:
      trivial change try to ci a "fake" merge
      Fix test,  parameter signatures was introduced only into 5.4
      fix makedist for new tags

commit 1904cf696b08237ed7e63dbf018047cb8fd2eab5
Merge: babe3ee 14fdb8b
Author: Xinchen Hui <laruence at gmail.com>
Date:   Fri Mar 30 20:57:25 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      trivial change try to ci a "fake" merge
      Fix test,  parameter signatures was introduced only into 5.4
      fix makedist for new tags

commit c3fd894d0af6e6dd5eb1b7cc27b945e3792f3642
Merge: 2c9d8f1 babe3ee
Author: Christopher Jones <sixd at php.net>
Date:   Thu Mar 29 17:42:43 2012 -0700

    Merge branch 'master' of https://git.php.net/repository/php-src
    
    * 'master' of https://git.php.net/repository/php-src:
      Fixed bug61115-1.phpt for debug build version.
      Fixed bug #60718 Complie problem with libpq (PostgreSQL 7.3 or less)
      Fixed bug #60718 Complie problem with libpq (PostgreSQL 7.3 or less)
      This will be PHP 5.3.12
      ext/pcntl/pcntl.c: Fix typo in comment
      Revert "ext/pcntl/pcntl.c: Fix typo in comment" (apply correct workflow)
      Revert "ext/pcntl/pcntl.c: Fix typo in comment" (apply correct workflow)
      Revert "Merge branch 'pull-request/24'" (apply correct workflow)
      ext/pcntl/pcntl.c: Fix typo in comment
      ext/pcntl/pcntl.c: Fix typo in comment
      - fix bug #61541, Segfault when using ob_* in output_callback
      - fix bug #61541, Segfault when using ob_* in output_callback
      ext/pcntl/pcntl.c: Fix typo in comment
      update NEWS
      fix bug #61367 - open_basedir bypass using libxml RSHUTDOWN
      open_basedir check for linkinfo
      NEWS entry for readline fix
      NEWS entry for readline fix
      Add open_basedir checks to readline_write_history and readline_read_history

commit 1338e971fcb1aa9d07b187218c2d4b25764e8667
Merge: babe3ee 5d8a0fd
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Thu Mar 29 18:28:38 2012 +0300

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix firebird bug #60947 , tested and now it prints the header page information from database

commit babe3ee0d2ba4f6c919bbb6710f232e6ef91e6ac
Merge: 48033ed c02aa08
Author: Shein Alexey <confik at gmail.com>
Date:   Thu Mar 29 17:25:49 2012 +0500

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug61115-1.phpt for debug build version.
      Fixed bug #60718 Complie problem with libpq (PostgreSQL 7.3 or less)

commit 48033ed48d235be7dcfa8894e7dee6966cd4d2d7
Merge: dde1bff aecf548
Author: Yasuo Ohgaki <yohgaki at ohgaki.net>
Date:   Thu Mar 29 20:06:00 2012 +0900

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #60718 Complie problem with libpq (PostgreSQL 7.3 or less)

commit dde1bff4c6463a0ff8ed70449eea0e50451e99e8
Merge: 27378c2 1d8664b
Author: Johannes Schlüter <johannes at php.net>
Date:   Thu Mar 29 11:44:10 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      This will be PHP 5.3.12

commit 27378c2b5ab0e8712d0d153e5502c2772ade9098
Merge: fc4482f 0bca6214
Author: Johannes Schlüter <johannes at schlueters.de>
Date:   Thu Mar 29 10:59:02 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:

commit fc4482fd5e95dbdcc984eff6b8084a9e8949d09c
Merge: 57af287 f4873c6
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Thu Mar 29 08:48:13 2012 +0100

    Merge branch '5.4'

commit 57af2875dc1bdc8768784c323d8449c02df3cff5
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Thu Mar 29 08:41:51 2012 +0100

    Revert "Merge branch 'pull-request/24'" (apply correct workflow)
    
    This reverts commit a00b447b34c21efab393fef063acaae652506938, reversing
    changes made to 48daddf093b491d359b77919464827ffb20a3e86.

commit a00b447b34c21efab393fef063acaae652506938
Merge: 48daddf 51e9365
Author: Yasuo Ohgaki <yohgaki at ohgaki.net>
Date:   Thu Mar 29 09:06:04 2012 +0900

    Merge branch 'pull-request/24'
    
    * pull-request/24:
      ext/pcntl/pcntl.c: Fix typo in comment

commit 2c9d8f1d91eb7ab0542d013e06dd60f8057aaa11
Merge: a83d842 48daddf
Author: Christopher Jones <sixd at php.net>
Date:   Wed Mar 28 16:16:23 2012 -0700

    Merge branch 'master' of https://git.php.net/repository/php-src
    
    * 'master' of https://git.php.net/repository/php-src:
      Refactoring junit logger. Added generation of nested testsuites in junit.xml.

commit 48daddf093b491d359b77919464827ffb20a3e86
Merge: a83d842 08089eb
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Mar 28 21:43:02 2012 +0100

    Merge branch '5.4'

commit a83d84279be7ec414caf8366f0b9b7bca532709d
Merge: 40bbc7a 92bca74
Author: Anatoliy Belsky <ab at php.net>
Date:   Wed Mar 28 19:43:45 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61459 popen_close_basic-win32 can't run sort.exe

commit 40bbc7a1ed999d7cc98e656a6956e4d861d744a5
Merge: b905167 fa0d507
Author: Anatoliy Belsky <ab at php.net>
Date:   Wed Mar 28 17:25:23 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61401 ext\openssl\tests\004.phpt fails
      Fix bug #61404 ext\openssl\tests\021.phpt fails
      Fix bug #61404 ext\openssl\tests\021.phpt fails
      Fix bug #61448 intl tests fail with icu >= 4.8

commit b90516745821a5340bc52f1b1825e9b8614ff9f6
Author: Anatoliy Belsky <ab at php.net>
Date:   Wed Mar 28 16:04:56 2012 +0200

    Fix bug #61404 ext\openssl\tests\021.phpt fails

commit 51e9365bb9aaaf918fa840e9e740fae7f7a51306
Author: Jille Timmermans <jille at quis.cx>
Date:   Wed Mar 28 16:18:23 2012 +0200

    ext/pcntl/pcntl.c: Fix typo in comment
    
    Signed-off-by: Jille Timmermans <jille at quis.cx>

commit a715a21594346aef34d3d7aad35ea147fe134d1c
Merge: 8319e99 fa7f215
Author: Anatoliy Belsky <ab at php.net>
Date:   Wed Mar 28 14:53:28 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61448 intl tests fail with icu >= 4.8

commit 8319e99e5d1ddcd8afb22037640ea3dc03768537
Merge: e6b2354 2ceafc7
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Mar 28 13:06:49 2012 +0100

    Merge branch 'master' of git.php.net:/php-src

commit e6b23547c11715ff5167c571665ac1777c2f073a
Merge: 298e9d2 593578c
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Mar 28 13:06:36 2012 +0100

    Merge branch '5.4'

commit 2ceafc7e335201ab54433aab9598dc2df9c331d6
Merge: 17241a9 d406f2b
Author: Anatoliy Belsky <ab at php.net>
Date:   Wed Mar 28 13:19:45 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61468 ext/phar/tests/phar_oo_005.phpt fails

commit 17241a99835ce37120fc2b9cc7646b8049b69973
Merge: 298e9d2 4f23ee8
Author: Anatoliy Belsky <ab at php.net>
Date:   Wed Mar 28 12:11:29 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Bug 61504 updated libmagic.patch
      Bug #61504 TSRML_FETCH() must be last

commit 298e9d293211137d6a831d96a4675812084d81c8
Merge: 13bd9c2 6899022
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Mar 28 08:58:09 2012 +0100

    Merge branch '5.4'

commit 13bd9c2c3d3e535fa9d235e9faa7f8d4ff7633f9
Merge: 7894525 c195596
Author: Pierre Joye <pierre.php at gmail.com>
Date:   Wed Mar 28 02:15:02 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      - fix bug #61504, fix build errors on windows and possibly other
    
    Conflicts:
    	Zend/zend_language_scanner.c
    	Zend/zend_language_scanner_defs.h

commit 7894525d40bc1ce46e2a3f390d7a614f389cace2
Merge: 7de75bc 00b4862
Author: Christopher Jones <sixd at php.net>
Date:   Tue Mar 27 11:57:55 2012 -0700

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Update README
    
    Conflicts:
    	ext/oci8/README

commit 7de75bc51e318aad24cffea7790e40c8edf61f3c
Merge: 1eefd05 c447704
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Mar 27 19:18:54 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61518 skip on windows, fix on linux - ext/standard/tests/streams/bug60106.phpt

commit 1eefd05eb5f2b0cba00ea56dfe27142d1803e0f6
Merge: fe8494d b7596ea
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Mar 27 18:22:37 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix bug #61519	test fails, should pass - ext/zlib/tests/bug60761.phpt

commit fe8494d78111a59e7f76cba47c7686f5b76091d3
Merge: dda95b7 8d7a489
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Mar 27 16:32:14 2012 +0200

    Merge branch '5.4'
    
    * 5.4:
      Fix bug #61405 ext\openssl\tests\022.phpt fails
      Fix bug #61412 ext\openssl\tests\bug28382.phpt fails
      Fix bug #61412 ext\openssl\tests\bug28382.phpt fails

commit dda95b794cd8325e9f44035b9b0c0a198061ad7d
Merge: 686effc 1b17954
Author: Shein Alexey <confik at gmail.com>
Date:   Tue Mar 27 19:02:01 2012 +0500

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Added failing test for ArrayObject::offsetExists().

commit 686effc6776f10c8b3192a4da84ccf06649955f4
Merge: 63e58b6 5f3ba55
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Mar 27 15:34:57 2012 +0200

    Merge branch '5.4'
    
    * 5.4:
      Fix bug #61412 ext\openssl\tests\bug28382.phpt fails

commit 5f3ba55a3c4e4a01f38a7a9df888a7b85ccf1a08
Merge: a817465 5f6bed1
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Mar 27 15:27:20 2012 +0200

    Merge branch '5.3' into 5.4
    
    * 5.3:
      Fix bug #61412 ext\openssl\tests\bug28382.phpt fails

commit 5f6bed180ea7fc6d33c3d02ccbb9bd4f9fadd465
Author: Anatoliy Belsky <ab at php.net>
Date:   Tue Mar 27 15:23:01 2012 +0200

    Fix bug #61412 ext\openssl\tests\bug28382.phpt fails

commit 63e58b6f3f46166b3dd826130e69c0569d787233
Merge: cfb2df5 a817465
Author: Pierre Joye <pierre.php at gmail.com>
Date:   Tue Mar 27 14:02:35 2012 +0200

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      - fix test for 5.11
      Fix bug #61504, potential vuln. in fileinfo. update to 5.11

commit cfb2df5fb7b833b7a1c55e31ee22c8c9d542bb29
Author: Yasuo Ohgaki <yohgaki at ohgaki.net>
Date:   Tue Mar 27 00:34:21 2012 +0900

    Adjust mbstring php.ini settings

commit 2ceaa9da85bfff3c91a9e13b2a6bdcde76d62e9a
Merge: b4d078f 833dcf3
Author: Yasuo Ohgaki <yohgaki at ohgaki.net>
Date:   Tue Mar 27 00:30:31 2012 +0900

    Merge branch 'pull-request/22'
    
    * pull-request/22:
      mbstring use UTF-8

commit 833dcf3cf7017d12ec19fb611fb108527867f2df
Author: slumbers99 <golden.slumbers.99 at gmail.com>
Date:   Sun Mar 25 22:12:39 2012 +0900

    mbstring use UTF-8

commit b4d078f18c950a4bf7e136443586e348bd54f40c
Merge: d780b4e 50bdc48
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Mar 25 13:54:27 2012 -0700

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      fix test

commit d780b4e4b3e468287115610ef4245dc9c0751e3d
Merge: 53c2f47 d51c1e0
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Mar 25 13:50:33 2012 -0700

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      fix tests

commit 53c2f47a8f6ebbab75a4b61604faf490a2017ce5
Merge: dff73f3 2bd5fa0
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Mar 25 01:03:43 2012 -0700

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      fix bug #61487 - bad bounds check in grapheme_strpos

commit dff73f343ff327672e7702080f474324e39ce4cc
Merge: 919085b cdfef0a
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Mar 25 01:00:37 2012 -0700

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      NEWS for bug #61487
      NEWS for bug #61487

commit 919085b822a67d931b4bf0b132b859db42686b32
Merge: 6519665 7f05a39
Author: Pierrick Charron <pierrick at php.net>
Date:   Sat Mar 24 18:00:04 2012 -0400

    Merge branch 'PHP-5.4'

commit 6519665f9c925cac18497fcac92032faff58153c
Merge: 54d82a9 1080968
Author: Hannes Magnusson <bjori at php.net>
Date:   Sat Mar 24 18:00:04 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix test on FreeBSD and other systems that have /etc/services

commit 54d82a962c635e4b355462c77bfbc244b4351702
Merge: 1772a5a 7a1c765
Author: Hannes Magnusson <bjori at php.net>
Date:   Sat Mar 24 17:20:36 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      This is a git checkout
      Revert incorrect fix

commit 1772a5a2e3c41baf39461e6da236b3289914c07c
Merge: 6ba2e66 69b647c
Author: David Soria Parra <dsp at php.net>
Date:   Sat Mar 24 14:40:09 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Revert "Implemented FR #60738 (Allow 'set_error_handler' to handle NULL)"

commit 6ba2e662e447f369c6e7686e8b39dde033fd5334
Author: Xinchen Hui <laruence at gmail.com>
Date:   Sat Mar 24 19:41:11 2012 +0800

    Implemented FR #60738 (Allow 'set_error_handler' to handle NULL)
    
    The previous commit was reverted as Stas ask, so only commit this
    to Truk now.

commit d8f8e98d8e0493adf1fae622595bd3435bdbf835
Author: Xinchen Hui <laruence at gmail.com>
Date:   Sat Mar 24 19:38:40 2012 +0800

    Improve set_exception_handler while doing reset

commit aa7cdcd13daca902a2b6995ff2e02acc57152cb3
Merge: 690afaf 5a0b3cc
Author: Xinchen Hui <laruence at gmail.com>
Date:   Sat Mar 24 19:28:43 2012 +0800

    Merge branch 'PHP-5.4' of ../php-5.4

commit 690afaffc8952387b60e9bfe38b42fd191a68ea2
Merge: b1ea7cd 88a8085
Author: Xinchen Hui <laruence at gmail.com>
Date:   Sat Mar 24 15:16:51 2012 +0800

    Merge branch 'PHP-5.4' of ../php-5.4

commit b1ea7cd1b0e13485408f2a3c38a72f80dd29c39c
Merge: cbb9d32 45a9b12
Author: Xinchen Hui <laruence at gmail.com>
Date:   Sat Mar 24 14:34:13 2012 +0800

    Merge branch 'PHP-5.4' of ../php-5.4

commit cbb9d32418eb1d8684f7af4c7447c3a498a4c06c
Merge: 8efdf61 503e9d9
Author: Xinchen Hui <laruence at gmail.com>
Date:   Sat Mar 24 14:23:22 2012 +0800

    Merge branch 'PHP-5.4' of ../php-5.4

commit 8efdf61e8018a79a781f40cbea7b47f63caf34c9
Merge: ee45f06 e3dc1d8
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Mar 24 12:23:52 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Typo

commit ee45f06856b029ab7ad86c8de74a3a57ae7f6d66
Merge: 0998ae3 f84d55b
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Mar 24 12:15:17 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix test

commit 0998ae34d3c1d51bd10c528d657e96e7a8364e47
Merge: caa40dd 4130f5a
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Mar 24 11:56:27 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Improve set_exception_handler
    
    Conflicts:
    	NEWS

commit caa40dd3231f91a8d5b443edfe88b3a48c571282
Merge: 3813f98 a2bca4e
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Mar 24 11:50:07 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Improve set_exception_handler

commit a2bca4e46f4e507f439d2d79c0a9bc053d9e0253
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Mar 24 11:46:29 2012 +0800

    Improve set_exception_handler
    
    Remove useless alloc/free and return_value copy while doing reset
    exception handler

commit 3813f987d53a1640a8ebf1a148f555a3e73bd2bb
Merge: 3064238 114d662
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Mar 24 11:35:29 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Remove empty lines

commit 30642380def3317902a3ffadb31784278ec6284a
Merge: 8609338 e018e2a
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Fri Mar 23 22:14:56 2012 +0000

    Merge branch '5.4'

commit 8609338a035509f88d906aceb84ba2efc7e92150
Merge: 2e19ccc 0cf70b1
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Fri Mar 23 11:32:43 2012 +0000

    Merge branch '5.4'

commit 2e19cccad7b3deb466910cec1a95976e25d575db
Merge: 3efc9f2 bcc15b5
Author: Stanislav Malyshev <stas at php.net>
Date:   Thu Mar 22 22:31:10 2012 -0700

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Revert "- Fixed bug #61418 (Segmentation fault when DirectoryIterator's or" - causes bug #61482
      update for git

commit 3efc9f2f7895520bbf0e09992ca9906a8c2fa722
Merge: 6d45a65 256c4b8
Author: Christopher Jones <sixd at php.net>
Date:   Thu Mar 22 14:35:56 2012 -0700

    Merge branch 'PHP-5.4' of ../php-5.4
    
    * 'PHP-5.4' of ../php-5.4:
      More changes to README
      Add initialization tests for SQLT_INT binds
      Fix NEWS

commit 6d45a65753d19ed0073375cf8ae1d77f3c2c81ee
Merge: b206c95 856f10c
Author: Christopher Jones <sixd at php.net>
Date:   Thu Mar 22 14:33:21 2012 -0700

    Merge branch 'master' of https://git.php.net/repository/php-src
    
    * 'master' of https://git.php.net/repository/php-src:
      Add initialization tests for SQLT_INT binds

commit 256c4b8698691da461c1887db4a59a2740a344f5
Merge: 22f4043 f402ca2
Author: Christopher Jones <sixd at php.net>
Date:   Thu Mar 22 14:31:48 2012 -0700

    Merge branch 'PHP-5.3' of ../php-5.3 into PHP-5.4
    
    * 'PHP-5.3' of ../php-5.3:
      More changes to README
      Add initialization tests for SQLT_INT binds
      Fix NEWS

commit f402ca23d3d9bebc53a81a787864f0b7e874d43b
Author: Christopher Jones <sixd at php.net>
Date:   Thu Mar 22 14:28:33 2012 -0700

    More changes to README

commit 856f10c9ccc41b4c66bd12e6c7ff5135fd87cb13
Author: Christopher Jones <sixd at php.net>
Date:   Wed Mar 21 16:12:28 2012 -0700

    Add initialization tests for SQLT_INT binds
    
    Added tests for SQLT_INT binds particularly to check for uninitialized
    variables.

commit b206c9540d16283eb8269937fe7ce3779b3a9cbc
Merge: fbe4612 0592e25
Author: Christopher Jones <sixd at php.net>
Date:   Thu Mar 22 11:01:32 2012 -0700

    Merge branch 'master' of https://git.php.net/repository/php-src
    
    * 'master' of https://git.php.net/repository/php-src: (26 commits)
      Fixed bug #61423 (gzip compression fails).
      BFN
      Fixed bug #61423 (gzip compression fails).
      Revert "Fixed reference counting"
      Revert "Fixed reference counting"
      Revert "Fixed reference counting"
      Revert "Fixed reference counting"
      Revert "Fixed reference counting"
      Fixed reference counting
      Fixed reference counting
      Fixed reference counting
      Fix test, and merge the modification from trunk
      Ignore the tempoary files
      Fix test, which was broken by the fix for #61173
      Use the NEWS merge driver if available
      Made some SplFileObject::fputcsv not pollute the working dir.
      Fixed bug #61453.
      Fixed bug #49853 (Soap Client stream context header option ignored)
      Always keep the NEWS file from the branch when merging
      Fixed bug #61043 (Regression in magic_quotes_gpc fix for CVE-2012-0831)
      ...

commit fbe4612771c5b4a8d5042e7681a808f523b7a24a
Merge: 2288e0e ab825fd
Author: Christopher Jones <sixd at php.net>
Date:   Thu Mar 22 10:26:32 2012 -0700

    Merge branch 'PHP-5.4' of ../php-5.4
    
    * 'PHP-5.4' of ../php-5.4:
      Add initialization tests for SQLT_INT binds

commit 0592e25a7487883b8c42a15c3a9a342b35192b65
Merge: 9974e6f f9f631f
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Thu Mar 22 09:46:52 2012 -0400

    Merge branch '5.4'
    
    * 5.4:
      Fixed bug #61423 (gzip compression fails).

commit 9974e6f606754529eb2e1fd890a43d0f662c9a8b
Merge: 264f417 2630bc6
Author: Ilia Alshanetsky <iliaal at php.net>
Date:   Thu Mar 22 09:15:53 2012 -0400

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      BFN
      Fixed bug #61423 (gzip compression fails).
      Revert "Fixed reference counting"
      Revert "Fixed reference counting"

commit 264f417cb596fb93078741e90d052b0430dc095b
Merge: 6f49678 ef67802
Author: Dmitry Stogov <dmitry at zend.com>
Date:   Thu Mar 22 15:53:53 2012 +0400

    Merge branch 'master' of git.php.net:php-src
    
    * 'master' of git.php.net:php-src:
      Revert "Fixed reference counting"
      Revert "Fixed reference counting"
      Fixed reference counting
      Fixed reference counting

commit 6f49678fd82913b9aefbf6bf492e6017d4ba14bd
Author: Dmitry Stogov <dmitry at zend.com>
Date:   Thu Mar 22 15:51:33 2012 +0400

    Revert "Fixed reference counting"
    
    This reverts commit 5bf1efbf209b7d14edc8d01098465ed0bdda1516.

commit ef678028bf8b9b3fde0d609328c2722040fba269
Merge: 30c1271 b60f9fe
Author: David Soria Parra <dsp at php.net>
Date:   Thu Mar 22 12:16:18 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Revert "Fixed reference counting"
      Fixed reference counting
      Fixed reference counting

commit 30c1271464eb3b318c9e92dda7675f92e6a458b3
Author: David Soria Parra <dsp at php.net>
Date:   Thu Mar 22 12:16:12 2012 +0100

    Revert "Fixed reference counting"
    
    This reverts commit 5bf1efbf209b7d14edc8d01098465ed0bdda1516.

commit 5bf1efbf209b7d14edc8d01098465ed0bdda1516
Author: Dmitry Stogov <dmitry at zend.com>
Date:   Thu Mar 22 14:38:38 2012 +0400

    Fixed reference counting

commit 191df5bd06a71b5f0f1015596ed27a902554a95a
Merge: 31ae08b df129ae
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Mar 22 17:33:23 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix test, and merge the modification from trunk
    
    Conflicts:
    	ext/mbstring/tests/mb_eregi_replace.phpt

commit 31ae08b62f795c3e62dadf52d189d082f77a6556
Merge: f6e7320 8254e21
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Mar 22 17:23:02 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Ignore the tempoary files

commit f6e7320da8cbd563d01bda1bc9489b58f6edf897
Merge: d7733dd 2dbced0
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Mar 22 17:18:16 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fix test, which was broken by the fix for #61173

commit d7733dd3cfeff6d5aed05a8e0ae63af7c9925d18
Merge: fbdacb6 c0e9767
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Mar 21 21:32:17 2012 +0000

    Merge branch '5.4' (just to sync, no code changes)

commit fbdacb6538c53344ab99043f7f2748b4fa2b58d8
Merge: 65a97be 4f81b4c
Author: David Soria Parra <dsp at php.net>
Date:   Wed Mar 21 18:12:20 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Use the NEWS merge driver if available

commit 65a97bec88b9389e2faad899ac1c1191c55f6f18
Merge: 41fc30a 54f0d50
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Mar 21 13:15:52 2012 +0000

    Merge branch '5.4'

commit 41fc30a2d98a6cd44b9c75f78f23a2cfce6bb42c
Merge: d080396 a19dba5
Author: Dmitry Stogov <dmitry at zend.com>
Date:   Wed Mar 21 16:50:59 2012 +0400

    Merge branch 'master' of git.php.net:php-src

commit d0803969084bf1fec6d19da0c9a3c90191ac1d44
Merge: abf5ed4 a8cc0b0
Author: Dmitry Stogov <dmitry at zend.com>
Date:   Wed Mar 21 16:49:49 2012 +0400

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #49853 (Soap Client stream context header option ignored)
    
    Conflicts:
    	NEWS

commit a19dba56d2b6335aac5e21b5afc6f5409f030cca
Merge: abf5ed4 0f00170
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Mar 21 12:43:51 2012 +0000

    Merge branch '5.4'
    
    Conflicts:
    	NEWS

commit abf5ed4d1bf5ffdc8465ce480671c6b9aaa3ce35
Merge: 443e3b4 1e18f11
Author: David Soria Parra <dsp at php.net>
Date:   Wed Mar 21 12:41:45 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Always keep the NEWS file from the branch when merging

commit 443e3b4c9306333525806a0a9b23e56ba09e7938
Merge: c33aeb7 f3f0ced
Author: David Soria Parra <dsp at php.net>
Date:   Wed Mar 21 12:15:33 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Fixed bug #61461 (missing checks around malloc() calls).
    
    Conflicts:
    	NEWS

commit c33aeb7d0641889997ca5b4be9ab9b963628d32a
Merge: 363a321 28bce76
Author: David Soria Parra <dsp at php.net>
Date:   Wed Mar 21 12:10:03 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      - update NEWS
      - add test for bug #55000 and #54374
      - merge fix bug #54374, bug #55500 - filter file names better, no dangling [s, svn revision 321664

commit 28bce7618a800afa42e55d7d626f4c05907a2eb0
Merge: c918ca5 fda25d9
Author: David Soria Parra <dsp at php.net>
Date:   Wed Mar 21 12:09:53 2012 +0100

    Merge branch 'PHP-5.3' into PHP-5.4
    
    * PHP-5.3:
      - update NEWS
      - add test for bug #55000 and #54374
      - merge fix bug #54374, bug #55500 - filter file names better, no dangling [s, svn revision 321664
      adapt makedist to git
    
    Conflicts:
    	NEWS

commit 363a3218e24e89fbf5ae70948dd5368b519a5573
Author: Pierre Joye <pierre.php at gmail.com>
Date:   Wed Mar 21 08:30:33 2012 +0100

    - revert test commit

commit d11f4eddcc0910c732fa7cc60894ac07e89771ba
Author: Pierre Joye <pierre.php at gmail.com>
Date:   Wed Mar 21 07:34:46 2012 +0100

    - test commit for log mail

commit 2288e0eed1f7d13d0dd79714215184bd075416b9
Merge: 6e7284f f3f76e5
Author: Stanislav Malyshev <smalyshev at gmail.com>
Date:   Tue Mar 20 10:02:38 2012 -0700

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      adapt makedist to git

commit 6e7284fb5be77bcbb26ea1934350e902b195a1c1
Merge: 1dcb81c c918ca5
Author: David Soria Parra <dsp at php.net>
Date:   Tue Mar 20 17:59:33 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Replace $Revision$ with $Id$ in keyword expansion enable files
      Enable $Id$ expansion for files with the $Revision$ keyword
    
    Conflicts:
    	ext/mysqlnd/mysqlnd.h

commit 1dcb81c14c41142b41b2c18fd7fc3acbceb6e3cd
Merge: a0c87ff 71d894c
Author: David Soria Parra <dsp at php.net>
Date:   Tue Mar 20 17:31:29 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Adding Braces in json.c to conform with coding standards

commit a0c87ff53c2226ecbf451bc7ef1648ec84edb320
Merge: 0119f24 ac38f4e
Author: Martin Jansen <mj at php.net>
Date:   Tue Mar 20 11:16:09 2012 +0100

    Merge branch 'master' of git.php.net:php-src

commit 0119f24df1852ea68eb27adae7bd0134d99b1602
Merge: 4b6772f c337f69
Author: Martin Jansen <mj at php.net>
Date:   Tue Mar 20 11:15:36 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Bump copyright year.

commit c337f69157f95402650dded274919ded47d0a78e
Merge: 868dbe1 52ec6f7
Author: Martin Jansen <mj at php.net>
Date:   Tue Mar 20 11:15:28 2012 +0100

    Merge branch 'PHP-5.3' into PHP-5.4
    
    * PHP-5.3:
      Bump copyright year.

commit 52ec6f761eea3335e906f3abccbb122eb3044bb7
Author: Martin Jansen <mj at php.net>
Date:   Tue Mar 20 11:14:59 2012 +0100

    Bump copyright year.
    
    Bug #61386

commit ac38f4e113b7ba958e1e678943407b3bad789e9e
Merge: 4b6772f 14ccdd1
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Mar 20 17:22:03 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Ignore the temporay files in sapi/*/tests/

commit 4b6772f847f460a512de6f230c8bfdf866253eb2
Merge: 1a42558 868dbe1
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Mar 20 16:00:21 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Ignore the temporay files in sapi/*/tests/

commit 1a42558832f729bdd59934b322aced68596d8173
Merge: a0d149b e1931dd
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Mar 20 15:42:25 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Minor change, test using php mail address as account

commit a0d149bc50e2f78352f05a40fa5e478cf56e4803
Merge: eda790d 30bd249
Author: Xinchen Hui <laruence at gmail.com>
Date:   Tue Mar 20 15:27:41 2012 +0800

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Use newdoc instead of escape char
      adapt makedist to git

commit eda790de0fbd5e7454c2efd5dc33a575bec9631f
Merge: faa731f 4335053
Author: Christopher Jones <sixd at php.net>
Date:   Mon Mar 19 15:25:27 2012 -0700

    Merge branch 'master' of https://git.php.net/repository/php-src
    
    * 'master' of https://git.php.net/repository/php-src:

commit faa731f1477d64c946d718e5b7d53406e111b790
Merge: 3930e1e 08f5869
Author: Christopher Jones <sixd at php.net>
Date:   Mon Mar 19 15:19:00 2012 -0700

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Minor text changes (to try new git repo)
      Issue-60742: Added FilesystemIterator::OTHER_MODE_MASK

commit 4335053636d135a7cc5df16c7f81c369c8f41ac1
Merge: 3930e1e 74eb9d4
Author: David Soria Parra <dsp at php.net>
Date:   Mon Mar 19 22:11:21 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Issue-60742: Added FilesystemIterator::OTHER_MODE_MASK

commit 3930e1e992247c0e0cb61f3207344889ea069da4
Merge: 4b6d10a 260e777
Author: Michael Wallner <mike at php.net>
Date:   Mon Mar 19 21:52:55 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      fix tests failing due to corrected hash tiger

commit 4b6d10a06ac2f01c4b4229f03b7bb11d7e530437
Merge: ae5e8ad 5709f7d
Author: Ilia Alshanetsky <iliaal at php.net>
Date:   Mon Mar 19 13:16:14 2012 -0400

    Merge branch '54'
    
    * 54:
      add note about corrected tiger hash output
      Fixed bug #61430 (Transposed memset() params in sapi/fpm/fpm/fpm_shm.c).
      MFH: 7dcada1 for 5.4
      MFH: 45a6f8d for 5.4.

commit ae5e8ad9c3e1594bdd56db302347e34456c9478c
Merge: dea5376 5bfd892
Author: Sebastian Bergmann <sb at sebastian-bergmann.de>
Date:   Mon Mar 19 18:26:01 2012 +0100

    Merge branch 'PHP-5.4'

commit dea5376644d01bcecec1c5afaca07948b65f577f
Merge: b204f36 53e3467
Author: David Soria Parra <dsp at php.net>
Date:   Mon Mar 19 15:59:53 2012 +0100

    Merge branch 'PHP-5.4'
    
    * PHP-5.4:
      Add .gitignore

commit b204f36eb32a5966a2d533305358977b048abf0d
Merge: 773bedb dffd029
Author: David Soria Parra <dsp at php.net>
Date:   Mon Mar 19 06:12:45 2012 -0700

    Merge branch 'PHP-5.4'
    
    This merge is a "fake". It was done with the merge strategy
    "ours" to ensure Git thinks both branches are in sync after
    the migration from SVN.

commit 773bedb13d7c821ca13c8e5254113c457062d0a0
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Mar 18 18:23:27 2012 +0000

    - Fixed bug #61388 (ReflectionObject:getProperties() issues invalid reads
      when get_properties returns a hash table with (inaccessible) dynamic
      numeric properties).

commit a3699726f9f3aa622daefe23831032838c52b28f
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Mar 18 15:07:20 2012 +0000

    - Fixed bug #61418 (Segmentation fault when DirectoryIterator's or
      FilesystemIterator's iterators are requested more than once without
      having had its dtor callback called in between).

commit e132db7a57a6afc53cceec15f19541ec29d8233a
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sat Mar 17 19:37:30 2012 +0000

    - Fixed bug #61371 (resource leak). This bug had two parts, a long standing leak
      already fixed in trunk/5.3 and now merged onto 5.4 and a leak introduced in
      fixing bug #61115. This better fix for #61115 fixes the leak (the inhibition
      for deleting the context was too broad) and so prevents segfaults in new
      circumstances (where the inhibition was not broad enough).

commit a09349a170bdfae3088fde487333edffbd7948c0
Author: Michael Wallner <mike at php.net>
Date:   Sat Mar 17 09:35:25 2012 +0000

    add --PUT-- section support based on POST_RAW

commit 5f31ecacd860cdffca1920e029296a0a6192c4ca
Author: Pierre Joye <pajoye at php.net>
Date:   Sat Mar 17 08:52:27 2012 +0000

    - Fix bug #61424, ext/sqlite is not bundled anymore, remove it from php.ini

commit 6655f79401239b5f708d02d3c0fe3349d7f36970
Author: Adam Harvey <aharvey at php.net>
Date:   Fri Mar 16 02:07:46 2012 +0000

    Fix bug #61409 (Bad formatting on phpinfo()). Patch by Jakub Vrana.

commit 632825a4ff52710885201fe74998e436948f1e46
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Thu Mar 15 19:59:26 2012 +0000

    Fixed bug #60947 (Segmentation fault while executing ibase_db_info)

commit 283accdf159ed98f5ac4d2f89f9ee2a2de1c946a
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Mar 14 20:20:33 2012 +0000

    Fixed bug #61212 (PDO ODBC Segfaults on SQL_SUCESS_WITH_INFO).

commit 18a4e93877ea5a2870ed83e9b0aae9f5a95e0e2f
Author: Ulf Wendel <uw at php.net>
Date:   Wed Mar 14 14:55:09 2012 +0000

    Test for MySQL version.Variable is deprecated in MySQL 5.6.

commit efc94f311593d33093b8ad7f1f036deaa23df052
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Tue Mar 13 18:08:30 2012 +0000

    - Fixed bug #61374: html_entity_decode tries to decode code points that don't
      exist in ISO-8859-1.

commit 7aefbf70a8a3e69f2d5b5c046a83d02c0ef952c2
Author: Christopher Jones <sixd at php.net>
Date:   Mon Mar 12 18:08:34 2012 +0000

    Test portability and coverage changes

commit 7337a901b78f792ef2f18d0bf807ec505dec57f0
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Mar 12 16:53:07 2012 +0000

    Fixed bug #60222 (time_nanosleep() does validate input params).

commit 438a30f1e730ddae2707462e616180de3afac830
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Mar 12 14:52:02 2012 +0000

    reduce memory usage

commit d4f05fbffc6f63e094c0f737e0477e27f1bf5f7f
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Sun Mar 11 18:15:13 2012 +0000

    Fixed bug #60569 (Nullbyte truncates Exception $message).

commit 39547438132005991625353ddcf04b7fe6e99ebe
Author: Felipe Pena <felipe at php.net>
Date:   Sun Mar 11 15:42:57 2012 +0000

    - Fixed memory leak when calling SplFileInfo's constructor twice

commit a38ffd57051954d2081f13f3db9e024465aa15b3
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Mar 11 15:28:31 2012 +0000

    Fixed bug #61273 (call_user_func_array with more than 16333 arguments leaks / crashes)

commit 2db548acf26c47f22489947bc8194df4e6993d0d
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Mar 11 15:12:28 2012 +0000

    Fix wrong type in the marco of fetching thread globals

commit 24603280d46b0bbbb06d8d6df80ff7b30ae3f31f
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Mar 11 14:44:07 2012 +0000

    fix test

commit 7059735b1de549fa6bf7c8e5e09e11c6950f86a0
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Mar 11 09:19:38 2012 +0000

    Fixed bug #61088 (Memory leak in readline_callback_handler_install).

commit 4ff1126846ad0fa1e2590e78d3f598e00e3a2a98
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Mar 11 08:56:14 2012 +0000

    Implemented FR #60850 (Built in web server does not set $_SERVER['SCRIPT_FILENAME'] when using router)

commit 024420e90b06df1a6cab85a3131004634858994c
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Mar 11 08:41:40 2012 +0000

    Add Moriyoshi Koizumi and I to the cli SAPI credits

commit e6ec1fb166bfb22969ed28746b8f952dce05673e
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Mar 11 08:27:55 2012 +0000

    Fixed bug #61347 (inconsist isset behavior of Arrayobject)

commit 23e65a9dcc71cf11ee5ec82c256588626545d4db
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sat Mar 10 17:19:39 2012 +0000

    - Fixed bug #61326 (ArrayObject comparison).

commit d54e6ce832a8ea2efe6009a14b1065050d1998e2
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Thu Mar 8 20:14:26 2012 +0000

    Fixed bug #60842, #51775 (Chunked response parsing error when chunksize length line is > 10 bytes).

commit cdc512afb39f7da84a798f7702b1cc4de3524463
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Thu Mar 8 12:39:48 2012 +0000

    - Oops committed old version of the patch in r324020. Fixed. See bug #61253.

commit 0169020e49951a489fe0237ed6696a1b241ae7e4
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Thu Mar 8 12:30:59 2012 +0000

    - Fixed bug #61253: Wrappers opened with errors concurrency problem
    #NOTE: There is a very small possibility that this will further break
    #extensions that access wrapper->{err_stack, err_count}. On PECL SVN, rar is the
    #only one and it may leak memory after this. I say "further break" because
    #extensions that do that are already broken (will segfault) under ZTS, which is
    #why this patch is necessary.
    #There was what I deem as tacit acceptance from 5.3/5.4 RMs on this.

commit d1ccacd5a66c604792d0527ec6ffff68a5d59ed4
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Thu Mar 8 08:52:28 2012 +0000

    - Fixed bug #61267: pdo_pgsql's PDO::exec() returns the number of SELECTed
      rows on postgresql >= 9

commit f82a562453c7aed180b7e8329466d96d470b5ade
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Thu Mar 8 03:31:46 2012 +0000

    Fixed bug #60634 (Segmentation fault when trying to die() in SessionHandler::write())

commit 854f6377ae50072b2f7d9ecdc15dabf4f30b2bc2
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Mar 7 08:51:30 2012 +0000

    - Tentative fix for bug #61306.
    #cjones: Will update NEWS when confirmed it fixes the problem.

commit 15c956050c35eaa573d3e1a66509d2de52917689
Author: Christopher Jones <sixd at php.net>
Date:   Tue Mar 6 21:30:59 2012 +0000

    Make "buildconf --force" more robust, per IRC chat.  Not backported to 5.3 to avoid destabilization.

commit 7afd0509221a11d3d6ffc57410d65ade49497f95
Author: Derick Rethans <derick at php.net>
Date:   Tue Mar 6 18:34:10 2012 +0000

    Fixed version numbers.

commit 02b3b616cecd5bee7201eab43c2bade0ff6f1791
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Mar 6 06:24:50 2012 +0000

    Add test for bug #61292, bug was fixed in -r323935

commit 1a1a8242c42d13b6fdd8d30233022db3a53419c4
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Mar 6 03:45:27 2012 +0000

    Fixed bug #61292 (Segfault while calling a method on an overloaded PDO object)

commit f36cc4f7c8a817793611b75797c23a10948cf62a
Author: Johannes Schlüter <johannes at php.net>
Date:   Tue Mar 6 01:43:49 2012 +0000

    Apply test fix for bug #61288 pdo_mysql___construct_options_libmysql.phpt test fails

commit 0aa45f4a2a6074a21304190c8ab921492bd90fea
Author: Johannes Schlüter <johannes at php.net>
Date:   Tue Mar 6 00:15:40 2012 +0000

    Fix bug #61003 mysql_stat() require a valid connection

commit 048f1fa092e772e9650a3043474bd347c4562d1c
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon Mar 5 23:57:24 2012 +0000

    Fix bug #61194 PDO should export compression flag with myslqnd

commit 4c4a33e7067c9909dbf54193db4e0fecc493b366
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon Mar 5 23:55:12 2012 +0000

    Fix bug #60948 mysqlnd FTBFS when -Wformat-security is enabled
    
    # 5.3 not affected

commit 5c896b344a761c597a2decda14e25375f3b69ef3
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon Mar 5 23:38:15 2012 +0000

    Fix Bug #61207 PDO::nextRowset() after a multi-statement query doesn't always work

commit 77e1a1ab6e83b9d2a7d7bcf04052ee7bc58d47fe
Author: Christopher Jones <sixd at php.net>
Date:   Mon Mar 5 20:14:04 2012 +0000

    Align section headings with the latest (5.4) migration on-line doc.
    This will aid future reuse of UPGRADING text.

commit e63e6647ff84852046cb12f2111fe9bda7eff244
Author: Michael Wallner <mike at php.net>
Date:   Mon Mar 5 15:35:22 2012 +0000

    fix bug #61287 (A particular string fails to decompress)

commit 0add0bc021cebfbc08a29dbd983e0ca875e1a707
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Mar 5 12:59:01 2012 +0000

    Fixed bug #60887 (SoapClient ignores user_agent option and sends no User-Agent header)

commit ecdf20121436ec5aa19180b075d6787e77684039
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Mar 5 12:47:25 2012 +0000

    Fixed module numbering

commit 520d07d86a7520c970e18480ed0237c6253bd097
Author: Stefan Marr <gron at php.net>
Date:   Sun Mar 4 19:34:19 2012 +0000

    Fixed Bug #61052 (Missing error check in trait 'insteadof' clause)

commit 3e6bc8fbceaa6d696a92e55a1cfe8a2dde9c7190
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Mar 4 19:30:01 2012 +0000

    - size_t may be shorter than long and definitely is not signed. Note that the
      z modifier was only added in C99, so we can't use it.

commit 0e9c20ec12815530bddf9bf8c847aecc714a7f1e
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Mar 4 19:17:49 2012 +0000

    - Allow Windows builds targeting Vista and above have access to the RFC 3678
      API for multicasting.

commit 0ed3b00406a4486635ce6086d9bb3ed585b89a1d
Author: Stefan Marr <gron at php.net>
Date:   Sun Mar 4 18:33:33 2012 +0000

    Fixed Bug #60911 (Confusing error message when extending traits)

commit 0bb85e4b91a21635d07ee2ae504ca2a4abc0d571
Author: Stefan Marr <gron at php.net>
Date:   Sun Mar 4 18:26:11 2012 +0000

    Fixed Bug #60717 (Order of traits in use statement can cause a fatal error)
    # Compatibility is now correctly checked in both directions.
    # Introduced helper method for the test.

commit 37b462ba95754c1ccde0884ef84c185716dedfd0
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Mar 4 17:02:55 2012 +0000

    - notes about xp&2003 drop

commit 4d0911c1c905b89eb1fc2913378c265366e0bb82
Author: Nikita Popov <nikic at php.net>
Date:   Sun Mar 4 16:32:01 2012 +0000

    NEWS and UPGRADING for r323862

commit 94994104a54a57ee3ff2a143a1f6c43850589378
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Mar 4 15:08:12 2012 +0000

    - bump minimum version, no more XP/2003

commit 4e2e632fbdd587de502b4db603b1e15a2176a633
Author: Nikita Popov <nikic at php.net>
Date:   Sun Mar 4 13:52:48 2012 +0000

    Fix bug #60596: Code Cleanup Removing Superfluous If Statement
    
    Cleanup only, no function change. Patch by ircmaxell.

commit be202d3d352e82c5d6825772c2709894f2bc4a21
Author: Nikita Popov <nikic at php.net>
Date:   Sun Mar 4 13:39:12 2012 +0000

    Deprecate /e modifier
    
    See https://wiki.php.net/rfc/remove_preg_replace_eval_modifier.

commit 67db5de6b215a20683da45a4d45ee715b836832f
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Sat Mar 3 20:36:14 2012 +0000

    Fixed bug #60106 (stream_socket_server silently truncates long unix socket paths)

commit 5b4adeae9b892dca35a33fb54a0e9de69bd2f913
Author: Nikita Popov <nikic at php.net>
Date:   Sat Mar 3 12:46:17 2012 +0000

    Fix bug #61264: xmlrpc_parse_method_descriptions leaks temporary variable

commit 695b9c6720774f826d890e19b288d61efe9cede8
Author: Nikita Popov <nikic at php.net>
Date:   Fri Mar 2 18:05:38 2012 +0000

    Fix bug #52719: array_walk_recursive crashes if third param of the function is by reference

commit df552419158e5ebc97646e6252471a54df7c9543
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Fri Mar 2 17:03:19 2012 +0000

    Armenia is smarter than the rest of us. They have dropped DST.
    http://www.worldtimezone.com/dst_news/dst_news_armenia03.html
    Fix the test to reflect that.

commit cab11b74184fe36e545cab77aa33de827cc6d873
Author: Derick Rethans <derick at php.net>
Date:   Fri Mar 2 17:00:33 2012 +0000

    - Updated to version 2012.2 (2012b)

commit f465b219b5c686d0e6d84be234fc8129bdab3246
Author: Nikita Popov <nikic at php.net>
Date:   Fri Mar 2 08:04:51 2012 +0000

    Fix bug #61106 Segfault when using header_register_callback
    
    The callback was double dtored

commit bc8e8b34674697e82c852c61dce94717d43bb874
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Fri Mar 2 05:04:40 2012 +0000

    Fix tests that break if filter.default isn't set to unsafe_raw

commit bcb9768f9e7e1989e94350b880305133b064dfb3
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Mar 2 03:40:40 2012 +0000

    MFH: Fixed bug #61058 (array_fill leaks if start index is PHP_INT_MAX)

commit e8ad8fc6f9a38e873403169beafcfbc9f973933e
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Mar 2 03:36:30 2012 +0000

    MFH: Fixed bug #60968 (Late static binding doesn't work with ReflectionMethod::invokeArgs())

commit 0b7f94545e95813b3d6392d92deead5b8bd022b8
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Mar 2 03:32:12 2012 +0000

    MFH: Fixed bug #60573 (type hinting with "self" keyword causes weird errors)

commit 101e3e8aed6920c2e39833e7b3f98943556fc93e
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Mar 2 03:25:41 2012 +0000

    MFH: Fixed bug #60978 (exit code incorrect)

commit 59cbf74b7454188c356495a8446fc9e100a03144
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Mar 2 03:18:04 2012 +0000

    MFH: Fixed bug #61000 (Exceeding max nesting level doesn't delete numerical vars)

commit 89b07b3a201c124c10f2806778f1f0b5bb67dc89
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Mar 2 03:12:15 2012 +0000

    MFH: Fixed bug #61011 (Crash when an exception is thrown by __autoload accessing a static property)

commit 4f0bbee3ef4ccf2db27175fe6b9d4659286ed913
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Mar 2 02:56:08 2012 +0000

    MFH: Fixed bug #61072 (Memory leak when restoring an exception handler).

commit adb9fe6ca1229141d0d70d07d18cfb3dba115026
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Mar 2 02:51:57 2012 +0000

    MFH: Fix bug #61165 (Segfault - strip_tags())

commit 1953161b8ce3d20bebb59f35a5da7f9db95e4986
Author: Pierrick Charron <pierrick at php.net>
Date:   Fri Mar 2 02:36:31 2012 +0000

    Fixed bug #61225 (Lexing 0b0*+<NUM> incorectly)

commit 730b54a3744035042cd4d738579c63bf15cc7384
Author: Christopher Jones <sixd at php.net>
Date:   Fri Mar 2 00:07:41 2012 +0000

    Fixed bug #61172 (Add Apache 2.4 support)

commit c932ada1039c37cb0521e333e52dec24cf5b4d1b
Author: Derick Rethans <derick at php.net>
Date:   Thu Mar 1 15:09:49 2012 +0000

    - Updated to version 2012.1 (2012a)

commit f44bf55558944b573b8e215d1d616714f5b65850
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Feb 28 18:36:10 2012 +0000

    - fix bug #60879, unserialize does not invoke __wakeup

commit 4ac6c512f958ab15a311187a1a05d892455a9e1d
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon Feb 27 12:16:39 2012 +0000

    Fix bug 61193

commit 1923ecfe2552851b4ed19cadcc78b1f957bf58ef
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Feb 26 14:56:26 2012 +0000

    Improve fix for #61165, the previous one cause #43450 test failed

commit 38b549ea2fec95da93e03c4a8aec7e8642171648
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Feb 25 14:15:11 2012 +0000

    Fixed bug #61087 (Memory leak in parse_ini_file when specifying invalid scanner mode)

commit 229e55632ddfe4631d206c57f35eebd20e33d95b
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Feb 25 13:56:59 2012 +0000

    Fixed bug #61011 (Crash when an exception is thrown by __autoload accessing a static property)

commit f14a1e0aed65ef4ae0a1915adce5dcc5bf2d6dad
Author: Olivier DOUCET <odoucet at php.net>
Date:   Sat Feb 25 13:27:57 2012 +0000

    test for bug #61124

commit 8a8dd922a07187b0ca558debaa099f7a221c03a2
Author: Olivier DOUCET <odoucet at php.net>
Date:   Sat Feb 25 12:44:46 2012 +0000

    fix phpt : fopen(data://) requires allow_url_fopen=1

commit bdbcc1789d5e5ebdf64c81514fbcca1a9c445de3
Author: Olivier DOUCET <odoucet at php.net>
Date:   Sat Feb 25 12:10:41 2012 +0000

    more verbose skip reason in test files with not so obvious extension requirements

commit 2d424a88fcdd14c010290ee73a6c7a4b632797dd
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Feb 25 05:18:40 2012 +0000

    merge test to 5.3, and remove xfail since the bug was fixed

commit cfa9c90b20637796dcf97bd14a9926a102bec9de
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Feb 25 04:36:08 2012 +0000

    Fixed bug #61165 (Segfault - strip_tags())

commit c1322d2505ca015f57b1d79da4e8960b2a0f4a1e
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Feb 25 03:19:27 2012 +0000

    Fix test

commit a57140324d315d19315e4d05edc5e24ba564bb6b
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Feb 25 03:16:28 2012 +0000

    typo

commit 4b86d681bb737bee2bb884566330cee9b1c1c916
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Feb 25 03:14:16 2012 +0000

    test for bug #61011

commit f86d90d27b56e42c3853491874b411d13aec0b7f
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Feb 25 03:12:54 2012 +0000

    Tests for bug #61165

commit 911330e62c7eb3124c137240315a70229d1471cc
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Fri Feb 24 22:56:21 2012 +0000

    - Better fix for #61115.
    - Fixed resource leak in stream_socket_client().

commit f434afe23640087d4ce60093342b500588588dc4
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Fri Feb 24 10:01:39 2012 +0000

    - Fixed bug #61173 (Unable to detect error from finfo constructor).
    - Tidied up NEWS

commit 6c331093b4a87698bd60a4934a688d9bfb64a99f
Author: Scott MacVicar <scottmac at php.net>
Date:   Thu Feb 23 01:26:46 2012 +0000

    Fixed bug #61124 (Crash when decoding an invalid base64 encoded string).

commit cde766222616500155c204e12bc24036b63eb82e
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Feb 22 11:45:26 2012 +0000

    - Fixed bug #61115 (stream related segfault on fatal error in
      php_stream_context_link).
    #run-tests.php is not currently detecting the segfault in the test
    #Missing 5.4 merge

commit e391abb1d956b7f6e48e3bc0dd9bbb9766bce72a
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Feb 22 10:08:37 2012 +0000

    - Cleanup UPGRADING and UPGRADING.INTERNALS from 5.4 changes.
    - Added information about removal of streams pooling API.

commit fc134965c878fc16d40f8004e0d8ec33565affcd
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Tue Feb 21 21:55:00 2012 +0000

    - Revert r134029. The streams pooling API was never used in more
      than 8 years and therefore unnecessarily adds complexity.

commit 37272e46def5673492ed926e9631a4e01568e42e
Author: Adam Harvey <aharvey at php.net>
Date:   Tue Feb 21 10:34:42 2012 +0000

    Add a __wakeup() method to SplFixedArray, thereby fixing serialising an
    SplFixedArray object and bug #60560 (SplFixedArray un-/serialize, getSize(),
    count() return 0, keys are strings).

commit eefefddc0ee0dadc37b1bf05cada8685e546461e
Author: Etienne Kneuss <colder at php.net>
Date:   Mon Feb 20 18:28:57 2012 +0000

    Fix #61095 (Lexing 0x0*+<NUM> incorrectly)

commit 0cb26060af1553e29ea93553db7fbf5bda96685a
Author: Nuno Lopes <nlopess at php.net>
Date:   Mon Feb 20 16:01:34 2012 +0000

    fix race condition in find (it was finding the copied files over and over again, and recursing forever)

commit ecd13fd184ab46136d893338748fcda6c1458c7f
Author: Nikita Popov <nikic at php.net>
Date:   Sun Feb 19 14:39:29 2012 +0000

    Fix bug #61139 gzopen leaks when specifying invalid mode
    
    Needs to be merged to 5.4.

commit 957029f44aabc4d297ea42c2757de5ef809c61d5
Author: Nikita Popov <nikic at php.net>
Date:   Sat Feb 18 14:58:19 2012 +0000

    Fix bug #61097 Memory leak in xmlrpc functions copying zvals
    
    Needs to be merged to 5.4.

commit 032bbc3164c0c8302046e3a9029234528e9ad324
Author: Nikita Popov <nikic at php.net>
Date:   Sat Feb 18 13:39:13 2012 +0000

    Fix headers generated by phar
    
    sapi_header_line.line_len is the length without null terminator, so one has to
    take sizeof - 1. This fixes some test failures as the NUL bytes were causing
    warnings.
    
    Needs to be merged to 5.4.

commit 0a91432828521fdb4122b0663cb6cb9af64b53fa
Author: Nikita Popov <nikic at php.net>
Date:   Sat Feb 18 11:59:13 2012 +0000

    Fix cli server tests broken by r323078
    
    Needs to be merged to 5.4 after r323078 is merged.

commit 8bc24c004605d5dcf41652033f9be25038f1156e
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Fri Feb 17 17:54:11 2012 +0000

    I think we should let this be settable from .htaccess to match the other post/upload
    related limits like upload_max_filesize, post_max_size, and max_input_vars.

commit 4dd55d47ad36b3f39645398e7f5f0c83d4ee0017
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Thu Feb 16 17:48:30 2012 +0000

    Weird, what happened here?

commit dab17da38a93ce023a4c856ec7c85ef3748b8a4d
Author: Stanislav Malyshev <stas at php.net>
Date:   Thu Feb 16 01:51:45 2012 +0000

    make ZEND_SIGNALS configurable, off by default
    also make ZEND_SIGNALS enabled and disabled binary-compatible

commit 7a58d9f6794d6786891f83bfb32ecfca7161d6dd
Author: Michael Wallner <mike at php.net>
Date:   Tue Feb 14 19:31:54 2012 +0000

    fix compat function not passing along input buffer with php_output_context_pass() if the output_handler_func does not set out_str

commit 4d600bda7083ebaeb71d94b0fb6df3a760268d45
Author: Mateusz Kocielski <shm at php.net>
Date:   Tue Feb 14 14:14:30 2012 +0000

     * fixed bug #60704 unlink() bug with some files path
    
    Reviewed by: rasmus@

commit 2e94124494c2da4c6ff5d553fda3d2590204435d
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Feb 14 13:31:23 2012 +0000

    Fixed reinitialization of SAPI callbacks after php_module_startup()

commit ec9fe66069d08b55cf106e35dcd493db884157ac
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Tue Feb 14 09:50:46 2012 +0000

    This one depends on max_input_vars as well

commit e80cbef15bb8c2dac6d2bf539b3721f105e1c88a
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Tue Feb 14 09:47:32 2012 +0000

    These tests fail unless max_input_vars and/or max_file_uploads is set high enough

commit e16ec62d209eb074bbef24f2c713d0134ec3df13
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Feb 14 09:27:08 2012 +0000

    Added ability to reset user opcode handlers (Yoram)

commit 2ad7f44b7b25c788183abb96a3db76d6c39123b2
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Feb 14 08:58:52 2012 +0000

    Improved max_input_vars directive to check nested variables

commit 5d683614f9ae35dfee85d6502baa22ed3bd6581b
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Feb 14 05:35:34 2012 +0000

    Fixed bug #61072 (Memory leak when restoring an exception handler)

commit e78aa1b3b43c218d7afdf48db7e232d43a5575fc
Author: David Soria Parra <dsp at php.net>
Date:   Mon Feb 13 19:54:51 2012 +0000

    Add credit line for the PHP Output Handler

commit af92365239fccda0c20c37e0ae9583ad2a11f3cc
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Feb 12 05:32:24 2012 +0000

    Improved fix for #61058, and add test script

commit 3d898cfa3f7d801a47dc18fe665081ed738b70da
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Feb 12 04:59:08 2012 +0000

    Fixed bug #61058 (array_fill leaks if start index is PHP_INT_MAX)

commit 32c6c1659fb2567c12d9e4e826c7ef1f0a4ddcd2
Author: Christopher Jones <sixd at php.net>
Date:   Thu Feb 9 23:53:07 2012 +0000

    Merge Stas's 5.4 r323128 to trunk

commit 52bbc86c3007e4a0317a08bf4dccf470634e0b7f
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Feb 8 15:07:28 2012 +0000

    decrescent order
    #<Felipe> laruence: yes, we used to use decrescent order of bug id in the NEWS entry.

commit 6672171672044c6967492a2c2c094b648f8690e1
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Feb 8 14:07:27 2012 +0000

    Fixed bug #61000 (Exceeding max nesting level doesn't delete numerical vars).

commit ff63c09e6f4e5c7119aaf00d2af9c55f68cff168
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Feb 8 03:03:05 2012 +0000

    Revert -r319102 and -r322922 in 5.4 branch since they introduce #60978
    Fixed #60978 in trunk without reverting previous fix
    #see http://news.php.net/php.internals/57789

commit d305d7a863a9c736a9c03cba1da9120ca497d049
Author: Antony Dovgal <tony2001 at php.net>
Date:   Tue Feb 7 20:49:10 2012 +0000

    fix bug #54682 (tidy null pointer dereference)

commit df02fbae3eb2f1a559660845690f09f9f1feee2d
Author: Christopher Jones <sixd at php.net>
Date:   Tue Feb 7 01:15:13 2012 +0000

    Fix OpenSSL version-dependent diff. "Time Stamp signing" is not in openssl 0.9. Skip current test for 0.9. New test for 0.9 approved by Stas

commit 0b702cb5be7738ba7937795295c303f93c58d7c9
Author: Christopher Jones <sixd at php.net>
Date:   Mon Feb 6 23:52:42 2012 +0000

    Force allow_url_fopen to fix qa.php.net/reports diffs

commit c4100c81cc78d533a46e073f7a2578123ed46824
Author: Christopher Jones <sixd at php.net>
Date:   Mon Feb 6 23:31:51 2012 +0000

    Mask different curl message. Now passes on Oracle Linux 5

commit d11f2beb82168f0f5594ef3ef054a4ba526d5af8
Author: Christopher Jones <sixd at php.net>
Date:   Mon Feb 6 23:14:47 2012 +0000

    Allow alternative curl output shown in several qa.php.net/reports logs

commit c950030b3f07a05fd00fa894ca573f7746e82367
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon Feb 6 18:18:53 2012 +0000

    Safer way to call pcre_fullinfo - bug 60986

commit 704c45ec3edeab16b46fbac3b81947577d185970
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon Feb 6 18:11:56 2012 +0000

    Fix for bug 60986

commit 7dcada1c8c25a8e23d5ce3075a887f61bc8dd8a8
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Feb 5 14:57:57 2012 +0000

    - Fixed possible unsigned int wrap around in html.c. Note that 5.3 has the same
      (potential) problem; even though the code is substantially different, the
      variable name and the fashion it was incremented was kept.

commit 6af0bdc2a3ecf0a6b0cc29c285ac727c974b52d4
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Feb 5 11:45:01 2012 +0000

    - Connection: close, not "closed".

commit 6659010dc94c2b865c55e3aaddc908f9e35066ed
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Feb 5 10:35:56 2012 +0000

    Same thing here. "June 18, 1969 8:49:59 AM " does not contain a timezone, so there
    is no way to know whether dst should be applied or not.

commit c5ec2f77dd71f6f242aa4cbc94f9cdc62d22da8f
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Feb 5 10:29:34 2012 +0000

    Without a timezone you can't know whether it is dst or not in this one

commit 38c3fd63e7234c39733a42a48a6b27e67ec10086
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Feb 5 10:08:16 2012 +0000

    Another openssl test that is dependent on the openssl version. The output has
    changed in more recent versions. Synch with newer output and consider changing
    the test to only pick out the more stable fields instead of all of them.

commit b2d9e1aa80ddd8e25c842afb3e68d450f854c304
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Sun Feb 5 09:58:50 2012 +0000

    fix gcov Warning: ibase_drop_db(): lock time-out on wait transaction object http://gcov.php.net/viewer.php?version=PHP_5_4&func=tests&file=ext%2Fpdo_firebird%2Ftests%2Fbug_53280.phpt

commit db65a539a168dc3faf4a71c1dd16985f517157df
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Feb 5 09:52:41 2012 +0000

    Need EXPECTF here, of course

commit d99600ee4d3596e11c04563cdc906d4c9734225e
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Feb 5 09:50:14 2012 +0000

    Getting different hashes here. But this test isn't testing the hashes,
    it is just making sure we actually get a hash and don't crash.

commit ee19012eab55b92ede030994c5f8f745d8cbe171
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Feb 5 09:32:20 2012 +0000

    According to the reports on qa this test is failing the same way for everyone.
    See: http://qa.php.net/reports/viewreports.php?version=5.3.10&test=%2Fext%2Fopenssl%2Ftests%2Fbug28382.phpt
    I'm not sure if this is due to a change in the openssl library or in the extension, so perhaps the test
    itself needs to change, but for now synch it with the new output and watch for failures.

commit 0c3685e223259f6606eda7ed4a6b5ec797f44180
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Feb 5 06:09:22 2012 +0000

    This test needs gc enabled

commit 122e11ef6e5af5eb5e940b08bb018fd0d03a34d2
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sat Feb 4 18:12:18 2012 +0000

    - Fixed bug #60965 (Buffer overflow on htmlspecialchars/entities with
      $double=false).
    - Removed unused variable.
    - Given maxlen the usual meaning of *len variables (terminator not included).
    - Changed some comments.

commit d2ca448f0743b78007b4b40b04051a62b860236e
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Feb 3 16:27:35 2012 +0000

    Fixed bug #60968 (Late static binding doesn't work with ReflectionMethod::invokeArgs())

commit 024e1307c63cb6957d067fe1efc4b1ffd9a42fdd
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Fri Feb 3 13:56:37 2012 +0000

    - Headers: forbid \r and \n also after \0, allow CRLF followed by HT or SP and
      forbid \0. See bug #60227.

commit dceecf5e82d003f42c0a94d03cabf0af1a556c52
Author: David Soria Parra <dsp at php.net>
Date:   Fri Feb 3 08:14:39 2012 +0000

    mention git

commit 325ca60fa7586bd387a9a65653bce3761393dabe
Author: Adam Harvey <aharvey at php.net>
Date:   Fri Feb 3 01:21:24 2012 +0000

    Fix bug #60933 (Testing asort with SORT_LOCALE_STRING fails on Mac OS X 10.6) on PHP_5_3 and trunk.

commit f906a015bb5f1870cd314e5d66a2e1ae50946424
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Thu Feb 2 18:24:53 2012 +0000

    - Hopefully correct fix for bug #60227.
    #No commit for 5.4 for now

commit 7153f7f88772238dd46d21e39d2eea1ba55f8249
Author: Andrey Hristov <andrey at php.net>
Date:   Thu Feb 2 15:00:42 2012 +0000

    assert

commit 29a909edcc9599797bb8f12adaf8c51d9067a8b2
Author: Dmitry Stogov <dmitry at php.net>
Date:   Thu Feb 2 10:26:53 2012 +0000

    Fixed memory leaks

commit 4558f06648dac4fe5d804d2b7376e976b680fb5f
Author: Stanislav Malyshev <stas at php.net>
Date:   Wed Feb 1 19:52:05 2012 +0000

    fix UMR in php_register_variable_ex, reported by Stefan Esser

commit 9c0c756417334b2164d82941940f7c740d484242
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Feb 1 12:16:52 2012 +0000

    Fixed basic HTTP authentication for WSDL sub requests.

commit e63f7f5a6ce76f6da17d02fafb3d4d4452fb082b
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Feb 1 11:26:57 2012 +0000

    Fixed basic HTTP authentication for WSDL sub requests

commit 7aedbed543a6ca29c5524e49d4dec461209e2df6
Author: Michael Wallner <mike at php.net>
Date:   Tue Jan 31 10:47:21 2012 +0000

    fix usage of php_output_(de)activate; I guess this code doesn't bother about one more hack;

commit 29c8658dc82f2c00b0b9c9026a3c3457fd0aa2f8
Author: Michael Wallner <mike at php.net>
Date:   Tue Jan 31 08:51:24 2012 +0000

    fix headers print to stdout/stderr if no output written; need to make some more testsbefore committing to PHP_5_4; fix crashes and invalid usage of output control in cli server while passing by

commit 88b00ff6dfbe1b08b39f0ae3ce9d6405c7d3d78c
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jan 31 07:17:05 2012 +0000

    - fix #55226, WS

commit 601f05f1b8e4b3595bf05a5c1ce81996a08afad0
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jan 31 07:14:36 2012 +0000

    - fix #55226, fix build

commit 4dc8b1ad111f3b1ed74b01fdf5efcc9d58858230
Author: Adam Harvey <aharvey at php.net>
Date:   Mon Jan 30 13:29:15 2012 +0000

    Fix bug #60801 (strpbrk() mishandles NUL byte) on trunk only for now.

commit 9de5b6dc7c4c31f6e809b35c83490c7f99d93db6
Author: Michael Wallner <mike at php.net>
Date:   Mon Jan 30 12:17:51 2012 +0000

    use stderr before, stdout after php_output_startup() and sapi_module.ub_write() after php_output_activate()
    
    - fixes Bug #60920  CLI: php -v on STDERR
    - fixes Bug #60923  Failing tests for sapi/cli

commit 7053fe29ea86a791b6de24bb75d2980a43e2fbed
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Jan 30 11:04:19 2012 +0000

    - libssh2 1.3.0

commit c95937e9029b7ac75966096d1e5e271ff15ece5d
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Jan 30 10:51:02 2012 +0000

    Fixed (disabled) inline-caching for ZEND_OVERLOADED_FUNCTION methods

commit 0d32d361e63193b09051c4cb285df1ed015d91b7
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Jan 30 10:08:11 2012 +0000

    Fixed bug #51860 (Include fails with toplevel symlink to /)

commit 2c1285a5738f4cf00b67ee8c2731efb2de5ba48a
Author: Derick Rethans <derick at php.net>
Date:   Sun Jan 29 15:25:40 2012 +0000

    - Reinstated correct return values after David's fix for #60218.

commit 32edc70fe1615c19676674a033a8dee28c0236de
Author: Derick Rethans <derick at php.net>
Date:   Sun Jan 29 11:17:07 2012 +0000

    CS fixes.

commit dc27324dd926571442ca37c5586f418aafa72b94
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Jan 29 04:22:23 2012 +0000

    createCollation() for pdo_sqlite as well
    Closes bug #55226

commit d8b312845c376440900296fc0ed0c1897070db37
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Jan 29 04:20:50 2012 +0000

    Missed the test

commit 9b55be870ca31a6e4c8a054097ffd22e5351bf42
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Jan 29 03:57:29 2012 +0000

    Good patch from Brad Dewar that adds missing createCollation()
    method. Fixes bug #60871 and is related to bug #55226

commit a2ce8b3f9734fcd492b284f107d92e48deceae7c
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sat Jan 28 02:43:31 2012 +0000

    Simple fix that just quotes the filenames in run-tests to support paths with spaces.
    Fixes bug #60734

commit acaf9c5227d75321def26ec5631def2fbb58feb2
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jan 28 01:24:54 2012 +0000

    - Fixed bug #60860 (session.save_handler=user without defined function core dumps)

commit 544e36dfffaf975e32468a22ea46975956035dc1
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Jan 27 17:35:01 2012 +0000

    - update libs

commit 52697bcfd335961c9a62c51dcaf9b63b2f927342
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Jan 27 17:31:17 2012 +0000

    - update libs

commit d762f04dd88d3ea2c461bd86eb9b2b6364dc985c
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Jan 27 13:27:03 2012 +0000

    - update libs

commit 1e462057cdcb82c57c18dbb45ca21893def6ac56
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Jan 27 10:56:33 2012 +0000

    - fix #60895, possible invalid handler usage

commit 9fa30bf52bf87608abfd65f015d7e302faa9e9fa
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jan 26 12:11:02 2012 +0000

    - openssl 0.9.8t, curl 7.24.0

commit 3a8a5bc843296bddfceadaac3164136c6a824f1a
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Jan 26 01:28:37 2012 +0000

    WS, merged from trunk cause this issue, sorry

commit 498d9aea7f1ac60ccefd0de5e5d854c27d603900
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Jan 26 01:21:35 2012 +0000

    Fixed bug #60825 (Segfault when running symfony 2 tests)

commit ed635be54fda40f566ae99e3ce308e8d322a71e3
Author: Michael Wallner <mike at php.net>
Date:   Wed Jan 25 19:36:36 2012 +0000

    find a php-cgi which is a sibling of the php executable

commit ef388d1f28714836c7f968bb48cb8bc5ceefc4b9
Author: Michael Wallner <mike at php.net>
Date:   Wed Jan 25 17:22:46 2012 +0000

    fix crash with display_startup_errors=1

commit a222954a45df7af796e3c890075010bf0213773b
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Jan 24 14:39:45 2012 +0000

    Re-fixed bug #60825 (Segfault when running symfony 2 tests)

commit 65948ec3545bcec872a36f584fb2072a358aae1c
Author: Michael Wallner <mike at php.net>
Date:   Mon Jan 23 09:48:18 2012 +0000

    LTP/gcov/lcov
    
    - allow ltp v1.9
    - make sure `test`s are catched by `if`s
    - introduce LCOV_INCLUDE make variable, simple coverage for your extension:
      ./configure --enable-gcov && make lcov TESTS=~/src/pecl/http/test LCOV_INCLUDE=/http/
      coverage takes just a few seconds instead of a few minutes for the full source tree

commit 7a7e14f502d661717a2931e92b866c2eb5137d93
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon Jan 23 06:39:01 2012 +0000

    Please test your tests

commit f5a457318217a66fddc0d47af04a00f144dcbcec
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Jan 22 20:30:37 2012 +0000

    - Further fix for bug #60455 (stream_get_line misbehaves if EOF is not detected
      together with the last read).
    - Fixed bug #60817 (stream_get_line() reads from stream even when there is
      already sufficient data buffered). stream_get_line() now behaves more like
      fgets(), as is documented.
    #withheld commit to 5.4

commit cf54cc736bc27f18b9a27ed882ad87b1d2e7a2b3
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Jan 21 17:13:53 2012 +0000

    Fixed bug #60825 (Segfault when running symfony 2 tests)

commit 023555c7c66421de26078d522acec20dcffadf49
Author: Nuno Lopes <nlopess at php.net>
Date:   Sat Jan 21 11:32:56 2012 +0000

    revert r319254 (fix bug #54682) since it is not correct
    add test that was broken with that patch.
    this bug is probably in libtidy itself and not in PHP. I didn't investigate it enough to confirm, though

commit 1bad879f4c17c47c9b577601d776284aac4fc913
Author: Pierrick Charron <pierrick at php.net>
Date:   Fri Jan 20 13:20:14 2012 +0000

    Remove memory leak in substr_replace (to commit in 5.4 after code freeze)

commit f9e6af5ef1406c66173814c90d52bc73a49c7265
Author: Dmitry Stogov <dmitry at php.net>
Date:   Fri Jan 20 12:30:57 2012 +0000

    Fixed Bug #60809 (TRAITS - PHPDoc Comment Style Bug)
    Fixed some other traits related bugs (uninitialized variable, return => continue)
    Removed some trait related redundant code and variables

commit 96aa2eb2340c1d4131fbcc508f734ec7c807ff25
Author: Scott MacVicar <scottmac at php.net>
Date:   Fri Jan 20 05:31:53 2012 +0000

    Fix CVE-2011-3389. Possible attack on CBC mode with TLS 1.0.
    
    See http://www.openssl.org/~bodo/tls-cbc.txt
    
    The biggest reason for this mode being in SSL_OP_ALL was older versions
    of IE (2002) talking to servers using OpenSSL.
    
    Can hopefully get this into 5.4.

commit 5d90aa1299da1ac81faf065c4aa0dc4196276cc1
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Thu Jan 19 22:35:22 2012 +0000

    Missing ifdef here
    Fixes bug 60811

commit 59fd8d21c97024dd4cf1308be8c5bc82b5ba3ca7
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Thu Jan 19 00:20:04 2012 +0000

    merging the patch from #52078, fixes the test on disk with huge inode size(fileinode() can overflow and return negative values there). will merge this to PHP_5_4 after the commit freeze.

commit db5751c91cff56585bbecbf3996574a2bc8476a5
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jan 18 20:29:13 2012 +0000

    - add test for bug #60761

commit d285c75819ddf62cd6f0c5c19be32ae2cdae59c3
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jan 18 20:22:47 2012 +0000

    - add test for bug #60771

commit 27fb1c24b7739b4dac64101cef01cfb39c67bb59
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jan 18 20:21:40 2012 +0000

    - add test for bug #60761

commit 9168f1c8072439944b7d15128e17fd840543ef07
Author: Michael Wallner <mike at php.net>
Date:   Wed Jan 18 10:16:37 2012 +0000

    remove XFAIL for bug #47178

commit 15e16b31a4418a6ed3cf6a42744bd454771ccc82
Author: Michael Wallner <mike at php.net>
Date:   Wed Jan 18 09:15:34 2012 +0000

    merge ext/hash from trunk

commit d6b11dbfdfaa4e0daca5bd3f5922fb00528464ae
Author: Michael Wallner <mike at php.net>
Date:   Tue Jan 17 17:21:32 2012 +0000

    fix tests I borked

commit 2d2aefe414ffbd7c54a2f1e2796886cd5e66c9c6
Author: Michael Wallner <mike at php.net>
Date:   Tue Jan 17 16:35:32 2012 +0000

    remove Salsa10/Salsa20, which are actually stream ciphers not hash functions

commit 3e9a7c6c3d600fce1820fa304b24c9f495fe03a9
Author: Michael Wallner <mike at php.net>
Date:   Tue Jan 17 15:25:54 2012 +0000

    adapted tiger hash byte print order to those of md5 and sha1
    
    see http://en.wikipedia.org/wiki/Tiger_(cryptography)
        http://www.cs.technion.ac.il/~biham/Reports/Tiger/test-vectors-nessie-format.dat
    
    Closes Bug #60221 Tiger hash output byte order

commit 19a663d02d9eb198b27acc104ddac5bdb489facd
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Jan 17 14:32:01 2012 +0000

    unnecessay slash

commit ebddf8a975d3be289c7f562a67df1e761ab516b2
Author: Sebastian Bergmann <sebastian at php.net>
Date:   Tue Jan 17 13:46:31 2012 +0000

    Revert r322390.

commit e76c1cc03c3b20024e6773204e2501b64018697d
Author: Sebastian Bergmann <sebastian at php.net>
Date:   Tue Jan 17 12:59:33 2012 +0000

    Implement ReflectionClass::setFinal() and ReflectionMethod::setFinal().
    
    Patch by Jan Dolecek <juzna.cz at gmail.com>.

commit 9025d6219dd20db444bd7fd5c7a00fd2a1d7c18b
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Jan 17 09:30:12 2012 +0000

    Fixed workaround for bug #48034 on Windows (Crash when script is 8192 (8KB) bytes long)

commit 877f97cde18e14f2a8245ce029bfeb8dabcedfe5
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Jan 17 08:11:32 2012 +0000

    Regenerated scanners

commit 032d140fd6f8458e72a8df06618aca13337ef03c
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Jan 17 08:09:13 2012 +0000

    Improved traits implementation. Now to support __CLASS__ constant in traits php doesn't have to copy the complete compiled method, but can reuse the same code. The resolution of __CLASS__ constants in methods defined in traits are delayed till run-time. This approach also made possible to use __CLASS__ constant as default value for traits properties and method arguments.

commit f32760bd40aa368beeccd8ce53b425b2ebae159c
Author: Michael Wallner <mike at php.net>
Date:   Mon Jan 16 17:51:35 2012 +0000

    Fix bug #60768  Output buffer not discarded
    
     in php_output_handler_op():
      * if appending to buffer succeeds, just return HANDLER_NO_DATA
        and do nothing else
      * if a zero sized string or true is returned from the handler
        function, reset the context as well as the handler's buffer

commit 36df53421ecf6a74bfea19ab13e8935f8dd4476a
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Jan 16 10:20:18 2012 +0000

    typo

commit d74a258f240e3d1dcb14ec086ba6fe48a4864dad
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Jan 16 09:53:45 2012 +0000

    Fixed Bug #60573 (type hinting with "self" keyword causes weird errors)

commit 583292ab221e98f1e9585412c515057626bccdd4
Author: Boris Lytochkin <lytboris at php.net>
Date:   Fri Jan 13 18:34:21 2012 +0000

    Fixed bug #60585 (php build fails with USE flag snmp when IPv6 support is disabled)
    Fixed bug #60749 (SNMP module should not strip non-standard SNMP port from hostname)
    Fixed ipv6 test skipto if IPv6 support is disabled

commit dd9ce389c298f702c58d93f990a9e12fbc5a8c98
Author: Christopher Jones <sixd at php.net>
Date:   Thu Jan 12 23:23:05 2012 +0000

    Fix configuration message typo and alignment (5.4 merge approved by Stas)

commit 612e73b00b68e907dc5fc33383792b24825f83ed
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jan 11 15:46:45 2012 +0000

    - add new build type, optional. has been used for the last 2 RCs

commit fc2d10a4d3359eb4933623d4acac0e50bd79ea2c
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Jan 11 15:04:14 2012 +0000

    Fixed incorrect type cast

commit 71edeb61bdc3adad0626a40b6fd625f67ea314a8
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jan 10 08:30:00 2012 +0000

    - make it windows version independent, error msg differs, bad but well

commit 3893b152ed370fda1b171c6ee2b9521e1073c147
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jan 10 07:33:36 2012 +0000

    - any other dir may not exist or may not be used

commit 5d6446513e3d4b6c6397a7ac0ff860f72e6c6680
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Jan 9 15:31:33 2012 +0000

     - error is windows version dependent and not what we test here

commit b63c6f6f207b2c070a7c7d8f2c64e0a546fef461
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Jan 9 14:29:06 2012 +0000

    - rm

commit 7f2c8b347c36e07e1bc24c181e3ead88bca87084
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Jan 9 13:56:46 2012 +0000

     - spl tests are also under examples (sigh)

commit cb6603ac561509031f866c725910b912b712fbe6
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Jan 8 18:43:30 2012 +0000

    These tests don't work if run as root

commit 10324891f81ffa155cd563c3a21bebdafc47ad3d
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Jan 8 18:41:53 2012 +0000

    - Added the ability for the intl exception to throw exceptions when a global error is set.

commit 2651a1fc39813533e8aa6e6afe163d8126c685ca
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Jan 8 18:22:50 2012 +0000

    Make sure gc is enabled

commit 34bcd34b8cc4b23ca4a0ab323f48139589805b21
Author: Nuno Lopes <nlopess at php.net>
Date:   Sun Jan 8 18:03:56 2012 +0000

    do kill 9 to fix a race condition in this test. (should fix the debian 32-bit buildbot)

commit bbf403f4ce0f85b391c0c97cb85102d71b302ba6
Author: Daniel Convissor <danielc at php.net>
Date:   Sat Jan 7 23:09:49 2012 +0000

    Remove test for bug 60675, the change in behavior between 5.3 and 5.4 is intentional.

commit b21b982672abeb9986a099c2956812cff809b543
Author: Daniel Convissor <danielc at php.net>
Date:   Fri Jan 6 22:10:04 2012 +0000

    Test for bug 60675.

commit a4305214a3803b5e4d1ae82c9c0bbb05f0e8ef3a
Author: Patrick Allaert <patrickallaert at php.net>
Date:   Fri Jan 6 13:37:51 2012 +0000

    Changed: restoring REQUEST_TIME as a long, introducing REQUEST_TIME_FLOAT instead as discussed on the ML

commit 0a67d26633c73471b506d2642d4b19baa9b53c8a
Author: Jérôme Loyet <fat at php.net>
Date:   Wed Jan 4 21:18:26 2012 +0000

    - Fixed bug #60659 (FPM does not clear auth_user on request accept)

commit 951940668ddd1a5c060b872ff107d0b44aa0b8f6
Author: Stanislav Malyshev <stas at php.net>
Date:   Wed Jan 4 20:40:13 2012 +0000

    move to XFAIL since it fails on 32-bit

commit ed4041c6c5d69b19a0818a73b9dfff4212c792da
Author: Arpad Ray <arpad at php.net>
Date:   Wed Jan 4 11:44:05 2012 +0000

    add more tests for #60634 (stems from #21306) and xfail them all for the moment

commit b31c12435cdd260485d3ec078299d18f26f69f53
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Jan 4 08:25:06 2012 +0000

    Fixed bug #60627 (httpd.worker segfault on startup with php_value)

commit 5d2dba81a1274e24d2e1c0538c479b4ffd0e9081
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Jan 4 08:13:58 2012 +0000

    fix test

commit 7b7c871d65cd0325245d0e771adafcb1fd327321
Author: Arpad Ray <arpad at php.net>
Date:   Wed Jan 4 01:31:30 2012 +0000

    fix return values of inherited session handler to match user handlers - #60640

commit 5142a4edc8ad1a1678ff5c248637587d01091f68
Author: Arpad Ray <arpad at php.net>
Date:   Wed Jan 4 01:16:45 2012 +0000

    add SessionHandlerInterface for session_set_save_handler() - #60551

commit 0eb2eec938b705c864a711f5b0b80dc5cca48e26
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Jan 3 22:26:11 2012 +0000

    - Fixed bug #60629 (memory corruption when web server closed the fcgi fd)

commit e41557e8db24b7b4549878ac4c8274d6d451280b
Author: Arpad Ray <arpad at php.net>
Date:   Tue Jan 3 21:47:16 2012 +0000

    add test for #60634

commit 479a3c3dc5921772183187c5c5428f111effb30f
Author: Matteo Beccati <mbeccati at php.net>
Date:   Mon Jan 2 11:43:25 2012 +0000

    Bug #55663, fixed test for bug 43139 on Firebird. Per request from mariuz

commit e2a2ed348f6a238c1e43eb01e2e0aa5a70b217c2
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Jan 2 00:47:57 2012 +0000

    fix bug #55871 - Interruption in substr_replace()

commit 7c3177e5ab4129f9b9e9764ed0e4faa4f87e443b
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Jan 1 23:54:25 2012 +0000

    fix bug #54374, bug #55500 - filter file names better, no dangling [s

commit 80dd931d40ffc38a9b1e6f1c22d4ec1db50dd571
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Jan 1 23:51:21 2012 +0000

    add test for ob_gzhandler

commit d3f0eaee0211bb569ff38aff31e9ee80c0c8dc1f
Author: Nuno Lopes <nlopess at php.net>
Date:   Sun Jan 1 22:52:23 2012 +0000

    regen for r321655

commit a542baa720f492fe00ac5f9a272cbaa0137d29e4
Author: Nuno Lopes <nlopess at php.net>
Date:   Sun Jan 1 22:45:58 2012 +0000

    fix memory leak in compile_string when there's a parse error (used e.g. in eval or assert)

commit 8775a37559caa67b2b8d5ede02cde2bac2f974e0
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jan 1 13:15:04 2012 +0000

    - Year++

commit db51b6b84b1b5f3b8e9b72057d8e9a9ab23a4721
Author: Michael Wallner <mike at php.net>
Date:   Fri Dec 30 09:20:07 2011 +0000

    follow naming convention

commit 8de2aa24b65212d69bfc764a138ab3a49655e93e
Author: Dmitry Stogov <dmitry at php.net>
Date:   Fri Dec 30 08:50:49 2011 +0000

    Added an API call to return active output handler

commit b85713cbf09b34b6d3ef4d69bb9efdcabe1dae72
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Wed Dec 28 19:58:37 2011 +0000

    Fixed  PDO_Firebird: bug 53280 segfaults if query column count is less than param count

commit 13fb5735fc569199dca75044cd21ddcfd9d41bf4
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Wed Dec 28 19:09:41 2011 +0000

    fix tablename in testcase test->testz

commit 40656de5bde271a70eceb39567314f570c0802ba
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Wed Dec 28 18:52:39 2011 +0000

    Added test case for PDO_Firebird: bug 53280 segfaults if query column count is less than param count

commit 9e06b7f41db61bb285d5c3b2ec094c9ee2aaee7f
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Wed Dec 28 10:17:17 2011 +0000

    fix Bug #47415	PDO_Firebird segfaults when passing lowercased column name to bindColumn()

commit 6e3f7b800d819de2cbc62707558fcb992c15f5c3
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Dec 28 10:12:43 2011 +0000

    Fixed tests

commit 06273de0fa7c2991e5bf90628125e84c505b2d00
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Wed Dec 28 10:04:25 2011 +0000

    one more error to fix Table unknown TEST , it should be TESTZ

commit 6a3148eceffca259ae4f9ad0d8e1a71f16f3ac45
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Wed Dec 28 09:59:53 2011 +0000

    fix table name in testcase

commit a68e858d6908f8dc3f88a409d4a9740330ad219f
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Dec 28 09:59:39 2011 +0000

    Fixed bug #60613 (Segmentation fault with $cls->{expr}() syntax)

commit 39a973a0c516a12ce6cbf84955421b450f6b7b1c
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Wed Dec 28 09:53:15 2011 +0000

    added testcase for Bug 47415

commit a1952e19f9bb72d54f7bb7e3f2580f4a0cd0d1ae
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Wed Dec 28 09:41:02 2011 +0000

    cleanup for bug 48877 test, add description

commit a2e6b0f5a16abae67e0fe93605bb8fb777c541a5
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Wed Dec 28 09:31:18 2011 +0000

    remove experimental status for pdo_Firebird , see the general status http://www.firebirdnews.org/?p=6619

commit 113c0a8cc7a90639beeaf24052a0d0873de90660
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Dec 28 06:46:12 2011 +0000

    Fix #60613 (Segmentation fault with $cls->{expr}() syntax)
    #now the behavior is like 5.3, a COMPILER_ERROR will be triggered

commit 44851f4146c2ba4fd10604a466fa9f551c795073
Author: Daniel Convissor <danielc at php.net>
Date:   Wed Dec 28 01:13:12 2011 +0000

    Resolve the last of the xfails from Bug 55253.

commit 16332c7ba26b31ec96fc415572587b370b8f9311
Author: Daniel Convissor <danielc at php.net>
Date:   Tue Dec 27 19:44:13 2011 +0000

    Resolve more xfails due to Bug 55253 being fixed.

commit feabf2cfdac78172902b9a2f15a6a10668037a67
Author: Daniel Convissor <danielc at php.net>
Date:   Tue Dec 27 16:57:36 2011 +0000

    Resolve some xfails due to Bug 55253 being fixed. (merged from 54)

commit d4d8294f31a036b710be08407ac7a59fa9d19bf5
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Tue Dec 27 16:49:00 2011 +0000

    http://gcov.php.net/viewer.php?version=PHP_5_3&func=tests&file=ext%2Fpdo_firebird%2Ftests%2Fbug_43130.phpt
    fix failure for bug 43130

commit c531e9b5edfd2b6e06f6422b6db1b61ac319ba22
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Dec 27 13:53:11 2011 +0000

    Looks like we need to explicity add libstdc++ on recent linux' too, like fedora 14 and ubuntu 11
    This fixes build failures for ext/intl and several pecl exts

commit 13ed989dd21fbc0b6db9b6a7333db8d546a42f58
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Tue Dec 27 10:54:47 2011 +0000

    PDO_Firebird: bug 48877 test

commit 20e2db2ce3d553e5dbd70547696e06f2a615377d
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Dec 27 08:38:18 2011 +0000

    Fix bug #60611 (Segmentation fault with Cls::{expr}() syntax)

commit c3044c9fcfa3a2ddacdccb1b1f6885fe796e68ee
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 27 02:39:14 2011 +0000

    - fix bug 60326, fix crash introduce by the fix

commit dfa30f03b6db930e4f68830d3bd4d89c7135cfe7
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Dec 26 12:32:05 2011 +0000

    - Fix bug #60326, fix TS build (introduced by r321406)

commit bb6855124da5862a7525bd15620c8a6d46d91560
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Dec 26 08:29:11 2011 +0000

    fix bug #60326 - restore ob_gzhandler

commit 3805e0a2c4ea2c7f8035f142cb7840f97dbb2c1b
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Dec 26 05:08:09 2011 +0000

    fix test

commit 63e5f97da40470c00c1b53f95a163076184619ff
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Dec 26 05:01:46 2011 +0000

    fix bug #60322 (ob_get_clean() now raises an E_NOTICE if no buffers exist)

commit 15210d561aec12fdba4820f1b9d4d1f182fe66dd
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Dec 26 03:55:29 2011 +0000

    fix test - paths may be expressed in different way

commit 3dac68848343f7ed3bfb60df8f605051bd45ce59
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Dec 26 03:22:07 2011 +0000

    test fixes

commit d705b11a1ee77530a10cabc6a1d3485c58df9d4b
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Dec 26 02:16:37 2011 +0000

    fix uninitialized var that may lead to crash

commit d36263b7bb37bfa14c1bbc8404bfc26fa0b91956
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Dec 26 01:08:47 2011 +0000

    fix tests

commit 066879fde3870fcc5504b3d2494639775c86f8e2
Author: Pierrick Charron <pierrick at php.net>
Date:   Fri Dec 23 21:01:05 2011 +0000

    Coding standards

commit 3f5f5eefe52c876c61e003059368d1c6b7f3a1a9
Author: Dmitry Stogov <dmitry at php.net>
Date:   Thu Dec 22 15:33:48 2011 +0000

    Initialize structure (some fields may be missed in array returned from user handler).

commit 3305f5b1333cba5c45debb4f549382490f745758
Author: Dmitry Stogov <dmitry at php.net>
Date:   Thu Dec 22 15:31:41 2011 +0000

    Change fatal error into warning and ignore arguments over limit

commit 256dfd87ad9c2de5297998abcb04551e9c5783d8
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Dec 22 08:08:52 2011 +0000

    test for bug 60591

commit 68147465afe6f0b024087f5d4a9443900605ead6
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Dec 22 07:39:44 2011 +0000

    Fix bug #60591 (Memory leak when access a non-exists file)

commit 327a5828cd8341846c4f4b7231124541f16660cd
Author: Stanislav Malyshev <stas at php.net>
Date:   Thu Dec 22 03:22:42 2011 +0000

    Fix warning on non-numeric offsets

commit d1be77edfb72df9481dac662aca770f08c90ec92
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Dec 21 15:44:58 2011 +0000

    - Fixed bug #60570 (http wrapper leaks context resource if request fails/is
      redirected).

commit 8e0358d2b440bfc93052544f61a1ca72ed010974
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Dec 19 16:57:36 2011 +0000

    Fix tests

commit c1d5a5d7ef24546bc272873348ee522da6a54f88
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Dec 19 16:48:18 2011 +0000

    Fixed bug #60558 (Invalid read and writes)
    Re-Fixed bug #60536 (Traits Segfault)
    #Thanks to tony2001, I found the previous fix -r321089 is actually not a correct one.
    #The key problem there is because the traits didn't correct set the property_info.offset
    #for private properties. so here come the new fix.

commit 4a0c2b43f500530ffe92214d5f5e4b882b946318
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Dec 19 12:00:09 2011 +0000

    Revert previous bad fix, introduce memory leak

commit f3900513ca612a3d8877a290d9ad93e241379789
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Dec 19 10:05:48 2011 +0000

    Codes standard & Remove useless empty lines

commit 5256e7410e20eaa97b3a8f59602281a982587366
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Dec 19 09:58:29 2011 +0000

    Fixed bug #60558 (Invalid read and writes)

commit a020456d0ba513907432393895a3c15240531b9e
Author: Scott MacVicar <scottmac at php.net>
Date:   Mon Dec 19 03:09:05 2011 +0000

    Add tests for OpenSSL crash.

commit 1f4f33afcfd8282bcdeff9ebcee7aade8c659308
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Dec 19 02:05:03 2011 +0000

    implement the solution for isset/string offsets, fix bug #60362

commit 61f3d36ac16a092cade99691bf3a16b2532468c7
Author: Scott MacVicar <scottmac at php.net>
Date:   Sun Dec 18 05:14:32 2011 +0000

    Fix segfault in older versions of OpenSSL (before 0.9.8i)

commit 525dd55eed41ce7adef1aa1ab7f55b2591f83c33
Author: Stefan Marr <gron at php.net>
Date:   Sat Dec 17 14:26:39 2011 +0000

    Fixed inconsistent and broken handling of private properties in traits.
    # The handling of private properties in classes is now consistent with private properties in traits.
    # Perviously, privates could cause strict warnings, are were not properly merged into the class when
    # the parent class had a private property of the same name. Now, we introduce it without notice,
    # since it is a new and independent property, just like in normal classes.
    # This problem was diagnosed while working on Bug #60536.

commit 5da241ca99a7788ec1ffc5719598ac073e2f0e1f
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Dec 17 04:21:14 2011 +0000

    fix tests

commit ac2a2fd1969dbc2810e70f6929f7a8c7f61e6a15
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Dec 17 03:57:01 2011 +0000

    Reduce memory usage

commit 8b16b7bd4b49b31815e2788740f21a7235f7fe09
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Dec 16 19:25:03 2011 +0000

    Fixed bug #60523 (PHP Errors are not reported in browsers using built-in SAPI)

commit 707f658c33b58841919384b3e204bd10443b44b0
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Dec 16 19:02:52 2011 +0000

    Fixed bug #60536 (Traits Segfault)
    # this is a tough one, I think I should explain
    # Zend use zend_object->properties_table both as zval ** and zval ***
    # if a zend_object->properties is not initialized, the properties_table is zval **
    # while in rebuild_object_properties, zend will store the zval ** to zend_object->properties
    # then stash the zval ***(ie, zobj->properties_table[0] is zval ** now) to  zobj->properties_table[0]
    # so when a zend_object inherit form multi parent and these parent have a same property_info->offset
    # properties, will result in a repeat zval **->zval ** transform, which will lead to a segmentfault
    # *may be* this fix is not the best fix, we should not use this tricky way, and rewrite this mechanism.

commit a099e0d2f6f722e4acfabc51071c8d6587622ecb
Author: Dmitry Stogov <dmitry at php.net>
Date:   Thu Dec 15 10:31:02 2011 +0000

    Added max_input_vars directive to prevent attacks based on hash collisions

commit e385335db26a59c8c10db5f360f7d580139a72cd
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Dec 14 19:29:45 2011 +0000

    fix for 5.5.19

commit d671f26c46760ff03c44a9c63432a6e512219726
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Dec 14 19:28:41 2011 +0000

    another fix

commit 7512b84a2083ed1d0717660a81d7d972482ca4a6
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Dec 14 18:37:49 2011 +0000

    fix test

commit 727731cf98f05439e555afb3c17b040e5a1c93af
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Dec 14 18:36:04 2011 +0000

    fix test

commit 0d2af0c3ee0ce78d633bbf612bd540c74bf08a59
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Dec 14 17:59:11 2011 +0000

    fix typo

commit d847b8b7cc60bb9ce3e7b4d613f9334ab1e1f34f
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Dec 14 16:32:50 2011 +0000

    - add announce steps, s,cvs,svn, MFH

commit 8b64eaf6c81d80ec1fa5c9386878d23a82634e87
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Dec 14 16:28:13 2011 +0000

    add some PHPAPI

commit e82bbe91c5eba47dd14871866873630c64ef2aba
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Dec 14 16:27:52 2011 +0000

    fix test

commit 4ffedc700dffa57b72ffda663f2a015e0f658451
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Dec 14 08:56:35 2011 +0000

    Added max_input_vars directive to prevent attacks based on hash collisions

commit 4b14c11dcd4d27519b9c03d7acf638f9bface169
Author: Pierrick Charron <pierrick at php.net>
Date:   Wed Dec 14 04:02:56 2011 +0000

    Unregister appropriate curl wrappers

commit e37506bd586ba53a807a9b0d4456657430e41b1f
Author: Pierrick Charron <pierrick at php.net>
Date:   Wed Dec 14 03:45:44 2011 +0000

    Remove dead code
    # curl_version_info was introduced in 7.10 and the PHP requirement is 7.10.5

commit b52ed277e3eb243e7c1d287bfb8f80d2abfd591a
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 13 23:18:12 2011 +0000

    - tmp dir is system depedent

commit 49986dbf873dcbc35a8c26ae5b2406d3309b3c80
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 13 23:04:01 2011 +0000

    - skip on win

commit ccbfe64528ec5f9b26d048fcd03b684cea92778b
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 13 13:46:27 2011 +0000

     - ignore notices here, not what we test (array to string conversion)

commit 65ea2811895c45fef07c7d2a10e9499d746b7c17
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Dec 12 19:09:01 2011 +0000

    - use the test itself, making the test passes when ran outside the src tree

commit cb4b1616b7109b461852ba8f7369259ef64fb858
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Dec 12 15:09:52 2011 +0000

    - copy run-test php

commit f776d2621cf300d269a8cb567ba89c72039945f9
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Dec 12 14:03:24 2011 +0000

    - skip on win

commit 4982528a94dc7933cd94f6dc8db56828844f3968
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Dec 12 14:02:06 2011 +0000

    - skip on win

commit 5df197a5c68220927db28cf691a65ad673369931
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Dec 12 13:56:42 2011 +0000

    - skip on win

commit 4a5ce0c0aae45fbc7a2c2a76dc28e67fcf0325fe
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Dec 12 13:53:38 2011 +0000

    - skip on win

commit 275dc66774ff91a98ab752da79665f080fbaae08
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Dec 12 13:49:21 2011 +0000

    - skip on win

commit c0aca2f4400feb3d9616e2e958885b8092a47c54
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Dec 12 13:34:21 2011 +0000

    - skip on win

commit e1d45c6db85f54331d1481abc55ff81801db9957
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Dec 12 13:31:43 2011 +0000

    - skip on win

commit 1d7ed3f0dc41f653756cf272833d1647cea9654a
Author: Derick Rethans <derick at php.net>
Date:   Mon Dec 12 12:57:46 2011 +0000

    This test should no longer fail, and is perfectly okay for Linux to test on too.

commit faec3c51110baa0269124832274d138c48f86d0f
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Dec 11 21:08:15 2011 +0000

    - Fixed bug #60455: stream_get_line misbehaves if EOF is not detected together
      with the last read.

commit 1754e163359e9c14219fd478215b959635820a31
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Sat Dec 10 22:08:39 2011 +0000

    bug fixed #48877 - bindValue and bindParam do not work for PDO Firebird

commit 0c9fb81c504d370f2e9cb9c044f623f94697d9fe
Author: Felipe Pena <felipe at php.net>
Date:   Fri Dec 9 22:43:01 2011 +0000

    - Fixed bug #60489 (Simple Typo In php.ini Files)
      patch by: danbrown at php.net

commit 9751092fbc14a6bdf43760b32a95e2f4b9f4faed
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Dec 9 16:16:31 2011 +0000

    add $_SERVER["SERVER_NAME"] since it's handy

commit a469096235dc80cc384d090199426455ccc68746
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Dec 9 14:05:26 2011 +0000

    fix memory leak

commit 2b392c9c10045b5ba1388846643f9f7eec45d3c7
Author: Patrick Allaert <patrickallaert at php.net>
Date:   Fri Dec 9 11:15:12 2011 +0000

    Added tests contributions on spl_autoload and stream_context_set_option()
    
    Thank you Jean-Marc Fontaine and Alter Way

commit 3f60731a097f7e0e737c0ac5ff519f4b1d137ee2
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Dec 9 05:37:41 2011 +0000

    Fixed bug #60477 (Segfault after two multipart/form-data POST requests)

commit 20f0acae85f3abf14319b51c9a71f7f0bd190a8b
Author: Christopher Jones <sixd at php.net>
Date:   Thu Dec 8 20:43:23 2011 +0000

    Fix skipif

commit 64963d6e1945e75ef4b92ee3db0611bca82e3f3d
Author: Pierrick Charron <pierrick at php.net>
Date:   Thu Dec 8 18:57:01 2011 +0000

    Fix curl_copy_handle_basic_008.phpt when display_errors is On
    (Thanks Chris Jones)

commit 6b7d4bd32264c0cd511652772fff52ae97a483c1
Author: Hannes Magnusson <bjori at php.net>
Date:   Thu Dec 8 14:57:02 2011 +0000

    Uhh.. Can't believe noone noticed the gc option was missing from our ini files

commit b69cfde57060e5717d9b4072147c5470041014b9
Author: Scott MacVicar <scottmac at php.net>
Date:   Wed Dec 7 20:50:33 2011 +0000

    Make sure that we set the strong crypto result to false as well as returning false.

commit 96f55bb628feb51907aeaf4d0ee1e16b416afcf9
Author: Derick Rethans <derick at php.net>
Date:   Wed Dec 7 19:42:44 2011 +0000

    Test cosmetics.

commit 268335a21a3e9dad8a9721fd8e422d5ad4b758f3
Author: Derick Rethans <derick at php.net>
Date:   Wed Dec 7 19:24:58 2011 +0000

    Sorting out the tests *once* more.
    
    Please keep them consistent and only change them if you are 110% certain what
    you're doing. Otherwise -> please ask.

commit ebd3143cd3ddcca0f1a360c1685783d31b7f21a2
Author: Pierrick Charron <pierrick at php.net>
Date:   Wed Dec 7 16:46:48 2011 +0000

    Fix test

commit 25081046d7cb750243f36475b5345fbfaa10f4bd
Author: Pierrick Charron <pierrick at php.net>
Date:   Wed Dec 7 16:32:50 2011 +0000

    Add new test for CURLOPT_POSTFIELDS

commit d35096c175242ad710380ddc7bbae0b01dda2adc
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Dec 7 10:38:35 2011 +0000

    - tests require 64bit integer

commit b5766cdcacfd1dc4a42cbd4ea5213b740f09a1b3
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Dec 7 10:33:13 2011 +0000

    Implemented FR #54514 (Get php binary path during script execution).

commit 04208580049c33263bb532aecadcc1b8f416158e
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Dec 7 10:28:56 2011 +0000

    Merge -r317306 to trunk

commit 8b8dcede6c22081986a67e12c47a9817d79eeb68
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Dec 7 09:03:07 2011 +0000

    - print_r seems to display 0 or nothing for days, let make that test works in both cases, that's not the purpose of this test to test print_r

commit ef763c0184b8f8b669ff6eb1a212eb003486c282
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Dec 7 08:39:43 2011 +0000

    - fix warning and fix buggy behavior of timelib_diff due to bad assumption of floor signature (fixes almost date_diff tests too)

commit 2ac602bff1a4427b1a7838d8132e56ff4f73e709
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Dec 7 08:37:48 2011 +0000

    - rename to correct bug #

commit 2425fdbbae42c449f76f862d4c6feee32a80eafb
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Dec 7 08:33:41 2011 +0000

    - set TZ

commit 9e567e295ba464f8933d62b74b21d4a1db683113
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 6 16:09:06 2011 +0000

    - fix the fix, wrong endif pos

commit 984344214f5e0bc277ffdc90b82ba27d2b84ed00
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 6 15:57:43 2011 +0000

    - fix build, CURLOPT_FNMATCH_DATA exists since 7.21.0 only

commit 05781c747bb535e1ba03d363f9486c272d172f6b
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 6 15:35:07 2011 +0000

    - fix build, CURLOPT_FNMATCH_DATA exists since 7.21.0 only

commit c5184dcb5ed2fad666e0968cc7985252e1e6b0f7
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 6 13:42:08 2011 +0000

    - force LF

commit 8d73eb77edf05956a117e4bd5de3a974527a1429
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 6 13:34:45 2011 +0000

    - add windows version of this test

commit f9872f2cf2e63c28f88309dfbe6e7d8834dfbcaf
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 6 13:16:40 2011 +0000

    - force LF

commit 55bf73ffbac0745770d2f6a80d25e38e3a87c92f
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 6 13:07:08 2011 +0000

    - force LF

commit d2f0340f11fee08de5c256a377dcba166a6e3124
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Dec 6 13:06:22 2011 +0000

    - force LF as EOL as the code expects it.
      however it sounds like a bug in the implementation
    phar.c:720
    	if (4 != php_stream_read(fp, buffer, 4)) {
    		MAPPHAR_ALLOC_FAIL("internal corruption of phar \"%s\" (truncated manifest at manifest length)")
    	}
    
    that code will fail if non LF eol are used. Or does phar supports only LF?

commit 5c8df5e0f86be9eb2511f67a448debcb96203f28
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Dec 6 12:32:59 2011 +0000

    Use zbacktrace_ex instead of zbacktrace(actullay is dump_bt)
    Use %p instead of "0x08x" (IMO this is used for print pointer, which, unfortunately, don't work under x64)
    If there is any wrong, plz revert this, thanks

commit f161d724d371ae84ffe4cd8d03b75a841985c42f
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Dec 6 09:56:01 2011 +0000

    Add zbacktrace_ex to .gdbinit which will print extra argument info than zbacktrace
    Implement FR #60448

commit 489b86ff56b4232a631841114bc3eea9a45afa51
Author: Pierrick Charron <pierrick at php.net>
Date:   Tue Dec 6 06:44:22 2011 +0000

    Coding standard

commit 4c9fad8b362a7d2b6a94b4961e4b2dc037b2766d
Author: Derick Rethans <derick at php.net>
Date:   Tue Dec 6 06:21:08 2011 +0000

    - Fixed bug #53502 (strtotime with timezone memory leak).
    - Fixed bug #52062 (large timestamps with DateTime::getTimestamp and
      DateTime::setTimestamp).
    - Fixed bug #51994 (date_parse_from_format is parsing invalid date using 'yz'
      format).
    - Fixed bug #51223 (Seg fault while creating (by unserialization)
      DatePeriod).

commit 48f3cb3e2ed28a2e00ddf62fc791a3482fd908b4
Author: Derick Rethans <derick at php.net>
Date:   Tue Dec 6 06:07:41 2011 +0000

    - Added a test case for #53437.

commit b2b7d5b94314e34f9b2a69e1b7e25aa7dd3e4a5c
Author: Derick Rethans <derick at php.net>
Date:   Tue Dec 6 06:04:24 2011 +0000

    - Fixed bug #52062: large timestamps with DateTime::getTimestamp and DateTime::setTimestamp.

commit ff334d84c5c199546c6e2eef6311dffe8af80323
Author: Derick Rethans <derick at php.net>
Date:   Tue Dec 6 06:00:45 2011 +0000

    - Cosmetics for test case for #48678.

commit 3395521915886647970f9a41d2a2aff9b7d89a89
Author: Derick Rethans <derick at php.net>
Date:   Tue Dec 6 05:59:24 2011 +0000

    - Fixed test case for #54851.
    - Make test case for #32555 the same for all branches.

commit 33714e6d82243e3adca9c0fbf754f6661f09e40a
Author: Derick Rethans <derick at php.net>
Date:   Tue Dec 6 05:44:54 2011 +0000

    This changes adds the --EXTENSION-- section to .phpt files as
    described in http://marc.info/?t=132248616300007&r=1&w=2.

commit e038f2fe5d511d7c627f3dd0f4b80aeb1e6e87d0
Author: Pierrick Charron <pierrick at php.net>
Date:   Mon Dec 5 22:23:19 2011 +0000

    We should free the memory of any curl_slist returned by curl_easy_getinfo

commit b92996bea6900cbbd58dbd447d3b5a3e69f9030e
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Dec 5 12:46:38 2011 +0000

    remove irrelevant codes in test

commit f30db67f58e9a3e19ccc5baeb9bb5788cddd8d57
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Dec 5 12:44:12 2011 +0000

    Add xfaild test for a secluded issue

commit 592761733519831bc4834f817f4769cfd95da49a
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Dec 5 12:33:56 2011 +0000

    Fix typo

commit 30328dcbab7c8cf86a0e2c89455e275dd0a9d08d
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Dec 5 09:20:12 2011 +0000

    Fixed bug #60444 (Segmentation fault with include & class extending)

commit 73edbe5a229cac57bd9bc1a09c0caadf8864ee64
Author: Pierrick Charron <pierrick at php.net>
Date:   Sun Dec 4 16:46:45 2011 +0000

    Added myself as curl maintainer

commit 932f8d4cbdd7034f838ace193e560a34e3ff4786
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Sun Dec 4 14:52:40 2011 +0000

    Fixed Bug #55478 (FILTER_VALIDATE_EMAIL fails with internationalized
    domain name addresses containing >1 -).

commit c884d3782c1e9bc9f4210bea8a28258bfab3ca2e
Author: Hannes Magnusson <bjori at php.net>
Date:   Sun Dec 4 12:34:19 2011 +0000

    Fix test.. the errormessage is irrelevant, we are testing if we segfault and corrupt return value

commit d84e1b50c6a83d33201552029b01a5b4332d3227
Author: Pierrick Charron <pierrick at php.net>
Date:   Sun Dec 4 01:16:17 2011 +0000

    Fix segfault when using curl_copy_handle with CURLOPT_PROGRESSFUNCTION

commit 8253bdbb41b865351ccf42fc9ebd54784cd98ba9
Author: Pierrick Charron <pierrick at php.net>
Date:   Sun Dec 4 00:19:12 2011 +0000

    add CURLOPT_WILDCARDMATCH and CURLOPT_FNMATCH_FUNCTION

commit 1efb3e94a79a811794abd6f8033314f49a82248d
Author: Pierrick Charron <pierrick at php.net>
Date:   Sat Dec 3 23:53:27 2011 +0000

    Add the curl handle to the progress callback function

commit 75b11d80fad7c50a601e821adffac1f4845f4784
Author: Pierrick Charron <pierrick at php.net>
Date:   Sat Dec 3 23:43:44 2011 +0000

    The progress handle don't need to be allocated unless
    curl_setopt with CURLOPT_PROGRESSFUNCTION is called

commit 799e4983eb7cd7380d5a1c9e6cec8d5fe5b71c71
Author: Pierrick Charron <pierrick at php.net>
Date:   Sat Dec 3 23:21:43 2011 +0000

    useless variable

commit e4afb60725211f6fb5559e8f27ccf003e673faef
Author: Pierrick Charron <pierrick at php.net>
Date:   Sat Dec 3 21:24:19 2011 +0000

    Update curl MINFO

commit 56ba384c9d4b41cd0bc76ee77393e0df9799a8ca
Author: Pierrick Charron <pierrick at php.net>
Date:   Sat Dec 3 20:19:53 2011 +0000

    Test curl_getinfo() function with CURLINFO_EFFECTIVE_URL parameter

commit 3e7310ece2352ec7b0cc32c8355611f829afa9bc
Author: Pierrick Charron <pierrick at php.net>
Date:   Sat Dec 3 20:16:32 2011 +0000

    Clean curl_getinfo and add new constants from newer libcurl versions

commit ef1af432c3490389e6424427bf06788c248786a1
Author: Pierrick Charron <pierrick at php.net>
Date:   Sat Dec 3 20:14:06 2011 +0000

    Fix test for libcurl < 7.12.1

commit 0d4930577a81e7b3debdd065d2a85ffdfcfc9fb0
Author: Dmitry Stogov <dmitry at php.net>
Date:   Fri Dec 2 12:14:16 2011 +0000

    Expose zend_signal_handler_unblock() to DSO extensions to allow usage of HANDLE_UNBLOCK_INTERRUPTIONS macro

commit 955cc549a058272487324e14771011e232547f37
Author: Michael Wallner <mike at php.net>
Date:   Fri Dec 2 11:50:22 2011 +0000

    Fixed bug #60240 (invalid read/writes when unserializing specially crafted strings)

commit 82fab7b04d71385c748ae3bb5fd538a20d3893cd
Author: Pierrick Charron <pierrick at php.net>
Date:   Fri Dec 2 04:16:46 2011 +0000

    Cleans up test file

commit e69f987948982d4259a574ca824398c26153bf42
Author: Pierrick Charron <pierrick at php.net>
Date:   Thu Dec 1 21:48:07 2011 +0000

    Clean / Improve the curl extension
    # NEWS file will come soon

commit 2b25c9377e8a991aef9d5342f6a35b5d47b00ddc
Author: Felipe Pena <felipe at php.net>
Date:   Thu Dec 1 16:40:07 2011 +0000

    - Escape [ ] chars in the configure message
      Patch by: Daniel Convissor

commit 609bce4d04ce699e6f3d26f533e63101187b0cbb
Author: Felipe Pena <felipe at php.net>
Date:   Thu Dec 1 15:47:58 2011 +0000

    - Replace possible esc char to <esc> in the XML output

commit bffd89487de879734f110c57805f73e61f346c16
Author: Felipe Pena <felipe at php.net>
Date:   Thu Dec 1 15:38:17 2011 +0000

    - Fixed tests

commit b69251c9f63048006d6214db130475fb8153519c
Author: Felipe Pena <felipe at php.net>
Date:   Thu Dec 1 14:14:30 2011 +0000

    - Fixed tests

commit dc18f8427c00b558b25604038fc79c901c02f035
Author: Dmitry Stogov <dmitry at php.net>
Date:   Thu Dec 1 13:58:29 2011 +0000

    Fixed icorrect key length after updating constant index

commit d2de045007fdfe1b1668953ee1961c2f546addad
Author: Felipe Pena <felipe at php.net>
Date:   Wed Nov 30 21:04:07 2011 +0000

    - Added tests for bug #60350
      patch by: php at mickweiss.com

commit 39708659542fd44a02ae1fc11e03a860bf04fc39
Author: Felipe Pena <felipe at php.net>
Date:   Wed Nov 30 19:42:59 2011 +0000

    - Fixed bug #60350 (No string escape code for ESC (ascii 27), normally \e)
      patch by: php at mickweiss dot com

commit b9bb138017b55693584571ca61ca606ac78b656d
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Nov 30 17:20:25 2011 +0000

    Don't write more data than the protocol can grok or the server will
    be confused. This comes without a test because the server needs to be
    a non-community one with closed source PAM plugin loaded.

commit d9e955c6b2156f771ca3442d89d7b4c01653475c
Author: Christopher Jones <sixd at php.net>
Date:   Tue Nov 29 22:33:55 2011 +0000

    Miscellaneous: move misplaced entry; fix typos; note more precise OCI8 DLL dependency; remove session.entropy_file setting which was only in PHP_5_3 php.ini-development

commit a2ac3a6f26cf554141301c64adf72fd1acb107ae
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Nov 28 14:20:35 2011 +0000

    Fixed bug #54911 (Access to a undefined member in inherit SoapClient may cause Segmentation Fault)

commit 9d343d7694056a5e199af251bfc7e5da75bd2722
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Nov 28 13:01:28 2011 +0000

    Added implicit type casting to allow reusage of macros in C++ extensions (Yoram)

commit f923ca16c3b210a7790c618e0e112571b67ca7b2
Author: Felipe Pena <felipe at php.net>
Date:   Sat Nov 26 20:18:03 2011 +0000

    - Added JUnit output format option
      patch by: Ferenc Kovacs (tyrael at php.net)

commit 745409b7f40753d7740b40836a38f2552af4787e
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Sat Nov 26 18:41:45 2011 +0000

    adding some tests for string offsets

commit adf6003bddbf675b841b719420b5b71466cf4c57
Author: Felipe Pena <felipe at php.net>
Date:   Sat Nov 26 17:56:43 2011 +0000

    - Fixed bug #55788 (test redirects should abide SHOW_ONLY_GROUPS in run-tests.php)
      patch by: tyrael at php.net

commit 001efd80b29063176b7095c05aa9c384b2996d44
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sat Nov 26 17:48:52 2011 +0000

    - Small ajustments to some multicast options.

commit 1c0eaee6fde452c00d62aced1f6997132b61dcf8
Author: Felipe Pena <felipe at php.net>
Date:   Sat Nov 26 17:35:19 2011 +0000

    - Fix test

commit bfe5c51c270ba1c65e3907635c9c354815d84632
Author: Felipe Pena <felipe at php.net>
Date:   Sat Nov 26 17:30:03 2011 +0000

    - Clean up

commit 547e2409066942127308adfc002b2926ce6de6f3
Author: Derick Rethans <derick at php.net>
Date:   Sat Nov 26 16:44:21 2011 +0000

    - Fixed bug #54851 (DateTime::createFromFormat() doesn't interpret "D").

commit 9985d993587c5bc46dc2b95ab341b892f9f4d8ff
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sat Nov 26 14:55:31 2011 +0000

    - Fixed bug #60392 (U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR undeclared)
      (fedora at famillecollet dot com)

commit 31eaf9043dbb31c580b27dc50c638acdb6b94f38
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Nov 25 21:18:40 2011 +0000

    - implement FR #60390, SERVER_PORT missing

commit 81058b5e79391873ca21efaad9b540beef2e21e8
Author: Derick Rethans <derick at php.net>
Date:   Fri Nov 25 15:51:37 2011 +0000

    - Fixed bug #54596 (incorrect years for DateTime objects created with 4-digit
      years).

commit adb3000807bdbcdbe5955a66018fc4841c83a0ea
Author: Derick Rethans <derick at php.net>
Date:   Fri Nov 25 15:47:11 2011 +0000

    - Force setting for tests.

commit 9e6bf9f3f4a91fbdf6236e64dd0075e393b8d876
Author: Derick Rethans <derick at php.net>
Date:   Fri Nov 25 14:06:55 2011 +0000

    - Fixed bug #60373 (Startup errors with log_errors on cause segfault).

commit 548820bfa4cf3b79c29a9778d30a31e659b3a00c
Author: Dmitry Stogov <dmitry at php.net>
Date:   Fri Nov 25 11:29:28 2011 +0000

    Fixed bug #60167 (Crash / memory corruption in ext/com_dotnet) (Timm Friebe).

commit 5c793c54832f752a4fe0f53063ec752852716cd3
Author: Yasuo Ohgaki <yohgaki at php.net>
Date:   Fri Nov 25 02:24:37 2011 +0000

    add pgsql new functions

commit 77d11b4959066dcbd47fce2ca65c41f5361ad40b
Author: Yasuo Ohgaki <yohgaki at php.net>
Date:   Fri Nov 25 02:21:01 2011 +0000

    add pg_escape_identifier/pg_escape_literal

commit 5b383dacdff480ee36ccd349ac76b51d5d637b15
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Thu Nov 24 22:45:50 2011 +0000

    - Updated UPGRADING, protos and attribution in ext/intl/idn/idn.c

commit fa4fe639447e821a0617b80609f18eb251d4bf2b
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Thu Nov 24 17:54:50 2011 +0000

    - Support for UTS #46.

commit d0a898d2a2852e697ea3d3bde6136993b75ad4f4
Author: Derick Rethans <derick at php.net>
Date:   Thu Nov 24 17:13:47 2011 +0000

    - Fixed bug #60236 (TLA timezone dates are not converted properly from
      timestamp).
    - Fixed bug #55253 (DateTime::add() and sub() result -1 hour on objects with
      time zone type 2).
    
    And fixed some test cases.

commit 22f80eadf7672443e68da1944f4d3c956cd96196
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Nov 24 12:51:28 2011 +0000

    - add crt warning ini

commit 70136445cb70cc94dc5535c4daac209f9317ea71
Author: Pierrick Charron <pierrick at php.net>
Date:   Thu Nov 24 12:49:11 2011 +0000

    Revert commit r319729 until I have a clean version for non-ZTS

commit 89193ecf61e2fef17e63683b9b77bce8b27f937b
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Nov 24 12:46:45 2011 +0000

    - merge crt warning change (r216594) and rename the ini to windows.show_crt_warning

commit e0137255164d3eb544efd9737ebb5f76477e7f33
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Nov 24 09:16:11 2011 +0000

    Fixed bug #60367 (Reflection and Late Static Binding)

commit da2797108fb854d13df2a11a4c0712bd5e656113
Author: Pierrick Charron <pierrick at php.net>
Date:   Wed Nov 23 22:20:28 2011 +0000

    Implemented FR #55540, added functions curl_share_init(), curl_share_setopt() and curl_share_close().

commit 35d38e4772c4c6c0f92475471252fc08659ac84f
Author: Stefan Marr <gron at php.net>
Date:   Wed Nov 23 21:24:34 2011 +0000

    Fixed Bug #60369	Crash with static property in trait

commit 517e28309dcbd40bdc4cb127785853172e64ecdb
Author: Pierrick Charron <pierrick at php.net>
Date:   Wed Nov 23 19:36:52 2011 +0000

    Fix build for libcurl < 7.20.0

commit 77025b71e1dcfcdb26b454dfc148c7385d5ca4a2
Author: Ulf Wendel <uw at php.net>
Date:   Wed Nov 23 16:47:22 2011 +0000

    Fix test

commit 785b68a109a8f47aaa87cfc5fa396b5f34bb5847
Author: Ulf Wendel <uw at php.net>
Date:   Wed Nov 23 16:38:50 2011 +0000

    Message can vary depending on server version

commit b3522ffdcb738a2f27b042008351c67dc7965ba8
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Nov 23 10:49:42 2011 +0000

    Fixed bug #48216 (PHP Fatal error: SOAP-ERROR: Parsing WSDL: Extra content at the end of the doc, when server uses chunked transfer encoding with spaces after chunk size)

commit bafdf84528100d980599685af43508f029e96dd7
Author: Pierrick Charron <pierrick at php.net>
Date:   Wed Nov 23 05:45:27 2011 +0000

    Fixed bug #54995

commit 9a98ccff5e75263eb9b3f52c723906c320891514
Author: Felipe Pena <felipe at php.net>
Date:   Wed Nov 23 01:20:49 2011 +0000

    - Fixed memory leak when calling the Finfo constructor twice

commit d0839fc83738b0ec870013c20797216e3721dc52
Author: Felipe Pena <felipe at php.net>
Date:   Tue Nov 22 21:10:24 2011 +0000

    - Fix build (using libcurl 7.21.0)

commit 16fbcf71889b91a9132fe0616120f1956229cb21
Author: Felipe Pena <felipe at php.net>
Date:   Tue Nov 22 19:18:34 2011 +0000

    - Fix the fix (thanks Chris Jones!)

commit fe1bf12552cec451dbcc7e83d58c2f9c3295185d
Author: Pierrick Charron <pierrick at php.net>
Date:   Tue Nov 22 18:50:57 2011 +0000

    Fix test to remove dependancy over php.net

commit fff23f12bd057527985c53255238879bc0623fec
Author: Pierrick Charron <pierrick at php.net>
Date:   Tue Nov 22 17:33:48 2011 +0000

    Add new cURL CURLOPT_* options

commit 33d3eb1e43134deb3e108108f62febdabc8a0aa1
Author: Pierrick Charron <pierrick at php.net>
Date:   Tue Nov 22 17:13:26 2011 +0000

    Fixed bug #55635

commit aeaa4b3da6261b87bae2f80b8507f9081ca4cd55
Author: Ulf Wendel <uw at php.net>
Date:   Tue Nov 22 16:52:42 2011 +0000

    Skipping with libmysql. If a documentation points to more or less unmaintained wiki contents, I take it as a request to stop testing a feature. Can't tell if I get false positive, hit a bug or not. This is not libmysql testing. Its PHP MySQL API testing.

commit 0e31a0011782cc0fab53d07ccc793c6bbff8aa5a
Author: Andrey Hristov <andrey at php.net>
Date:   Tue Nov 22 16:38:06 2011 +0000

    use the method in all builds. Thus it can be used for detection
    of state transitioning in every case

commit b370f948665730b4af20b04b123b97876a7abf49
Author: Felipe Pena <felipe at php.net>
Date:   Tue Nov 22 15:12:44 2011 +0000

    - Fix the fix

commit 718374ac2a74f2a2a9f60e595e3bd014cbdfe9af
Author: Felipe Pena <felipe at php.net>
Date:   Tue Nov 22 15:04:19 2011 +0000

    - Fixed possible memory leak in finfo_open()

commit 97d7f9e11213a5d290cd5b76842454cc9e1f6530
Author: Felipe Pena <felipe at php.net>
Date:   Tue Nov 22 12:47:08 2011 +0000

    - Fixed invalid free in call_user_method() function

commit f6fb9fc2b205fbd22c9d9412ed1359207b592e0e
Author: Felipe Pena <felipe at php.net>
Date:   Tue Nov 22 12:29:15 2011 +0000

    - Fixed memory leak in several Intl locale functions

commit 6f5ca6f28054e7a590b1aed9284c4c0e3b38ed30
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Nov 22 10:11:06 2011 +0000

    Fixed bug #60357 (__toString() method triggers E_NOTICE "Array to string conversion")

commit d47dffc1b872b28ac78570a511876aaed4aa7094
Author: Pierrick Charron <pierrick at php.net>
Date:   Tue Nov 22 08:29:26 2011 +0000

    Fix this test to work with all version (even old) of libcurl

commit 18e4f0292147c75ebc32462a2af30b30d535ffb4
Author: Pierrick Charron <pierrick at php.net>
Date:   Tue Nov 22 05:19:37 2011 +0000

    Fix memory leak when using libcurl < 7.17.0

commit a093491652e656425f7d34714e3ac8a50a94e233
Author: Antony Dovgal <tony2001 at php.net>
Date:   Tue Nov 22 03:39:12 2011 +0000

    export zend_on_timeout handler from ZE

commit 18768584e2b236b7fe798449695c2c0363c947d9
Author: Felipe Pena <felipe at php.net>
Date:   Mon Nov 21 19:15:18 2011 +0000

    - Fixed possible crash in mb_ereg_search_init() using empty pattern

commit 3781026cb832e663871e0cbb8a4154f4f6551600
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Nov 21 06:07:43 2011 +0000

    Comparison between pointer and integer

commit b0cf58633cc10ec5cf576e1a5cd7e42395ee9b85
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Nov 21 05:57:45 2011 +0000

    C++ style comment

commit 42ebac1d0158c40d765d6cf2b67be0d7b260fd61
Author: Pierrick Charron <pierrick at php.net>
Date:   Mon Nov 21 02:44:28 2011 +0000

    Fix memory leak

commit 7410d0b55de7f6698744e0dd491643d09f7dce3b
Author: Pierrick Charron <pierrick at php.net>
Date:   Mon Nov 21 02:29:24 2011 +0000

    Fix memory leak

commit 9ee79f65ec8090ceb2556bf2ce1d3d11cb8c2aac
Author: Pierrick Charron <pierrick at php.net>
Date:   Mon Nov 21 02:10:57 2011 +0000

    Fix test to use PHP_CURL_HTTP_REMOTE_SERVER

commit aeae94a6af7aed3b68ba9463799ae52fe145dd82
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Nov 20 22:20:03 2011 +0000

    fix is_a reflection

commit a495e3759cb88f7558f5253b820f2449d8d8278e
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Nov 20 10:10:43 2011 +0000

    - restore correct window_size

commit 76e3964c1c12ccedcbac559424c0572bbb378c3c
Author: Pierre Joye <pajoye at php.net>
Date:   Sat Nov 19 23:09:12 2011 +0000

    - fix build, ansi c requires constant value, no expresion, even constant var

commit 276518ff174a8d8a416cef8ada75dd803ae6591c
Author: Felipe Pena <felipe at php.net>
Date:   Sat Nov 19 18:50:49 2011 +0000

    - Fixed bug #60339 (valgrind reports LEAK --with-mm)
      patch by: yohgaki at ohgaki dot net

commit 2bd90344a6a9dbe9eea75922d6287701c3319630
Author: Felipe Pena <felipe at php.net>
Date:   Sat Nov 19 18:01:26 2011 +0000

    - Fix tests

commit 14b5e775b01ab22d9686a7ab2ce7b805f5818233
Author: Felipe Pena <felipe at php.net>
Date:   Sat Nov 19 13:36:03 2011 +0000

    - Fixed bug #43200 (Interface implementation / inheritence not possible in abstract classes)

commit 63b8ff76198e886133d28987d49dc1358629e814
Author: Mateusz Kocielski <shm at php.net>
Date:   Sat Nov 19 12:46:43 2011 +0000

     - Fixed bug #60337 bcscale related crashed on 64bits platforms

commit 22028c78f82371f8fb2f7ab94b69c21383aa2647
Author: Felipe Pena <felipe at php.net>
Date:   Sat Nov 19 12:16:47 2011 +0000

    - Removed C++ comment style

commit 9fe3a605c6ab4867631ba1dc4cb55fdbed14c423
Author: Stanislav Malyshev <stas at php.net>
Date:   Sat Nov 19 04:59:56 2011 +0000

    fix bug #60164 (Stubs of a specific length break phar_open_from_fp scanning for __HALT_COMPILER)

commit c7d6fafdf90faef50e2da0638ad1172a661bf4a7
Author: Stanislav Malyshev <stas at php.net>
Date:   Sat Nov 19 04:49:59 2011 +0000

    fix test number

commit c9b7ddf9fb0f7364bc8f71e960dcd2dcd6847ba3
Author: Stanislav Malyshev <stas at php.net>
Date:   Sat Nov 19 04:41:03 2011 +0000

    Fix bug #60150 (Integer overflow during the parsing of invalid exif header)

commit 1a7669f1b859e19f3aff054630fb3585b8821a14
Author: Christopher Jones <sixd at php.net>
Date:   Fri Nov 18 18:14:15 2011 +0000

    r319456 also fixed the OCI8 part of #55301 (multiple null pointer)

commit 420fbb82746f112770960b4d0d097bab9be55ef2
Author: Felipe Pena <felipe at php.net>
Date:   Fri Nov 18 13:56:41 2011 +0000

    - CS

commit e150100f36a8820eeb19f9212fa0df03142a5c18
Author: Stefan Marr <gron at php.net>
Date:   Fri Nov 18 13:49:07 2011 +0000

    Fixes Bug #54441 (Handling of changing modifiers on a trait alias)
    # this now results also in a compilation error, since it would open the door for inconsistencies, and violates the DRY principle.

commit 8de50cc1aa8f0ab107d2a86459ba7893630e30eb
Author: Pierrick Charron <pierrick at php.net>
Date:   Fri Nov 18 13:24:35 2011 +0000

    Added new SoapClient option "keep_alive". FR #60329

commit c24716dfa4a9ef54e1f8c53cd1dde35d990f35fe
Author: Dmitry Stogov <dmitry at php.net>
Date:   Fri Nov 18 12:43:53 2011 +0000

    Fixed bug #60138 (GC crash with referenced array in RecursiveArrayIterator)

commit 984c34aa0bed37e32ce1f35ef81e9f9788070cf7
Author: Christopher Jones <sixd at php.net>
Date:   Fri Nov 18 09:59:35 2011 +0000

    Sync to 5.3 and check additional cases for #55748

commit 3735b0ade380acd0343874125a14abcf4013802f
Author: Stanislav Malyshev <stas at php.net>
Date:   Fri Nov 18 09:15:15 2011 +0000

    fix typo

commit 601407aa25712a47ae4d59e2046d822fe93eb501
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Nov 18 08:50:29 2011 +0000

    Fixed bug #60306 (Characters lost while converting from cp936 to utf8)

commit 9a69efb9fc302c5e4c672f27a2f7c558db80152a
Author: Stanislav Malyshev <stas at php.net>
Date:   Fri Nov 18 07:11:19 2011 +0000

    fixes for bug #55748

commit 89104021b76c25489914c906ed8b996ec0522a9a
Author: Pierrick Charron <pierrick at php.net>
Date:   Fri Nov 18 06:27:27 2011 +0000

    Remove unused variables in libmbfl

commit 5020d4a5cf910978c490fb114dce271808ab018b
Author: Pierrick Charron <pierrick at php.net>
Date:   Fri Nov 18 06:15:25 2011 +0000

    Don't load php.ini file to test the built-in web server

commit 3b40dabc8cfed3bba51251be2fcf4659eaaa2ce5
Author: Antony Dovgal <tony2001 at php.net>
Date:   Fri Nov 18 05:22:35 2011 +0000

    fix bug #60082 (Crash in ArrayObject() when using recursive references)
    --Tis line, and those below, will be ignored--
    
    M    trunk/ext/spl/spl_array.c
    M    branches/PHP_5_4/ext/spl/spl_array.c
    M    branches/PHP_5_3/ext/spl/spl_array.c
    M    branches/PHP_5_3/NEWS

commit 52ca90428dffb8b998c701fa957934f31b306fab
Author: Pierrick Charron <pierrick at php.net>
Date:   Fri Nov 18 00:16:58 2011 +0000

    Fixed bug #60321 (ob_get_status(true) no longer returns an array when buffer is empty).

commit 2ba9ff7facff51f17ffedeb39674c8d050f9c9de
Author: Felipe Pena <felipe at php.net>
Date:   Thu Nov 17 21:07:52 2011 +0000

    - Fix build

commit 5ef2c328226d2157e2ccab456e4f24e9022936f8
Author: Stefan Marr <gron at php.net>
Date:   Thu Nov 17 21:04:15 2011 +0000

    Fixed Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error)
    
    - aliases that are not actually matching anything are treated as errors now. This
      will make sure that all methods that are expected to be in a class are actually
      there, or in case a trait changed for instance, that the code breaks already
      on composition
    - Precedence declarations are also checked to ensure that the method
      which is supposed to take precedence actually exists, however,
      the other traits mentioned in the declaration are not regarded.
      We are more lenient here, since this avoids unnecessary fragility.
    - fixed another seamingly unrelated test which broke in the progress
      but wasn't clear before either.

commit 319e1eea13db0ee587e8fe039d078d4a04baae30
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Nov 17 02:32:21 2011 +0000

    revert my previous change, tests hangs on windows

commit 33078757e278d557820d4facfee4cebc8a739d8f
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Nov 17 02:22:06 2011 +0000

    improve the test,  let it say about errors

commit caa863dc42fcae9aa7efb29ed980dc4da87d1f14
Author: Felipe Pena <felipe at php.net>
Date:   Wed Nov 16 17:41:40 2011 +0000

    - Fixed bug #60099 (__halt_compiler() works in braced namespaces)

commit 595ac67a5220ea69b88b644d3af89cacadd2d53b
Author: Felipe Pena <felipe at php.net>
Date:   Wed Nov 16 12:13:22 2011 +0000

    - Fixed bug #60267 (Compile failure with freetds 0.91)

commit 80467296711435603e4e6696eb27b9f969377cea
Author: Jérôme Loyet <fat at php.net>
Date:   Wed Nov 16 00:21:38 2011 +0000

    - Added .phar to default authorized extensions

commit 62aaa5ac241ed0f5623b2939b7f4d6be12f37a5c
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Nov 15 22:40:10 2011 +0000

    - remove experimental flag on fpm

commit 1546456cdd058f6e91f13a3acb23b67f29ead9bb
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Nov 15 22:29:59 2011 +0000

    - FR #60199 (enhance FPM error log when the primary script can't be open)

commit 3d190388382e64e12e7cf501952c98f4e8f71ef8
Author: Felipe Pena <felipe at php.net>
Date:   Tue Nov 15 20:33:26 2011 +0000

    - Fixed bug #55874 (GCC does not provide __sync_fetch_and_add on some archs)
      patch by: klightspeed at netspace dot net dot au

commit 32c4c239c0c499708287c8e9a472823c56e5b3de
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Tue Nov 15 18:02:58 2011 +0000

    Fixed bug #60244 (pg_fetch_* functions do not validate that row param is >0).

commit 1f81004be268c2918ecf6ca996461c7b0c152a20
Author: Felipe Pena <felipe at php.net>
Date:   Tue Nov 15 16:59:59 2011 +0000

    - Fixed bug #52624 (tempnam() by-pass open_basedir with inexistent directory)

commit 9a7a1fdabb5dd6aca6db15f879b9ec7c9b20075e
Author: Felipe Pena <felipe at php.net>
Date:   Tue Nov 15 15:16:20 2011 +0000

    - Fixed bug #54682 (Tidy::diagnose() NULL pointer dereference)

commit 020e7e1b727d0c2e25c7f1fee9a82e845a05e290
Author: David Soria Parra <dsp at php.net>
Date:   Tue Nov 15 13:36:45 2011 +0000

    Forgot the bug specific test.

commit fd2e3d6d8e9390ce072f2967f877076ac97bda17
Author: David Soria Parra <dsp at php.net>
Date:   Tue Nov 15 13:22:52 2011 +0000

    Fixed bug #55371 (get_magic_quotes_gpc() throws deprecation warning.)
    
    Patch by David Zuelke <david dot zuelke at bitextender dot com>

commit 0fbb9ee359696182260c5c47ca83b762c7c2fd10
Author: Felipe Pena <felipe at php.net>
Date:   Tue Nov 15 12:34:59 2011 +0000

    - We can constify in 5.4+

commit f8503b4332dd27d2e60147e318212f9f6c39c3ce
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Nov 15 03:15:19 2011 +0000

    Fixed bug #60159 (Router returns false, but POST is not passed to requested
    resource) and bug #55759 (mem leak when use built-in server)

commit 03a0f9deb4bcc4ffdd593b4b97e95cb963151a0d
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon Nov 14 17:56:33 2011 +0000

    - Add missing include.

commit 2e02282d89aabb3a0b5ae91c16d9abc7b5d4d1c0
Author: Florian Anderiasch <fa at php.net>
Date:   Mon Nov 14 15:39:35 2011 +0000

    Fixed a typo in README.SVN-RULES.

commit 52deaeb8c0dcba1322ac84b23831baa8f796f457
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Nov 14 08:43:00 2011 +0000

    Fixed bug #44686 (SOAP-ERROR: Parsing WSDL with references)

commit a56c0bd0d8063c039db802e29592d38a761381cd
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Mon Nov 14 01:12:23 2011 +0000

    - Fixed tests in ext/standard/tests/http by adding the INI setting value
      allow_url_fopen=1
    - Converted test file from dos line endings to unix line endings.

commit b6fd6cd649de8ef9a18a16379fd89d8352fef6e3
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Nov 13 14:31:30 2011 +0000

    add skipif

commit efd3e69511b985428151bdef78d0cefa69f082c5
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Nov 13 04:11:57 2011 +0000

    Fixed bug #60282 (Segfault when using ob_gzhandler() with open buffers)

commit bd7e9cfca1c1cd324c6a38b0dcf87b714ff12a38
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sat Nov 12 19:12:39 2011 +0000

    Fix test

commit ffb1c4d8ef2ffbf0604dc60776f58867590032ae
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sat Nov 12 18:46:04 2011 +0000

    Fix typo and don't use 'a' as an invalid filename since it is the default
    gcc binary filename and is thus not unlikely to be left lying around in the
    build dir which cause these tests to fail

commit ce06b4397c8b5d92c4e7c6d3fc0c172db671fe81
Author: David Soria Parra <dsp at php.net>
Date:   Sat Nov 12 17:05:08 2011 +0000

    Fix #60218 (instantiating unknown class leads to memory leak in cli)

commit 28d1bc37e2edc8fb8b39337accbc38edde550bd5
Author: Felipe Pena <felipe at php.net>
Date:   Fri Nov 11 21:39:11 2011 +0000

    - Fixed bug #60261 (phar dos null pointer)

commit 2a600a3b752af8ab5f337ecd9dffd3feb020da18
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Nov 11 18:50:52 2011 +0000

    - fix bug #60272, typo

commit 50b2e02c045b61f99e8c72d54e6bec055aee98e4
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Fri Nov 11 14:58:32 2011 +0000

    revert changes to fix bug #60116.

commit 8b6a2d257aaf81d2214199e56227c9d7f8b427ae
Author: Arpad Ray <arpad at php.net>
Date:   Fri Nov 11 14:42:18 2011 +0000

    Fix hash key length in register/remove_user_shutdown_function

commit 1c0765195ecbb5f47d6a6e953288c657b0de58f8
Author: Peter Cowburn <salathe at php.net>
Date:   Fri Nov 11 11:33:23 2011 +0000

    broaden php version wildcard in cli server tests (missed a few)

commit 2a41f272e4152635e6343d663bb65b6947735eb2
Author: Peter Cowburn <salathe at php.net>
Date:   Fri Nov 11 11:26:51 2011 +0000

    broaden php version wildcard in cli server tests

commit a1cf0c426a919d7c87ad442276ebe67ce4983539
Author: Christopher Jones <sixd at php.net>
Date:   Thu Nov 10 22:47:00 2011 +0000

    OCI8: Fixed bug #59985 (show normal warning text for OCI_NO_DATA).  Sync NEWS.

commit 487489a38ba04c7b16136507b6eb1ba13e523fb1
Author: David Soria Parra <dsp at php.net>
Date:   Thu Nov 10 21:42:04 2011 +0000

    It is not longer required to update php_version.php in php-bugs/
    
    The bugtracker fetches the version list from the qa site, updating
    php_version.php is not required anymore.

commit aaa59efafc18fda50739e12c659f54aba8c83bc3
Author: Mateusz Kocielski <shm at php.net>
Date:   Thu Nov 10 10:33:07 2011 +0000

    Fixed NULL pointer dereference in stream_socket_enable_crypto, case when
    ssl_handle of session_stream is not initialized.

commit 9da6f6a3741eccc4904998918ce7972d57f4f04b
Author: Felipe Pena <felipe at php.net>
Date:   Wed Nov 9 23:50:01 2011 +0000

    - Make valgrind happy with session_decode_error2.phpt

commit 6fac17f9d0101dc0ec5c0a5a8aa14fb6b4db1f97
Author: Felipe Pena <felipe at php.net>
Date:   Wed Nov 9 22:16:31 2011 +0000

    - Initialize BG(serialize_lock) to make valgrind happy

commit d8bc406918716c5f8dcd6a442c35d26b451ec4b4
Author: Christopher Jones <sixd at php.net>
Date:   Wed Nov 9 06:19:07 2011 +0000

    Add tests for unsupported types

commit 10f20585fcbd524016e439c17bf01a0fd5191107
Author: Stanislav Malyshev <stas at php.net>
Date:   Wed Nov 9 05:27:45 2011 +0000

    fix bug #55475 - implement is_a BC solution

commit 22b39bcc758395666e20c8b422849b40873acaa0
Author: Antony Dovgal <tony2001 at php.net>
Date:   Tue Nov 8 13:30:58 2011 +0000

    bail out if reading HTTP headers failed

commit e86830273b4fb86a69cdb634a603be8a04e83846
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Nov 8 10:11:25 2011 +0000

    Fixed bug #60104 (Segmentation Fault in pdo_sqlite when using sqliteCreateFunction())

commit 326c58df666080deceb6fdcb5d7353a626c2e264
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Nov 8 06:35:07 2011 +0000

    Fix tests

commit 0d591e599f64df8e10f150bd2f87e4a403fcb1eb
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Nov 8 04:59:17 2011 +0000

    Fixed bug #54084 (token_get_all with regards to __halt_compiler is not binary safe)

commit 52457e518b1e5ce5e5665fbbb47a9c913f1ae727
Author: Christopher Jones <sixd at php.net>
Date:   Mon Nov 7 20:10:41 2011 +0000

    Improve OCI8 NLS env creation error messages (#58925)

commit eebaaf423f98fa0340038e4350a82b97d738a355
Author: Felipe Pena <felipe at php.net>
Date:   Sun Nov 6 13:25:45 2011 +0000

    - Added class member access on instantiation (e.g. (new foo)->bar()) support

commit d73b1a275d300ba8b30165dce16e273df57e3e08
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Nov 6 11:07:14 2011 +0000

    fixed bug #60227: header() cannot detect the multi-line header with CR.

commit 80d1553746151100aabeadd2d9c4ca444077f585
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Sat Nov 5 16:49:56 2011 +0000

    the mandatory __construct() for SPL classes was reverted in r318566

commit 6dabd7de04ae3ed43549eb057bb2536b40d81094
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Nov 5 04:43:35 2011 +0000

    added japanese encoding to maintain compatibility with PHP 5.3.

commit b632cd196e5e244c2a3722e9ce1a7c0a29d6819a
Author: Stefan Marr <gron at php.net>
Date:   Sat Nov 5 02:05:28 2011 +0000

    Fixed inconsistent whitespace.
    # Belongs to svn rev. 318793.

commit 12cf1b797824e1e0ce260fed23d9e7ae853c9aad
Author: Stefan Marr <gron at php.net>
Date:   Sat Nov 5 01:46:40 2011 +0000

    Fixed Bug #60217 (Requiring the same method from different traits)
    - also added test to check for inconsistent abstract method definitions, they need to be compatible

commit d3d44d8fc1ffaba9860754aead1992eb1583330f
Author: Christopher Jones <sixd at php.net>
Date:   Thu Nov 3 22:13:34 2011 +0000

    Bump OCI8 version to 1.4.7 stable in preparation for PHP 5.3.9

commit cfc4abe47cbc84df3194d3fbd22eed49d666f7e9
Author: Christopher Jones <sixd at php.net>
Date:   Thu Nov 3 21:52:59 2011 +0000

    Replace custom "stress_test" setting with generic SKIP_SLOW_TESTS

commit 25235313a0b925de8c9c0ea81400c81d348a8a6e
Author: Ulf Wendel <uw at php.net>
Date:   Thu Nov 3 17:39:39 2011 +0000

    Improving test to reflect latest API changes

commit 6587e243ecbe20c925af25dbcdb30ba0625d9a1c
Author: Florian Anderiasch <fa at php.net>
Date:   Thu Nov 3 16:20:11 2011 +0000

    Redid the fix for #60192 with suggestions by Pierre and Kalle

commit b4ccb69736190b42f0aa148344796856d1fecc87
Author: Jérôme Loyet <fat at php.net>
Date:   Thu Nov 3 15:47:19 2011 +0000

    - Fixed bug #60179 (php_flag and php_value does not work properly)

commit fadba4d1c4f132413bb1f48106a3c3ff70a221c1
Author: Antony Dovgal <tony2001 at php.net>
Date:   Thu Nov 3 08:39:12 2011 +0000

    use jmp_addr only when it's initialized

commit d7d0d0724c5de6397a4c9999568bc1fd7105ef5f
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Nov 3 07:26:09 2011 +0000

    Fixed bug #60206 (possible integer overflow in content_length)

commit 64978cb2d9b7fd8721280127630189c126f36784
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Nov 3 05:16:47 2011 +0000

    xfail, not fix yet

commit a9dbbf6dea71ae8918667fe1d4bccc3ca0dd4664
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Nov 3 03:59:41 2011 +0000

    Fix bug #60169 Conjunction of ternary and list crashes PHP

commit c60a2a711a2a5c4d718c3e17cdf704582842da1a
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Wed Nov 2 21:27:03 2011 +0000

    adding memory check for FreeBSD also, TODO: refactor the free memory check into a function in an include file

commit 6acbe5155ee27a4da0ef84ea5f93a3a8d2656618
Author: Antony Dovgal <tony2001 at php.net>
Date:   Wed Nov 2 21:12:13 2011 +0000

    fix folding, ws and cs

commit bff7cbc87c82dd3980b59941b0386561ad57ea07
Author: Antony Dovgal <tony2001 at php.net>
Date:   Wed Nov 2 21:05:36 2011 +0000

    initialize variable and fix segfaulting tests

commit a330739594662e524784fc44f421fddb70df16d3
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Nov 2 17:06:30 2011 +0000

    Add a middleman which can intercept the calls and can reroute them

commit fc5bebfd0c804f5e722f5cac64a2c3b4eada39ba
Author: Arpad Ray <arpad at php.net>
Date:   Wed Nov 2 16:53:22 2011 +0000

    fix calling user close func when it isn't open

commit 026445a0aa2f9865dac89e3bdfec1a4c9183913a
Author: Johannes Schlüter <johannes at php.net>
Date:   Wed Nov 2 15:45:53 2011 +0000

    - Fix bug #60155 (pdo_mysql.default_socket ignored).

commit 29f88a003f1ff04adfbf876e690f8d9a697a0c70
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Nov 2 15:08:01 2011 +0000

    - shift a bit of code around
    - when cloning use the methods of the original object

commit 9e7cc71167f32cdf2ff67e0e4e4531f17fb75867
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Wed Nov 2 14:51:39 2011 +0000

    fixed alias and encoding mapping for emoji logo.

commit 4f7dc4d283ccd20759923e3cb2aa589791a914fa
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Nov 2 14:20:35 2011 +0000

    fix trace log messages

commit ac8ece271849079bda38db054b43019ac49a4f17
Author: Peter Cowburn <salathe at php.net>
Date:   Wed Nov 2 13:24:46 2011 +0000

    add 3rd parameter to arg info for splfileobject fgetcsv/setcsvcontrol (bug #60201)

commit c6fbe8e69dab621bb33d865b95de627febe6f9c4
Author: Derick Rethans <derick at php.net>
Date:   Wed Nov 2 10:58:51 2011 +0000

    - Updated to version 2011.14 (2011n)

commit fbdd2f3e5e17d73dec2278d5552a395393efb6b2
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Nov 2 08:07:12 2011 +0000

    Prevent possible integer overflow

commit c2874a8077662e002a970e58f0225d009addeae4
Author: Florian Anderiasch <fa at php.net>
Date:   Wed Nov 2 07:36:52 2011 +0000

    Fix #60192 SegFault when Collator not constructed properly

commit b64e91ddebdb0c33d7b6bf4dc93aae39308e67ce
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Nov 2 06:31:33 2011 +0000

    Fixed bug #60139 (Anonymous functions create cycles not detected by the GC)

commit 0bf1d9eac7bb12497eb72824257e95b4ce21d644
Author: Christopher Jones <sixd at php.net>
Date:   Tue Nov 1 21:30:57 2011 +0000

    Update for new Oracle patchset variation

commit 236bf63b8bfdb7d43d604770123bccf887fde039
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Tue Nov 1 21:27:57 2011 +0000

    allocating more than 2GB memory is slow.

commit 7cd55955d1be231d304b36151170f673629145f2
Author: Stefan Marr <gron at php.net>
Date:   Tue Nov 1 15:25:24 2011 +0000

    Fixed Bug #60153 (Interface method prototypes not enforced when implementd via traits.)
    # Moved the freeing of overriden functions to a point after the check.
    # The new check comes after the normal inheritance check to give the first check
    # the opportunity to abort with a more detailed error.
    # Also fixed a small type in an unrelated test.

commit d1d9d56a96369acab1dff446b78503bce0ff0f2a
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Tue Nov 1 15:15:51 2011 +0000

    Fix bug 60183

commit ce0ddd5a348af324df5090b2b36a051b255c02fc
Author: Stefan Marr <gron at php.net>
Date:   Tue Nov 1 13:42:53 2011 +0000

    Added missing consistency check for abstract methods required by one trait and implemented by another.

commit bba44800aee09008f61b8bdb671a913eab49ad9b
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Nov 1 13:06:41 2011 +0000

    Fixed bug  #60189 (php logo can not be displayed)

commit c0402915e70e73d67c4618410b12fa23de2c74a0
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Nov 1 12:24:02 2011 +0000

    Fixed Bug #60180 ($_SERVER["PHP_SELF"] incorrect)

commit be930868aacdd12b8487457c62dd48dfcb00defb
Author: Florian Anderiasch <fa at php.net>
Date:   Tue Nov 1 11:51:53 2011 +0000

    Fixed #60160 and added a test for it

commit 3b74bba72423ddbf0bd7db1f708fc0961ea1c525
Author: Stefan Marr <gron at php.net>
Date:   Tue Nov 1 00:39:10 2011 +0000

    Fixed Bug #60145 (Usage of trait's use statement inside interfaces not properly checked.)

commit ada5cda0eccb6b33ff00178de06e7190fa7c7798
Author: Stefan Marr <gron at php.net>
Date:   Mon Oct 31 22:59:00 2011 +0000

    Fixed Bug #60173 (Wrong error message on reflective trait instantiation)

commit 0c6861ac5e0134f8791a8e00f2a6106b8fe47e62
Author: Christopher Jones <sixd at php.net>
Date:   Mon Oct 31 20:48:25 2011 +0000

    OCI8: improve initialization error message (See bug 60154)

commit ba1f65faa1e8671b217ad3e2ec18ce7cb42c2a43
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 31 14:33:56 2011 +0000

    Now really split the method tables and have different
    methods for the handle and the data object.
    Add auxiliary functions to work with the new methods.
    Add possibility to clone a connection object - shadow copy.

commit 6a9feb730f0024da06c455ed58fbc633b0a167ea
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 31 11:46:24 2011 +0000

    Split struct MYSQLND in struct MYSQLND and struct MYSQLD_CONN_DATA.
    A step in the direction of keeping internal data private

commit 55656b2cda2b8849dd279020c012759b9f847274
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Oct 31 06:52:45 2011 +0000

    Update tests

commit 3b99aa995d08347f7b3e8410ea95673f7fa40be7
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Oct 31 06:04:43 2011 +0000

    Test for #60174 (Notice when array in method prototype error)

commit 725af4c2dd2edb2986041a3b8decb509b66eeabb
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Oct 31 03:47:11 2011 +0000

    Fixed bug #60174 (Notice when array in method prototype error)
    this should also exists in ext/reflection. since the new warning of "array to string convert" is introduced in zend_make_printable_zval which is used in ext/reflection too

commit ff72c73ce94b962c63a00f5e3e88d5b47c6fc0f6
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Oct 30 08:40:22 2011 +0000

    fixed alias of encoding.

commit 01ebd32c0578664738ce32ef240ca0ad0b6a6008
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Oct 30 06:28:24 2011 +0000

    tests for 60169

commit 71ee976a2dd0ac9b4ce392da715642aef3d34277
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Oct 30 05:57:26 2011 +0000

    added a test script for bug60116 and fixed behabior of ESCAPE_CMD_END.

commit 41abc6d01742f97ca1fd43cc1130634f80458f8d
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sat Oct 29 23:17:18 2011 +0000

    - Reverted changes that required constructor overrides to invoke the parent
      constructor in several SPL classes and applied 5.3 fixes instead.
      Related bugs: #54384, #55175 and #55300

commit 62270fef736ad8338d66be4d32dcbcf75b5e5995
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Oct 29 02:14:04 2011 +0000

    Fixed bug #60146 (Last 2 lines of page not being output)

commit 226cba9fcacef17d776f7704c20f0576679fe04f
Author: Patrick Allaert <patrickallaert at php.net>
Date:   Wed Oct 26 09:32:37 2011 +0000

    Added test for #60104

commit cae81edb0c7d8581cda53fa255619f97650a98e3
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Oct 26 09:00:32 2011 +0000

    Bump internal version id after recent changes

commit 845d8fa10c30f68acf425e20a69d3f33fc565e41
Author: Andrey Hristov <andrey at php.net>
Date:   Tue Oct 25 23:01:49 2011 +0000

    Move from directly referencing an aggregated structure to using a
    pointer to a structure. The structure is still aggregated but we add
    a level of indirection for possible plugins to overwrite the storage

commit 5e8bcbb08ac9b63ec33a69638ea6517a05a66bb6
Author: Christopher Jones <sixd at php.net>
Date:   Tue Oct 25 22:01:42 2011 +0000

    oci8 - Increase Oracle error message length for 11.2.0.3+

commit 13bc754db7ea6f815c4dd8e3af2ae31b22a7c0bd
Author: Andrey Hristov <andrey at php.net>
Date:   Tue Oct 25 19:04:36 2011 +0000

    Add hooks for __call like functionality and also allow to
    handle calls that spread over two internal functions. Let's call it
    a local TX.

commit cf6295ce5621d1e9ff6c69bcfa132537174016c3
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Oct 25 11:04:57 2011 +0000

    force LF, fix test faild on windows

commit 14b2cc32fcc6f25bb55b86cce39adb4cd9f8225a
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Oct 25 10:56:11 2011 +0000

    Fix test faild on windows due to DEFAULT_SLASH

commit 688ba01bc476f248a1ad31fba01eb97b51253c15
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Oct 25 10:54:39 2011 +0000

    Fix test, now can run on windows

commit 6671223afa66b59e458084c3595e298d9e1ae863
Author: Derick Rethans <derick at php.net>
Date:   Mon Oct 24 15:19:08 2011 +0000

    - Updated to version 2011.13 (2011m)

commit 4cda1b4086211083ed4ca757813a81a345521b35
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 24 12:54:04 2011 +0000

    remove duplicate, happened after double patching

commit 8bd6b9d87af4ec3953bd760c65aea506c70b840b
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Oct 24 12:39:55 2011 +0000

    - fixed bug #60120, proc_open's streams may hang with stdin/out/err when the data exceeds or is equal to 2048 bytes

commit 374018803ae3f7dc6b6782771530d5956d8f3541
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 24 12:34:44 2011 +0000

    move plugin specific stuff to one file. create object factory
    for similar objects

commit 87ce6fe18dcab38843bf4ea3d3a592e8b40f9dae
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Oct 24 10:53:17 2011 +0000

    - win9x is not supported anymore since 5.3

commit c0c0c7c753bc31c73b2176ee3218115a3986c926
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Oct 24 03:47:42 2011 +0000

    A better fix, sorry for previous thoughtlessness commit.

commit f216bce2ffb73d80c96c00bfb75dff9167ac2b04
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Oct 24 03:28:59 2011 +0000

    Fixed PATH_INFO of /index.php/foo/bar

commit 145437e016f7bea425decbfa0a51386c967fce62
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Sun Oct 23 20:38:53 2011 +0000

    using %s-dev instead of the exact version number

commit 455bc9df4c782be790747df0fc13696bef356708
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Oct 23 13:57:25 2011 +0000

    add tests for PATH_INFO
    update php_cli_server.inc to support no router server

commit f17a21549319c2ea882649ab1225b8b4f2133eec
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Oct 23 13:49:54 2011 +0000

    fixed bug #60116 escapeshellcmd() cannot escape the dangerous quotes.

commit 71a94c2225b90c3f303de951eb29311910566f05
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Oct 23 11:54:06 2011 +0000

    removed invalid two byte sequenct for utf-8.

commit 11de3aeedb0f5c5a58afb8f13c10481efbca6660
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Sun Oct 23 10:09:29 2011 +0000

    adding SKIP_SLOW_TESTS checks for the slow tests, and additionaly sync the domains used in the ext/standard/tests/network/getmxrr.phpt with the other branches

commit 0f178b7796b7ad8752bd0953ba5e3fe9e261612a
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Oct 23 03:02:24 2011 +0000

    fix memory leak

commit cd216d38bed46f6a922f84314dbb7dae870f46f1
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Oct 23 02:54:06 2011 +0000

    Fixed bug #60112 If URI does not contain a file, index.php is not served
    This is a windows Issue.
    and after this fix, previously 404 request like "localhost/foo/bar"
    now could server correctly with request_uri "index.php" and PATH_INFO "/foo/bar/"

commit c67c8cb96508001d455b1d0036de360f19ec566d
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Sun Oct 23 00:07:01 2011 +0000

    check the available memory on linux and skip if it is not enough

commit 121ebbccc06f1af10767f652bf273026d891c3a1
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Sat Oct 22 23:47:52 2011 +0000

    shave off 900M memory from this test

commit 8e40498ae0581fb62b80067ff0a08b9fdeb5c23a
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Sat Oct 22 22:35:17 2011 +0000

    this was somehow missed from r318288

commit e509dfec9c7e76ac4b36c1e5d1eda27f708cb124
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Sat Oct 22 21:44:05 2011 +0000

    stream_socket_server("unix://..." has a length limit, so it is better to use the tmp dir instead of the current test dir for the socket file. see https://bugs.php.net/bug.php?id=60106

commit 7472c081b7eef2d263d1839346a960095c407ba8
Author: Andrey Hristov <andrey at php.net>
Date:   Fri Oct 21 15:29:43 2011 +0000

    add files that weren't committed with the previous commit

commit 139813877c9c2d7b513e48195438aa9caaf217e4
Author: Andrey Hristov <andrey at php.net>
Date:   Fri Oct 21 15:28:58 2011 +0000

    shift code around to two new files - mysqlnd_driver.c
    and mysqlnd_ext_plugin.c (mysqlnd extension plugin)

commit ed12ebc79c6ce6947f29b09706b73a6d546fb7c7
Author: Stanislav Malyshev <stas at php.net>
Date:   Fri Oct 21 06:08:47 2011 +0000

    Changed silent conversion of array to string to produce a notice. (Patrick)

commit c34ef627734ec5b3b1c32556f2641e51764a343a
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Fri Oct 21 05:24:30 2011 +0000

    Add SERVER_PROTOCOL variable to $_SERVER.  Patch by kuzuha.  Thanks.

commit 99bb66404dc645ae66e0f9822542b3b22a35e47c
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Thu Oct 20 18:09:44 2011 +0000

    there is a length limit on the shebang line, ignore the tests for >= 127

commit b873f0ebf023e6918d17217bb69e56f5195526ed
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Oct 19 15:08:50 2011 +0000

    Fixed bug #60094 (C++ comment fails in c89)

commit 10e4419231356c02a3205f93f3f08c5817d8ae5b
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Oct 19 15:04:12 2011 +0000

    api_ext to reverse_api

commit 849e7ae7aa44a682d174ebb894fd03990a51d9e9
Author: Michael Wallner <mike at php.net>
Date:   Wed Oct 19 10:09:24 2011 +0000

    Fix Bug #55801 Behavior of unserialize has changed:
     (un)serialize in __wakeup/__sleep now use clean var_hashes

commit 99ed1585a74143574f097600f135402b7bbe9c18
Author: Daniel Convissor <danielc at php.net>
Date:   Tue Oct 18 21:45:07 2011 +0000

    Tests for the DST RFC.

commit ea5a61e39b729b54a30b39beb45762f5ec10ec36
Author: Arnaud Le Blanc <lbarnaud at php.net>
Date:   Tue Oct 18 19:42:42 2011 +0000

    Improved ternary operator performance when returning arrays

commit e3c13d7961472ef839e127ce1cca36c9e9d3ec1f
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Tue Oct 18 14:28:01 2011 +0000

    fixed maximum byte length of utf8mb4.

commit ec2670a27632f9e6592586f7f4d8378c7012645c
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Tue Oct 18 14:03:44 2011 +0000

    fixed byte length of utf-8.

commit 65732af7da2a32bf43c1a0918a6725c4c333182d
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Oct 17 23:51:25 2011 +0000

    Fixed bug #55543 (json_encode() with JSON_NUMERIC_CHECK fails on objects with numeric string properties)

commit 077519d3fbe3aca87f392993c81f526ef2c6b635
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Oct 16 03:00:51 2011 +0000

    Fixed bug #60038 (SIGALRM cause segfault in php_error_cb)

commit 50339d8cf130db612ef90a29a3be00bf77868bf4
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Oct 16 02:43:50 2011 +0000

    revert change, doesn't work

commit c5ac13f632d4f09c8347146f7d49b476b57ebe72
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Oct 16 01:19:55 2011 +0000

    Merge r316812 to trunk

commit 70a6a67c1e4cbd2ab5f138d387acc4992c4402ed
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Oct 16 00:34:01 2011 +0000

    Bug #55754 - Only variables should be passed by reference for ZEND_SEND_PREFER_REF params

commit 3e289bb0f955d2681c9504e2112dbf1184b0e42e
Author: Stanislav Malyshev <stas at php.net>
Date:   Sat Oct 15 23:57:33 2011 +0000

    fix potential integer overflow

commit 379ab5ec224579b5a3f193713b01bb12f98b912e
Author: Stanislav Malyshev <stas at php.net>
Date:   Sat Oct 15 23:52:40 2011 +0000

    fix openbasedir in test

commit fe92d64a4ad700082b1e805f381183884fb7dbe1
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Oct 15 08:55:53 2011 +0000

    updated bundled oniguruma regex library to 5.9.2. fixed bug #42290.

commit 35ec732d9259c4eb747aeeb159b512dc666ddabf
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Oct 15 07:14:45 2011 +0000

    added a missing emoji U+27BF.

commit 4ee578f8a1777ddd1a8498eaab7af969d38862ef
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Fri Oct 14 12:43:27 2011 +0000

    Fixed bug #60019 (Function time_nanosleep() is undefined on OS X).

commit cce94408e6f9cd18139b7fb82b588c8db89ab0e7
Author: Felipe Pena <felipe at php.net>
Date:   Thu Oct 13 22:56:05 2011 +0000

    - Fixed bug #60048 (sa_len a #define on IRIX)
      patch by: china at thewrittenword dot com

commit badb5f261092279a2794af63de08125551b4efab
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Oct 12 16:18:02 2011 +0000

    export this existing function

commit 31d213930dec5015f8f7a2d37f281d5217c4f051
Author: Felipe Pena <felipe at php.net>
Date:   Wed Oct 12 01:24:51 2011 +0000

    - Fixed bug #60033 (Incorrectly merged PDO dblib patches break uniqueidentifier column type)

commit 261353382f2b38e4dce535c9a2560c2fd80f5171
Author: Felipe Pena <felipe at php.net>
Date:   Wed Oct 12 01:03:15 2011 +0000

    - Fixed bug #60042 (spl_autoload_call may manipulate a dangling pointer)
      patch by: tom at punkave dot com

commit a498bc62b81ea297b7529f767beb1b02a115244f
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 10 20:49:28 2011 +0000

    MYSQLND_NET refactored not to use any direct reference to MYSQLND (the connection)
    QC will need an ifdef-layer to compile with this

commit 103d60fad02f57de63cb01d86ea088a92c1a78a3
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 10 15:45:56 2011 +0000

    last stat fix

commit 063162be3a3a25cf69df34c2d2475b249b1f732e
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 10 14:39:22 2011 +0000

    fix test after stat change

commit e1e147aa4e3c3f2a1e8bc2199d90f09986283ba6
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 10 14:33:07 2011 +0000

    fix another test after stat change

commit 4151194c5a5b52f629efcd2f50dc1f7e597552b4
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 10 14:19:01 2011 +0000

    fix test

commit 34681800854ca4fbfbced0112add1148cef686d8
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 10 13:25:45 2011 +0000

    fix test

commit 93d6c4767bbcb4fe3e7daf18bf7a25a405d4313e
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Oct 10 12:50:09 2011 +0000

    fix test

commit 87ecd87b6f9ac03665f1a4a459a878f90c328f58
Author: Derick Rethans <derick at php.net>
Date:   Mon Oct 10 08:05:55 2011 +0000

    - Updated to version 2011.12 (2011l)

commit 65ee77c4b05af36710024a4de0ab00f86cc7b70f
Author: Christian Stocker <chregu at php.net>
Date:   Mon Oct 10 07:59:19 2011 +0000

    Added the xsl.security_prefs option to 5_4 and trunk and
    mark it as deprecated for BC-reasons
    Added tests for ini option and combination of both

commit 280a177a97dacba77c91f8aab69f2cfcc7184f4f
Author: Jérôme Loyet <fat at php.net>
Date:   Sun Oct 9 15:21:06 2011 +0000

    - ensure request_terminate_timeout >= request_slowlog_timeout

commit c15987bdd454db779dd9316569859bf5d4b2ea89
Author: Jérôme Loyet <fat at php.net>
Date:   Sun Oct 9 15:12:26 2011 +0000

    - Fixed bug #55526 (Heartbeat causes a lot of unnecessary events)

commit d24cd92a22131a613e8140020020da5458506013
Author: Jérôme Loyet <fat at php.net>
Date:   Sun Oct 9 14:36:11 2011 +0000

    - Fixed bug #55533 (The -d parameter doesn't work)

commit 7e4b9800f48dc43e4d65afb70fcca171a7ac0def
Author: Stefan Marr <gron at php.net>
Date:   Sun Oct 9 11:13:27 2011 +0000

    Fixed Bug #55554 (Legacy constructors not handled properly) [TRAITS] [DOC]
    # The handling of legacy constructors defined by traits was corrected.
    # They are now properly registered and used on instantiation.
    # The situation for conflicting legacy and __construct constructors is
    # mostly identical. If they are defined in the class, they override conflicts
    # and do not collide. However, in case different styles are mixed, between
    # class and trait definition, we assume a programmer's mistake and report
    # a collision.
    #
    # BTW: +1 for all the fixed tests! `make test` is fun again.

commit ec369966dfb1cad27f0eabbb4e7b0c453fb2460e
Author: Jérôme Loyet <fat at php.net>
Date:   Sun Oct 9 09:22:36 2011 +0000

    - fix r317922 (missing PHP_ADD_BUILD_DIR(sapi/fpm/fpm/events) in config.m4)

commit 9d30c4896f6e0e0bab03a2cd147f31825cc22af1
Author: Stefan Marr <gron at php.net>
Date:   Sat Oct 8 23:47:16 2011 +0000

    Use ZEND_ constants instead of plain strings for names of magic methods.
    # No functional changes.

commit 4e2664a602f9f4a74ee16070f444cbfd7451ad81
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Oct 8 21:04:10 2011 +0000

    - Implemented FR #52569 (Add the "ondemand" process-manager to allow zero children)

commit d64c8e78ca15ead53258d0d3bcde761b7a66aab2
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Oct 8 20:43:12 2011 +0000

    - fix r317913

commit d546fae7415ece0feaf58da18e65ce3e0bd914d0
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Oct 8 19:50:26 2011 +0000

    - Fixed bug #55486 (status show BIG processes number)

commit 7b57d8740003ae65ff2ce219b5f092bc27bcab40
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Oct 8 19:31:32 2011 +0000

    - Fixed bug #55577 (status.html does not install)

commit 069e495b5f76bdbe708bda7641f460596630299f
Author: Andrey Hristov <andrey at php.net>
Date:   Sat Oct 8 14:48:14 2011 +0000

    null the value before usage

commit c8ff0fe2542c296eda4e337a308ac9bb4e2df1ed
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Oct 7 04:24:04 2011 +0000

    Fix #55819 crash on mb_ereg_replace_callback
    Need hirokawa to review this.

commit 50bf7a11827b716bb86d2b8b4dafe04a6b06330f
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Oct 7 04:14:31 2011 +0000

    Remove unecessary codes

commit 00e9a1f942ae379c67b110d55c548795a200f92c
Author: Andrey Hristov <andrey at php.net>
Date:   Thu Oct 6 17:06:02 2011 +0000

    Add test case

commit 26dd8c52c48c5ce497040ff36ccb6dabbcb516e4
Author: Andrey Hristov <andrey at php.net>
Date:   Thu Oct 6 11:25:05 2011 +0000

    Be consistent, add mysqli::stat property, as equivalent of mysqli_stat().
    Fix for Bug #55859 mysqli->stat property access gives error

commit 5f6020bc4d4b70676ca6b998ab2a233e82981f1d
Author: Andrey Hristov <andrey at php.net>
Date:   Thu Oct 6 00:45:58 2011 +0000

    try not to crash when closing persistent sockets, because EG(persistent_list)
    is cleaned before the extensions' MSHUTDOWNs are called.

commit 303f8acd24aa84ba01c335af9dccac7cac2783a6
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Oct 5 18:51:15 2011 +0000

    Fix bad cast which leads to crashes!

commit abf58318d22557eb39ba00618be4841bcdccf18d
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Oct 5 05:20:51 2011 +0000

    - Revert r313616 (When we have a blocking SSL socket, respect the timeout
      option, scottmac)
    
    # This caused bug #55283 and #55848, we should investigate a proper solution without
    # breaking anything.

commit 75bdf86d61cb0f01aa0da7e99819d88d927d69f3
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Oct 3 18:17:12 2011 +0000

    Fixed bug #55750 (memory copy issue in sysvshm extension).

commit 37e1ed68e50b3f695da310a445fdfa8abd39386d
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Oct 3 17:01:17 2011 +0000

    Fixed bug #55825, and add test script

commit 004cc53ab96f8fa6f1c9d14436541590c30d6f35
Author: Peter Cowburn <salathe at php.net>
Date:   Mon Oct 3 08:45:06 2011 +0000

    typofix (procgress to progress)

commit 8f545a74290d863b51c3daf7f67c556501660aad
Author: Peter Cowburn <salathe at php.net>
Date:   Mon Oct 3 08:40:26 2011 +0000

    Fix php.ini comment (#55834)

commit 021b650a6acdbaab66df4015ff96de0594335b62
Author: Felipe Pena <felipe at php.net>
Date:   Sat Oct 1 13:01:12 2011 +0000

    - Improve void arg check
    - Removed unused variable
    - Added check for empty tag in enchant_broker_request_dict() (to avoid assert warning)

commit 3e14579486cc550bf1ec985abc80ed0c9904b431
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Sep 30 15:08:32 2011 +0000

    A better fix for #55817 (thanks to bjori)

commit b4f6baf9aa5d77c014eb5304dd334ac1faf59d29
Author: Hannes Magnusson <bjori at php.net>
Date:   Fri Sep 30 14:17:23 2011 +0000

    Fixed bug #55807 (Wrong value for splFileObject::SKIP_EMPTY)

commit 317f933cd664ac1094199b93dd0acad7165c4f96
Author: Hannes Magnusson <bjori at php.net>
Date:   Fri Sep 30 14:12:26 2011 +0000

    Use the default stream context for FilesystemIterator, GlobIterator and (Recursive)DirectoryIterator

commit 9eeac29cc3cc7fe80d4e6528b5226550e6c256d1
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Sep 30 13:34:07 2011 +0000

    Fix wrong codes #55817

commit 4eb080226b0807be8720e69f2c2eb2256bdf03bb
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Sep 28 14:47:42 2011 +0000

    - Fixed #55798: serialize followed by unserialize with numeric object prop.
      gives integer prop.

commit 5067e983901a6cab53e0068989bfb11671096d37
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Tue Sep 27 11:43:07 2011 +0000

    - Oops missed return. Also improved the readability of a test.

commit 9a723eb69c800175797b48fa47a0c1059dd1d96a
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Tue Sep 27 10:57:25 2011 +0000

    - Added tests and NEWS for r306475; see bug #55797.
    - Removed now redundant previous overflow check, which relied on
      undefined behavior (wraparound) and was ignored in optimized builds.

commit fad52881198a2fcdb071f0c6c856ff31a1111bb0
Author: Antony Dovgal <tony2001 at php.net>
Date:   Tue Sep 27 09:12:13 2011 +0000

    fix bug #55768 (PDO_OCI can't resume Oracle session after it's been killed)

commit b6e4771e6180f67e7b8ea90e02913f71c2ef4bc7
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Tue Sep 27 00:53:41 2011 +0000

    split the ext/calendar/tests/bug53574.phpt into two test, as we expect different result on 32 and 64 bit

commit d1d6911949a86139b6f8e14e02b2149e071c4aea
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Mon Sep 26 23:28:24 2011 +0000

    fix #49599, the eol-style is important here, as this is a regression test for #36459

commit e932aef17b469c20b648d6f8bb3743538ca38256
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Mon Sep 26 22:38:21 2011 +0000

    - Fixed bug in SdnToGregorian (see comments on #53574, though that bug is about
      another function). NEWS & tests tomorrow.

commit 7c06ac560a70eaf1f1e2f0f3092029e363d9a0e0
Author: Christopher Jones <sixd at php.net>
Date:   Mon Sep 26 19:13:06 2011 +0000

    Use TZ similar to easter_date.phpt else gcov et al give a diff for unixtojd(1000000000)

commit 53634f7648ac2dfc4c282779747ef5a239df7332
Author: Derick Rethans <derick at php.net>
Date:   Mon Sep 26 17:23:00 2011 +0000

    - Updated to version 2011.11 (2011k)

commit 16f6347264ac43ebe26e81a0780c0e83cf1e430b
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 26 08:49:28 2011 +0000

    - be sure to check if the var ha not been removed between the two calls

commit 2b8fe11dd87f9f61d711832a085cee78f02d2970
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 26 08:38:03 2011 +0000

    - Fix bug #55622, better fix for this issue, old fix can break if sizeof(size_t) > sizeof(int) like on sparc

commit bf9c99227e8134e3ceb94691c0a97d4b13dea6d6
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Sep 26 03:57:22 2011 +0000

    update proto

commit 31ff0d156e44688ae7aab9d5970379d0c654c5a7
Author: Johannes Schlüter <johannes at php.net>
Date:   Sun Sep 25 13:06:09 2011 +0000

    - Fix folding

commit eb8616520529e16401ecbce78fdccdf3304cc9c0
Author: Johannes Schlüter <johannes at php.net>
Date:   Sun Sep 25 12:39:05 2011 +0000

    - Fix bug #55776 (PDORow to session bug)

commit 6f7514a669b1cc987c37f7366c250d9529bd5f52
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Sep 25 08:55:27 2011 +0000

    added test script for mb_ereg_replace_callback().

commit 9b1c6035d283513415cf16c15aed5013ea8d78a8
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Sep 25 08:33:43 2011 +0000

    fixed seg faults for mb_ereg_replace_callback.

commit 1297c0508a1dc88310e0f0c8297de3de732a7f67
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Sep 25 08:01:54 2011 +0000

    added mb_ereg_replace_callback().

commit 6d2a0bd6cc5b7ff7e1049739d16ee51042c47578
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Sep 25 03:35:57 2011 +0000

    Fix tests due to bison depened message format

commit 437f058814065f6be8f7445c5817d3ce2f120160
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Sep 25 03:18:39 2011 +0000

    Fix warning "implicit declaration of function `zend_fetch_debug_backtrace'"

commit f75c7302cb5304bbf87b9dfe9e3969a5d3042a50
Author: Adam Harvey <aharvey at php.net>
Date:   Sat Sep 24 19:16:33 2011 +0000

    Fix bug #55769 (Make Fails with "Missing Separator" error) via s/    /^I/.

commit cb17a1b216d5205096431a98728889a7fb69dda9
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Sep 24 02:11:48 2011 +0000

    added tests for #40685.

commit ac54ec22f515195bf001734b3bc7274c8917c059
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Sep 24 02:11:18 2011 +0000

    fixed #40685: removed '&' in mb_decode_numericentity().

commit 5d1ba1d13f3ba9c7c9c1cf7a7a5a426b33547655
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Sep 24 01:05:43 2011 +0000

    unused var

commit 657b661d40e7e68d085dff77bf6cf201a0c75de3
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Fri Sep 23 15:19:48 2011 +0000

    Add a test and declare the local vars locally

commit 8cefbca521c944d6fbcda7da7eb1a538d8332f71
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Sep 23 15:08:11 2011 +0000

    Improve the warning message of incompatible arguments. (#55719)
    And fix tests related.

commit 659fc4b0f44c164deae62b1ed30385770876369f
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Fri Sep 23 13:16:37 2011 +0000

    Fix for bug #55767

commit 7dae4e5d398a6b15c72749f9bf15e49c77f378f4
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Fri Sep 23 11:09:33 2011 +0000

    added test script for pictogram.

commit f178684ffbc2076d678238fe1f5fd9797cc2b0fa
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Fri Sep 23 11:08:34 2011 +0000

    fixed a bug in conversion table.

commit 8b65d7b80cf545b0ad2c98782f44138ac3450a15
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Sep 23 03:09:12 2011 +0000

    Add tests

commit 58800b8ac1192243fc43833c54565ae3c10b0f31
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Sep 23 02:56:25 2011 +0000

    Fixed bug #55758 (Digest Authenticate missed in 5.4)
     the block I am removing should be removed along with the PG(saf_mod) condition.
     since it is inside the PG(saf_mod) condition block.

commit 54e570123ceb09d8db7235659361060ec8638e99
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Thu Sep 22 22:29:28 2011 +0000

    the TZ environment variable also needed to be set here, didn't dug up why date.timezone isn't sufficient

commit 471a5a11827027c34b122bc4e0fc2d3321261aa5
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Thu Sep 22 22:07:02 2011 +0000

    skip the interbase tests if cannot connect to the server

commit 73bed915c5e38f7894ec88e40ba052ae19117510
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Thu Sep 22 21:50:45 2011 +0000

    the julian date for timestamp 1000000000 is 2452161.5740741, which is rounded to 2452162

commit 02f43cda38d3cc82a51b9dc287d3150e0b0b7c84
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Thu Sep 22 20:59:10 2011 +0000

    it seems that easter_date doesn't use the date.timezone but the TZ environment variable, so it passing the return value of easter_date() to date() which uses the date.timezone will create wrong result.

commit 32dba92b6629d85b5439a884aabb522b7b4427d4
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Sep 22 02:26:00 2011 +0000

    Add tests for bug #55755

commit d2d78d993dd66d7409561839d87423bb3d43cfb0
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Sep 21 19:08:30 2011 +0000

    Removed unreachable code (stream == NULL check is done already)

commit 75f721f4a0c13c333b803e3ff1d7a25f0ed0d3cf
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 21 16:00:09 2011 +0000

    Fixed bug #55755 (SegFault when outputting header WWW-Authenticate)

commit a53c7127bf0bab3dada0b893b82ec8fbcea84d4f
Author: Johannes Schlüter <johannes at php.net>
Date:   Wed Sep 21 12:34:15 2011 +0000

    - Use the proper variable here.

commit 8d97573973577a49ffa785f23d919ffcfdb72884
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 21 07:51:31 2011 +0000

    change test, and added a test for post file

commit 8c161dcd4b1586fbf52c0bcb8e95ce64e98b7f9b
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 21 06:59:47 2011 +0000

    Remove double checking, and use MAXPATHLEN instead of a fixed length

commit f0e38127b8983f1b4a49752f1c944ca6856dc425
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 21 03:16:35 2011 +0000

    Change to a more appropriate name

commit 86a48c6ca9c91ad345f3420bcdf0f9d5f4317d25
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 21 03:09:42 2011 +0000

    Fixed bug #55747 (request headers missed in $_SERVER)

commit 2cf4f98c935eabae35450413718b70e29e5d804a
Author: Shein Alexey <shein at php.net>
Date:   Tue Sep 20 14:53:46 2011 +0000

    Refactored and speeded up php_cli_server tests, also get rid of test hanging on ubuntu:
    1) Prepended starting the server with "exec" so proc_terminate can correctly close it (see also this note http://www.php.net/manual/en/function.proc-get-status.php#93382 for details)
    2) Moved putting down the server to the shutdown function to make it independent from tests (fatal) errors
    3) Moved php cli executable into the function to make tests more readable
    4) changed sleep(1) to usleep(50000) (50 ms) to make tests faster - this needs more testing and if timeout is too small should be increased

commit 0d74e0f091463fcb42fc1aab444fc92b58eea7c9
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Sep 20 08:13:55 2011 +0000

    fix INI section

commit 552bfa8156666b7b15ca49f90a2e7feccd74eef6
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Sep 20 07:10:46 2011 +0000

    Add tests for built-in webserver

commit eb233a26f7c9d9eb58dd5c1c0363310982bf0350
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Sep 20 07:06:55 2011 +0000

    Fix Bug #55726 (Changing the working directory makes router script inaccessible)

commit 3aa8140ebd066b1c27e631f2a6aaa7b691f8d3f7
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Sep 20 05:07:15 2011 +0000

    Fix folder

commit f989a865007bf6eb02e763f16c3a218b6232e40c
Author: Michael Wallner <mike at php.net>
Date:   Mon Sep 19 15:20:38 2011 +0000

    fix r316992

commit 8f857603b462c123c7b10191c691c0d0f2a6acbc
Author: Michael Wallner <mike at php.net>
Date:   Mon Sep 19 14:37:00 2011 +0000

    Fixed bug #55544 ob_gzhandler always conflicts with zlib.output_compression

commit 2817c5f3e76a532ed620903439227664ec51b234
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon Sep 19 12:31:06 2011 +0000

    - Fix folding

commit ff30cd3443ef915c9ad5d40abe6a3aa685916b2c
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Sep 17 14:24:15 2011 +0000

    Fix wrong update

commit 272180cb852bb167074eb4441d5c80092696a27a
Author: Pierre Joye <pajoye at php.net>
Date:   Sat Sep 17 12:41:23 2011 +0000

    - fix build (macros mess)

commit 7b2eeea2b43b42ba85342e40cbb25975113649fa
Author: Pierre Joye <pajoye at php.net>
Date:   Sat Sep 17 10:24:18 2011 +0000

    - fix TS build

commit a67fb02cf82d683f5929dde3b41db41f45f471de
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Sep 17 03:23:38 2011 +0000

    Update NEWS

commit 212d210ac936ab617e3e354db748b4893af3a1a4
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Sep 17 03:12:23 2011 +0000

    Fix Bug #55703(PHP crash when calling mysqli_fetch_fields)
    Since the catalog values always is "def" now, see http://dev.mysql.com/doc/refman/5.0/en/c-api-data-structures.html

commit 0ebd2309b1684b38be613d7b8e377cb6e461ea11
Author: Felipe Pena <felipe at php.net>
Date:   Sat Sep 17 00:16:11 2011 +0000

    - Fixed bug #55705 (Omitting a callable typehinted argument causes a segfault)
      patch by: laruence at php

commit ad9c9ed5293cc7805853aff954699a49d4cd5b9f
Author: Felipe Pena <felipe at php.net>
Date:   Sat Sep 17 00:01:45 2011 +0000

    - Fixed bug #55231 (Unsatisfied symbols __sync_fetch_and_add_4)

commit ee026944fda1ac0df92453608367d41276bd623c
Author: Christopher Jones <sixd at php.net>
Date:   Fri Sep 16 19:56:32 2011 +0000

    Test portability fix

commit 495a7b34ee39ebb89b76692f91a9032112637c72
Author: Pierrick Charron <pierrick at php.net>
Date:   Fri Sep 16 18:29:22 2011 +0000

    Fixed test bug #55713 (Christopher Jones)

commit 0ec7852b44ee1315ff804203e69fc1a31129b140
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Sep 16 10:45:04 2011 +0000

    - add -win32 versions and skipif

commit 16c87163f09a0cd8ebc1de1fa7572c1ab3f1a59b
Author: Dmitry Stogov <dmitry at php.net>
Date:   Fri Sep 16 07:59:34 2011 +0000

    Fixed bug #55644 (Math ops tests fail, diff min int value)

commit 938d956e2eb641e978f99e1ef550d7ec3b6b9f9b
Author: Dmitry Stogov <dmitry at php.net>
Date:   Fri Sep 16 06:55:43 2011 +0000

    Fixed Windows build

commit 3e55ec1e938fc84d1785e5d668ee61b1830fbc02
Author: Christopher Jones <sixd at php.net>
Date:   Thu Sep 15 17:23:29 2011 +0000

    Fix skipif for non zlib builds re message http://lxr.php.net/opengrok/xref/PHP_TRUNK/ext/phar/phar_object.c#351

commit 991c018131f744ffc756913f90e1320f09d25e12
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Sep 15 15:53:49 2011 +0000

    Update libmagic.patch (patch reversed base on -r296679)

commit d8052a1544755e3365d4aa85c43f7fdaa147fc23
Author: Etienne Kneuss <colder at php.net>
Date:   Thu Sep 15 14:50:38 2011 +0000

    Fix folding

commit 653e374b6b1c4ce89ef4bb74cd1387f8b859f35c
Author: Dmitry Stogov <dmitry at php.net>
Date:   Thu Sep 15 11:30:17 2011 +0000

    Fixed bug #50982 (incorrect assumption of PAGE_SIZE size)

commit facdc8a7aa83f72f037d71a0ab951229efe82703
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 15 09:15:07 2011 +0000

    - force LF

commit f265c5a57394aea458fe705307a6e28b7563e2fa
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Sep 15 07:09:43 2011 +0000

    Fix warning "implicit declaration of function `vasprintf'"
    If There is a better fix, plz fixme.

commit 9a6424e95d7847ed3e65b87cbc3d099ce0b8c1ef
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 14 15:45:02 2011 +0000

    Forget commit to trunk

commit 74e09854778edca0c5977996dfe9ba4634c55967
Author: Arpad Ray <arpad at php.net>
Date:   Wed Sep 14 15:30:30 2011 +0000

    fix default session handler error message

commit 723d7029d8885dae5e589c11c04d676a5c6a0318
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Sep 14 15:00:28 2011 +0000

    Fixed bug #55552 (bad encoding not detected)

commit 65cb18dd5fbfb0f8174d29e7a812f47a16c3425a
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Sep 14 13:18:19 2011 +0000

    Fixed bug #55578 (Segfault on implode/concat)

commit 0a74551c26402cd2baa89c932e5c7164cba51c4d
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Sep 14 10:55:46 2011 +0000

    - ext/openssl/tests/bug36732.phpt more portable.

commit 039fc22164048e8975ab68cbfefefbd0e64763b1
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 14 10:30:31 2011 +0000

    - fix text (encoding was broken with the previous commit)

commit 8bf8989a4c5f6b660c7c227bcbdac9328afaab49
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Sep 14 09:56:59 2011 +0000

    - Fixed test ext/openssl/tests/004.phpt.
    - Made ext/openssl/tests/bug55646.phpt more reproducible by giving it a custom
      openssl.cnf.

commit c84f06db1576d5ef86c511f841847f4dd4c4cc8c
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 14 06:48:26 2011 +0000

    Fix tests

commit cf26e0eddb8985511aaab4a4fa6880e0e66cb58b
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 14 05:02:50 2011 +0000

    Add test for bug #55688

commit 057aa683f1be4b58cce74ea00e0d9a9e15ebab0e
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 14 04:10:45 2011 +0000

    Fix bug #55688 (Crash when calling SessionHandler::gc())
    Need arpad to review this change

commit 872ff4f8c9209047522b7c87c3c98ada4f910cda
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 14 02:19:22 2011 +0000

    Fix warning "implicit declaration of function `vasprintf'"

commit a99f146ec4f7a6aed9a3e31b2c9b5b276f878cc1
Author: Felipe Pena <felipe at php.net>
Date:   Wed Sep 14 01:45:57 2011 +0000

    - Fixed memory leak when calling SessionHandler::open() several times

commit 465475a7a25d5d260841df916fb57944fe7bda51
Author: Arpad Ray <arpad at php.net>
Date:   Wed Sep 14 01:16:19 2011 +0000

    fix session oo tests for windows

commit 45a96e0d5b0695902fdd398b538d9e32b69e0af3
Author: Arpad Ray <arpad at php.net>
Date:   Tue Sep 13 23:07:08 2011 +0000

    fix zts break in r316688

commit 5bc97c6cfaab487504a6330368d2c0b0eef716c0
Author: Arpad Ray <arpad at php.net>
Date:   Tue Sep 13 22:28:15 2011 +0000

    Implement object-oriented session handlers (https://wiki.php.net/rfc/session-oo)

commit 449497f1628a1702f17cca963c113991097fe11c
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Tue Sep 13 21:06:06 2011 +0000

    I don't see why would be this a win only test. it works for me on linux, checked the history, find no explanation.

commit f15c45324289b37a4f771fa3c95db31374f0d731
Author: Daniel Convissor <danielc at php.net>
Date:   Tue Sep 13 20:31:02 2011 +0000

    Separate test for %a is no longer needed.

commit 3ad895cc1767e0bd89d12f9f160221b28ef5b898
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Tue Sep 13 19:56:42 2011 +0000

    fixing the tests, added the error_log= to the --INI-- so it should also pass for Stas

commit 93763b11c97c28e1b588c09343f609ee38f58ac8
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Tue Sep 13 16:36:29 2011 +0000

    Improve parameter handling cod

commit d2ff9ff591fb0d9142017faf6e1bb1af5fdb7595
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 13 16:21:24 2011 +0000

    - test passes now (and VC6 is not supported anymore)

commit 1777d6fa794deb60258d1d58e3b02e739bab7ce2
Author: Derick Rethans <derick at php.net>
Date:   Tue Sep 13 15:17:11 2011 +0000

    - Fixed compiler warnings (patch by Kalle Sommer Nielsen)

commit 37d1038958a6442de8f559a443f117c6ae1c2d78
Author: Derick Rethans <derick at php.net>
Date:   Tue Sep 13 14:48:13 2011 +0000

    - Removed support for putenv("TZ=..") for setting the timezone.
    - Removed the timezone guessing algorithm in case the timezone isn't set with
      date.timezone or date_default_timezone_set(). Instead of a guessed timezone,
      "UTC" is now used instead.

commit e9ebd1c6898cac49c2c1f5b67b70b4de59d3a7f3
Author: Kalle Sommer Nielsen <kalle at php.net>
Date:   Tue Sep 13 14:35:12 2011 +0000

    Fix build on Windows

commit 43da6d64a979d8235f3fdd42c739d82ca3548392
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 13 13:58:03 2011 +0000

    - skip on win, runtime TZ via putenv is not supported with ext/date

commit d4ed1e1f13c7fb0731f4bbad6d1a8873f9b443be
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 13 13:51:47 2011 +0000

    - skip on win, runtime TZ via putenv is not supported with ext/date

commit f9b1b8313679e44665201b3f33b4b7c8da1dd807
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 13 13:42:03 2011 +0000

     - TZ auto detection varies, not always UTC

commit 8b719e817e2cef3b945de69b9b38a294d1bd6704
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 13 13:39:49 2011 +0000

     - TZ auto detection varies, not always UTC

commit 955041e223fe1c3d560ab4dcbbc067f94f7f8128
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Sep 13 13:30:18 2011 +0000

    Fixed ZE specific compile warnings (Bug #55629)

commit e43ff1359ef20dc7f055d8f34227ade1bff9a0a4
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Sep 13 13:29:35 2011 +0000

    Fixed ZE specific compile warnings (Bug #55629)

commit 9b881b680c4c6cc9cdb7de764527ace6f0b7a34e
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 13 13:26:48 2011 +0000

    - skip on win, runtime TZ via putenv is not supported with ext/date

commit 84c94e29c9bb7c3b27d7b4fb41c599fb774f4faf
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Sep 13 12:44:13 2011 +0000

    Fixed Bug #55674 (fgetcsv & str_getcsv skip empty fields in some tab-separated records) which was introduced by r311543

commit 3996135f685ed360891a56b165ba0e2fd3820eb6
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 13 12:04:57 2011 +0000

    - fix test on win, putenv is not supported for TZ and ext/date

commit 5a49af4253dadbb223b4cf36ae7c29c239db058d
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 13 10:38:12 2011 +0000

    - do not display the crt warnings anymore by default. It is enough to simply fail from a user land pov as it is the case on posix platforms

commit 4b1193a9cc705d5b989f308953ec796d67bb0f23
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Sep 13 07:07:06 2011 +0000

    Fixed Bug #55649 (Undefined function Bug()). (Laruence)

commit b6173bee922363affe761bfaa1f7e7c678e8dd96
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Sep 13 07:01:46 2011 +0000

    Fixed bug #55509 (segfault on x86_64 using more than 2G memory). (Laruence)

commit 4262382199df2731511840b06ec20887134a82cf
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 12 23:31:22 2011 +0000

    - skip on win, strftime uses system TZ

commit d7c7fe3587b95b65317d5ccf5a2837ebda0030b8
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Mon Sep 12 20:05:07 2011 +0000

    - Test for bug #55646.

commit ba04ba9c8293c740ea3f536e80dc37b7118e181b
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Sep 12 17:50:42 2011 +0000

    MFB crypt fix

commit 1fbf9119050aee0867d0b276c3ed634e26c43b66
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Mon Sep 12 17:23:10 2011 +0000

    - Fixed bug #55646: textual data is returned in UTF-8, but is input in
      another encoding. 5.4 only as this implies a BC break.

commit 4653534643e7762d25744c7c642727fdb4b799e6
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 12 17:20:44 2011 +0000

    Test for non-string replacement, bug#54304

commit 3d3a6a3b965fa059f30d52f8de6f4251af887f6a
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Sep 12 17:20:24 2011 +0000

    Fixed bug #55273 (base64_decode() with strict rejects whitespace after pad)

commit 1e4dac2d585e249b299746a2ab1133f00c595ac8
Author: Derick Rethans <derick at php.net>
Date:   Mon Sep 12 15:49:12 2011 +0000

    - Updated to version 2011.10 (2011j)

commit 0290718b001ddaa2a19cbfb1bc33f86696ed1501
Author: Ulf Wendel <uw at php.net>
Date:   Mon Sep 12 15:05:10 2011 +0000

    This should please gcov.php.net which hits error 1044 instead of 1049.

commit 7b1790bdfbbed54b523dc54cd53417ed2d729536
Author: Tjerk Anne Meesters <datibbaw at php.net>
Date:   Mon Sep 12 14:35:45 2011 +0000

    Reverted changes in connect.inc based on Ulf's feedback
    - Moved the ini_set() entries into a separate script 'setupdefault.inc'
    - Let mysql_affected_rows and mysql_insert_id test cases use the newly created script
    
    With the ini_set() statements inside connect.inc, some test cases would be forced to 'undo' them in order to test other scenarios.
    
    Tested on all three dev lines with and without passing db credentials. No changes detected.

commit 1c688e06ddf47c8db3bf7bdd0674a9164e3a2a90
Author: Ulf Wendel <uw at php.net>
Date:   Mon Sep 12 13:55:28 2011 +0000

    Fix typo.

commit b5aad069eebf694679ec915edbbfea0730605e6d
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Mon Sep 12 13:46:03 2011 +0000

    fix gcov Warning: ibase_drop_db(): lock time-out on wait transaction object

commit 002423587485c95f1deff249cac4b3a1b6e9d9a9
Author: Ulf Wendel <uw at php.net>
Date:   Mon Sep 12 13:39:57 2011 +0000

    Minor issue. Seems to fail the same way on various PHP + MySQL combinations. Setting XFAIL until we fix it.

commit 4ff1539384ce52a3e70f724f52e3c09a715afceb
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 12 13:21:57 2011 +0000

    Allow replacement to be any scalar value

commit 6074e38d37e5cc6993ae3ad607d75a508c126cc6
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Mon Sep 12 13:20:05 2011 +0000

    fixed optional argument.

commit 49e693124f2e27113cde0f4b50252827245462e9
Author: Ulf Wendel <uw at php.net>
Date:   Mon Sep 12 13:14:16 2011 +0000

    Hits libmysql/MySQL bug, works with mysqlnd

commit 4891b29d6b4ffcfa29073d3ddfb05c75c7f21e05
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 12 12:59:52 2011 +0000

    - revert incorrect fix introduced in r316528

commit f8ffb5af1d62abf7640d2a6938b1e64a1c23cf4e
Author: Christian Stocker <chregu at php.net>
Date:   Mon Sep 12 12:44:49 2011 +0000

    Added test for XSL bug 54446

commit 76879f2cce2cde4312333c23bf66c1c8b8fb38e1
Author: Ulf Wendel <uw at php.net>
Date:   Mon Sep 12 12:14:56 2011 +0000

    Those will fail with MySQL 5.5. Running them because they have unveiled a crash, which has been fixed already. Setting to XFAIL, need to be decide if and/or how the functionality shall be supported.

commit 7bb31903c8baa07a71c797dfe1491056636a7c9c
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 12 11:44:55 2011 +0000

    Ensure we are working with strings here

commit 17858fc78920fce3bf830c80627f4293f2818650
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Sep 12 10:57:26 2011 +0000

    Merge from branch, make things consistent

commit d0dbb43935b4515043736eaaa0c05014cf0daac6
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 12 10:24:27 2011 +0000

    Sync line ending with 5_4

commit c500bd35f3abd237071a4dbba05b9666a32847e4
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 12 10:20:34 2011 +0000

    These are all in 5_4

commit b16bb9582b8d60e9685da2101a7b57f299803af7
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 12 10:13:54 2011 +0000

    Merge missing test from 5_4

commit 8b22751c24102c0b0a3aabc37667dbf6606d34e0
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Mon Sep 12 09:41:02 2011 +0000

    fixes bug #55659 adn 006 test for firebird driver

commit 5cb30970dcb83ac2d2b43929fb5fccd01c045d51
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 12 09:27:03 2011 +0000

    - unused var

commit 1eceefc53f359516bf67ef7366ab1ea7c1cf5a33
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 12 09:16:19 2011 +0000

    - force LF

commit 8db792d1f28665cafc053db9614ff72677b4a713
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 12 09:16:04 2011 +0000

    Fixed issues when streams were closed before curl read/write from them, or cleaning
    Closing a original handle after copying it now no longer cleans up all resources (fixes missing CURLOPT_POSTFIELDS values among others)

commit 0f7a2cd3065cdf8b72bf474e832c76de648380ce
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Sep 11 13:15:40 2011 +0000

    MFH: fixed test failure on win32.

commit b36a8754d1cf22df3387198b33281fdfca0a6572
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Sep 11 13:04:21 2011 +0000

    fixed test failure on win32.

commit 5ae70c757bb256d71dce611c8232bdce2ab25e26
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Sep 11 12:29:00 2011 +0000

    fixed test case failures.

commit 01bb437b8568599bfb28aec198b6e16f00411fc1
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Sep 11 12:12:24 2011 +0000

    fixed test case failures.

commit efd856377746360b2fe61b025b57e6b15c97b94b
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Sep 11 03:57:31 2011 +0000

    revert previous commit.

commit e7fa9ffc2107ef7164c5467631c0515732951018
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Sep 11 02:16:34 2011 +0000

    removed test script which depends on the removed register_globals.

commit 77a08e1601fb174f1b83e5c367fb64f23022ce4a
Author: Felipe Pena <felipe at php.net>
Date:   Sat Sep 10 13:02:00 2011 +0000

    - Fix test

commit 2a6a890c465144ea7395e3f35edbb9bdac7a7c6e
Author: Stanislav Malyshev <stas at php.net>
Date:   Sat Sep 10 05:36:14 2011 +0000

    Fix error message

commit 0fdeda6bf084f2c46c2fb1b6186786c1f7b59eca
Author: Stanislav Malyshev <stas at php.net>
Date:   Sat Sep 10 05:29:29 2011 +0000

    revert bad test change

commit 5e477ae1f899c6382f86f51ee309d7640ec598db
Author: Xinchen Hui <laruence at php.net>
Date:   Sat Sep 10 03:51:16 2011 +0000

    Fixed Bug #55653(PS crash with libmysql when binding same variable as param and out)
    Actually this caused by attempt to efree a INTERNED string

commit 6cb483cff8f9eaf7be72bc7686c2c452a942b490
Author: Ulf Wendel <uw at php.net>
Date:   Fri Sep 9 12:12:08 2011 +0000

    Bug #55653

commit 987c3941438664a859beda518dc26caed20b6ce4
Author: Hannes Magnusson <bjori at php.net>
Date:   Fri Sep 9 08:28:57 2011 +0000

    Being smart and cleanup/rename/modify tests seconds before committing isn't very smart.

commit 199118c2c4665a93ee46e70285df5f3fbdbb8451
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Sep 9 08:11:43 2011 +0000

    - force LF

commit c35d34a10d1d907d6ba9b9589bedda3c58e9da77
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Sep 9 07:57:29 2011 +0000

    - nuke unused var

commit ba07a1c72be0dca7144d5b948632ff42bb162906
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Sep 9 07:56:42 2011 +0000

    - improve r316420, function must return a value

commit 6550af384febfae45a0bd2a6192e07d74cb5f8a9
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 8 23:12:32 2011 +0000

    - improve r316420 (SplFileObject cannot and should not accept directories)

commit 4ccef0b95068cd22aa0238cbdaafb8f4291049b9
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 8 23:07:48 2011 +0000

    - improve r316420 (SplFileObject cannot and should not accept directories)

commit 47f3bf02c9fecbd9737c62661d09d07409d5ba9e
Author: Christopher Jones <sixd at php.net>
Date:   Thu Sep 8 20:13:32 2011 +0000

    Update SKIPIFs for test portability

commit d4f1085c18a0cead3503f9bb600b59fbab831275
Author: Christopher Jones <sixd at php.net>
Date:   Thu Sep 8 17:52:45 2011 +0000

    Fix skipifs

commit de264a62cf421f1370a387385d98aa3dafafe51c
Author: Christopher Jones <sixd at php.net>
Date:   Thu Sep 8 17:40:15 2011 +0000

    Fix skipifs to match other tests for the case when connection fails

commit 72ebf32b49423a721dcb274f77ab4edf0f99b81c
Author: Derick Rethans <derick at php.net>
Date:   Thu Sep 8 16:57:41 2011 +0000

    - Updated to-do.

commit dd312dda4fc68351179f996154ea0bda376f475b
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 8 16:11:03 2011 +0000

    - force LF

commit 59571f6fce6038872dd4f376d9a7d51ac5ec05b4
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 8 16:10:07 2011 +0000

    - force LF

commit 3afb143e65060879fbd410895834b6ed1e720119
Author: Etienne Kneuss <colder at php.net>
Date:   Thu Sep 8 15:52:59 2011 +0000

    SplFileObject does not accept directories. It did not check for that and blindly opened the directory, which works on linux but fails on windows. Now SplFileObject uses a stat() call to make sure it isn't a directory, if it is, it fails with an exception. Tests have been changed accordingly.

commit 9103c93606daec1af7997d7dcb9baeaaeb468b01
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Thu Sep 8 15:20:17 2011 +0000

    2nd arguments is necessary in mb_parse_str because register_globals was removed in PHP 5.4.

commit 31d09c9c4c4ed4bef312aeea7f553f8495b83ef3
Author: Hannes Magnusson <bjori at php.net>
Date:   Thu Sep 8 14:37:18 2011 +0000

    Fixed bug#54798	Segfault when CURLOPT_STDERR file pointer is closed before calling curl_exec

commit c4c7c48ac62be1746d3b268c91680f030ad94ea5
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 8 11:52:37 2011 +0000

    - fix test, again...

commit f40fd8236e2b269296af6eaf79dfaf9239fa1ff9
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Thu Sep 8 11:30:58 2011 +0000

    skip these tests if can't connect to mysql

commit 6f2cd0fcefa43ddfebeac16a364ee8f926f5ff0d
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 8 11:24:33 2011 +0000

    - fix test

commit 1fa1bc0d549d84656c61783b2180d24bdb302846
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 8 10:20:38 2011 +0000

    - force LF and fix... and blame me for not reading the code correctly, zlib tests pass now, linux/bsd/win 100%

commit 49240070155f33fdeb14b15144cd06d2af8cf3f0
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 8 10:14:38 2011 +0000

    - force LF

commit 0e05312d03a1691024ab0ee4207692f6fcbf4bef
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 8 10:00:47 2011 +0000

    - skip if no hash

commit cf11413db3326a5f1a578444907d251f55cb8aaa
Author: Hannes Magnusson <bjori at php.net>
Date:   Thu Sep 8 09:27:47 2011 +0000

    Fix the path to the .pem

commit d566f0c88e1d3981c421e3fbad23ebe2b8420277
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 8 09:17:21 2011 +0000

    - fix build when no zend signal support

commit 53cfca411b82cf4501c17409e1d775d03d43d7db
Author: Christopher Jones <sixd at php.net>
Date:   Wed Sep 7 19:19:00 2011 +0000

    Use unique object names to reduce potential clashes when testing in parallel

commit ca2234d18c89f7e631420e60448d56fa1dec2d9a
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Wed Sep 7 18:48:17 2011 +0000

    Make timeouts work again for shutdown functions.
    Fixes the faling lang/045 test

commit 331766c3bf324c30728d89c3d4b91bbb0fb194f0
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Wed Sep 7 18:09:34 2011 +0000

    This test was added to verify that bug 39322 was fixed, which the test
    does test for and this works. However, it consistently failed because
    it relied on a SIGHUP not terminating a sh -c /usr/bin/nohup sleep 50
    process which doesn't work because the SIGHUP goes to the sh process
    not the nohup'ed sleep process. So, I have sped up the test and removed
    the nohup and instead of trying to SIGHUP I am just doing the equivalent
    of a kill 0 on it to verify that the resource sticks around.

commit 994df9f1d1bfd5f6e6b81f32161acc2812d260a7
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 16:19:09 2011 +0000

    Fixed bug #55504 (Content-Type header is not parsed correctly on HTTP POST request

commit 12e983e714e0d7ad9ad798eb91bfb664d5ba3998
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Sep 7 15:31:48 2011 +0000

    Fixed tests (skip when catch-all DNS such as openDNS is being used)

commit 26a80c72afa5dd131b6b56f15d0c92cd20197cd6
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Sep 7 15:28:12 2011 +0000

    - Fixed doc bug #54657: Function parameters can no longer be named after
      superglobal variables.

commit 36378d34f8b3c89da782460db8d3919868e1dfc7
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Wed Sep 7 14:30:06 2011 +0000

    fixed invalid utf-8 check.

commit 4e9a7658b8150e4bf1efa17f3e2720e163856e56
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 13:50:18 2011 +0000

    Revert r316345 which fixes all the tests again

commit 03d8301d7c57cbfafa1acb71efaebb375ee87d98
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 13:47:31 2011 +0000

    Fix errormessage

commit a078c05513a2973ce4751d2fa66465723f4c641f
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 13:46:45 2011 +0000

    Fix folding

commit bea25b5e553147b39d9372be2d95c6a240b3dd6d
Author: Johannes Schlüter <johannes at php.net>
Date:   Wed Sep 7 13:33:56 2011 +0000

    - Use myslqnd by default when MySQL extensions are activated but no path given

commit 6b4717da8e0477030c9f7d0bb82032128f90347b
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 12:33:22 2011 +0000

    - reject paths with trainling spaces using the very good new zend arg

commit 4efd9c43a93a749cc4f95400101728b1e88aed35
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 12:06:21 2011 +0000

    Add skip message

commit 12d67c1a45dd991912d3e4fc77745dc3e3c0801f
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 12:05:19 2011 +0000

    Fix cleanup routines

commit cf2ec7665e0d2d7d30ebb7cafabb6cac40c61e0c
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 11:26:59 2011 +0000

    - skip on win, diff TZ format

commit a953f69ed622a8e541881d200c4bbcf374f7baed
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 10:44:32 2011 +0000

    Remove bogus skipif and make adjust the tests

commit 2fd3e799d89b0d3bae2846617a2bb9149cc78b90
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 10:41:38 2011 +0000

    The error message is different when built with zts

commit ce6f5e32bad6c86098ac9a6e03af2fc03fee5d52
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 10:39:55 2011 +0000

    Update skipif

commit b6e2e54b70d29a2132bddc2ce8c3409b7623e562
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 10:38:53 2011 +0000

    Sync tests between branches and fix the getcontent test

commit 3f85bc95f7e9b449f61ca2940c93d1467382c764
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Sep 7 10:34:58 2011 +0000

    Update skipif message

commit e57b66393be0cac1884cf536aa367bc802c175f1
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 10:14:02 2011 +0000

    - force LF (svn prop and config)

commit ecee2129db6bef4c2c138a1dd37b923a72da52c1
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 10:12:04 2011 +0000

    - force LF (svn prop and config)

commit bbfc53d7be91a367088015af26388a1f5fadd64b
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 09:41:54 2011 +0000

    - force LF

commit 194e5fa60c90950a13627db5b95a9c9208dc5e85
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 09:37:56 2011 +0000

    - force LF

commit 5a14cd627d075a4cb41351e5aa0e634e682664a0
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 09:19:28 2011 +0000

    - fix test for OS where dir sep is \

commit e63aa705a355b4cb6f0ebf12bff5e3b164ebf850
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 09:03:07 2011 +0000

    - fix test for OS where dir sep is \

commit f4ccae7206fb2699d308e864675163787409eab4
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 08:41:59 2011 +0000

    - force LF

commit 7b9b599ea6bf5ef31d4e1c88900405246e69eb32
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 08:18:20 2011 +0000

    - force LF

commit e2ac1fc38653baa0edfc58fe8beac78fac16284b
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 08:12:08 2011 +0000

    - add skipif for dom

commit 8c38867dbaca44a766dff36776262edfe396b754
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 08:01:19 2011 +0000

    - force LF

commit 3586902e6f5e144c012b0314a7fbab5d21b78503
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Sep 7 07:51:37 2011 +0000

    - force LF

commit a447acdcc6f12ea3a5dcd22416cb033e62995935
Author: Stanislav Malyshev <stas at php.net>
Date:   Wed Sep 7 06:46:27 2011 +0000

    Commit Gustavo's closure rebinding patch as desided by vote

commit 1f347459fb9047e7e21126ce7a34cde75785bf09
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 7 05:19:12 2011 +0000

    update news

commit 0b16d13352af9ec9d532b5001c722a85f9032598
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 7 05:14:54 2011 +0000

    Fixed Bug #55423(cli-server could not output correctly in some case)

commit b7788089e152daa7a104740077eeaf8e8ab661bb
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Sep 7 00:59:10 2011 +0000

    fix skipif description

commit 222c5b4a9ccbfb878f34be96dcb1bce603f1ef47
Author: Andrey Hristov <andrey at php.net>
Date:   Tue Sep 6 19:52:19 2011 +0000

    Fix problems with the unbuffered set detection, for libmysql, which resulted
    in always true. Thanks Stas.

commit a226fcc15e2aaff2e066d1fc16b2193f63fdfc8b
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Sep 6 19:51:35 2011 +0000

    improve open_basedir handling

commit eea14c09fcf7618e1301d75c6c482b004e92c9e9
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 17:41:08 2011 +0000

    - fix #55622, mem corruption on large input

commit d37605a5f12cb0f0b395a8362d3a758f7e238e83
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 17:10:16 2011 +0000

    - useless skipif

commit 1c7a318421f2ba78e0977ce4f0817b167914a144
Author: Ulf Wendel <uw at php.net>
Date:   Tue Sep 6 16:39:55 2011 +0000

    Fixing SKIPIF

commit fca3b40d7b9f41252c1c436f049de4bb01e07f02
Author: Johannes Schlüter <johannes at php.net>
Date:   Tue Sep 6 16:38:22 2011 +0000

    - Fix bug #55609 (mysqlnd cannot be built shared)
    
    # This adds an option --enable-mysqlnd to explicitly built mysqlnd, like any
    # other extension it can be used with =shared to build mysqlnd shared;
    # mysqlnd will implicitly enabled when requested from another extension

commit 696a1bdc0737c5016d829493daf4fab72f169ca8
Author: Ulf Wendel <uw at php.net>
Date:   Tue Sep 6 16:37:45 2011 +0000

    Fixing SKIPIF

commit 6277b2857a500f362e5e2873116e45951efba547
Author: Ulf Wendel <uw at php.net>
Date:   Tue Sep 6 16:30:53 2011 +0000

    Fixing SKIPIF fatal error. 6.0 is history, thus SKIPIF might need further updates?

commit eb16017160d0519ac3295e40235c0485213144b0
Author: Ulf Wendel <uw at php.net>
Date:   Tue Sep 6 16:13:03 2011 +0000

    More parenthesis, credits to Nikita Popov

commit 3d08ebd41951b1cdc41662919925014e7bf34475
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 15:49:28 2011 +0000

    - useless skipif

commit 4e967d1bb1e821b9fac05f09cfd78cb0d03bad80
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 15:40:12 2011 +0000

    - fix skipif

commit f00b4a7d72ec6cc4e7d8e9855cbc9bba836fabbb
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Sep 6 15:09:15 2011 +0000

    Add a constant, READLINE_LIB, to be able to differenciate which lib is being used

commit dc018f3d1085a4090568a2df8fef3ca154ebba0d
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Sep 6 15:07:24 2011 +0000

    Fixed bug#54450 (callback function when built against libedit)

commit 4f0b4031fe4b545bef934c13b20a931b3d7d9bcc
Author: Andrey Hristov <andrey at php.net>
Date:   Tue Sep 6 14:48:43 2011 +0000

    add query information to the trace log

commit ccd842f9122792bf9cbdeb290a87c8fdfd73f3c3
Author: Ulf Wendel <uw at php.net>
Date:   Tue Sep 6 14:47:57 2011 +0000

    BORK hunting - Fixing SKIPIF

commit fe8968001046dcad06ace6fcda493418fb92c50c
Author: Ulf Wendel <uw at php.net>
Date:   Tue Sep 6 13:57:03 2011 +0000

    Fix SKIPIF

commit a4fcb5f1bbc2dd1078603f9d989158f998c64a3b
Author: Ulf Wendel <uw at php.net>
Date:   Tue Sep 6 13:50:45 2011 +0000

    Fix SKIPIF

commit 5ec2ee6c4d81d43b141c2e83204cf35eaabe6056
Author: Ulf Wendel <uw at php.net>
Date:   Tue Sep 6 13:39:46 2011 +0000

    Prevent Notice

commit 1a53d78b0c0042cf0887f23f06d5c8b6325fb70c
Author: Ulf Wendel <uw at php.net>
Date:   Tue Sep 6 12:58:01 2011 +0000

    Reverting to proper --INI-- section usage. Improve SKIPIF to skip test if open_basedir setting is too restrictive during test run for whatever reason.

commit f7f2c8c209d9ff32f04d2c841287e2eaca2fbb41
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 12:30:47 2011 +0000

    - use only zlib function and reported the failure with base64 in #55620

commit 0572d9556892a0a99c65952c7c030cb4b0fbaa8c
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 12:24:16 2011 +0000

    - force LF

commit 04028e5e6146d07171b8c9c3b2b80f14bbfb4a8d
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Sep 6 11:28:34 2011 +0000

    Mention which library php is using

commit f2b8c5395ca9fa1a3fb770807d646cd3c83d88cf
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 11:24:21 2011 +0000

    - use a more portable name for the filename

commit 57aaa1dca91a6fc4dd7c37d830997666a4a83f8f
Author: Florian Anderiasch <fa at php.net>
Date:   Tue Sep 6 09:56:13 2011 +0000

    Fixed ext/sockets/tests/socket_strerror.phpt
    
    So it seems a missing ) killed the test.

commit 567ab9feafc6643d6a0866f0e8902924e70ce30e
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Sep 6 09:45:21 2011 +0000

    move it to right place

commit 899ee8e705329f8a06b17aaf1b9b0ad482e64203
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Sep 6 09:29:04 2011 +0000

    Add skipif

commit e06ea30795d99b4562c4cefa1aa4aa62a22d51a4
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 09:28:23 2011 +0000

    - missing --SKIPIF--

commit 4d576e21a9a2058f22acd62335c80dbecdf2e242
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 09:23:10 2011 +0000

    - move it to the right place

commit 427bb75d4bbc6f0983f06ff10d2812dd8e456048
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 09:20:14 2011 +0000

    - fix skipif msg

commit b1eaad7d1f84e75bbbfa95f043e1b6899b21880c
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Sep 6 09:17:12 2011 +0000

    Added skipif

commit 241c5f02586d08fe661b375df625806e3c44e3dc
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Sep 6 08:11:37 2011 +0000

    add skipif

commit 555a1381134c6a855d59de41cc4485e3927d1d5d
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:49:31 2011 +0000

    - add skipif

commit ee9738077fd3626e0c937346a2f03a44c8fc0a41
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:47:20 2011 +0000

    - fix test

commit 7c77d6b612d9d76d61ba1cfcf5492a2c1f1a63c3
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:44:43 2011 +0000

    - fix test

commit 1676e4044bc08cf2ea10797389595e79ce312e3a
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:32:37 2011 +0000

    - skip on win

commit d6a6c1892bf4904211b242e49f3b1f52748e879d
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:29:59 2011 +0000

    - add skipif

commit 95aefb01146fea3a52388feea2ee76df08009317
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:28:38 2011 +0000

    - add skipif

commit 1d22c75eb3533a19c4fb77b04616e51a5eed0ea6
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:26:05 2011 +0000

    - use something we know it exists...

commit 80a2175c37c9ba42e5d6653cd3fd427b5a81664f
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:23:20 2011 +0000

    - skip on win, name.. name. are not valid names

commit 66a1d741bfdd7068837c2be9de39db3bfb0c73af
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:09:56 2011 +0000

    - add skipif

commit b263273baaa9ebd175dda6bf4b0212670f8cc589
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:07:23 2011 +0000

    - don't test dir sep

commit 67d0d0e8d2b5dc5112a673c9cf94cc5d617148cc
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:03:48 2011 +0000

    - force LF

commit 6266284b5eccf8fbb308d001ada35aa8662f76b2
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 07:00:05 2011 +0000

    - force LF

commit 3179ef674c6567338f7cfda93492cf5aed65545b
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 06:57:53 2011 +0000

    - add skipif

commit b6fe362f12a51d5a7d50a300c229b4af99df108d
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 06:52:26 2011 +0000

    - add skipif

commit bd0a02b72b8da053eef3d07a150e1eb73ef083e6
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 06:50:56 2011 +0000

    - add skipif

commit 7921f410fc95ba41433ec5602a585759c4c0c95b
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 06:47:12 2011 +0000

    - add skipif

commit b4769b1946d8239c95002d32b9ee7bb63f63ccb6
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 06:44:59 2011 +0000

    - add skipif

commit ec1575fbb2612af3e74e194e0bdde1e754c60f39
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 06:42:11 2011 +0000

    - add skipif

commit 710d46f38e46daf39d8a790aa14553b5089e6e52
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 06:34:36 2011 +0000

    - WS

commit 7f3ab56cecf29fa0063276a446ecdc4188ea9afa
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 06:32:42 2011 +0000

    - WS

commit 58a96d5588ad21961fc627fb19a317a473a1263f
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Sep 6 06:32:00 2011 +0000

    - WS

commit 75cf1e873034f815e14894e6a497394d94b254fb
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Sep 6 05:31:08 2011 +0000

    unused variables

commit 442e9c514857fa5cb868b2a78254c9803493d9a6
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Sep 6 05:28:25 2011 +0000

    allow user streams to override ch* on windows too

commit d465ee0565bf277ca6f62ce6f097d73b6a102c1e
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Sep 6 05:21:56 2011 +0000

    fix redirect when test run from different places

commit 22fbe247e3b67303ee6cfc84cf92007639989126
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Sep 6 05:20:51 2011 +0000

    fix test

commit 153649906cf8b322c649c769cfb601571f070c0c
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Sep 6 05:20:05 2011 +0000

    use DBUG_ON flag for checking debug
    # Some libmysql builds don't define DBUG_OFF and non-debug builds are more frequent

commit 6e0dfc1851cadf3be4b83632fda79d9d487fa78c
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Sep 6 05:13:47 2011 +0000

    this tests looks mysqlnd only

commit 57d0b478fb2a0564de282cb1b5e94ac8ee717d09
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 19:59:42 2011 +0000

    - add skipif

commit ac90fb42875ac1f1cfa2d6ecc2cebab414dc9df9
Author: Ulf Wendel <uw at php.net>
Date:   Mon Sep 5 16:24:40 2011 +0000

    No more test failure for libmysql, http://news.php.net/php.internals/55210

commit 4325a8bffcf6768297a8fa186bbace4f879ba951
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Sep 5 15:29:45 2011 +0000

    Fix for Bug #55582 mysqli_num_rows() returns always 0 for unbuffered, when mysqlnd is used

commit 67872cf7a90828e9424c2cca7271715e6c710339
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Sep 5 15:05:51 2011 +0000

    Fixed tests (due to error message changed)

commit 83f61c2c536935da2d1f03d462d99b4681f7f832
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Sep 5 15:02:21 2011 +0000

    Fixed compiler warning "incompatible pointer type"

commit 50d8d816c54fcb6c43b9ef29c01b910c4522f3e6
Author: Shein Alexey <shein at php.net>
Date:   Mon Sep 5 14:43:08 2011 +0000

    Reduced timeout in this test to 1ms, no need to wait further.

commit 79d26fcaf080139c4e2e9fa6fe9998bac4160654
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 13:52:24 2011 +0000

    - add skipif

commit ad723096360a0f4ed805f3ffbfbbef5c7d5ab205
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 13:41:01 2011 +0000

    - add skipif

commit fdf97717734dcacdfac8c4725336604199f72818
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 13:37:30 2011 +0000

    - use the same test on win

commit a2b6e6a3643a57e987a51b13cd0bc999ae366576
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 13:31:13 2011 +0000

    - close the stream before removing the file (win and other system may lock it) and use test dir for tmp data

commit 7947df24afa25e1fa32f941a788efb08f1b71b48
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 13:23:25 2011 +0000

    - sync&fix test with 5.3

commit 10ced2993b320381980aa5b07c7d0ddf907ce5f0
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 13:13:37 2011 +0000

    - fix test, slash or back slash can be present

commit d6acaddca2dcfbb46c3c8a77df3ec04c377a6818
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 13:06:51 2011 +0000

    - stupid me.

commit ff0f1457681d37ee6c22886c08c1caa5b90ecdb4
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 13:05:28 2011 +0000

    - disable on win

commit 283b7ad9db9bacd504ab27236378a81a32cd4f49
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon Sep 5 13:05:15 2011 +0000

    Fix #ifdef for mixed builds (ext/mysql using myslqnd, mysqli using libmysql)

commit 5dc49bebaac00410dfb4ea6d6e3d099eeddfbced
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 13:04:12 2011 +0000

    - disable on win

commit 997a86ebb9918019572153bfefaeeaf517d94419
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 12:34:55 2011 +0000

    - other hostname can be defined or returned first

commit 81542639562e08499753fe91de2f7df9a426a301
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 5 12:00:24 2011 +0000

    typo

commit e2e8be545f2ccb096c87a4ead79825e49f5eabd2
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 11:46:05 2011 +0000

    - force LF

commit e1ec448fe6cfb16b662e84b8e3a34954ea4c8123
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 5 11:07:38 2011 +0000

    Fix the test in 5.4 and trunk.
    older libraries will emmit error here, while new won't. So lets just suppress it rather then making the test uselessly fail for random people.

commit 42ca18e853f511d40223a2d1d55dcf15b48dc2bc
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 11:00:52 2011 +0000

    - not used anymore, one version to rule them all

commit d1e7999d5baa93fd2c67300de6d3cd52763718b3
Author: Shein Alexey <shein at php.net>
Date:   Mon Sep 5 11:00:14 2011 +0000

    Make the test faster, what was done:
    1) replaced multiple htmlentities calls with one call to get_html_translation table since they share the same code internally
    2) reduced the upper range of the "for" loop to 0x2710 (10000), according to http://www.w3.org/TR/html4/sgml/entities.html it's enough
    3) placed additional check to make sure all entities from get_html_translation_table were checked in the test

commit 372976e2aa8dccc4d74a635f334e27eebcc4eb18
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 10:59:26 2011 +0000

    - force LF and enable it on windows now

commit 3986046b6e2790ed4990be3567461a955966feb1
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 5 10:55:07 2011 +0000

    Fix test to use microtime() as time() doesn't always catchup fast enough :]

commit 8d49cf21f2a7f63e8c76e80d9dd75b201607200c
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 10:52:01 2011 +0000

    - force LF

commit 5f7bbebd8e503e5804f84537a5f89437268ca059
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 5 10:30:41 2011 +0000

    Fix test, one skipif is enough

commit 2ecaee20e9b595c7b7b20d6f7724df25f21a6ed5
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 10:29:12 2011 +0000

    - update test to the zeng arg path argument

commit 69a1e5d3acc7ecbbe8746e339edae4e8b71ae2fe
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Sep 5 10:14:13 2011 +0000

    - fix test

commit 22c4ca480f36beb15a178016b5cf117c1f1af205
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 5 09:34:14 2011 +0000

    Interesting typo...

commit 8db93019b43164fdcaa30bed42949a5f25de6579
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Sep 5 09:27:23 2011 +0000

    Not all submodules have MINIT, but they have MINFO and need to be registered
    (cought by tyrael@)

commit 72d0abc8d3b74fc67f91984ebf3fabd3ebce1be5
Author: Christian Stocker <chregu at php.net>
Date:   Mon Sep 5 08:27:47 2011 +0000

    Revert r316043, the tests are different on purpose

commit e07d1f0bbc3132eef18aff44f14f196ebe1d476b
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Sep 5 00:49:03 2011 +0000

    fix tests

commit 187b419b0473016f149c8f6dc3d8159b24ad9e73
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Mon Sep 5 00:39:39 2011 +0000

    - Fixed bad xor in signed types due to integer promotion.
    - Replaced undefined signed overflow with char -> unsigned char conversion.

commit ac20ab11f77b9ad409bb5cc4c7ac09aa10392175
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Sep 4 23:00:47 2011 +0000

    - Fixed bug #55576: Cannot conditionally move uploaded file without race
      condition.

commit d5c5bb0e96df07b10b1bda68e5bfdaf14a955343
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Sep 4 22:36:33 2011 +0000

    - Fixed borked refactoring in r307437 (using SUCCESS/FAILURE return instead of
      out parameter).
    - Fixed signature of php_stream_copy_to_stream_ex to return int in 5.4/trunk
      instead of size_t, as the function only returns SUCCESS/FAILURE.

commit c4d6b3d786290cf9e1c8dca4a81c068d7ccdee86
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Sep 4 22:21:58 2011 +0000

    - add skipif

commit 65fee77a48d91ef4cbaa095901cb518dca7504d3
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Sep 4 22:12:42 2011 +0000

    - force LF eol

commit 8b710f5b5ac819bc52ce5e94f30560479959efe7
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Sep 4 22:04:42 2011 +0000

    - skip on win, TZ cannot be set using putenv at runtime

commit 5d1962120fc989140e1c5712fb26e32becaaf8d2
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Sep 4 21:59:27 2011 +0000

    - skip on win, TZs differ with strftime

commit 861dac9726e9f024787e4929373c175df43c786c
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Sep 4 21:48:22 2011 +0000

    - unify warning between win and unix and enable test

commit 14b5985dffa5075a82122b95da4ec6f53d836dd3
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Sep 4 21:40:22 2011 +0000

    - fix test on win, does not use putenv to set the TZ but date_default_timezone_set (should be the case on all platforms actually...)

commit ae1af27e18930bdf7b3ac4972af5bac7e87c8642
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Sep 4 18:50:05 2011 +0000

    fix bug 55562 - make substr always return rest of the string if length is too long

commit 678e8e28720ff25763d5f29ebbbe313318e6b856
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Sep 4 16:33:31 2011 +0000

    - wrong variable used (ended as non initiazed usage)

commit ccac1ad9b67af867908dfc2c6902fe7972793a70
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Sun Sep 4 15:02:08 2011 +0000

    passing an invalid session.upload_progress.freq always generates an additional startup error

commit f1c31a5a15a703cb2df65233d3869c162f2e069f
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Sun Sep 4 14:28:52 2011 +0000

    passing an invalid session.upload_progress.freq always generates an additional startup error

commit 9582b621118b7d5aa36b4db6ac6d0c457dbf9d60
Author: Tjerk Anne Meesters <datibbaw at php.net>
Date:   Sun Sep 4 14:21:27 2011 +0000

    Patch to run two more mysql test cases that would usually be skipped.
    
    Replaced skipifdefaultconnectionfailure.inc by three additional ini_set() statements in connect.inc for the default connection settings
    
    Patch also includes a typo in connect.inc concerning mysql.default_socket

commit 9b9ab11e8f70ac25830a05957589af30367e564f
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Sep 4 05:00:30 2011 +0000

    fix test

commit 19cbfb42f63f5fa3c7525bea733ead7c8d0603d9
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Sep 4 04:57:01 2011 +0000

    test fixes

commit 1d50d1174c32365202fc2042be0c2436bbbd9699
Author: Daniel Convissor <danielc at php.net>
Date:   Sun Sep 4 00:56:38 2011 +0000

    Make test work with database other than "test" (merge from 5.4).

commit 06cc022740fcd48d1734409e564f58d8dc2cbce6
Author: Christopher Jones <sixd at php.net>
Date:   Fri Sep 2 22:19:03 2011 +0000

    gcov test fixes

commit 38131641a06278cdb349a147f6efded3f76e2d6b
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Fri Sep 2 20:28:39 2011 +0000

    pass an absolute path for the php binary to proc_open, without this the test would fail if ran with a relative TEST_DEV_EXECUTABLE

commit 712628c47cf3bd7539a570ad442d4d9b8d9eef29
Author: Shein Alexey <shein at php.net>
Date:   Fri Sep 2 18:01:20 2011 +0000

    Synchronized fixed tests from 5.3 branch.

commit a5f3b37b46215f73ba969cbb6c8b2b4358c65cdb
Author: Shein Alexey <shein at php.net>
Date:   Fri Sep 2 17:41:39 2011 +0000

    Removed old (< 5.3) version of test and cleaned up the actual version.

commit 27a48f0b44e564d4126d202d742d8617a9b6ad7c
Author: Andrey Hristov <andrey at php.net>
Date:   Fri Sep 2 13:53:41 2011 +0000

    Fix for Bug #54158 MYSQLND + PDO MySQL requires #define MYSQL_OPT_LOCAL_INFILE
    and a bunch of other small preprocessor fixes

commit 66b7705da2e1f7f4fecde1da11eb39beee6588c8
Author: Ulf Wendel <uw at php.net>
Date:   Fri Sep 2 13:35:17 2011 +0000

    Coverage for bug#54704, of which I think it is bogus, thus no dedicated test.

commit 1f3e66cd5641405d8c4236d9304b41db84938561
Author: Andrey Hristov <andrey at php.net>
Date:   Fri Sep 2 12:59:32 2011 +0000

    fix message

commit 2dbc61a2ff44d095a0fd02b71169adb43db20537
Author: Andrey Hristov <andrey at php.net>
Date:   Fri Sep 2 11:22:41 2011 +0000

    function rename to comply with the schema of other callbacks

commit 56a2ff3b00448b1d598cc6faa3215514da85f42e
Author: Ulf Wendel <uw at php.net>
Date:   Fri Sep 2 11:06:51 2011 +0000

    Hopefully, this is an even better way to check for InnoDB support as of MySQL 5.6.1

commit 70b9029d9efcaaed9284035c50aeaf6a3f80a43a
Author: Ulf Wendel <uw at php.net>
Date:   Fri Sep 2 10:38:51 2011 +0000

    As of MySQL 5.6.1 the server variable have_innodb is no more. Updating InnoDB check...

commit a183c17b079b25ed2beb5f587c2566e59f1bd5ae
Author: Boris Lytochkin <lytboris at php.net>
Date:   Fri Sep 2 10:07:01 2011 +0000

    remove extra white space

commit d077fc321101f0bb212282783c9c667593a4383e
Author: Boris Lytochkin <lytboris at php.net>
Date:   Fri Sep 2 10:04:19 2011 +0000

    added SNMPException class, enabling ability to throw exceptions
    when a known SNMP error has occured
    FR #55542

commit 7e5d9ae1dd8e86b4718cc4041e775c4501ff99eb
Author: Ulf Wendel <uw at php.net>
Date:   Fri Sep 2 09:27:23 2011 +0000

    MySQL 5.6 update

commit 538d8a3f5252d2709c4d1f7e69257237d3f98020
Author: Boris Lytochkin <lytboris at php.net>
Date:   Fri Sep 2 08:07:58 2011 +0000

    remove php_snmp_get_ce()

commit 29b76e6de3ec0eb3a75e9470be3a96c400ce0100
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Fri Sep 2 05:14:32 2011 +0000

    - Use our external entity loader only in the context of a PHP request.

commit d002d6d56d81b96d50978172c6ccd0b8dba6c8fe
Author: Christopher Jones <sixd at php.net>
Date:   Thu Sep 1 19:27:14 2011 +0000

    Unmatched %s was still diffing on Linux. Now it matches the whitespace at a minimum

commit 375a31fed2225c41502fe372bd750e80c643611f
Author: Christopher Jones <sixd at php.net>
Date:   Thu Sep 1 19:01:37 2011 +0000

    Prevent the magic quotes fatal error causing a diff

commit 2ae90a11ea5ea85f3875943c235e5a248a82a524
Author: Ulf Wendel <uw at php.net>
Date:   Thu Sep 1 16:35:13 2011 +0000

    Check for LOAD DATA support during SKIPIF

commit 67faaa1cae6ba8083fbc2eaa2e1ec9bcfbf4fc90
Author: Ulf Wendel <uw at php.net>
Date:   Thu Sep 1 15:45:47 2011 +0000

    Fixing error handling. Skip if load data is not allowed

commit 9996f5f13f65a03c610c1522979bd73f610928f0
Author: Ulf Wendel <uw at php.net>
Date:   Thu Sep 1 15:25:15 2011 +0000

    Can't reproduce the server has gone away messages, Andrey. Please, have a look. I tried MySQL 5.1, 5.5 and 5.6.

commit 781db10c48ae2184d3c3880eed74e38baeb20545
Author: Johannes Schlüter <johannes at php.net>
Date:   Thu Sep 1 14:52:55 2011 +0000

    Improve speed of finding tests (no more CVS, we're on svn now)

commit ebc3b34fa0601e063371124dbc1ba03be062ee96
Author: Ulf Wendel <uw at php.net>
Date:   Thu Sep 1 14:04:52 2011 +0000

    Fix test. First element within the parantheses is a SQL status code. Should please gcov

commit 7b9d93d18b7fafed03b971f6a0fd6c4ee4fa7f77
Author: Ulf Wendel <uw at php.net>
Date:   Thu Sep 1 13:37:49 2011 +0000

    Fixing tests debug output

commit d5a6bac76644f141f7845a181de861c054903c9b
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 1 13:28:00 2011 +0000

    - use %s, bad c/p

commit 0c26509ff00bf74830ad58f5ed471263be0c4320
Author: Ulf Wendel <uw at php.net>
Date:   Thu Sep 1 13:17:16 2011 +0000

    Check if MySQL server supports SSL and, if using mysqlnd, check if PHP streams will support SSL

commit 33fed1066cd6e5a76cc6e78d41567cbff699e4b1
Author: Hannes Magnusson <bjori at php.net>
Date:   Thu Sep 1 13:06:12 2011 +0000

    Move the XFAILED printout way up the list so we can actually notice the really failing ones

commit 2449bd4a109316f64485b1c816d7538e28aadcef
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 1 12:49:26 2011 +0000

    - fix test

commit abeac6759dc4f81268e8d02a418f25656d7db325
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 1 12:43:12 2011 +0000

    - win and nux work the same way

commit 9cf971c7ff2fd097e2318559e7ed09d46972505b
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 1 12:42:54 2011 +0000

    - win and nux work the same way

commit 3b7cfc6d2c0f79e9ac9e93d099fd8dda3470bdf0
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 1 12:35:41 2011 +0000

    - force LF eol style as this test depends on it

commit 4eff96b99beaf32df292a4270dbf7a214b69cc34
Author: Johannes Schlüter <johannes at php.net>
Date:   Thu Sep 1 12:04:54 2011 +0000

    - Fix TSRM build

commit 426b388b743b73840432693e20a541dd78bde22b
Author: Ulf Wendel <uw at php.net>
Date:   Thu Sep 1 11:48:18 2011 +0000

    Simplify mysqlnd debug trace marginally for debugging

commit 6142c9b4b138e0169b0c7e659aacd68b570aa1fb
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 1 11:40:37 2011 +0000

    - consider that bison 2.x is used. updated our ci boxes accordingly (windows too), which were using 1.4

commit d01632b499b74624ab4384926ae71fe75232f994
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 1 11:40:23 2011 +0000

    - consider that bison 2.x is used. updated our ci boxes accordingly (windows too), which were using 1.4

commit 48c1f47979682a211e8941d771aed43963f7bb36
Author: Ulf Wendel <uw at php.net>
Date:   Thu Sep 1 11:27:14 2011 +0000

    Hack around http://bugs.mysql.com/62320

commit d9d1fb0cee8702cc6d085747b0e6f71580730a03
Author: Hannes Magnusson <bjori at php.net>
Date:   Thu Sep 1 11:00:51 2011 +0000

    Seeing thousands of PASS tests flying by is meaningless.
    Add an option to only print certain result groups.

commit 5b0ae3069c272269279c39c14b850006644361fc
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Sep 1 09:33:43 2011 +0000

    - force LF eol style as this test depends on it

commit dff6510fc51a69ebb34db57225245c611588e3cf
Author: Matteo Beccati <mbeccati at php.net>
Date:   Thu Sep 1 00:45:56 2011 +0000

    Fixed test randomly failing due to different error messages. Also added a skip
    section in case "fakeURL" resolves to an IP address, as some empty error
    messages and HTML can be seen in the reports

commit c2ca9678fa52c219dbab69b96fb32fc99f0559dd
Author: Johannes Schlüter <johannes at php.net>
Date:   Wed Aug 31 23:42:04 2011 +0000

    - Change PDO_oci connection defaults to match Oracle XE defaults, higher chance
      to work out of the box

commit e44ad565f0ff5cab32344fc12ebd2714c61cc1a4
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 23:12:35 2011 +0000

    - error msg may vary (parser)

commit 03ef913497dd34478f039adb9b93c3a213d0a028
Author: Matteo Beccati <mbeccati at php.net>
Date:   Wed Aug 31 22:38:20 2011 +0000

    Fixed test. Apparently it was already fixed on PHP_5_3 98% of the cases and
    the fix wasn't ported to trunk/PHP_5_4. However the very same test was failing
    on my FreeBSD 6.2 box, that appears to also decode the "ks_c_5601-1987" parts,
    so I've made the test more generic.

commit a3a5b2197ce4f428200cdb7d5f5d334b44e58ffb
Author: Matteo Beccati <mbeccati at php.net>
Date:   Wed Aug 31 22:12:53 2011 +0000

    Fixed false positive failure on gcov

commit 39b0be5126063008979a4fdb8175464cc10c1b46
Author: Johannes Schlüter <johannes at php.net>
Date:   Wed Aug 31 20:30:08 2011 +0000

    - Register extensions using mysqlnd (mysql, myslqi, pdo_mysql) with mysqlnd

commit 7953b9b39ba6a88c05359b8701dd7e855694b78f
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 20:16:11 2011 +0000

    - error msg may vary (parser)

commit 2c5c7a2ef3fe1913ef71c4cd64720d8c7c12584e
Author: Boris Lytochkin <lytboris at php.net>
Date:   Wed Aug 31 20:15:32 2011 +0000

    tune text align

commit 133b00040430388c841db66d8003e4d91225ec73
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 20:14:13 2011 +0000

    - error msg may vary (parser)

commit 05afcc2b265e3f398da3492c3da263910a6b5114
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 20:10:22 2011 +0000

    - error msg may vary

commit b5152bcff2f56e9ee1ad2460e3126f4e34a703f1
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 20:07:44 2011 +0000

    - typo

commit ce6b3f95f2bc2c8e2486a88df37912a3c105084f
Author: Boris Lytochkin <lytboris at php.net>
Date:   Wed Aug 31 19:44:39 2011 +0000

    test coverage for SNMP::ERRNO_MULTIPLE_SET_QUERIES

commit 892ac1fe588a38b20489bd6391adacda36382878
Author: Tjerk Anne Meesters <datibbaw at php.net>
Date:   Wed Aug 31 18:26:23 2011 +0000

    Fixed expect format to ignore the textual error message from readlink().
    
    Bug #55555

commit 604fa1537a2e2e8556c8d78df27d601440577c32
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Aug 31 18:18:23 2011 +0000

    Fix valgrind error (sending of initialized bytes over the network).
    When the compression was successful the compressed data + uninitialized data
    at the end was sent to the server, because the length of the compressed payload
    wasn't correctly calculated (actually the length of the uncompressed payload as assumed).
    However, the uncompress() function has internally the length of the real payload and skips
    the binary trash at the end - thus no data damage occurs!

commit 35597286d69cf25635d148c351f9da208af2fb49
Author: Johannes Schlüter <johannes at php.net>
Date:   Wed Aug 31 15:46:07 2011 +0000

    - Update PDO_mysql error mapping

commit 4fb7afb0bf1ea8381a0922b3e5c3d7c0830a0eb8
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 15:44:01 2011 +0000

    - force LF eol style as this test depends on it

commit 833451320ef2c93742798af0f5d41d5d0a833786
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 15:42:42 2011 +0000

    - force LF eol style as this test depends on it

commit dd8f68ecb0ce0cce7b24677ccfe05599111e2bde
Author: Johannes Schlüter <johannes at php.net>
Date:   Wed Aug 31 15:25:18 2011 +0000

    - Be less restrictive on the SQL state, some server versions might fool us

commit af73e4aab6ca7bf5668103578fc0d7b80c214daa
Author: Ulf Wendel <uw at php.net>
Date:   Wed Aug 31 13:59:28 2011 +0000

    Please, whenever changing the mysqli API update the tests. Don't wait for me to catch up.

commit 776d1e5ece64cb844c9011fd22f4e6496df42a88
Author: Ulf Wendel <uw at php.net>
Date:   Wed Aug 31 13:50:58 2011 +0000

    New utility function to check for '[1148] The used command is not allowed with this MySQL version' during SKIPIF

commit ad24758ee9024197f4df78a6583846a401f8fad3
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Wed Aug 31 13:18:44 2011 +0000

    added alias for *-mobile encodings.

commit d920185b9c635778efc7ea5e8e0433f118d42435
Author: Ulf Wendel <uw at php.net>
Date:   Wed Aug 31 12:58:25 2011 +0000

    Check if server supports LOAD DATA LOCAL INFILE to catch [1148] The used command is not allowed with this MySQL version during SKIPIF

commit 11f3294ee005579c30b090196bb35be552425451
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 12:26:55 2011 +0000

    - force LF eol style as this test depends on it (size)

commit 2ea8e386153bdd1769241f8fef13ebbf63651385
Author: Christian Stocker <chregu at php.net>
Date:   Wed Aug 31 11:44:22 2011 +0000

    simplexml->query returns empty array if no nodes were found
    and false if libxml thinks the xpath-expression was invalid.
    Behaves now the same like DomXPath and fixes Bug #48601
    Adjusted a test to reflect that change

commit 9dd75489fe7c83548c79fc210188e8e3069ff378
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 11:27:36 2011 +0000

    - force LF eol style as this test depends on it (size)

commit e7158d35aba5f6f7f13efa258f43eca91cb65ba1
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 11:25:09 2011 +0000

    - force LF eol style as this test depends on it (size)

commit 40e09c4b7aa8993996ea3cf26a63390facb3a6de
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 11:18:13 2011 +0000

    - parser version independent

commit 14866642e111863d30b8797c3ff806a6f7bf603a
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 11:16:25 2011 +0000

    - parser version independent

commit 8cf651ad99ff5431e28e7c0c88c339416eea267e
Author: Johannes Schlüter <johannes at php.net>
Date:   Wed Aug 31 11:11:08 2011 +0000

    - Fix Bug #55550 mysql.trace_mode miscounts result sets,
      fixes ext/mysql/tests/mysql_deprecated_api.phpt

commit 7f231eade73dba05acb0b8d63f7fe758d3f8cd9d
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 10:46:20 2011 +0000

    - use only the test name

commit 54591710f01ac35f66ff2245c782868ddce1bfe5
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 10:43:39 2011 +0000

    - use only the test name

commit f15d9278eb953a63ba0ea50593da4c3baf4ad037
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 10:30:39 2011 +0000

    - use only the test name

commit 6181baf15a0fe94aabab418466d521ad1b029be3
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 10:22:18 2011 +0000

    - use only test name

commit 658c920e4c7e5ee451f6b0cf148f0e69e1b0c031
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Aug 31 10:09:54 2011 +0000

    Remove annoying extra newline on XFAIL summaries
    and sync text to trunk

commit b77e2647724bd3a45eb3f8a80e8560c75cd3dd10
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 10:08:55 2011 +0000

    - force LF eol style as this test depends on it (size)

commit fbb1663806050f200622edefdc9baf6899393538
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 10:05:54 2011 +0000

    - make it parser version independent

commit 01e115324aa579c729d61588121cbe2e4b27afde
Author: Christian Stocker <chregu at php.net>
Date:   Wed Aug 31 09:14:08 2011 +0000

    - Set an empty string and avoid warnings and stopping of the transformation process
    when a php function can't be called.
    - Fixed tests.

commit 43527a0f1cc376b01985100479e699a572a84692
Author: Christian Stocker <chregu at php.net>
Date:   Wed Aug 31 08:58:12 2011 +0000

    fixed libxml tests

commit f87065f3d19b9e49a7d0f51f0ff5e5203177d1ad
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 31 08:35:57 2011 +0000

    - force LF eol style as this test depends on it (size)

commit b448bb5e0101f53c1ddb5b10598a323f7dc0ae46
Author: Boris Lytochkin <lytboris at php.net>
Date:   Wed Aug 31 08:28:13 2011 +0000

    more tuning based on discussion in FR #40816:
     * parse all OIDs earlier, detect all wrong OIDs before any query
       is made (GET-operations)
     * introduce ERRNO_MULTIPLE_SET_QUERIES:
        warn if request contains more OIDs than max_oids and SET operation
        (and type&value checks) will be done in chunks.
    fix set method when request contains more OIDs than max_oids (2nd and
     subsequent chunk were ignored)

commit 92e84dbe3f1006476e24e4bb9b65bbbf8d3b35fb
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Aug 31 07:49:52 2011 +0000

    Fixed test failed

commit dd4e07b9b4d5e10a46b5182b5b581f5324d8764a
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Wed Aug 31 07:43:58 2011 +0000

    Since we are creating this csv file locally this should obviously
    be a a LOCAL infile here for this to work reliably. For robustness
    this should probably have a check for the local-infile server
    setting as well.

commit 190e36b47a204cbb3d5c9224cf413382c424b989
Author: Christian Stocker <chregu at php.net>
Date:   Wed Aug 31 07:38:19 2011 +0000

    MFB. fix xsl date tests

commit 8c93430a6a897441afb0e2c823b3568274ebf85b
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Aug 31 07:37:42 2011 +0000

    Fixed test failed, due to error message changed

commit a84c0ab32bb08773f6593be2604969ba45b15370
Author: Stanislav Malyshev <stas at php.net>
Date:   Wed Aug 31 07:34:07 2011 +0000

    fix strptime tests for mac

commit 76976d070251df172aabc77183ddc060ba83f13c
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Wed Aug 31 07:19:20 2011 +0000

    Fix test. I have no idea why the test author didn't expect to get back
    latin2 when the test is setting it to latin2 here. Both PHP and MySQL
    are doing the right thing here.

commit 25031cd387913bcd759fbf340df57194007a8114
Author: Stanislav Malyshev <stas at php.net>
Date:   Wed Aug 31 07:10:17 2011 +0000

    test fixes on Darwin

commit 6690258734dec66a41ba986cbd5e58f2c8ac2506
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Aug 31 06:32:05 2011 +0000

    - Fixed test htmlentities15.phpt.

commit 5463f5f93a14c0cbf518350dc8d86c6ba2a857a0
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Aug 31 06:23:24 2011 +0000

    - Fixed tests when run from outside their directory.

commit f0abb3619293f415f2efa867437ca45f4c8e1fff
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Aug 31 05:47:19 2011 +0000

    - html_tables.h regeneration.

commit 1a9d43a807ae7176c4490c083d23f86845c62905
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Aug 31 05:45:02 2011 +0000

    - Less GCC warnings; code less readable, yay!
    - Fixed html_tables.h generaration in 64-bit archs.
    - Closes bug #55394 - Patch to suppress initialization warnings in html.c
    #signed/unsigned mismatches for another day
    #regenerated tables on another commit

commit 2459296ff50386b90df59d86a47599aeb2fb9d97
Author: Stanislav Malyshev <stas at php.net>
Date:   Wed Aug 31 04:24:48 2011 +0000

    fix tests

commit 25ebbe6464b915a87733b945a9e6e74cdf607e1c
Author: Matteo Beccati <mbeccati at php.net>
Date:   Tue Aug 30 14:01:03 2011 +0000

    Fixed a few false positives on gcov for ext/pgsql

commit eba373139c5cdc66b23f35b0a36915731be102aa
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Aug 30 13:46:24 2011 +0000

    Add skipifs for bug#54971 (patch by datibbaw@)

commit f41105f56faced00515af1dd348a2584afd3fbd4
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Aug 30 13:41:57 2011 +0000

    Fixed bug#48476

commit 1f3536a019784a8565ca62431b5b71f83e87d3dc
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Aug 30 12:11:03 2011 +0000

    Fixed testing failed

commit 3c1874143c0a75e098cc0db02328791d97af2ca8
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Aug 30 11:13:22 2011 +0000

    Fixed bug#55430, introduce the session.upload_progress family to the world

commit 361903fbce29dbc82842c0811757f476d41c1b22
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Aug 30 05:44:37 2011 +0000

    - ws

commit cb74745d2fb5560e58579844d4f32272497801ac
Author: Felipe Pena <felipe at php.net>
Date:   Tue Aug 30 01:33:42 2011 +0000

    - Fixed ZTS build

commit 6affeb6b600bacd63a1249c22570bcee2aed9c4c
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Tue Aug 30 01:08:22 2011 +0000

    - Turns out the external entity loader is not a per-thread global but a true
      global. Changed code accordingly; however, applications that embed PHP and
      also use libxml2 may be affected negatively.

commit 88e36378ff1e89bbd2e10a6d7da8e5af58a8289f
Author: Arpad Ray <arpad at php.net>
Date:   Mon Aug 29 21:59:27 2011 +0000

    add friendly log messages (req #55109)

commit 1a2c15f912e05cbf673b9bfc091d77c857f5a31b
Author: Arpad Ray <arpad at php.net>
Date:   Mon Aug 29 21:29:26 2011 +0000

    Expose session status via new function, session_status (Req #52982)

commit 53bfe7648949f64e90b2402d7ff5609a98cade51
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Aug 29 21:20:41 2011 +0000

    fixed bug #55267 - session_regenerate_id fails after header sent even if session.use_cookies = 0

commit 23b3468bc9e1f6a8c4eada6dc11e38122b568cdf
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Aug 29 20:50:33 2011 +0000

    Add missing session ini options "skeletons" until they become atleast documented

commit a912bd3c23ec6a5609cc3adc2ce69b467c34921c
Author: Arpad Ray <arpad at php.net>
Date:   Mon Aug 29 20:38:52 2011 +0000

    Fixed bug #55366: keys lost when using substr_replace an array

commit 98b42d722de55313a0ce6cf5ae6b9ab68845db40
Author: Arpad Ray <arpad at php.net>
Date:   Mon Aug 29 20:36:22 2011 +0000

    remove duplicate news entry

commit b0be27432422a16ab4b68de08761b0a6b33575d5
Author: Derick Rethans <derick at php.net>
Date:   Mon Aug 29 20:24:09 2011 +0000

    - Zend engine part for bug #55158: Add SORT_NATURAL type to array_multisort
      (patch by Arpad Ray).

commit 4a6c2a8b449afa9d3e9d53e58813c441d4c04931
Author: Arpad Ray <arpad at php.net>
Date:   Mon Aug 29 20:23:34 2011 +0000

    add support for SORT_NATURAL and SORT_FLAG_CASE in array sort functions

commit a34e9efcfa02721f0c7270f52792cc7714b9947d
Author: Derick Rethans <derick at php.net>
Date:   Mon Aug 29 16:37:56 2011 +0000

    - Updated to version 2011.9 (2011i)

commit 8e74e304119826ac7de28081a471482155e93bb4
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Aug 29 16:05:45 2011 +0000

    Fixed bug#53872 (internal corruption of phar)

commit 1f4dfded592909a162f4b590a25edc681e6b338d
Author: Stefan Marr <gron at php.net>
Date:   Mon Aug 29 15:53:46 2011 +0000

    Fixed bug #55524 Traits should not be able to extend a class
    # also used the Z_STRVAL where it seemed appropriate

commit a1501cf142381d6e1e9a285efd3cccdde5749357
Author: Gwynne Raskind <gwynne at php.net>
Date:   Mon Aug 29 14:56:19 2011 +0000

    Add unescaped Unicode encoding to json_encode(). Closes bug #53946. Patch by Irker and Gwynne.

commit 2c2c113b7799c986653a36821fb74c62257bc346
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Aug 29 14:29:40 2011 +0000

    Changed error messages

commit 3a5f7c63483fb2faafafd63d5610706fdfb17813
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Aug 29 14:19:54 2011 +0000

    Fixed bug#52013 (Unable to decompress files in a compressed phar)

commit fac70ca0f4ffba548875c336c4eb9a60db186ead
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Aug 29 14:17:41 2011 +0000

    The Phar class extends RecursiveDirectoryIterator, which has changed the way it ensures its ctor is called

commit 934aba9f4fbb6633654746a8cda836fa07fb741d
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Aug 29 10:10:05 2011 +0000

    - fix build, TSRMLS_FETCH must be the last declaration statement and init using TSRM cannot be done before either

commit 74d06b92c73019b1e3999b4d873f30feb06c8225
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon Aug 29 08:21:42 2011 +0000

    Let's do more than hope (as per the comment in the test code) that we
    don't hit the memory limit, let's disable the limit for this test
    since the limit is getting hit by many people

commit 509b26a27be706312e1780c6e6f1381d1608e23b
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon Aug 29 06:47:07 2011 +0000

    The link error on an out-of-sync command doesn't start with 0
    uwe/andrey please double-check

commit bf3bb1efbe9e15f8cbe12180332fcde8022c1c28
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon Aug 29 06:19:40 2011 +0000

    Fix another broken test. root can read 0200 files.

commit 1d5e50865861c3fe95b65c72920ed50ed2f79398
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Mon Aug 29 05:00:26 2011 +0000

    - Added libxml_set_external_entity_loader().

commit 30f0f5e41ce51b93a31f8bc9372b7bd02768a10a
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Aug 28 04:32:22 2011 +0000

    reduced footprint for sjis-mac

commit 24f00c11d61dfceb58185f8cde821afd5653ad33
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sat Aug 27 19:00:59 2011 +0000

    <?= is always enabled now

commit 5ab9e7b5db7aaef041e36f9611afb4acde189d1a
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sat Aug 27 08:16:32 2011 +0000

    export ERRNO_OID_PARSING_ERROR constant:
    raise it evry time OID parsing has failed

commit 1464da907333d2b59c45e8c7f273961a42585b1f
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sat Aug 27 07:24:44 2011 +0000

    reformat OID parsing procedure,
    fail whole SNMP query on single OID parsing failure

commit 60d5ac840ce16644ed4b069ef4fe41d8c6c561e0
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 27 01:25:10 2011 +0000

    corrected valid unicode area.

commit e20f46a43ee89e58b312e4f17a59899beac446f3
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 27 00:07:20 2011 +0000

    update pua conversion tables.

commit ee17839f209505657ad05762cae838bc0f0e3094
Author: Andrey Hristov <andrey at php.net>
Date:   Fri Aug 26 12:14:31 2011 +0000

    fix valgrind warnings in debug builds

commit a70240637df40e38805da9c352f9ef18618be27a
Author: Sebastian Bergmann <sebastian at php.net>
Date:   Fri Aug 26 07:40:31 2011 +0000

    Close #55490.

commit fa09c70704fd23ab83114cb67ab7d06ebd271d6f
Author: Boris Lytochkin <lytboris at php.net>
Date:   Thu Aug 25 06:00:11 2011 +0000

    tune test's README more per FR #55474

commit 4122ef275c964cbc1bdc56c665b0a75eddccc131
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Wed Aug 24 15:28:44 2011 +0000

    added iso2022jp-mobile and emoji unsuppoted in unicode 6.0.

commit d7e0ccbc5a3b8ad67e49d4183d27a311ca2a9537
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Aug 24 10:15:47 2011 +0000

    Eliminated compile warning "comparison is always false due to limited range of data type"
    Fixed test failed due to mysql_pconnect throw warning
    Fixed test failed when host mysql server doesn't listen on 3306

commit 562d5ec4a2c822f9e1123d5e2523b8ff2e7c5c5e
Author: Scott MacVicar <scottmac at php.net>
Date:   Wed Aug 24 06:50:39 2011 +0000

    Fix typo in tests for ldap bug #42060

commit 7a280ee650299d7fdecd292996cab42a2d5b1cf7
Author: Christopher Jones <sixd at php.net>
Date:   Tue Aug 23 20:59:10 2011 +0000

    Update log, marking 5.4 and trunk as XFAIL due to bug #55496

commit 1aed8a8c1cdcf4f18cf38c6f56e88e2232d0ff74
Author: Boris Lytochkin <lytboris at php.net>
Date:   Tue Aug 23 19:13:49 2011 +0000

    apply docs fixes suggested in BR #55474

commit 048485587edd321ef0e9b2466801746e888c7204
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Aug 23 18:32:53 2011 +0000

    - ws

commit 8131f04f9a0c8bcc9596b97d4837d41678e8a30d
Author: Daniel Convissor <danielc at php.net>
Date:   Tue Aug 23 16:40:19 2011 +0000

    Fix differences in some sub() results that were causing tests to fail.

commit e7b173152cd685112af07f799df25fd98f32e8e0
Author: Johannes Schlüter <johannes at php.net>
Date:   Tue Aug 23 15:43:40 2011 +0000

    - Add a note to mention changeLog and downloads in the news entry

commit 17fb5f539d5fb8cef58a8c1ec7ffa50aa6377da5
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Aug 23 10:00:18 2011 +0000

    Sync -development with -production

commit d05c878d10d0b27b77f556f85628bf3b0e346a19
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Aug 23 02:48:28 2011 +0000

    update NEWS

commit 981b9878d4454d090a7a1cff96a8700839cb7e33
Author: Christopher Jones <sixd at php.net>
Date:   Mon Aug 22 23:56:34 2011 +0000

    Sync date with actual PECL release date for correctness

commit f54e65c84389a861873ed65ff653fb026519388f
Author: Christopher Jones <sixd at php.net>
Date:   Mon Aug 22 18:06:08 2011 +0000

    Remove duplicated test

commit f7c6c67d1928a6f95895880107aaad10dc198aca
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Aug 22 15:51:49 2011 +0000

    Added _SERVER[SERVER_SOFTWARE] for built-in server

commit 143b2a8692829ebd774269e79205270ba71f5ceb
Author: Daniel Convissor <danielc at php.net>
Date:   Mon Aug 22 14:47:12 2011 +0000

    Fix spring tests for dst/st transition second.

commit 1e0e85ec1a7613623757ee5df52a322e5d8c3fad
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Aug 22 11:55:41 2011 +0000

    Fixed #55463 (cli-server missing _SERVER[REMOTE_ADDR])

commit db3cc02dc95cacc32517823b187c3047d4d1a14a
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Aug 22 11:07:35 2011 +0000

    Don't run the test on windows, Unix specific

commit 9baee858445278ea1efe45414440b4dd0566c922
Author: Andrey Hristov <andrey at php.net>
Date:   Mon Aug 22 10:42:43 2011 +0000

    Fix Bug #55473 	mysql_pconnect leaks file descriptors on reconnect
    The fix is for now in 5_4 and trunk, to be merged into 5_3 after 5.3.8
    is packaged (expected today). The test case goes to all branches

commit 60dd9e0bd9c20988a64d1c5024d10840f5822dac
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Aug 22 07:39:09 2011 +0000

    - fix typo & build

commit 7fbf19566d7f8c97d33b17de2f1920b2cfb42872
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 21 22:57:13 2011 +0000

    Debian/Ubuntu don't have any special CFLAGS listed here for
    gssapi which shouldn't break the build.

commit 1429b430b5b2d8c2308a6ee66d5bf9b82d7e938b
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Aug 21 12:24:19 2011 +0000

    update NEWS.

commit 9770f6041a92a195c55a6b5d68c7c22982217c2e
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Aug 21 11:51:00 2011 +0000

    - Fix bug #55471, fix zts build with dtrace (Laruense)

commit a56532a4aefaa9ad9b6325cf126904d791233239
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Aug 21 05:02:21 2011 +0000

    cleanup jisx0213 table.

commit 61dae0f7e3af8da1c5c71bca3f16f33a21500554
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Aug 21 02:22:53 2011 +0000

    speed improvement of jisx0213 conversion.

commit c1b90f45f52a96b4838b53bd9af1ab3cd929d5d3
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sat Aug 20 20:56:02 2011 +0000

    IPv6 Support for SNMP. (FR #42918)

commit 8c99efcdf011d7cf0fdf89744b13471a9fed4716
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sat Aug 20 15:53:44 2011 +0000

    Adding IPv6 support (FR #42918)

commit e55522838e685d6bbf656d511a2c180b0745cc7f
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sat Aug 20 14:50:49 2011 +0000

    more code coverage

commit dcf0dfb9ab99b99da5817c55aafa71a816337cb4
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 20 08:27:57 2011 +0000

    removed SJIS-Mobile#*PUA.

commit 1fe350e271d5fcbeec65144caf1b352217c8936e
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 20 07:27:48 2011 +0000

    update NEWS.

commit c746cf5dc993e8f82845a0d2ec774594663a49e2
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 20 07:24:04 2011 +0000

    updated libmbfl to 1.3.2 (JISX-0213:2004 support).

commit 4f980905a0bff94807ea07cb897c0e4cd4e6b83f
Author: Stanislav Malyshev <stas at php.net>
Date:   Fri Aug 19 22:49:18 2011 +0000

    Unbreak crypt() (fix bug #55439)
    # If you want to remove static analyser messages, be my guest,
    # but please run unit tests after

commit 9fbde3c349fb6079a251b7463b8ac5d0cebcc98a
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Aug 19 11:35:37 2011 +0000

    - undefine CALLBACK (btw, generic names like that should be avoided, w/o prefix :)

commit 29d7e7e8c08fa4e53acf5cad168b09b2cd244a96
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Aug 19 11:33:59 2011 +0000

    - fix build

commit 15c1a736782feda4c641ab876c896ad952f064d8
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Aug 19 09:59:47 2011 +0000

    - Fixed bug #52461 (Incomplete doctype and missing xmlns)

commit ac088cd6c256255c0abf86d974c334232570dc58
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Aug 19 08:52:29 2011 +0000

    News for bug #55450

commit 7790c4d975084cf99a6cbd0cc6308caf8c2232b7
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Aug 19 08:30:26 2011 +0000

    Fixed #55450 (Built in web server not accepting file uploads), which might break #55121 fixing(r313677)
    Reopened #55121 to let somebody redone the fixing(as I can't reproduce 55121 in redhat 64-bit).

commit 2ebe3799b1ce9bc686c60e6ba95ec3248ab3001d
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Aug 19 07:40:51 2011 +0000

    Fixed #55457 for 5.4 branch
    Use ssize_t instead of long (as pierre suggestion)

commit e385f3ccf47fb2f6319248fe71579d230b350ac9
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Aug 19 07:24:35 2011 +0000

    Fixed #55457(cli built-in web server does not work with IE), introduced by r315128

commit 3202573befe9aea739030afa76a22124b478ed8e
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Aug 18 09:16:04 2011 +0000

    - do not use 64bit integer instead of size_t (can't be alloc'ed), or when the actual possible values are 32bit or lower only

commit cb8d6198df882e93bd54776e510642a0fa1f18e3
Author: Etienne Kneuss <colder at php.net>
Date:   Wed Aug 17 23:50:04 2011 +0000

    Fix bug #55445 (Incomplete implementation of <?= being independant of short_open_tag)

commit 5e0bf53ca297693e6af965869e04cbd4420e37fe
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Aug 17 12:26:43 2011 +0000

    Once is generally enough

commit 83414d2e53130719dfc2683ad61b82ae0dde488a
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 17 11:59:39 2011 +0000

    - WS

commit ad76cffcde4a97eda3db6f00cfd6bf5c6bf94aeb
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 17 11:56:04 2011 +0000

    - use provided stdint.h and avoid double definitions

commit 9ae3777b10aa624979bec155d078c078c781169b
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Aug 17 11:15:55 2011 +0000

    compile out when PHP_DEBUG is not present

commit bddb3d6c5d824234b9f4b232d0b61a8bdd766d53
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Aug 16 14:52:54 2011 +0000

    docref_root is now required for html_errors to do anything

commit 8db63e887406e37ac664cf71ce7f367e73952000
Author: Felipe Pena <felipe at php.net>
Date:   Tue Aug 16 12:13:35 2011 +0000

    - Drop T_SCALAR_CAST

commit 35c9c4ed2df399c3ccf85e8708429720f0caf2df
Author: Felipe Pena <felipe at php.net>
Date:   Tue Aug 16 12:01:36 2011 +0000

    - Fixed ZTS build

commit b55d116e9aaf972d390c08fad4ab4875b4825d83
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Aug 16 10:46:49 2011 +0000

    Improve errormessage on wrong use statements

commit 306c42023e048451c6bb819661b229e95f314231
Author: Hannes Magnusson <bjori at php.net>
Date:   Tue Aug 16 10:44:47 2011 +0000

    Callable typehint following the rules of is_callable($arg, false);

commit 466d5414dfb43074c9bbfddad31bc96e4def336d
Author: Stefan Marr <gron at php.net>
Date:   Mon Aug 15 22:16:58 2011 +0000

    Bug #55424	Fatal error when calling a method from a trait that is defined in parent class and required by using an abstract method in the trait.
    # The method got unconditionally deleted from the class, since it was assumed that we override it, but we did not in case of abstract methods coming from a trait. Thus, dont delete when we try to merge in an abstract method.

commit f4d3d6c439bc71263f9201f7030d3da7eb6dfe58
Author: Stefan Marr <gron at php.net>
Date:   Mon Aug 15 11:16:18 2011 +0000

    Fixed Bug #55355: Inheritance chain was not regarded when checking whether the abstract method of a trait is satisfied.

commit b14b440c93d9069a7b15a71e2e83a948bca95d9f
Author: Stefan Marr <gron at php.net>
Date:   Mon Aug 15 09:54:06 2011 +0000

    Fixed Bug #55372 Incorrect handling of literals led to memory corruption.
    # Dmitry you might want to review this patch, since I split up zend_add_literal
    # and added a version for post-pass_two() usage.

commit adfdd01372cce9efe22d816dbd4eb2ab66862ab0
Author: Stefan Marr <gron at php.net>
Date:   Mon Aug 15 08:29:48 2011 +0000

    Addendum for patch to bug #55214: Class name was freed before method literal referring to it.
    # Thanks to Felipe for catching this.
    # The fix duplicates the name into the literal to avoid the dependency

commit a3ac99b0aadf74b4c83d10e355881159e90743f2
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Aug 14 14:09:54 2011 +0000

    NEWS update for mbstring.

commit 484e6b8fb3b7e7a28a96a9995da63c6889b1a524
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sun Aug 14 14:09:11 2011 +0000

    added gb18030 encoding to mbstring/libmbfl.~

commit b371e0d1fd0e0b7e74ecf55bdf6fa2ebd652edab
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 13 13:17:36 2011 +0000

    fixed compile warning.

commit 1ec46d3fe38c42be6974e7313d3e4e8e0711b317
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 13 12:53:40 2011 +0000

    fixed win32 build.

commit 360d18c4790eacd96d2b7d8f08aaf76e58fbd2f9
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 13 12:44:28 2011 +0000

    added UTF-8-Mobile for pictogram support.

commit 0fe5527ed27a87a0f31f393edf27482a7c9fba59
Author: Christopher Jones <sixd at php.net>
Date:   Sat Aug 13 00:43:34 2011 +0000

    More test portability fixes mostly for gcov.php.net

commit 80742189b80dc39ab1a8f292675775b1dca0864e
Author: Etienne Kneuss <colder at php.net>
Date:   Fri Aug 12 22:20:35 2011 +0000

    Fix CID 593 Mark the missing break by an explicit comment, we DO intend to fall through here

commit 5128d59331fdba2163dc40fb0107118489b47679
Author: Etienne Kneuss <colder at php.net>
Date:   Fri Aug 12 22:05:10 2011 +0000

    Fix CID 538/539, explicitely check for something that should never occur

commit 81700b8b2ff48eec7488d066e2c55293f6b7901d
Author: Etienne Kneuss <colder at php.net>
Date:   Fri Aug 12 21:46:40 2011 +0000

    Fix CID 1211, unused intern variable

commit 566a367ef6bfcb604620cdc5cc455af553cedccb
Author: Andrey Hristov <andrey at php.net>
Date:   Fri Aug 12 14:55:00 2011 +0000

    prevent a crash if cs is NULL, which can happen with MS and lazy connections

commit 94b7b548c5139f7f2325c300dfb1038feede7bc1
Author: Ulf Wendel <uw at php.net>
Date:   Fri Aug 12 11:51:44 2011 +0000

    MySQL 5.6 fractional seconds and PS

commit caca6934031b7d76311117eb144b7ff6bc3cc921
Author: Ulf Wendel <uw at php.net>
Date:   Fri Aug 12 11:23:36 2011 +0000

    Andrey, please have a look. Not sure if the test is correct, e.g. MySQL 5.5.3+ really needed?

commit 17fb279359b07637c4acb5e8232cade77466ccfc
Author: Ulf Wendel <uw at php.net>
Date:   Fri Aug 12 11:23:16 2011 +0000

    Andrey, please have a look. This should not cause errors.

commit fa1883de19b15ab224740d3f8347761013627157
Author: Xinchen Hui <laruence at php.net>
Date:   Fri Aug 12 07:47:03 2011 +0000

    Omitted GCC warning "comparison is always false"

commit 96eff171611d04fc8025c0c526a589de63226a49
Author: Uwe Schindler <thetaphi at php.net>
Date:   Thu Aug 11 20:25:24 2011 +0000

    Bug #55403: Don't set $_SERVER['HTTPS'] on unsecure connection

commit 78c823067f66de77bb3424b523dc5d7bf242d46a
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Thu Aug 11 13:01:52 2011 +0000

    Fixed bug #55399 (parse_url() incorrectly treats ':' as a valid path)

commit e780e7bfb96cac4e7de6ce7639a85ab86edac232
Author: Xinchen Hui <laruence at php.net>
Date:   Thu Aug 11 07:52:04 2011 +0000

    Recored change into regex.patch

commit a652bb991dad987f873737af0cc3b02f8fcd6c88
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Aug 11 07:11:39 2011 +0000

    - fix build (introduce by r314641)

commit 69e98c9a6165c991ab0a2de2b74c865a6d05f244
Author: Dmitry Stogov <dmitry at php.net>
Date:   Thu Aug 11 06:38:42 2011 +0000

    Fixed possible memory leak

commit 46f5813895ea0e638e196629b0480023ee4ced06
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Wed Aug 10 17:40:56 2011 +0000

    Use HOST_NAME_MAX constant here instead for the gethostname() func

commit 840ef1e3203778e4872bb96cd648fa2b396da91d
Author: Derick Rethans <derick at php.net>
Date:   Wed Aug 10 16:31:29 2011 +0000

    - Turn on html_errors by default again in php.ini-production like it was in
      PHP 5.3, but only generate docref links when the docref_root INI setting is
      not empty.

commit b207eebf57cf899e0396c785d273380596028022
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Aug 10 15:59:32 2011 +0000

    Fix win32 build

commit d73bad2f93433c7063879d885a33db0fbf8a5287
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Aug 10 15:30:07 2011 +0000

    Fixed memset usage (identified by coverity)

commit e289cf7267a7579368b397cd966bc140041c116d
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Aug 10 14:12:24 2011 +0000

    relax constraint

commit dc5b3231dc607afb73613da56f912fd5152e0532
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Aug 10 13:44:48 2011 +0000

    Fixed bug #55323 (SoapClient segmentation fault when XSD_TYPEKIND_EXTENSION contains itself)

commit d5688cd19e2f23754d24bc579cc19f2df3f78c5f
Author: Xinchen Hui <laruence at php.net>
Date:   Wed Aug 10 11:59:11 2011 +0000

    Eliminated compiler's warnings

commit 70c284009d42d2ad868a649715150a9de84cef8b
Author: Michael Wallner <mike at php.net>
Date:   Wed Aug 10 11:01:09 2011 +0000

    fix coverity issue 1054: missing break/return

commit 1a41799226bf4e0ce9138b31f6f70c41317ad975
Author: Pierrick Charron <pierrick at php.net>
Date:   Wed Aug 10 01:12:52 2011 +0000

    Remove unused variable

commit 58da15422cb2f4cc9d70742e43d4840adff48d1f
Author: Nuno Lopes <nlopess at php.net>
Date:   Tue Aug 9 21:53:44 2011 +0000

    terminate timeouting processes with SIGKILL (9)

commit 0c83631303de37ff5c6a7baaebe7f3d37046dfdf
Author: Scott MacVicar <scottmac at php.net>
Date:   Tue Aug 9 18:12:06 2011 +0000

    Fix building of pure C++ extensions as static

commit 1e960014c11fb02302636761e0a57846d7811ec1
Author: Scott MacVicar <scottmac at php.net>
Date:   Tue Aug 9 15:27:25 2011 +0000

    Fix typos in UPGRADING

commit 79d418845e1e2e3f8b15a8efd9b2c9a89f03e62b
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Tue Aug 9 15:11:33 2011 +0000

    update the news.

commit de6cd955d6066a1e6b79619f71eadc1ca4574bc1
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Tue Aug 9 14:11:56 2011 +0000

    Make static analyzers happy

commit 521ce498194f1ed2e33d7f65e2d250e3a0a1d9e3
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Tue Aug 9 13:10:57 2011 +0000

    Minimize stack usage and added missing dtors

commit 5dc319589770ef5471f8e86951118794a0368f93
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Aug 9 12:16:58 2011 +0000

    Avoiding strcpy, strcat, sprintf usage to make static analyzer happy

commit 571427c7db8bb67433f84d0ef75724a5f736a9fa
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Aug 9 09:35:42 2011 +0000

    Avoiding strcpy usage, Make static analyzer happy

commit 7402dee0149e1a7d7a380619cb381e7f7c4cb02c
Author: Scott MacVicar <scottmac at php.net>
Date:   Tue Aug 9 07:31:34 2011 +0000

    Update SQLite3 to the latest version

commit b61ea14729402c1f5f00bc810b34afccccdb0e50
Author: Joey Smith <joey at php.net>
Date:   Tue Aug 9 06:36:47 2011 +0000

    Fix an unchecked return - change was back-migrated
    from version 3.7.6.3 of sqlite.c from upstream.

commit 956e1637846453beb5d6decedcb6135af0fc9be7
Author: Xinchen Hui <laruence at php.net>
Date:   Tue Aug 9 05:11:19 2011 +0000

    Eliminated compiler's warnings and make static analyzer silent

commit 71f76fe4d665c5f8ac9f6d3672f082f6d1510c63
Author: Pierrick Charron <pierrick at php.net>
Date:   Tue Aug 9 02:42:25 2011 +0000

    Remove unused variable

commit 5998f27321ac914b37dc92ad5cd511cf5f690a4e
Author: Pierrick Charron <pierrick at php.net>
Date:   Tue Aug 9 02:37:02 2011 +0000

    Remove unused variable

commit 177645fd0543c50a1429d586a14e8e09d7413804
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Tue Aug 9 00:40:45 2011 +0000

    - Elided unused argument in internal linkage function.

commit 61f80c9b08631b911aade4c4995c99c01ab4a0a6
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Aug 8 16:57:46 2011 +0000

    Remove unnecessary(no sense) memset and making the static analyzer silent

commit e35f670e2d77eca3da4854e6ee609e92e264992f
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Aug 8 16:49:43 2011 +0000

    Another build fix relating to previous DOM commit

commit fee9fe03343ab7943fe70b03484492bc782e711c
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Mon Aug 8 16:14:30 2011 +0000

    reduced memory footprint for codepages.

commit 022d279a989aa795e9271e656715e541f7275269
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Aug 8 16:06:40 2011 +0000

    Fixed build

commit f8154b02886a989feabbb2097cb0be125bad1108
Author: Etienne Kneuss <colder at php.net>
Date:   Mon Aug 8 14:52:34 2011 +0000

    Fix typo

commit bfdd53cd045ceff446f63ca0b97102a1a299d1ba
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Aug 8 13:45:18 2011 +0000

    Removal of deadcode identified by coverity

commit 0c1516f1741fcab7dd543d1469df6ff35d72d734
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Aug 8 12:14:58 2011 +0000

    Removed deadcode

commit 9c834bd51c5ddaec33cb5a83e733fbd70bfee99d
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Aug 8 12:10:27 2011 +0000

    Make static analyzers happy

commit 482e4b9d703d7b4dba99b70ae9965faa0f727d58
Author: Etienne Kneuss <colder at php.net>
Date:   Mon Aug 8 12:05:34 2011 +0000

    Fix validator for SplFileInfo constructor

commit 7f203d43853b63a467c8d8562838b026f43b87f8
Author: Pierrick Charron <pierrick at php.net>
Date:   Mon Aug 8 11:30:56 2011 +0000

    Fix typo

commit 5035c11f0e51591749a168e2a8ce6aaa3a75f67d
Author: Pierrick Charron <pierrick at php.net>
Date:   Mon Aug 8 11:19:49 2011 +0000

    Use snprintf to make the static analyzers happy

commit 802b871ea10fdab50b5b47cce067a3beeb8a9948
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Aug 8 08:49:55 2011 +0000

    Sizeof mismatch

commit 8ea0c7d6e68e05d9e8cb6a9764428de126559ba5
Author: Derick Rethans <derick at php.net>
Date:   Mon Aug 8 07:42:58 2011 +0000

    - Document the new ZEND_DONT_UNLOAD_MODULES environment variable.

commit 8de80c9679916b1c55a6b5f29068a575ba3d4799
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Aug 8 07:12:12 2011 +0000

    Prevented the warning about truncate int to char

commit caedca8dd035b91dc79c24c09294cbe10c33c6c1
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Aug 8 06:49:17 2011 +0000

    Make codes more clearly, and make the static analyzer silent..

commit 6ea19be48928d62dbffd3c5057671a220496c70c
Author: Pierrick Charron <pierrick at php.net>
Date:   Mon Aug 8 03:08:59 2011 +0000

    Use snprintf and strncat to make the static analyzers happy

commit 8bae5e220e19e76b8643bdb9fc2b60ff194c5a2f
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Aug 8 02:33:03 2011 +0000

    Wrong sizeof

commit 4e97a9fc3fbf2d4bb2f0d9221f5bac8f8370702d
Author: Xinchen Hui <laruence at php.net>
Date:   Mon Aug 8 00:47:40 2011 +0000

    Remove no sense statements

commit ebefefeba8e802a594df79bd6ae956ed651a7d84
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Aug 8 00:07:54 2011 +0000

    Avoid strcpy() usage

commit 04d7804aec1901a9421103a585d10b568041404a
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Sun Aug 7 23:46:00 2011 +0000

    Fixes for variety of issues identified by coverity scan

commit 5a64b062891604c08382e39dfdd9f72c9535fd09
Author: Gwynne Raskind <gwynne at php.net>
Date:   Sun Aug 7 18:12:52 2011 +0000

    possible use without init fixed

commit 20936960b5abaefa184372cc23fee1230f2f66f4
Author: Derick Rethans <derick at php.net>
Date:   Sun Aug 7 17:36:31 2011 +0000

    - Fixed bug #55378: binary number literal returns float number though its value
      is enough small

commit dfe8fbca9e775ed8d66347b7f51cb0df779e8e0b
Author: Gwynne Raskind <gwynne at php.net>
Date:   Sun Aug 7 17:15:40 2011 +0000

    Front- and back-port rev 314431 (missing php.h include)

commit b8a2da31b1104904edb0c14e5633c0c1f6139e1f
Author: Gwynne Raskind <gwynne at php.net>
Date:   Sun Aug 7 17:14:14 2011 +0000

    Back- and front-port fixes for #55019

commit 9e9c9b3430d8242c196ebae5af3df8b8e3d49866
Author: Gwynne Raskind <gwynne at php.net>
Date:   Sun Aug 7 16:31:21 2011 +0000

    For 5.4, fix C++-style comments. For trunk, forward-port build fix.

commit 7eb5bbbf65f4e142add0bcd2229a9c5b3ac7abf2
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 16:10:34 2011 +0000

    Fix more signed 1-bit bitfield, and let's use strlcpy/strlcat instead for these
    static string copies

commit d9845c2046990d1f0621cbe6b4091bdc5ba31930
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 15:57:35 2011 +0000

    More signed 1-bit bitfields

commit 25cdff4d750ddb5ce84ac9ccbf2768946d5e0d5f
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 15:52:46 2011 +0000

    Signed 1-bit bitfields make no sense

commit bfffb28ebf44aa872876937e1607fb7316099940
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 15:45:18 2011 +0000

    Not an issue here, but a good habit to follow consistently. Never use strcpy/strcat.

commit 97bc4c84032881cd398e46098e8cfbae6f3a9590
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 15:38:36 2011 +0000

    Make static analyzers happy

commit 2ce3f11f4bd20548dfdb27366fb2dd8585d6ec2a
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Aug 7 14:25:30 2011 +0000

    revert -r314422
    
    No need to check erealloc's return

commit a35462c71cf084d169100bc1bc0de4e3e69f00cf
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Aug 7 13:19:04 2011 +0000

    Fixed bug that may dereferenced NULL pointer before checking

commit f9ca0cacb30fb9528eb2674176ed203f61e832dd
Author: Felipe Pena <felipe at php.net>
Date:   Sun Aug 7 13:04:02 2011 +0000

    - Revert r314387
      (property_info.name has the mangled name)

commit 937f7fa87626e90231f787f7b162fac02d50f87b
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Aug 7 11:13:27 2011 +0000

    Initialize variable with fixed value for avoiding compile warnings

commit caff611cf30cb0c5a8240fa9e0c41d3bd284c278
Author: Pierrick Charron <pierrick at php.net>
Date:   Sun Aug 7 06:37:22 2011 +0000

    Remove unused variables

commit 3751efa3dc62ec14f793f43be3e0505348031261
Author: Pierrick Charron <pierrick at php.net>
Date:   Sun Aug 7 06:19:43 2011 +0000

    function_name cannot be false

commit ae1746c876459ebcf510253aa4cb397ea9a55836
Author: Pierrick Charron <pierrick at php.net>
Date:   Sun Aug 7 06:04:11 2011 +0000

    class entry is never used

commit 21232aa9f27c05d378f36aea69cf7383a720ce21
Author: Pierrick Charron <pierrick at php.net>
Date:   Sun Aug 7 05:46:31 2011 +0000

    Pointer returned is never used

commit ad0cfd9865b8318a760d0ce018642f4b218d0438
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Aug 7 05:24:11 2011 +0000

    Initialize temp with 0, avoiding compile warning

commit 66527e38ccbb7d532505279e9812a733b2353d5d
Author: Xinchen Hui <laruence at php.net>
Date:   Sun Aug 7 05:19:55 2011 +0000

    Fixed the bug that temp may depend on a uninitialzed value

commit 2b874abb741207a5f3991d37e936c44fc6516484
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 03:25:19 2011 +0000

    Good catch Coverity

commit c44c0490d55745c504d29889c4100b00c6fb298f
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 00:50:46 2011 +0000

    Since we have fci_cache = &fci_cache_local inside that block
    and fci_cache is then later used outside the block, fci_cache_local
    can't be block-scoped here

commit 8dc951194b45c7acc36cd3a140f51d5db1d3f65b
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 00:36:26 2011 +0000

    I'm pretty sure you didn't mean to multiple by the size of a char* there
    since that makes no sense. output is an array of char, not an array of
    char*
    Pierre, please review

commit 50d67ef7b5b1ee2105cc2e2cce0910470c305311
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 00:25:22 2011 +0000

    Use snprintf here instead to make the static analyzers happy.

commit c70aa9436acb5f221d86c991761146b7f0bf9f8d
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 00:18:38 2011 +0000

    These naked strcpy()s scare me

commit 71af9259e3362fb1735b4b0b3d5f495f36f63285
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Aug 7 00:01:17 2011 +0000

    Use property_info.name here instead since *name might be free'ed at this point
    @dmitry please review

commit 1a9f66d6d4e3431f0e95280cedccd845285acb21
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sat Aug 6 23:42:52 2011 +0000

    Avoid a potential double-free here

commit facfed523deaed83ff346e205e09e24c6097f926
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sat Aug 6 23:34:13 2011 +0000

    Not our issue, but fixing here for now and reporting upstream

commit 1bc34a491cae760b0b18ede16fbb672620ee749d
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sat Aug 6 21:10:29 2011 +0000

    Fix another Coverity warning by initializing this to NULL prior to the strtok_r call

commit bc514c8339bf24776102df9763c0a9fd9c4fb47c
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 6 15:23:06 2011 +0000

    changed mapping of 0xa5 for SJIS-mac to prevent security attack.

commit 9480eace41dae14a956e8853ca19400701945543
Author: Felipe Pena <felipe at php.net>
Date:   Sat Aug 6 14:47:44 2011 +0000

    - Added ZEND_MOD_END macro to use in the end of zend_module_dep[]

commit fc3e0ff1ec40d49dd5f9d5da78f3a9a8d16635b1
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 6 12:19:16 2011 +0000

    fixed encoding conversion when http_input=auto.

commit 70eb1c1267418756b5077357763c762317f4e0e1
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 6 04:25:44 2011 +0000

    improved error handling for ill-formed utf-8 based on the Unicode recommendation.

commit b3414d3c025b39af866383b6206ac854aa3ac5e1
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 6 02:22:15 2011 +0000

    added ill-formed utf-8 check for 0xEDXXXX.

commit 2bc6bcb96ed608921629af9420dfe12c97b08aa8
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Sat Aug 6 01:48:45 2011 +0000

    updated libmbfl version to 1.3.1.

commit 9c289189d3d17a47051cea8018452c9ba02759de
Author: Felipe Pena <felipe at php.net>
Date:   Sat Aug 6 01:22:27 2011 +0000

    - Added missing PHP_FE_END/ZEND_FE_END

commit 65e381ba1dce9ab00a2396775c2f3b69729ab02b
Author: Felipe Pena <felipe at php.net>
Date:   Sat Aug 6 00:59:21 2011 +0000

    - Fixed bug #55313 (Number of retries not set when params specified)
      patch by: kevin at kevinlocke dot name

commit c9342c81d68543d3d4ae6bb3c60d7e3cba267559
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Fri Aug 5 22:39:40 2011 +0000

    efree match_sets on an error here - found by Coverity

commit dc1e148165c81e6e638fd592e3e8afc6fb1f154a
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Fri Aug 5 22:26:16 2011 +0000

    Another potential missing va_end() found by Coverity

commit 68f785ac70dae03fdfa72f67939eb375df44326f
Author: Christopher Jones <sixd at php.net>
Date:   Fri Aug 5 22:18:50 2011 +0000

    Improve test portabilty

commit 1ac9192d468ad91829a409e1b7d17a9cad84c298
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Fri Aug 5 22:18:42 2011 +0000

    Fix missing va_end() found by Coverity

commit 5f1107144a4c5e4938defabce886bcab8b70d9b3
Author: Andrey Hristov <andrey at php.net>
Date:   Fri Aug 5 13:39:30 2011 +0000

    Fix for bug #55283 SSL options set by mysqli_ssl_set ignored for MySQLi persistent connections

commit 5bd3e8324d8606fa9a0fbd63ae9e2302a48a961a
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Fri Aug 5 04:28:24 2011 +0000

    added check for invalid utf-8 encoding (merge from libmbfl-1.3.1).

commit bab1e815d2a52259edf026e7f8cb93c8067d6dfe
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Thu Aug 4 12:11:04 2011 +0000

    removed invalid 5,6 byte encoding from utf-8 based on Unicode 5.2.

commit 8cf0864b8ce348e0b36600ce115e9fd8c3224986
Author: Felipe Pena <felipe at php.net>
Date:   Thu Aug 4 10:56:59 2011 +0000

    - Added missing check (thanks neweracracker at gmail dot com)

commit 11f198b203a715ff4495b452e2ec10bc6f60baad
Author: Andrey Hristov <andrey at php.net>
Date:   Thu Aug 4 09:51:26 2011 +0000

    Add mysqli_error_list() that returns an array with errors. Typically only
    one and just one for libmysql. mysqlnd can return generate more than one error
    during its work and with mysqli_error() only the last error is being reported.
    In the array returned by mysqli_error_list() / $mysqli->error_list, all errors will be found.
    The list is reset when the next command is executed

commit 463de70efd83274ba8df51a4b75a21c8e6382baa
Author: Felipe Pena <felipe at php.net>
Date:   Thu Aug 4 00:59:43 2011 +0000

    - Fixed possible efree(NULL) (bug #55296)

commit 38cb153c427220558147b55a4715860aec4ada04
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Aug 3 13:19:03 2011 +0000

    - update libcurl to 7.21.7

commit 99a49480622ccebf4fea3119369f8131bd82ceeb
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Wed Aug 3 12:09:28 2011 +0000

    MF PHP_5_4.

commit 45867c1750609014d8ac9e1d5ea22841ef3a943e
Author: Andrey Hristov <andrey at php.net>
Date:   Tue Aug 2 15:30:58 2011 +0000

    Remove a warning by explicitly compiling out a non-used variable

commit 71cb8322f525449db95749e9f6f0ffcdfc8011c5
Author: Andrey Hristov <andrey at php.net>
Date:   Tue Aug 2 14:18:56 2011 +0000

    completely compile out a currently non-needed function

commit 1abe1fb48fdf4e52dfa2e22c4d648c192ff61269
Author: Andrey Hristov <andrey at php.net>
Date:   Tue Aug 2 14:02:21 2011 +0000

    compile out both parts of the code that are currently unused - fixes a compilation warning

commit 4d31e1d143a7153b654ff2516f8c0ff0bb4d8117
Author: Andrey Hristov <andrey at php.net>
Date:   Tue Aug 2 13:41:20 2011 +0000

    fix warnings due to change in zend_property_info (structure extended in the middle!!)

commit 6803a389284d8ae29d3d8e00d3e62ba8106362f1
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue Aug 2 07:38:23 2011 +0000

    Fixed bug #55339 (Segfault with allow_call_time_pass_reference = Off)

commit 5771c1fb8682168c0dc55094bad999b01ef0a2b9
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Tue Aug 2 03:18:53 2011 +0000

    added version number of libmbfl.

commit 52948b534cf34cc337ab55f3dc67feef8fed0a86
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Tue Aug 2 02:50:11 2011 +0000

    added new files of libmbfl 1.3.0.

commit 17dc1d261054ea0845a40f5c7737d9bec20f0e22
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Tue Aug 2 02:42:41 2011 +0000

    updated libmbfl for version 1.3.0.

commit 3bd0db004e3d61db4ba1039ad71a03619ce69c92
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Aug 2 00:58:51 2011 +0000

    - Fixed bug #55340 (segfault when using some arguments -- bug introduced by commit r313351)

commit d4a80cfa8d7b2a5f30976c144efa33b3d159622a
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Aug 1 15:23:16 2011 +0000

    Fixed bug #55305 (ref lost: 1st ref instantiated in class def, 2nd ref made w/o instantiating)

commit 74f68932b7381e0930d05428128ea360559c77fa
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Aug 1 12:08:44 2011 +0000

    Added support for Class::{expr}() syntax (Pierrick)

commit 8ff0701e8d40171aae71d4650f515ba83e574566
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Aug 1 11:21:23 2011 +0000

    Fixed bug #50816 (Using class constants in array definition fails).

commit 5c42cde3cb3daf7d001d6fe86fba05e311be1cfa
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Aug 1 04:29:37 2011 +0000

    fix params parsing

commit 30aa3cea6a572883ee52fe0996350cb2ca86886b
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Aug 1 03:42:02 2011 +0000

    fix tests

commit 553a08c4e11d16447f826aaa5eb861cb147f3c9b
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Aug 1 01:00:57 2011 +0000

    fix failing tests

commit b56c6b24ffc72e2d733d87d4ae08051951e4f10d
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Jul 31 23:14:04 2011 +0000

    fix termination in sha-512 too

commit 2f1752cb49e70db055c00230f41d262c485b0880
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Jul 31 22:43:21 2011 +0000

    retore open_basedir check for unlink

commit d868c716173cdf1563d1d80cbb0e44d8960c8b41
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Jul 31 21:47:03 2011 +0000

    fix salt truncation bug in sha256

commit 991e108a85349792e3cb167076511e8429b902d0
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Jul 31 20:50:09 2011 +0000

    - blowfish 1.2 update, 2nd part

commit 4442b3f7a8f90af90d9838121415d725b303b067
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jul 31 18:51:15 2011 +0000

    - Fixed tests

commit 88f497f27d4432fa0f6b81cbbe61a1cde486aed2
Author: Stefan Marr <gron at php.net>
Date:   Sun Jul 31 18:18:56 2011 +0000

    Fixed Bug #55214 	use of __CLASS__ within trait returns trait name not class name [TRAITS] [DOC]

commit dbc6849bca7b974acd8ded4dbf6973df5461d731
Author: Stefan Marr <gron at php.net>
Date:   Sun Jul 31 17:39:30 2011 +0000

    Added __TRAIT__ magic constant [TRAITS] [DOC]
    # __TRAIT__ behaves like __CLASS__ more or less but is constraint to traits.
    # Since traits are not types, there are not many valid use cases, and trying
    # to use __TRAIT__ to make traits more like classes is discouraged.

commit 03f514d0a07dd66d7068df19f40cdf313560e3a9
Author: Stefan Marr <gron at php.net>
Date:   Sun Jul 31 16:35:09 2011 +0000

    Added: SKIP when tokenizer extension is not available

commit 70aad763e9f06f4045d0a06b21b55ffccdda1084
Author: Stefan Marr <gron at php.net>
Date:   Sun Jul 31 16:15:40 2011 +0000

    Fixed test which was assuming that E_STRICT is not on by default.

commit b07c3c3e014ab0f492e4424eaa17db810c94970d
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jul 31 12:27:47 2011 +0000

    - Fixed bug #55326 (Trait method copying misindentifies serialization callbacks)
      patch by: Gustavo Lopes (cataphract at php)

commit d7819b62cc849d2f5a59935fff30fb1ef439ac75
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 28 21:16:51 2011 +0000

    - Fix #55301 (sybase part, take #2) check if malloc succeded

commit b32445d4f3ad5954db43761312be7a8f3fc58ca3
Author: Dmitry Stogov <dmitry at php.net>
Date:   Thu Jul 28 12:01:42 2011 +0000

    Reverted Gopal's patch that allowed plugable interned string check
    1. It introduced a significant slowdown
    2. It didn't fix the real problem in APC (I'm goint to commit the fix)

commit 7cf389ad2c7a7300ab7b582341f56bf496c1a8fe
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 28 11:01:04 2011 +0000

    - Fix #55301 (mssql part) check if malloc succeded

commit 5703457cd08f5774ba4f83bbb0f3c70d47a9c3a9
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 28 10:58:28 2011 +0000

    - Fix #55301 (sybase part) check if malloc succeded

commit 96b142795cf361ea078b248ba542f8261cdb0245
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 28 10:52:45 2011 +0000

    - Fix #55301 (url scanner part) check if malloc succeded

commit 7053100f3dc9e3c083b030cc4f574e8bc2430924
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 28 10:42:45 2011 +0000

    - Fix #55301 (readline part) check if malloc succeded

commit 27cb62423caa06769a023e59664bb2189485aaf4
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 28 10:39:08 2011 +0000

    - Fix #55301 (interbase part) check if malloc succeded

commit e28e0ef658d16927e25699217c2ea62f978d20af
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 28 10:37:04 2011 +0000

    - Fix #55301 (pdo_odbc part) check if malloc succeded

commit 0c715414e0484234b4e7bce855b66df28b293299
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 28 10:34:16 2011 +0000

    - Fix #55301 (com_dotnet part) check if malloc succeded

commit 40b059de97252888ac7eae0131bb1c0e30cc1de4
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 28 10:31:34 2011 +0000

    - Fix #55301 (curl part) check if malloc succeded

commit 8089b31002f73bdf488da444a0c634d36928852f
Author: Gopal Vijayaraghavan <gopalv at php.net>
Date:   Thu Jul 28 03:03:06 2011 +0000

    merge to trunk - Allow zend_is_interned_string to be pluggable

commit 7b9071f71d14ae17813a931b80463ff4b26975c3
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jul 27 14:58:30 2011 +0000

    - do safemode/open basedir checks 1st, and use only expand not realpath (it is done by the safemode/openbasedir check already)

commit b2e3d0abd53375b0dbdacb74b9444c365ea997b3
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jul 27 14:23:06 2011 +0000

    - Fix #55295, check if malloc failed

commit 0beb0e7056302449aa3423327f5bec7ccd47b3be
Author: David Soria Parra <dsp at php.net>
Date:   Wed Jul 27 14:17:45 2011 +0000

    Check if given string is long enough in zend_*_strtod

commit dd06894b56f3842c9709457b75a4e8a2e707f7fa
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jul 27 12:20:32 2011 +0000

    - do not resolve the link if all we want is to open that file

commit df16bb2aef49083e073a0b08a181923aa8d98ba8
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jul 27 11:58:39 2011 +0000

    - WS

commit 9f1689e4297650625718466a194cb59ecb48e6ff
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jul 27 11:57:44 2011 +0000

    - do not resolve the link if all we want is to open that file

commit 2e1825830fcbe389fb8324656d1b20abf2c9232b
Author: Andrey Hristov <andrey at php.net>
Date:   Wed Jul 27 10:26:59 2011 +0000

    longer error messages, don't cut them

commit 4d28bb722bbb84c66afdb142b9d305d8634dc222
Author: Peter Cowburn <salathe at php.net>
Date:   Wed Jul 27 08:48:08 2011 +0000

    added (recursive)callbackfilteriterator to spl_classes() (bug #55287)

commit 011e29a9567b38bd6b176dcc256dffcb106e3e3a
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jul 27 00:18:35 2011 +0000

    - upgrading entry for binary number format

commit 4d0f1bfeb437c8f4c5b3513f14225d5e0a48b756
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jul 27 00:14:02 2011 +0000

    - add binary suport, FR #50638, as defined in RFC https://wiki.php.net/rfc/binnotation4ints, patch by Jonah Harris

commit 823d7a0534c3eaec7c8f6ff4889240df77baa58e
Author: Christopher Jones <sixd at php.net>
Date:   Wed Jul 27 00:04:23 2011 +0000

    Add explicit casts to remove some of Pierre's snapshot build warnings

commit 97913140b57a2777757f4982bac3e65d68547f44
Author: David Soria Parra <dsp at php.net>
Date:   Tue Jul 26 23:49:37 2011 +0000

    Fix #55269 (--enable-dtrace fail on FreeBSD)

commit fc8afdf178d5672e74e67683e21404bc31f361fc
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jul 26 17:44:20 2011 +0000

    - Fixed bug 55124, recursive mkdir fails with current (dot) directory in path

commit 498aaae6d86f9b32c4da160bd50cb5962a0b8617
Author: Ulf Wendel <uw at php.net>
Date:   Tue Jul 26 16:14:59 2011 +0000

    Double check if line is sill usable and connected to last successfully selected db.

commit 8e3de07b4fa6a1b54efaa18b211be1530fdcbde6
Author: Ulf Wendel <uw at php.net>
Date:   Tue Jul 26 15:37:59 2011 +0000

    Check what happens if switching DB via API fails. Expected: no change of current DB/schema.

commit 63ebb307305d4cdc91dc88d0665ee3360acaaa08
Author: Ulf Wendel <uw at php.net>
Date:   Tue Jul 26 09:33:01 2011 +0000

    Would be nice if tests get updated whenever a feature is added by the person adding the feature...

commit ff58394fd689d288270f2b45ae4736fcdf308123
Author: Ulf Wendel <uw at php.net>
Date:   Tue Jul 26 09:30:49 2011 +0000

    Fix mysqlnd detection

commit 4cbca588f7637686f94d58141423895347b12e5d
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jul 26 09:27:53 2011 +0000

    - simplify

commit 438cc3e255b0a9f6b8b40ea0e5268f7b15a96d63
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jul 26 07:30:41 2011 +0000

    - use cwd_expand now

commit d1763936e2f094d3bf9dc64336bd48da5e20ce97
Author: Christopher Jones <sixd at php.net>
Date:   Mon Jul 25 23:40:57 2011 +0000

    Fix cast warning seen on some platforms

commit f4e6769e87cb43e736bd6c86add51dc8bd8cddb8
Author: Christopher Jones <sixd at php.net>
Date:   Mon Jul 25 17:30:09 2011 +0000

    Patch r313663 and r313665 to allow PECL builds to work with earlier releases

commit c99ef832d5b8d27e4e3e2cbf1ccf296fab17efe6
Author: Christopher Jones <sixd at php.net>
Date:   Mon Jul 25 17:25:47 2011 +0000

    Remove old testname. This file now diverges from PHP_5_3

commit 9b32facc32a92a265c7b833d8061c2bcd3d9f1b8
Author: Christopher Jones <sixd at php.net>
Date:   Mon Jul 25 17:22:48 2011 +0000

    Update skipif

commit 090bfcdfe197165ba3dd7125d4ef48866fc769a7
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Jul 25 16:50:07 2011 +0000

    - add expand_filepath_with_mode (not used anywhere yet but will be used for file ops (fopen&co) to avoid extra links resolution and other non required ops on open

commit a06539a10d1ca6f83804115ce34b27b25ea77b8a
Author: Florian Anderiasch <fa at php.net>
Date:   Mon Jul 25 16:45:39 2011 +0000

    Fix #55121 Segfault with multipart/form-data POST

commit 658d0d66fd30ee034c6e9b90f6a74d20116f0144
Author: Ulf Wendel <uw at php.net>
Date:   Mon Jul 25 15:07:54 2011 +0000

    Test update. 5.4+ is more verbose.

commit 43db3374052f5bf191f51a65c433f55e3e88c37a
Author: Ulf Wendel <uw at php.net>
Date:   Mon Jul 25 14:53:01 2011 +0000

    Test update. 5.4+ throws a catchable fatal error, 5.3 does not.

commit 44bdf8aab1e5eb7172218826e86f9866f2070e4b
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Mon Jul 25 13:04:22 2011 +0000

    Replace FIELD with CONSTANT (that is the alias returned in Firebird stable 2.5.x )

commit 06f18d8cca75cc469287a4a3c3d978e05c6a4022
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jul 25 11:51:43 2011 +0000

    - Fix compiler warning

commit 28461a5f3ce24758cf93fb46a4e0255a6d15bf14
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jul 25 11:50:10 2011 +0000

    - Use ZEND_FE_END macro here

commit ed1d46aac4bab404b041aa3af1353dfa68572879
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Mon Jul 25 11:41:06 2011 +0000

    fix ident

commit da376383e847f9f2a09955a4e9f5ae0371f26131
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jul 25 11:35:02 2011 +0000

    - Make usage of new PHP_FE_END macro

commit f8a3334c89defdff21e4e658d2fd531d540cf231
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jul 25 11:30:53 2011 +0000

    - Added new macro to be used in the end of zend_function_entry declaration (Gwynne)

commit c168ea847783d1ccf08980bd811a0f2d4ea7cf89
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon Jul 25 05:32:08 2011 +0000

    When you add something that changes the phpinfo output, please
    update this test.

commit f9cb269d59e049253e243422401119a6972ddbb9
Author: Stefan Marr <gron at php.net>
Date:   Sun Jul 24 10:20:08 2011 +0000

    Added forgotten tests cases for class_uses() from commit rev. 313640

commit 3f43c3ef9dd0acdfed761aac3d3407c5b5284acb
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Jul 24 05:42:29 2011 +0000

    No E_STRICT in production

commit 7bb8f9eecb813f18e310fb49ad19f65b39a7780c
Author: Stanislav Malyshev <stas at php.net>
Date:   Sat Jul 23 22:07:22 2011 +0000

    Change E_ALL to include E_STRICT

commit 48870107dcf08978a033e318dbab0f79564c5d77
Author: Pierre Joye <pajoye at php.net>
Date:   Sat Jul 23 20:45:18 2011 +0000

    - MQ section

commit e708f4bb89dffadc65970c7116680144cece3f31
Author: Pierre Joye <pajoye at php.net>
Date:   Sat Jul 23 20:27:08 2011 +0000

    - add short array syntax, missing files and info

commit cbe0ed86e76c4e25ba7ee507238b4dcbc28f863a
Author: Pierre Joye <pajoye at php.net>
Date:   Sat Jul 23 20:23:21 2011 +0000

    - add short array syntax as defined in https://wiki.php.net/rfc/shortsyntaxforarrays, 2nd solution using => only

commit 35f58b972f4172a63e99fdd118a7c7c3e041555d
Author: Stefan Marr <gron at php.net>
Date:   Sat Jul 23 19:08:43 2011 +0000

    Added missing class_uses(..) function to SPL to mirror class_implements(..).
    
    # Was pointed out as missing in bug #55266.

commit c9fdd777fb972949ba4f32ef3cb9f69793e34789
Author: Stefan Marr <gron at php.net>
Date:   Sat Jul 23 18:12:31 2011 +0000

    Fixed incorrect initialization when copied op_array.vars was NULL (TRAITS)

commit f295302af66efd30a6a8ca72be7872a4696ce5b9
Author: Stefan Marr <gron at php.net>
Date:   Sat Jul 23 13:48:07 2011 +0000

    Fixed bug in the handling of conflicting property initializers for traits.
    # Bug was uncovered by discussion in http://news.php.net/php.internals/54129
    # Forgot to check the actual value of the initializer comparison, only checked
    # whether comparison was successful which is not enough.

commit c724b2eeb1c1192faab05cad70b370c262dd9c5a
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Sat Jul 23 11:29:26 2011 +0000

    - Give index.php a precedence over index.html.  Patch by davidc.

commit 1ed2f1cf5dea994a68d4c1a29bedbe5d9b0e165e
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sat Jul 23 07:40:40 2011 +0000

    provide backwards compatibility for 'p' in zend_parse_parameters()

commit 39988d126332f236bbd1b3e5b73af65bede531df
Author: Scott MacVicar <scottmac at php.net>
Date:   Sat Jul 23 01:29:44 2011 +0000

    When we have a blocking SSL socket, respect the timeout option.
    
    reading from SSL sockets could block indefinitely due to the lack
    of timeout

commit b2558d5f358e4672aa934b728d1d746678cc54e2
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jul 23 01:08:24 2011 +0000

    - Disable __sync_fetch_and_add for HPUX for now, gcc seems not provide __sync_fetch_and_add_4 for all targets

commit fb5da94c1bdb1cf69d0ba77fb372b84724339d98
Author: Pierrick Charron <pierrick at php.net>
Date:   Fri Jul 22 12:12:05 2011 +0000

    Delete empty test files (old MQ tests)

commit f169f6f4786e19e45c318f09fb5cc87c21a7050b
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Jul 22 11:42:15 2011 +0000

    - should not have been applied

commit ebe8f32891c6ad83ee7183264e7aacf1f402c5f8
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Jul 22 11:26:23 2011 +0000

    - WS

commit cc1c7af0375db5b7ad2c7752569b925cc3372377
Author: Pierre Joye <pajoye at php.net>
Date:   Fri Jul 22 11:25:30 2011 +0000

    - remove magic quotes support, functions are kept (see the NEWS entry for the details) for BC reasons but do not allow to set enable MQ

commit 5ef9ab3b03867e8644b5140d618842199ef69202
Author: Daniel Convissor <danielc at php.net>
Date:   Thu Jul 21 19:56:54 2011 +0000

    Fix spelling error.

commit 800b0cfcba856138dc2bb6c62ecbc3c424556ff5
Author: Daniel Convissor <danielc at php.net>
Date:   Thu Jul 21 19:45:18 2011 +0000

    Revert r311205. Test works in original form and should not vary between branches in this case.

commit b93e77900ecf5d7e345304d54fd8be2af0909429
Author: Daniel Convissor <danielc at php.net>
Date:   Thu Jul 21 15:35:06 2011 +0000

    Have test for add/sub/diff one second during ST/DST transition in spring.

commit 96c45c85adb97967298e31c546cece5e21ccf49e
Author: Boris Lytochkin <lytboris at php.net>
Date:   Thu Jul 21 12:47:07 2011 +0000

    s/noOIDIncreasingCheck/oid_increasing_check/

commit 1f396617ebd7edf139466b2a9f9f5dca98339ae7
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Thu Jul 21 07:31:29 2011 +0000

    - Show PHP_VERSION in the banner. Suggested by Chris and others.

commit ce771a288389d0eba0c1d8d3745f8bf61eaa3749
Author: Ryan Biesemeyer <yaauie at php.net>
Date:   Wed Jul 20 21:25:39 2011 +0000

    removing openssl test for bug #55169 per Scott MacVicar's request; duplicate coverage of opensssl_random_pseudo_bytes.phpt

commit 7b21ee9b3fd28dcf70c138db9ff6859a6fdbbc85
Author: Ryan Biesemeyer <yaauie at php.net>
Date:   Wed Jul 20 21:13:03 2011 +0000

    update test for bug #55169, fix skipif

commit 2ac4cd97c89f383f7a5cb90aa5ce1bbedd050c7f
Author: Ryan Biesemeyer <yaauie at php.net>
Date:   Wed Jul 20 20:57:17 2011 +0000

    update test for bug #55169, don't require the extension in INI

commit 80cff0c0e933242ae434bb4f280b141b4d4594b4
Author: Ryan Biesemeyer <yaauie at php.net>
Date:   Wed Jul 20 18:59:05 2011 +0000

    tests for bug #55169 (mcrypt and openssl)

commit 038ba91426c7d30df2ce5b84c408f0291398161b
Author: Daniel Convissor <danielc at php.net>
Date:   Wed Jul 20 18:24:14 2011 +0000

    Rename and enhance test for bug 55253 now that bugs web is up.

commit b07ad1e1a2721e030b589a38fb4d5758e2084cfe
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Wed Jul 20 09:00:20 2011 +0000

    Fixed bug #55071.  Maybe a bit overkill?

commit 06381a8f2572f5d01ca48cea65c9ba985afbfe00
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Wed Jul 20 08:43:12 2011 +0000

    - Better error handling.

commit 81cd23df4a6a0bc6f7dbbafd12223475444147a3
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Wed Jul 20 04:34:01 2011 +0000

    - Fixed bug #55073 (PHP-CLI-webserver does not listen on ipv6 interfaces), letting getaddrinfo(3) validate IPv6 addresses.

commit 69c3f8cbbabf313b74fbd29bb2ed268ff7c3e9e1
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jul 19 23:01:41 2011 +0000

    - re apply the rng change specific to windows, long term it should be a std function but as this function was badly introduced in the 1st place, we have to fix the bad things here instead, pls do not revert again, bad idea.

commit 9620fb7e090c6a73c02efefa6313f97c05ace808
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Jul 19 22:38:04 2011 +0000

    - Dropped restriction of not setting the same value multiple times, the last one holds (giovanni at giacobbi dot net)

commit 25fb19764afbc8be10581f5a93578c0c99ac38bc
Author: Scott MacVicar <scottmac at php.net>
Date:   Tue Jul 19 22:29:55 2011 +0000

    Revert change to use a special Windows version of openssl_random_pseudo_bytes().
    
    Lets discuss this on internals first. We're advertising something from the OpenSSL library
    and then subverting it with another Windows OS call.
    
    What are the implications of this? Should we make this available in ext/standard/ instead?

commit 3d10c57cd6a6930760f3220ce6c9c0243fa9acb3
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Jul 19 22:18:08 2011 +0000

    - enhanced log messages
    - code cosmetic

commit 02581a0052ced423c7926eff8a18c08d18e9d69b
Author: Scott MacVicar <scottmac at php.net>
Date:   Tue Jul 19 22:15:56 2011 +0000

    openssl_encrypt() / openssl_decrypt() were flawed and truncated the key to the default size for the case of a variable key length cipher.
    
    The result is a key of 448 bits being passed to the blowfish algorithm would be truncated to 128 bit.
    
    Also fixed an error in the zend_parse_parameters() having an invalid character being used.

commit e97b0d7522aa66decf4ee20dd67f5fac44474dde
Author: Felipe Pena <felipe at php.net>
Date:   Tue Jul 19 22:12:13 2011 +0000

    - Fixed bug #55231 (Unsatisfied symbols __sync_fetch_and_add_4)

commit fcf8f2bcaf1cd506424e8ce6d93ec57a54c404a0
Author: Popa Adrian Marius <mariuz at php.net>
Date:   Tue Jul 19 20:08:42 2011 +0000

    Fix for bug http://bugs.php.net/54426
    
    Checks for NULL are wrong as the values can be provided by the triggers

commit 9f98a430fd2b7e18635cb2a3a3bab157eee06a41
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Tue Jul 19 18:17:25 2011 +0000

    - Fixed bug #55107 (Null bytes in URL cause insecure behavior (code execution / code disclosure)).

commit 7505322d15e7b4909936c8e50eea38ffac0a7ec2
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Tue Jul 19 18:00:16 2011 +0000

    - Buffers are local to the blocks where they belong.

commit 8e42748a37b9de490760650c18cf73e0ece8d355
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Tue Jul 19 17:47:34 2011 +0000

    - Print HTTP method as well in the log.
    - Print response code also when the request is processed by a script.
    - Those changes partly closes #55109.

commit 8ebba9c69df50446d501ffabe4217f71b422927f
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jul 19 12:02:22 2011 +0000

    - cleanup

commit 101a9ee4e228329ab8d669a935381acb3f042465
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jul 19 10:22:42 2011 +0000

    - update libpng to 1.2.46

commit 9fa7a7e554219a3a1f864aa47e00eb287b0f750c
Author: Jérôme Loyet <fat at php.net>
Date:   Mon Jul 18 21:49:38 2011 +0000

    order fpm configuration items the same way in php-fpm.conf.in, fpm_conf.h and fpm_conf.c

commit 03315d9625dc87515f1dfbf1cc7d53c4451b5ec9
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Jul 18 21:26:29 2011 +0000

    - update blowfish to 1.2 (Solar Designer)

commit 251879c890694138682d5e3af67aefae99b20495
Author: Jérôme Loyet <fat at php.net>
Date:   Mon Jul 18 21:03:44 2011 +0000

    fix a segfault when passing an empty value to a ini parameter from the web server (php_(admin_)?value)

commit 3c323a5d6d8c7654d7c32488ce0b1d28cc95badd
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Jul 18 12:00:08 2011 +0000

    - not a good idea after all and did not do what I thought it should do

commit ba22d8a37b0a0cd4e5f5fd537c58d72d8212298c
Author: Pierre Joye <pajoye at php.net>
Date:   Mon Jul 18 10:25:36 2011 +0000

    - fix bug #54204, Can't set a value with a PATH section in php.ini

commit b150a6db240b1a955d617b7bca3316ca84bd3453
Author: Rui Hirokawa <hirokawa at php.net>
Date:   Mon Jul 18 08:36:17 2011 +0000

    added numeric entities encode/decode in hex format.

commit 6d3ff0eda1996745019f561e445ce4011ad4c746
Author: Jérôme Loyet <fat at php.net>
Date:   Mon Jul 18 00:53:13 2011 +0000

    - don't write directly to stderr, use the internal logger instead (zlog)

commit 1dc21c2fd035673b9e5822ca73a8ed3682f252f3
Author: Jérôme Loyet <fat at php.net>
Date:   Mon Jul 18 00:19:22 2011 +0000

    remove unused variable

commit a476f4d92cc1d0e7d29d7ebaafce510f73f94334
Author: Jérôme Loyet <fat at php.net>
Date:   Mon Jul 18 00:09:30 2011 +0000

    - remove is_fastcgi because FPM is always fastcgi

commit 22065bc0506bca5dff16208270e4d335ecf83a92
Author: Jérôme Loyet <fat at php.net>
Date:   Sun Jul 17 23:33:22 2011 +0000

    - get rid of FPM_AUTOCONFIG_H which has never existed since FPM integration into core

commit 5c110b9a76febcecb9c81e7ff7449dc3d59b1999
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sun Jul 17 19:45:05 2011 +0000

    new propery noOIDIncreasingCheck allowing to skip
    OID increasing check (userful for bogus SNMP agents)

commit e1d4676065f8ba63197acb75e7a1f1242c4f633b
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sun Jul 17 18:17:43 2011 +0000

    swap non_repeaters and max_repetitions in walk query, max_repetitions whould be used more frequently

commit a80c2ee19b6534b54780703cb5fc4ba5071dadd3
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sun Jul 17 17:27:00 2011 +0000

    fix FR #54502: allow user to change OID value output mode when SNMP_VALUE_OBJECT is used.

commit a3592145f81b5bd8a5be8cc5c54469c2b6be3807
Author: Jérôme Loyet <fat at php.net>
Date:   Sun Jul 17 14:42:58 2011 +0000

    backport r313186 from PHP_5_4

commit 5ba64c511f8d643d704c18bcd5e6d0a371919592
Author: Jérôme Loyet <fat at php.net>
Date:   Sun Jul 17 14:31:32 2011 +0000

    backport r313323 and r313326 from PHP_5_4

commit 281d0eade46da893356f56d2782e32f691e075ae
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sun Jul 17 13:57:28 2011 +0000

    update ARG_INFO_EX for walk and get methods, fix comments

commit 1cf88d931e0726d1df5b42243a6fca1f98757d5f
Author: Philip Olson <philip at php.net>
Date:   Fri Jul 15 19:17:22 2011 +0000

    Updated is_a() and is_subclass_of() tests as per the removed E_WARNING from r313162 which was inspired by discussion after r312904 and PHP Bug #53727

commit cad2e53064dddc958af24fefb96a8706ffcbf19a
Author: David Soria Parra <dsp at php.net>
Date:   Fri Jul 15 15:25:24 2011 +0000

    Fix #55212. Only declare STREAM_PF_INET6 if PHP is compiled with IPv6 support

commit 4dbc1a57edfee44a7fab4f5cf850f86330a025de
Author: Scott MacVicar <scottmac at php.net>
Date:   Thu Jul 14 18:49:12 2011 +0000

    Fix prototypes for ldap_control_paged_result and fix function name in tests

commit ecd9d194d034d01babb446dc431d6b766928e0bc
Author: Derick Rethans <derick at php.net>
Date:   Thu Jul 14 12:21:15 2011 +0000

    - Added a check for an enviroment variable (ZEND_DONT_UNLOAD_MODULES) that, if
      set, prevents PHP from dl_closing() modules on shutdown.
    - This makes it possible to spot memory leaks with valgrind in shared modules.

commit 4488350bb501cdf49717f7ad375de409b8902ae2
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 14 11:12:33 2011 +0000

    - fix build

commit 731029a672baf50bef0a2cb1e178a9b7de002e87
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jul 14 10:54:39 2011 +0000

    - fix decl

commit 3af61f1bf2ad087ddd133a08bb22ea21a14c117a
Author: Jérôme Loyet <fat at php.net>
Date:   Wed Jul 13 23:28:48 2011 +0000

    find option '-not' is not POSIX compliant

commit e3253b79ad8d895adbc2cd3aec239bb433b98005
Author: Daniel Convissor <danielc at php.net>
Date:   Wed Jul 13 16:22:58 2011 +0000

    Have test for add/sub/diff one second during DST/ST transition.

commit b23070291b54b38a5b8227c710bc72aa3cf16231
Author: Daniel Convissor <danielc at php.net>
Date:   Wed Jul 13 16:21:10 2011 +0000

    Add test for constructing times during the dst/st conversion.

commit 3311b0f83fd3aac4918b803f9abd22a31178d910
Author: Daniel Convissor <danielc at php.net>
Date:   Wed Jul 13 16:08:03 2011 +0000

    Use datetime examine diff file from 5.3 in 5.4 and trunk.

commit 1655d6d4c7d778b5a43e2f5c8f40c8f4ad1a5fbd
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jul 13 06:42:39 2011 +0000

    - bind to the available crt version

commit 28c3a180b26bee5221f34ccb86a3723747604962
Author: Etienne Kneuss <colder at php.net>
Date:   Tue Jul 12 21:57:14 2011 +0000

    Fix crash

commit c13f2c3e2c22829d58d6f5b9b8106ae76b580b52
Author: Etienne Kneuss <colder at php.net>
Date:   Tue Jul 12 21:43:17 2011 +0000

    Fix #48860 Implement Serialization for DLL

commit b6745ea43a7c04551b112901882eb7a992773cd6
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jul 12 15:15:17 2011 +0000

    - Fixed bug #55187, readlink returns weird characters when false result

commit 96b5e69889c9be2549a4d33bf98a2729fc067cb8
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jul 12 11:46:41 2011 +0000

    - Bug #55169, improve fix, allow non interactive user, hash-like ops only usage

commit 01607c413761d4525f69cc6dd67c292742107724
Author: Christian Stocker <chregu at php.net>
Date:   Tue Jul 12 06:56:11 2011 +0000

    Added credentials to XSL NEWS entry

commit 35f19cb9692511ad6cb73a116a5e44d7d2e8ecc8
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Jul 12 05:20:40 2011 +0000

    remove warning for is_a() BC

commit 23ad275e24fbc9b49af65fe1030eab87a9c13c3a
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Jul 12 04:58:55 2011 +0000

    MF53

commit 0c8c69e89b5a408673092ddbfa890036b52b8edc
Author: Christian Stocker <chregu at php.net>
Date:   Tue Jul 12 04:58:38 2011 +0000

    Added XsltProcessor::setSecurityPrefs($options) and getSecurityPrefs()
    to define forbidden operations within XSLT stylesheets, default is not to
    enable any write operations from XSLT anymore. Bug #54446
    
    (second iteration of the code for trunk, first commit for 5.4 branch)

commit 3f0abb300c33d30022af2040fdbbc57adb3301fd
Author: Stanislav Malyshev <stas at php.net>
Date:   Tue Jul 12 04:45:38 2011 +0000

    MF53

commit 513dc26776434f6667c0c2140b8d522133c3e210
Author: Kalle Sommer Nielsen <kalle at php.net>
Date:   Tue Jul 12 03:56:32 2011 +0000

    Changed http_response_code() to be able to set a response code

commit 388a473255244b8ff8daac24802dda8abf967f48
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon Jul 11 17:01:23 2011 +0000

    Fixed bug #55014 (Compile failure due to improper use of ctime_r()).

commit 0a7aeb7f2844a37619e2fd6f4e2c5b53d62e7ec3
Author: Christian Stocker <chregu at php.net>
Date:   Mon Jul 11 15:02:56 2011 +0000

    Added the ability to pass options to loadHTML (Chregu, fxmulder at gmail dot com)

commit 0511fa337eac340af49432c56e2c1d19f1d680d9
Author: Christian Stocker <chregu at php.net>
Date:   Mon Jul 11 11:16:22 2011 +0000

    Added XsltProcessor::setSecurityPrefs($options) and getSecurityPrefs()
    to define forbidden operations within XSLT stylesheets, default is not to
    enable any write operations from XSLT anymore. Bug #54446

commit 0f3e70fe014dd4d40773f01c35b4b6451c76e300
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Jul 11 10:31:49 2011 +0000

    Fixed bug #54305 (Crash in gc_remove_zval_from_buffer)

commit 8171e1d81e14ff881e27ba0dc8dd67dad1d0ea05
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Jul 11 09:47:59 2011 +0000

    Fixed bug #54332 (Crash in zend_mm_check_ptr // Heap corruption)

commit 1ca51e87eaa5af76e8bdf599dca767e41f5331ce
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Mon Jul 11 08:29:39 2011 +0000

    - Further fix for bug #55111 (compilation failure of ext/sockets in Mac OS X).

commit fb6440b4f13cc3281d37141ca8796d73369682be
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Jul 11 07:10:30 2011 +0000

    Fixed bug #55150 (php -a segfaults)

commit 62e4cfc2d0d7bb56fe4940adb78eb96a2c389ac2
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jul 10 15:03:38 2011 +0000

    - Added zend_is_auto_global_quick function

commit 8278f831a5a596b7b2c9f66709a1c927eae42296
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Jul 10 14:59:33 2011 +0000

    - use  php_win32_get_random_bytes instead of over slow and partially wrong openssl's version

commit 04432e7dd85d774a3eac6f3effca9f4e7cfb42d6
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Jul 10 14:36:32 2011 +0000

    - fix bug #55169, mcrypt_create_iv always fails to gather sufficient random data

commit b8dd53b713a6528259e9936000639838611a60b5
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Jul 10 14:19:51 2011 +0000

     - use warning here to match unix behavior

commit 31a69cd480377567c976277a39a516ba0e24b057
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jul 10 13:05:32 2011 +0000

    - Year++

commit 17a7fd065648305b2b3be8687fe75ed728557841
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jul 10 12:37:42 2011 +0000

    - Minor optimization taking the computed hash of interned strings

commit 6ff1746371e0f9b4f32d58be8da871e906c55057
Author: Pierre Joye <pajoye at php.net>
Date:   Sun Jul 10 02:20:34 2011 +0000

    - update libpng to 1.2.45

commit 5d20a8f80193685877ae3c57e676240e6f2384b3
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jul 10 02:00:00 2011 +0000

    - Minor optimization, use the computed hash when available

commit 0fe6fd9e89147042137092526f7b1619d2b492b1
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jul 9 17:27:59 2011 +0000

    - Changed zend_resolve_class_name() prototype
    # No needed to pass fetch_type as pointer here

commit 5cb1602aabf74d882d5f69ab1d88c9890701f718
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jul 9 12:06:11 2011 +0000

    - Minor optimization and clean up

commit 31c043e7af9ea99d117c91bcfe29900c95744f1b
Author: Felipe Pena <felipe at php.net>
Date:   Fri Jul 8 19:52:21 2011 +0000

    - CS and WS

commit 866240200f41560593e2e8958e713f3aa3a03a6c
Author: Felipe Pena <felipe at php.net>
Date:   Thu Jul 7 23:07:14 2011 +0000

    - Fixed bug #55156 (ReflectionClass::getDocComment() returns comment even though the class has none)

commit 50b654ab0e28ae65436bcfeae224b54138dcbb39
Author: Hannes Magnusson <bjori at php.net>
Date:   Wed Jul 6 20:38:58 2011 +0000

    Fixed bug#55084 (Function registered by header_register_callback is
    called only once per process). (Hannes)
    
    also fixed an issue when header()s are sent from the callback function

commit 3931078e7fd46c544887262c1edeb8d53294e52f
Author: Dmitry Stogov <dmitry at php.net>
Date:   Wed Jul 6 12:04:02 2011 +0000

    Fixed bug #55135 (Array keys are no longer type casted in unset())

commit e501b7613d09addbc324afc6934bcabea512ccf9
Author: Pierre Joye <pajoye at php.net>
Date:   Wed Jul 6 11:13:38 2011 +0000

    - add apache 2.3 (upcoming 2.4) handler

commit c10d14887099b3294816f9757e7f6ea55e4b0bfa
Author: Felipe Pena <felipe at php.net>
Date:   Wed Jul 6 01:54:54 2011 +0000

    - Fixed bug #55076 (requires() fails in a subdirectory with the in-built webserver)

commit 8cf3c27f82f53f3e7b4c0b3e903a53329126d160
Author: Felipe Pena <felipe at php.net>
Date:   Wed Jul 6 00:33:38 2011 +0000

    - Fixed bug #55137 (Changing trait static method visibility)

commit 1dcd19eba05dd98922fdbb45cb29a5b5703bbd6a
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Jul 5 21:03:26 2011 +0000

    - Implemented FR #54098 (Lowered default value for Process Manager)

commit fa27e05438d9071f197a52a8977771e44ad751ba
Author: Andrey Hristov <andrey at php.net>
Date:   Tue Jul 5 20:31:53 2011 +0000

    free data in case of failure in the callee not in the caller

commit 3c82aab1518e321e560cc6daedf1c698741fb861
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Tue Jul 5 20:10:45 2011 +0000

    Fixed bug relating to un-initialized memory access

commit af84289663a5c4a0bcee7a2ac7285bbcb4c385af
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Jul 5 19:22:45 2011 +0000

    - FR #52052: Added partial syslog support (on error_log only)

commit 035536adca9ff53afdce34beba270a1f7744548b
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Jul 5 18:09:07 2011 +0000

    - Fixed wrong value of log_level when invoking fpm with -tt

commit 9898f9070ffdc983e2ed0387df760f8441ddc49c
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Tue Jul 5 16:09:06 2011 +0000

    - Fixed bug #52935 (call exit in user_error_handler cause stream relate core).

commit a3b31f5c1854732d4837be01488ce878d0627ce0
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Jul 5 02:42:40 2011 +0000

    - ws and cosmetics

commit e57914c1d803d94d259a45182f7b1eef92b4ee65
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Jul 5 01:43:50 2011 +0000

    Fixed memory leak

commit d12fab2d4b2b545cd81f13afeeabfc732194db22
Author: Jérôme Loyet <fat at php.net>
Date:   Tue Jul 5 01:24:10 2011 +0000

    - moved STR2STR, BOOL2STR and PM2STR from fpm_conf.h to fpm_conf.c (Giovanni Giacobbi)

commit e3668bdf1c6f32a6df178723f8da7aba17eb2097
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon Jul 4 23:38:09 2011 +0000

    fix crypt() issue with overlong salt

commit 34b8924f958e06bcfdd3a8c0719e1a2a4edbd506
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon Jul 4 14:55:39 2011 +0000

    Fixed bug #53727 (Inconsistent behavior of is_subclass_of with interfaces)

commit bc427b0eba75d8c4c14f92bbda282f3e9c4f0a36
Author: Jérôme Loyet <fat at php.net>
Date:   Mon Jul 4 12:49:46 2011 +0000

    fix comment syntax

commit df10314070db8a065a078c300d1ddfa30d70d93c
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jul 3 14:45:41 2011 +0000

    - Fixed bug #55118 (Imcomplete start message)

commit 5f33819f9c8ec391e1e1d6bb32bcc48928521070
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jul 3 01:29:23 2011 +0000

    - Removed accidental offsetof definition

commit 96d927c6ac552c8b32511e680acebd81256380e2
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jul 3 01:06:20 2011 +0000

    - Fixed crash when using -e option

commit 9b64314250c9574a9fb846dcb43b5da4d8a00223
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Jul 2 23:41:01 2011 +0000

    - Implemented FR #54172 (Overriding the pid file location of php-fpm)

commit 0124c28610ace0814720821060142b3309cd5f87
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jul 2 17:12:20 2011 +0000

    - Fixed bug #55086 (Namespace alias does not work inside trait's use block)
      patch by: Pierrick

commit b06e62d4fe2171c618fe440afa4b9e2a81861592
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Jul 2 16:40:59 2011 +0000

    - Fix php_escape_html_entities_ex call (int * has been changed to size_t *)

commit 710ff963f41eec6e3b49e77032c1ab2587e596dc
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Jul 2 16:34:39 2011 +0000

    - Implemented FR #54499 (FPM ping and status_path should handle HEAD request)

commit 2fb5b8200b898f577d3fee3924fa2fd1af3ca0e5
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Jul 2 16:10:18 2011 +0000

    - Implemented FR #54577 (Enhanced status page with full status and details about each processes
    - Added a web page (status.html) for real-time FPM status
    - Fixed missing Expires and Cache-Control headers for ping and status pages

commit be0e5d7f957f881abc3c91c1c72590c852f77aef
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sat Jul 2 12:03:32 2011 +0000

    - Fixed bug #55111 (sockets extension fails to compile on Mac OSX).

commit 93acedd1ffe094e6173e5e882afb34b7f43b8fc6
Author: Felipe Pena <felipe at php.net>
Date:   Fri Jul 1 23:13:53 2011 +0000

    - Fixed bug #55080 (Deprecated call in run--test.php)
      patch by: fedora at famillecollet dot com

commit 4296f07fcc7974fef8fe4fe87f0ee16fe919496f
Author: Felipe Pena <felipe at php.net>
Date:   Fri Jul 1 17:18:50 2011 +0000

    - Reverted php_printf -> printf change

commit 7497a0eb4a8057b8f194962066db07230974eea2
Author: Philip Olson <philip at php.net>
Date:   Thu Jun 30 23:50:56 2011 +0000

    Updated name to 'PHP Development Server', and CTRL-C to Ctrl-C, as per PHP bug #55071

commit 86ff3bab2d329be319e618046753353d1afcf246
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Thu Jun 30 09:26:35 2011 +0000

    - Fixed bug #55082 (var_export() doesn't escape properties properly).

commit cdad24cda58947161e2cb93b035264569e277f51
Author: David Soria Parra <dsp at php.net>
Date:   Wed Jun 29 23:44:02 2011 +0000

    correct error message for a missing document root in the cli webserver
    
    the document root is always a directory.

commit 5024c3279818a5b55c6ebc2c3382c1b0d2675ec3
Author: David Soria Parra <dsp at php.net>
Date:   Wed Jun 29 23:29:01 2011 +0000

    fix #55072 in-built web server needs to check -t option is a directory

commit 8c3ef4a222112b0f593d266b1b06b0750cd25d2b
Author: Peter Cowburn <salathe at php.net>
Date:   Wed Jun 29 09:00:37 2011 +0000

    Fix NEWS

commit b2a3d3132d5e22abe898fb0368c219373d2b1e98
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Tue Jun 28 23:47:05 2011 +0000

    Fixed test

commit 9fd561fe611b15a6e49f19c289a999442654dd0a
Author: Knut Urdalen <knut at php.net>
Date:   Tue Jun 28 20:17:15 2011 +0000

    working on test coverage for ext/dom, here's 17 more tests

commit dedab512698c4577e75ebff7128212edc807a3d5
Author: Christopher Jones <sixd at php.net>
Date:   Tue Jun 28 18:58:07 2011 +0000

    clarify sqlite deprecation

commit e53ca46fc06ce3e45ef5af4c5380a152d4707a2c
Author: Pierrick Charron <pierrick at php.net>
Date:   Tue Jun 28 11:09:06 2011 +0000

    Fixed bug #54971 (Wrong result when using iterator_to_array with use_keys on true)

commit 299eea40e7ac8db14603d8fb4e77a4af2ca3c18f
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Tue Jun 28 10:27:29 2011 +0000

    - Fixed socket_import_stream returning NULL on some errors and FALSE on others

commit f7a024023ffacbe0161c1588151a703c0e4dd306
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 27 23:18:26 2011 +0000

    - Fixed crash on invalid addr:port (Chris Jones, Felipe)

commit fe62d3739b1405c1cf9f5864ab66d030b2798b09
Author: Christopher Jones <sixd at php.net>
Date:   Mon Jun 27 22:58:59 2011 +0000

    Keep the DBA DB4 test status quo after Berkeley DB 5.2 introduced error message prefixes

commit 74c6b760932cf57c709543521d38974a8e0fd7fb
Author: Hannes Magnusson <bjori at php.net>
Date:   Mon Jun 27 20:28:30 2011 +0000

    Fix 5.1 detection on ubuntu natty

commit 39a15706cdf954c1a73d7fb110e3bd977da82599
Author: Derick Rethans <derick at php.net>
Date:   Mon Jun 27 11:47:43 2011 +0000

    - Updated to version 2011.8 (2011h)

commit 527313919bef1dd03bad7a64d2376e6a19595f1e
Author: Jérôme Loyet <fat at php.net>
Date:   Mon Jun 27 11:33:03 2011 +0000

    - fixed request_timeout and slowlog_timeout from last FPM commit (r312496)
    - typo

commit 9a38856c3ab6d4237a249b46b88f1a91a9b2b5cd
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 27 01:36:39 2011 +0000

    - Fixed data type usage in 64bit
      Reported by: Leonildo Costa

commit b158091ed6f725e443b9a49fe7212596bd1c218b
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Jun 26 21:34:39 2011 +0000

    Fix crypt_blowfish 8-bit chars problem (CVE-2011-2483), add tests
    
    # See details at http://www.openwall.com/lists/announce/2011/06/21/1

commit dace636cc984260f51e6b03df476f8cc81a81969
Author: Jérôme Loyet <fat at php.net>
Date:   Sun Jun 26 15:48:11 2011 +0000

    - Replaced shm_slots with a real scoreboard
    - Added several improvements to the status page

commit 27934faf973f3099690290e6e5fc009f60b63c76
Author: Knut Urdalen <knut at php.net>
Date:   Sat Jun 25 21:22:42 2011 +0000

    small fix in disk_total_space() tests (PHP_5_3 already includes this)

commit 8841454a10a54a9d3a61ab95e869b810eb729a16
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 25 20:40:03 2011 +0000

    - Fixed crash when using -e option

commit 7b1f738b70ad148152d671f982aafda02528692b
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 25 14:17:17 2011 +0000

    - Fixed crash when calling sapi_shutdown() and sapi hasn't been started
    Reported by: David Tajchreber

commit 9424d255c96307de3f254d3602a9ab6e35f01156
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 25 13:15:24 2011 +0000

    - Fixed crash when zend_eval_string bailouts (-r 'a();')
    Reported by: David Tajchreber

commit eeade7180a50161e695d1f257b2d51fe73b34f4b
Author: Pierre Joye <pajoye at php.net>
Date:   Sat Jun 25 10:47:54 2011 +0000

    - reflection is always enabled

commit 6b56f4a5b832961f2ac6b03a9e123d5ffd427cef
Author: Derick Rethans <derick at php.net>
Date:   Sat Jun 25 10:16:46 2011 +0000

    - Fixed layout. Tabs on the terminal don't align nicely in most cases.

commit 785a7a5056cab7d6c20a64e31e93e2b97b0ab72e
Author: Knut Urdalen <knut at php.net>
Date:   Sat Jun 25 07:45:41 2011 +0000

    fixed temp directory names in spl tests

commit bf61fbb33ad1efc138193ef09a7047344001063e
Author: Knut Urdalen <knut at php.net>
Date:   Sat Jun 25 04:50:42 2011 +0000

    fixed/refactored some spl tests related to owner/group retrieval

commit 6bf101db546c8d015e2e7343f5173afa379d1a48
Author: Christopher Jones <sixd at php.net>
Date:   Fri Jun 24 23:10:37 2011 +0000

    Add http_proxy env var support to run-tests.php result submission

commit c85ff1249c3ce0c65c07e081a9ead418fb5bd3bb
Author: Felipe Pena <felipe at php.net>
Date:   Fri Jun 24 19:23:25 2011 +0000

    - Fixed tests

commit c4e0d06aee31686539c6cb8d2d9dc062cf822438
Author: Felipe Pena <felipe at php.net>
Date:   Fri Jun 24 19:18:06 2011 +0000

    - Added SKIPIF

commit 29565d1a4cad22d6bc3cd5ffc12174dd26969974
Author: Derick Rethans <derick at php.net>
Date:   Fri Jun 24 11:19:34 2011 +0000

    - Added a new PHPAPI function to return module_initialized:
      php_get_module_initialized().

commit bcf7e60d4cb7b64e6df7179f91a198ddbd2fb2ab
Author: Felipe Pena <felipe at php.net>
Date:   Fri Jun 24 00:38:53 2011 +0000

    - Fixed build on Windows

commit 72f7be3df024b80544a647718aad73ed71c66d78
Author: Felipe Pena <felipe at php.net>
Date:   Thu Jun 23 23:00:53 2011 +0000

    - Improved parse error messages

commit 6c02d95bd32fb63ed706b0bd4d055600696fbdef
Author: Felipe Pena <felipe at php.net>
Date:   Thu Jun 23 21:53:25 2011 +0000

    - Missing valid path check

commit 9f8501b3b7ee90274cf2ecd2e262e6314542ff5f
Author: Hannes Magnusson <bjori at php.net>
Date:   Thu Jun 23 21:27:42 2011 +0000

    These are annoyingly slow

commit cc438880c002ef25015aead4c7191709d5b5dcda
Author: Nuno Lopes <nlopess at php.net>
Date:   Thu Jun 23 15:00:00 2011 +0000

    MFB: properly regen file to fix coverage data

commit 7f2882cc53492cec56ad5b14a4e860ad95e1f49b
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Thu Jun 23 14:12:50 2011 +0000

    Fixed a bug with calculation of REQUEST_TIME in apache2

commit 8dcfa2f9169e8927c51eda9645416163c9959ef6
Author: Jérôme Loyet <fat at php.net>
Date:   Thu Jun 23 08:03:52 2011 +0000

    - Added custom access log (also added per request %CPU and memory mesurement)

commit de14ef34423cb732bd63f4c40e35fcde790487d4
Author: Felipe Pena <felipe at php.net>
Date:   Thu Jun 23 00:40:31 2011 +0000

    - Fixed crash (take 2)

commit b9fff0d5b700008d14d22344f5e6e1384271dd1f
Author: Felipe Pena <felipe at php.net>
Date:   Thu Jun 23 00:25:54 2011 +0000

    - Fixed crash on startup

commit ade71aa42aa24c2f434bdb1b6c3f8729b500eeeb
Author: Shein Alexey <shein at php.net>
Date:   Wed Jun 22 09:28:14 2011 +0000

    Fixed dom tests.

commit bdb54229519207daa448b1c731628acdd765e531
Author: Pierre Joye <pajoye at php.net>
Date:   Tue Jun 21 11:43:19 2011 +0000

    - fix build

commit 1521c79647beaa7adc8a35cd7f2c77e225b6c344
Author: Felipe Pena <felipe at php.net>
Date:   Tue Jun 21 01:47:05 2011 +0000

    - Fix memleak on `php -v'

commit 7b3350347a3904cf0e79fbf7938df49cb227f02e
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 20 23:36:25 2011 +0000

    - Fixed hardcoded INI

commit c6b73c85baded89e5a413c999b64d5fffb11b21e
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 20 22:59:55 2011 +0000

    - Fix broken code in 64bit

commit 891acc30c09cb44f4e5f8398dd715c213c49f2d9
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Mon Jun 20 20:30:36 2011 +0000

    - Forgot to commit these.

commit 7dfef17c541dd6826dda92ddc23cfaca2bb21442
Author: Moriyoshi Koizumi <moriyoshi at php.net>
Date:   Mon Jun 20 20:27:39 2011 +0000

    - Add built-in web server to CLI SAPI. See the RFC for detail.

commit 101c6a3831c9d2f2fb85742b73ab2c31aef3abc9
Author: Patrick Allaert <patrickallaert at php.net>
Date:   Mon Jun 20 17:49:19 2011 +0000

    Fixed typo

commit 97ec4f2702db973edcab562bdc26c5e4bed511dc
Author: Patrick Allaert <patrickallaert at php.net>
Date:   Mon Jun 20 07:11:21 2011 +0000

    Changed register_shutdown_function() to reflect that it is using a cb (thx arpad)

commit 58d41e5753518f6010e191bd96dd77e0de4e5e04
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 20 02:04:13 2011 +0000

    - Optimize property finding by zend_hash_quick_find

commit d188a36547315e1a7d4fef68de5371f4837220f8
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 20 01:36:23 2011 +0000

    - Simplify function code

commit b26f6cb0f675189ab1678ab21e7b057de4abfbf1
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 20 01:21:47 2011 +0000

    - Avoid re-hash here too

commit b5e5abb38ab10686d11978e847cf3675bdac56d8
Author: Jérôme Loyet <fat at php.net>
Date:   Mon Jun 20 00:03:39 2011 +0000

    Removed pid in debug logs written by chrildren processes

commit 142ce5c949bb674a007792f73ffceeb108e9999d
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 19 21:56:09 2011 +0000

    - Minor optimization (avoid to re-hash already computed var name hash)

commit c34b86c454cc16810c5061f17bfb3ea0818e819d
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 19 20:16:08 2011 +0000

    - Removed unnecessary TSRMLS_FETCH

commit 30c5e0e87dd4467c5fbeac6325d0de35ea779293
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Jun 19 18:55:48 2011 +0000

    fix error reporting on missing data - don't produce double errors

commit e09ad36f0031a8a135eca3d04aa222897823d541
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Jun 19 18:52:58 2011 +0000

    fix test with floats - make it not produce different result
    on 32 and 64 bit

commit cfd54f2e0f9e61bb3a550c21e22ff47499ecc154
Author: Daniel Convissor <danielc at php.net>
Date:   Sun Jun 19 16:59:58 2011 +0000

    Provide test for DateTime::add() issue (for discussion on internals, bugs.php.net is down).

commit aed261683b4a906839ec4c311c8254466716d325
Author: Daniel Convissor <danielc at php.net>
Date:   Sun Jun 19 16:55:11 2011 +0000

    Split DateTime diff/add/sub tests into separate files to make things easier to see, test and (one hopes) fix.

commit 8f68b4851474d1e69d85ad6c51a6fcf950f5a5de
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 19 15:43:16 2011 +0000

    - Fix tests

commit 3276cc4f7a7673549a44b7210184f53653f95d72
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 19 14:50:44 2011 +0000

    - Opss, restore old behavior

commit 54d5662919f9490ba19566de952272895a7483ea
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 19 14:27:33 2011 +0000

    - Added missing void param check in sys_get_temp_dir
    - Fixed param check of umask()

commit e98eafeedf6e2b21a6c5f82cd4764e158659e38c
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 19 13:20:12 2011 +0000

    - Missing usage of 'p' parameter specifier

commit 744ce6af65e299bc8fad8e3b6f2bdfd95541d586
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 19 12:58:56 2011 +0000

    - Fix test

commit 5a70cde7249190f80541cf591e64848e0e31d827
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 19 12:33:49 2011 +0000

    - New tests (code coverage++)

commit b0bbfee7e8d9005a02cbc613bbc85288774653dd
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 19 00:18:17 2011 +0000

    - Fix test

commit 5992c064410510150ebccead3536098b6847fbcd
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 18 22:48:31 2011 +0000

    - Added missing void param checks, and fix arginfo

commit 6ef38daf0e5e788c90a4a48f7afb66c65bd34bef
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 18 18:11:27 2011 +0000

    - Fixed compiler warning (redefinition of offsetof)

commit 8f76adb75071fc637d18e7f57fa08c866785faea
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 18 17:46:16 2011 +0000

    - Missing change

commit 17bf7723786443b29ae26b41372866a02113de27
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 18 17:41:56 2011 +0000

    - Fixed ZTS build

commit 8f0fdbb9e8560a1d990e9e0345274077caf526e1
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Jun 18 16:27:48 2011 +0000

    Added master rlimit_files and rlimit_core in the global configuration settings

commit 7236ea5a4606a9b1b7436f4e598ce18d830fe966
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Jun 18 16:15:15 2011 +0000

    Fixed exit at FPM startup on fpm_resources_prepare

commit bf1779e973e95767eada7441d980bf191a40629b
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 18 15:56:14 2011 +0000

    - Added missing arginfos for void params and void param checks

commit b813d1ff23e5dc634e988e0e0e182ee8ec394669
Author: Jérôme Loyet <fat at php.net>
Date:   Sat Jun 18 15:33:07 2011 +0000

    Remove timestamp in logs written by children process

commit e341a10d64b1899759e3b3300afb4331f0f4506c
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sat Jun 18 07:09:11 2011 +0000

    take over mantainership on snmp extension

commit 948d42d979720181902b0870f66e07a8c8a581ee
Author: Pierre Joye <pajoye at php.net>
Date:   Sat Jun 18 02:24:01 2011 +0000

    - fix build

commit 35458820adf6a9bc351776701dbf68ccd39d307b
Author: Jérôme Loyet <fat at php.net>
Date:   Fri Jun 17 23:35:47 2011 +0000

    missing doc in the conf file

commit ade2d21f72d33e4f793420aec3446362384db832
Author: Jérôme Loyet <fat at php.net>
Date:   Fri Jun 17 23:19:54 2011 +0000

    - added xml format to the status page
    - clean fpm_status.c code

commit dba594a4e21b8befafed029e010400a816066a97
Author: Christopher Jones <sixd at php.net>
Date:   Fri Jun 17 18:28:34 2011 +0000

    Fix skipif to resolve the common reason this test fails

commit b3182fda70c1e0810ebbf6a25af0c1cb63bc89e5
Author: Boris Lytochkin <lytboris at php.net>
Date:   Fri Jun 17 18:18:21 2011 +0000

    expand SNMP section

commit 57d2f39c54dbbabed57206f264713d515b737fd4
Author: Derick Rethans <derick at php.net>
Date:   Fri Jun 17 16:38:23 2011 +0000

    - Fixed bug where the DateTime object got changed while using date_diff().

commit a8cc93d54f5d04db81a4aa67abfa7049a526bf93
Author: Felipe Pena <felipe at php.net>
Date:   Fri Jun 17 02:00:20 2011 +0000

    - Fixed two "jump or move depends on uninitialised value"

commit 3c8bd9ebb68fbb6e82dfa8254f1081570aa44913
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jun 16 13:06:41 2011 +0000

    - did I not kill that already? (do not use rand_screen, pointless on server and not TS)

commit c43276abd6d78a419cd3b3b4f20efe9a133ed603
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jun 16 10:20:25 2011 +0000

    - fix nts build

commit 6940a320aff3832585666c1ff2bd8b5b38ad71a0
Author: Felipe Pena <felipe at php.net>
Date:   Thu Jun 16 01:41:34 2011 +0000

    - Removed win debug stuff

commit 1d357d964c9667ce8bdff4e62f23bf7be3e5bc30
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jun 16 01:31:10 2011 +0000

    - init win32 rng context once per process

commit 175f84436c97f8811f807fcb4915a28fee96bab0
Author: Pierre Joye <pajoye at php.net>
Date:   Thu Jun 16 01:21:01 2011 +0000

    - install extra headers

commit 0b3ca102124f287417124f88b2b2af2f3cccd886
Author: Stanislav Malyshev <stas at php.net>
Date:   Wed Jun 15 23:19:30 2011 +0000

    update the branches list

commit fedc6b2926bc6e7d52b1355234ac7f2e2f7b5826
Author: Christopher Jones <sixd at php.net>
Date:   Tue Jun 14 20:04:18 2011 +0000

    Improve cross version compat

commit e39ed9781e8a71b9852f3ca0c35fa1de06325591
Author: Scott MacVicar <scottmac at php.net>
Date:   Tue Jun 14 17:00:49 2011 +0000

    Upgrade SQLite to 3.7.6.3

commit 60ae440721a20f85c5114bffce1473cd2c418292
Author: Felipe Pena <felipe at php.net>
Date:   Tue Jun 14 02:05:37 2011 +0000

    - New tests for new feature

commit 50ade271986e9e181185abf32f24034a0bc0f0d3
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 13 17:52:23 2011 +0000

    - Fix build on Windows

commit 7229afbd41541937e50979f3ac0c3be5f5d8a61f
Author: Timm Friebe <thekid at php.net>
Date:   Mon Jun 13 08:43:21 2011 +0000

    - Fix compiler warning about long vs. int in printf()
    # See bug #55009
    # Compare to _server_message_handler() a little below, where this
    # is done the same way

commit a43b067172ce3cb8c768e94028d483641eef7d1e
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 12 21:10:31 2011 +0000

    - Fixed bug #54624 (class_alias and type hint)

commit c30bde0ef55e85bae0269d768e432068904f1127
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Jun 12 18:38:26 2011 +0000

    These regexes don't fail under the new backtrack limit, so lower it
    just for the test to check the failure.

commit 1dd95849d5d78544b1ab26ad91f51d3425b97ab4
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 12 17:26:45 2011 +0000

    - Added Bison 2.5 to bison_version_list

commit 29977191200d8558146d67c3faf2cfd28399663d
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 12 15:15:44 2011 +0000

    - Restore basename in filename on non Windows OS

commit b88a5db4dd9e50bdf515e1176250835eba897b2d
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun Jun 12 14:49:10 2011 +0000

    Don't expect a path for tidy_repair_string() and fix the tests

commit edd80c571dc3cda01cc1248a9d053841488bdf97
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sun Jun 12 11:58:49 2011 +0000

    move SNMP VERSION constants into SNMP class itself

commit 0db6d3b16c7fb594942507cd15ae3fd5ed34df8e
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sun Jun 12 11:25:20 2011 +0000

    fix typo in comment

commit 787cb14c3e6b68c87a8c248825dcb3cde582a68f
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sun Jun 12 10:13:30 2011 +0000

    no more method open

commit 12517f51a8ab255086069e10d2dfc950cfb0372b
Author: Boris Lytochkin <lytboris at php.net>
Date:   Sun Jun 12 10:07:43 2011 +0000

    fix method names in header

commit 8d4a35f3e94e9b7ad6c4d0d6c097aebee1ac5362
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 12 02:47:48 2011 +0000

    - Fixed bug #54680 (missing TRACK_VARS_SERVER check)

commit e613aae6206a8c34058882c4e54c6a6e06ca4c26
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 12 01:43:10 2011 +0000

    - Avoid zend_do_ticks() call for each statement in parsing

commit 89da1ab1e80086094c617633eb5dde5b14f56707
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sun Jun 12 00:56:18 2011 +0000

    - Reverted r301991, which is a (partial) fix to bug #52550, addressing an
      overflow in a signed subtraction. This fixes the overflow without
      changing the algorithm.

commit e9a6750cdcc1b4f082b9d35b63d0cfb4204c709d
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 12 00:31:13 2011 +0000

    - Fixed tests

commit 0cfed19b9d48f56b2f71e24576182c2236bf44d5
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Sat Jun 11 20:20:50 2011 +0000

    - Fixed ext/sockets build on Mac OS X (hopefully).
    - Improvements in the multicast tests.
    - Very light refactoring in sockets.c.

commit d65b6dc0388f636d46c67360828ce5c87da3f2bb
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 11 15:11:49 2011 +0000

    - Missing fix for bug #54347

commit 950a716b1229e540531fe88d654ca7177411df8d
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 11 01:15:14 2011 +0000

    - Possible fix for bug #55022 (memory_limit exhausted when set charset in sybase_connect)

commit 9c81d0523899c44aad849bd24f2bebde5d8e370c
Author: Christopher Jones <sixd at php.net>
Date:   Sat Jun 11 00:24:26 2011 +0000

    Fix TSRMLS for Windows build

commit b8d10158d18d47a637b62bac7416b4f54bdcc01e
Author: Felipe Pena <felipe at php.net>
Date:   Fri Jun 10 23:14:15 2011 +0000

    - Drop C++ style comments

commit ddd88ff93c385e6e986809756160f8f4fa1d608f
Author: Felipe Pena <felipe at php.net>
Date:   Fri Jun 10 22:48:36 2011 +0000

    - Fixed bug #55028 (// is abad comment)

commit 4329ae1e26950ff1509d327e296b511f54c637ae
Author: Christopher Jones <sixd at php.net>
Date:   Fri Jun 10 20:01:46 2011 +0000

    Bump OCI8 version to stable in preparation for 5.3.7 RC

commit 1c35a1926b8bf61c5e00b12d237b90d412a54daf
Author: Christopher Jones <sixd at php.net>
Date:   Fri Jun 10 19:16:35 2011 +0000

    Add new OCI8 tests.  Refactor skipifs.  Sync 5.3/5.4/trunk branches

commit 16b744d2d4d9dd66edb4248cfc30b70eea85809a
Author: Christopher Jones <sixd at php.net>
Date:   Fri Jun 10 17:38:07 2011 +0000

    Add oci_client_version() returning the runtime Oracle client library version - predominantly useful for the test suite

commit c49d06051045c277ae4e9487067d20c2b22dca7a
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Fri Jun 10 11:46:35 2011 +0000

    Fix Apache1 build

commit 7c46410876dca6efe1b58c2ffad16114e24b67a3
Author: Felipe Pena <felipe at php.net>
Date:   Thu Jun 9 22:45:35 2011 +0000

    - Fixed bug #54347 (reflection_extension does not lowercase module function name)
      patch by: laruence at yahoo dot com dot cn

commit 024439c66ec13ec2f5829d9163db885758e1ba23
Author: Shein Alexey <shein at php.net>
Date:   Thu Jun 9 08:54:47 2011 +0000

    Removed tests checking old/removed functionality (session_register/session_unregister/session_is_registered/register_globals)

commit f1d7b4d3c6e018a3e8efb81e2503f0e7c7890365
Author: Shein Alexey <shein at php.net>
Date:   Thu Jun 9 08:24:12 2011 +0000

    Changed session.save_path to /tmp to make test run.

commit fb014c0f6da777572d409d3c383799a41c0e935a
Author: Shein Alexey <shein at php.net>
Date:   Thu Jun 9 08:18:49 2011 +0000

    Skip reason is now printed if session.save_path is not writable.

commit 59b06399ad61d9ca7f190b541108248d375eabf1
Author: Shein Alexey <shein at php.net>
Date:   Thu Jun 9 07:44:10 2011 +0000

    Fixed session test breakage due to serialize precision issue.

commit 0214bbed253d8222db6745ac4f4bb114b82edad7
Author: Shein Alexey <shein at php.net>
Date:   Thu Jun 9 07:16:13 2011 +0000

    Updated (currently failing) test for bug48203 with curl_stderr and added also curl_multi_exec variant of this test.

commit 42478b46e9438076485f98eb50ecc17bc3c5c266
Author: Shein Alexey <shein at php.net>
Date:   Thu Jun 9 06:49:31 2011 +0000

    Removed 'b' string prefix as unneeded from some tests.

commit 8f4d49796449a78ab34775d354f435bf75d37204
Author: Felipe Pena <felipe at php.net>
Date:   Thu Jun 9 00:23:43 2011 +0000

    - Missing fixes for grammar fix 's/valid path/a valid path/'

commit 8d2fe9fcb9f7c5baba1628e0bd6e6b9bd64a4cf2
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Jun 8 23:30:02 2011 +0000

    Fixed test

commit 9c98b189505b849bba107b1cff38958bc8e58313
Author: Timm Friebe <thekid at php.net>
Date:   Wed Jun 8 08:14:49 2011 +0000

    - Changed output to be more verbose as to what libraries are used
    - Changed check for 64-bit vs 32-bit build environment to check sizeof(int)
      instead of assuming that if libsybct64.so exists, it must be 64-bit
    # Bug #53540: Correct Sybase 15.0 libraries not found by configure

commit d42683cbd2dbbb56481f8c2a35dded02da0a8725
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Jun 8 02:03:14 2011 +0000

    Fixed test to account for smaller default floating point # precision

commit 2e235022e9ff618e66adb7352c15f489d05eac60
Author: Christopher Jones <sixd at php.net>
Date:   Wed Jun 8 01:25:35 2011 +0000

    Relax autoconf support from 2.60 to 2.59.  This is the version available on Centos/RHEL/Oracle Linux 5.6

commit 547ab485214d860551d20c2d8333f6bfbc85e54b
Author: Felipe Pena <felipe at php.net>
Date:   Wed Jun 8 00:53:55 2011 +0000

    s/valid path/a valid path/

commit 2b72c6e7dffca1c3d4ec33e33ac24512cf1dc2d2
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Wed Jun 8 00:23:02 2011 +0000

    - Fixed bug #54992: Stream not closed and error not returned when SSL CN_match
      fails.

commit c287e682f2826bdf927adfac7e7cccf83108f17a
Author: Christopher Jones <sixd at php.net>
Date:   Tue Jun 7 23:53:02 2011 +0000

    Sync OCI8 branches. Allow 'pecl install' to work on both PHP 5.3 & 5.4

commit bf07dcd506f4a8b7e1bf4601e1c75a20dca106f4
Author: Felipe Pena <felipe at php.net>
Date:   Tue Jun 7 22:58:38 2011 +0000

    - Fixed bug #55007 (compiler fail after previous fail)

commit b800ad040c22c95a9c00b70b9f275a3dd39066ac
Author: Felipe Pena <felipe at php.net>
Date:   Tue Jun 7 22:22:01 2011 +0000

    - Added 'p' type specifier

commit 0a4ec6980618e71b9c5039243ff69d2b8e42663c
Author: Christopher Jones <sixd at php.net>
Date:   Tue Jun 7 20:58:08 2011 +0000

    Update tests to match Felipe's null byte arg parsing change

commit ac86bf82b47af6ecdad3c211730cc200b8eab49d
Author: Felipe Pena <felipe at php.net>
Date:   Tue Jun 7 02:29:03 2011 +0000

    - Test fixes

commit 33a8442c5d83b4a60da432b9a55cd4292712479c
Author: Felipe Pena <felipe at php.net>
Date:   Tue Jun 7 01:58:56 2011 +0000

    - Fix memory leak caused by RSHUTDOWN not being called by MINIT dependency

commit 370febcd37a648b325918da2889c7c3f7d1c8754
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Tue Jun 7 01:40:54 2011 +0000

    Fixed test 008

commit 8da563ed9adbbaa529574fe1d4709dbe3cf1c108
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 6 22:36:54 2011 +0000

    - Test fixes

commit be3889456be0bc848c53c71521a42ecef8a08478
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 6 21:42:05 2011 +0000

    - Added indirect method call through array variable (FR Bug #47160)

commit 4737910b69eba83b5ba6dd2d43f88a7bd3461ccf
Author: Felipe Pena <felipe at php.net>
Date:   Mon Jun 6 21:28:16 2011 +0000

    - Added new parameter parsing option (p - for valid path (string without null byte in the middle))
    # The tests will be fixed in the next commits

commit 6b85eb58b27a60cfc4d78ad0a85afeda373132c5
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Sun Jun 5 21:57:01 2011 +0000

    Fixed bug #51997 (SEEK_CUR with 0 value, returns a warning).

commit 61bbd095244d87824b18dedee396d03b96f11475
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 5 17:02:46 2011 +0000

    - Fixed crash in fastcgi (related to zend signals changes)

commit 938d066d49c892296c82ef024b6f7884f1b23385
Author: Hannes Magnusson <bjori at php.net>
Date:   Sun Jun 5 13:30:01 2011 +0000

    Fixed bug#51819 (Case discrepancy in timezone names cause Uncaught exception and fatal error)

commit d4f6e7d93777f704adffbc41f6a4e821cf46c00e
Author: Hannes Magnusson <bjori at php.net>
Date:   Sun Jun 5 12:08:14 2011 +0000

    When you write to a symlink - you access the file itself, not the symlink, so we need to compare the atime to the orignal file

commit c1a96c16d06dd4e818a1c2b9c052df6705088ada
Author: Hannes Magnusson <bjori at php.net>
Date:   Sun Jun 5 12:07:11 2011 +0000

    Make sure we are writing more data then the block size

commit bf3cd0675d0960a0568cad0b59e1d35c325eae0c
Author: Hannes Magnusson <bjori at php.net>
Date:   Sun Jun 5 11:31:18 2011 +0000

    No need to fetch external files and endless amount of DTDs for this test

commit 9f7b09a265633c29ca60f08a8174c18933d5439b
Author: Hannes Magnusson <bjori at php.net>
Date:   Sun Jun 5 09:42:10 2011 +0000

    touch() no longer attempts to create files on empty strings

commit 00be22241879879a9d30e27355dc9aef752d7d81
Author: Hannes Magnusson <bjori at php.net>
Date:   Sun Jun 5 09:35:49 2011 +0000

    Fix tests when running without mbstring

commit ed001a8ec6113fcc71f0ab05daf9d2017168bafb
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun Jun 5 08:59:24 2011 +0000

    This method doesn't seem to be very useful without scalar types, so reverting it too

commit 6ff402e280ffbd7b1b2df437b141ddd5a98621a7
Author: Hannes Magnusson <bjori at php.net>
Date:   Sun Jun 5 08:56:52 2011 +0000

    This isn't less then 5.4.. but these still fail though.

commit ad14faa7dd88ff6d735a14247676e54c8f76ffff
Author: Philip Olson <philip at php.net>
Date:   Sun Jun 5 06:57:13 2011 +0000

    Updated the note maintainers credits

commit a2124382ac000e5a598998d97706149d96609c4d
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 5 01:38:12 2011 +0000

    - Possible fix for bug #54609 (Certain implementation(s) of SplFixedArray cause hard crash)

commit 379c32bd417f9077a962d4a60a89e2a375ef22a9
Author: Felipe Pena <felipe at php.net>
Date:   Sun Jun 5 01:15:10 2011 +0000

    - Fixed wrong sigaction() call passing signal number 65 (invalid)

commit b86161982bf1ee5555e5d7c0ad4b5eed656befcc
Author: Felipe Pena <felipe at php.net>
Date:   Sat Jun 4 22:54:40 2011 +0000

    - Fixed bug #54929 (Parse error with single quote in sql comment)

commit 53b6c0c8ebc54e1273674d93ee0f5e1438956e3a
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Fri Jun 3 18:14:36 2011 +0000

    Show ICU Data version inside phpinfo()

commit df6e8da2a8ac88e86128600a635105192e659856
Author: Hannes Magnusson <bjori at php.net>
Date:   Fri Jun 3 17:38:37 2011 +0000

    Fix tests
    #Note to self; do not rename tests just before committing

commit 2dce38f5987c3f013a36cfcfcd534ac18652d4aa
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Fri Jun 3 17:18:46 2011 +0000

    Fixed crash and improved signal validation

commit 2b22017e8f130804e9f70759ae79fa128c5b360c
Author: Hannes Magnusson <bjori at php.net>
Date:   Fri Jun 3 17:12:59 2011 +0000

    Add tests for broken function arguments

commit 52e353e9732b00d41111c1d2c488401df0c1ad96
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Fri Jun 3 07:00:38 2011 +0000

    Compiler warning fix

commit 14e330556cd4c73282bb9f619dae9b60fb037865
Author: Scott MacVicar <scottmac at php.net>
Date:   Fri Jun 3 01:44:37 2011 +0000

    Further fix for #54918 - We attach a bunch of submodules loading to the basic MINIT, but if an error occurs during their MINIT we still call the MSHUTDOWN()
    
    Other possible fix is that we should halt execution entirely when this happens but this feels a little drastic.
    
    Committing to trunk for now

commit aa29bd5d738132164dc25f02731eb9199ed40fb1
Author: Stanislav Malyshev <stas at php.net>
Date:   Fri Jun 3 01:16:01 2011 +0000

    and clean the tokenizer too

commit d7c9c5af926dc74ba0780e38b942bacc949d7cf5
Author: Stanislav Malyshev <stas at php.net>
Date:   Fri Jun 3 01:09:32 2011 +0000

    scalar types cleanup

commit 974c3b49818ef161ef213599c72afccff9f40867
Author: Scott MacVicar <scottmac at php.net>
Date:   Fri Jun 3 00:42:07 2011 +0000

    Fix Bug #54918 - Crash when there is a failure to read the browscap file

commit 0aaedef71d0cf3bbce5d211ce2845faf92dc78be
Author: Felipe Pena <felipe at php.net>
Date:   Fri Jun 3 00:35:22 2011 +0000

    - Fix crash in pcntl

commit 398c0b9dadbb4e110525567864e6e92168372bc7
Author: Scott MacVicar <scottmac at php.net>
Date:   Fri Jun 3 00:12:22 2011 +0000

    Added fabled hex2bin() function

commit 5ca0f699211a0adbc58bd2feb582fecada232bda
Author: Felipe Pena <felipe at php.net>
Date:   Thu Jun 2 22:54:14 2011 +0000

    - Fix ZTS build

commit d66e7291cdb2b44846d8cc6020647f0efd715b4e
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Thu Jun 2 21:38:54 2011 +0000

    Missing ifdef related to the previous patch

commit 939875133a2c389d621a9999a8ede3ddbc9b6637
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Thu Jun 2 21:16:50 2011 +0000

    Zend Signal Handling (see RFC: https://wiki.php.net/rfc/zendsignals)
    This needs to go into 5.4 as well, but will wait for Pierre to review win32 situation
    
    # Patch by Lucas Nealan, Arnaud Le Blanc, Brian Shire & Ilia Alshanetsky

commit e87534b01715d8da78f96f72f6127de67664b2a0
Author: Gustavo André dos Santos Lopes <cataphract at php.net>
Date:   Thu Jun 2 08:46:40 2011 +0000

    - Fixed double registering of browscap ini directive. See bug #54896.

commit df4c4a9e7f4e11fec8797d8c9c1141ccc6e8633e
Author: Felipe Pena <felipe at php.net>
Date:   Thu Jun 2 00:40:27 2011 +0000

    - Fixed bug #54970 (SplFixedArray::setSize() isn't resizing)

commit be20efc476683eb46b90c1ec4375acadb278d8db
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Jun 1 16:59:23 2011 +0000

    More tests

commit ccd3633b5c8c19cbab0712c03c65ff183680cab0
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Jun 1 16:26:21 2011 +0000

    Implemented FR #54561 (Expose ICU Version & ICU Data Version info).

commit 8083c1ab893e62e5b99b48308bb44e65c25dd03c
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Jun 1 13:23:25 2011 +0000

    Fixed bug #52104 (bindColumn creates Warning regardless of ATTR_ERRMODE settings).

commit 850db4b315eb56d261098a6f42df6a8375cbd937
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Wed Jun 1 09:44:38 2011 +0000

    Fixed bug #54484 (Empty string in json_decode doesn't reset json_last_error()).

commit 5c29ef1d8ae06fef384a2fa1bcd771f0b7a245df
Author: Rafael Machado Dohms <rdohms at php.net>
Date:   Tue May 31 21:10:01 2011 +0000

    Adding testcases to validate imageloadfont input parameter validation, tests were developed at #tek11 testfest

commit b730fde67fb214597f3231be1c67d012f88987cf
Author: Andrey Hristov <andrey at php.net>
Date:   Tue May 31 20:42:44 2011 +0000

    reuse code

commit a2566cb6847a6b3945f8ef34c1ca64a62d4b0718
Author: Shein Alexey <shein at php.net>
Date:   Tue May 31 12:57:40 2011 +0000

    Fixed notice breaking the test.

commit a44a8af3a05aa286a98f0241a84346258af91c3d
Author: Shein Alexey <shein at php.net>
Date:   Tue May 31 12:45:00 2011 +0000

    Removed test since there's no more safe_mode in PHP >= 5.4.

commit 33701b76aed553084e466d824b6b204030390733
Author: Andrey Hristov <andrey at php.net>
Date:   Tue May 31 10:35:07 2011 +0000

    fix macros

commit d9ba7820d47e224dc516803363542dd32d81a47e
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue May 31 09:20:51 2011 +0000

    Fixed bug #54910 (Crash when calling call_user_func with unknown function name)

commit 4bc1fb265b7816a5ff0a44098ed9f2397296666b
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Tue May 31 08:59:32 2011 +0000

    Removed unnecessary rinit/rshutdown

commit d0ba3e188155188944090e0659716f75ab6dda1d
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue May 31 08:26:53 2011 +0000

    Fixed bug #54957 (Memleak in alloc_globals_ctor)

commit b8b9fe17543d45d8863f31463ed9ca18cde24408
Author: Philip Olson <philip at php.net>
Date:   Mon May 30 23:26:33 2011 +0000

    Updated qa-release.php notes as per the new qa-release.php syntax

commit 7acafb506a652cc08728e8fdab73c1e06d4bf006
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Mon May 30 15:57:50 2011 +0000

    Fixed bug #52496 (Zero exit code on option parsing failure).

commit 73c1488fec205da2d9a7db7c07e652342ffaeab1
Author: Hannes Magnusson <bjori at php.net>
Date:   Sun May 29 12:29:19 2011 +0000

    Fixed bug #54946 (stream_get_contents infinite loop)

commit ca9033995713108d607c92f7db7ede3330fa996b
Author: Hannes Magnusson <bjori at php.net>
Date:   Sun May 29 11:39:49 2011 +0000

    Fixed bug #54601 (Removing the doctype node segfaults)

commit 57674f784fa3f0de227a6a8ee717519574b54e17
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Sun May 29 10:23:06 2011 +0000

    Fixed bug #53848 (fgetcsv() ignores spaces at beginnings of fields).

commit 3ec51648ad440f915b2918e82f1859da168e0439
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Sun May 29 09:23:08 2011 +0000

    Fixed bug #54137 (file_get_contents POST request sends additional line break).

commit 3dcb2569199097c76c5d80118fe3c6acf1fa47a5
Author: Felipe Pena <felipe at php.net>
Date:   Fri May 27 23:31:30 2011 +0000

    - Fixed bug #54934 (Unresolved symbol strtoull in HP-UX 11.11)

commit c5e56ff90c1051bf6a8765fcf7b627b28b2459f5
Author: Ilia Alshanetsky <iliaa at php.net>
Date:   Thu May 26 18:17:43 2011 +0000

    Fixed bug #54924 (assert.* is not being reset upon request shutdown).

commit 2c9136a25e3e0e279193a95d4bcca23a289232e1
Author: Pierre Joye <pajoye at php.net>
Date:   Thu May 26 14:37:13 2011 +0000

     -fix bug 54935, php_win_err can lead to crash

commit 565d0063ebcd12531a2b6da4fcee19efe984fa14
Author: Felipe Pena <felipe at php.net>
Date:   Wed May 25 22:23:48 2011 +0000

    - Fixed ZTS build and removed unused vars

commit f9088156f4983c82b89729257066171229d95f03
Author: Stanislav Malyshev <stas at php.net>
Date:   Wed May 25 21:03:55 2011 +0000

    implement streams metadata API per RFC

commit 0183514cfb09a8912da748ee79da870f03825227
Author: Philip Olson <philip at php.net>
Date:   Wed May 25 00:02:05 2011 +0000

    Fixed test, as per r311323

commit b2780241d7354d9282a88e6bc615eb8b13e2af59
Author: Felipe Pena <felipe at php.net>
Date:   Tue May 24 23:49:26 2011 +0000

    - Fixed bug #50363 (Invalid parsing in convert.quoted-printable-decode filter)
      Patch by: slusarz at curecanti dot org

commit b26fec954a8c8ded20128a10bb0d9c622ec83dbb
Author: Philip Olson <philip at php.net>
Date:   Tue May 24 23:49:04 2011 +0000

    Fixed test

commit bc499c40781dc3342f869d7bb89f8958a5bcadbf
Author: Philip Olson <philip at php.net>
Date:   Tue May 24 23:27:49 2011 +0000

    Updated test. touch() emits E_WARNING for bogus values. Updated 5.3 test to look the same.

commit f020659d9d7e334752780c144e2243d7b3d05d16
Author: Felipe Pena <felipe at php.net>
Date:   Tue May 24 22:34:07 2011 +0000

    - Fix logic, it must check for both flags (as says the comment in the code) (bug #54912)

commit b28294acc24256d123c65dd3a358145e52260e62
Author: Felipe Pena <felipe at php.net>
Date:   Tue May 24 22:24:06 2011 +0000

    - Fixed bug #54912 (filter/logical_filters.c:685:32: warning: use of logical || with constant op)
      Initial patch by: crrodriguez at opensuse dot org

commit c689dd9d59a98c1c5442002470524bc0955a7a6b
Author: Pierre Joye <pajoye at php.net>
Date:   Tue May 24 13:48:04 2011 +0000

    - Fix #54721, different Hashes on Windows, BSD and Linux on wrong Salt size

commit 079f2a226c491d81f5fea522dec6170a0675cc01
Author: Pierre Joye <pajoye at php.net>
Date:   Tue May 24 10:47:35 2011 +0000

    - fix tests, keep EOL as unix style as the str len is used in expect

commit 7da89df2671b02529f0e485e0e0105312c057904
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue May 24 08:27:36 2011 +0000

    Fixed comilation on x86_64

commit 52f40f07e6391577383a79e6e3f7943ab5858a24
Author: Felipe Pena <felipe at php.net>
Date:   Tue May 24 00:10:00 2011 +0000

    - Fix the fix
    # Arghh, copy and paste error :(

commit 89f893a95e8dcfff71f48d98ea87c5e1a6a88b32
Author: Felipe Pena <felipe at php.net>
Date:   Tue May 24 00:05:50 2011 +0000

    - Fixed stack buffer overflow in socket_connect().
      Found by: Mateusz Kocielski, Marek Kroemeke and Filip Palian

commit 331a30997a361f40197249e25d0d2f3ed862cb24
Author: Philip Olson <philip at php.net>
Date:   Mon May 23 23:51:28 2011 +0000

    Fixed test for decoupled <?= as of r311260

commit 327a87fdd9e7946d31d9f3176e8f3dac5449e7a3
Author: Michael Wallner <mike at php.net>
Date:   Mon May 23 10:42:00 2011 +0000

    Fix Bug #54727, a re-incarnation of #26862

commit b7eb3c1c5a858e98985adc2335df9b4a021ade51
Author: Dmitry Stogov <dmitry at php.net>
Date:   Mon May 23 08:05:44 2011 +0000

    Arithmetic speedup. Inlined most probable code-paths for arithmetic operations directly into executor.

commit 9b8acf87a6a2df032e3155de384695ce4f9d32fe
Author: Stanislav Malyshev <stas at php.net>
Date:   Mon May 23 07:06:04 2011 +0000

    fix some failing tests

commit 184f80ff668737dbb181421feec577a18858118d
Author: Felipe Pena <felipe at php.net>
Date:   Mon May 23 01:47:06 2011 +0000

    - Fixed bug #54529 (SAPI crashes on apache_config.c:197)
      patch by: hebergement at riastudio dot fr

commit 584f1c438105ff520d43488e7173418f8af7fbec
Author: Felipe Pena <felipe at php.net>
Date:   Sun May 22 19:06:21 2011 +0000

    - Fixed bug #54269 (Short exception message buffer causes crash)

commit cebe2a21396c5c23220314b3785231003209c1e5
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sat May 21 19:48:37 2011 +0000

    Increase the overly conservative pcre backtrack limit from 100000 to 1000000

commit ac6edb41ecb219fa399b9295b457de5c9833b7be
Author: Felipe Pena <felipe at php.net>
Date:   Fri May 20 21:24:51 2011 +0000

    - Fixed bug #54895 (Fix compiling with older gcc version without need for membar_producer macro)
      patch by: mhei at heimpold dot de

commit 9e7ae3b2d0e942b816e3836025456544d6288ac3
Author: Scott MacVicar <scottmac at php.net>
Date:   Fri May 20 18:56:13 2011 +0000

    Allow management of your own padding in openssl_encrypt/decrypt.
    
    For using mcrypt / openssl interchangeabley managing your own padding is the only solution.

commit 180146d49b2030551e98749678747ec8388e1fab
Author: Felipe Pena <felipe at php.net>
Date:   Thu May 19 23:20:47 2011 +0000

    - Fixed bug #54804 (__halt_compiler and imported namespaces) (Pierrick)

commit cac66ef3769686a98db7bd43c1c87db49d3bdb66
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Thu May 19 23:18:55 2011 +0000

    Fix CS

commit ef2357ce486be9df8ed48dc2efa71fada3696a77
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Thu May 19 23:09:58 2011 +0000

    Fix bug 54866

commit 81eaa0c7fd4b9da355448f271ab6ad6edc564c62
Author: Scott MacVicar <scottmac at php.net>
Date:   Thu May 19 17:41:21 2011 +0000

    Tidy up ldap paging code and rename the API as discussed in #42060

commit a9a7f53636569c612770891f483f0e88ea647b48
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Thu May 19 16:26:29 2011 +0000

    Decouple <?= from the short_tags setting and make it always enabled

commit 1920f5a690c26b179da9d7fa184fff942b8fb6bf
Author: Pierre Joye <pajoye at php.net>
Date:   Thu May 19 13:36:29 2011 +0000

    - initial import, will add all libs later

commit 9350fb415bc63537cd6f35c3910425e9526fee58
Author: Scott MacVicar <scottmac at php.net>
Date:   Thu May 19 05:43:48 2011 +0000

    Revert part of the fix for #53339
    On OSX we need ssl AND crypto
    
    The patch that was applied didn't even match what was in the bug

commit a7c5be302ed69c6fad9a1aa867a4a90b60701be4
Author: Jeraimee Hughes <jeraimee at php.net>
Date:   Wed May 18 20:52:30 2011 +0000

    Fixed failing test (mismatch of tzoffset)

commit 0fc3380db774308c68b138b689bf4617d649c257
Author: Jeraimee Hughes <jeraimee at php.net>
Date:   Wed May 18 20:07:11 2011 +0000

    Fixed failing test.

commit 5d6b3ca113c1c643f44efeaa6109aab0eba00cc8
Author: Johannes Schlüter <johannes at php.net>
Date:   Wed May 18 11:49:49 2011 +0000

    - handle out of memory

commit f0b306af39208929c151a6dcfd6b2b374d091bf1
Author: Johannes Schlüter <johannes at php.net>
Date:   Wed May 18 10:21:28 2011 +0000

    - Keep the old arginfo for now
    # This change we would E_RECOVERABLE instead of E_WARNING
    # and needs some more review, as well fixing ~80 tests

commit 453c954f8a9ab7e211165da8358abbab1f0dc22c
Author: Scott MacVicar <scottmac at php.net>
Date:   Tue May 17 22:24:44 2011 +0000

    ZEND_THREAD_SAFE and ZEND_DEBUG_BUILD are not meant to be case insensitive

commit daecb2c0f4c3b96c10654042cc4e6fa9c38532fd
Author: Jeraimee Hughes <jeraimee at php.net>
Date:   Tue May 17 15:08:15 2011 +0000

    Fixes for broken tests.

commit e5c1c4222091e73c101a70bf5ee820d4a4878fe0
Author: Jeraimee Hughes <jeraimee at php.net>
Date:   Tue May 17 15:06:48 2011 +0000

    Fix for failing test.

commit 47db582a34d57fb033c8757dd1ca7d2bbf7e9893
Author: Andrew Curioso <acurioso at php.net>
Date:   Tue May 17 13:50:48 2011 +0000

    Use iterator when necessary to get the full properties hash - consistent with count (see test: ext/simplexml/tests/034.phpt)

commit 13338a8f60eecd72e8f87a1d124423c84f4066ae
Author: Dmitry Stogov <dmitry at php.net>
Date:   Tue May 17 12:27:21 2011 +0000

    Fixed crash on recursive error handler invocation

commit 7ee407eb3780bb96df0629fef4d9c5f8f9fe9b5c
Author: Pierre Joye <pajoye at php.net>
Date:   Tue May 17 10:39:18 2011 +0000

    - WS

commit 6c2f42b544485da1cc6e2b28bf93608068a587cc
Author: Andrey Hristov <andrey at php.net>
Date:   Tue May 17 09:44:11 2011 +0000

    exchange a "trap" with an error

commit b83b4880d3725686fd4c70163428cb7013df310a
Author: Johannes Schlüter <johannes at php.net>
Date:   Tue May 17 00:16:57 2011 +0000

    - Move the field access behind the check
    # Only called from one place where the connection is checked, but
    # playing safe, again (parfait)

commit be6170c30d6c476c452935457b6c66ca878e147a
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Mon May 16 23:43:12 2011 +0000

    adding an XFAIL, as we have an open bug for this test

commit 0016dffc7b39032e149f3286ca5cc2f0d7180c94
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Mon May 16 23:39:16 2011 +0000

    adding an XFAIL, as we have an open bug for this test

commit 4be65b439172962335e0c581203bf7851eafe96e
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Mon May 16 23:35:23 2011 +0000

    set the timezone to UTC as suggested by Alexey Shein, and adding an SKIPIF as this test was originaly intended to be windows only

commit b3d32b153d96045560da169f4ffda16a0b4ad045
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Mon May 16 23:33:05 2011 +0000

    fix the test with the removal of the unnecessary newline

commit 0f214e5c2c8c63d40596cb853c35c94e5d139e4e
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Mon May 16 23:31:14 2011 +0000

    adding the serialize_precision=100 for the tests, credits to Mats Lindh for reporting it

commit 3295e36bffbed00fc7a176a31d7363e9595466b4
Author: Ferenc Kovacs <tyrael at php.net>
Date:   Mon May 16 23:28:46 2011 +0000

    removing XFAIL as #39863 has already been fixed

commit 103ded60c0243d73f86ac82d62ec81d8dd9e3778
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon May 16 22:24:41 2011 +0000

    - Handle error if tempfile can't be opened, found by parfait

commit 9f3f4eb8e8ca9ccc70af5257637ade6dc703dafe
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon May 16 21:29:45 2011 +0000

    - Fix a few more memleaks found by parfait

commit bb5faa6eca93048b1c7505f63173aa79ae5dc7dc
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon May 16 19:46:32 2011 +0000

    - Fix possible memory leak
    # Found by parfait - http://labs.oracle.com/projects/parfait/

commit c5152b886b7454f77131bcef35752f80a20b02bb
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon May 16 17:26:10 2011 +0000

    oops, can't use that macro here

commit 575ea1ef0b16e672d168bbcb8a4bdbc5006c4d4b
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon May 16 17:22:41 2011 +0000

    Suppress a dozen unused return value warnings in places where the return
    value is really not useful to us.

commit 22b689a3f9c0babc1b6f29bdfd4722cf74d2ff6e
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon May 16 16:58:02 2011 +0000

    Add php_ignore_value() macro to suppress unused return value warnings
    from gcc. There are times when we really don't care about the return
    value and this will cleanly tell gcc.

commit e0df4e3dba7c4ab92442b9e82c1de01fdbaa3cce
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon May 16 15:52:31 2011 +0000

    Fix a couple of warnings. Use %zu to printf a time_t and get_request_time
    actually returns a double, not a time_t.

commit 0179c5a0e604f4b2181740fd1a0d6ed1f2a887f6
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon May 16 15:37:39 2011 +0000

    - Fix Bug #53782 (foreach throws irrelevant exception)

commit 898e3095f14731c22f92b5863fdaa2cac5380ba8
Author: Johannes Schlüter <johannes at php.net>
Date:   Mon May 16 10:15:28 2011 +0000

    - Move the access behind the check.
    # I can't find an unsafe call, but let's play safe

commit cc8ecca0b36647302a7036a0db62b088b8a3508f
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Mon May 16 00:14:47 2011 +0000

    Get rid of autoconf warnings

commit 438cc7f2013308cebe90d10fff696a0915cc1885
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun May 15 06:09:21 2011 +0000

    Drop support for autoconf < 2.60 in trunk and the
    new PHP_5_4 branch. autoconf >= 2.60 should finally
    be working now.

commit 08792f6f9bbf1e3cb905fc4719a37952b115dd10
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun May 15 05:03:29 2011 +0000

    Cache the pdo include path

commit a8df376b918d4520f1d4ee51c6c6d659c492e0c6
Author: Rasmus Lerdorf <rasmus at php.net>
Date:   Sun May 15 01:52:07 2011 +0000

    We can't really predict what will happen on an unknown host lookup
    since bogus ISPs like Comcast and many others try to "help" by resolving
    everything to their own search page.

commit b7ed1bcb20820a1773db260d38edc035c9f72ddd
Author: Stanislav Malyshev <stas at php.net>
Date:   Sun May 15 00:48:05 2011 +0000

    forgot tokenizer...




More information about the commits mailing list