History log of /PHP_TRUNK/ext/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
57b35f1 21-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Integer overflow in SndToJewish leads to php hang AT least in (inputDay is long, metonicCycle is int): metonicCycle = (inputDay + 310) / 6940;
4840ff0 21-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Integer overflow in SndToJewish leads to php hang AT least in (inputDay is long, metonicCycle is int): metonicCycle = (inputDay + 310) / 6940;
646ebc2 21-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Integer overflow in SndToJewish leads to php hang AT least in (inputDay is long, metonicCycle is int): metonicCycle = (inputDay + 310) / 6940;
4828f73 21-May-2013 Remi Collet <remi@php.net> Integer overflow in SndToJewish leads to php hang
AT least in (inputDay is long, metonicCycle is int):
metonicCycle = (inputDay + 310) / 6940;

So large value give strange (negative) results or php hangs.
This is patch already applied in some linux distro.
/php-src/ext/calendar/jewish.c
/php-src/ext/calendar/tests/jdtojewish64.phpt
e19b7c2 21-May-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
378a5f9 21-May-2013 Andrey Hristov <andrey@php.net> updates
/php-src/ext/mysql/CREDITS
/php-src/ext/mysqlnd/CREDITS
9ef6b30 17-May-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
entry for #64214
other fix for #64214, unmodified file may not have old fp set, causing other possible crashes
40d5458 17-May-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
entry for #64214
other fix for #64214, unmodified file may not have old fp set, causing other possible crashes
b142e88 17-May-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
aff65a0 17-May-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
entry for #64214
other fix for #64214, unmodified file may not have old fp set, causing other possible crashes
3eb1745 17-May-2013 Pierre Joye <pierre.php@gmail.com> other fix for #64214, unmodified file may not have old fp set, causing other possible crashes
/php-src/ext/phar/zip.c
cfd1045 16-May-2013 Sara Golemon <pollita@php.net> Add optional second arg to unserialize()

Returns the number of bytes consumed by reference for
streaming unserialization.

Actual unserialization behavior is not modified at all.

The need for this came up while trying to parse SplDoublyLinkedList's
serialization format which uses a non-standard stream of serialized values.
/php-src/ext/standard/basic_functions.c
/php-src/ext/standard/tests/serialize/serialization_error_001.phpt
/php-src/ext/standard/tests/serialize/unserialize_consumed.phpt
/php-src/ext/standard/var.c
bc656cd 16-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed error handling for ext/sockets under win
d565e8f 16-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed error handling for ext/sockets under win
8dec06e 16-May-2013 Anatol Belski <ab@php.net> Fixed error handling for ext/sockets under win

WSAGetLastError() must be the very next call after a socket
function had an invalid return. Any function call inbetween
will clear the error information.
/php-src/ext/sockets/sockets.c
c5841f8 15-May-2013 David Soria Parra <dsp@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix array_colum segfault
139e982 15-May-2013 David Soria Parra <dsp@php.net> Fix array_colum segfault

Separate zval to avoid gc from freeing
/php-src/ext/standard/array.c
8fa8591 15-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fixe preprocessor definition
082ee90 15-May-2013 Anatol Belski <ab@php.net> fixe preprocessor definition
/php-src/ext/gd/config.w32
d8e44e3 15-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix unitialized vars when sql.safe_mode=1
more check for php_stream_fopen_tmpfile failure
077b575 15-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix unitialized vars when sql.safe_mode=1
more check for php_stream_fopen_tmpfile failure
de82e7e 15-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fix unitialized vars when sql.safe_mode=1
more check for php_stream_fopen_tmpfile failure
86db5fb 15-May-2013 Anatol Belski <ab@php.net> Fix unitialized vars when sql.safe_mode=1

which can break the subsequent mysqlnd_connect() call
/php-src/ext/mysql/php_mysql.c
ba1af29 14-May-2013 Pierre Joye <pierre.php@gmail.com> more check for php_stream_fopen_tmpfile failure
/php-src/ext/phar/phar_object.c
/php-src/ext/phar/tar.c
/php-src/ext/phar/util.c
/php-src/ext/phar/zip.c
1f97fde 14-May-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
09cc448 13-May-2013 Andrey Hristov <andrey@php.net> Merge branch 'master' of ssh://git.php.net/php-src
47c5ba4 13-May-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'

Conflicts:
NEWS
9d2dda9 14-May-2013 Andrey Hristov <andrey@php.net> Fix for Bug #64394 MYSQL_OPT_CAN_HANDLE_EXPIRED_PASSWORDS undeclared when using Connector/C
/php-src/ext/mysqli/mysqli.c
/php-src/ext/mysqli/mysqli_api.c
/php-src/ext/mysqli/tests/mysqli_expire_password.phpt
b148098 14-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
updated libmagic.patch after fix for #64830
75ee1a6 14-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
updated libmagic.patch after fix for #64830
1a46a10 14-May-2013 Anatol Belski <ab@php.net> updated libmagic.patch after fix for #64830
/php-src/ext/fileinfo/libmagic.patch
8c36156 14-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
ad210f2 14-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
4206e2d 14-May-2013 Anatol Belski <ab@php.net> Merge branch 'master' of git.php.net:php-src
1f2e0cb 14-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
updated NEWS
Fixed bug #64830 mimetype detection segfaults on mp3 file
933e01b 14-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed bug #64830 mimetype detection segfaults on mp3 file
74555e7 14-May-2013 Anatol Belski <ab@php.net> Fixed bug #64830 mimetype detection segfaults on mp3 file
/php-src/ext/fileinfo/libmagic/softmagic.c
/php-src/ext/fileinfo/tests/finfo_file_002.phpt
/php-src/ext/fileinfo/tests/resources/test.mp3
bb5f862 14-May-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
php_stream_fopen_tmpfile may file, causing any following stream usage to crash
362402d 14-May-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
php_stream_fopen_tmpfile may file, causing any following stream usage to crash
f37c54a 14-May-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
php_stream_fopen_tmpfile may file, causing any following stream usage to crash
533e636 14-May-2013 Pierre Joye <pierre.php@gmail.com> php_stream_fopen_tmpfile may file, causing any following stream usage to crash
/php-src/ext/phar/zip.c
65fda25 13-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix heap overflow warnings on win x64 debug crt
e191cb6 13-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix heap overflow warnings on win x64 debug crt
156576f 13-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
fix heap overflow warnings on win x64 debug crt
fe21acc 13-May-2013 Anatol Belski <ab@php.net> fix heap overflow warnings on win x64 debug crt
/php-src/ext/soap/soap.c
39d48c4 12-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #64825 Invalid free unserializing DateTimeZone
e44849b 12-May-2013 Anatol Belski <ab@php.net> Fixed bug #64825 Invalid free unserializing DateTimeZone
/php-src/ext/date/php_date.c
cf72450 11-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fixed variable corruption under win x64
95ea1e7 11-May-2013 Anatol Belski <ab@php.net> fixed variable corruption under win x64
/php-src/ext/wddx/wddx.c
b3f6cc2 09-May-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
699dc04 09-May-2013 Xinchen Hui <laruence@php.net> Missed SKIPIF
/php-src/ext/filter/tests/bug49510.phpt
/php-src/ext/mbstring/tests/mb_str_functions_opt-parameter.phpt
8687332 08-May-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix bug #64506: fix build with --disable-ipv6
/php-src/ext/sockets/conversions.c
/php-src/ext/sockets/sendrecvmsg.c
/php-src/ext/sockets/sockets.c
4091e94 08-May-2013 Anatol Belski <ab@php.net> Fixed bug #64769 mbstring PHPTs crash on Windows x64

The tricky business going there in oniguruma is saving a pointer
in an int variable, passing that variable into a function and making
it a pointer again. On 64bit windows casting a pointer to a 32 bit
int will truncate that pointer. This kind of things won't work on
Windows x64.

[SNIPPET]
unsigned long ul0[2], ul1, *ul2;

ul0[0] = 42uL;
ul0[0] = 24uL;

ul1 = (unsigned long)ul0;
ul2 = (unsigned long *)ul1;

/* now it's broken, accessing ul2[0] will crash. */
[/SNIPPET]

To make it portable, ULONG_PTR should be used in this case.

In oniguruma this behaviour is to see at least in the following
codepath:

ext/mbstring/oniguruma/enc/unicode.c:10938
ext/mbstring/oniguruma/st.c:308
ext/mbstring/oniguruma/enc/unicode.c:10859
/php-src/ext/mbstring/oniguruma/oniguruma.h
/php-src/ext/mbstring/oniguruma/st.h
36eee5b 08-May-2013 Remi Collet <remi@php.net> Fixed bug #64785 : restore 5.4 behaviour, libpng is mandatory
/php-src/ext/gd/config.m4
525e27e 07-May-2013 jas- <jason.gerfen@gmail.com> Fix for challenge string length pointed out by Kalle Nielsen
/php-src/ext/openssl/openssl.c
8f56ac8 06-May-2013 jas- <jason.gerfen@gmail.com> Address feature request #38917 for native SPKAC (HTML5 keygen element) support
/php-src/ext/openssl/openssl.c
/php-src/ext/openssl/php_openssl.h
/php-src/ext/openssl/tests/openssl_spki_export.phpt
/php-src/ext/openssl/tests/openssl_spki_export_challenge.phpt
/php-src/ext/openssl/tests/openssl_spki_new.phpt
/php-src/ext/openssl/tests/openssl_spki_verify.phpt
da07e91 09-May-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
ab38bf1 08-May-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix bug #64506: fix build with --disable-ipv6
6f3c386 08-May-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix bug #64506: fix build with --disable-ipv6
/php-src/ext/sockets/conversions.c
/php-src/ext/sockets/sendrecvmsg.c
/php-src/ext/sockets/sockets.c
5490fe2 08-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #64769 mbstring PHPTs crash on Windows x64
d2a784b 08-May-2013 Anatol Belski <ab@php.net> Fixed bug #64769 mbstring PHPTs crash on Windows x64

The tricky business going there in oniguruma is saving a pointer
in an int variable, passing that variable into a function and making
it a pointer again. On 64bit windows casting a pointer to a 32 bit
int will truncate that pointer. This kind of things won't work on
Windows x64.

[SNIPPET]
unsigned long ul0[2], ul1, *ul2;

ul0[0] = 42uL;
ul0[0] = 24uL;

ul1 = (unsigned long)ul0;
ul2 = (unsigned long *)ul1;

/* now it's broken, accessing ul2[0] will crash. */
[/SNIPPET]

To make it portable, ULONG_PTR should be used in this case.

In oniguruma this behaviour is to see at least in the following
codepath:

ext/mbstring/oniguruma/enc/unicode.c:10938
ext/mbstring/oniguruma/st.c:308
ext/mbstring/oniguruma/enc/unicode.c:10859
/php-src/ext/mbstring/oniguruma/oniguruma.h
/php-src/ext/mbstring/oniguruma/st.h
70e0118 08-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #64785 : restore 5.4 behaviour, libpng is mandatory
f597314 06-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: fix 2 failed tests (bundled lib) due to arithmetic precision (allow minor diff).
de7415e 06-May-2013 Remi Collet <remi@php.net> gd: fix 2 failed tests (bundled lib) due to arithmetic precision (allow minor diff).
/php-src/ext/gd/tests/bug43073.phpt
/php-src/ext/gd/tests/bug48801.phpt
9b30ee7 06-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: fix previous (bad include)
96a5751 06-May-2013 Remi Collet <remi@php.net> gd: fix previous (bad include)
/php-src/ext/gd/gd_compat.c
03091c8 06-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Revert removal of overflow2 use in gd.c Function provided by gd_security with bundled libgd Function provided by gd_compat with system libgd
9480de2 06-May-2013 Remi Collet <remi@php.net> Revert removal of overflow2 use in gd.c
Function provided by gd_security with bundled libgd
Function provided by gd_compat with system libgd

This fix failed test imageloadfont_invalid.phpt
This test now also pass with system libgd
/php-src/ext/gd/gd.c
/php-src/ext/gd/gd_compat.c
/php-src/ext/gd/gd_compat.h
/php-src/ext/gd/tests/imageloadfont_invalid.phpt
76665ca 05-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: fix include...
4cea61a 05-May-2013 Remi Collet <remi@php.net> gd: fix include...
/php-src/ext/gd/gd_compat.c
87de7b3 05-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Move (back) missing functions in system libgd to gd_compat - display libPng version in all cases - gd_compat.c in ext/gd (nothing in ext/gd/libgd)
0cae9a1 05-May-2013 Remi Collet <remi@php.net> Move (back) missing functions in system libgd to gd_compat
- display libPng version in all cases
- gd_compat.c in ext/gd (nothing in ext/gd/libgd)
/php-src/ext/gd/config.m4
/php-src/ext/gd/gd.c
/php-src/ext/gd/gd_compat.c
/php-src/ext/gd/gd_compat.h
e7ffb77 05-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: don't include png.h (breaks build on some old version), so report libPNG version only with external libgd
9a48b65 05-May-2013 Remi Collet <remi@php.net> gd: don't include png.h (breaks build on some old version), so report libPNG version only with external libgd
/php-src/ext/gd/gd.c
a47c5ed 05-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: missing comma
54d6f8b 05-May-2013 Remi Collet <remi@php.net> gd: missing comma
/php-src/ext/gd/config.m4
dca2cd2 04-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: fix typo and cleanups
2ab2700 04-May-2013 Remi Collet <remi@php.net> gd: fix typo and cleanups
/php-src/ext/gd/config.m4
71e7681 04-May-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
NEWS
fix build with bundled libgd
Move png and jpeg version functions to gd.c so the external library build doesn't include anything from libgd/.
Remove extra unused functions from gd_compat.h
Rewrite Xpm library check so it doesn't break on MultiArch systems
Required GD >= 2.1.0 or GD bundled, this allows us to remove most of the #ifdef
* Remove overflow2, getmbi and skipheaders from gd_compat.h * Add missing return in _php_ctx_getmbi * Reintroduce imagecreatefromxbm by checking for gdCreateImageFromXbm
Remove overflow2, getmbi and skipheader, since they are not needed anymore.
Allow to use new GD-2.1.0 function from system library
00b097d 04-May-2013 Remi Collet <remi@php.net> fix build with bundled libgd
/php-src/ext/gd/gd.c
/php-src/ext/gd/php_gd.h
2a2ac5f 03-May-2013 Ondřej Surý <ondrej@sury.org> Move png and jpeg version functions to gd.c so the external library build doesn't include anything from libgd/.
/php-src/ext/gd/config.m4
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd_compat.c
/php-src/ext/gd/libgd/gd_compat.h
e670450 03-May-2013 Ondřej Surý <ondrej@sury.org> Remove extra unused functions from gd_compat.h
/php-src/ext/gd/libgd/gd_compat.h
5e9c6c3 03-May-2013 Ondřej Surý <ondrej@sury.org> Rewrite Xpm library check so it doesn't break on MultiArch systems
/php-src/ext/gd/config.m4
8a90aad 03-May-2013 Ondřej Surý <ondrej@sury.org> Required GD >= 2.1.0 or GD bundled, this allows us to remove most of the #ifdef
/php-src/ext/gd/config.m4
/php-src/ext/gd/gd.c
/php-src/ext/gd/gd_ctx.c
/php-src/ext/gd/gdcache.c
/php-src/ext/gd/php_gd.h
2fc17d8 02-May-2013 Ondřej Surý <ondrej@sury.org> * Remove overflow2, getmbi and skipheaders from gd_compat.h * Add missing return in _php_ctx_getmbi * Reintroduce imagecreatefromxbm by checking for gdCreateImageFromXbm
/php-src/ext/gd/config.m4
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd_compat.h
8a07908 25-Apr-2013 Ondřej Surý <ondrej@sury.org> Remove overflow2, getmbi and skipheader, since they are not needed anymore.
/php-src/ext/gd/libgd/gd_compat.c
6aedadc 25-Apr-2013 Ondřej Surý <ondrej@sury.org> Allow to use new GD-2.1.0 function from system library
/php-src/ext/gd/config.m4
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd_compat.h
/php-src/ext/gd/php_gd.h
a14a809 03-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
better fix for bug #64770
better fix for bug #64770
b2ef867 03-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
better fix for bug #64770
better fix for bug #64770
ec43881 03-May-2013 Anatol Belski <ab@php.net> better fix for bug #64770
/php-src/ext/standard/streamsfuncs.c
/php-src/ext/standard/tests/streams/bug64770.phpt
5c701d1 03-May-2013 Anatol Belski <ab@php.net> better fix for bug #64770
/php-src/ext/standard/streamsfuncs.c
/php-src/ext/standard/tests/streams/bug64770.phpt
98063b6 03-May-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
remove OS-specific OIDs from 'WALK multiple on single OID with OID suffix as keys' test part
67d83de 03-May-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
remove OS-specific OIDs from 'WALK multiple on single OID with OID suffix as keys' test part
8c3b8f3 03-May-2013 Boris Lytochkin <lytboris@php.net> remove OS-specific OIDs from
'WALK multiple on single OID with OID suffix as keys' test part
/php-src/ext/snmp/tests/snmp-object.phpt
7f5a4cd 03-May-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
re-work walkaround for net-snmp BUGid 2027834, no need to detect it anymore add test for Bug #64159 bump default buffer size for values(32->512): do not reallocate buffers in 99% cases
cut PHP_VERSION_ID - we know API version now
eff60f9 03-May-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
re-work walkaround for net-snmp BUGid 2027834, no need to detect it anymore add test for Bug #64159 bump default buffer size for values(32->512): do not reallocate buffers in 99% cases
c34274a 03-May-2013 Boris Lytochkin <lytboris@php.net> re-work walkaround for net-snmp BUGid 2027834, no need to detect it anymore
add test for Bug #64159
bump default buffer size for values(32->512): do not reallocate buffers in 99% cases
/php-src/ext/snmp/config.m4
/php-src/ext/snmp/snmp.c
/php-src/ext/snmp/tests/README
/php-src/ext/snmp/tests/bigtest.sh
/php-src/ext/snmp/tests/bug64159.phpt
/php-src/ext/snmp/tests/snmpd.conf
1c8befe 03-May-2013 Boris Lytochkin <lytboris@php.net> cut PHP_VERSION_ID - we know API version now
/php-src/ext/snmp/snmp.c
88c8346 03-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
updated NEWS
updated NEWS
Fixed bug #64770 stream_select() fails with pipes
6d41711 03-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
updated NEWS
Fixed bug #64770 stream_select() fails with pipes
aa47625 03-May-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed bug #64770 stream_select() fails with pipes
b1ea0b7 03-May-2013 Anatol Belski <ab@php.net> Fixed bug #64770 stream_select() fails with pipes

returned by proc_open() on Windows x64
/php-src/ext/standard/streamsfuncs.c
/php-src/ext/standard/tests/streams/bug64770.phpt
cdba4ee 03-May-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #64159 (Truncated snmpget)
Fixed bug #64159 (Truncated snmpget)
c68f9d5 03-May-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed bug #64159 (Truncated snmpget)
e36adfe 03-May-2013 Boris Lytochkin <lytboris@php.net> Fixed bug #64159 (Truncated snmpget)
/php-src/ext/snmp/snmp.c
1e5bcd4 02-May-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
update NEWS
update NEWS
Fix bug #64765 (enclose IPv6 address into square brackets)
1ce8365 02-May-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
update NEWS
Fix bug #64765 (enclose IPv6 address into square brackets)
3828f62 02-May-2013 Boris Lytochkin <lytboris@php.net> Fix bug #64765 (enclose IPv6 address into square brackets)
/php-src/ext/snmp/snmp.c
e836f8e 01-May-2013 Sara Golemon <pollita@php.net> Oops
/php-src/ext/sockets/tests/ipv6loop.phpt
e217db8 01-May-2013 Sara Golemon <pollita@php.net> Harden loopback tests

These tests depend on being able to bind port 31337.
Try a range of ports until one binds or we give up trying.
/php-src/ext/sockets/tests/ipv4loop.phpt
/php-src/ext/sockets/tests/ipv6loop.phpt
/php-src/ext/sockets/tests/socket_getpeername_ipv4loop.phpt
/php-src/ext/sockets/tests/socket_getpeername_ipv6loop.phpt
6aefaad 30-Apr-2013 Sara Golemon <pollita@php.net> Fix race condition when ext/hash/tests run in parallel
/php-src/ext/hash/tests/hash_file_basic.phpt
/php-src/ext/hash/tests/hash_file_error.phpt
bfb787b 30-Apr-2013 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.5'
062519e 30-Apr-2013 Johannes Schlüter <johannes@php.net> don't include smart_str.h in a too global header, fixes #64718
/php-src/ext/mysqlnd/mysqlnd.c
/php-src/ext/mysqlnd/mysqlnd_structs.h
13de57c 30-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5

* 'PHP-5.5' of git.php.net:php-src:
fix #64738, fix implicit type declaration
4558533 30-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
fix #64738, fix implicit type declaration
a967922 30-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Added SoapClient constructor option 'ssl_method' to specify ssl method
c782cf7 30-Apr-2013 Dmitry Stogov <dmitry@zend.com> Added SoapClient constructor option 'ssl_method' to specify ssl method
/php-src/ext/soap/php_http.c
/php-src/ext/soap/php_soap.h
/php-src/ext/soap/soap.c
fc666bd 30-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
fix #64738, fix implicit type declaration
83682d8 30-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
1a335d2 30-Apr-2013 Pierre Joye <pierre.php@gmail.com> fix #64738, fix implicit type declaration
/php-src/ext/gd/libgd/gd_interpolation.c
05a8844 29-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Avoid possible conditional jump depended on uninitialised value
4b83f4a 29-Apr-2013 Dmitry Stogov <dmitry@zend.com> Avoid possible conditional jump depended on uninitialised value
/php-src/ext/opcache/Optimizer/block_pass.c
3f48e87 29-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed compilation warnings (issue #92)
a5b4eeb 29-Apr-2013 Dmitry Stogov <dmitry@zend.com> Fixed compilation warnings (issue #92)
/php-src/ext/opcache/Optimizer/zend_optimizer_internal.h
4e773c1 29-Apr-2013 Stanislav Malyshev <stas@php.net> Revert "Add CURL_WRAPPERS_ENABLE constant"

This reverts commit d7f709a032a40cb475042b43db07a4698a2488b7.
Since wrappers are deleted from 5.5, no point in adding this constant.
/php-src/ext/curl/interface.c
9877773 27-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
03ab53b 27-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'master' of git.php.net:php-src
eaec552 27-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
fix #64725, wrong res check
25c9f34 27-Apr-2013 Pierre Joye <pierre.php@gmail.com> fix #64725, wrong res check
/php-src/ext/gd/gd.c
24a26df 27-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
e60638f 27-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
7b9eaba 27-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
15b554c 27-Apr-2013 Xinchen Hui <laruence@php.net> Also fixed bug #64726 in 5.3
/php-src/ext/mysqli/mysqli.c
/php-src/ext/mysqli/tests/bug64726.phpt
9555531 27-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
1c07590 27-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
8f5a534 27-Apr-2013 Xinchen Hui <laruence@php.net> Fixed bug #64726 (Segfault when calling fetch_object on a use_result and DB pointer has closed)
/php-src/ext/mysqli/mysqli.c
/php-src/ext/mysqli/tests/bug64726.phpt
d54432e 27-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
c7b8368 27-Apr-2013 Xinchen Hui <laruence@php.net> Fix memory realted to #64726
/php-src/ext/mysqli/tests/bug64726.phpt
/php-src/ext/mysqlnd/mysqlnd_result.c
35364cd 27-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
updated libmagic.patch
ca148c0 27-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
updated libmagic.patch
e9b03c4 27-Apr-2013 Anatol Belski <ab@php.net> updated libmagic.patch
/php-src/ext/fileinfo/libmagic.patch
232f5d0 27-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug bug #64713 Compilation warnings in finfo
d72307f 27-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed bug bug #64713 Compilation warnings in finfo
cdc1a63 27-Apr-2013 Anatol Belski <ab@php.net> Fixed bug bug #64713 Compilation warnings in finfo
/php-src/ext/fileinfo/libmagic/apprentice.c
/php-src/ext/fileinfo/libmagic/magic.c
/php-src/ext/fileinfo/libmagic/print.c
e0e18a2 25-Apr-2013 David Soria Parra <dsp@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix implicit declaration warning for cdf_timestamp_to_timespec
Fix #64711 ("value computed but not used" in parse_date.c)
Fix implicit uint* to int* conversion warning
Fix conversion from unsigned char to char
Fix #64712 (Obsolete declarations in php_date.c)
cf5d7d9 25-Apr-2013 David Soria Parra <dsp@php.net> Fix implicit declaration warning for cdf_timestamp_to_timespec
/php-src/ext/fileinfo/libmagic/print.c
b86c857 26-Apr-2013 David Soria Parra <dsp@php.net> Fix #64711 ("value computed but not used" in parse_date.c)
/php-src/ext/date/lib/parse_date.c
/php-src/ext/date/lib/parse_date.re
75cec90 26-Apr-2013 David Soria Parra <dsp@php.net> Fix #64712 (Obsolete declarations in php_date.c)
/php-src/ext/date/php_date.c
bba7f8a 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- #64710, check return val
- #64710, kill unused var
#64710, kill unused vars
#64710, kill unused vars
#64710, kill unused vars
#64710, kill unused vars
#64710, kill unused vars
#64710, Implicit declaration
2809afa 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> - #64710, check return val
/php-src/ext/gd/gd.c
7bd2035 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> - #64710, kill unused var
/php-src/ext/gd/libgd/gd.c
b0afef2 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, kill unused vars
/php-src/ext/gd/gd.c
685a6d9 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, kill unused vars
/php-src/ext/gd/libgd/gd.c
7b06189 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, kill unused vars
/php-src/ext/gd/gd.c
3fffc78 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, kill unused vars
/php-src/ext/gd/gd.c
b5902b6 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, kill unused vars
/php-src/ext/gd/libgd/gd.c
afe46d4 26-Apr-2013 Pierre Joye <pierre.php@gmail.com> #64710, Implicit declaration
/php-src/ext/gd/gd.c
67a72ce 25-Apr-2013 Matt Ficken <v-mafick@microsoft.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix Test Bug #64714
7d0dd95 25-Apr-2013 Matt Ficken <v-mafick@microsoft.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix Test Bug #64714
5adf1be 25-Apr-2013 Matt Ficken <v-mafick@microsoft.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fix Test Bug #64714
bf5506f 25-Apr-2013 Matt Ficken <v-mafick@microsoft.com> Fix Test Bug #64714
/php-src/ext/standard/tests/file/bug24482.phpt
e04baf6 25-Apr-2013 David Soria Parra <dsp@php.net> Fix curl build on windows
/php-src/ext/curl/config.w32
182fef4 25-Apr-2013 Remi Collet <remi@php.net> Fixed bug #64707 missing declaration after dd0399f
/php-src/ext/gd/libgd/gd.h
26bd2cb 24-Apr-2013 Remi Collet <remi@php.net> gd: missing headers in previous
/php-src/ext/gd/php_gd.h
3a8ceed 24-Apr-2013 Remi Collet <remi@php.net> allow use of gdImageCreateFromJpegEx with system libgd
/php-src/ext/gd/config.m4
/php-src/ext/gd/gd.c
dd0399f 24-Apr-2013 Remi Collet <remi@php.net> We need both gdImageCreateFromJpeg* and gdImageCreateFromJpeg*Ex

The new (Ex) functions are used with the new ignore_warning parameter

The standard functions are used in _php_image_create_from_string,
sent as a function pointer, and call without this optional parameter.
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd.h
/php-src/ext/gd/libgd/gd_jpeg.c
7189cc5 24-Apr-2013 Remi Collet <remi@php.net> gd: fix proto comment
/php-src/ext/gd/gd.c
eb4065b 24-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
aa4b0af 24-Apr-2013 Remi Collet <remi@php.net> gd: provide imageflip with system libgd when available
/php-src/ext/gd/config.m4
/php-src/ext/gd/gd.c
8d41f6d 24-Apr-2013 Anatol Belski <ab@php.net> Removed fork of ext/zlib/tests/bug_52944.phpt

The real issue is a bug in asm zlib build, reported here
https://github.com/madler/zlib/issues/41 . Non ASM builds
behave more predictable.
/php-src/ext/zlib/tests/bug_52944-win.phpt
/php-src/ext/zlib/tests/bug_52944.phpt
22f6b6d 25-Apr-2013 ptarjan <ptarjan@fb.com> Fix zlib/tests/gzseek to create unique temporary files

When running tests in parallel these create a race condition.
Race conditions are bad.
/php-src/ext/zlib/tests/gzseek_basic2.phpt
/php-src/ext/zlib/tests/gzseek_variation1.phpt
/php-src/ext/zlib/tests/gzseek_variation4.phpt
/php-src/ext/zlib/tests/gzseek_variation5.phpt
/php-src/ext/zlib/tests/gzseek_variation7.phpt
4c07462 25-Apr-2013 David Soria Parra <dsp@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
NEWS for RC1
NEWS for PHP 5.5.0 Beta 4 again
Fix curl build on windows
b0cf340 25-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #64707 missing declaration after dd0399f
e12abeb 24-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: missing headers in previous
allow use of gdImageCreateFromJpegEx with system libgd
5897696 24-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
We need both gdImageCreateFromJpeg* and gdImageCreateFromJpeg*Ex
gd: fix proto comment
7264179 24-Apr-2013 Remi Collet <remi@php.net> gd: fix proto comment
/php-src/ext/gd/gd.c
d07b7c2 24-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'master' of git.php.net:php-src
fba7c84 24-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Removed fork of ext/zlib/tests/bug_52944.phpt
1d72ea4 24-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
gd: provide imageflip with system libgd when available
84e5c8a 24-Apr-2013 Stanislav Malyshev <stas@php.net> update credits
/php-src/ext/standard/credits_sapi.h
5080035 24-Apr-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix bug #64458 (dns_get_record result with string of length -1)
5e24a6e 24-Apr-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fix bug #64458 (dns_get_record result with string of length -1)
2a15aed 24-Apr-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix bug #64458 (dns_get_record result with string of length -1)
f87d2ab 24-Apr-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fix bug #64458 (dns_get_record result with string of length -1)
18fdab5 24-Apr-2013 Stanislav Malyshev <stas@php.net> Fix bug #64458 (dns_get_record result with string of length -1)
/php-src/ext/standard/dns.c
7439473 23-Apr-2013 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Remove curl wrappers
b79e65f 23-Apr-2013 Pierrick Charron <pierrick@php.net> Remove curl wrappers
/php-src/ext/curl/config.m4
/php-src/ext/curl/config.w32
/php-src/ext/curl/interface.c
/php-src/ext/curl/php_curl.h
/php-src/ext/curl/streams.c
/php-src/ext/standard/basic_functions.c
92a1640 23-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix copy/paste in error message
2005a15 23-Apr-2013 Remi Collet <remi@php.net> fix copy/paste in error message
/php-src/ext/gd/gd.c
2fa178f 23-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
enable WebP with system libgd when available
(re)allow WBMP detection with system libgd provide getbmi and skipheader not exported functions in gd_compat.
9819d81 23-Apr-2013 Remi Collet <remi@php.net> enable WebP with system libgd when available
/php-src/ext/gd/config.m4
eb50789 23-Apr-2013 Remi Collet <remi@php.net> (re)allow WBMP detection with system libgd
provide getbmi and skipheader not exported functions in gd_compat.
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd_compat.c
/php-src/ext/gd/libgd/gd_compat.h
231e2d7 22-Apr-2013 Sara Golemon <pollita@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
array_column() - Use entire subject array when NULL passed for second param.
734e165 22-Apr-2013 Sara Golemon <pollita@php.net> array_column() - Use entire subject array when NULL passed for second param.

This starts to look like array_values(), except that you can reindex the arrays
using the third parameter.
/php-src/ext/standard/array.c
/php-src/ext/standard/tests/array/array_column_variant.phpt
35df484 22-Apr-2013 Sara Golemon <pollita@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Allow array_column() to take -1 as a valid value in third param
1a03bd5 22-Apr-2013 Sara Golemon <pollita@php.net> Allow array_column() to take -1 as a valid value in third param

Also do some cleanup and simplification to make this code more
readable in the long term.
/php-src/ext/standard/array.c
/php-src/ext/standard/tests/array/array_column_basic.phpt
caff01e 22-Apr-2013 Sara Golemon <pollita@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Harden array_column_basic.phpt against resource renumbering.
f63db96 22-Apr-2013 Sara Golemon <pollita@php.net> Harden array_column_basic.phpt against resource renumbering.

We don't care what resource number it is, so long as there's a
stream resource returned.
/php-src/ext/standard/tests/array/array_column_basic.phpt
8febe2a 22-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed stream_socket_pair() on Windows x64 and
f082d63 22-Apr-2013 Anatol Belski <ab@php.net> Fixed stream_socket_pair() on Windows x64 and

improved errorhandling in the socketpair() implementation.
/php-src/ext/standard/streamsfuncs.c
0b2c411 22-Apr-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.3' into PHP-5.4
70b67f2 22-Apr-2013 Derick Rethans <github@derickrethans.nl> - Updated to version 2013.3 (2013c)
/php-src/ext/date/lib/timezonedb.h
70c700c 22-Apr-2013 Sara Golemon <pollita@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix handling of double keys in array_column
8645309 22-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
updated NEWS
updated NEWS
Fixed stream_socket_pair() on Windows x64 and
f578bb0 22-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
updated NEWS
Fixed stream_socket_pair() on Windows x64 and
cf0d902 22-Apr-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.5'
0720804 22-Apr-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.4' into PHP-5.5
41ef288 22-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
temporary disable WBM detection with system libgd, as gdGetC, getmbi and skipheader not exported
ec1678d 22-Apr-2013 Remi Collet <remi@php.net> temporary disable WBM detection with system libgd, as gdGetC, getmbi and skipheader not exported
/php-src/ext/gd/gd.c
149cf26 22-Apr-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
overflow2 is not exported by system libgd
6889a0d 22-Apr-2013 Remi Collet <remi@php.net> overflow2 is not exported by system libgd
/php-src/ext/gd/libgd/gd_compat.c
7b34324 22-Apr-2013 Sara Golemon <pollita@php.net> Fix handling of double keys in array_column

Also fix resource test to not localize __FILE__ to cwd.
/php-src/ext/standard/array.c
/php-src/ext/standard/tests/array/array_column_basic.phpt
/php-src/ext/standard/tests/array/array_column_error.phpt
b02241b 21-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
3249067 21-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
6b1928b 21-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
92bbe6b 15-Apr-2013 Antonio Diaz Ruiz <dejalatele@gmail.com> Includes 5 new phpTests to check that the error message DOM_NOT_FOUND is properly raised by the method DOMNode::insertBefore(newNode, [refNode]).

Each file covers a different test case

DOMNode_insertBefore_error2.phpt: refNode is a sibling of the node where newNode wanted to be inserted.
DOMNode_insertBefore_error3.phpt: refNode is the parent of the node where newNode wanted to be inserted.
DOMNode_insertBefore_error4.phpt: refNode is a brand new node.
DOMNode_insertBefore_error5.phpt: refNode is a descendant (not child) of the node where newNode wanted to be inserted.
DOMNode_insertBefore_error6.phpt: refNode is the node where newNode wanted to be inserted.
/php-src/ext/dom/tests/DOMDocument_validate_on_parse_variation.phpt
/php-src/ext/dom/tests/DOMNode_insertBefore_error2.phpt
/php-src/ext/dom/tests/DOMNode_insertBefore_error3.phpt
/php-src/ext/dom/tests/DOMNode_insertBefore_error4.phpt
/php-src/ext/dom/tests/DOMNode_insertBefore_error5.phpt
/php-src/ext/dom/tests/DOMNode_insertBefore_error6.phpt
0c1ef68 21-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'master' of https://github.com/dejalatele/php-src
3cc81d1 20-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
d818fdc 20-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
fix x64 opcache, still uses fugly fixed addresses, see TODO entry for explanaton
14d9f34 20-Apr-2013 Pierre Joye <pierre.php@gmail.com> fix x64 opcache, still uses fugly fixed addresses, see TODO entry for explanaton
/php-src/ext/opcache/shared_alloc_win32.c
9bf80bc 15-Apr-2013 Antonio Diaz Ruiz <dejalatele@gmail.com> Includes 5 new phpTests to check that the error message DOM_NOT_FOUND is properly raised by the method DOMNode::insertBefore(newNode, [refNode]).

Each file covers a different test case

DOMNode_insertBefore_error2.phpt: refNode is a sibling of the node where newNode wanted to be inserted.
DOMNode_insertBefore_error3.phpt: refNode is the parent of the node where newNode wanted to be inserted.
DOMNode_insertBefore_error4.phpt: refNode is a brand new node.
DOMNode_insertBefore_error5.phpt: refNode is a descendant (not child) of the node where newNode wanted to be inserted.
DOMNode_insertBefore_error6.phpt: refNode is the node where newNode wanted to be inserted.
/php-src/ext/dom/tests/DOMDocument_validate_on_parse_variation.phpt
/php-src/ext/dom/tests/DOMNode_insertBefore_error2.phpt
/php-src/ext/dom/tests/DOMNode_insertBefore_error3.phpt
/php-src/ext/dom/tests/DOMNode_insertBefore_error4.phpt
/php-src/ext/dom/tests/DOMNode_insertBefore_error5.phpt
/php-src/ext/dom/tests/DOMNode_insertBefore_error6.phpt
1fe5ee4 19-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed 5.2 ZTS build
c7cf9b6 19-Apr-2013 Dmitry Stogov <dmitry@zend.com> Fixed 5.2 ZTS build
/php-src/ext/opcache/zend_accelerator_util_funcs.c
6ce6858 19-Apr-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
7b7424c 19-Apr-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' into PHP-5.5
39cc08c 19-Apr-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.3' into PHP-5.4
0802961 19-Apr-2013 Andrey Hristov <andrey@php.net> lower the limit, should fit in a byte
/php-src/ext/mysqlnd/mysqlnd_enum_n_def.h
676e737 19-Apr-2013 Xinchen Hui <laruence@php.net> Fix other typos & add test script
/php-src/ext/opcache/Optimizer/optimize_func_calls.c
/php-src/ext/opcache/tests/optimize_func_calls.phpt
580d6fe 19-Apr-2013 Xinchen Hui <laruence@php.net> Fix typo
/php-src/ext/opcache/Optimizer/optimize_func_calls.c
1192cfa 18-Apr-2013 Felipe Pena <felipensp@gmail.com> - Fixed ZTS build
/php-src/ext/opcache/Optimizer/optimize_func_calls.c
3735d96 18-Apr-2013 Dmitry Stogov <dmitry@zend.com> Disable FCALL optimization pass for PHP older than 5.4
Added an optimization pass to convert FCALL_BY_NAME into DO_FCALL.
60a59d2 18-Apr-2013 Dmitry Stogov <dmitry@zend.com> Disable FCALL optimization pass for PHP older than 5.4
/php-src/ext/opcache/Optimizer/optimize_func_calls.c
/php-src/ext/opcache/Optimizer/zend_optimizer.c
edfeab8 18-Apr-2013 Dmitry Stogov <dmitry@zend.com> Added an optimization pass to convert FCALL_BY_NAME into DO_FCALL.
/php-src/ext/opcache/Optimizer/optimize_func_calls.c
/php-src/ext/opcache/Optimizer/pass1_5.c
/php-src/ext/opcache/Optimizer/zend_optimizer.c
/php-src/ext/opcache/Optimizer/zend_optimizer.h
7deb3d4 18-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5' into PHP-5.5-opcache

* PHP-5.5:
Fixed compiler warning "cast from pointer to integer of different size"
0acdeec 18-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
0704e4b 18-Apr-2013 Xinchen Hui <laruence@php.net> Fixed compiler warning "cast from pointer to integer of different size"
/php-src/ext/opcache/shared_alloc_shm.c
/php-src/ext/opcache/zend_shared_alloc.c
745531b 18-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge identical constants (and related cache_slots) in op_array->literals table.
2bfb523 18-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge identical constants (and related cache_slots) in op_array->literals table.
/php-src/ext/opcache/Optimizer/compact_literals.c
/php-src/ext/opcache/Optimizer/zend_optimizer.c
/php-src/ext/opcache/Optimizer/zend_optimizer.h
/php-src/ext/opcache/tests/compact_literals.phpt
36d343c 17-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5' into PHP-5.5-opcache

* PHP-5.5:
Initialize literals hash_value and cache_slot
Added curl config test for windows
updated lib versions
updated lib versions
fixed EOL
updated lib versions
allow lcov 1.10
allow lcov 1.10

Conflicts:
ext/opcache/Optimizer/zend_optimizer.c
bc959fb 17-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Initialize literals hash_value and cache_slot

Conflicts:
ext/opcache/Optimizer/zend_optimizer.c
5a89700 17-Apr-2013 Dmitry Stogov <dmitry@zend.com> Initialize literals hash_value and cache_slot
/php-src/ext/opcache/Optimizer/zend_optimizer.c
cd3dc33 17-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Added curl config test for windows
2d9cbf7 17-Apr-2013 Anatol Belski <ab@php.net> Added curl config test for windows
/php-src/ext/curl/tests/check_win_config.phpt
e16f243 14-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5' into PHP-5.5-opcache

* PHP-5.5:
allow lcov 1.10
Fixed bug (Wrong ce cached)
apply change from opcache readme to php.ini
lucky that the name is not used, fix name of encoder
a0e3ca1 11-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
Fixed bug (Wrong ce cached)
apply change from opcache readme to php.ini
lucky that the name is not used, fix name of encoder
a78c7a4 11-Apr-2013 Dmitry Stogov <dmitry@zend.com> Added script level constant replacement
276847c 11-Apr-2013 Dmitry Stogov <dmitry@zend.com> Added script level constant replacement
/php-src/ext/opcache/Optimizer/pass1_5.c
/php-src/ext/opcache/Optimizer/zend_optimizer.c
/php-src/ext/opcache/Optimizer/zend_optimizer.h
/php-src/ext/opcache/ZendAccelerator.c
/php-src/ext/opcache/ZendAccelerator.h
e2f3c7f 11-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
lucky that the name is not used, fix name of encoder
e71b794 11-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
lucky that the name is not used, fix name of encoder
4475dbf 11-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
684f4d5 11-Apr-2013 Pierre Joye <pierre.php@gmail.com> lucky that the name is not used, fix name of encoder
/php-src/ext/gd/gd.c
622af62 10-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'master' of git.php.net:php-src
7133eee 10-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
b6d54fa 10-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
56b028e 10-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' of git.php.net:php-src into PHP-5.3
9386ba9 10-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
update NEWS
updated NEWS
Fixed bug #64342 ZipArchive::addFile() has to check for file existence
0655ab7 10-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
updated NEWS
Fixed bug #64342 ZipArchive::addFile() has to check for file existence
ceb5b68 10-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed bug #64342 ZipArchive::addFile() has to check for file existence
968ae4a 10-Apr-2013 Anatol Belski <ab@php.net> Fixed bug #64342 ZipArchive::addFile() has to check for file existence
/php-src/ext/zip/php_zip.c
/php-src/ext/zip/tests/bug64342_0.phpt
/php-src/ext/zip/tests/bug64342_1.phpt
6ea7e6d 10-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
ea14901 10-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'master' of git.php.net:php-src
ca19629 10-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
add external 2.1 detection and fix gd_compat for 2.1+
87f5d9a 10-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
add external 2.1 detection and fix gd_compat for 2.1+
c480bf3 10-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
add external 2.1 detection and fix gd_compat for 2.1+
224a67f 10-Apr-2013 Pierre Joye <pierre.php@gmail.com> add external 2.1 detection and fix gd_compat for 2.1+
/php-src/ext/gd/config.m4
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd_compat.h
fd15a71 10-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Allow wilcards in opcache.blacklist_filename
af967de 10-Apr-2013 Dmitry Stogov <dmitry@zend.com> Allow wilcards in opcache.blacklist_filename
/php-src/ext/opcache/README
/php-src/ext/opcache/tests/blacklist.phpt
/php-src/ext/opcache/tests/opcache-1.blacklist
/php-src/ext/opcache/tests/opcache-2.blacklist
/php-src/ext/opcache/zend_accelerator_blacklist.c
28a0c38 10-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed support for PHP-5.3
e270396 10-Apr-2013 Dmitry Stogov <dmitry@zend.com> Fixed support for PHP-5.3
/php-src/ext/opcache/Optimizer/block_pass.c
5868b93 10-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Added missing ARG_INFO
2b3a4af 10-Apr-2013 Dmitry Stogov <dmitry@zend.com> Added missing ARG_INFO
/php-src/ext/opcache/zend_accelerator_module.c
3353ba1 10-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Numeric string constants used as array indeces have to be converted to long at compile time
7845f49 10-Apr-2013 Dmitry Stogov <dmitry@zend.com> Numeric string constants used as array indeces have to be converted to long at compile time
/php-src/ext/opcache/Optimizer/block_pass.c
caa2bcc 09-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed CFG construction bugs
2b28f29 09-Apr-2013 Dmitry Stogov <dmitry@zend.com> Fixed CFG construction bugs
/php-src/ext/opcache/Optimizer/block_pass.c
619fb50 08-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
fix possible NULL deref
e13d2c7 08-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5

* 'PHP-5.5' of git.php.net:php-src:
fix possible NULL deref
fix null deref
Fixed bugs #47675 and #64577 (fd leak on Solaris)
c8758c9 08-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
fix null deref
Fixed bugs #47675 and #64577 (fd leak on Solaris)
d0cd049 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
fix possible NULL deref
24f1045 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix possible NULL deref
aab5659 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
fix possible NULL deref
255ed92 08-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed ZTS build
88b3cdc 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> fix possible NULL deref
/php-src/ext/gd/libgd/gd_rotate.c
1359eaa 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
eb7d0ce 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'master' of git.php.net:php-src
f430808 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

# By Pierre Joye (1) and Rasmus Lerdorf (1)
* PHP-5.5:
fix null deref
Fixed bugs #47675 and #64577 (fd leak on Solaris)
4d6c367 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

# By Pierre Joye (1) and Rasmus Lerdorf (1)
* PHP-5.4:
fix null deref
Fixed bugs #47675 and #64577 (fd leak on Solaris)
10d62de 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.3' into PHP-5.4

# By Pierre Joye (1) and Rasmus Lerdorf (1)
* PHP-5.3:
fix null deref
Fixed bugs #47675 and #64577 (fd leak on Solaris)
4d4adf4 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> fix null deref
/php-src/ext/gd/libgd/gd_rotate.c
4bf1f38 08-Apr-2013 Dmitry Stogov <dmitry@zend.com> Fixed ZTS build
/php-src/ext/opcache/zend_accelerator_module.c
1d8b6de 09-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed issue #26 (added opcache_invalidate(string $filename [, bool $force = false]) function)
4cf00c0 09-Apr-2013 Dmitry Stogov <dmitry@zend.com> Fixed issue #26 (added opcache_invalidate(string $filename [, bool $force = false]) function)
/php-src/ext/opcache/ZendAccelerator.c
/php-src/ext/opcache/ZendAccelerator.h
/php-src/ext/opcache/zend_accelerator_module.c
68d567d 09-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed issue #82 (allow comments in blacklist file, lines started with ";")
d9c9e78 09-Apr-2013 Dmitry Stogov <dmitry@zend.com> Fixed issue #82 (allow comments in blacklist file, lines started with ";")
/php-src/ext/opcache/zend_accelerator_blacklist.c
396b110 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
ws and comment for recommended aa method
8350012 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> ws and comment for recommended aa method
/php-src/ext/gd/libgd/gd_interpolation.c
ec136c2 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
28a9181 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'master' of git.php.net:php-src
21cfbdf 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
fix some unitialized values and typo
85ad65e 09-Apr-2013 Pierre Joye <pierre.php@gmail.com> fix some unitialized values and typo
/php-src/ext/gd/libgd/gd_interpolation.c
5027736 08-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
updated libmagic.patch
a9f9ff6 08-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
updated libmagic.patch
a35d386 08-Apr-2013 Anatol Belski <ab@php.net> updated libmagic.patch
/php-src/ext/fileinfo/libmagic.patch
a1c96eb 08-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix ident
b810878 08-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix ident
9de5dca 08-Apr-2013 Anatol Belski <ab@php.net> fix ident
/php-src/ext/fileinfo/libmagic/apprentice.c
6b56ec4 08-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Refactored the previous memleak fix
a1f66c0 08-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Refactored the previous memleak fix
f3ca115 08-Apr-2013 Anatol Belski <ab@php.net> Refactored the previous memleak fix

to avoid usage of a freed pointer. Thanks Laruence )
/php-src/ext/fileinfo/libmagic/apprentice.c
8b12bca 07-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix memory leak at apprentice.c:1095
9f0bfed 07-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix memory leak at apprentice.c:1095
28e26b0 07-Apr-2013 Anatol Belski <ab@php.net> fix memory leak at apprentice.c:1095
/php-src/ext/fileinfo/libmagic/apprentice.c
631ab1f 08-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fixed EOL
30fc3ac 08-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fixed EOL
b0b81c0 08-Apr-2013 Anatol Belski <ab@php.net> fixed EOL
/php-src/ext/fileinfo/libmagic/apprentice.c
c71d4b1 07-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
updated NEWS
upgraded libmagic to 5.14
leave a sane environment behind (even if empty) when exiting some OS atexit() handlers call getenv()
b12f79c 07-Apr-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
upgraded libmagic to 5.14
10367fa 07-Apr-2013 Anatol Belski <ab@php.net> upgraded libmagic to 5.14
/php-src/ext/fileinfo/data_file.c
/php-src/ext/fileinfo/libmagic.patch
/php-src/ext/fileinfo/libmagic/apprentice.c
/php-src/ext/fileinfo/libmagic/ascmagic.c
/php-src/ext/fileinfo/libmagic/cdf.c
/php-src/ext/fileinfo/libmagic/cdf.h
/php-src/ext/fileinfo/libmagic/cdf_time.c
/php-src/ext/fileinfo/libmagic/compress.c
/php-src/ext/fileinfo/libmagic/elfclass.h
/php-src/ext/fileinfo/libmagic/file.h
/php-src/ext/fileinfo/libmagic/fsmagic.c
/php-src/ext/fileinfo/libmagic/funcs.c
/php-src/ext/fileinfo/libmagic/magic.c
/php-src/ext/fileinfo/libmagic/magic.h
/php-src/ext/fileinfo/libmagic/patchlevel.h
/php-src/ext/fileinfo/libmagic/print.c
/php-src/ext/fileinfo/libmagic/readcdf.c
/php-src/ext/fileinfo/libmagic/readelf.c
/php-src/ext/fileinfo/libmagic/softmagic.c
/php-src/ext/fileinfo/tests/finfo_file_basic.phpt
/php-src/ext/fileinfo/tests/finfo_open_error.phpt
/php-src/ext/fileinfo/tests/magic
bd96813 05-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
5ac8084 05-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
39bc1bd 05-Apr-2013 Carson McDonald <carson@ioncannon.net> Fix typo
/php-src/ext/skeleton/skeleton.c
e9cc55a 04-Apr-2013 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.5'
9587cf3 03-Apr-2013 Johannes Schlüter <johannes@php.net> Improve warning when trying to load zend ext as PHP module
/php-src/ext/standard/dl.c
2794d45 04-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
01ca2bf 04-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
ext/curl/interface.c
185e5e1 04-Apr-2013 Xinchen Hui <laruence@php.net> s ,CURL_WRAPPERS_ENABLE,CURL_WRAPPERS_ENABLED,
/php-src/ext/curl/interface.c
/php-src/ext/standard/tests/streams/bug64433.phpt
e15a97f 03-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
bbb4a44 03-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
99ad08f 03-Apr-2013 ptarjan <ptarjan@fb.com> Fix #64572: Clean up after the test

Lets not leave stuff lying around.
/php-src/ext/standard/tests/file/bug44805.phpt
bd6a90d 03-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
6ace9c6 03-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
ext/curl/interface.c
78a9489 03-Apr-2013 Xinchen Hui <laruence@php.net> Use new constant replace ugly trick
/php-src/ext/standard/tests/streams/bug64433.phpt
d7f709a 03-Apr-2013 Xinchen Hui <laruence@php.net> Add CURL_WRAPPERS_ENABLE constant

see http://news.php.net/php.internals/66871
/php-src/ext/curl/interface.c
11262fb 01-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed ZTS build
23b44e7 01-Apr-2013 Dmitry Stogov <dmitry@zend.com> Fixed ZTS build
/php-src/ext/opcache/Optimizer/block_pass.c
aa1c764 01-Apr-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
d8a5f41 01-Apr-2013 Xinchen Hui <laruence@php.net> Fixed bug parameter is casted to string of array_column
/php-src/ext/standard/array.c
/php-src/ext/standard/tests/array/array_column_object_cast.phpt
9456dac 01-Apr-2013 Xinchen Hui <laruence@php.net> Fix test
/php-src/ext/date/tests/bug55397.phpt
71a45be 01-Apr-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed issue #79 (Optimization Problem/Bug)
fix coverage data for the opcache optimizer
74f158f 01-Apr-2013 Dmitry Stogov <dmitry@zend.com> Fixed issue #79 (Optimization Problem/Bug)
/php-src/ext/opcache/Optimizer/block_pass.c
/php-src/ext/opcache/tests/issue0079.phpt
971676e 31-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
ad7c0b1 31-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
72426a4 31-Mar-2013 Xinchen Hui <laruence@php.net> Skip test when --with-curlwrappers enabled.
/php-src/ext/standard/tests/streams/bug64433.phpt
f4e16fe 31-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
2f6b9b9 31-Mar-2013 Xinchen Hui <laruence@php.net> Fix typo (it's in DateTime::__wakeup)
/php-src/ext/date/php_date.c
6cdf379 31-Mar-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.5'
503760c 31-Mar-2013 Derick Rethans <github@derickrethans.nl> Updated test case and added BFN to NEWS.
/php-src/ext/date/tests/bug60774.phpt
b07ecb5 05-Aug-2012 EC2 Default User <ec2-user@ip-10-66-82-148.ec2.internal> Bug #60774 (DateInterval::format("%a") is always zero when an interval is
created using the createFromDateString method)
/php-src/ext/date/lib/parse_date.c
/php-src/ext/date/lib/parse_date.re
/php-src/ext/date/tests/bug60774.phpt
1300455 31-Mar-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.5'
84208d9 31-Mar-2013 Derick Rethans <github@derickrethans.nl> Added the new .c files as well as they are not automatically regenerated.
/php-src/ext/date/lib/parse_date.c
/php-src/ext/date/lib/parse_iso_intervals.c
58a8013 14-Jan-2013 Lonny Kapelushnik <lonnyk@gmail.com> Rebased to PHP-5.4
Implemented Dmitrys change from df97c3aa0d331be668bd5d8f27fff96d4e3ac1d7
Moved the timelib_parse_tz_cor function to ext/date/lib/timelib.c
/php-src/ext/date/lib/parse_date.re
/php-src/ext/date/lib/parse_iso_intervals.re
/php-src/ext/date/lib/timelib.c
/php-src/ext/date/lib/timelib.h
/php-src/ext/date/php_date.c
a4ca01c 14-Nov-2012 Lonny Kapelushnik <lonnyk@gmail.com> Made separate tests for each TZ type
Fixed handling of unserializing types 1 and 3
/php-src/ext/date/lib/parse_date.re
/php-src/ext/date/lib/timelib.h
/php-src/ext/date/php_date.c
/php-src/ext/date/tests/DateTimeZone_serialize.phpt
/php-src/ext/date/tests/DateTimeZone_serialize_type_1.phpt
/php-src/ext/date/tests/DateTimeZone_serialize_type_2.phpt
/php-src/ext/date/tests/DateTimeZone_serialize_type_3.phpt
a1ebd82 30-Sep-2012 Lonny Kapelushnik <lonnyk@gmail.com> Fixed the test to use %d instead of an actual number
/php-src/ext/date/tests/DateTimeZone_verify.phpt
30d0ae4 28-Sep-2012 Lonny Kapelushnik <lonnyk@gmail.com> Bug 54567 DateTimeZone serialize/unserialize
Make DateTimeZone serializable and implement __set_state
/php-src/ext/date/php_date.c
/php-src/ext/date/php_date.h
/php-src/ext/date/tests/014.phpt
/php-src/ext/date/tests/DateTimeZone_clone_basic1.phpt
/php-src/ext/date/tests/DateTimeZone_clone_basic2.phpt
/php-src/ext/date/tests/DateTimeZone_clone_basic3.phpt
/php-src/ext/date/tests/DateTimeZone_construct_basic.phpt
/php-src/ext/date/tests/DateTimeZone_serialize.phpt
/php-src/ext/date/tests/DateTimeZone_verify.phpt
/php-src/ext/date/tests/timezone_open_basic1.phpt
bc6e26c 31-Mar-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.5'
5dd73b9 31-Mar-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'splitting-out-date-time-immutable' into PHP-5.5
68a7fec 31-Mar-2013 Derick Rethans <github@derickrethans.nl> Make DateTime and DateTimeImmutable siblings.

They both implement the DateTimeInterface interface, which specifies the
non-modifying methods of DateTime/DateTimeImmutable.
/php-src/ext/date/php_date.c
/php-src/ext/date/tests/DatePeriod_wrong_constructor.phpt
/php-src/ext/date/tests/date_format_error.phpt
/php-src/ext/date/tests/date_format_variation1.phpt
/php-src/ext/date/tests/date_offset_get_error.phpt
/php-src/ext/date/tests/date_offset_get_variation1.phpt
/php-src/ext/date/tests/date_timestamp_get.phpt
/php-src/ext/date/tests/date_timezone_get_error.phpt
/php-src/ext/date/tests/date_timezone_get_variation1.phpt
da43e7e 31-Mar-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix bug #64433: does not follow redirects for non-3xx response codes
61fff1f 31-Mar-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix bug #64433: does not follow redirects for non-3xx response codes
1d4fcdf 15-Mar-2013 Sergey Akbarov <sergey@terranova.(none)> Fix bug #64433: does not follow redirects for non-3xx response codes
/php-src/ext/standard/http_fopen_wrapper.c
/php-src/ext/standard/tests/streams/bug64433.phpt
/php-src/ext/standard/tests/streams/bug64433_srv.inc
c3c4ff9 29-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
8aff7f0 28-Mar-2013 Nikita Popov <nikic@php.net> Fix "passing NULL to non-pointer argument" warnings in intl

The second argument to spprintf is a size_t (maximum length).
/php-src/ext/intl/breakiterator/breakiterator_methods.cpp
95f830b 28-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
fix BELL constant declaration
ac0b66f 28-Mar-2013 Pierre Joye <pierre.php@gmail.com> fix BELL constant declaration
/php-src/ext/gd/gd.c
f2a2b41 28-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
0e25e00 28-Mar-2013 Nikita Popov <nikic@php.net> Fix whitespace issue in the SOAP test
/php-src/ext/soap/tests/bugs/bug34657.phpt
7f40866 28-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
a5e606a 28-Mar-2013 Nikita Popov <nikic@php.net> Fix SOAP test

Doesn't look like these warnings are present anymore.
/php-src/ext/soap/tests/bugs/bug34657.phpt
b472d07 28-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
dcf0b71 28-Mar-2013 Nikita Popov <nikic@php.net> Fix tests after addition of ^ (xor) operator to ini
/php-src/ext/standard/tests/file/parse_ini_file.phpt
/php-src/ext/standard/tests/general_functions/parse_ini_string_001.phpt
c7f1279 28-Mar-2013 Xinchen Hui <laruence@gmail.com> Merge branch 'PHP-5.5'
f4daaf9 28-Mar-2013 Xinchen Hui <laruence@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5
124a867 28-Mar-2013 Veres Lajos <vlajos@gmail.com> Typo fix (greater then => greater than)
/php-src/ext/standard/head.c
07a6f3c 28-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
don't optimize script if it's not going to be cached
Reimplemented OPcache restart trigger. Now, if memory or hash are full the restart is scheduled only in case the amount of wasted memory is above opcache.max_wasted_percentage. Otherwise OPcahce continue serving the following requests using already cached files, but doesn't try to add new files (the cache is full anyway).
3ae5c55 28-Mar-2013 Dmitry Stogov <dmitry@zend.com> don't optimize script if it's not going to be cached
/php-src/ext/opcache/ZendAccelerator.c
037ea6f 28-Mar-2013 Dmitry Stogov <dmitry@zend.com> Reimplemented OPcache restart trigger. Now, if memory or hash are full the restart is scheduled only in case the amount of wasted memory is above opcache.max_wasted_percentage. Otherwise OPcahce continue serving the following requests using already cached files, but doesn't try to add new files (the cache is full anyway).
/php-src/ext/opcache/ZendAccelerator.c
/php-src/ext/opcache/ZendAccelerator.h
/php-src/ext/opcache/zend_accelerator_module.c
/php-src/ext/opcache/zend_shared_alloc.c
c465761 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed issue #78 (incorrect file path validation)
031553c 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Fixed issue #78 (incorrect file path validation)
/php-src/ext/opcache/ZendAccelerator.c
391a41e 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5

* 'PHP-5.5' of git.php.net:php-src:
Remove unused variable
NEWS Section for beta 3
News for beta 2
f55ff56 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
Remove unused variable
NEWS Section for beta 3
News for beta 2
4ee7bbd 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed issue #74 (Allowed per request OPcache disabling)
1556d5d 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Fixed issue #74 (Allowed per request OPcache disabling)
/php-src/ext/opcache/zend_accelerator_module.c
4263a23 27-Mar-2013 David Soria Parra <dsp@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Remove unused variable
f92a158 27-Mar-2013 David Soria Parra <dsp@php.net> Remove unused variable
/php-src/ext/dba/dba.c
36861bf 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed issue #76 (actually we don't need zend_shared_memory_block_header at all)
91ab11e 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Fixed issue #76 (actually we don't need zend_shared_memory_block_header at all)
/php-src/ext/opcache/shared_alloc_win32.c
/php-src/ext/opcache/zend_shared_alloc.c
/php-src/ext/opcache/zend_shared_alloc.h
fc7efec 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5

* 'PHP-5.5' of git.php.net:php-src:
add WebP support in phpinfo
34ac5c9 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
add WebP support in phpinfo
d40174c 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Added description for opcache.enable_cli
f139534 27-Mar-2013 Dmitry Stogov <dmitry@zend.com> Added description for opcache.enable_cli
/php-src/ext/opcache/README
33e834a 27-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
add WebP support in phpinfo
e7d88a6 27-Mar-2013 Pierre Joye <pierre.php@gmail.com> add WebP support in phpinfo
/php-src/ext/gd/gd.c
b038107 27-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
add windows 8 and windows server 2012
f01a7e5 27-Mar-2013 Pierre Joye <pierre.php@gmail.com> add windows 8 and windows server 2012
/php-src/ext/standard/info.c
705ab20 27-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
FALSE on error
f3ebb40 27-Mar-2013 Pierre Joye <pierre.php@gmail.com> FALSE on error
/php-src/ext/gd/gd.c
8a85da4 26-Mar-2013 Pierre Joye <pierre.php@gmail.com> merging conflict left over
/php-src/ext/gd/libgd/gd_interpolation.c
111123a 26-Mar-2013 Pierre Joye <pierre.php@gmail.com> conflict
5ae6f58 26-Mar-2013 Pierre Joye <pierre.php@gmail.com> fix regression, take #2 (merge issue due to git 1.8 default setting changes)
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd.h
/php-src/ext/gd/libgd/gd_interpolation.c
d74a192 25-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
back to dev (7.0.2-dev)
6a7088f 25-Mar-2013 Dmitry Stogov <dmitry@zend.com> back to dev (7.0.2-dev)
/php-src/ext/opcache/ZendAccelerator.h
57a0c65 25-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed copy/paste mistake
f17156c 25-Mar-2013 Dmitry Stogov <dmitry@zend.com> Fixed copy/paste mistake
/php-src/ext/opcache/ZendAccelerator.c
dedd0f5 25-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #64482 (Opcodes for dynamic includes should not be cached)
Separate "start_time" from "last_restart_time"
Fixed PHP-5.2 ZTS compatibility
0a00d29 25-Mar-2013 Dmitry Stogov <dmitry@zend.com> Fixed bug #64482 (Opcodes for dynamic includes should not be cached)
/php-src/ext/opcache/ZendAccelerator.c
/php-src/ext/opcache/tests/bug64482.inc
/php-src/ext/opcache/tests/bug64482.phpt
64b029a 24-Mar-2013 Dmitry Stogov <dmitry@zend.com> Separate "start_time" from "last_restart_time"
/php-src/ext/opcache/ZendAccelerator.c
/php-src/ext/opcache/ZendAccelerator.h
/php-src/ext/opcache/zend_accelerator_module.c
987dee9 24-Mar-2013 Dmitry Stogov <dmitry@zend.com> Fixed PHP-5.2 ZTS compatibility
/php-src/ext/opcache/Optimizer/block_pass.c
/php-src/ext/opcache/Optimizer/pass1_5.c
/php-src/ext/opcache/ZendAccelerator.c
/php-src/ext/opcache/zend_accelerator_util_funcs.c
2c22ffc 25-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
7.0.1 release
a3316ff 25-Mar-2013 Dmitry Stogov <dmitry@zend.com> 7.0.1 release
/php-src/ext/opcache/ZendAccelerator.h
4003cc2 25-Mar-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
make it int main
c20e4bb 25-Mar-2013 Stanislav Malyshev <stas@php.net> make it int main
/php-src/ext/opcache/config.m4
981cd9c 25-Mar-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix return value
016fbd9 25-Mar-2013 Stanislav Malyshev <stas@php.net> fix return value
/php-src/ext/opcache/config.m4
9e86fa3 25-Mar-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
add code to check if we know flock definition on this system
385d0e5 25-Mar-2013 Stanislav Malyshev <stas@php.net> add code to check if we know flock definition on this system

In order to configure detect it and not fail the compile.
Not an ideal solution, suggestions are welcome on how to improve it.
/php-src/ext/opcache/config.m4
c1ac5a2 25-Mar-2013 Stanislav Malyshev <stas@php.net> fix typo
/php-src/ext/gd/libgd/gd_interpolation.c
bf457a0 25-Mar-2013 Stanislav Malyshev <stas@php.net> add definition for 5.5
/php-src/ext/opcache/ZendAccelerator.h
504ef64 25-Mar-2013 Stanislav Malyshev <stas@php.net> fix typo
/php-src/ext/gd/libgd/gd_interpolation.c
7c0bdb9 25-Mar-2013 Stanislav Malyshev <stas@php.net> add definition for 5.5
/php-src/ext/opcache/ZendAccelerator.h
4394249 25-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
52b4a25 25-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'master' of git.php.net:php-src
f21f37b 25-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
remove comments
1b34ab8 25-Mar-2013 Pierre Joye <pierre.php@gmail.com> remove comments
/php-src/ext/gd/libgd/gd_interpolation.c
c342c9b 25-Mar-2013 Stanislav Malyshev <stas@php.net> fix bug #64490 - add __FreeBSD_kernel__ to allowed FreeBSD defs
/php-src/ext/opcache/ZendAccelerator.h
be27829 25-Mar-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix bug #64490 - add __FreeBSD_kernel__ to allowed FreeBSD defs
bd0b09c 25-Mar-2013 Stanislav Malyshev <stas@php.net> fix bug #64490 - add __FreeBSD_kernel__ to allowed FreeBSD defs
/php-src/ext/opcache/ZendAccelerator.h
1e8423b 24-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
c08e1d2 24-Mar-2013 Nikita Popov <nikic@php.net> Fix PDO::inTransaction() test for pgsql

inTransaction() nowadays casts the in_transaction result to boolean.
I'm not sure whether the INERROR state should result in true or false.
For now I went with the result that we actually get.
/php-src/ext/pdo_pgsql/tests/is_in_transaction.phpt
095d552 24-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
4633e07 24-Mar-2013 Nikita Popov <nikic@php.net> Fix mysql_list_fields.phpt test

The minimum length is given in bytes, so it is charset dependent.
For utf8 charsets for example it's 3 rather than 1.
/php-src/ext/mysql/tests/mysql_list_fields.phpt
94c083b 24-Mar-2013 Pierre Joye <pierre.php@gmail.com> fix conflict
be3e2bb 24-Mar-2013 Pierre Joye <pierre.php@gmail.com> fix generic rotation and 90 degrees & multiples rotation, take #2
/php-src/ext/gd/libgd/gd_interpolation.c
453bcfe 24-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
585f71f 24-Mar-2013 Nikita Popov <nikic@php.net> Fix some errors in mysqlnd charset list

I fixed the stuff that seemed obviously wrong, but there are some more
differences with the SHOW COLLATIONS output:

* The whole range of "utf16" collations missing
* "filename" missing
* "ucs2_general_mysql500_ci" and "utf8_general_mysql500_ci" missing

I wasn't sure whether those omissions are intentional, so I didn't add
them.
/php-src/ext/mysqlnd/mysqlnd_charset.c
ec7250f 24-Mar-2013 David Soria Parra <dsp@php.net> Merge commit '1ec484d' into PHP-5.5

* commit '1ec484d':
- add imageaffinematrixget and imagematrixconcat
- add affine matrix helper for translate, scale, rotate and shear
- fix unix build
- add new files for interpolation
- config.m4 sync with .w32
- add new interpolation method . imagescale . imageaffine . replace imagerotate with new generic and optimized new implementations . imagesetinterpolationmethod, to set the default interpolation to be used with the new functions . add imagepalettetotruecolor
fce19c5 24-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
aa2b548 23-Mar-2013 Nikita Popov <nikic@php.net> Fix version check in test
/php-src/ext/mysql/tests/mysql_field_flags.phpt
03c55d6 23-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
430c987 23-Mar-2013 Nikita Popov <nikic@php.net> Skip locale dependent test if locale not available
/php-src/ext/pgsql/tests/bug46408.phpt
c2893ab 23-Mar-2013 Nikita Popov <nikic@php.net> Missed two occurances of Revision:
/php-src/ext/phar/tests/phpinfo_001.phpt
/php-src/ext/phar/tests/phpinfo_004.phpt
93c4ce4 23-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Reworked the changes for bug #64452
ec25e99 23-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Reworked the changes for bug #64452
04b492a 23-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Reworked the changes for bug #64452
638c4b8 23-Mar-2013 Anatol Belski <ab@php.net> Reworked the changes for bug #64452
/php-src/ext/zip/lib/zip_close.c
37c5425 23-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
01583bd 23-Mar-2013 Nikita Popov <nikic@php.net> phar phpinfo uses Id instead of Revision
/php-src/ext/phar/tests/phpinfo_001.phpt
/php-src/ext/phar/tests/phpinfo_002.phpt
/php-src/ext/phar/tests/phpinfo_004.phpt
dd9e4b3 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- fix regression (imagerotate_overflow.phpt), fix for all cases
f39a236 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> - fix regression (imagerotate_overflow.phpt), fix for all cases
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd_interpolation.c
672f852 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- fix regression bug24155.phpt and bug39366.phpt
f05972d 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> - fix regression bug24155.phpt and bug39366.phpt
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd.h
/php-src/ext/gd/libgd/gd_interpolation.c
6512c44 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'master' of git.php.net:php-src
2a8a9c0 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- fix regression (imagerotate_overflow.phpt)
4e6d54f 22-Mar-2013 Pierre Joye <pierre.php@gmail.com> - fix regression (imagerotate_overflow.phpt)
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd_interpolation.c
9d2897a 21-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
534aec8 21-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
39a173b 21-Mar-2013 Xinchen Hui <laruence@php.net> Fix bug in reflectionClass relate to #64239
/php-src/ext/reflection/php_reflection.c
/php-src/ext/reflection/tests/bug64239.phpt
08624ea 16-Mar-2013 Xinchen Hui <laruence@php.net> Fix test after f8b91d9acff10ede7bd3f2bc631794a3abef8ff7
/php-src/ext/date/tests/bug55397.phpt
b9185a4 21-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
b29a9fa 21-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
0fd3572 21-Mar-2013 Xinchen Hui <laruence@php.net> Fixed bug #64432 (more empty delimiter warning in strX methods)
/php-src/ext/standard/string.c
/php-src/ext/standard/tests/strings/stristr_error.phpt
/php-src/ext/standard/tests/strings/strstr.phpt
da6916a 21-Mar-2013 Xinchen Hui <laruence@php.net> fix memory leak

the value shouldn't be ref, use z_add_ref is enough
/php-src/ext/spl/spl_dllist.c
d99c14b 21-Mar-2013 Xinchen Hui <laruence@php.net> fix memory leak

the value shouldn't be ref, use z_add_ref is enough
/php-src/ext/spl/spl_dllist.c
ec26c93 20-Mar-2013 David Soria Parra <dsp@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
NEWS for array_column
array_column: Fix compile-time warnings
array_column: Removed array_pluck() alias
array_column: Set array_pluck as an alias for array_column
array_column: Implement ability to specify an index column
Cleaning up a memory leak.
array_column: Adding test for IS_OBJECT and converting object to string
array_column: Using add_next_index_zval() at nikic's recommendation.
array_column: Improved tests
array_column: Cleaning up, as recommended in pull request #56 comments
Fixing typo in test for array_column()
Simplify the code and use zend_hash_next_index_insert()
Adding test for columns not present in all rows for array_column().
Adding tests for the negative results of array_column()
Implement new array function array_column()
0173c4b 20-Mar-2013 David Soria Parra <dsp@php.net> Merge branch 'pull-request/257' into PHP-5.5

* pull-request/257:
array_column: Fix compile-time warnings
array_column: Removed array_pluck() alias
array_column: Set array_pluck as an alias for array_column
array_column: Implement ability to specify an index column
Cleaning up a memory leak.
array_column: Adding test for IS_OBJECT and converting object to string
array_column: Using add_next_index_zval() at nikic's recommendation.
array_column: Improved tests
array_column: Cleaning up, as recommended in pull request #56 comments
Fixing typo in test for array_column()
Simplify the code and use zend_hash_next_index_insert()
Adding test for columns not present in all rows for array_column().
Adding tests for the negative results of array_column()
Implement new array function array_column()
09854f1 19-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- add gd changes

Conflicts:
UPGRADING
83e81c4 19-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- update the comment to match the code/features
f007889 19-Mar-2013 Pierre Joye <pierre.php@gmail.com> - update the comment to match the code/features
/php-src/ext/gd/libgd/gd_interpolation.c
2799534 19-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'master' of git.php.net:php-src
bc7b287 19-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- add imageaffinematrixget and imagematrixconcat
- add affine matrix helper for translate, scale, rotate and shear
- fix unix build
- add new files for interpolation
- config.m4 sync with .w32
- add new interpolation method . imagescale . imageaffine . replace imagerotate with new generic and optimized new implementations . imagesetinterpolationmethod, to set the default interpolation to be used with the new functions . add imagepalettetotruecolor
1ec484d 19-Mar-2013 Pierre Joye <pierre.php@gmail.com> - add imageaffinematrixget and imagematrixconcat
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd_interpolation.c
/php-src/ext/gd/php_gd.h
780c6e0 20-Mar-2013 Pierre Joye <pierre.php@gmail.com> - add affine matrix helper for translate, scale, rotate and shear
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd.h
/php-src/ext/gd/php_gd.h
a46065e 20-Mar-2013 Pierre Joye <pierre.php@gmail.com> - fix unix build
/php-src/ext/gd/libgd/gd_interpolation.c
7daabc4 20-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
updated NEWS
updated NEWS
Fixed bug #64452 Zip PHPTs crash intermittently
0125ec7 20-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
updated NEWS
Fixed bug #64452 Zip PHPTs crash intermittently
06a526b 20-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed bug #64452 Zip PHPTs crash intermittently
bb935ff 20-Mar-2013 Anatol Belski <ab@php.net> Fixed bug #64452 Zip PHPTs crash intermittently
/php-src/ext/zip/lib/zip_close.c
/php-src/ext/zip/lib/zip_dirent.c
a7a53d3 20-Mar-2013 Pierre Joye <pierre.php@gmail.com> - add new files for interpolation
/php-src/ext/gd/libgd/gd_interpolation.c
/php-src/ext/gd/libgd/gd_matrix.c
00a53ca 20-Mar-2013 Pierre Joye <pierre.php@gmail.com> - config.m4 sync with .w32
/php-src/ext/gd/config.m4
22159fb 20-Mar-2013 Pierre Joye <pierre.php@gmail.com> - add new interpolation method
. imagescale
. imageaffine
. replace imagerotate with new generic and optimized new implementations
. imagesetinterpolationmethod, to set the default interpolation to be
used with the new functions
. add imagepalettetotruecolor
/php-src/ext/gd/config.w32
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd.c
/php-src/ext/gd/libgd/gd.h
/php-src/ext/gd/php_gd.h
f5bf1ba 20-Mar-2013 Ben Ramsey <ramsey@php.net> array_column: Fix compile-time warnings
/php-src/ext/standard/array.c
cfd096f 19-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Backported fix for bug #62852
8d199c7 19-Mar-2013 Anatol Belski <ab@php.net> Backported fix for bug #62852
/php-src/ext/date/php_date.c
/php-src/ext/date/tests/bug62852.phpt
/php-src/ext/date/tests/bug62852_var2.phpt
/php-src/ext/date/tests/bug62852_var3.phpt
5cea998 19-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix C89 compat
b3d8284 19-Mar-2013 Anatol Belski <ab@php.net> fix C89 compat
/php-src/ext/spl/spl_dllist.c
7b87616 19-Mar-2013 David Soria Parra <dsp@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix #48358 add() method for SplDoublyLinkedLis
4257469 18-Mar-2013 Mark Baker <mbaker@inviqa.com> Fix #48358 add() method for SplDoublyLinkedLis
/php-src/ext/spl/spl_dllist.c
/php-src/ext/spl/tests/SplDoublyLinkedList_add_invalid_offset.phpt
/php-src/ext/spl/tests/SplDoublyLinkedList_add_missing_parameter1.phpt
/php-src/ext/spl/tests/SplDoublyLinkedList_add_missing_parameter2.phpt
/php-src/ext/spl/tests/SplDoublyLinkedList_add_null_offset.phpt
/php-src/ext/spl/tests/dllist_013.phpt
48e82b2 19-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
strlen() returns size_t
f621f0b 19-Mar-2013 Dmitry Stogov <dmitry@zend.com> strlen() returns size_t
/php-src/ext/opcache/zend_accelerator_module.c
48632d0 19-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Renamed Zend Optimizer+ into Zend OPcache
a62ffb7 19-Mar-2013 Dmitry Stogov <dmitry@zend.com> Renamed Zend Optimizer+ into Zend OPcache
/php-src/ext/opcache/Optimizer/zend_optimizer.c
/php-src/ext/opcache/Optimizer/zend_optimizer.h
/php-src/ext/opcache/Optimizer/zend_optimizer_internal.h
/php-src/ext/opcache/README
/php-src/ext/opcache/ZendAccelerator.c
/php-src/ext/opcache/ZendAccelerator.h
/php-src/ext/opcache/config.m4
/php-src/ext/opcache/config.w32
/php-src/ext/opcache/shared_alloc_mmap.c
/php-src/ext/opcache/shared_alloc_posix.c
/php-src/ext/opcache/shared_alloc_shm.c
/php-src/ext/opcache/shared_alloc_win32.c
/php-src/ext/opcache/tests/bug64353.phpt
/php-src/ext/opcache/tests/skipif.inc
/php-src/ext/opcache/zend_accelerator_blacklist.c
/php-src/ext/opcache/zend_accelerator_blacklist.h
/php-src/ext/opcache/zend_accelerator_debug.c
/php-src/ext/opcache/zend_accelerator_debug.h
/php-src/ext/opcache/zend_accelerator_hash.c
/php-src/ext/opcache/zend_accelerator_hash.h
/php-src/ext/opcache/zend_accelerator_module.c
/php-src/ext/opcache/zend_accelerator_module.h
/php-src/ext/opcache/zend_accelerator_util_funcs.c
/php-src/ext/opcache/zend_accelerator_util_funcs.h
/php-src/ext/opcache/zend_persist.c
/php-src/ext/opcache/zend_persist.h
/php-src/ext/opcache/zend_persist_calc.c
/php-src/ext/opcache/zend_shared_alloc.c
/php-src/ext/opcache/zend_shared_alloc.h
d5174af 19-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Add stats to phpinfo
840c0d6 19-Mar-2013 Dmitry Stogov <dmitry@zend.com> Add stats to phpinfo
/php-src/ext/opcache/zend_accelerator_module.c
33ea101 18-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Avoid trailing line break
5b0879e 18-Mar-2013 Dmitry Stogov <dmitry@zend.com> Avoid trailing line break
/php-src/ext/opcache/zend_accelerator_module.c
4e4bc3a 18-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Add oom, wasted, hash and manual restart counters to help identify potential configuration problems
Add optional flag to opcache_get_status()
1fe43d0 18-Mar-2013 Dmitry Stogov <dmitry@zend.com> Add oom, wasted, hash and manual restart counters to help identify potential configuration problems
/php-src/ext/opcache/ZendAccelerator.c
/php-src/ext/opcache/ZendAccelerator.h
/php-src/ext/opcache/zend_accelerator_module.c
/php-src/ext/opcache/zend_shared_alloc.c
ccf7d7c 18-Mar-2013 Dmitry Stogov <dmitry@zend.com> Add optional flag to opcache_get_status()
/php-src/ext/opcache/zend_accelerator_module.c
92198fa 17-Mar-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
merge with 5.4
more test coverage: missing square bracket error message
Fixed bug #61981
c5ba47a 17-Mar-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
more test coverage: missing square bracket error message
Fixed bug #61981
85d9d85 17-Mar-2013 Boris Lytochkin <lytboris@php.net> more test coverage: missing square bracket error message
/php-src/ext/snmp/tests/ipv6.phpt
719264d 17-Mar-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix bug #61981
5d0826e 17-Mar-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix bug #61981
b324050 17-Mar-2013 Boris Lytochkin <lytboris@php.net> Fix bug #61981
/php-src/ext/snmp/snmp.c
/php-src/ext/snmp/tests/snmp-object.phpt
ada8986 16-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Load "black list" only if O+ is enabled
dcc927d 16-Mar-2013 Dmitry Stogov <dmitry@zend.com> Load "black list" only if O+ is enabled
/php-src/ext/opcache/ZendAccelerator.c
/php-src/ext/opcache/zend_accelerator_module.c
513c6e7 17-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Made opcache_get_status() return statistics during O+ restart
e66c868 17-Mar-2013 Dmitry Stogov <dmitry@zend.com> Made opcache_get_status() return statistics during O+ restart
/php-src/ext/opcache/zend_accelerator_module.c
8635900 17-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Enabled O+ build by default (it may be disabled before 5.0.0 release)
930b272 17-Mar-2013 Dmitry Stogov <dmitry@zend.com> Enabled O+ build by default (it may be disabled before 5.0.0 release)
/php-src/ext/opcache/config.m4
2db4e43 17-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Removed files that are neccessary only for standalone pecl branch
setting plausible default value for struct members
07b1eaa 17-Mar-2013 Dmitry Stogov <dmitry@zend.com> Removed files that are neccessary only for standalone pecl branch
/php-src/ext/opcache/.gitignore
/php-src/ext/opcache/.travis.yml
/php-src/ext/opcache/LICENSE
/php-src/ext/opcache/package.xml
fa3fc71 16-Mar-2013 Anatol Belski <ab@php.net> setting plausible default value for struct members

especially for unsigned members so they don't casted to max unsigned
/php-src/ext/date/php_date.c
/php-src/ext/date/tests/bug52113.phpt
23bf72f 16-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'master' of git.php.net:php-src
79d2657 16-Mar-2013 Etienne Kneuss <colder@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Remove spurious int cast in between two longs
b468979 16-Mar-2013 Etienne Kneuss <colder@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Remove spurious int cast in between two longs
5de1b08 16-Mar-2013 Etienne Kneuss <colder@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Remove spurious int cast in between two longs
62364e6 16-Mar-2013 Etienne Kneuss <colder@php.net> Remove spurious int cast in between two longs
/php-src/ext/spl/spl_dllist.c
a8e72b6 16-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
setting plausible default value for struct members
add5420 16-Mar-2013 Anatol Belski <ab@php.net> setting plausible default value for struct members

especially for unsigned members so they don't casted to max unsigned
/php-src/ext/date/php_date.c
/php-src/ext/date/tests/bug52113.phpt
1ee20ab 16-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
c1cf753 16-Mar-2013 Xinchen Hui <laruence@php.net> Fixed test after nick previous fix
/php-src/ext/spl/tests/iterator_to_array_nonscalar_keys.phpt
acd1605 16-Mar-2013 Xinchen Hui <laruence@php.net> Fix test after f8b91d9acff10ede7bd3f2bc631794a3abef8ff7
/php-src/ext/date/tests/bug55397.phpt
67618a8 16-Mar-2013 Xinchen Hui <laruence@php.net> Fixed test after nick previous fix
/php-src/ext/spl/tests/iterator_to_array_nonscalar_keys.phpt
c4c61e3 16-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed memory leaks
e00b04a 16-Mar-2013 Dmitry Stogov <dmitry@zend.com> Fixed memory leaks
/php-src/ext/opcache/Optimizer/block_pass.c
1b72240 16-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Made test compatible with O+
e964114 16-Mar-2013 Dmitry Stogov <dmitry@zend.com> Made test compatible with O+
/php-src/ext/phar/tests/create_new_and_modify.phpt
/php-src/ext/phar/tests/delete_in_phar.phpt
/php-src/ext/phar/tests/delete_in_phar_confirm.phpt
/php-src/ext/phar/tests/tar/create_new_and_modify.phpt
/php-src/ext/phar/tests/tar/delete_in_phar.phpt
/php-src/ext/phar/tests/tar/delete_in_phar_confirm.phpt
/php-src/ext/phar/tests/zip/create_new_and_modify.phpt
/php-src/ext/phar/tests/zip/delete_in_phar.phpt
/php-src/ext/phar/tests/zip/delete_in_phar_confirm.phpt
/php-src/ext/reflection/tests/005.phpt
/php-src/ext/reflection/tests/009.phpt
/php-src/ext/reflection/tests/025.phpt
/php-src/ext/reflection/tests/ReflectionClass_getDocComment_001.phpt
/php-src/ext/reflection/tests/ReflectionFunction_getDocComment.001.phpt
/php-src/ext/reflection/tests/ReflectionMethod_getDocComment_basic.phpt
/php-src/ext/reflection/tests/ReflectionProperty_basic2.phpt
/php-src/ext/reflection/tests/ReflectionProperty_getDocComment_basic.phpt
/php-src/ext/reflection/tests/bug36308.phpt
b7fd7c7 16-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed compatibility with ext/phar
92430bc 16-Mar-2013 Dmitry Stogov <dmitry@zend.com> Fixed compatibility with ext/phar
/php-src/ext/opcache/ZendAccelerator.c
/php-src/ext/opcache/zend_accelerator_module.c
e6fc7c1 15-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed O+ testes
ac05e68 15-Mar-2013 Dmitry Stogov <dmitry@zend.com> Fixed O+ testes
/php-src/ext/opcache/tests/001_cli.phpt
/php-src/ext/opcache/tests/bug64353.phpt
/php-src/ext/opcache/tests/issue0057.phpt
9ef01ce 15-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
b3ed38c 15-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'master' of git.php.net:php-src
29a9e13 15-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5: (101 commits)
Renamed ZendOptimizerPlus.so into opcache.so
"ZendOptimizerPlus" is renamed to "opcache" to de merged into PHP-5.5 under ext/opcache (the product name is still "Zend Optimizer+")
More accurate restart scheduling
Autogolobal $GLOBALS has to be pinged even if auto_globals_jit=0
Allow only shared O+ build
Fixed typos
add tests into package
Add test script for #57 (segfaults in drupal7)
fixed memory leaks
Fixed Issue #57 (segfaults in drupal7)
Fixed issue #58 (PHP-5.2 compatibility)
Allows exclusion of large files from being cached
Add maintainers inot package.xml
fix ANSI C90 compat
Fixed test
Fixed uninitialized variable
Fixed bug #64353 (Built-in classes can be unavailable with dynamic includes and Optimizer+)
Save a stat() call by calling sapi_module.get_stat()
Fixed #54 (PECL install adds extension= instead of zend_extension= to php.ini)
release 7.0.0
...
34d3202 15-Mar-2013 Dmitry Stogov <dmitry@zend.com> Merge Zend Optimizer+

git-subtree-dir: ext/opcache
git-subtree-mainline: b1dbfb73571b051fef055dc371e05163cf73eb8b
git-subtree-split: 8d35170c5fe9b9c0c864b7a6c4dc6b0149809569
be8282b 15-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #62852 Unserialize Invalid Date crash
f8b91d9 15-Mar-2013 Anatol Belski <ab@php.net> Fixed bug #62852 Unserialize Invalid Date crash

Error handling is the same as in bug #53437, E_ERROR if we
expect an invalid object.
/php-src/ext/date/php_date.c
/php-src/ext/date/tests/bug62852.phpt
/php-src/ext/date/tests/bug62852_var2.phpt
/php-src/ext/date/tests/bug62852_var3.phpt
90c8f16 15-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Backported patch for #64370
b903d2d 15-Mar-2013 Anatol Belski <ab@php.net> Backported patch for #64370
/php-src/ext/standard/tests/bug64370_var1.phpt
/php-src/ext/standard/tests/bug64370_var2.phpt
65a1c31 15-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #53437 Crash with unserialized DatePeriod instance
0ee7155 15-Mar-2013 Anatol Belski <ab@php.net> Fixed bug #53437 Crash with unserialized DatePeriod instance
/php-src/ext/date/php_date.c
/php-src/ext/date/php_date.h
/php-src/ext/date/tests/bug45682.phpt
/php-src/ext/date/tests/bug48678.phpt
/php-src/ext/date/tests/bug49081.phpt
/php-src/ext/date/tests/bug49778.phpt
/php-src/ext/date/tests/bug52113.phpt
/php-src/ext/date/tests/bug52738.phpt
/php-src/ext/date/tests/bug52808.phpt
/php-src/ext/date/tests/bug53437.phpt
/php-src/ext/date/tests/bug53437_var1.phpt
/php-src/ext/date/tests/bug53437_var2.phpt
/php-src/ext/date/tests/bug53437_var3.phpt
/php-src/ext/date/tests/date_diff1.phpt
657135c 14-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix zts check
96388c7 14-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix zts check
5df8cf1 14-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
fix zts check
e43c5a8 14-Mar-2013 Anatol Belski <ab@php.net> fix zts check
/php-src/ext/pcre/php_pcre.c
3766435 13-Mar-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
f4279f0 13-Mar-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'

Conflicts:
NEWS
c09652c 13-Mar-2013 Andrey Hristov <andrey@php.net> fix the fix
/php-src/ext/mysqlnd/mysqlnd_ps.c
7503a4b 13-Mar-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
NEWS
0777a18 13-Mar-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.3' into PHP-5.4

Conflicts:
NEWS
f1e2edf 13-Mar-2013 Andrey Hristov <andrey@php.net> fix for bug #63530 mysqlnd_stmt::bind_one_parameter uses wrong alloc for stmt->param_bind
/php-src/ext/mysqlnd/mysqlnd_ps.c
5f136b5 12-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
28634bf 12-Mar-2013 Nikita Popov <nikic@php.net> Forgot to remove some now unused variables
/php-src/ext/spl/spl_array.c
/php-src/ext/standard/array.c
81623d3 12-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'

Conflicts:
UPGRADING
UPGRADING.INTERNALS
fcc6611 16-Feb-2013 Nikita Popov <nikic@php.net> Add support for non-scalar Iterator keys in foreach

RFC: https://wiki.php.net/rfc/foreach-non-scalar-keys
/php-src/ext/com_dotnet/com_iterator.c
/php-src/ext/com_dotnet/com_saproxy.c
/php-src/ext/date/php_date.c
/php-src/ext/dom/dom_iterators.c
/php-src/ext/intl/breakiterator/breakiterator_iterators.cpp
/php-src/ext/intl/common/common_enum.cpp
/php-src/ext/intl/resourcebundle/resourcebundle_iterator.c
/php-src/ext/mysqli/mysqli_result_iterator.c
/php-src/ext/pdo/pdo_stmt.c
/php-src/ext/phar/phar_object.c
/php-src/ext/simplexml/simplexml.c
/php-src/ext/soap/php_encoding.c
/php-src/ext/spl/spl_array.c
/php-src/ext/spl/spl_directory.c
/php-src/ext/spl/spl_dllist.c
/php-src/ext/spl/spl_fixedarray.c
/php-src/ext/spl/spl_heap.c
/php-src/ext/spl/spl_iterators.c
/php-src/ext/spl/spl_iterators.h
/php-src/ext/spl/tests/iterator_to_array_nonscalar_keys.phpt
/php-src/ext/spl/tests/multiple_iterator_001.phpt
/php-src/ext/standard/array.c
a328cc4 12-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
fixed headers order
bdaafe3 12-Mar-2013 Anatol Belski <ab@php.net> fixed headers order
/php-src/ext/enchant/enchant.c
d0ddcf7 11-Mar-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.5'
e5c64c0 11-Mar-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.4' into PHP-5.5
98bb5f4 11-Mar-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.3' into PHP-5.4
50ad2af 11-Mar-2013 Derick Rethans <github@derickrethans.nl> - Updated to version 2013.2 (2013b)
/php-src/ext/date/lib/timezonedb.h
64dba85 11-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fixed the test
278c409 11-Mar-2013 Anatol Belski <ab@php.net> fixed the test
/php-src/ext/standard/tests/bug64370_var1.phpt
20e4d86 11-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #64370 (microtime(true) less than $_SERVER['REQUEST_TIME_FLOAT'])
8aaa096 11-Mar-2013 Anatol Belski <ab@php.net> Fixed bug #64370 (microtime(true) less than $_SERVER['REQUEST_TIME_FLOAT'])
/php-src/ext/standard/tests/bug64370_var1.phpt
/php-src/ext/standard/tests/bug64370_var2.phpt
3670085 09-Mar-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'
a59b211 09-Mar-2013 Nikita Popov <nikic@php.net> Fix get_property_ptr_ptr declaration in simplexml

A new parameter was added to the API and simplexml wasn't adjusted,
thus causing crashes.
/php-src/ext/simplexml/simplexml.c
12413b1 09-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
1be745c 09-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
ext/standard/var_unserializer.c
f52b2e6 09-Mar-2013 Xinchen Hui <laruence@php.net> Fixed bug #64354 (Unserialize array of objects whose class can't be autoloaded fail)

about the __sleep one, since php_serialize_* are all void function,
so,,only check exception at the very begining
/php-src/ext/standard/tests/serialize/bug64354_1.phpt
/php-src/ext/standard/tests/serialize/bug64354_2.phpt
/php-src/ext/standard/tests/serialize/bug64354_3.phpt
/php-src/ext/standard/var.c
/php-src/ext/standard/var_unserializer.c
/php-src/ext/standard/var_unserializer.re
3adb1aa 07-Mar-2013 David Soria Parra <dsp@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Typo fix: recieved to received
0c11cab 07-Mar-2013 Carson McDonald <carson@ioncannon.net> Typo fix: recieved to received
/php-src/ext/oci8/php_oci8_int.h
/php-src/ext/standard/tests/array/uasort_variation9.phpt
7fb0142 06-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
simplified the previous fix for #64359
8589dfb 06-Mar-2013 Anatol Belski <ab@php.net> simplified the previous fix for #64359
/php-src/ext/date/php_date.c
cb80655 05-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #64359 strftime crash with VS2012
371000a 05-Mar-2013 Anatol Belski <ab@php.net> Fixed bug #64359 strftime crash with VS2012
/php-src/ext/date/php_date.c
0fbe0a1 05-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
0827418 05-Mar-2013 Xinchen Hui <laruence@php.net> skip if no IPv6 support
/php-src/ext/sockets/tests/socket_recvmsg.phpt
/php-src/ext/sockets/tests/socket_sendrecvmsg_multi_msg.phpt
/php-src/ext/sockets/tests/socket_set_option_in6_pktinfo.phpt
09e9c29 05-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
e5d0dc2 05-Mar-2013 Xinchen Hui <laruence@php.net> Fix tests temporary

seems IPV6_PKTINFO are not avaiable in some OS
/php-src/ext/sockets/tests/socket_recvmsg.phpt
/php-src/ext/sockets/tests/socket_sendrecvmsg_multi_msg.phpt
/php-src/ext/sockets/tests/socket_set_option_in6_pktinfo.phpt
ac2376f 05-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
1978dae 05-Mar-2013 Xinchen Hui <laruence@php.net> Skip test on Apple
/php-src/ext/sockets/tests/socket_set_option_error_socket_option.phpt
3f67d5a 05-Mar-2013 Xinchen Hui <laruence@php.net> Revert "Fixed Bug #64340 (sockets tests failed) Patch by Reeze"

build break, will only leave the test script fix first

This reverts commit f2246f352fc01295c370728d68a9bcd2bb546652.
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/tests/socket_set_option_error_socket_option.phpt
177a25f 04-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- fix path
0404c38 04-Mar-2013 Pierre Joye <pierre.php@gmail.com> - fix path
/php-src/ext/gd/tests/imagecrop_auto.phpt
e9a2642 04-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
a29ae8c 03-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- add noisy php logo for autocrop with threshold test
5001f40 03-Mar-2013 Pierre Joye <pierre.php@gmail.com> - add noisy php logo for autocrop with threshold test
/php-src/ext/gd/tests/logo_noise.png
5357d55 03-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'master' of git.php.net:php-src
3e0e64f 03-Mar-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- add test for imagecropauto
- (s)rgb distance works way better for now, re enable threshold
- disable threshold for now, will enable it again using CIEDE2000
- add todo for threshold
- clean and enable threshold
- add image crop support

Conflicts:
UPGRADING
defb654 04-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed PCRE locale crash in Windows/TS
2635408 04-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed PCRE locale crash in Windows/TS
4e46a87 04-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed PCRE locale crash in Windows/TS
b6fdb60 04-Mar-2013 Stephen A. Zarkos <stephen.zarkos@microsoft.com> Fixed PCRE locale crash in Windows/TS
/php-src/ext/pcre/php_pcre.c
2024ff3 04-Mar-2013 Pierre Joye <pierre.php@gmail.com> - add test for imagecropauto
/php-src/ext/gd/tests/imagecrop_auto.phpt
8dd1e0b 03-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
merged PCRE 8.32
1cda84a 03-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
merged PCRE 8.32
ca4a3e6 03-Mar-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
merged PCRE 8.32
357ab3c 03-Mar-2013 Anatol Belski <ab@php.net> merged PCRE 8.32

- defined HAVE_CONFIG_H to simplify the future merges
- PCRE NEWS http://pcre.org/news.txt
/php-src/ext/pcre/config.w32
/php-src/ext/pcre/config0.m4
/php-src/ext/pcre/pcrelib/ChangeLog
/php-src/ext/pcre/pcrelib/HACKING
/php-src/ext/pcre/pcrelib/NEWS
/php-src/ext/pcre/pcrelib/README
/php-src/ext/pcre/pcrelib/config.h
/php-src/ext/pcre/pcrelib/dftables.c
/php-src/ext/pcre/pcrelib/doc/pcre.txt
/php-src/ext/pcre/pcrelib/pcre.h
/php-src/ext/pcre/pcrelib/pcre_chartables.c
/php-src/ext/pcre/pcrelib/pcre_compile.c
/php-src/ext/pcre/pcrelib/pcre_config.c
/php-src/ext/pcre/pcrelib/pcre_exec.c
/php-src/ext/pcre/pcrelib/pcre_fullinfo.c
/php-src/ext/pcre/pcrelib/pcre_get.c
/php-src/ext/pcre/pcrelib/pcre_globals.c
/php-src/ext/pcre/pcrelib/pcre_internal.h
/php-src/ext/pcre/pcrelib/pcre_maketables.c
/php-src/ext/pcre/pcrelib/pcre_newline.c
/php-src/ext/pcre/pcrelib/pcre_ord2utf8.c
/php-src/ext/pcre/pcrelib/pcre_refcount.c
/php-src/ext/pcre/pcrelib/pcre_study.c
/php-src/ext/pcre/pcrelib/pcre_tables.c
/php-src/ext/pcre/pcrelib/pcre_ucd.c
/php-src/ext/pcre/pcrelib/pcre_valid_utf8.c
/php-src/ext/pcre/pcrelib/pcre_version.c
/php-src/ext/pcre/pcrelib/pcre_xclass.c
/php-src/ext/pcre/pcrelib/pcreposix.c
/php-src/ext/pcre/pcrelib/testdata/grepoutput
/php-src/ext/pcre/pcrelib/testdata/testinput1
/php-src/ext/pcre/pcrelib/testdata/testinput10
/php-src/ext/pcre/pcrelib/testdata/testinput2
/php-src/ext/pcre/pcrelib/testdata/testinput6
/php-src/ext/pcre/pcrelib/testdata/testinput7
/php-src/ext/pcre/pcrelib/testdata/testoutput1
/php-src/ext/pcre/pcrelib/testdata/testoutput10
/php-src/ext/pcre/pcrelib/testdata/testoutput2
/php-src/ext/pcre/pcrelib/testdata/testoutput5
/php-src/ext/pcre/pcrelib/testdata/testoutput6
/php-src/ext/pcre/pcrelib/testdata/testoutput7
/php-src/ext/pcre/pcrelib/ucp.h
b267ad3 03-Mar-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.5'

Conflicts:
NEWS
c596850 03-Mar-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
NEWS
a3f020a 03-Mar-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.3' into PHP-5.4
c134f2a 03-Mar-2013 Derick Rethans <github@derickrethans.nl> - Updated to version 2013.1 (2013a)
/php-src/ext/date/lib/timezonedb.h
0a55c4b 03-Mar-2013 Pierre Joye <pierre.php@gmail.com> - (s)rgb distance works way better for now, re enable threshold
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd_crop.c
b572f07 03-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
46e612a 03-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
fe5ce5c 03-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
9bda6a2 03-Mar-2013 Xinchen Hui <laruence@php.net> Fix test (skip on unable to create socket)
/php-src/ext/sockets/tests/mcast_ipv6_recv.phpt
a3c0942 03-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
2413fa6 03-Mar-2013 Xinchen Hui <laruence@php.net> Fix test after the convert_to_long be improved, see #64290
/php-src/ext/standard/tests/strings/vprintf_variation15_64bit.phpt
/php-src/ext/standard/tests/strings/vsprintf_variation15_64bit.phpt
0cdd4e8 03-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
505c6ca 03-Mar-2013 Xinchen Hui <laruence@php.net> Fixed bug #64290 (behavior change of converting to long)

convert_to_long behavior has been improved
As Cataphrace said in IRC, the test should be fixed.
/php-src/ext/ereg/tests/split_variation_004.phpt
/php-src/ext/ereg/tests/spliti_variation_004.phpt
b5e8597 03-Mar-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
f2246f3 03-Mar-2013 Xinchen Hui <laruence@php.net> Fixed Bug #64340 (sockets tests failed) Patch by Reeze

Add __APPLE_USE_RFC_3542 for OS X 10.7 because IPv6 options are incompatible with RFC 2292.
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/tests/socket_set_option_error_socket_option.phpt
7698bc5 01-Mar-2013 Pierre Joye <pierre.php@gmail.com> - disable threshold for now, will enable it again using CIEDE2000
/php-src/ext/gd/gd.c
/php-src/ext/gd/php_gd.h
22aeb97 28-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add todo for threshold
/php-src/ext/gd/libgd/gd_crop.c
0c32a18 28-Feb-2013 Pierre Joye <pierre.php@gmail.com> - clean and enable threshold
/php-src/ext/gd/gd.c
/php-src/ext/gd/libgd/gd.h
/php-src/ext/gd/libgd/gd_crop.c
a991360 28-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add image crop support
/php-src/ext/gd/config.m4
/php-src/ext/gd/config.w32
/php-src/ext/gd/gd.c
/php-src/ext/gd/gdcache.c
/php-src/ext/gd/libgd/gd.h
/php-src/ext/gd/libgd/gd_crop.c
/php-src/ext/gd/libgd/gd_png.c
/php-src/ext/gd/php_gd.h
02a1589 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- typo
82765a0 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - typo
/php-src/ext/gd/gd.c
/php-src/ext/gd/tests/imageflip.phpt
c9a67b1 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- fix name for imageflip constants, consistent witht the other
- add test
- add constants for imageflip
74983a4 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - fix name for imageflip constants, consistent witht the other
/php-src/ext/gd/gd.c
03d0bf6 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add test
/php-src/ext/gd/tests/imageflip.phpt
34adce6 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add constants for imageflip
/php-src/ext/gd/gd.c
6192dba 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- add only once
- add new file for m4 as well
efffdb4 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add only once
/php-src/ext/gd/config.w32
98e43de 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add new file for m4 as well
/php-src/ext/gd/config.m4
6ab9f90 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - fix conflict on merge
fa940a6 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add image flip API support
/php-src/ext/gd/gd.c
e641414 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add image flip API support
/php-src/ext/gd/php_gd.h
af5bf87 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add image flip API support
/php-src/ext/gd/libgd/gd.h
6a3623e 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add image flip API support
/php-src/ext/gd/config.w32
246de92 27-Feb-2013 Pierre Joye <pierre.php@gmail.com> - add image flip API support
/php-src/ext/gd/libgd/gd_transform.c
15d90c2 27-Feb-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Bug #52861: unset fails with ArrayObject and deep arrays
207d0ee 27-Feb-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Bug #52861: unset fails with ArrayObject and deep arrays
7c08232 27-Feb-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Bug #52861: unset fails with ArrayObject and deep arrays
61099f8 22-Feb-2013 Mike Willbanks <mike@digitalstruct.com> Bug #52861: unset fails with ArrayObject and deep arrays

When checking to make into a reference write, readwrite are checked but not unset
/php-src/ext/spl/spl_array.c
/php-src/ext/spl/tests/bug52861.phpt
26252f4 24-Feb-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
e75804c 23-Feb-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
d24ac69 23-Feb-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4

Conflicts:
ext/spl/spl_fixedarray.c
1b58bd3 23-Feb-2013 Xinchen Hui <laruence@php.net> Fixed bug #64264 (SPLFixedArray toArray problem)
/php-src/ext/spl/spl_fixedarray.c
/php-src/ext/spl/tests/bug64264.phpt
c30d5a8 24-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
sendrecvmsg_shutdown function moved to mshutdown
59ec22b 24-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> sendrecvmsg_shutdown function moved to mshutdown

The function php_socket_sendrecvmsg_shutdown() should have been called in
MSHUTDOWN, not RSHUTDOWN.

Bug only on TSRM builds.

Should fix bug #64287.
/php-src/ext/sockets/sockets.c
0112b2b 23-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix ext/sockets build with phpize
Fix ext/intl build with phpize
189fbfd 23-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix ext/sockets build with phpize

Fixes bug #64285
/php-src/ext/sockets/multicast.c
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sockets.c
97f2270 23-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix ext/intl build with phpize

Fixes bug #64284.
/php-src/ext/intl/converter/converter.c
3ad32ef 22-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
64a2a8a 22-Feb-2013 Andrey Hristov <andrey@php.net> relax the check
/php-src/ext/mysqli/mysqli_nonapi.c
402296d 22-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
1643d4e 22-Feb-2013 Andrey Hristov <andrey@php.net> Add some parameter checks
/php-src/ext/mysqli/mysqli_nonapi.c
08a52b7 21-Feb-2013 Johannes Schlüter <johannes@schlueters.de> Merge branch 'PHP-5.5'
b479c2b 21-Feb-2013 Johannes Schlüter <johannes@schlueters.de> Merge branch 'PHP-5.4' into PHP-5.5
064c62e 21-Feb-2013 Johannes Schlüter <johannes@schlueters.de> Fix #60840 (undefined symbol: mysqlnd_debug_std_no_trace_funcs)
/php-src/ext/mysqlnd/mysqlnd_alloc.c
/php-src/ext/mysqlnd/mysqlnd_alloc.h
4642d0e 21-Feb-2013 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.5'
7b71923 21-Feb-2013 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.4' into PHP-5.5
1e9bc56 21-Feb-2013 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.3' into PHP-5.4
fcd4b53 21-Feb-2013 Johannes Schlüter <johannes@php.net> Fix TSRM (after afc1debb)
/php-src/ext/soap/php_xml.c
d0b549e 21-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
PHAR should modify entry timestamp when it's modified
8b7222e 21-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
PHAR should modify entry timestamp when it's modified
b5d267a 21-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
PHAR should modify entry timestamp when it's modified
7b113d7 21-Feb-2013 Dmitry Stogov <dmitry@zend.com> PHAR should modify entry timestamp when it's modified
/php-src/ext/phar/stream.c
f54a87e 21-Feb-2013 Sara Golemon <pollita@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
http-stream test requires network connectivity
ead2e17 21-Feb-2013 Sara Golemon <pollita@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
http-stream test requires network connectivity
c16d6be 21-Feb-2013 Sara Golemon <pollita@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
http-stream test requires network connectivity
bc55a8e 21-Feb-2013 Sara Golemon <pollita@php.net> http-stream test requires network connectivity
/php-src/ext/standard/tests/network/http-stream.phpt
4c293bf 21-Feb-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
news for bug #49348
fix tests
fix bug #49348 - issue notice on get_property_ptr_ptr when used for read
d39554a 21-Feb-2013 Stanislav Malyshev <stas@php.net> Merge branch 'bug49348' into PHP-5.5

* bug49348:
fix tests
fix bug #49348 - issue notice on get_property_ptr_ptr when used for read
b7f89bc 20-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed external entity loading
20c623c 20-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed external entity loading
c737b89 20-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed external entity loading

Conflicts:
ext/libxml/libxml.c
ext/libxml/php_libxml.h
8e76d04 20-Feb-2013 Dmitry Stogov <dmitry@zend.com> Fixed external entity loading
/php-src/ext/libxml/libxml.c
/php-src/ext/libxml/php_libxml.h
/php-src/ext/soap/php_xml.c
15a182a 19-Feb-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix the test for curl 7.29.0+
43664e6 19-Feb-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix the test for curl 7.29.0+
cc34dfc 19-Feb-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
fix the test for curl 7.29.0+
558c5db 19-Feb-2013 Anatol Belski <ab@php.net> fix the test for curl 7.29.0+
/php-src/ext/curl/tests/curl_error_basic.phpt
0c6d903 19-Feb-2013 Stanislav Malyshev <stas@php.net> fix bug #49348 - issue notice on get_property_ptr_ptr when used for read
/php-src/ext/dom/php_dom.c
/php-src/ext/intl/transliterator/transliterator_class.c
/php-src/ext/spl/spl_array.c
/php-src/ext/standard/incomplete_class.c
/php-src/ext/xmlreader/php_xmlreader.c
/php-src/ext/zip/php_zip.c
427de31 17-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
Cleanup some multicast code; fix for mac os x?
91538e4 17-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Cleanup some multicast code; fix for mac os x?

When I moved some stuff from sockets.c to multicast.c, I did not copy
some conditional defines for systems without the RFC 3678 API.

I moved such defines to multicast.h so both sockets.c and multicast.c
can benefit from them and I prefixed them with PHP_ so that it's less
confusing: now PHP_MCAST_* are defined to either the MCAST_* RFC 3678
APIs or to legacy APIs and MCAST_* always mean the (possibly undefined)
system definitions.
/php-src/ext/sockets/multicast.c
/php-src/ext/sockets/multicast.h
/php-src/ext/sockets/sockets.c
c389d33 17-Feb-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix protos
17c6389 17-Feb-2013 Stanislav Malyshev <stas@php.net> fix protos
/php-src/ext/curl/curl_file.c
1307c6c 17-Feb-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix bug #61930: openssl corrupts ssl key resource when using openssl_get_publickey()
0841eca 17-Feb-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix bug #61930: openssl corrupts ssl key resource when using openssl_get_publickey()
7b0107c 17-Feb-2013 Stanislav Malyshev <stas@php.net> fix bug #61930: openssl corrupts ssl key resource when using openssl_get_publickey()
/php-src/ext/openssl/openssl.c
/php-src/ext/openssl/tests/bug61930.phpt
9a85dca 17-Feb-2013 Anatol Belski <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix free vs. curl_free
432d59a 17-Feb-2013 Anatol Belski <ab@php.net> fix free vs. curl_free
/php-src/ext/curl/interface.c
a1b5796 17-Feb-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
d3291de 17-Feb-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
263accb 17-Feb-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
01ae5c3 17-Feb-2013 Xinchen Hui <laruence@php.net> Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS)
/php-src/ext/spl/spl_directory.c
/php-src/ext/spl/tests/bug64228.phpt
c520280 16-Feb-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
69b80a9 16-Feb-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
375e3c2 16-Feb-2013 Xinchen Hui <laruence@php.net> Fix test failed after 0ea83ff8478d867ebf1603a43cd5d3432022cee7
/php-src/ext/mbstring/tests/empty_pattern.phpt
dd304c8 13-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Proper bit reset code
1bde2b4 13-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Proper bit reset code
4b900f4 13-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Proper bit reset code
188c196 13-Feb-2013 Dmitry Stogov <dmitry@zend.com> Proper bit reset code
/php-src/ext/soap/php_xml.c
faa7915 10-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'

Conflicts:
NEWS
5bfdf4f 10-Feb-2013 Andrey Hristov <andrey@php.net> build fixes
/php-src/ext/mysqlnd/mysqlnd_debug.h
20eb33b 10-Feb-2013 Moriyoshi Koizumi <mozo@mozo.jp> mb_split() can now handle empty matches like preg_split() does.
/php-src/ext/mbstring/php_mbregex.c
/php-src/ext/mbstring/tests/mb_split_empty_match.phpt
/php-src/ext/mbstring/tests/mb_split_variation1.phpt
0ea83ff 10-Feb-2013 Moriyoshi Koizumi <mozo@mozo.jp> mb_split() can now handle empty matches like preg_split() does.
/php-src/ext/mbstring/php_mbregex.c
/php-src/ext/mbstring/tests/mb_split_empty_match.phpt
/php-src/ext/mbstring/tests/mb_split_variation1.phpt
a9daf26 08-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
a5b426e 08-Feb-2013 Andrey Hristov <andrey@php.net> update test case
/php-src/ext/mysqli/tests/mysqli_class_mysqli_reflection.phpt
5a2b3a0 08-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
43ecd8f 08-Feb-2013 Andrey Hristov <andrey@php.net> mysqli_savepoint()/mysqli_release_savepoint()
/php-src/ext/mysqli/mysqli_api.c
/php-src/ext/mysqli/mysqli_fe.c
/php-src/ext/mysqli/mysqli_fe.h
/php-src/ext/mysqli/mysqli_nonapi.c
/php-src/ext/mysqli/tests/mysqli_class_mysqli_interface.phpt
77cae97 08-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
0da369a 08-Feb-2013 Andrey Hristov <andrey@php.net> Add the constants needed for mysqli_commit(), _rollback() and
begin_transaction()
/php-src/ext/mysqli/mysqli.c
/php-src/ext/mysqli/tests/mysqli_constants.phpt
2de2c1c 08-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
666a835 08-Feb-2013 Andrey Hristov <andrey@php.net> Add savepoint and rollback to savepoint support
/php-src/ext/mysqlnd/mysqlnd.c
/php-src/ext/mysqlnd/mysqlnd.h
/php-src/ext/mysqlnd/mysqlnd_structs.h
e1e22fd 07-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
e0664cc 07-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'master' of ssh://git.php.net/php-src
c292792 07-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
afacdec 07-Feb-2013 Andrey Hristov <andrey@php.net> Add support for begin_transaction in libmysql mode.
Add support for flags and name for commit/rollback in libmysql mode
/php-src/ext/mysqli/mysqli_api.c
/php-src/ext/mysqli/mysqli_fe.c
/php-src/ext/mysqli/mysqli_fe.h
/php-src/ext/mysqli/mysqli_libmysql.h
/php-src/ext/mysqli/mysqli_nonapi.c
/php-src/ext/mysqli/tests/mysqli_class_mysqli_interface.phpt
/php-src/ext/mysqli/tests/mysqli_class_mysqli_reflection.phpt
/php-src/ext/mysqli/tests/mysqli_commit_oo.phpt
92a7924 07-Feb-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.4' of https://git.php.net/push/php-src into PHP-5.4
e092115 07-Feb-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.5' of https://git.php.net/push/php-src into PHP-5.5
175219c 07-Feb-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'master' of https://git.php.net/push/php-src
a0e975c 07-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
403d4fb 07-Feb-2013 Andrey Hristov <andrey@php.net> Export new calls
/php-src/ext/mysqlnd/mysqlnd.c
/php-src/ext/mysqlnd/mysqlnd.h
/php-src/ext/mysqlnd/mysqlnd_libmysql_compat.h
67ccb99 07-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
49e3d91 07-Feb-2013 Andrey Hristov <andrey@php.net> Add the name in a comment at commit/rollback, if provided
/php-src/ext/mysqlnd/mysqlnd.c
2c07219 07-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
9fb0dba 07-Feb-2013 Andrey Hristov <andrey@php.net> Add support for commit and rollback options.
Add support for explicitly starting a transaction - modes also available.
Using the API makes the life of load balancer mysqlnd plugins easier/possible.
/php-src/ext/mysqlnd/mysqlnd.c
/php-src/ext/mysqlnd/mysqlnd_enum_n_def.h
/php-src/ext/mysqlnd/mysqlnd_structs.h
a80b0ee 07-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Disabled external entities loading
0547a36 07-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Disabled external entities loading
1a18e84 07-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Disabled external entities loading
afe98b7 07-Feb-2013 Dmitry Stogov <dmitry@zend.com> Disabled external entities loading
/php-src/ext/soap/php_xml.c
6d614d5 07-Feb-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix bug #64124 (IPv6 malformed)
6c5c048 07-Feb-2013 Boris Lytochkin <lytboris@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix bug #64124 (IPv6 malformed)
ed67634 07-Feb-2013 Boris Lytochkin <lytboris@php.net> fix bug #64124 (IPv6 malformed)

hostname returned from zend_parse_parameters() was modified in
netsnmp_session_init() that caused imput parameter modification along with
unpredictable changes when parameter is a constant sctring.

One typo in comment was fixed.
/php-src/ext/snmp/snmp.c
/php-src/ext/snmp/tests/bug64124.phpt
a443dad 07-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Check if soap.wsdl_cache_dir confirms to open_basedir
4730bc8 07-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Check if soap.wsdl_cache_dir confirms to open_basedir
702b436 07-Feb-2013 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Check if soap.wsdl_cache_dir confirms to open_basedir
cc4c318 07-Feb-2013 Dmitry Stogov <dmitry@zend.com> Check if soap.wsdl_cache_dir confirms to open_basedir
/php-src/ext/soap/soap.c
2249881 06-Feb-2013 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
make libvpx optional
215da60 06-Feb-2013 Anatoliy Belsky <ab@php.net> make libvpx optional
/php-src/ext/gd/config.w32
9e65d4e 04-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
c311884 04-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' into PHP-5.5
740b823 04-Feb-2013 Andrey Hristov <andrey@php.net> check the validity of the parameter
/php-src/ext/mysqlnd/mysqlnd.c
643ce95 04-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4
cb8b2dd 04-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
309bdfb 04-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'master' of ssh://git.php.net/php-src
2a2975c 04-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
34381de 04-Feb-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
53159f6 04-Feb-2013 Xinchen Hui <laruence@php.net> implicit declaration of zend_throw_exception
/php-src/ext/curl/curl_file.c
112e428 03-Feb-2013 Felipe Pena <felipensp@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- Fixed ZTS build
News about FR #49180.
7369a68 03-Feb-2013 Felipe Pena <felipensp@gmail.com> - Fixed ZTS build
/php-src/ext/filter/logical_filters.c
80be143 03-Feb-2013 Martin Jansen <martin@divbyzero.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Add option to specific the expected separator character.
There is no need to use memchr() for comparisons in these places.
ext/filter support for validating MAC addresses.
6186b67 05-Jan-2013 Martin Jansen <martin@divbyzero.net> Add option to specific the expected separator character.
/php-src/ext/filter/logical_filters.c
/php-src/ext/filter/tests/055.phpt
0661d03 28-Dec-2012 Martin Jansen <martin@divbyzero.net> There is no need to use memchr() for comparisons in these places.
/php-src/ext/filter/logical_filters.c
2f33443 24-Dec-2012 Martin Jansen <martin@divbyzero.net> ext/filter support for validating MAC addresses.
/php-src/ext/filter/filter.c
/php-src/ext/filter/filter_private.h
/php-src/ext/filter/logical_filters.c
/php-src/ext/filter/php_filter.h
/php-src/ext/filter/tests/008.phpt
/php-src/ext/filter/tests/033.phpt
/php-src/ext/filter/tests/033_run.inc
/php-src/ext/filter/tests/055.phpt
2b2a346 03-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix test on Windows.
NEWS/UPGRADING for changes in sockets, intl
8771c26 03-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix test on Windows.

Windows complains of invalid parameters because the socket is not bound.
The test expected the error to be EAGAIN/EWOULDBLOCK. Moved the call down,
after the socket is bound.
/php-src/ext/sockets/tests/socket_sentto_recvfrom_ipv4_udp.phpt
4138a81 03-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix bug and hopefully build on WinSDK 6.1
af1b90d 03-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix bug and hopefully build on WinSDK 6.1

There build was failing on rmtools on the sockets extension for two reasons:

1. IPV6_TCLASS and IPV6_RECVTCLASS not being defined. These are probably
recent additions to SDK. Windows 7 doesn't event seem to have complete
support for IPV6_TCLASS, not accepting in WSASendMsg(). The parts that
needed this constant were not guarded by #ifdefs. They are now.

2. The constants EWOULDBLOCK and EINPROGRESS not being defined. These
were only defined in php_network.h, outside of the extension, and not
all source files included this header. Nevertheless, a macro defined in
php_sockets.h needed these constants. When this macro was used in files
that did not include php_network.h, the compilation would fail.
Surprisingly, the build did not fail when using the 7.1 Windows SDK
(more likely, the CRT headers used in VC10), as somehow errno.h was
being included through some other standard header. This would make the
constant EWOULDBLOCK defined; however, it would be defined to the wrong
value. In the winsock context, WSAEWOULDBLOCK should be used instead.
Because we have difficulty using Windows-only constants in the code, we
(re)define EWOULDBLOCK to WSAEWOULDBLOCK. This has the obvious
disavantage we may miss problems like this again in the future.
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sendrecvmsg.c
/php-src/ext/sockets/windows_common.h
da0012d 02-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5: (40 commits)
php_strerror in ext/sockets renamed in 5.5
Move macro back to .c file
Fix multicast.c not defining errno on Windows
Fix non-Windows build
send/recvmsg() support for Windows
Remove some pre-vista code
Revert "Payload of HOPLIMIT/TCLASS are 8-bit"
Ensure memory is initialized
Payload of HOPLIMIT/TCLASS are 8-bit
Fix buf in string -> int conv.
Build fixes; accept names for if_index
Refactoring: move stuff to new conversions.c
Support sticky IPV6_PKTINFO
Rename some functions for consistency
Destroy ancillary registry on shutdown
Move some multicast stuff to multicast.c
Fix mcast_ipv6_send test
Check return of fstat()
Fix build on Mac OS X
Register extra MSG_* constants
...
03b1da5 02-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> php_strerror in ext/sockets renamed in 5.5
/php-src/ext/sockets/php_sockets.h
0110662 02-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Move macro back to .c file

Because it depends on a static function on that .c file.
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sockets.c
b11777c 02-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'sendrecvmsg_rebase_55' into PHP-5.5

* sendrecvmsg_rebase_55: (31 commits)
Fix multicast.c not defining errno on Windows
Fix non-Windows build
send/recvmsg() support for Windows
Remove some pre-vista code
Revert "Payload of HOPLIMIT/TCLASS are 8-bit"
Ensure memory is initialized
Payload of HOPLIMIT/TCLASS are 8-bit
Fix buf in string -> int conv.
Build fixes; accept names for if_index
Refactoring: move stuff to new conversions.c
Support sticky IPV6_PKTINFO
Rename some functions for consistency
Destroy ancillary registry on shutdown
Move some multicast stuff to multicast.c
Fix mcast_ipv6_send test
Check return of fstat()
Fix build on Mac OS X
Register extra MSG_* constants
Add test for CMSG_RIGHTS
Add test for CMSG_CREDENTIALS message
...
e2fc17c 31-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix multicast.c not defining errno on Windows

Small cleanups in includes as well.
/php-src/ext/sockets/multicast.c
/php-src/ext/sockets/sockaddr_conv.h
/php-src/ext/sockets/windows_common.h
608254f 31-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix non-Windows build
/php-src/ext/sockets/conversions.c
7066cc7 31-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> send/recvmsg() support for Windows
/php-src/ext/sockets/config.w32
/php-src/ext/sockets/conversions.c
/php-src/ext/sockets/conversions.h
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sendrecvmsg.c
/php-src/ext/sockets/sockaddr_conv.c
/php-src/ext/sockets/sockaddr_conv.h
/php-src/ext/sockets/sockets.c
/php-src/ext/sockets/tests/socket_sendrecvmsg_multi_msg-win32.phpt
/php-src/ext/sockets/tests/socket_sendrecvmsg_multi_msg.phpt
/php-src/ext/sockets/tests/socket_set_option_in6_pktinfo.phpt
/php-src/ext/sockets/windows_common.h
95f8d34 31-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Revert "Payload of HOPLIMIT/TCLASS are 8-bit"

This reverts commit 61a5ec7381ba5388a52926779fe3f58af0caea83.

I checked Linux and OpenBSD and both use integers to write the
IPV6_TCLASS messages and they don't force any endianness. This is
despite RFC 3542 explicitly saying the first byte of cmsg_data will
have the result. In any case, it doesn't make any difference in
little-endian archs.
/php-src/ext/sockets/conversions.c
/php-src/ext/sockets/conversions.h
/php-src/ext/sockets/sendrecvmsg.c
5c0a8b1 31-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Ensure memory is initialized
/php-src/ext/sockets/conversions.c
f10baf1 30-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Payload of HOPLIMIT/TCLASS are 8-bit
/php-src/ext/sockets/conversions.c
/php-src/ext/sockets/conversions.h
/php-src/ext/sockets/sendrecvmsg.c
c846fce 30-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix buf in string -> int conv.
/php-src/ext/sockets/conversions.c
bd580db 01-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Build fixes; accept names for if_index
/php-src/ext/sockets/conversions.c
/php-src/ext/sockets/multicast.c
/php-src/ext/sockets/multicast.h
/php-src/ext/sockets/sendrecvmsg.c
/php-src/ext/sockets/sendrecvmsg.h
/php-src/ext/sockets/sockets.c
4414b33 11-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Refactoring: move stuff to new conversions.c
/php-src/ext/sockets/config.m4
/php-src/ext/sockets/conversions.c
/php-src/ext/sockets/conversions.h
/php-src/ext/sockets/sendrecvmsg.c
/php-src/ext/sockets/sendrecvmsg.h
66ea024 06-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Support sticky IPV6_PKTINFO
/php-src/ext/sockets/sendrecvmsg.c
/php-src/ext/sockets/sendrecvmsg.h
/php-src/ext/sockets/sockets.c
/php-src/ext/sockets/tests/socket_set_option_in6_pktinfo.phpt
b18bd89 06-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Rename some functions for consistency
/php-src/ext/sockets/sendrecvmsg.c
/php-src/ext/sockets/sendrecvmsg.h
/php-src/ext/sockets/sockets.c
8fb1aa6 06-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Destroy ancillary registry on shutdown
/php-src/ext/sockets/sendrecvmsg.c
51394f7 05-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Move some multicast stuff to multicast.c
/php-src/ext/sockets/multicast.c
/php-src/ext/sockets/multicast.h
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sockets.c
3e515a2 06-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix mcast_ipv6_send test
/php-src/ext/sockets/tests/mcast_ipv6_send.phpt
5bf7b08 05-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Check return of fstat()
/php-src/ext/sockets/sendrecvmsg.c
190a0ed 05-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix build on Mac OS X

By deactivating unsupported features on this OS.
/php-src/ext/sockets/sendrecvmsg.c
51e6566 05-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Register extra MSG_* constants
/php-src/ext/sockets/sockets.c
74cf40c 05-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Add test for CMSG_RIGHTS
/php-src/ext/sockets/tests/socket_cmsg_rights.phpt
7fc4671 05-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Add test for CMSG_CREDENTIALS message
/php-src/ext/sockets/sendrecvmsg.c
/php-src/ext/sockets/tests/socket_cmsg_credentials.phpt
a85d7f2 04-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Added support for AF_UNIX messages

Added constants: SCM_RIGHTS, SCM_CREDENTIALS and SO_PASSCRED.

The function socket_cmsg_space() was modified to support message types with
variable size. Its new signature is:
int socket_cmsg_space(int $level, int $type, int $n)
where $n is the number of repetable elements that the message is composed of.
/php-src/ext/sockets/sendrecvmsg.c
1312454 05-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Redactor to expose socket_import_file_descriptor()
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sockets.c
b3effa6 23-Oct-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Improve imported socket family detection

Also added constant SO_FAMILY.
/php-src/ext/sockets/sockets.c
1754078 05-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Added missing return statements
/php-src/ext/sockets/sendrecvmsg.c
0f849fe 04-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Add test and slightly tweak another
/php-src/ext/sockets/tests/recvmsg.phpt
/php-src/ext/sockets/tests/socket_recvmsg.phpt
/php-src/ext/sockets/tests/socket_sendrecvmsg_multi_msg.phpt
73ab238 02-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Support for IPV6_HOPLIMIT and IPV6_TCLASS
/php-src/ext/sockets/sendrecvmsg.c
b27c22d 02-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix bug in from_zval_write_control_array()
/php-src/ext/sockets/sendrecvmsg.c
b06f004 02-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix bug converting zval sockaddr

The bug ocurred when the family was not specified but was instead guessed.
/php-src/ext/sockets/sendrecvmsg.c
806a6e6 02-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Add IPV6_UNICAST_HOPS option constant.
/php-src/ext/sockets/sockets.c
eb4b1f6 02-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Add test for recvmsg()
/php-src/ext/sockets/tests/recvmsg.phpt
5e51c85 01-Nov-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Wrap recvmsg() and sendmsg()

This introduces two new functions:

int socket_recvmsg(resource $socket, array &$msghdr, int $flags)
int socket_sendmsg(resource $socket, array $msghdr, int $flags)

The arrays representing struct msghdr follow the native counterpart
closely: structs are mapped to arrays, fields to array elements whose
key is the name of the field without the prefix (e.g. "name" instead
of "msg_name") and array are mapped to sequential numeric PHP arrays.

Right now the only type of ancillary data supported is fot the
level/type pair IPPROTO_IPV6/IPV6_PKTINFO.

I also refactored out the name resolution functions and made
sockets_strerror() a global function.
/php-src/ext/sockets/config.m4
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sendrecvmsg.c
/php-src/ext/sockets/sendrecvmsg.h
/php-src/ext/sockets/sockaddr_conv.c
/php-src/ext/sockets/sockaddr_conv.h
/php-src/ext/sockets/sockets.c
ac47448 02-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Ignore warnings on EAGAIN/EWOULDBLOCK/EINPROGRESS

See bug #63570
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/tests/socket_sentto_recvfrom_ipv4_udp.phpt
/php-src/ext/sockets/tests/socket_sentto_recvfrom_ipv6_udp.phpt
/php-src/ext/sockets/tests/socket_sentto_recvfrom_unix.phpt
e8f0e86 02-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix wrong blocking state being set
Fix tests (Windows)
Remove a Windows only warning
Move & improve PHP_SOCKET_ERROR def
Move some declarations to sockets.c
Fix overbroad skipif include
ac6342b 01-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix wrong blocking state being set
/php-src/ext/sockets/sockets.c
40663ed 01-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix tests (Windows)
/php-src/ext/sockets/tests/socket_import_stream-4-win.phpt
/php-src/ext/sockets/tests/socket_sentto_recvfrom_ipv6_udp-win32.phpt
/php-src/ext/sockets/tests/socket_sentto_recvfrom_ipv6_udp.phpt
9283b8a 01-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Move & improve PHP_SOCKET_ERROR def
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sockets.c
97d656f 01-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Move some declarations to sockets.c
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sockets.c
a100c25 01-Feb-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix overbroad skipif include
/php-src/ext/sockets/tests/ipv6_skipif.inc
642cff0 01-Feb-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' into PHP-5.5
f45a85c 01-Feb-2013 Andrey Hristov <andrey@php.net> add new charset, from MySQL 5.6
/php-src/ext/mysqlnd/mysqlnd_charset.c
deddec4 31-Jan-2013 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix enchant compilation under vc11
ac18c31 31-Jan-2013 Anatoliy Belsky <ab@php.net> fix enchant compilation under vc11
/php-src/ext/enchant/enchant.c
8460e09 31-Jan-2013 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.5'
9c821ec 31-Jan-2013 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.4' into PHP-5.5
b09f5a4 31-Jan-2013 Johannes Schlüter <johannes@php.net> Fix typo in error message
/php-src/ext/snmp/snmp.c
b12a574 31-Jan-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Mark this test as requiring internet connecion.
4608341 31-Jan-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Mark this test as requiring internet connecion.
9d75bf3 31-Jan-2013 Remi Collet <remi@php.net> Mark this test as requiring internet connecion.
/php-src/ext/sockets/tests/socket_bind.phpt
9175da5 31-Jan-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix failed test: sys_errlist[116] have changed on recent glibc (Fedora 18) old: Stale NFS file handle new: Stale file handle
4ad5c82 31-Jan-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix failed test: sys_errlist[116] have changed on recent glibc (Fedora 18) old: Stale NFS file handle new: Stale file handle
f736223 31-Jan-2013 Remi Collet <remi@php.net> Fix failed test: sys_errlist[116] have changed on recent glibc (Fedora 18)
old: Stale NFS file handle
new: Stale file handle
/php-src/ext/sockets/tests/socket_strerror.phpt
06b1e6a 30-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.5'
6b48a86 30-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.4' into PHP-5.5
836a2b1 30-Jan-2013 Lars Strojny <lstrojny@php.net> NEWS entry new OpenSSL option [doc]
/php-src/ext/openssl/xp_ssl.c
4a01ddf 30-Jan-2013 Daniel Lowrey <rdlowrey@gmail.com> Added ssl context option, "disable_compression"

The CRIME attack vector exploits TLS compression. This patch adds a stream context option
allowing servers to disable TLS compression for versions of OpenSSL >= 1.0.0 (which first
introduced the SSL_OP_NO_COMPRESSION option). A summary rundown of the CRIME attack can
be found at https://community.qualys.com/blogs/securitylabs/2012/09/14/crime-information-leakage-attack-against-ssltls

Thanks to @DaveRandom for pointing out the relevant section of code.
/php-src/ext/openssl/xp_ssl.c
f540e08 30-Jan-2013 Nikita Popov <nikic@php.net> Fixed bug #64106: Segfault on SplFixedArray[][x] = y when extended
/php-src/ext/spl/spl_array.c
/php-src/ext/spl/spl_fixedarray.c
/php-src/ext/spl/tests/bug64106.phpt
6a70c97 30-Jan-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.5'

Conflicts:
configure.in
main/php_version.h
30270af 30-Jan-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
configure.in
main/php_version.h
bb4d11b 30-Jan-2013 Nikita Popov <nikic@php.net> Merge branch 'PHP-5.3' into PHP-5.4
321f4f1 30-Jan-2013 Nikita Popov <nikic@php.net> Fixed bug #64106: Segfault on SplFixedArray[][x] = y when extended
/php-src/ext/spl/spl_array.c
/php-src/ext/spl/spl_fixedarray.c
/php-src/ext/spl/tests/bug64106.phpt
ee149cd 30-Jan-2013 Kalle Sommer Nielsen <kalle@php.net> Test commit (simple WS change)
/php-src/ext/gd/config.w32
7ae80c5 29-Jan-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
forgot this file :(
15e76e6 29-Jan-2013 Stanislav Malyshev <stas@php.net> forgot this file :(
/php-src/ext/curl/curl_file.c
861c16d 29-Jan-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
complete zts fix
748b376 29-Jan-2013 Stanislav Malyshev <stas@php.net> complete zts fix
/php-src/ext/session/mod_files.c
/php-src/ext/standard/file.c
5198a86 29-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed paramter count
Make converter work on VS
3bedc8e 26-Dec-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fixed paramter count
/php-src/ext/intl/converter/converter.c
9d1bdaa 26-Dec-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Make converter work on VS
/php-src/ext/intl/converter/converter.c
ae0c9d5 29-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
intl/converter in line w/ intl error handling
Fix zpp() call in intl/converter
Write local err on intlcal_get_time_zone() failure
Improve ERROR.CONVENTIONS
Fix arginfo of BreakIterator::getLocale
intl: doc explaining error conventions
Add UConverter class (ICU's UConverter API)
1da67fc 29-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> intl/converter in line w/ intl error handling
/php-src/ext/intl/converter/converter.c
/php-src/ext/intl/tests/uconverter___construct_error.phpt
/php-src/ext/intl/tests/uconverter_func_subst.phpt
a721fe2 29-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix zpp() call in intl/converter
/php-src/ext/intl/converter/converter.c
ee6522b 29-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Write local err on intlcal_get_time_zone() failure
/php-src/ext/intl/calendar/calendar_methods.cpp
363fd6d 29-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Improve ERROR.CONVENTIONS
/php-src/ext/intl/ERROR.CONVENTIONS
b4ba46c 29-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix arginfo of BreakIterator::getLocale
/php-src/ext/intl/breakiterator/breakiterator_class.cpp
4badc0c 29-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> intl: doc explaining error conventions
/php-src/ext/intl/ERROR.CONVENTIONS
1faddd1 05-Dec-2012 Sara Golemon <pollita@php.net> Add UConverter class (ICU's UConverter API)

RFC at http://wiki.php.net/rfc/uconverter
/php-src/ext/intl/config.m4
/php-src/ext/intl/config.w32
/php-src/ext/intl/converter/converter.c
/php-src/ext/intl/converter/converter.h
/php-src/ext/intl/php_intl.c
/php-src/ext/intl/tests/uconverter_enum.phpt
/php-src/ext/intl/tests/uconverter_func_basic.phpt
/php-src/ext/intl/tests/uconverter_func_subst.phpt
/php-src/ext/intl/tests/uconverter_oop_algo.phpt
/php-src/ext/intl/tests/uconverter_oop_basic.phpt
/php-src/ext/intl/tests/uconverter_oop_callback.phpt
/php-src/ext/intl/tests/uconverter_oop_callback_return.phpt
/php-src/ext/intl/tests/uconverter_oop_subst.phpt
0ad8940 29-Jan-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix bug #62524, only follow redirects in file streams for 3xx HTTP statuses
489073b 29-Jan-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHp-5.4' into PHP-5.5

* PHp-5.4:
Fix bug #62524, only follow redirects in file streams for 3xx HTTP statuses
5382e15 29-Jan-2013 Stanislav Malyshev <stas@php.net> Fix bug #62524, only follow redirects in file streams for 3xx HTTP statuses
/php-src/ext/standard/http_fopen_wrapper.c
24447dc 29-Jan-2013 Stanislav Malyshev <stas@php.net> post-5.5 changes for bug #46439 as described in the RFC
/php-src/ext/curl/interface.c
1ca429e 29-Jan-2013 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Implement fix for bug #46439 - add CURLFile class for safer uploads

Conflicts:
UPGRADING
a9d013b 29-Jan-2013 Stanislav Malyshev <stas@php.net> Implement fix for bug #46439 - add CURLFile class for safer uploads
/php-src/ext/curl/config.m4
/php-src/ext/curl/config.w32
/php-src/ext/curl/interface.c
/php-src/ext/curl/php_curl.h
/php-src/ext/curl/tests/bug27023.phpt
/php-src/ext/curl/tests/curl_file_serialize.phpt
/php-src/ext/curl/tests/curl_file_upload.phpt
/php-src/ext/curl/tests/curl_setopt_error.phpt
4af8ceb 28-Jan-2013 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
allow for libpng 1.5.x
263a220 28-Jan-2013 Anatoliy Belsky <ab@php.net> allow for libpng 1.5.x
/php-src/ext/gd/config.w32
ddc98aa 23-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix bug #64023 (__toString() & SplFileInfo)
fc7b054 23-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix bug #64023 (__toString() & SplFileInfo)
40d9075 22-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
95346c0 22-Jan-2013 Andrey Hristov <andrey@php.net> fix valgrind warning
/php-src/ext/mysqlnd/mysqlnd_structs.h
b8b3bb0 21-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'bug64023' into PHP-5.4

* bug64023:
Fix bug #64023 (__toString() & SplFileInfo)

Conflicts:
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
aa0adce 19-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix bug #64023 (__toString() & SplFileInfo)

Defining a __toString() method was having no effect when concatenating
the object. This was because the cast_object() handler would ignore
__toString().

Using echo() directly would actually use __toString(), but this was a
bug: the ECHO handler would try zend_std_cast_object_tostring() before
cast_object(), but cast_object() should have priority as
zend_std_cast_object_tostring() assumes an object with a
zend_class_entry.
/php-src/ext/spl/spl_directory.c
/php-src/ext/spl/tests/bug64023.phpt
34928ee 22-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
e6bde1f 22-Jan-2013 Xinchen Hui <laruence@php.net> Fix test related to change for #bug64007 and also fix in newInstanceArgs
/php-src/ext/pdo/pdo_stmt.c
/php-src/ext/pdo/tests/pdo_036.phpt
/php-src/ext/reflection/php_reflection.c
/php-src/ext/reflection/tests/bug64007.phpt
679f6e3 21-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
85fae63 21-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
ext/standard/var_unserializer.c
86c1a26 21-Jan-2013 Xinchen Hui <laruence@php.net> Merge fix of #62836 to ?.re, and regenerate ?.c
/php-src/ext/standard/var_unserializer.c
/php-src/ext/standard/var_unserializer.re
a7cb572 19-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
f7b99c4 19-Jan-2013 Xinchen Hui <laruence@php.net> Fixed bug #64007 (There is an ability to create instance of Generator by hand).

Use get_constrctor instead of access of the ce->constructor directly
/php-src/ext/reflection/php_reflection.c
/php-src/ext/reflection/tests/bug64007.phpt
5da05e5 17-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
NEWS for bug #64011. See 77ee200
Fix bug #64011 (get_html_translation_table())
Fix News
cd2b03d 17-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
NEWS for bug #64011. See 77ee200
Fix bug #64011 (get_html_translation_table())
Fix News
77ee200 17-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Fix bug #64011 (get_html_translation_table())

get_html_translation_table() with encoding ISO-8859-1 and HTMLENTITIES
was broken. Only entities for characters U+0000 to U+0040 were being
included in the result.
/php-src/ext/standard/html.c
/php-src/ext/standard/tests/strings/get_html_translation_table_basic10.phpt
a499a65 18-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
4eae087 18-Jan-2013 Xinchen Hui <laruence@php.net> Fixed bug #63988 (Two Date tests fail) only for PHP-5.5
/php-src/ext/date/php_date.c
2f7aafe 15-Jan-2013 Felipe Pena <felipensp@gmail.com> - Fixed ZTS build
/php-src/ext/date/php_date.c
3efdfb5 15-Jan-2013 Felipe Pena <felipensp@gmail.com> Merge branch 'master' of git.php.net:php-src
7629c8d 15-Jan-2013 Felipe Pena <felipensp@gmail.com> - Fixed ZTS build
/php-src/ext/date/php_date.c
41433a5 15-Jan-2013 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fixed build
NEWS for bug #63893
18e1604 15-Jan-2013 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fixed build
NEWS for bug #63893

Conflicts:
NEWS
9498cf6 15-Jan-2013 Anatoliy Belsky <ab@php.net> fixed build
/php-src/ext/standard/string.c
85a949d 15-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.5'
dba22c0 15-Jan-2013 Jille Timmermans <jille@quis.cx> Dereferencing process-handles no longer waits on those processes.

Implements FR #46487
/php-src/ext/standard/file.c
/php-src/ext/standard/file.h
/php-src/ext/standard/proc_open.c
5466fd1 15-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed inconsequential bug in strtr()
UPGRADING.INTERNALS: document zend_qsort_r
Add zend_qsort_r & use it in strtr
NEWS for bug #63893
Remove _GNU_SOURCE, add local heap sort
The compiler can figure this out
Remove unused block
strtr() with 2nd param array - optimization
Refactoring, bugs & leaks
Optimize strtr w/ 2nd arg array
1bd193e 15-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge remote-tracking branch 'remotes/cataphract/strtr_wu94_55' into PHP-5.5

* remotes/cataphract/strtr_wu94_55:
Fixed inconsequential bug in strtr()
UPGRADING.INTERNALS: document zend_qsort_r
Add zend_qsort_r & use it in strtr
NEWS for bug #63893
Remove _GNU_SOURCE, add local heap sort
The compiler can figure this out
Remove unused block
strtr() with 2nd param array - optimization
Refactoring, bugs & leaks
Optimize strtr w/ 2nd arg array
93e3513 15-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Merge remote-tracking branch 'remotes/cataphract/strtr_wu94_54' into PHP-5.4

* remotes/cataphract/strtr_wu94_54:
Fixed inconsequential bug in strtr()
Remove _GNU_SOURCE, add local heap sort
The compiler can figure this out
Remove unused block
strtr() with 2nd param array - optimization
Refactoring, bugs & leaks
Optimize strtr w/ 2nd arg array
88b82ae 15-Jan-2013 Gustavo Lopes <gustavo@icemobile.com> Merge branch 'strtr_wu94_54' into strtr_wu94_55
930ef9d 15-Jan-2013 Gustavo Lopes <gustavo@icemobile.com> Fixed inconsequential bug in strtr()
/php-src/ext/standard/string.c
9be02af 14-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
5cfa916 14-Jan-2013 Andrey Hristov <andrey@php.net> revert change. now it doesn't compile again...someone should fix ext/date...
/php-src/ext/date/php_date.c
31f3f2d 14-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
acc24d1 14-Jan-2013 Andrey Hristov <andrey@php.net> Use two dtors thus allow allocation based on the alloc model of the
connection.
/php-src/ext/date/php_date.c
/php-src/ext/mysqlnd/mysqlnd.c
69f010c 15-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
d377a26 15-Jan-2013 Andrey Hristov <andrey@php.net> plug a leak - forgot ot use the dtor already written
/php-src/ext/mysqlnd/mysqlnd.c
a7fc907 15-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
22ba2b9 15-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
NEWS
83864b4 15-Jan-2013 Adam Harvey <aharvey@php.net> Revert "Apply the fputcsv test fix to SplFileObject_fputcsv.phpt. Mea culpa."

This reverts commit 0510701474e8d99b5b30139b5599e44f9b555a5a.
/php-src/ext/spl/tests/SplFileObject_fputcsv.phpt
b1bf524 15-Jan-2013 Adam Harvey <aharvey@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Revert "Update fputcsv() to escape all characters equally."
c077074 15-Jan-2013 Adam Harvey <aharvey@php.net> Revert "Update fputcsv() to escape all characters equally."

On second thoughts, while the behaviour _is_ broken, this isn't the right fix.

This reverts commit 9b5cb0e8059b1e8bec096067491ed8d75f878938.
/php-src/ext/standard/file.c
/php-src/ext/standard/tests/file/fputcsv.phpt
/php-src/ext/standard/tests/file/fputcsv_bug43225.phpt
c4fe37b 15-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'

Conflicts:
NEWS
dc495bb 15-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
1ff4352 15-Jan-2013 Andrey Hristov <andrey@php.net> Add support for connect attributes, as of MySQL 5.6
/php-src/ext/mysqlnd/mysqlnd.c
/php-src/ext/mysqlnd/mysqlnd.h
/php-src/ext/mysqlnd/mysqlnd_auth.c
/php-src/ext/mysqlnd/mysqlnd_enum_n_def.h
/php-src/ext/mysqlnd/mysqlnd_libmysql_compat.h
/php-src/ext/mysqlnd/mysqlnd_structs.h
/php-src/ext/mysqlnd/mysqlnd_wireprotocol.c
/php-src/ext/mysqlnd/mysqlnd_wireprotocol.h
eb40f73 15-Jan-2013 Lars Strojny <lstrojny@php.net> Bug #62489: dba_insert not working as expected
/php-src/ext/dba/dba_flatfile.c
/php-src/ext/dba/dba_gdbm.c
/php-src/ext/dba/dba_inifile.c
/php-src/ext/dba/dba_qdbm.c
/php-src/ext/dba/tests/dba_db1.phpt
/php-src/ext/dba/tests/dba_db2.phpt
/php-src/ext/dba/tests/dba_db3.phpt
/php-src/ext/dba/tests/dba_db4_000.phpt
/php-src/ext/dba/tests/dba_dbm.phpt
/php-src/ext/dba/tests/dba_flatfile.phpt
/php-src/ext/dba/tests/dba_gdbm.phpt
/php-src/ext/dba/tests/dba_handler.inc
/php-src/ext/dba/tests/dba_inifile.phpt
/php-src/ext/dba/tests/dba_ndbm.phpt
/php-src/ext/dba/tests/dba_qdbm.phpt
/php-src/ext/dba/tests/dba_tcadb.phpt
8bf937f 15-Jan-2013 Adam Harvey <aharvey@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Apply the fputcsv test fix to SplFileObject_fputcsv.phpt. Mea culpa.
0510701 15-Jan-2013 Adam Harvey <aharvey@php.net> Apply the fputcsv test fix to SplFileObject_fputcsv.phpt. Mea culpa.
/php-src/ext/spl/tests/SplFileObject_fputcsv.phpt
4fa5c1d 15-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
3bc7490 15-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
4fcf4e0 15-Jan-2013 Xinchen Hui <laruence@php.net> Fixed bug #57702 (Multi-row BLOB fetches)
/php-src/ext/pdo_oci/oci_statement.c
/php-src/ext/pdo_oci/tests/bug57702.phpt
ba32970 15-Jan-2013 Adam Harvey <aharvey@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Update fputcsv() to escape all characters equally.
a4191b0 15-Jan-2013 Adam Harvey <aharvey@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Update fputcsv() to escape all characters equally.
9b5cb0e 15-Jan-2013 Adam Harvey <aharvey@php.net> Update fputcsv() to escape all characters equally.

At present, backslashes have special case handling within fputcsv(): when one
is encountered within a field that's being escaped, escaping stops until the
next instance of the enclosure character is hit. This can result in malformed
CSV.

Fixes bug #43225 (fputcsv incorrectly handles cells ending in \ followed by ").
/php-src/ext/standard/file.c
/php-src/ext/standard/tests/file/fputcsv.phpt
/php-src/ext/standard/tests/file/fputcsv_bug43225.phpt
3ea2b73 14-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.5' of git://github.com/php/php-src into PHP-5.5
c4de702 14-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.4' into PHP-5.5
6a06587 14-Jan-2013 Lars Strojny <lstrojny@php.net> Bug #52958: Segfault in PDO_OCI on cleanup after running a long testsuite.
/php-src/ext/pdo_oci/oci_driver.c
c20911a 20-Dec-2012 Derick Rethans <github@derickrethans.nl> Make DatePeriod support DateTimeImmutable as well.

If the start element is a DateTimeImmutable object, then all returned objects
are also DateTimeImmutable objects. If the start element is a DateTime object,
then all returned objects are DateTime objects.
/php-src/ext/date/php_date.c
/php-src/ext/date/php_date.h
/php-src/ext/date/tests/date_period-immutable.phpt
a061813 19-Dec-2012 Derick Rethans <github@derickrethans.nl> Fixed crash bug when the non-OO interface was used.
/php-src/ext/date/php_date.c
017b1f7 19-Dec-2012 Derick Rethans <github@derickrethans.nl> Rename DateTimePoint to DateTimeImmutable.
/php-src/ext/date/php_date.c
/php-src/ext/date/php_date.h
/php-src/ext/date/tests/date_time_immutable-inherited.phpt
/php-src/ext/date/tests/date_time_immutable.phpt
/php-src/ext/date/tests/date_time_point-inherited.phpt
/php-src/ext/date/tests/date_time_point.phpt
a0bea9a 17-Dec-2012 Derick Rethans <github@derickrethans.nl> Added another test to test the unmodified inherited methods.
/php-src/ext/date/tests/date_time_point-inherited.phpt
3919d0a 17-Dec-2012 Derick Rethans <github@derickrethans.nl> Added a few missing TSRMLS_DC/TSRMLS_CC.
/php-src/ext/date/php_date.c
45a4292 17-Dec-2012 Derick Rethans <github@derickrethans.nl> Added a test case for DateTimePoint.
/php-src/ext/date/tests/date_time_point.phpt
1cc61f0 17-Dec-2012 Derick Rethans <github@derickrethans.nl> Implemented immutable DateTime objects as the DateTimePoint class.
/php-src/ext/date/php_date.c
/php-src/ext/date/php_date.h
92965b0 14-Jan-2013 Lars Strojny <lstrojny@php.net> Bug #46408: Fix double formatting for PostgreSQL bound parameters
/php-src/ext/pgsql/pgsql.c
/php-src/ext/pgsql/tests/bug46408.phpt
97157b3 14-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.4' into PHP-5.5
bf9ad4e 14-Jan-2013 Lars Strojny <lstrojny@php.net> Support BITMAPV5HEADER in getimagesize(): https://en.wikipedia.org/wiki/BMP_file_format#DIB_header_.28bitmap_information_header.29
/php-src/ext/standard/image.c
/php-src/ext/standard/tests/image/getimagesize.phpt
/php-src/ext/standard/tests/image/image_type_to_mime_type.phpt
/php-src/ext/standard/tests/image/test1bpix.bmp
3ec2281 14-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.4' into PHP-5.5
1e9a3ed 14-Jan-2013 Lars Strojny <lstrojny@php.net> Fix bug #63916: PDO::PARAM_INT casts to 32bit int internally even on 64bit builds in pdo_sqlite
/php-src/ext/pdo_sqlite/sqlite_statement.c
/php-src/ext/pdo_sqlite/tests/bug_63916-2.phpt
/php-src/ext/pdo_sqlite/tests/bug_63916.phpt
b16463a 14-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.4' into PHP-5.5
99d087e 14-Jan-2013 Lars Strojny <lstrojny@php.net> Fixed bug #63921: sqlite3::bindvalue and relative PHP functions aren't using sqlite3_*_int64 API
/php-src/ext/sqlite3/sqlite3.c
/php-src/ext/sqlite3/tests/bug63921-32bit.phpt
/php-src/ext/sqlite3/tests/bug63921-64bit.phpt
22390d3 14-Jan-2013 Gustavo Lopes <gustavo@icemobile.com> Add zend_qsort_r & use it in strtr
/php-src/ext/standard/string.c
1ce5a22 14-Jan-2013 Gustavo Lopes <gustavo@icemobile.com> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
NEWS
d7bac4f 10-Jan-2013 Gustavo Lopes <gustavo@icemobile.com> Remove _GNU_SOURCE, add local heap sort
/php-src/ext/standard/string.c
3439a09 14-Jan-2013 Ben Ramsey <ramsey@php.net> array_column: Removed array_pluck() alias
/php-src/ext/standard/basic_functions.c
/php-src/ext/standard/tests/array/array_column_pluck_alias.phpt
/php-src/ext/standard/tests/array/array_column_pluck_alias_error.phpt
e5029ac 09-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> The compiler can figure this out
/php-src/ext/standard/string.c
93d1171 09-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Remove unused block
/php-src/ext/standard/string.c
cddbb98 09-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> strtr() with 2nd param array - optimization

About a 1.25x speedup in my test script by writing the result string
only when a match is found and at the end instead of on each iteration.
/php-src/ext/standard/string.c
2111ee3 08-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Refactoring, bugs & leaks
/php-src/ext/standard/string.c
ccf15cf 07-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt> Optimize strtr w/ 2nd arg array

Fixes bug #63893: poor efficiency of strtr() using array with keys of
very different length.

The implementation is basically all new, which carries some risk with
it.

The algorithm is described in "A Fast Algorithm For Multi-Pattern
Searching" (1994) by Sun Wu and Udi Manber.
/php-src/ext/standard/string.c
7a31692 14-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
be07f81 14-Jan-2013 Xinchen Hui <laruence@php.net> Use zend_unmangle_property_name_ex to save strlen
/php-src/ext/standard/http.c
a1876b6 11-Jan-2013 Ben Ramsey <ramsey@php.net> array_column: Set array_pluck as an alias for array_column
/php-src/ext/standard/basic_functions.c
/php-src/ext/standard/tests/array/array_column_pluck_alias.phpt
/php-src/ext/standard/tests/array/array_column_pluck_alias_error.phpt
5bc2854 11-Jan-2013 Ben Ramsey <ramsey@php.net> array_column: Implement ability to specify an index column
/php-src/ext/standard/array.c
/php-src/ext/standard/basic_functions.c
/php-src/ext/standard/tests/array/array_column_basic.phpt
/php-src/ext/standard/tests/array/array_column_error.phpt
94d5b25 21-Jun-2012 Ben Ramsey <ramsey@php.net> Cleaning up a memory leak.
/php-src/ext/standard/array.c
20ab303 16-Apr-2012 Ben Ramsey <ramsey@php.net> array_column: Adding test for IS_OBJECT and converting object to string
/php-src/ext/standard/array.c
/php-src/ext/standard/tests/array/array_column_basic.phpt
66a02eb 14-Apr-2012 Ben Ramsey <ramsey@php.net> array_column: Using add_next_index_zval() at nikic's recommendation.
/php-src/ext/standard/array.c
5f6b20a 14-Apr-2012 Ben Ramsey <ramsey@php.net> array_column: Improved tests
/php-src/ext/standard/tests/array/array_column.phpt
/php-src/ext/standard/tests/array/array_column_basic.phpt
/php-src/ext/standard/tests/array/array_column_error.phpt
e921d28 14-Apr-2012 Ben Ramsey <ramsey@php.net> array_column: Cleaning up, as recommended in pull request #56 comments
/php-src/ext/standard/array.c
10da6f0 14-Apr-2012 Ben Ramsey <ramsey@php.net> Fixing typo in test for array_column()
/php-src/ext/standard/tests/array/array_column.phpt
6a27b89 14-Apr-2012 Ben Ramsey <ramsey@php.net> Simplify the code and use zend_hash_next_index_insert()
/php-src/ext/standard/array.c
dc4dfe8 14-Apr-2012 Ben Ramsey <ramsey@php.net> Adding test for columns not present in all rows for array_column().
/php-src/ext/standard/tests/array/array_column.phpt
a811e5b 14-Apr-2012 Ben Ramsey <ramsey@php.net> Adding tests for the negative results of array_column()
/php-src/ext/standard/tests/array/array_column.phpt
9035a1e 14-Apr-2012 Ben Ramsey <ramsey@php.net> Implement new array function array_column()

array_column() returns the values of the specified column from a
multi-dimensional array.
/php-src/ext/standard/array.c
/php-src/ext/standard/basic_functions.c
/php-src/ext/standard/php_array.h
/php-src/ext/standard/tests/array/array_column.phpt
9202225 10-Jan-2013 ULF WENDEL <uw@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
MySQL 5.6 EXPIRE PASSWORD flag tests
f787e21 10-Jan-2013 ULF WENDEL <uw@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
MySQL 5.6 EXPIRE PASSWORD flag tests
36e88d7 10-Jan-2013 ULF WENDEL <uw@php.net> MySQL 5.6 EXPIRE PASSWORD flag tests
/php-src/ext/mysqli/tests/mysqli_constants.phpt
/php-src/ext/mysqli/tests/mysqli_expire_password.phpt
79dc69b 10-Jan-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix test after fix for bug #63943 (Bad warning text from strpos() on empty needle) See commit c05ee74e7ff28b49018bf3e8f452bfd5386d1b68
b3a934b 10-Jan-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix test after fix for bug #63943 (Bad warning text from strpos() on empty needle) See commit c05ee74e7ff28b49018bf3e8f452bfd5386d1b68
f659ec1 10-Jan-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fix test after fix for bug #63943 (Bad warning text from strpos() on empty needle) See commit c05ee74e7ff28b49018bf3e8f452bfd5386d1b68
dc9f0e7 10-Jan-2013 Remi Collet <remi@php.net> Fix test after fix for bug #63943 (Bad warning text from strpos() on empty needle)
See commit c05ee74e7ff28b49018bf3e8f452bfd5386d1b68
/php-src/ext/standard/tests/strings/strpos.phpt
1b25386 09-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
846e506 09-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' into PHP-5.5
d430b5a 09-Jan-2013 Andrey Hristov <andrey@php.net> Add mysqli support - constants and checking in mysqli_options() for the
new constant for password expriration
/php-src/ext/mysqli/mysqli.c
/php-src/ext/mysqli/mysqli_api.c
258c76e 09-Jan-2013 Andrey Hristov <andrey@php.net> backport handling of expired passwords in mysqlnd to 5.4
/php-src/ext/mysqlnd/mysqlnd.c
/php-src/ext/mysqlnd/mysqlnd_enum_n_def.h
cd45e54 09-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
1f7f842 09-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
ext/mysqlnd/mysqlnd.c
bcd278a 09-Jan-2013 Andrey Hristov <andrey@php.net> fix compilation error after merge
/php-src/ext/mysqlnd/mysqlnd.c
96ff156 09-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
cb6071e 09-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
ext/mysqlnd/mysqlnd.c
6a6ec19 09-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.3' into PHP-5.4
12e759c 09-Jan-2013 Andrey Hristov <andrey@php.net> Use during connect the flags set with set_client_option()
/php-src/ext/mysqlnd/mysqlnd.c
34d0562 09-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
ddcb67d 09-Jan-2013 Andrey Hristov <andrey@php.net> support for password expiration in mysqlnd, through a flag
/php-src/ext/mysqlnd/mysqlnd.c
/php-src/ext/mysqlnd/mysqlnd_enum_n_def.h
3f248fe 09-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'
b8a369f 09-Jan-2013 Andrey Hristov <andrey@php.net> Add new constants
/php-src/ext/mysqlnd/mysqlnd_enum_n_def.h
f584b9a 09-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
6deb836 09-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
15aaa9c 09-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
c05ee74 09-Jan-2013 Xinchen Hui <laruence@php.net> Fixed bug #63943 (Bad warning text from strpos() on empty needle)
/php-src/ext/standard/string.c
/php-src/ext/standard/tests/strings/bug63943.phpt
c3acefd 08-Jan-2013 Joey Smith <joeysmith@gmail.com> Fix a typo in the ZipArchive error messages
/php-src/ext/zip/php_zip.c
c41291f 08-Jan-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'master' of git.php.net:php-src
f566b4d 08-Jan-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- fix bug #47358, glob returns error, should be empty array()
- NEWS entry for #50524
10a2c0d 08-Jan-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
- fix bug #47358, glob returns error, should be empty array()
- NEWS entry for #50524
2fb7cd3 08-Jan-2013 Pierre Joye <pierre.php@gmail.com> - fix bug #47358, glob returns error, should be empty array()
50ceeb9 08-Jan-2013 Pierre Joye <pierre.php@gmail.com> - fix bug #47358, glob returns error, should be empty array()
/php-src/ext/standard/dir.c
4a68c46 07-Jan-2013 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.5'

Conflicts:
NEWS
cde53e7 07-Jan-2013 Andrey Hristov <andrey@php.net> fix different values of mysqli_stmt_affected_rows between libmysql
and mysqlnd (in favor of libmysql) before execute and after prepare()
/php-src/ext/mysqli/tests/057.phpt
/php-src/ext/mysqlnd/mysqlnd_ps.c
7a13ce6 07-Jan-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
- fix the fix for bug #50524
f4142a9 07-Jan-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
- fix the fix for bug #50524
a71e916 07-Jan-2013 Pierre Joye <pierre.php@gmail.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
- fix the fix for bug #50524
c0fae05 07-Jan-2013 Pierre Joye <pierre.php@gmail.com> - fix the fix for bug #50524
/php-src/ext/standard/proc_open.c
ae0c512 06-Jan-2013 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix windows build
News entry for bug #52126

Conflicts:
NEWS
8a481c7 06-Jan-2013 Anatoliy Belsky <ab@php.net> fix windows build
/php-src/ext/standard/mail.c
8bca904 06-Jan-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'master' of git.php.net:/php-src
98331c8 06-Jan-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.5' of git.php.net:/php-src into PHP-5.5
65bae39 06-Jan-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.5'
4ff088d 06-Jan-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.4' into PHP-5.5
ba35ae3 06-Jan-2013 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.3' into PHP-5.4
878780c 06-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.5'
3713727 06-Jan-2013 Martin Jansen <martin@divbyzero.net> Add unit test for mail.log ini setting.
/php-src/ext/standard/tests/mail/mail_log.phpt
4a3bf25 24-Dec-2012 Martin Jansen <martin@divbyzero.net> Add a timestamp to the mail log.

This patch is loosely based on the one in bug #52126 but instead of
using a UNIX timestamp it uses the date format also being used by
error_log et al.
/php-src/ext/standard/mail.c
ff9c1b1 06-Jan-2013 Derick Rethans <github@derickrethans.nl> Fixed bug #55397: Comparsion of incomplete DateTime causes SIGSEGV.
/php-src/ext/date/php_date.c
/php-src/ext/date/tests/bug55397.phpt
44f564e 06-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.5'
9934eff 06-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.4' into PHP-5.5
d7da1aa 06-Jan-2013 Lars Strojny <lstrojny@php.net> Coding style, ANSI C compatibility
/php-src/ext/date/php_date.c
786d34f 06-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
742b0e5 06-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
9fae5b6 06-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.5'
cbb5d42 06-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
ec2fff8 06-Jan-2013 Lars Strojny <lstrojny@php.net> Bug #23955: allow specifiy max age for setcookie()
/php-src/ext/session/session.c
/php-src/ext/standard/head.c
/php-src/ext/standard/tests/network/setcookie.phpt
a426e0b 06-Jan-2013 Xinchen Hui <laruence@php.net> bump year
/php-src/ext/mysqlnd/mysqlnd_alloc.c
/php-src/ext/mysqlnd/mysqlnd_alloc.h
/php-src/ext/mysqlnd/mysqlnd_auth.c
/php-src/ext/mysqlnd/mysqlnd_bt.c
/php-src/ext/mysqlnd/mysqlnd_driver.c
/php-src/ext/mysqlnd/mysqlnd_ext_plugin.c
/php-src/ext/mysqlnd/mysqlnd_ext_plugin.h
/php-src/ext/mysqlnd/mysqlnd_plugin.c
/php-src/ext/mysqlnd/mysqlnd_reverse_api.c
/php-src/ext/mysqlnd/mysqlnd_reverse_api.h
a3a699e 06-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
c2f8e90 06-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
bc11e6f 06-Jan-2013 Xinchen Hui <laruence@php.net> bump year
/php-src/ext/mysqlnd/mysqlnd.c
/php-src/ext/mysqlnd/mysqlnd.h
/php-src/ext/mysqlnd/mysqlnd_block_alloc.c
/php-src/ext/mysqlnd/mysqlnd_block_alloc.h
/php-src/ext/mysqlnd/mysqlnd_charset.c
/php-src/ext/mysqlnd/mysqlnd_charset.h
/php-src/ext/mysqlnd/mysqlnd_debug.c
/php-src/ext/mysqlnd/mysqlnd_debug.h
/php-src/ext/mysqlnd/mysqlnd_enum_n_def.h
/php-src/ext/mysqlnd/mysqlnd_libmysql_compat.h
/php-src/ext/mysqlnd/mysqlnd_loaddata.c
/php-src/ext/mysqlnd/mysqlnd_net.c
/php-src/ext/mysqlnd/mysqlnd_net.h
/php-src/ext/mysqlnd/mysqlnd_priv.h
/php-src/ext/mysqlnd/mysqlnd_ps.c
/php-src/ext/mysqlnd/mysqlnd_ps_codec.c
/php-src/ext/mysqlnd/mysqlnd_result.c
/php-src/ext/mysqlnd/mysqlnd_result.h
/php-src/ext/mysqlnd/mysqlnd_result_meta.c
/php-src/ext/mysqlnd/mysqlnd_result_meta.h
/php-src/ext/mysqlnd/mysqlnd_statistics.c
/php-src/ext/mysqlnd/mysqlnd_statistics.h
/php-src/ext/mysqlnd/mysqlnd_structs.h
/php-src/ext/mysqlnd/mysqlnd_wireprotocol.c
/php-src/ext/mysqlnd/mysqlnd_wireprotocol.h
/php-src/ext/mysqlnd/php_mysqlnd.c
/php-src/ext/mysqlnd/php_mysqlnd.h
/php-src/ext/phar/dirstream.c
/php-src/ext/phar/dirstream.h
/php-src/ext/phar/func_interceptors.c
/php-src/ext/phar/func_interceptors.h
/php-src/ext/phar/phar.c
/php-src/ext/phar/phar_internal.h
/php-src/ext/phar/phar_object.c
/php-src/ext/phar/phar_path_check.c
/php-src/ext/phar/phar_path_check.re
/php-src/ext/phar/pharzip.h
/php-src/ext/phar/php_phar.h
/php-src/ext/phar/stream.c
/php-src/ext/phar/stream.h
/php-src/ext/phar/stub.h
/php-src/ext/phar/tar.c
/php-src/ext/phar/tar.h
/php-src/ext/phar/util.c
/php-src/ext/phar/zip.c
8e5460a 06-Jan-2013 Lars Strojny <lstrojny@php.net> Adding test from 5.5
/php-src/ext/date/tests/date_default_timezone_get-4.phpt
67557fc 06-Jan-2013 Lars Strojny <lstrojny@php.net> Bug #63699: performance improvements for varios ext/date functions
/php-src/ext/date/php_date.c
/php-src/ext/date/php_date.h
ce76ec5 06-Jan-2013 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.5'
f3824ad 06-Jan-2013 Lars Strojny <lstrojny@php.net> Bug #63699 performance improvements for ext/date by only validating timezone when timezone is set
/php-src/ext/date/php_date.c
/php-src/ext/date/php_date.h
4084a02 05-Jan-2013 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Improve resource management for curl handle
f85e595 05-Jan-2013 Pierrick Charron <pierrick@php.net> Improve resource management for curl handle

Previous implementation was using its own refcounting (uses field of
the php_curl struct). zend_list_add/remove already implements its own
refcount, so we don't need to use an other one.
/php-src/ext/curl/interface.c
/php-src/ext/curl/multi.c
/php-src/ext/curl/php_curl.h
a3b7d24 02-Jan-2013 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
remove set but not used variables
b3a8609 02-Jan-2013 Remi Collet <remi@php.net> remove set but not used variables
/php-src/ext/zlib/zlib_filter.c
a63a725 02-Jan-2013 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Remove passwd handler from struct when not needed
343a919 02-Jan-2013 Pierrick Charron <pierrick@php.net> Remove passwd handler from struct when not needed

CURLOPT_PASSWDFUNCTION was removed in cURL 7.15.5, the passwd field
will not be used for version greater than this one
/php-src/ext/curl/interface.c
/php-src/ext/curl/php_curl.h
642721b 01-Jan-2013 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
a666285 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/ext/bcmath/bcmath.c
/php-src/ext/bcmath/php_bcmath.h
/php-src/ext/bz2/bz2.c
/php-src/ext/bz2/bz2_filter.c
/php-src/ext/bz2/php_bz2.h
/php-src/ext/calendar/cal_unix.c
/php-src/ext/calendar/calendar.c
/php-src/ext/calendar/easter.c
/php-src/ext/com_dotnet/com_com.c
/php-src/ext/com_dotnet/com_dotnet.c
/php-src/ext/com_dotnet/com_extension.c
/php-src/ext/com_dotnet/com_handlers.c
/php-src/ext/com_dotnet/com_iterator.c
/php-src/ext/com_dotnet/com_misc.c
/php-src/ext/com_dotnet/com_olechar.c
/php-src/ext/com_dotnet/com_persist.c
/php-src/ext/com_dotnet/com_saproxy.c
/php-src/ext/com_dotnet/com_typeinfo.c
/php-src/ext/com_dotnet/com_variant.c
/php-src/ext/com_dotnet/com_wrapper.c
/php-src/ext/com_dotnet/php_com_dotnet.h
/php-src/ext/com_dotnet/php_com_dotnet_internal.h
/php-src/ext/ctype/ctype.c
/php-src/ext/ctype/php_ctype.h
/php-src/ext/curl/interface.c
/php-src/ext/curl/multi.c
/php-src/ext/curl/php_curl.h
/php-src/ext/curl/share.c
/php-src/ext/curl/streams.c
/php-src/ext/date/lib/astro.c
/php-src/ext/date/lib/dow.c
/php-src/ext/date/lib/interval.c
/php-src/ext/date/lib/parse_date.c
/php-src/ext/date/lib/parse_date.re
/php-src/ext/date/lib/parse_iso_intervals.c
/php-src/ext/date/lib/parse_iso_intervals.re
/php-src/ext/date/lib/parse_tz.c
/php-src/ext/date/lib/timelib.c
/php-src/ext/date/lib/timelib.h
/php-src/ext/date/lib/timelib_structs.h
/php-src/ext/date/lib/tm2unixtime.c
/php-src/ext/date/lib/unixtime2tm.c
/php-src/ext/date/php_date.c
/php-src/ext/date/php_date.h
/php-src/ext/dba/dba.c
/php-src/ext/dba/dba_cdb.c
/php-src/ext/dba/dba_db1.c
/php-src/ext/dba/dba_db2.c
/php-src/ext/dba/dba_db3.c
/php-src/ext/dba/dba_db4.c
/php-src/ext/dba/dba_dbm.c
/php-src/ext/dba/dba_flatfile.c
/php-src/ext/dba/dba_gdbm.c
/php-src/ext/dba/dba_inifile.c
/php-src/ext/dba/dba_ndbm.c
/php-src/ext/dba/dba_qdbm.c
/php-src/ext/dba/dba_tcadb.c
/php-src/ext/dba/libcdb/cdb.c
/php-src/ext/dba/libcdb/cdb.h
/php-src/ext/dba/libcdb/cdb_make.c
/php-src/ext/dba/libcdb/cdb_make.h
/php-src/ext/dba/libcdb/uint32.c
/php-src/ext/dba/libcdb/uint32.h
/php-src/ext/dba/libflatfile/flatfile.c
/php-src/ext/dba/libflatfile/flatfile.h
/php-src/ext/dba/libinifile/inifile.c
/php-src/ext/dba/libinifile/inifile.h
/php-src/ext/dba/php_dba.h
/php-src/ext/dba/php_tcadb.h
/php-src/ext/dom/attr.c
/php-src/ext/dom/cdatasection.c
/php-src/ext/dom/characterdata.c
/php-src/ext/dom/comment.c
/php-src/ext/dom/document.c
/php-src/ext/dom/documentfragment.c
/php-src/ext/dom/documenttype.c
/php-src/ext/dom/dom_ce.h
/php-src/ext/dom/dom_fe.h
/php-src/ext/dom/dom_iterators.c
/php-src/ext/dom/dom_properties.h
/php-src/ext/dom/domconfiguration.c
/php-src/ext/dom/domerror.c
/php-src/ext/dom/domerrorhandler.c
/php-src/ext/dom/domexception.c
/php-src/ext/dom/domimplementation.c
/php-src/ext/dom/domimplementationlist.c
/php-src/ext/dom/domimplementationsource.c
/php-src/ext/dom/domlocator.c
/php-src/ext/dom/domstringlist.c
/php-src/ext/dom/element.c
/php-src/ext/dom/entity.c
/php-src/ext/dom/entityreference.c
/php-src/ext/dom/namednodemap.c
/php-src/ext/dom/namelist.c
/php-src/ext/dom/node.c
/php-src/ext/dom/nodelist.c
/php-src/ext/dom/notation.c
/php-src/ext/dom/php_dom.c
/php-src/ext/dom/php_dom.h
/php-src/ext/dom/processinginstruction.c
/php-src/ext/dom/string_extend.c
/php-src/ext/dom/text.c
/php-src/ext/dom/typeinfo.c
/php-src/ext/dom/userdatahandler.c
/php-src/ext/dom/xml_common.h
/php-src/ext/dom/xpath.c
/php-src/ext/enchant/enchant.c
/php-src/ext/enchant/php_enchant.h
/php-src/ext/ereg/ereg.c
/php-src/ext/ereg/php_ereg.h
/php-src/ext/ereg/php_regex.h
/php-src/ext/exif/exif.c
/php-src/ext/exif/php_exif.h
/php-src/ext/fileinfo/fileinfo.c
/php-src/ext/fileinfo/php_fileinfo.h
/php-src/ext/filter/callback_filter.c
/php-src/ext/filter/filter.c
/php-src/ext/filter/filter_private.h
/php-src/ext/filter/logical_filters.c
/php-src/ext/filter/php_filter.h
/php-src/ext/filter/sanitizing_filters.c
/php-src/ext/ftp/ftp.c
/php-src/ext/ftp/ftp.h
/php-src/ext/ftp/php_ftp.c
/php-src/ext/ftp/php_ftp.h
/php-src/ext/gd/gd.c
/php-src/ext/gd/gd_ctx.c
/php-src/ext/gd/libgd/xbm.c
/php-src/ext/gd/php_gd.h
/php-src/ext/gettext/gettext.c
/php-src/ext/gettext/php_gettext.h
/php-src/ext/gmp/gmp.c
/php-src/ext/gmp/php_gmp.h
/php-src/ext/hash/hash.c
/php-src/ext/hash/hash_adler32.c
/php-src/ext/hash/hash_crc32.c
/php-src/ext/hash/hash_fnv.c
/php-src/ext/hash/hash_gost.c
/php-src/ext/hash/hash_haval.c
/php-src/ext/hash/hash_joaat.c
/php-src/ext/hash/hash_md.c
/php-src/ext/hash/hash_ripemd.c
/php-src/ext/hash/hash_sha.c
/php-src/ext/hash/hash_snefru.c
/php-src/ext/hash/hash_tiger.c
/php-src/ext/hash/hash_whirlpool.c
/php-src/ext/hash/php_hash.h
/php-src/ext/hash/php_hash_adler32.h
/php-src/ext/hash/php_hash_crc32.h
/php-src/ext/hash/php_hash_crc32_tables.h
/php-src/ext/hash/php_hash_fnv.h
/php-src/ext/hash/php_hash_gost.h
/php-src/ext/hash/php_hash_haval.h
/php-src/ext/hash/php_hash_joaat.h
/php-src/ext/hash/php_hash_md.h
/php-src/ext/hash/php_hash_ripemd.h
/php-src/ext/hash/php_hash_sha.h
/php-src/ext/hash/php_hash_snefru.h
/php-src/ext/hash/php_hash_snefru_tables.h
/php-src/ext/hash/php_hash_tiger.h
/php-src/ext/hash/php_hash_tiger_tables.h
/php-src/ext/hash/php_hash_types.h
/php-src/ext/hash/php_hash_whirlpool.h
/php-src/ext/hash/php_hash_whirlpool_tables.h
/php-src/ext/iconv/iconv.c
/php-src/ext/iconv/php_iconv.h
/php-src/ext/imap/php_imap.c
/php-src/ext/imap/php_imap.h
/php-src/ext/interbase/ibase_blobs.c
/php-src/ext/interbase/ibase_events.c
/php-src/ext/interbase/ibase_query.c
/php-src/ext/interbase/ibase_service.c
/php-src/ext/interbase/interbase.c
/php-src/ext/interbase/php_ibase_includes.h
/php-src/ext/interbase/php_ibase_udf.c
/php-src/ext/interbase/php_interbase.h
/php-src/ext/json/json.c
/php-src/ext/json/php_json.h
/php-src/ext/ldap/ldap.c
/php-src/ext/ldap/php_ldap.h
/php-src/ext/libxml/libxml.c
/php-src/ext/libxml/php_libxml.h
/php-src/ext/mbstring/mb_gpc.c
/php-src/ext/mbstring/mbstring.c
/php-src/ext/mbstring/mbstring.h
/php-src/ext/mbstring/php_mbregex.c
/php-src/ext/mbstring/php_mbregex.h
/php-src/ext/mbstring/php_unicode.c
/php-src/ext/mbstring/php_unicode.h
/php-src/ext/mcrypt/mcrypt.c
/php-src/ext/mcrypt/mcrypt_filter.c
/php-src/ext/mcrypt/php_mcrypt.h
/php-src/ext/mcrypt/php_mcrypt_filter.h
/php-src/ext/mssql/php_mssql.c
/php-src/ext/mssql/php_mssql.h
/php-src/ext/mysql/php_mysql.c
/php-src/ext/mysql/php_mysql.h
/php-src/ext/mysql/php_mysql_structs.h
/php-src/ext/mysqli/mysqli.c
/php-src/ext/mysqli/mysqli_api.c
/php-src/ext/mysqli/mysqli_driver.c
/php-src/ext/mysqli/mysqli_embedded.c
/php-src/ext/mysqli/mysqli_exception.c
/php-src/ext/mysqli/mysqli_fe.c
/php-src/ext/mysqli/mysqli_fe.h
/php-src/ext/mysqli/mysqli_libmysql.h
/php-src/ext/mysqli/mysqli_nonapi.c
/php-src/ext/mysqli/mysqli_priv.h
/php-src/ext/mysqli/mysqli_prop.c
/php-src/ext/mysqli/mysqli_report.c
/php-src/ext/mysqli/mysqli_result_iterator.c
/php-src/ext/mysqli/mysqli_warning.c
/php-src/ext/mysqli/php_mysqli.h
/php-src/ext/mysqli/php_mysqli_structs.h
/php-src/ext/oci8/oci8.c
/php-src/ext/oci8/oci8_collection.c
/php-src/ext/oci8/oci8_interface.c
/php-src/ext/oci8/oci8_lob.c
/php-src/ext/oci8/oci8_statement.c
/php-src/ext/oci8/php_oci8.h
/php-src/ext/oci8/php_oci8_int.h
/php-src/ext/odbc/birdstep.c
/php-src/ext/odbc/php_birdstep.h
/php-src/ext/odbc/php_odbc.c
/php-src/ext/odbc/php_odbc.h
/php-src/ext/odbc/php_odbc_includes.h
/php-src/ext/openssl/openssl.c
/php-src/ext/openssl/php_openssl.h
/php-src/ext/openssl/xp_ssl.c
/php-src/ext/pcntl/pcntl.c
/php-src/ext/pcntl/php_pcntl.h
/php-src/ext/pcntl/php_signal.c
/php-src/ext/pcntl/php_signal.h
/php-src/ext/pcre/php_pcre.c
/php-src/ext/pcre/php_pcre.h
/php-src/ext/pdo/pdo.c
/php-src/ext/pdo/pdo_dbh.c
/php-src/ext/pdo/pdo_sql_parser.c
/php-src/ext/pdo/pdo_sql_parser.re
/php-src/ext/pdo/pdo_sqlstate.c
/php-src/ext/pdo/pdo_stmt.c
/php-src/ext/pdo/php_pdo.h
/php-src/ext/pdo/php_pdo_driver.h
/php-src/ext/pdo/php_pdo_int.h
/php-src/ext/pdo_dblib/dblib_driver.c
/php-src/ext/pdo_dblib/dblib_stmt.c
/php-src/ext/pdo_dblib/pdo_dblib.c
/php-src/ext/pdo_dblib/php_pdo_dblib.h
/php-src/ext/pdo_dblib/php_pdo_dblib_int.h
/php-src/ext/pdo_firebird/firebird_driver.c
/php-src/ext/pdo_firebird/firebird_statement.c
/php-src/ext/pdo_firebird/pdo_firebird.c
/php-src/ext/pdo_firebird/php_pdo_firebird.h
/php-src/ext/pdo_firebird/php_pdo_firebird_int.h
/php-src/ext/pdo_mysql/mysql_driver.c
/php-src/ext/pdo_mysql/mysql_statement.c
/php-src/ext/pdo_mysql/pdo_mysql.c
/php-src/ext/pdo_mysql/php_pdo_mysql.h
/php-src/ext/pdo_mysql/php_pdo_mysql_int.h
/php-src/ext/pdo_oci/oci_driver.c
/php-src/ext/pdo_oci/oci_statement.c
/php-src/ext/pdo_oci/pdo_oci.c
/php-src/ext/pdo_oci/php_pdo_oci.h
/php-src/ext/pdo_oci/php_pdo_oci_int.h
/php-src/ext/pdo_odbc/odbc_driver.c
/php-src/ext/pdo_odbc/odbc_stmt.c
/php-src/ext/pdo_odbc/pdo_odbc.c
/php-src/ext/pdo_odbc/php_pdo_odbc.h
/php-src/ext/pdo_odbc/php_pdo_odbc_int.h
/php-src/ext/pdo_pgsql/pdo_pgsql.c
/php-src/ext/pdo_pgsql/pgsql_driver.c
/php-src/ext/pdo_pgsql/pgsql_statement.c
/php-src/ext/pdo_pgsql/php_pdo_pgsql.h
/php-src/ext/pdo_pgsql/php_pdo_pgsql_int.h
/php-src/ext/pdo_sqlite/pdo_sqlite.c
/php-src/ext/pdo_sqlite/php_pdo_sqlite.h
/php-src/ext/pdo_sqlite/php_pdo_sqlite_int.h
/php-src/ext/pdo_sqlite/sqlite_driver.c
/php-src/ext/pdo_sqlite/sqlite_statement.c
/php-src/ext/pgsql/pgsql.c
/php-src/ext/pgsql/php_pgsql.h
/php-src/ext/posix/php_posix.h
/php-src/ext/posix/posix.c
/php-src/ext/pspell/php_pspell.h
/php-src/ext/pspell/pspell.c
/php-src/ext/readline/php_readline.h
/php-src/ext/readline/readline.c
/php-src/ext/readline/readline_cli.c
/php-src/ext/readline/readline_cli.h
/php-src/ext/recode/php_recode.h
/php-src/ext/recode/recode.c
/php-src/ext/reflection/php_reflection.c
/php-src/ext/reflection/php_reflection.h
/php-src/ext/session/mod_files.c
/php-src/ext/session/mod_files.h
/php-src/ext/session/mod_mm.c
/php-src/ext/session/mod_mm.h
/php-src/ext/session/mod_user.c
/php-src/ext/session/mod_user.h
/php-src/ext/session/mod_user_class.c
/php-src/ext/session/php_session.h
/php-src/ext/session/session.c
/php-src/ext/shmop/php_shmop.h
/php-src/ext/shmop/shmop.c
/php-src/ext/simplexml/php_simplexml.h
/php-src/ext/simplexml/php_simplexml_exports.h
/php-src/ext/simplexml/simplexml.c
/php-src/ext/simplexml/sxe.c
/php-src/ext/simplexml/sxe.h
/php-src/ext/snmp/php_snmp.h
/php-src/ext/snmp/snmp.c
/php-src/ext/soap/php_encoding.c
/php-src/ext/soap/php_encoding.h
/php-src/ext/soap/php_http.c
/php-src/ext/soap/php_http.h
/php-src/ext/soap/php_packet_soap.c
/php-src/ext/soap/php_packet_soap.h
/php-src/ext/soap/php_schema.c
/php-src/ext/soap/php_schema.h
/php-src/ext/soap/php_sdl.c
/php-src/ext/soap/php_sdl.h
/php-src/ext/soap/php_soap.h
/php-src/ext/soap/php_xml.c
/php-src/ext/soap/php_xml.h
/php-src/ext/soap/soap.c
/php-src/ext/sockets/multicast.c
/php-src/ext/sockets/multicast.h
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sockets.c
/php-src/ext/sockets/unix_socket_constants.h
/php-src/ext/sockets/win32_socket_constants.h
/php-src/ext/spl/php_spl.c
/php-src/ext/spl/php_spl.h
/php-src/ext/spl/spl_array.c
/php-src/ext/spl/spl_array.h
/php-src/ext/spl/spl_directory.c
/php-src/ext/spl/spl_directory.h
/php-src/ext/spl/spl_dllist.c
/php-src/ext/spl/spl_dllist.h
/php-src/ext/spl/spl_engine.c
/php-src/ext/spl/spl_engine.h
/php-src/ext/spl/spl_exceptions.c
/php-src/ext/spl/spl_exceptions.h
/php-src/ext/spl/spl_fixedarray.c
/php-src/ext/spl/spl_fixedarray.h
/php-src/ext/spl/spl_functions.c
/php-src/ext/spl/spl_functions.h
/php-src/ext/spl/spl_heap.c
/php-src/ext/spl/spl_heap.h
/php-src/ext/spl/spl_iterators.c
/php-src/ext/spl/spl_iterators.h
/php-src/ext/spl/spl_observer.c
/php-src/ext/spl/spl_observer.h
/php-src/ext/sqlite3/php_sqlite3.h
/php-src/ext/sqlite3/php_sqlite3_structs.h
/php-src/ext/sqlite3/sqlite3.c
/php-src/ext/standard/array.c
/php-src/ext/standard/assert.c
/php-src/ext/standard/base64.c
/php-src/ext/standard/base64.h
/php-src/ext/standard/basic_functions.c
/php-src/ext/standard/basic_functions.h
/php-src/ext/standard/browscap.c
/php-src/ext/standard/crc32.c
/php-src/ext/standard/crc32.h
/php-src/ext/standard/credits.c
/php-src/ext/standard/credits.h
/php-src/ext/standard/crypt.c
/php-src/ext/standard/css.c
/php-src/ext/standard/css.h
/php-src/ext/standard/cyr_convert.c
/php-src/ext/standard/cyr_convert.h
/php-src/ext/standard/datetime.c
/php-src/ext/standard/datetime.h
/php-src/ext/standard/dir.c
/php-src/ext/standard/dl.c
/php-src/ext/standard/dl.h
/php-src/ext/standard/dns.c
/php-src/ext/standard/exec.c
/php-src/ext/standard/exec.h
/php-src/ext/standard/file.c
/php-src/ext/standard/file.h
/php-src/ext/standard/filestat.c
/php-src/ext/standard/filters.c
/php-src/ext/standard/flock_compat.c
/php-src/ext/standard/flock_compat.h
/php-src/ext/standard/formatted_print.c
/php-src/ext/standard/fsock.c
/php-src/ext/standard/fsock.h
/php-src/ext/standard/ftok.c
/php-src/ext/standard/ftp_fopen_wrapper.c
/php-src/ext/standard/head.c
/php-src/ext/standard/head.h
/php-src/ext/standard/html.c
/php-src/ext/standard/html.h
/php-src/ext/standard/html_tables.h
/php-src/ext/standard/http.c
/php-src/ext/standard/http_fopen_wrapper.c
/php-src/ext/standard/image.c
/php-src/ext/standard/incomplete_class.c
/php-src/ext/standard/info.c
/php-src/ext/standard/info.h
/php-src/ext/standard/iptc.c
/php-src/ext/standard/lcg.c
/php-src/ext/standard/levenshtein.c
/php-src/ext/standard/link.c
/php-src/ext/standard/link_win32.c
/php-src/ext/standard/mail.c
/php-src/ext/standard/math.c
/php-src/ext/standard/md5.c
/php-src/ext/standard/md5.h
/php-src/ext/standard/metaphone.c
/php-src/ext/standard/microtime.c
/php-src/ext/standard/microtime.h
/php-src/ext/standard/pack.c
/php-src/ext/standard/pack.h
/php-src/ext/standard/pageinfo.c
/php-src/ext/standard/pageinfo.h
/php-src/ext/standard/password.c
/php-src/ext/standard/php_array.h
/php-src/ext/standard/php_assert.h
/php-src/ext/standard/php_browscap.h
/php-src/ext/standard/php_crypt.h
/php-src/ext/standard/php_crypt_r.c
/php-src/ext/standard/php_crypt_r.h
/php-src/ext/standard/php_dir.h
/php-src/ext/standard/php_dns.h
/php-src/ext/standard/php_ext_syslog.h
/php-src/ext/standard/php_filestat.h
/php-src/ext/standard/php_fopen_wrapper.c
/php-src/ext/standard/php_fopen_wrappers.h
/php-src/ext/standard/php_ftok.h
/php-src/ext/standard/php_http.h
/php-src/ext/standard/php_image.h
/php-src/ext/standard/php_incomplete_class.h
/php-src/ext/standard/php_iptc.h
/php-src/ext/standard/php_lcg.h
/php-src/ext/standard/php_link.h
/php-src/ext/standard/php_mail.h
/php-src/ext/standard/php_math.h
/php-src/ext/standard/php_metaphone.h
/php-src/ext/standard/php_password.h
/php-src/ext/standard/php_rand.h
/php-src/ext/standard/php_smart_str.h
/php-src/ext/standard/php_smart_str_public.h
/php-src/ext/standard/php_standard.h
/php-src/ext/standard/php_string.h
/php-src/ext/standard/php_type.h
/php-src/ext/standard/php_uuencode.h
/php-src/ext/standard/php_var.h
/php-src/ext/standard/php_versioning.h
/php-src/ext/standard/proc_open.c
/php-src/ext/standard/proc_open.h
/php-src/ext/standard/quot_print.c
/php-src/ext/standard/quot_print.h
/php-src/ext/standard/rand.c
/php-src/ext/standard/scanf.c
/php-src/ext/standard/scanf.h
/php-src/ext/standard/sha1.c
/php-src/ext/standard/sha1.h
/php-src/ext/standard/soundex.c
/php-src/ext/standard/streamsfuncs.c
/php-src/ext/standard/streamsfuncs.h
/php-src/ext/standard/string.c
/php-src/ext/standard/syslog.c
/php-src/ext/standard/type.c
/php-src/ext/standard/uniqid.c
/php-src/ext/standard/uniqid.h
/php-src/ext/standard/url.c
/php-src/ext/standard/url.h
/php-src/ext/standard/url_scanner_ex.c
/php-src/ext/standard/url_scanner_ex.h
/php-src/ext/standard/url_scanner_ex.re
/php-src/ext/standard/user_filters.c
/php-src/ext/standard/uuencode.c
/php-src/ext/standard/var.c
/php-src/ext/standard/var_unserializer.c
/php-src/ext/standard/var_unserializer.re
/php-src/ext/standard/versioning.c
/php-src/ext/sybase_ct/php_sybase_ct.c
/php-src/ext/sybase_ct/php_sybase_ct.h
/php-src/ext/sysvmsg/php_sysvmsg.h
/php-src/ext/sysvmsg/sysvmsg.c
/php-src/ext/sysvsem/php_sysvsem.h
/php-src/ext/sysvsem/sysvsem.c
/php-src/ext/sysvshm/php_sysvshm.h
/php-src/ext/sysvshm/sysvshm.c
/php-src/ext/tidy/php_tidy.h
/php-src/ext/tidy/tidy.c
/php-src/ext/tokenizer/php_tokenizer.h
/php-src/ext/tokenizer/tokenizer.c
/php-src/ext/tokenizer/tokenizer_data.c
/php-src/ext/tokenizer/tokenizer_data_gen.sh
/php-src/ext/wddx/php_wddx.h
/php-src/ext/wddx/php_wddx_api.h
/php-src/ext/wddx/wddx.c
/php-src/ext/xml/compat.c
/php-src/ext/xml/expat_compat.h
/php-src/ext/xml/php_xml.h
/php-src/ext/xml/xml.c
/php-src/ext/xmlreader/php_xmlreader.c
/php-src/ext/xmlreader/php_xmlreader.h
/php-src/ext/xmlrpc/php_xmlrpc.h
/php-src/ext/xmlrpc/xmlrpc-epi-php.c
/php-src/ext/xmlwriter/php_xmlwriter.c
/php-src/ext/xmlwriter/php_xmlwriter.h
/php-src/ext/xsl/php_xsl.c
/php-src/ext/xsl/php_xsl.h
/php-src/ext/xsl/xsl_fe.h
/php-src/ext/xsl/xsltprocessor.c
/php-src/ext/zip/php_zip.c
/php-src/ext/zip/php_zip.h
/php-src/ext/zlib/php_zlib.h
/php-src/ext/zlib/zlib.c
/php-src/ext/zlib/zlib_filter.c
/php-src/ext/zlib/zlib_fopen_wrapper.c
0a7395e 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/ext/bcmath/bcmath.c
/php-src/ext/bcmath/php_bcmath.h
/php-src/ext/bz2/bz2.c
/php-src/ext/bz2/bz2_filter.c
/php-src/ext/bz2/php_bz2.h
/php-src/ext/calendar/cal_unix.c
/php-src/ext/calendar/calendar.c
/php-src/ext/calendar/easter.c
/php-src/ext/com_dotnet/com_com.c
/php-src/ext/com_dotnet/com_dotnet.c
/php-src/ext/com_dotnet/com_extension.c
/php-src/ext/com_dotnet/com_handlers.c
/php-src/ext/com_dotnet/com_iterator.c
/php-src/ext/com_dotnet/com_misc.c
/php-src/ext/com_dotnet/com_olechar.c
/php-src/ext/com_dotnet/com_persist.c
/php-src/ext/com_dotnet/com_saproxy.c
/php-src/ext/com_dotnet/com_typeinfo.c
/php-src/ext/com_dotnet/com_variant.c
/php-src/ext/com_dotnet/com_wrapper.c
/php-src/ext/com_dotnet/php_com_dotnet.h
/php-src/ext/com_dotnet/php_com_dotnet_internal.h
/php-src/ext/ctype/ctype.c
/php-src/ext/ctype/php_ctype.h
/php-src/ext/curl/interface.c
/php-src/ext/curl/multi.c
/php-src/ext/curl/php_curl.h
/php-src/ext/curl/streams.c
/php-src/ext/date/lib/astro.c
/php-src/ext/date/lib/dow.c
/php-src/ext/date/lib/interval.c
/php-src/ext/date/lib/parse_date.c
/php-src/ext/date/lib/parse_date.re
/php-src/ext/date/lib/parse_iso_intervals.c
/php-src/ext/date/lib/parse_iso_intervals.re
/php-src/ext/date/lib/parse_tz.c
/php-src/ext/date/lib/timelib.c
/php-src/ext/date/lib/timelib.h
/php-src/ext/date/lib/timelib_structs.h
/php-src/ext/date/lib/tm2unixtime.c
/php-src/ext/date/lib/unixtime2tm.c
/php-src/ext/date/php_date.c
/php-src/ext/date/php_date.h
/php-src/ext/dba/dba.c
/php-src/ext/dba/dba_cdb.c
/php-src/ext/dba/dba_db1.c
/php-src/ext/dba/dba_db2.c
/php-src/ext/dba/dba_db3.c
/php-src/ext/dba/dba_db4.c
/php-src/ext/dba/dba_dbm.c
/php-src/ext/dba/dba_flatfile.c
/php-src/ext/dba/dba_gdbm.c
/php-src/ext/dba/dba_inifile.c
/php-src/ext/dba/dba_ndbm.c
/php-src/ext/dba/dba_qdbm.c
/php-src/ext/dba/dba_tcadb.c
/php-src/ext/dba/libcdb/cdb.c
/php-src/ext/dba/libcdb/cdb.h
/php-src/ext/dba/libcdb/cdb_make.c
/php-src/ext/dba/libcdb/cdb_make.h
/php-src/ext/dba/libcdb/uint32.c
/php-src/ext/dba/libcdb/uint32.h
/php-src/ext/dba/libflatfile/flatfile.c
/php-src/ext/dba/libflatfile/flatfile.h
/php-src/ext/dba/libinifile/inifile.c
/php-src/ext/dba/libinifile/inifile.h
/php-src/ext/dba/php_dba.h
/php-src/ext/dba/php_tcadb.h
/php-src/ext/dom/attr.c
/php-src/ext/dom/cdatasection.c
/php-src/ext/dom/characterdata.c
/php-src/ext/dom/comment.c
/php-src/ext/dom/document.c
/php-src/ext/dom/documentfragment.c
/php-src/ext/dom/documenttype.c
/php-src/ext/dom/dom_ce.h
/php-src/ext/dom/dom_fe.h
/php-src/ext/dom/dom_iterators.c
/php-src/ext/dom/dom_properties.h
/php-src/ext/dom/domconfiguration.c
/php-src/ext/dom/domerror.c
/php-src/ext/dom/domerrorhandler.c
/php-src/ext/dom/domexception.c
/php-src/ext/dom/domimplementation.c
/php-src/ext/dom/domimplementationlist.c
/php-src/ext/dom/domimplementationsource.c
/php-src/ext/dom/domlocator.c
/php-src/ext/dom/domstringlist.c
/php-src/ext/dom/element.c
/php-src/ext/dom/entity.c
/php-src/ext/dom/entityreference.c
/php-src/ext/dom/namednodemap.c
/php-src/ext/dom/namelist.c
/php-src/ext/dom/node.c
/php-src/ext/dom/nodelist.c
/php-src/ext/dom/notation.c
/php-src/ext/dom/php_dom.c
/php-src/ext/dom/php_dom.h
/php-src/ext/dom/processinginstruction.c
/php-src/ext/dom/string_extend.c
/php-src/ext/dom/text.c
/php-src/ext/dom/typeinfo.c
/php-src/ext/dom/userdatahandler.c
/php-src/ext/dom/xml_common.h
/php-src/ext/dom/xpath.c
/php-src/ext/enchant/enchant.c
/php-src/ext/enchant/php_enchant.h
/php-src/ext/ereg/ereg.c
/php-src/ext/ereg/php_ereg.h
/php-src/ext/ereg/php_regex.h
/php-src/ext/exif/exif.c
/php-src/ext/exif/php_exif.h
/php-src/ext/fileinfo/fileinfo.c
/php-src/ext/fileinfo/php_fileinfo.h
/php-src/ext/filter/callback_filter.c
/php-src/ext/filter/filter.c
/php-src/ext/filter/filter_private.h
/php-src/ext/filter/logical_filters.c
/php-src/ext/filter/php_filter.h
/php-src/ext/filter/sanitizing_filters.c
/php-src/ext/ftp/ftp.c
/php-src/ext/ftp/ftp.h
/php-src/ext/ftp/php_ftp.c
/php-src/ext/ftp/php_ftp.h
/php-src/ext/gd/gd.c
/php-src/ext/gd/gd_ctx.c
/php-src/ext/gd/libgd/xbm.c
/php-src/ext/gd/php_gd.h
/php-src/ext/gettext/gettext.c
/php-src/ext/gettext/php_gettext.h
/php-src/ext/gmp/gmp.c
/php-src/ext/gmp/php_gmp.h
/php-src/ext/hash/hash.c
/php-src/ext/hash/hash_adler32.c
/php-src/ext/hash/hash_crc32.c
/php-src/ext/hash/hash_fnv.c
/php-src/ext/hash/hash_gost.c
/php-src/ext/hash/hash_haval.c
/php-src/ext/hash/hash_joaat.c
/php-src/ext/hash/hash_md.c
/php-src/ext/hash/hash_ripemd.c
/php-src/ext/hash/hash_sha.c
/php-src/ext/hash/hash_snefru.c
/php-src/ext/hash/hash_tiger.c
/php-src/ext/hash/hash_whirlpool.c
/php-src/ext/hash/php_hash.h
/php-src/ext/hash/php_hash_adler32.h
/php-src/ext/hash/php_hash_crc32.h
/php-src/ext/hash/php_hash_crc32_tables.h
/php-src/ext/hash/php_hash_fnv.h
/php-src/ext/hash/php_hash_gost.h
/php-src/ext/hash/php_hash_haval.h
/php-src/ext/hash/php_hash_joaat.h
/php-src/ext/hash/php_hash_md.h
/php-src/ext/hash/php_hash_ripemd.h
/php-src/ext/hash/php_hash_sha.h
/php-src/ext/hash/php_hash_snefru.h
/php-src/ext/hash/php_hash_snefru_tables.h
/php-src/ext/hash/php_hash_tiger.h
/php-src/ext/hash/php_hash_tiger_tables.h
/php-src/ext/hash/php_hash_types.h
/php-src/ext/hash/php_hash_whirlpool.h
/php-src/ext/hash/php_hash_whirlpool_tables.h
/php-src/ext/iconv/iconv.c
/php-src/ext/iconv/php_iconv.h
/php-src/ext/imap/php_imap.c
/php-src/ext/imap/php_imap.h
/php-src/ext/interbase/ibase_blobs.c
/php-src/ext/interbase/ibase_events.c
/php-src/ext/interbase/ibase_query.c
/php-src/ext/interbase/ibase_service.c
/php-src/ext/interbase/interbase.c
/php-src/ext/interbase/php_ibase_includes.h
/php-src/ext/interbase/php_ibase_udf.c
/php-src/ext/interbase/php_interbase.h
/php-src/ext/json/json.c
/php-src/ext/json/php_json.h
/php-src/ext/ldap/ldap.c
/php-src/ext/ldap/php_ldap.h
/php-src/ext/libxml/libxml.c
/php-src/ext/libxml/php_libxml.h
/php-src/ext/mbstring/mb_gpc.c
/php-src/ext/mbstring/mbstring.c
/php-src/ext/mbstring/mbstring.h
/php-src/ext/mbstring/php_mbregex.c
/php-src/ext/mbstring/php_mbregex.h
/php-src/ext/mbstring/php_unicode.c
/php-src/ext/mbstring/php_unicode.h
/php-src/ext/mcrypt/mcrypt.c
/php-src/ext/mcrypt/mcrypt_filter.c
/php-src/ext/mcrypt/php_mcrypt.h
/php-src/ext/mcrypt/php_mcrypt_filter.h
/php-src/ext/mssql/php_mssql.c
/php-src/ext/mssql/php_mssql.h
/php-src/ext/mysql/php_mysql.c
/php-src/ext/mysql/php_mysql.h
/php-src/ext/mysql/php_mysql_structs.h
/php-src/ext/mysqli/mysqli.c
/php-src/ext/mysqli/mysqli_api.c
/php-src/ext/mysqli/mysqli_driver.c
/php-src/ext/mysqli/mysqli_embedded.c
/php-src/ext/mysqli/mysqli_exception.c
/php-src/ext/mysqli/mysqli_fe.c
/php-src/ext/mysqli/mysqli_fe.h
/php-src/ext/mysqli/mysqli_libmysql.h
/php-src/ext/mysqli/mysqli_nonapi.c
/php-src/ext/mysqli/mysqli_priv.h
/php-src/ext/mysqli/mysqli_prop.c
/php-src/ext/mysqli/mysqli_report.c
/php-src/ext/mysqli/mysqli_report.h
/php-src/ext/mysqli/mysqli_result_iterator.c
/php-src/ext/mysqli/mysqli_warning.c
/php-src/ext/mysqli/php_mysqli.h
/php-src/ext/mysqli/php_mysqli_structs.h
/php-src/ext/oci8/oci8.c
/php-src/ext/oci8/oci8_collection.c
/php-src/ext/oci8/oci8_interface.c
/php-src/ext/oci8/oci8_lob.c
/php-src/ext/oci8/oci8_statement.c
/php-src/ext/oci8/php_oci8.h
/php-src/ext/oci8/php_oci8_int.h
/php-src/ext/odbc/birdstep.c
/php-src/ext/odbc/php_birdstep.h
/php-src/ext/odbc/php_odbc.c
/php-src/ext/odbc/php_odbc.h
/php-src/ext/odbc/php_odbc_includes.h
/php-src/ext/openssl/openssl.c
/php-src/ext/openssl/php_openssl.h
/php-src/ext/openssl/xp_ssl.c
/php-src/ext/pcntl/pcntl.c
/php-src/ext/pcntl/php_pcntl.h
/php-src/ext/pcntl/php_signal.c
/php-src/ext/pcntl/php_signal.h
/php-src/ext/pcre/php_pcre.c
/php-src/ext/pcre/php_pcre.h
/php-src/ext/pdo/pdo.c
/php-src/ext/pdo/pdo_dbh.c
/php-src/ext/pdo/pdo_sql_parser.c
/php-src/ext/pdo/pdo_sql_parser.re
/php-src/ext/pdo/pdo_sqlstate.c
/php-src/ext/pdo/pdo_stmt.c
/php-src/ext/pdo/php_pdo.h
/php-src/ext/pdo/php_pdo_driver.h
/php-src/ext/pdo/php_pdo_int.h
/php-src/ext/pdo_dblib/dblib_driver.c
/php-src/ext/pdo_dblib/dblib_stmt.c
/php-src/ext/pdo_dblib/pdo_dblib.c
/php-src/ext/pdo_dblib/php_pdo_dblib.h
/php-src/ext/pdo_dblib/php_pdo_dblib_int.h
/php-src/ext/pdo_firebird/firebird_driver.c
/php-src/ext/pdo_firebird/firebird_statement.c
/php-src/ext/pdo_firebird/pdo_firebird.c
/php-src/ext/pdo_firebird/php_pdo_firebird.h
/php-src/ext/pdo_firebird/php_pdo_firebird_int.h
/php-src/ext/pdo_mysql/mysql_driver.c
/php-src/ext/pdo_mysql/mysql_statement.c
/php-src/ext/pdo_mysql/pdo_mysql.c
/php-src/ext/pdo_mysql/php_pdo_mysql.h
/php-src/ext/pdo_mysql/php_pdo_mysql_int.h
/php-src/ext/pdo_oci/oci_driver.c
/php-src/ext/pdo_oci/oci_statement.c
/php-src/ext/pdo_oci/pdo_oci.c
/php-src/ext/pdo_oci/php_pdo_oci.h
/php-src/ext/pdo_oci/php_pdo_oci_int.h
/php-src/ext/pdo_odbc/odbc_driver.c
/php-src/ext/pdo_odbc/odbc_stmt.c
/php-src/ext/pdo_odbc/pdo_odbc.c
/php-src/ext/pdo_odbc/php_pdo_odbc.h
/php-src/ext/pdo_odbc/php_pdo_odbc_int.h
/php-src/ext/pdo_pgsql/pdo_pgsql.c
/php-src/ext/pdo_pgsql/pgsql_driver.c
/php-src/ext/pdo_pgsql/pgsql_statement.c
/php-src/ext/pdo_pgsql/php_pdo_pgsql.h
/php-src/ext/pdo_pgsql/php_pdo_pgsql_int.h
/php-src/ext/pdo_sqlite/pdo_sqlite.c
/php-src/ext/pdo_sqlite/php_pdo_sqlite.h
/php-src/ext/pdo_sqlite/php_pdo_sqlite_int.h
/php-src/ext/pdo_sqlite/sqlite_driver.c
/php-src/ext/pdo_sqlite/sqlite_statement.c
/php-src/ext/pgsql/pgsql.c
/php-src/ext/pgsql/php_pgsql.h
/php-src/ext/posix/php_posix.h
/php-src/ext/posix/posix.c
/php-src/ext/pspell/php_pspell.h
/php-src/ext/pspell/pspell.c
/php-src/ext/readline/php_readline.h
/php-src/ext/readline/readline.c
/php-src/ext/readline/readline_cli.c
/php-src/ext/readline/readline_cli.h
/php-src/ext/recode/php_recode.h
/php-src/ext/recode/recode.c
/php-src/ext/reflection/php_reflection.c
/php-src/ext/reflection/php_reflection.h
/php-src/ext/session/mod_files.c
/php-src/ext/session/mod_files.h
/php-src/ext/session/mod_mm.c
/php-src/ext/session/mod_mm.h
/php-src/ext/session/mod_user.c
/php-src/ext/session/mod_user.h
/php-src/ext/session/mod_user_class.c
/php-src/ext/session/php_session.h
/php-src/ext/session/session.c
/php-src/ext/shmop/php_shmop.h
/php-src/ext/shmop/shmop.c
/php-src/ext/simplexml/php_simplexml.h
/php-src/ext/simplexml/php_simplexml_exports.h
/php-src/ext/simplexml/simplexml.c
/php-src/ext/simplexml/sxe.c
/php-src/ext/simplexml/sxe.h
/php-src/ext/snmp/php_snmp.h
/php-src/ext/snmp/snmp.c
/php-src/ext/soap/php_encoding.c
/php-src/ext/soap/php_encoding.h
/php-src/ext/soap/php_http.c
/php-src/ext/soap/php_http.h
/php-src/ext/soap/php_packet_soap.c
/php-src/ext/soap/php_packet_soap.h
/php-src/ext/soap/php_schema.c
/php-src/ext/soap/php_schema.h
/php-src/ext/soap/php_sdl.c
/php-src/ext/soap/php_sdl.h
/php-src/ext/soap/php_soap.h
/php-src/ext/soap/php_xml.c
/php-src/ext/soap/php_xml.h
/php-src/ext/soap/soap.c
/php-src/ext/sockets/multicast.c
/php-src/ext/sockets/multicast.h
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sockets.c
/php-src/ext/sockets/unix_socket_constants.h
/php-src/ext/sockets/win32_socket_constants.h
/php-src/ext/spl/php_spl.c
/php-src/ext/spl/php_spl.h
/php-src/ext/spl/spl_array.c
/php-src/ext/spl/spl_array.h
/php-src/ext/spl/spl_directory.c
/php-src/ext/spl/spl_directory.h
/php-src/ext/spl/spl_dllist.c
/php-src/ext/spl/spl_dllist.h
/php-src/ext/spl/spl_engine.c
/php-src/ext/spl/spl_engine.h
/php-src/ext/spl/spl_exceptions.c
/php-src/ext/spl/spl_exceptions.h
/php-src/ext/spl/spl_fixedarray.c
/php-src/ext/spl/spl_fixedarray.h
/php-src/ext/spl/spl_functions.c
/php-src/ext/spl/spl_functions.h
/php-src/ext/spl/spl_heap.c
/php-src/ext/spl/spl_heap.h
/php-src/ext/spl/spl_iterators.c
/php-src/ext/spl/spl_iterators.h
/php-src/ext/spl/spl_observer.c
/php-src/ext/spl/spl_observer.h
/php-src/ext/sqlite3/php_sqlite3.h
/php-src/ext/sqlite3/php_sqlite3_structs.h
/php-src/ext/sqlite3/sqlite3.c
/php-src/ext/standard/array.c
/php-src/ext/standard/assert.c
/php-src/ext/standard/base64.c
/php-src/ext/standard/base64.h
/php-src/ext/standard/basic_functions.c
/php-src/ext/standard/basic_functions.h
/php-src/ext/standard/browscap.c
/php-src/ext/standard/crc32.c
/php-src/ext/standard/crc32.h
/php-src/ext/standard/credits.c
/php-src/ext/standard/credits.h
/php-src/ext/standard/crypt.c
/php-src/ext/standard/css.c
/php-src/ext/standard/css.h
/php-src/ext/standard/cyr_convert.c
/php-src/ext/standard/cyr_convert.h
/php-src/ext/standard/datetime.c
/php-src/ext/standard/datetime.h
/php-src/ext/standard/dir.c
/php-src/ext/standard/dl.c
/php-src/ext/standard/dl.h
/php-src/ext/standard/dns.c
/php-src/ext/standard/exec.c
/php-src/ext/standard/exec.h
/php-src/ext/standard/file.c
/php-src/ext/standard/file.h
/php-src/ext/standard/filestat.c
/php-src/ext/standard/filters.c
/php-src/ext/standard/flock_compat.c
/php-src/ext/standard/flock_compat.h
/php-src/ext/standard/formatted_print.c
/php-src/ext/standard/fsock.c
/php-src/ext/standard/fsock.h
/php-src/ext/standard/ftok.c
/php-src/ext/standard/ftp_fopen_wrapper.c
/php-src/ext/standard/head.c
/php-src/ext/standard/head.h
/php-src/ext/standard/html.c
/php-src/ext/standard/html.h
/php-src/ext/standard/html_tables.h
/php-src/ext/standard/http.c
/php-src/ext/standard/http_fopen_wrapper.c
/php-src/ext/standard/image.c
/php-src/ext/standard/incomplete_class.c
/php-src/ext/standard/info.c
/php-src/ext/standard/info.h
/php-src/ext/standard/iptc.c
/php-src/ext/standard/lcg.c
/php-src/ext/standard/levenshtein.c
/php-src/ext/standard/link.c
/php-src/ext/standard/link_win32.c
/php-src/ext/standard/mail.c
/php-src/ext/standard/math.c
/php-src/ext/standard/md5.c
/php-src/ext/standard/md5.h
/php-src/ext/standard/metaphone.c
/php-src/ext/standard/microtime.c
/php-src/ext/standard/microtime.h
/php-src/ext/standard/pack.c
/php-src/ext/standard/pack.h
/php-src/ext/standard/pageinfo.c
/php-src/ext/standard/pageinfo.h
/php-src/ext/standard/php_array.h
/php-src/ext/standard/php_assert.h
/php-src/ext/standard/php_browscap.h
/php-src/ext/standard/php_crypt.h
/php-src/ext/standard/php_crypt_r.c
/php-src/ext/standard/php_crypt_r.h
/php-src/ext/standard/php_dir.h
/php-src/ext/standard/php_dns.h
/php-src/ext/standard/php_ext_syslog.h
/php-src/ext/standard/php_filestat.h
/php-src/ext/standard/php_fopen_wrapper.c
/php-src/ext/standard/php_fopen_wrappers.h
/php-src/ext/standard/php_ftok.h
/php-src/ext/standard/php_http.h
/php-src/ext/standard/php_image.h
/php-src/ext/standard/php_incomplete_class.h
/php-src/ext/standard/php_iptc.h
/php-src/ext/standard/php_lcg.h
/php-src/ext/standard/php_link.h
/php-src/ext/standard/php_mail.h
/php-src/ext/standard/php_math.h
/php-src/ext/standard/php_metaphone.h
/php-src/ext/standard/php_rand.h
/php-src/ext/standard/php_smart_str.h
/php-src/ext/standard/php_smart_str_public.h
/php-src/ext/standard/php_standard.h
/php-src/ext/standard/php_string.h
/php-src/ext/standard/php_type.h
/php-src/ext/standard/php_uuencode.h
/php-src/ext/standard/php_var.h
/php-src/ext/standard/php_versioning.h
/php-src/ext/standard/proc_open.c
/php-src/ext/standard/proc_open.h
/php-src/ext/standard/quot_print.c
/php-src/ext/standard/quot_print.h
/php-src/ext/standard/rand.c
/php-src/ext/standard/scanf.c
/php-src/ext/standard/scanf.h
/php-src/ext/standard/sha1.c
/php-src/ext/standard/sha1.h
/php-src/ext/standard/soundex.c
/php-src/ext/standard/streamsfuncs.c
/php-src/ext/standard/streamsfuncs.h
/php-src/ext/standard/string.c
/php-src/ext/standard/syslog.c
/php-src/ext/standard/type.c
/php-src/ext/standard/uniqid.c
/php-src/ext/standard/uniqid.h
/php-src/ext/standard/url.c
/php-src/ext/standard/url.h
/php-src/ext/standard/url_scanner_ex.c
/php-src/ext/standard/url_scanner_ex.h
/php-src/ext/standard/url_scanner_ex.re
/php-src/ext/standard/user_filters.c
/php-src/ext/standard/uuencode.c
/php-src/ext/standard/var.c
/php-src/ext/standard/var_unserializer.c
/php-src/ext/standard/var_unserializer.re
/php-src/ext/standard/versioning.c
/php-src/ext/sybase_ct/php_sybase_ct.c
/php-src/ext/sybase_ct/php_sybase_ct.h
/php-src/ext/sysvmsg/php_sysvmsg.h
/php-src/ext/sysvmsg/sysvmsg.c
/php-src/ext/sysvsem/php_sysvsem.h
/php-src/ext/sysvsem/sysvsem.c
/php-src/ext/sysvshm/php_sysvshm.h
/php-src/ext/sysvshm/sysvshm.c
/php-src/ext/tidy/php_tidy.h
/php-src/ext/tidy/tidy.c
/php-src/ext/tokenizer/php_tokenizer.h
/php-src/ext/tokenizer/tokenizer.c
/php-src/ext/tokenizer/tokenizer_data.c
/php-src/ext/tokenizer/tokenizer_data_gen.sh
/php-src/ext/wddx/php_wddx.h
/php-src/ext/wddx/php_wddx_api.h
/php-src/ext/wddx/wddx.c
/php-src/ext/xml/compat.c
/php-src/ext/xml/expat_compat.h
/php-src/ext/xml/php_xml.h
/php-src/ext/xml/xml.c
/php-src/ext/xmlreader/php_xmlreader.c
/php-src/ext/xmlreader/php_xmlreader.h
/php-src/ext/xmlrpc/php_xmlrpc.h
/php-src/ext/xmlrpc/xmlrpc-epi-php.c
/php-src/ext/xmlwriter/php_xmlwriter.c
/php-src/ext/xmlwriter/php_xmlwriter.h
/php-src/ext/xsl/php_xsl.c
/php-src/ext/xsl/php_xsl.h
/php-src/ext/xsl/xsl_fe.h
/php-src/ext/xsl/xsltprocessor.c
/php-src/ext/zip/php_zip.c
/php-src/ext/zip/php_zip.h
/php-src/ext/zlib/php_zlib.h
/php-src/ext/zlib/zlib.c
/php-src/ext/zlib/zlib_filter.c
/php-src/ext/zlib/zlib_fopen_wrapper.c
a2045ff 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year~
/php-src/ext/bcmath/bcmath.c
/php-src/ext/bcmath/php_bcmath.h
/php-src/ext/bz2/bz2.c
/php-src/ext/bz2/bz2_filter.c
/php-src/ext/bz2/php_bz2.h
/php-src/ext/calendar/cal_unix.c
/php-src/ext/calendar/calendar.c
/php-src/ext/calendar/easter.c
/php-src/ext/com_dotnet/com_com.c
/php-src/ext/com_dotnet/com_dotnet.c
/php-src/ext/com_dotnet/com_extension.c
/php-src/ext/com_dotnet/com_handlers.c
/php-src/ext/com_dotnet/com_iterator.c
/php-src/ext/com_dotnet/com_misc.c
/php-src/ext/com_dotnet/com_olechar.c
/php-src/ext/com_dotnet/com_persist.c
/php-src/ext/com_dotnet/com_saproxy.c
/php-src/ext/com_dotnet/com_typeinfo.c
/php-src/ext/com_dotnet/com_variant.c
/php-src/ext/com_dotnet/com_wrapper.c
/php-src/ext/com_dotnet/php_com_dotnet.h
/php-src/ext/com_dotnet/php_com_dotnet_internal.h
/php-src/ext/ctype/ctype.c
/php-src/ext/ctype/php_ctype.h
/php-src/ext/curl/interface.c
/php-src/ext/curl/multi.c
/php-src/ext/curl/php_curl.h
/php-src/ext/curl/streams.c
/php-src/ext/date/lib/astro.c
/php-src/ext/date/lib/dow.c
/php-src/ext/date/lib/interval.c
/php-src/ext/date/lib/parse_date.c
/php-src/ext/date/lib/parse_date.re
/php-src/ext/date/lib/parse_iso_intervals.c
/php-src/ext/date/lib/parse_iso_intervals.re
/php-src/ext/date/lib/parse_tz.c
/php-src/ext/date/lib/timelib.c
/php-src/ext/date/lib/timelib.h
/php-src/ext/date/lib/timelib_structs.h
/php-src/ext/date/lib/tm2unixtime.c
/php-src/ext/date/lib/unixtime2tm.c
/php-src/ext/date/php_date.c
/php-src/ext/date/php_date.h
/php-src/ext/dba/dba.c
/php-src/ext/dba/dba_cdb.c
/php-src/ext/dba/dba_db1.c
/php-src/ext/dba/dba_db2.c
/php-src/ext/dba/dba_db3.c
/php-src/ext/dba/dba_db4.c
/php-src/ext/dba/dba_dbm.c
/php-src/ext/dba/dba_flatfile.c
/php-src/ext/dba/dba_gdbm.c
/php-src/ext/dba/dba_inifile.c
/php-src/ext/dba/dba_ndbm.c
/php-src/ext/dba/dba_qdbm.c
/php-src/ext/dba/libcdb/cdb.c
/php-src/ext/dba/libcdb/cdb.h
/php-src/ext/dba/libcdb/cdb_make.c
/php-src/ext/dba/libcdb/cdb_make.h
/php-src/ext/dba/libcdb/uint32.c
/php-src/ext/dba/libcdb/uint32.h
/php-src/ext/dba/libflatfile/flatfile.c
/php-src/ext/dba/libflatfile/flatfile.h
/php-src/ext/dba/libinifile/inifile.c
/php-src/ext/dba/libinifile/inifile.h
/php-src/ext/dba/php_dba.h
/php-src/ext/dom/attr.c
/php-src/ext/dom/cdatasection.c
/php-src/ext/dom/characterdata.c
/php-src/ext/dom/comment.c
/php-src/ext/dom/document.c
/php-src/ext/dom/documentfragment.c
/php-src/ext/dom/documenttype.c
/php-src/ext/dom/dom_ce.h
/php-src/ext/dom/dom_fe.h
/php-src/ext/dom/dom_iterators.c
/php-src/ext/dom/dom_properties.h
/php-src/ext/dom/domconfiguration.c
/php-src/ext/dom/domerror.c
/php-src/ext/dom/domerrorhandler.c
/php-src/ext/dom/domexception.c
/php-src/ext/dom/domimplementation.c
/php-src/ext/dom/domimplementationlist.c
/php-src/ext/dom/domimplementationsource.c
/php-src/ext/dom/domlocator.c
/php-src/ext/dom/domstringlist.c
/php-src/ext/dom/element.c
/php-src/ext/dom/entity.c
/php-src/ext/dom/entityreference.c
/php-src/ext/dom/namednodemap.c
/php-src/ext/dom/namelist.c
/php-src/ext/dom/node.c
/php-src/ext/dom/nodelist.c
/php-src/ext/dom/notation.c
/php-src/ext/dom/php_dom.c
/php-src/ext/dom/php_dom.h
/php-src/ext/dom/processinginstruction.c
/php-src/ext/dom/string_extend.c
/php-src/ext/dom/text.c
/php-src/ext/dom/typeinfo.c
/php-src/ext/dom/userdatahandler.c
/php-src/ext/dom/xml_common.h
/php-src/ext/dom/xpath.c
/php-src/ext/enchant/enchant.c
/php-src/ext/enchant/php_enchant.h
/php-src/ext/ereg/ereg.c
/php-src/ext/ereg/php_ereg.h
/php-src/ext/ereg/php_regex.h
/php-src/ext/exif/exif.c
/php-src/ext/exif/php_exif.h
/php-src/ext/fileinfo/fileinfo.c
/php-src/ext/fileinfo/php_fileinfo.h
/php-src/ext/filter/callback_filter.c
/php-src/ext/filter/filter.c
/php-src/ext/filter/filter_private.h
/php-src/ext/filter/logical_filters.c
/php-src/ext/filter/php_filter.h
/php-src/ext/filter/sanitizing_filters.c
/php-src/ext/ftp/ftp.c
/php-src/ext/ftp/ftp.h
/php-src/ext/ftp/php_ftp.c
/php-src/ext/ftp/php_ftp.h
/php-src/ext/gd/gd.c
/php-src/ext/gd/gd_ctx.c
/php-src/ext/gd/libgd/xbm.c
/php-src/ext/gd/php_gd.h
/php-src/ext/gettext/gettext.c
/php-src/ext/gettext/php_gettext.h
/php-src/ext/gmp/gmp.c
/php-src/ext/gmp/php_gmp.h
/php-src/ext/hash/hash.c
/php-src/ext/hash/hash_adler32.c
/php-src/ext/hash/hash_crc32.c
/php-src/ext/hash/hash_gost.c
/php-src/ext/hash/hash_haval.c
/php-src/ext/hash/hash_md.c
/php-src/ext/hash/hash_ripemd.c
/php-src/ext/hash/hash_salsa.c
/php-src/ext/hash/hash_sha.c
/php-src/ext/hash/hash_snefru.c
/php-src/ext/hash/hash_tiger.c
/php-src/ext/hash/hash_whirlpool.c
/php-src/ext/hash/php_hash.h
/php-src/ext/hash/php_hash_adler32.h
/php-src/ext/hash/php_hash_crc32.h
/php-src/ext/hash/php_hash_crc32_tables.h
/php-src/ext/hash/php_hash_gost.h
/php-src/ext/hash/php_hash_haval.h
/php-src/ext/hash/php_hash_md.h
/php-src/ext/hash/php_hash_ripemd.h
/php-src/ext/hash/php_hash_salsa.h
/php-src/ext/hash/php_hash_sha.h
/php-src/ext/hash/php_hash_snefru.h
/php-src/ext/hash/php_hash_snefru_tables.h
/php-src/ext/hash/php_hash_tiger.h
/php-src/ext/hash/php_hash_tiger_tables.h
/php-src/ext/hash/php_hash_types.h
/php-src/ext/hash/php_hash_whirlpool.h
/php-src/ext/hash/php_hash_whirlpool_tables.h
/php-src/ext/iconv/iconv.c
/php-src/ext/iconv/php_iconv.h
/php-src/ext/imap/php_imap.c
/php-src/ext/imap/php_imap.h
/php-src/ext/interbase/ibase_blobs.c
/php-src/ext/interbase/ibase_events.c
/php-src/ext/interbase/ibase_query.c
/php-src/ext/interbase/ibase_service.c
/php-src/ext/interbase/interbase.c
/php-src/ext/interbase/interbase.rc
/php-src/ext/interbase/php_ibase_includes.h
/php-src/ext/interbase/php_ibase_udf.c
/php-src/ext/interbase/php_interbase.h
/php-src/ext/json/json.c
/php-src/ext/json/php_json.h
/php-src/ext/ldap/ldap.c
/php-src/ext/ldap/php_ldap.h
/php-src/ext/libxml/libxml.c
/php-src/ext/libxml/php_libxml.h
/php-src/ext/mbstring/mb_gpc.c
/php-src/ext/mbstring/mbstring.c
/php-src/ext/mbstring/mbstring.h
/php-src/ext/mbstring/php_mbregex.c
/php-src/ext/mbstring/php_mbregex.h
/php-src/ext/mbstring/php_unicode.c
/php-src/ext/mbstring/php_unicode.h
/php-src/ext/mcrypt/mcrypt.c
/php-src/ext/mcrypt/mcrypt_filter.c
/php-src/ext/mcrypt/php_mcrypt.h
/php-src/ext/mcrypt/php_mcrypt_filter.h
/php-src/ext/mssql/php_mssql.c
/php-src/ext/mssql/php_mssql.h
/php-src/ext/mysql/php_mysql.c
/php-src/ext/mysql/php_mysql.h
/php-src/ext/mysql/php_mysql_structs.h
/php-src/ext/mysqli/mysqli.c
/php-src/ext/mysqli/mysqli_api.c
/php-src/ext/mysqli/mysqli_driver.c
/php-src/ext/mysqli/mysqli_embedded.c
/php-src/ext/mysqli/mysqli_exception.c
/php-src/ext/mysqli/mysqli_fe.c
/php-src/ext/mysqli/mysqli_fe.h
/php-src/ext/mysqli/mysqli_nonapi.c
/php-src/ext/mysqli/mysqli_priv.h
/php-src/ext/mysqli/mysqli_prop.c
/php-src/ext/mysqli/mysqli_report.c
/php-src/ext/mysqli/mysqli_report.h
/php-src/ext/mysqli/mysqli_warning.c
/php-src/ext/mysqli/php_mysqli.h
/php-src/ext/mysqli/php_mysqli_structs.h
/php-src/ext/oci8/oci8.c
/php-src/ext/oci8/oci8_collection.c
/php-src/ext/oci8/oci8_interface.c
/php-src/ext/oci8/oci8_lob.c
/php-src/ext/oci8/oci8_statement.c
/php-src/ext/oci8/php_oci8.h
/php-src/ext/oci8/php_oci8_int.h
/php-src/ext/odbc/birdstep.c
/php-src/ext/odbc/php_birdstep.h
/php-src/ext/odbc/php_odbc.c
/php-src/ext/odbc/php_odbc.h
/php-src/ext/odbc/php_odbc_includes.h
/php-src/ext/openssl/openssl.c
/php-src/ext/openssl/php_openssl.h
/php-src/ext/openssl/xp_ssl.c
/php-src/ext/pcntl/pcntl.c
/php-src/ext/pcntl/php_pcntl.h
/php-src/ext/pcntl/php_signal.c
/php-src/ext/pcntl/php_signal.h
/php-src/ext/pcre/php_pcre.c
/php-src/ext/pcre/php_pcre.h
/php-src/ext/pdo/pdo.c
/php-src/ext/pdo/pdo_dbh.c
/php-src/ext/pdo/pdo_sql_parser.c
/php-src/ext/pdo/pdo_sql_parser.re
/php-src/ext/pdo/pdo_sqlstate.c
/php-src/ext/pdo/pdo_stmt.c
/php-src/ext/pdo/php_pdo.h
/php-src/ext/pdo/php_pdo_driver.h
/php-src/ext/pdo/php_pdo_int.h
/php-src/ext/pdo_dblib/dblib_driver.c
/php-src/ext/pdo_dblib/dblib_stmt.c
/php-src/ext/pdo_dblib/pdo_dblib.c
/php-src/ext/pdo_dblib/php_pdo_dblib.h
/php-src/ext/pdo_dblib/php_pdo_dblib_int.h
/php-src/ext/pdo_firebird/firebird_driver.c
/php-src/ext/pdo_firebird/firebird_statement.c
/php-src/ext/pdo_firebird/pdo_firebird.c
/php-src/ext/pdo_firebird/php_pdo_firebird.h
/php-src/ext/pdo_firebird/php_pdo_firebird_int.h
/php-src/ext/pdo_mysql/mysql_driver.c
/php-src/ext/pdo_mysql/mysql_statement.c
/php-src/ext/pdo_mysql/pdo_mysql.c
/php-src/ext/pdo_mysql/php_pdo_mysql.h
/php-src/ext/pdo_mysql/php_pdo_mysql_int.h
/php-src/ext/pdo_oci/oci_driver.c
/php-src/ext/pdo_oci/oci_statement.c
/php-src/ext/pdo_oci/pdo_oci.c
/php-src/ext/pdo_oci/php_pdo_oci.h
/php-src/ext/pdo_oci/php_pdo_oci_int.h
/php-src/ext/pdo_odbc/odbc_driver.c
/php-src/ext/pdo_odbc/odbc_stmt.c
/php-src/ext/pdo_odbc/pdo_odbc.c
/php-src/ext/pdo_odbc/php_pdo_odbc.h
/php-src/ext/pdo_odbc/php_pdo_odbc_int.h
/php-src/ext/pdo_pgsql/pdo_pgsql.c
/php-src/ext/pdo_pgsql/pgsql_driver.c
/php-src/ext/pdo_pgsql/pgsql_statement.c
/php-src/ext/pdo_pgsql/php_pdo_pgsql.h
/php-src/ext/pdo_pgsql/php_pdo_pgsql_int.h
/php-src/ext/pdo_sqlite/pdo_sqlite.c
/php-src/ext/pdo_sqlite/php_pdo_sqlite.h
/php-src/ext/pdo_sqlite/php_pdo_sqlite_int.h
/php-src/ext/pdo_sqlite/sqlite_driver.c
/php-src/ext/pdo_sqlite/sqlite_statement.c
/php-src/ext/pgsql/pgsql.c
/php-src/ext/pgsql/php_pgsql.h
/php-src/ext/posix/php_posix.h
/php-src/ext/posix/posix.c
/php-src/ext/pspell/php_pspell.h
/php-src/ext/pspell/pspell.c
/php-src/ext/readline/php_readline.h
/php-src/ext/readline/readline.c
/php-src/ext/recode/php_recode.h
/php-src/ext/recode/recode.c
/php-src/ext/reflection/php_reflection.c
/php-src/ext/reflection/php_reflection.h
/php-src/ext/session/mod_files.c
/php-src/ext/session/mod_files.h
/php-src/ext/session/mod_mm.c
/php-src/ext/session/mod_mm.h
/php-src/ext/session/mod_user.c
/php-src/ext/session/mod_user.h
/php-src/ext/session/php_session.h
/php-src/ext/session/session.c
/php-src/ext/shmop/php_shmop.h
/php-src/ext/shmop/shmop.c
/php-src/ext/simplexml/php_simplexml.h
/php-src/ext/simplexml/php_simplexml_exports.h
/php-src/ext/simplexml/simplexml.c
/php-src/ext/simplexml/sxe.c
/php-src/ext/simplexml/sxe.h
/php-src/ext/snmp/php_snmp.h
/php-src/ext/snmp/snmp.c
/php-src/ext/soap/php_encoding.c
/php-src/ext/soap/php_encoding.h
/php-src/ext/soap/php_http.c
/php-src/ext/soap/php_http.h
/php-src/ext/soap/php_packet_soap.c
/php-src/ext/soap/php_packet_soap.h
/php-src/ext/soap/php_schema.c
/php-src/ext/soap/php_schema.h
/php-src/ext/soap/php_sdl.c
/php-src/ext/soap/php_sdl.h
/php-src/ext/soap/php_soap.h
/php-src/ext/soap/php_xml.c
/php-src/ext/soap/php_xml.h
/php-src/ext/soap/soap.c
/php-src/ext/sockets/php_sockets.h
/php-src/ext/sockets/sockets.c
/php-src/ext/sockets/unix_socket_constants.h
/php-src/ext/sockets/win32_socket_constants.h
/php-src/ext/spl/php_spl.c
/php-src/ext/spl/php_spl.h
/php-src/ext/spl/spl_array.c
/php-src/ext/spl/spl_array.h
/php-src/ext/spl/spl_directory.c
/php-src/ext/spl/spl_directory.h
/php-src/ext/spl/spl_dllist.c
/php-src/ext/spl/spl_dllist.h
/php-src/ext/spl/spl_engine.c
/php-src/ext/spl/spl_engine.h
/php-src/ext/spl/spl_exceptions.c
/php-src/ext/spl/spl_exceptions.h
/php-src/ext/spl/spl_fixedarray.c
/php-src/ext/spl/spl_fixedarray.h
/php-src/ext/spl/spl_functions.c
/php-src/ext/spl/spl_functions.h
/php-src/ext/spl/spl_heap.c
/php-src/ext/spl/spl_heap.h
/php-src/ext/spl/spl_iterators.c
/php-src/ext/spl/spl_iterators.h
/php-src/ext/spl/spl_observer.c
/php-src/ext/spl/spl_observer.h
/php-src/ext/sqlite/pdo_sqlite2.c
/php-src/ext/sqlite/php_sqlite.h
/php-src/ext/sqlite/sess_sqlite.c
/php-src/ext/sqlite/sqlite.c
/php-src/ext/sqlite3/php_sqlite3.h
/php-src/ext/sqlite3/php_sqlite3_structs.h
/php-src/ext/sqlite3/sqlite3.c
/php-src/ext/standard/array.c
/php-src/ext/standard/assert.c
/php-src/ext/standard/base64.c
/php-src/ext/standard/base64.h
/php-src/ext/standard/basic_functions.c
/php-src/ext/standard/basic_functions.h
/php-src/ext/standard/browscap.c
/php-src/ext/standard/crc32.c
/php-src/ext/standard/crc32.h
/php-src/ext/standard/credits.c
/php-src/ext/standard/credits.h
/php-src/ext/standard/crypt.c
/php-src/ext/standard/css.c
/php-src/ext/standard/css.h
/php-src/ext/standard/cyr_convert.c
/php-src/ext/standard/cyr_convert.h
/php-src/ext/standard/datetime.c
/php-src/ext/standard/datetime.h
/php-src/ext/standard/dir.c
/php-src/ext/standard/dl.c
/php-src/ext/standard/dl.h
/php-src/ext/standard/dns.c
/php-src/ext/standard/exec.c
/php-src/ext/standard/exec.h
/php-src/ext/standard/file.c
/php-src/ext/standard/file.h
/php-src/ext/standard/filestat.c
/php-src/ext/standard/filters.c
/php-src/ext/standard/flock_compat.c
/php-src/ext/standard/flock_compat.h
/php-src/ext/standard/formatted_print.c
/php-src/ext/standard/fsock.c
/php-src/ext/standard/fsock.h
/php-src/ext/standard/ftok.c
/php-src/ext/standard/ftp_fopen_wrapper.c
/php-src/ext/standard/head.c
/php-src/ext/standard/head.h
/php-src/ext/standard/html.c
/php-src/ext/standard/html.h
/php-src/ext/standard/http.c
/php-src/ext/standard/http_fopen_wrapper.c
/php-src/ext/standard/image.c
/php-src/ext/standard/incomplete_class.c
/php-src/ext/standard/info.c
/php-src/ext/standard/info.h
/php-src/ext/standard/iptc.c
/php-src/ext/standard/lcg.c
/php-src/ext/standard/levenshtein.c
/php-src/ext/standard/link.c
/php-src/ext/standard/link_win32.c
/php-src/ext/standard/mail.c
/php-src/ext/standard/math.c
/php-src/ext/standard/md5.c
/php-src/ext/standard/md5.h
/php-src/ext/standard/metaphone.c
/php-src/ext/standard/microtime.c
/php-src/ext/standard/microtime.h
/php-src/ext/standard/pack.c
/php-src/ext/standard/pack.h
/php-src/ext/standard/pageinfo.c
/php-src/ext/standard/pageinfo.h
/php-src/ext/standard/php_array.h
/php-src/ext/standard/php_assert.h
/php-src/ext/standard/php_browscap.h
/php-src/ext/standard/php_crypt.h
/php-src/ext/standard/php_crypt_r.c
/php-src/ext/standard/php_crypt_r.h
/php-src/ext/standard/php_dir.h
/php-src/ext/standard/php_dns.h
/php-src/ext/standard/php_ext_syslog.h
/php-src/ext/standard/php_filestat.h
/php-src/ext/standard/php_fopen_wrapper.c
/php-src/ext/standard/php_fopen_wrappers.h
/php-src/ext/standard/php_ftok.h
/php-src/ext/standard/php_http.h
/php-src/ext/standard/php_image.h
/php-src/ext/standard/php_incomplete_class.h
/php-src/ext/standard/php_iptc.h
/php-src/ext/standard/php_lcg.h
/php-src/ext/standard/php_link.h
/php-src/ext/standard/php_mail.h
/php-src/ext/standard/php_math.h
/php-src/ext/standard/php_metaphone.h
/php-src/ext/standard/php_rand.h
/php-src/ext/standard/php_smart_str.h
/php-src/ext/standard/php_smart_str_public.h
/php-src/ext/standard/php_standard.h
/php-src/ext/standard/php_string.h
/php-src/ext/standard/php_type.h
/php-src/ext/standard/php_uuencode.h
/php-src/ext/standard/php_var.h
/php-src/ext/standard/php_versioning.h
/php-src/ext/standard/proc_open.c
/php-src/ext/standard/proc_open.h
/php-src/ext/standard/quot_print.c
/php-src/ext/standard/quot_print.h
/php-src/ext/standard/rand.c
/php-src/ext/standard/scanf.c
/php-src/ext/standard/scanf.h
/php-src/ext/standard/sha1.c
/php-src/ext/standard/sha1.h
/php-src/ext/standard/soundex.c
/php-src/ext/standard/streamsfuncs.c
/php-src/ext/standard/streamsfuncs.h
/php-src/ext/standard/string.c
/php-src/ext/standard/syslog.c
/php-src/ext/standard/type.c
/php-src/ext/standard/uniqid.c
/php-src/ext/standard/uniqid.h
/php-src/ext/standard/url.c
/php-src/ext/standard/url.h
/php-src/ext/standard/url_scanner_ex.c
/php-src/ext/standard/url_scanner_ex.h
/php-src/ext/standard/url_scanner_ex.re
/php-src/ext/standard/user_filters.c
/php-src/ext/standard/uuencode.c
/php-src/ext/standard/var.c
/php-src/ext/standard/var_unserializer.c
/php-src/ext/standard/var_unserializer.re
/php-src/ext/standard/versioning.c
/php-src/ext/sybase_ct/php_sybase_ct.c
/php-src/ext/sybase_ct/php_sybase_ct.h
/php-src/ext/sysvmsg/php_sysvmsg.h
/php-src/ext/sysvmsg/sysvmsg.c
/php-src/ext/sysvsem/php_sysvsem.h
/php-src/ext/sysvsem/sysvsem.c
/php-src/ext/sysvshm/php_sysvshm.h
/php-src/ext/sysvshm/sysvshm.c
/php-src/ext/tidy/php_tidy.h
/php-src/ext/tidy/tidy.c
/php-src/ext/tokenizer/php_tokenizer.h
/php-src/ext/tokenizer/tokenizer.c
/php-src/ext/tokenizer/tokenizer_data.c
/php-src/ext/tokenizer/tokenizer_data_gen.sh
/php-src/ext/wddx/php_wddx.h
/php-src/ext/wddx/php_wddx_api.h
/php-src/ext/wddx/wddx.c
/php-src/ext/xml/compat.c
/php-src/ext/xml/expat_compat.h
/php-src/ext/xml/php_xml.h
/php-src/ext/xml/xml.c
/php-src/ext/xmlreader/php_xmlreader.c
/php-src/ext/xmlreader/php_xmlreader.h
/php-src/ext/xmlrpc/php_xmlrpc.h
/php-src/ext/xmlrpc/xmlrpc-epi-php.c
/php-src/ext/xmlwriter/php_xmlwriter.c
/php-src/ext/xmlwriter/php_xmlwriter.h
/php-src/ext/xsl/php_xsl.c
/php-src/ext/xsl/php_xsl.h
/php-src/ext/xsl/xsl_fe.h
/php-src/ext/xsl/xsltprocessor.c
/php-src/ext/zip/php_zip.c
/php-src/ext/zip/php_zip.h
/php-src/ext/zlib/php_zlib.h
/php-src/ext/zlib/zlib.c
/php-src/ext/zlib/zlib_filter.c
/php-src/ext/zlib/zlib_fopen_wrapper.c
ae5d862 30-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #63874 (Segfaul if php_strip_whitespace has heredoc)
8228597 30-Dec-2012 Pierrick Charron <pierrick@php.net> Fixed bug #63874 (Segfaul if php_strip_whitespace has heredoc)

T_END_HEREDOC don't carry a token value anymore since commit 4cf90e06c
Bugfix by Nikita for bug #60097
/php-src/ext/standard/tests/strings/bug63874.phpt
3b022e5 29-Dec-2012 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.5'
f8a9a47 29-Dec-2012 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.4' into PHP-5.5
dcd99c4 26-Dec-2012 Martin Jansen <martin@divbyzero.net> Add more tests for the new +0/-0 behaviour.
/php-src/ext/filter/tests/filter_data.phpt
3990641 24-Dec-2012 Martin Jansen <martin@divbyzero.net> Treat "+0" and "-0" as valid integers just like var_dump() does.

This fixes bug #54096.
/php-src/ext/filter/logical_filters.c
/php-src/ext/filter/tests/filter_data.phpt
90cbe2a 28-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Add new curl options
722b8fb 28-Dec-2012 Pierrick Charron <pierrick@php.net> Add new curl options

Addes new curl options CURLOPT_TELNETOPTIONS, CURLOPT_GSSAPI_DELEGATION,
CURLOPT_ACCEPTTIMEOUT_MS, CURLOPT_SSL_OPTIONS, CURLOPT_TCP_KEEPALIVE,
CURLOPT_TCP_KEEPIDLE and CURLOPT_TCP_KEEPINTVL.
/php-src/ext/curl/interface.c
f3ff33a 27-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed #63859 Memory leak when reusing curl-handle
8b67981 27-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed #63859 Memory leak when reusing curl-handle
ac3d227 27-Dec-2012 Pierrick Charron <pierrick@php.net> Fixed #63859 Memory leak when reusing curl-handle

When CURLOPT_POSTFIELDS is called more than once on the same
curl handle, php/curl did not free the memory of the previous
post data. This commit will fix the problem unless the curl
handle was previously duplicated using the curl_copy_handle()
function in which case we can not know if the post data is
still in use or not by any curl handle
/php-src/ext/curl/interface.c
407f851 26-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix ext/curl tests to work on every libcurl versions
8456cef 26-Dec-2012 Pierrick Charron <pierrick@php.net> Fix ext/curl tests to work on every libcurl versions

Thanks Laruence :)
/php-src/ext/curl/tests/curl_multi_setopt_basic001.phpt
/php-src/ext/curl/tests/curl_multi_strerror_001.phpt
/php-src/ext/curl/tests/curl_share_setopt_basic001.phpt
/php-src/ext/curl/tests/curl_strerror_001.phpt
c5cfe37 23-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Update NEWS
New curl_pause() function
Support for curl_strerror and curl_multi_strerror
Add curl_multi_setopt and clean curl_share_setopt
Remove duplicated function definition
33f44af 23-Dec-2012 Pierrick Charron <pierrick@php.net> New curl_pause() function

Add the curl_pause function (binding of curl_easy_pause).
Using this function, you can explicitly mark a running connection
to get paused, and you can unpause a connection that was
previously paused.
/php-src/ext/curl/interface.c
/php-src/ext/curl/php_curl.h
4b4f3db 23-Dec-2012 Pierrick Charron <pierrick@php.net> Support for curl_strerror and curl_multi_strerror

Add the support for both curl_strerror and curl_multi_strerror.
Those function will return a string describing the error code
passed in the argument errornum
/php-src/ext/curl/interface.c
/php-src/ext/curl/multi.c
/php-src/ext/curl/php_curl.h
/php-src/ext/curl/tests/curl_multi_strerror_001.phpt
/php-src/ext/curl/tests/curl_strerror_001.phpt
64595a5 23-Dec-2012 Pierrick Charron <pierrick@php.net> Add curl_multi_setopt and clean curl_share_setopt

curl_multi_setopt is now available and supports CURLMOPT_PIPELINING
and CURLMOPT_MAXCONNECTS
/php-src/ext/curl/interface.c
/php-src/ext/curl/multi.c
/php-src/ext/curl/php_curl.h
/php-src/ext/curl/share.c
/php-src/ext/curl/tests/curl_multi_setopt_basic001.phpt
/php-src/ext/curl/tests/curl_share_setopt_basic001.phpt
ded889e 23-Dec-2012 Pierrick Charron <pierrick@php.net> Remove duplicated function definition
/php-src/ext/curl/php_curl.h
6ec8136 23-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Update NEWS file
Fixed segfault due to libcurl connection caching
ee45354 23-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Update NEWS file
Fixed segfault due to libcurl connection caching
b10a3b9 23-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed segfault due to libcurl connection caching
a2b6d9c 23-Dec-2012 Pierrick Charron <pierrick@php.net> Fixed segfault due to libcurl connection caching

Libcurl is doing connection caching. When easy handle is cleaned up,
if the handle was previously used by the curl_multi_api, the connection
remains open un the curl multi handle is cleaned up. Some protocols are
sending content like the FTP one, and libcurl try to use the
WRITEFUNCTION or the HEADERFUNCTION. Since structures used in those
callback are freed, we need to use an other callback to which avoid
segfaults.

Libcurl commit d021f2e8a00 fix this issue and should be part of 7.28.2
/php-src/ext/curl/interface.c
/php-src/ext/curl/tests/curl_multi_segfault.phpt
657d3f1 22-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Update NEWS file
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers)
CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST)
e3c88d1 22-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Update NEWS file
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers)
CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST)
5499c7d 22-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Update NEWS file
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers)
CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST)

Conflicts:
ext/curl/interface.c
ext/curl/tests/bug63363.phpt
af10e69 22-Dec-2012 Pierrick Charron <pierrick@php.net> Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers)
/php-src/ext/curl/streams.c
517f800 22-Dec-2012 Pierrick Charron <pierrick@php.net> CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST)

Fixed bug #63795
/php-src/ext/curl/interface.c
/php-src/ext/curl/tests/bug63363.phpt
/php-src/ext/curl/tests/bug63795.phpt
9cf98be 21-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix test to work on every libcurl version
- Fixed typo on "SKIPIF" (causing make test to abort on some systems)
52e7b0c 21-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix test to work on every libcurl version
- Fixed typo on "SKIPIF" (causing make test to abort on some systems)
59a4514 21-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fix test to work on every libcurl version
- Fixed typo on "SKIPIF" (causing make test to abort on some systems)

Conflicts:
tests/output/bug63377.phpt
63659ce 21-Dec-2012 Pierrick Charron <pierrick@php.net> Fix test to work on every libcurl version
/php-src/ext/standard/tests/file/bug52820.phpt
a6a4323 21-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix test
9d235ea 21-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix test
763bce0 21-Dec-2012 Pierrick Charron <pierrick@php.net> Fix test

This test is only valid if libcurl < 7.28.1 since
libcurl removed support for the 1 value in CURLOPT_SSL_VERIFYHOST.
/php-src/ext/curl/tests/bug63363.phpt
e33e143 20-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed bug #55438 (Curlwapper is not sending http header randomly)
aa9156d 20-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed bug #55438 (Curlwapper is not sending http header randomly)
66b88c9 20-Dec-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed bug #55438 (Curlwapper is not sending http header randomly)
c46e1cd 20-Dec-2012 Pierrick Charron <pierrick@php.net> Fixed bug #55438 (Curlwapper is not sending http header randomly)

Since curl multi is used, it sometime happen that the resource is freed before
the curl multi really execute the query. The patch will store the headers
slist in the curlstream handle and free it only when the stream will be closed
/php-src/ext/curl/php_curl.h
/php-src/ext/curl/streams.c
ec012c1 19-Dec-2012 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
ext/mysqlnd/mysqlnd_alloc.c
ae9ba08 19-Dec-2012 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4' of ssh://git.php.net/php-src into PHP-5.4
0a8777a 19-Dec-2012 Andrey Hristov <andrey@php.net> Merge branch 'master' of ssh://git.php.net/php-src
c780ddb 19-Dec-2012 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4'

Conflicts:
ext/mysqlnd/mysqlnd_alloc.c
f98a03b 19-Dec-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
fix failing test on Linux build
828bb4d 19-Dec-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix failing test on Linux build
3732fa9 19-Dec-2012 Remi Collet <remi@php.net> fix failing test on Linux build
/php-src/ext/sockets/tests/bug49341.phpt
1f7c46b 18-Dec-2012 Andrey Hristov <andrey@php.net> be cautious about the result of strrchr
/php-src/ext/mysqlnd/mysqlnd_alloc.c
73c9889 17-Dec-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
ea649a5 17-Dec-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
05deaf1 17-Dec-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
06739a1 17-Dec-2012 Xinchen Hui <laruence@php.net> dos2unix & skip on connect fail
/php-src/ext/mysqli/tests/bug63398.phpt
6f45212 16-Dec-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.5'
ea51328 16-Dec-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
2f7f57a 16-Dec-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
d2cc097 16-Dec-2012 Xinchen Hui <laruence@php.net> Fix failed test
/php-src/ext/session/tests/bug60860.phpt
42f3344 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Merge branch 'PHP-5.5'
5aabf24 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Merge branch 'PHP-5.4' into PHP-5.5
77c4b84 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Merge branch 'PHP-5.3' into PHP-5.4
7a49e09 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Need connect.inc here
/php-src/ext/mysqli/tests/bug63398.phpt
c701aeb 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Merge branch 'PHP-5.5'
3925683 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Merge branch 'PHP-5.4' into PHP-5.5
d845549 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Merge branch 'PHP-5.3' into PHP-5.4
9d1bc1b 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Fix broken test
Need to use the configured connection parameters here. We can't assume
the test user has access.
/php-src/ext/mysqli/tests/bug63398.phpt
17b803d 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Merge branch 'PHP-5.4' into PHP-5.5
8fbeb6e 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Merge branch 'PHP-5.4'
538d833 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Merge branch 'PHP-5.3' into PHP-5.4
eecdb4c 14-Dec-2012 Rasmus Lerdorf <rasmus@php.net> Fix broken test
This was missing a %s for the path here
/php-src/ext/session/tests/bug60860.phpt
c66e54d 14-Dec-2012 Arpad Ray <arraypad@gmail.com> Merge branch 'PHP-5.5'

* PHP-5.5:
Fix #63379 - Don't reset mod_user_is_open in destroy
61bf1f4 13-Dec-2012 Arpad Ray <arraypad@gmail.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix #63379 - Don't reset mod_user_is_open in destroy
6566ea6 13-Dec-2012 Arpad Ray <arraypad@gmail.com> Fix #63379 - Don't reset mod_user_is_open in destroy

The parent handler is still open so the reset here was in error.
/php-src/ext/session/mod_user_class.c
/php-src/ext/session/tests/bug63379.phpt
/php-src/ext/session/tests/bug63379_nodestroy.phpt
54a04d2 13-Dec-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed mysqlnd compilation in debug mode on windows
bef54e5 13-Dec-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed mysqlnd compilation in debug mode on windows
0d458ae 13-Dec-2012 Anatoliy Belsky <ab@php.net> Fixed mysqlnd compilation in debug mode on windows
/php-src/ext/mysqlnd/mysqlnd_driver.c
4d2593e 13-Dec-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
1f51651 13-Dec-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
39a3007 13-Dec-2012 Xinchen Hui <laruence@php.net> MFH
/php-src/ext/spl/spl_observer.c
3516b98 13-Dec-2012 Xinchen Hui <laruence@php.net> Merge branch 'license_fix' of https://github.com/leight/php-src
1f73ce3 12-Dec-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Really fix test pdo_mysql_class_constants.phpt
6e4cfa1 12-Dec-2012 Remi Collet <remi@php.net> Really fix test pdo_mysql_class_constants.phpt

- with mysqlnd, constant always present
- with mysqli, check client library version
- without mysqlnd and without mysqli
skip the test if no connection
use connection to check client library

Note : MySQLPDOTest::getClientVersion() is broken with mysqlnd
as PDO::ATTR_CLIENT_VERSION return "mysqlnd 5.0.11-dev - 20120503..."
so, getClientVersion() return "11"
/php-src/ext/pdo_mysql/tests/pdo_mysql_class_constants.phpt
349baa3 12-Dec-2012 Leigh <leight@gmail.com> Fixed license

Looks like a find and replace gone wrong.
/php-src/ext/spl/spl_observer.c
261995e 11-Dec-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Fixed Bug #63738 unpack: back result with Z format
4d8d5d8 11-Dec-2012 Remi Collet <remi@php.net> Fixed Bug #63738 unpack: back result with Z format

Fix result for empty string.
Same output as perl
perl -e 'print unpack("Z2","\0\0");' => ""
perl -e 'print unpack("Z2","A\0");' => "A"
perl -e 'print unpack("Z2","AB\0");' => "AB"
perl -e 'print unpack("Z2","ABC\0");'=> "AB"
/php-src/ext/standard/pack.c
/php-src/ext/standard/tests/strings/pack_Z.phpt
b10460d 11-Dec-2012 Adam Harvey <aharvey@php.net> Merge branch 'PHP-5.5'
8bb106d 11-Dec-2012 Adam Harvey <aharvey@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Alter php_json_decode_ex() to respect JSON_BIGINT_AS_STRING for bare numbers.
2d1694d 11-Dec-2012 Adam Harvey <aharvey@php.net> Alter php_json_decode_ex() to respect JSON_BIGINT_AS_STRING for bare numbers.

Fixes bug #63737 (json_decode does not properly decode with options parameter).
/php-src/ext/json/json.c
/php-src/ext/json/tests/bug63737.phpt
ac0fb01 10-Dec-2012 Adam Harvey <aharvey@php.net> Merge branch 'PHP-5.5'

* PHP-5.5:
Deprecate ext/mysql.
b7091aa 10-Dec-2012 Adam Harvey <aharvey@php.net> Deprecate ext/mysql.

Per https://wiki.php.net/rfc/mysql_deprecation, connecting to a MySQL database
via ext/mysql now generates an E_DEPRECATED error. This commit includes the
minimal EXPECTF updates required for the test suite to pass: it may be
preferable to refactor some of the tests to suppress deprecation errors in
situations where no other error is expected from mysql_[p]connect(), but I'm
not enough of a MySQL expert to want to get my hands that dirty in a long
standing test suite.
/php-src/ext/mysql/php_mysql.c
/php-src/ext/mysql/tests/001.phpt
/php-src/ext/mysql/tests/002.phpt
/php-src/ext/mysql/tests/003.phpt
/php-src/ext/mysql/tests/bug47438.phpt
/php-src/ext/mysql/tests/bug48754.phpt
/php-src/ext/mysql/tests/bug51242.phpt
/php-src/ext/mysql/tests/bug53649.phpt
/php-src/ext/mysql/tests/bug55473.phpt
/php-src/ext/mysql/tests/mysql_affected_rows.phpt
/php-src/ext/mysql/tests/mysql_client_encoding.phpt
/php-src/ext/mysql/tests/mysql_close.phpt
/php-src/ext/mysql/tests/mysql_connect.phpt
/php-src/ext/mysql/tests/mysql_constants.phpt
/php-src/ext/mysql/tests/mysql_create_db.phpt
/php-src/ext/mysql/tests/mysql_data_seek.phpt
/php-src/ext/mysql/tests/mysql_db_name.phpt
/php-src/ext/mysql/tests/mysql_db_query.phpt
/php-src/ext/mysql/tests/mysql_deprecated_api.phpt
/php-src/ext/mysql/tests/mysql_drop_db.phpt
/php-src/ext/mysql/tests/mysql_errno.phpt
/php-src/ext/mysql/tests/mysql_error.phpt
/php-src/ext/mysql/tests/mysql_fetch_array.phpt
/php-src/ext/mysql/tests/mysql_fetch_assoc.phpt
/php-src/ext/mysql/tests/mysql_fetch_field.phpt
/php-src/ext/mysql/tests/mysql_fetch_lengths.phpt
/php-src/ext/mysql/tests/mysql_fetch_object.phpt
/php-src/ext/mysql/tests/mysql_fetch_row.phpt
/php-src/ext/mysql/tests/mysql_field_flags.phpt
/php-src/ext/mysql/tests/mysql_field_len.phpt
/php-src/ext/mysql/tests/mysql_field_name.phpt
/php-src/ext/mysql/tests/mysql_field_seek.phpt
/php-src/ext/mysql/tests/mysql_field_table.phpt
/php-src/ext/mysql/tests/mysql_field_type.phpt
/php-src/ext/mysql/tests/mysql_free_result.phpt
/php-src/ext/mysql/tests/mysql_get_host_info.phpt
/php-src/ext/mysql/tests/mysql_get_proto_info.phpt
/php-src/ext/mysql/tests/mysql_get_server_info.phpt
/php-src/ext/mysql/tests/mysql_info.phpt
/php-src/ext/mysql/tests/mysql_insert_id.phpt
/php-src/ext/mysql/tests/mysql_list_dbs.phpt
/php-src/ext/mysql/tests/mysql_list_fields.phpt
/php-src/ext/mysql/tests/mysql_list_processes.phpt
/php-src/ext/mysql/tests/mysql_list_tables.phpt
/php-src/ext/mysql/tests/mysql_max_links.phpt
/php-src/ext/mysql/tests/mysql_max_persistent.phpt
/php-src/ext/mysql/tests/mysql_mysqlnd_read_timeout_long.phpt
/php-src/ext/mysql/tests/mysql_num_fields.phpt
/php-src/ext/mysql/tests/mysql_num_rows.phpt
/php-src/ext/mysql/tests/mysql_pconn_disable.phpt
/php-src/ext/mysql/tests/mysql_pconn_kill.phpt
/php-src/ext/mysql/tests/mysql_pconn_max_links.phpt
/php-src/ext/mysql/tests/mysql_pconn_reuse.phpt
/php-src/ext/mysql/tests/mysql_pconnect.phpt
/php-src/ext/mysql/tests/mysql_ping.phpt
/php-src/ext/mysql/tests/mysql_query.phpt
/php-src/ext/mysql/tests/mysql_query_load_data_openbasedir.phpt
/php-src/ext/mysql/tests/mysql_real_escape_string.phpt
/php-src/ext/mysql/tests/mysql_result.phpt
/php-src/ext/mysql/tests/mysql_select_db.phpt
/php-src/ext/mysql/tests/mysql_set_charset.phpt
/php-src/ext/mysql/tests/mysql_stat.phpt
/php-src/ext/mysql/tests/mysql_tablename.phpt
/php-src/ext/mysql/tests/mysql_thread_id.phpt
/php-src/ext/mysql/tests/mysql_trace_mode.phpt
/php-src/ext/mysql/tests/mysql_unbuffered_query.phpt
6fc2eca 06-Dec-2012 Sebastian Bergmann <sebastian@php.net> Merge branch 'PHP-5.5'
eab1499 06-Dec-2012 Sebastian Bergmann <sebastian@php.net> Invoke re2c with --no-generation-date to prevent unintentional / unnecessary changes in generated files.
/php-src/ext/date/lib/parse_date.c
/php-src/ext/date/lib/parse_iso_intervals.c
/php-src/ext/pdo/Makefile.frag
/php-src/ext/pdo/pdo_sql_parser.c
/php-src/ext/phar/Makefile.frag
/php-src/ext/phar/phar_path_check.c
/php-src/ext/standard/Makefile.frag
/php-src/ext/standard/url_scanner_ex.c
/php-src/ext/standard/var_unserializer.c
5ac3577 05-Dec-2012 Sara Golemon <pollita@php.net> Add UConverter class (ICU's UConverter API)

RFC at http://wiki.php.net/rfc/uconverter
/php-src/ext/intl/config.m4
/php-src/ext/intl/config.w32
/php-src/ext/intl/converter/converter.c
/php-src/ext/intl/converter/converter.h
/php-src/ext/intl/php_intl.c
/php-src/ext/intl/tests/uconverter_enum.phpt
/php-src/ext/intl/tests/uconverter_func_basic.phpt
/php-src/ext/intl/tests/uconverter_func_subst.phpt
/php-src/ext/intl/tests/uconverter_oop_algo.phpt
/php-src/ext/intl/tests/uconverter_oop_basic.phpt
/php-src/ext/intl/tests/uconverter_oop_callback.phpt
/php-src/ext/intl/tests/uconverter_oop_callback_return.phpt
/php-src/ext/intl/tests/uconverter_oop_subst.phpt
bc78571 05-Dec-2012 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Use get_gc instead of hacks of get_properties
df97c3a 05-Dec-2012 Dmitry Stogov <dmitry@zend.com> Use get_gc instead of hacks of get_properties
/php-src/ext/date/php_date.c
/php-src/ext/simplexml/simplexml.c
/php-src/ext/spl/spl_observer.c
274ceb3 05-Dec-2012 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed bug #63680 (Memleak in splfixedarray with cycle reference)

Conflicts:
NEWS
881416c 05-Dec-2012 Dmitry Stogov <dmitry@zend.com> Fixed bug #63680 (Memleak in splfixedarray with cycle reference)
/php-src/ext/spl/spl_fixedarray.c
/php-src/ext/spl/tests/bug63680.phpt
1c8f106 05-Dec-2012 Stanislav Malyshev <stas@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
fix bug #63666 - Poor date() performance
fd650ec 05-Dec-2012 Stanislav Malyshev <stas@php.net> fix bug #63666 - Poor date() performance
/php-src/ext/date/php_date.c
7848502 03-Dec-2012 Remi Collet <remi@php.net> Reduce case where this test will fails:
- no connection AND no mysqli extension

So, will succeed when no configured connection, but mysqli available.
/php-src/ext/pdo_mysql/tests/pdo_mysql_class_constants.phpt
17dd769 03-Dec-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Revert the previous test fix
b8553d8 03-Dec-2012 Anatoliy Belsky <ab@php.net> Revert the previous test fix

The fail seems to be due to network error
/php-src/ext/sockets/tests/socket_import_stream-4-win.phpt
e3aad69 03-Dec-2012 Remi Collet <remi@php.net> Fix inifile.c:419:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
Please check this minor change.

Avoid, warning: 'pos_grp_start' may be used uninitialized in this function [-Wmaybe-uninitialized]
/php-src/ext/dba/libinifile/inifile.c
869e650 03-Dec-2012 Remi Collet <remi@php.net> use php_stream_copy_to_stream_ex instead of deprecated php_stream_copy_to_stream
/php-src/ext/dba/libinifile/inifile.c
262decd 03-Dec-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fix test with a slightly different warning in TS
89e547c 03-Dec-2012 Anatoliy Belsky <ab@php.net> Fix test with a slightly different warning in TS
/php-src/ext/sockets/tests/socket_import_stream-4-win.phpt
575b983 02-Dec-2012 Lars Strojny <lstrojny@php.net> Merge branch 'PHP-5.4' into PHP-5.5
ec2a132 02-Sep-2012 Igor Wiedler <igor@wiedler.ch> Bug #49341: Add SO_REUSEPORT support for socket_set_option()

This is a BSD-only feature, and it will only be available on BSD.
On other platforms the constant will simply not be set.
/php-src/ext/sockets/sockets.c
/php-src/ext/sockets/tests/bug49341.phpt
50fec2b 01-Dec-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed Bug #63435 Datetime::format('u') sometimes wrong by 1 microsecond
92a5e4d 01-Dec-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed Bug #63435 Datetime::format('u') sometimes wrong by 1 microsecond
c2554b4 01-Dec-2012 Remi Collet <remi@php.net> Fixed Bug #63435 Datetime::format('u') sometimes wrong by 1 microsecond

When storing '015700' microseconds in a Datetime object,
Datetime::format('u') returns '015699'

Already known per bug45554 reproducer (also fixed).
/php-src/ext/date/php_date.c
/php-src/ext/date/tests/bug45554.phpt
/php-src/ext/date/tests/bug63435.phpt
093d119 30-Nov-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
b689819 30-Nov-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
40fabf6 30-Nov-2012 Xinchen Hui <laruence@php.net> Fixed bug #63398 (Segfault when polling closed link)
/php-src/ext/mysqli/mysqli_nonapi.c
/php-src/ext/mysqli/tests/bug63398.phpt
9e1d3cf 29-Nov-2012 Dmitry Stogov <dmitry@zend.com> Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests)
/php-src/ext/soap/soap.c
7f7cff0 29-Nov-2012 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests)

Conflicts:
NEWS
ext/soap/soap.c
dc2192c 29-Nov-2012 Dmitry Stogov <dmitry@zend.com> Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests)
/php-src/ext/soap/soap.c
bf6fea6 29-Nov-2012 Dmitry Stogov <dmitry@zend.com> Fixed bug #61557 (Crasher in tt-rss backend.php)
/php-src/ext/libxml/libxml.c
1a09bf8 29-Nov-2012 Dmitry Stogov <dmitry@zend.com> Fixed bug #61557 (Crasher in tt-rss backend.php)
/php-src/ext/libxml/libxml.c
f094723 27-Nov-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed bug #63590 Fileinfo delivers ifferent results in TS and NTS under Windows

Conflicts:
NEWS
d88017e 27-Nov-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed bug #63590 Fileinfo delivers ifferent results in TS and NTS under Windows

Conflicts:
NEWS
ext/fileinfo/libmagic.patch
ext/fileinfo/tests/finfo_open_error-win32.phpt
e6b727d 27-Nov-2012 Anatoliy Belsky <ab@php.net> Fixed bug #63590 Fileinfo delivers ifferent results in TS and NTS under Windows
/php-src/ext/fileinfo/libmagic.patch
/php-src/ext/fileinfo/libmagic/apprentice.c
/php-src/ext/fileinfo/tests/finfo_file_regex-win32.phpt
/php-src/ext/fileinfo/tests/finfo_file_regex.phpt
/php-src/ext/fileinfo/tests/finfo_open_error-win32.phpt
/php-src/ext/fileinfo/tests/finfo_open_error.phpt
17e2192 27-Nov-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
This test isn't supposed to pass on windows
e0ad33c 27-Nov-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
This test isn't supposed to pass on windows
eff12e5 27-Nov-2012 Anatoliy Belsky <ab@php.net> This test isn't supposed to pass on windows
/php-src/ext/standard/tests/file/lstat_stat_variation22.phpt
8337c96 27-Nov-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
070239a 27-Nov-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
df3b9a1 27-Nov-2012 Xinchen Hui <laruence@php.net> Fixed Bug #63614 (Fatal error on Reflection)
/php-src/ext/reflection/php_reflection.c
/php-src/ext/reflection/tests/bug63614.phpt
495ff09 26-Nov-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Related bug #63588 fix length computation + optimize for speed
7751a68 25-Nov-2012 Remi Collet <remi@php.net> Related bug #63588 fix length computation + optimize for speed

Following comment from Yoram "The patch looks fine, except of testing
for true value of utf16 in each iteration."
Also fix the length computation during check phase.
/php-src/ext/json/json.c
f4a8612 25-Nov-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed bug #63588 Duplicate implementation of php_next_utf8_char
289bb33 25-Nov-2012 Remi Collet <remi@php.net> Fixed bug #63588 Duplicate implementation of php_next_utf8_char

Json use an utf8 parser from a third party library, switch to
our implementation of php_next_utf8_char.
This also helps on solving #63520. All the unit tests succeed.
Our implementation also seems a little faster.

json.dsp need to be regenerated.
/php-src/ext/json/config.m4
/php-src/ext/json/config.w32
/php-src/ext/json/json.c
/php-src/ext/json/utf8_to_utf16.c
/php-src/ext/json/utf8_to_utf16.h
c5d4ee9 25-Nov-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed Bug #63361 Header not installed
8d2c44b 25-Nov-2012 Remi Collet <remi@php.net> Fixed Bug #63361 Header not installed

ext/mysqli/php_mysqli_structs.h is installed and includes
mysqli_mysqlnd.h or mysqli_libmysql.h. So this header must also
be installed.
/php-src/ext/mysqli/config.m4
966faa9 24-Nov-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed Bug #63149 Feature missing with system SQLite
67e67c2 24-Nov-2012 Remi Collet <remi@php.net> Fixed Bug #63149 Feature missing with system SQLite

In pdo_sqlite, getColumnMeta should return the table name.
With bundled SQLite library, -DSQLITE_ENABLE_COLUMN_METADATA=1 (other_flags)
enable the feature in SQLite (function sqlite3_column_table_name).
With system SQLite library, this fix detects if sqlite3_column_table_name is
available and add SQLITE_ENABLE_COLUMN_METADATA macro to get the same behavior.

Test already exists: ext/pdo_sqlite/tests/bug_42589.phpt
/php-src/ext/sqlite3/config0.m4
b620722 24-Nov-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
add unit test for bug 63126
NEWS
88d2b8c 24-Nov-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
add unit test for bug 63126
NEWS
9214724 24-Nov-2012 Remi Collet <remi@php.net> add unit test for bug 63126
/php-src/ext/imap/tests/bug63126.phpt
f515637 24-Nov-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed Bug #63126 DISABLE_AUTHENTICATOR ignores array
7cd2f4b 24-Nov-2012 Remi Collet <remi@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed Bug #63126 DISABLE_AUTHENTICATOR ignores array
f55bed9 24-Nov-2012 Remi Collet <remi@php.net> Fixed Bug #63126 DISABLE_AUTHENTICATOR ignores array
/php-src/ext/imap/php_imap.c
8a84b1b 23-Nov-2012 Anatoliy Belsky <ab@php.net> Backported the fix for bug #63248 from 5.4+
/php-src/ext/fileinfo/config.w32
/php-src/ext/fileinfo/libmagic.patch
/php-src/ext/fileinfo/libmagic/apprentice.c
bc910a7 22-Nov-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed test for bug #63297
dc862f4 22-Nov-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed test for bug #63297
1702024 22-Nov-2012 Anatoliy Belsky <ab@php.net> Fixed test for bug #63297
/php-src/ext/phar/tests/tar/phar_setsignaturealgo2.phpt
c733f28 21-Nov-2012 David Soria Parra <dsp@php.net> Add myself to QA
/php-src/ext/standard/credits.c
6b0299a 20-Nov-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4' into PHP-5.5
e54970a 20-Nov-2012 Xinchen Hui <laruence@php.net> Unused variable copystr

copystr is declared again blow
/php-src/ext/curl/interface.c
aba80d0 20-Nov-2012 Xinchen Hui <laruence@php.net> Update credits for 5.5
/php-src/ext/standard/credits_ext.h
/php-src/ext/standard/credits_sapi.h
30d6591 16-Nov-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed bug #63512 parse_ini_file() with INI_SCANNER_RAW removes quotes from value
15ab75b 16-Nov-2012 Pierrick Charron <pierrick@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed bug #63512 parse_ini_file() with INI_SCANNER_RAW removes quotes from value
6dff07a 16-Nov-2012 Pierrick Charron <pierrick@php.net> Fixed bug #63512 parse_ini_file() with INI_SCANNER_RAW removes quotes from value

Restore the old behavior but keep bug 51094 fixed
/php-src/ext/standard/tests/file/bug51094.phpt
/php-src/ext/standard/tests/file/bug63512.phpt
36fadde 15-Nov-2012 Anatoliy Belsky <ab@php.net> Fixed ext/intl/tests/timezone_createDefault_basic.phpt

Timezone offsets can be negative
/php-src/ext/intl/tests/timezone_createDefault_basic.phpt
f85ae48 14-Nov-2012 Anatoliy Belsky <ab@php.net> Fixed ext/pdo_mysql/tests/pdo_mysql_class_constants.phpt

There is a constant now which only is there when mysqli with
mysqlnd and pdo_mysql was compiled at the same time, or when
libmysql version > 50605. So checking for that dynamically,
will fail only if there is no mysqli and no connection.
/php-src/ext/pdo_mysql/tests/pdo_mysql_class_constants.phpt
bc9f803 13-Nov-2012 Anatoliy Belsky <ab@php.net> Fixed sockets ext build on win
/php-src/ext/sockets/multicast.c
/php-src/ext/sockets/sockets.c
dae05b2 13-Nov-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.4'
4f36aeb 13-Nov-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.3' into PHP-5.4

Conflicts:
NEWS
00ad4c0 13-Nov-2012 Derick Rethans <github@derickrethans.nl> - Updated to version 2012.10 (2012j)
/php-src/ext/date/lib/timezonedb.h
1e081a8 13-Nov-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.3' of git.php.net:/php-src into PHP-5.3
d9aea7c 13-Nov-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.4' of git.php.net:/php-src into PHP-5.4
97f39ee 13-Nov-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'master' of git.php.net:/php-src
0b96b4c 12-Nov-2012 Adam Harvey <aharvey@php.net> Merge branch 'PHP-5.4'

* PHP-5.4:
Update arginfo for preg_match_all() to reflect reality.
fix invalid read when trimming empty string
bca8ff7 12-Nov-2012 Adam Harvey <aharvey@php.net> Update arginfo for preg_match_all() to reflect reality.

Back when I implemented FR #53238 during the 5.4 development phase to make the
$matches parameter optional in preg_match_all(), it turns out I forgot to
update the arginfo to note that only 2 parameters are now required by
preg_match_all(). The function itself works fine, but reflection was reporting
the wrong number of required parameters.
/php-src/ext/pcre/php_pcre.c
4029475 11-Nov-2012 Antony Dovgal <tony2001@php.net> fix invalid read when trimming empty string
/php-src/ext/filter/filter_private.h
5b82fb5 11-Nov-2012 Antony Dovgal <tony2001@php.net> fix invalid read when trimming empty string
/php-src/ext/filter/filter_private.h
bb60122 11-Nov-2012 Antony Dovgal <tony2001@php.net> fix invalid read when trimming empty string
/php-src/ext/filter/filter_private.h
b936a81 07-Nov-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4'
e222837 07-Nov-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
7fcbe4d 07-Nov-2012 Xinchen Hui <laruence@php.net> Fixed bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On)
/php-src/ext/mbstring/mb_gpc.c
/php-src/ext/mbstring/tests/bug63447_001.phpt
/php-src/ext/mbstring/tests/bug63447_002.phpt
/php-src/ext/mbstring/tests/bug63447_003.phpt
a983ded 06-Nov-2012 Rasmus Lerdorf <rasmus@php.net> Merge branch 'PHP-5.3' of git.php.net:php-src into PHP-5.3
f8c280d 06-Nov-2012 Rasmus Lerdorf <rasmus@php.net> These need to be volatile in order to prevent leaking after the
longjmp in the error handler
/php-src/ext/gd/libgd/gd_png.c
f452b90 06-Nov-2012 Rasmus Lerdorf <rasmus@php.net> These need to be volatile in order to prevent leaking after the
longjmp in the error handler
/php-src/ext/gd/libgd/gd_png.c
261e32f 06-Nov-2012 Rasmus Lerdorf <rasmus@php.net> These need to be volatile in order to prevent leaking after the
longjmp in the error handler
/php-src/ext/gd/libgd/gd_png.c
37cc133 04-Nov-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.4'
db0f623 04-Nov-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.3' into PHP-5.4
1784279 04-Nov-2012 Derick Rethans <github@derickrethans.nl> - Updated to version 2012.9 (2012i)
/php-src/ext/date/lib/timezonedb.h
9acc236 31-Oct-2012 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.4'
965bd32 31-Oct-2012 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.3' into PHP-5.4
a17559d 31-Oct-2012 Andrey Hristov <andrey@php.net> read 1 instead of 2 bytes. The next 2 bytes are 2 and thus not a problem
/php-src/ext/mysqlnd/mysqlnd_wireprotocol.c
44b1a07 31-Oct-2012 Johannes Schlüter <johannes@php.net> Allow setting SHA256 auth public key as option
/php-src/ext/pdo_mysql/mysql_driver.c
/php-src/ext/pdo_mysql/pdo_mysql.c
/php-src/ext/pdo_mysql/php_pdo_mysql_int.h
a0a34f5 31-Oct-2012 Andrey Hristov <andrey@php.net> plug recent leak
/php-src/ext/mysqlnd/mysqlnd_net.c
f2f3804 31-Oct-2012 Andrey Hristov <andrey@php.net> Merge branch 'master' of ssh://git.php.net/php-src
d62bc53 31-Oct-2012 Andrey Hristov <andrey@php.net> cosmetics
/php-src/ext/mysqlnd/mysqlnd_net.c
8fb26e7 31-Oct-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4'
7886f46 31-Oct-2012 Xinchen Hui <laruence@php.net> Fixed bug #63399 (ReflectionClass::getTraitAliases() incorrectly resolves traitnames)
/php-src/ext/reflection/php_reflection.c
/php-src/ext/reflection/tests/bug63399.phpt
/php-src/ext/reflection/tests/traits005.phpt
1af3d9d 30-Oct-2012 David Soria Parra <dsp@php.net> Merge branch 'PHP-5.4'

* PHP-5.4:
NEWS for bug #62593
Bug #62593 Updated to account for INOUT parameters
Bug #62593 Updated test to verify bindParam doesn't change original value
Bug #62593 Updated to always treat zval by value
Bug #62593 Added test for change
Bug #62593 Updated pdo_pgsql driver to convert boolean values to pg native format in emulation mode
440bbcd 30-Oct-2012 David Soria Parra <dsp@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
NEWS for bug #62593
Bug #62593 Updated to account for INOUT parameters
Bug #62593 Updated test to verify bindParam doesn't change original value
Bug #62593 Updated to always treat zval by value
Bug #62593 Added test for change
Bug #62593 Updated pdo_pgsql driver to convert boolean values to pg native format in emulation mode
d864063 26-Sep-2012 Will Fitch <willfitch@php.net> Bug #62593 Updated to account for INOUT parameters
/php-src/ext/pdo_pgsql/pgsql_statement.c
d922e80 25-Sep-2012 Will Fitch <willfitch@php.net> Bug #62593 Updated test to verify bindParam doesn't change original value
/php-src/ext/pdo_pgsql/tests/bug62593.phpt
646c0e5 25-Sep-2012 Will Fitch <willfitch@php.net> Bug #62593 Updated to always treat zval by value
/php-src/ext/pdo_pgsql/pgsql_statement.c
/php-src/ext/pdo_pgsql/tests/bug62593.phpt
f0835c0 24-Sep-2012 Will Fitch <willfitch@php.net> Bug #62593 Added test for change
/php-src/ext/pdo_pgsql/tests/bug62593.phpt
7ea4f73 20-Sep-2012 Will Fitch <willfitch@php.net> Bug #62593 Updated pdo_pgsql driver to convert boolean values to pg native format in emulation mode
/php-src/ext/pdo_pgsql/pgsql_statement.c
cc1caf9 30-Oct-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4'
3342e72 30-Oct-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
2f1c406 30-Oct-2012 Xinchen Hui <laruence@php.net> Fixed bug #63389 (Missing context check on libxml_set_streams_context() causes memleak)

Simply change the expect parameter type, the valid of the resource will
be checked in using time.
/php-src/ext/libxml/libxml.c
/php-src/ext/libxml/tests/004.phpt
/php-src/ext/libxml/tests/bug63389.phpt
c511ee3 27-Oct-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.4'
4c08ee0 27-Oct-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.3' into PHP-5.4
b5344e2 27-Oct-2012 Derick Rethans <github@derickrethans.nl> - Updated to version 2012.8 (2012h)
/php-src/ext/date/lib/timezonedb.h
0716ddc 26-Oct-2012 Dmitry Stogov <dmitry@zend.com> Merge branch 'PHP-5.4'

* PHP-5.4:
Fixed bug #63180 (Corruption of hash tables)
fix bug #63369

Conflicts:
NEWS
68b229e 26-Oct-2012 Dmitry Stogov <dmitry@zend.com> Fixed bug #63180 (Corruption of hash tables)
/php-src/ext/pcre/php_pcre.c
01dee2c 26-Oct-2012 Antony Dovgal <tony2001@php.net> fix bug #63369

(un)serialize() leaves dangling pointers, causes crashes
/php-src/ext/standard/basic_functions.c
f2bffdc 26-Oct-2012 Antony Dovgal <tony2001@php.net> fix bug #63369

(un)serialize() leaves dangling pointers, causes crashes
/php-src/ext/standard/basic_functions.c
d21d909 26-Oct-2012 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.4'
4f4d778 26-Oct-2012 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.3' into PHP-5.4

Conflicts:
ext/pdo_mysql/mysql_statement.c
5d4c691 25-Oct-2012 ULF WENDEL <uw@php.net> Merge branch 'PHP-5.4'

* PHP-5.4:
This won't make the test pass but now its at least one that shows no unnecessary error messages...
056ecf3 25-Oct-2012 ULF WENDEL <uw@php.net> This won't make the test pass but now its at least one that shows no unnecessary error messages...
/php-src/ext/pdo_mysql/tests/bug_61207.phpt
f68f31f 25-Oct-2012 John Jawed (JJ) <jawed@php.net> Notice if CURLOPT_SSL_VERIFYHOST is set to true
/php-src/ext/curl/interface.c
/php-src/ext/curl/tests/bug63363.phpt
18da63e 25-Oct-2012 Anthony Ferrara <ircmaxell@gmail.com> Merge in fix for bug 63363 (CURL silently accepts boolean true for SSL_VERIFYHOST

Merge in a fix to raise a notice when a boolean true is passed into curl_setopt for CURLOPT_SSL_VERIFYHOST.
3b85d09 25-Oct-2012 John Jawed (JJ) <jawed@php.net> Notice if CURLOPT_SSL_VERIFYHOST is set to true
/php-src/ext/curl/interface.c
/php-src/ext/curl/tests/bug63363.phpt
071f217 24-Oct-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.4'

* PHP-5.4:
enabled libxpm for gd on windows
e3ac418 24-Oct-2012 Anatoliy Belsky <ab@php.net> enabled libxpm for gd on windows
/php-src/ext/gd/config.w32
7c00017 23-Oct-2012 ULF WENDEL <uw@php.net> Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
commented out the HHC_LOCATION line, as there are no easy to use alternatives for hhc.exe on linux. we should either run the chm build on a windows box(maybe on the replacement of oti1), or look into running it through wine see http://cweiske.de/tagebuch/Generating%20CHM%20files%20with%20Wine%20on%20a%20Linux%20server,%20and%20a%20bit%20about%20PEAR's%20PhD%20transition.htm for details. I also set DOT_CLEANUP to NO as the doc generation was spitting out errors regarding some dot file cannot be found.
240f8d0 25-Oct-2012 Ferenc Kovacs <tyra3l@gmail.com> commented out the HHC_LOCATION line, as there are no easy to use alternatives for
hhc.exe on linux.
we should either run the chm build on a windows box(maybe on the replacement of oti1),
or look into running it through wine see
http://cweiske.de/tagebuch/Generating%20CHM%20files%20with%20Wine%20on%20a%20Linux%20server,%20and%20a%20bit%20about%20PEAR's%20PhD%20transition.htm
for details.
I also set DOT_CLEANUP to NO as the doc generation was spitting out errors regarding some dot
file cannot be found.
/php-src/ext/spl/doxygen.cfg
b8595e1 23-Oct-2012 ULF WENDEL <uw@php.net> Merge branch 'PHP-5.4'

* PHP-5.4:
Fix for bug #62820
0737be7 23-Oct-2012 ULF WENDEL <uw@php.net> Fix for bug #62820
/php-src/ext/pdo_mysql/mysql_statement.c
8487806 23-Oct-2012 ULF WENDEL <uw@php.net> Fix for bug #62820 well hidden beneath a ton of whitespace changes. Do not use this pdo factory stuff - you get a line with an error on it, use the mysql stuff in the tests
/php-src/ext/pdo_mysql/mysql_statement.c
/php-src/ext/pdo_mysql/tests/bug_41997.phpt
f962260 25-Oct-2012 Anatoliy Belsky <ab@php.net> merged changes for bug #63297 from 5.3
/php-src/ext/phar/util.c
6e23cfe 25-Oct-2012 Anatoliy Belsky <ab@php.net> fixed a typo in the error message
/php-src/ext/phar/util.c
a88379e 24-Oct-2012 Anatoliy Belsky <ab@php.net> Fixed bug #63297 Phar fails to write an openssl based signature

Unitialized values warnings seem to be everyday life
when working with openssl. For more read
http://www.openssl.org/support/faq.html#PROG13
So just fixing so the bug, no care about those
warnings.
/php-src/ext/phar/util.c
b48e163 24-Oct-2012 Anatoliy Belsky <ab@php.net> enabled libxpm for gd on windows
/php-src/ext/gd/config.w32
e7fc671 22-Oct-2012 ULF WENDEL <uw@php.net> Deprecating undocumented function alias, related to bug #63295
/php-src/ext/mysql/php_mysql.c
/php-src/ext/mysql/tests/mysql_reflection_extension.phpt
/php-src/ext/mysql/tests/mysql_reflection_functions.phpt
e7e57ae 23-Oct-2012 Gustavo Lopes <glopes@nebm.ist.utl.pt> Use if_nametoindex in Vista

I missed this instance in bf19838c.
/php-src/ext/sockets/sockets.c
f734c0a 25-Oct-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.4'

* PHP-5.4:
merged changes for bug #63297 from 5.3

Conflicts:
NEWS
91ce376 22-Oct-2012 Andrey Hristov <andrey@php.net> Merge branch 'master' of ssh://git.php.net/php-src
27e0999 22-Oct-2012 Andrey Hristov <andrey@php.net> fix crashes in newly introduced macros when normal trace is disabled but
memory traced is enabled.
/php-src/ext/mysqlnd/mysqlnd_debug.h
0afca66 22-Oct-2012 Christopher Jones <sixd@php.net> Merge branch 'PHP-5.4'

* PHP-5.4:
Re-fixed bug #60901 (Improve "tail" syntax for AIX installation)
7d59b22 22-Oct-2012 Christopher Jones <sixd@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Re-fixed bug #60901 (Improve "tail" syntax for AIX installation)
dbb72de 22-Oct-2012 Christopher Jones <sixd@php.net> Re-fixed bug #60901 (Improve "tail" syntax for AIX installation)

The original fix broke Solaris installs of OCI8
/php-src/ext/oci8/config.m4
/php-src/ext/oci8/package.xml
/php-src/ext/oci8/php_oci8.h
8b07046 19-Oct-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.4'

* PHP-5.4:
Fixed bug #63284 PCRE upgrade to 8.31
d2fa182 19-Oct-2012 Anatoliy Belsky <ab@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed bug #63284 PCRE upgrade to 8.31
276c5de 19-Oct-2012 Anatoliy Belsky <ab@php.net> Fixed bug #63284 PCRE upgrade to 8.31
/php-src/ext/pcre/config.w32
/php-src/ext/pcre/config0.m4
/php-src/ext/pcre/pcrelib/AUTHORS
/php-src/ext/pcre/pcrelib/ChangeLog
/php-src/ext/pcre/pcrelib/HACKING
/php-src/ext/pcre/pcrelib/LICENCE
/php-src/ext/pcre/pcrelib/NEWS
/php-src/ext/pcre/pcrelib/NON-UNIX-USE
/php-src/ext/pcre/pcrelib/README
/php-src/ext/pcre/pcrelib/config.h
/php-src/ext/pcre/pcrelib/dftables.c
/php-src/ext/pcre/pcrelib/doc/pcre.txt
/php-src/ext/pcre/pcrelib/pcre.h
/php-src/ext/pcre/pcrelib/pcre_compile.c
/php-src/ext/pcre/pcrelib/pcre_config.c
/php-src/ext/pcre/pcrelib/pcre_exec.c
/php-src/ext/pcre/pcrelib/pcre_fullinfo.c
/php-src/ext/pcre/pcrelib/pcre_get.c
/php-src/ext/pcre/pcrelib/pcre_globals.c
/php-src/ext/pcre/pcrelib/pcre_info.c
/php-src/ext/pcre/pcrelib/pcre_internal.h
/php-src/ext/pcre/pcrelib/pcre_maketables.c
/php-src/ext/pcre/pcrelib/pcre_newline.c
/php-src/ext/pcre/pcrelib/pcre_ord2utf8.c
/php-src/ext/pcre/pcrelib/pcre_refcount.c
/php-src/ext/pcre/pcrelib/pcre_study.c
/php-src/ext/pcre/pcrelib/pcre_tables.c
/php-src/ext/pcre/pcrelib/pcre_try_flipped.c
/php-src/ext/pcre/pcrelib/pcre_ucd.c
/php-src/ext/pcre/pcrelib/pcre_valid_utf8.c
/php-src/ext/pcre/pcrelib/pcre_version.c
/php-src/ext/pcre/pcrelib/pcre_xclass.c
/php-src/ext/pcre/pcrelib/pcredemo.c
/php-src/ext/pcre/pcrelib/pcreposix.c
/php-src/ext/pcre/pcrelib/pcreposix.h
/php-src/ext/pcre/pcrelib/testdata/grepinput
/php-src/ext/pcre/pcrelib/testdata/grepinput8
/php-src/ext/pcre/pcrelib/testdata/grepoutput
/php-src/ext/pcre/pcrelib/testdata/grepoutput8
/php-src/ext/pcre/pcrelib/testdata/grepoutputN
/php-src/ext/pcre/pcrelib/testdata/testinput1
/php-src/ext/pcre/pcrelib/testdata/testinput10
/php-src/ext/pcre/pcrelib/testdata/testinput2
/php-src/ext/pcre/pcrelib/testdata/testinput4
/php-src/ext/pcre/pcrelib/testdata/testinput5
/php-src/ext/pcre/pcrelib/testdata/testinput6
/php-src/ext/pcre/pcrelib/testdata/testinput7
/php-src/ext/pcre/pcrelib/testdata/testinput8
/php-src/ext/pcre/pcrelib/testdata/testinput9
/php-src/ext/pcre/pcrelib/testdata/testoutput1
/php-src/ext/pcre/pcrelib/testdata/testoutput10
/php-src/ext/pcre/pcrelib/testdata/testoutput2
/php-src/ext/pcre/pcrelib/testdata/testoutput4
/php-src/ext/pcre/pcrelib/testdata/testoutput5
/php-src/ext/pcre/pcrelib/testdata/testoutput6
/php-src/ext/pcre/pcrelib/testdata/testoutput7
/php-src/ext/pcre/pcrelib/testdata/testoutput8
/php-src/ext/pcre/pcrelib/testdata/testoutput9
/php-src/ext/pcre/pcrelib/ucp.h
6444eef 19-Oct-2012 Xinchen Hui <laruence@php.net> Update libmagic.patch
/php-src/ext/fileinfo/libmagic.patch
25ebd50 19-Oct-2012 Christopher Jones <sixd@php.net> Merge branch 'PHP-5.4'

* PHP-5.4:
Fixed bug #63307 (Unused variable in oci8.c)
Fixed bug #63265 (Add ORA-00028 to the PHP_OCI_HANDLE_ERROR macro)
85b0eda 19-Oct-2012 Christopher Jones <sixd@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Fixed bug #63307 (Unused variable in oci8.c)
Fixed bug #63265 (Add ORA-00028 to the PHP_OCI_HANDLE_ERROR macro)
af14da5 19-Oct-2012 Christopher Jones <sixd@php.net> Fixed bug #63307 (Unused variable in oci8.c)

An output section for oci_internal_debug() was setting but not using a variable
/php-src/ext/oci8/oci8.c
/php-src/ext/oci8/package.xml
79a048f 19-Oct-2012 Christopher Jones <sixd@php.net> Merge branch 'PHP-5.3' of https://git.php.net/repository/php-src into PHP-5.3

* 'PHP-5.3' of https://git.php.net/repository/php-src:
- Updated to version 2012.7 (2012g)
SUpport newer bisons.
Merge the fix for #61964 to 5.3, which will fix #63304
indent
better fix for #63055
Fixed bug #63055 (Segfault in zend_gc with SF2 testsuite)
PHP 5.3.18 NEWS
fix NEWS
fix compilation failure on 32/64bit linux systems, when libmysql is used with ext/mysql
Cover have_ssl=NO and have_ssl=DISABLED
Minor changes for MySQL 5.6
NEWS for 76601c4
Fix bug #63240 on stream_get_line()
extended the SKIPIF section with ICU 49 (sync with 5.4 branch)
fixed tests for gd having freetype >= 2.4.10
131dd88 19-Oct-2012 Christopher Jones <sixd@php.net> Fixed bug #63265 (Add ORA-00028 to the PHP_OCI_HANDLE_ERROR macro)

Improve high availability for explicitly terminated connections.
/php-src/ext/oci8/package.xml
/php-src/ext/oci8/php_oci8.h
/php-src/ext/oci8/php_oci8_int.h
51fe5bc 18-Oct-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.4'
4980b24 18-Oct-2012 Derick Rethans <github@derickrethans.nl> Merge branch 'PHP-5.3' into PHP-5.4
8f7a6c3 18-Oct-2012 Derick Rethans <github@derickrethans.nl> - Updated to version 2012.7 (2012g)
/php-src/ext/date/lib/timezonedb.h
0d7965f 18-Oct-2012 Xinchen Hui <laruence@php.net> Merge the fix for #61964 to 5.3, which will fix #63304
/php-src/ext/fileinfo/libmagic/apprentice.c
/php-src/ext/fileinfo/tests/bug61964.phpt
8219b02 18-Oct-2012 Andrey Hristov <andrey@php.net> Merge branch 'master' of ssh://git.php.net/php-src
967a1eb 18-Oct-2012 Andrey Hristov <andrey@php.net> add protection against core dumps if the underlying library returns
0x0 for some reason
/php-src/ext/mysqli/mysqli_api.c
/php-src/ext/mysqli/tests/mysqli_class_mysqli_interface.phpt
/php-src/ext/mysqli/tests/mysqli_info.phpt
9714ceb 18-Oct-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4'
f1478bb 18-Oct-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
db2dc7a 18-Oct-2012 Xinchen Hui <laruence@php.net> indent
/php-src/ext/pcre/php_pcre.c
84efca6 18-Oct-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4'
1f8fd60 18-Oct-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
e88cdaa 18-Oct-2012 Xinchen Hui <laruence@php.net> better fix for #63055
/php-src/ext/pcre/php_pcre.c
4eece4c 18-Oct-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.4'
54cef2b 18-Oct-2012 Xinchen Hui <laruence@php.net> Merge branch 'PHP-5.3' into PHP-5.4
8bd5e15 18-Oct-2012 Xinchen Hui <laruence@php.net> Fixed bug #63055 (Segfault in zend_gc with SF2 testsuite)
/php-src/ext/pcre/php_pcre.c
/php-src/ext/pcre/tests/bug63055.phpt
82fb5df 17-Oct-2012 Johannes Schlüter <johannes@php.net> Merge branch 'PHP-5.3' into PHP-5.4
7314ed5 17-Oct-2012 Andrey Hristov <andrey@php.net> Merge branch 'PHP-5.3' of ssh://git.php.net/php-src into PHP-5.3
c50d732 17-Oct-2012 Andrey Hristov <andrey@php.net> fix compilation failure on 32/64bit linux systems, when libmysql is used
with ext/mysql
/php-src/ext/mysql/config.m4
d627028 17-Oct-2012 Andrey Hristov <andrey@php.net> fix build with libmysql on Ubuntu 12.04 x64 probably other mixed 32/64 systems
/php-src/ext/mysql/config.m4
54cbf53 16-Oct-2012 Andrey Hristov <andrey@php.net> Merge branch 'master' of ssh://git.php.net/php-src
b0e8fb6 16-Oct-2012 Andrey Hristov <andrey@php.net> fix newly introduced segfault
/php-src/ext/mysqlnd/mysqlnd_auth.c
1b9e0de 10-Oct-2012 Xinchen Hui <laruence@php.net> Remove executable permission on inc
/php-src/ext/interbase/tests/interbase.inc
/php-src/ext/interbase/tests/skipif.inc
/php-src/ext/mysql/tests/connect.inc
/php-src/ext/mysql/tests/skipif.inc
/php-src/ext/mysql/tests/skipifconnectfailure.inc
/php-src/ext/mysqli/tests/skipifconnectfailure.inc
/php-src/ext/pdo/tests/pdo.inc
/php-src/ext/pdo_mysql/tests/skipif.inc
/php-src/ext/phar/phar/clicommand.inc
/php-src/ext/phar/phar/directorygraphiterator.inc
/php-src/ext/phar/phar/directorytreeiterator.inc
/php-src/ext/phar/phar/invertedregexiterator.inc
/php-src/ext/phar/phar/phar.inc
/php-src/ext/phar/phar/pharcommand.inc
/php-src/ext/session/tests/save_handler_closures.inc
/php-src/ext/spl/examples/autoload.inc
/php-src/ext/spl/examples/callbackfilteriterator.inc
/php-src/ext/spl/examples/dbaarray.inc
/php-src/ext/spl/examples/dbareader.inc
/php-src/ext/spl/examples/directoryfilterdots.inc
/php-src/ext/spl/examples/directorytree.inc
/php-src/ext/spl/examples/dualiterator.inc
/php-src/ext/spl/examples/findfile.inc
/php-src/ext/spl/examples/inigroups.inc
/php-src/ext/spl/examples/keyfilter.inc
/php-src/ext/spl/examples/recursivecomparedualiterator.inc
/php-src/ext/spl/examples/recursivedualiterator.inc
/php-src/ext/spl/examples/regexfindfile.inc
/php-src/ext/spl/examples/searchiterator.inc
/php-src/ext/spl/examples/tests/examples.inc
/php-src/ext/spl/internal/appenditerator.inc
/php-src/ext/spl/internal/cachingiterator.inc
/php-src/ext/spl/internal/emptyiterator.inc
/php-src/ext/spl/internal/filteriterator.inc
/php-src/ext/spl/internal/infiniteiterator.inc
/php-src/ext/spl/internal/iteratoriterator.inc
/php-src/ext/spl/internal/limititerator.inc
/php-src/ext/spl/internal/multipleiterator.inc
/php-src/ext/spl/internal/norewinditerator.inc
/php-src/ext/spl/internal/outeriterator.inc
/php-src/ext/spl/internal/parentiterator.inc
/php-src/ext/spl/internal/recursivearrayiterator.inc
/php-src/ext/spl/internal/recursivecachingiterator.inc
/php-src/ext/spl/internal/recursivefilteriterator.inc
/php-src/ext/spl/internal/recursiveiterator.inc
/php-src/ext/spl/internal/recursiveiteratoriterator.inc
/php-src/ext/spl/internal/recursiveregexiterator.inc
/php-src/ext/spl/internal/recursivetreeiterator.inc
/php-src/ext/spl/internal/regexiterator.inc
/php-src/ext/spl/internal/seekableiterator.inc
/php-src/ext/spl/internal/splfileobject.inc
/php-src/ext/spl/internal/splobjectstorage.inc
/php-src/ext/spl/tests/testclass.class.inc
/php-src/ext/spl/tests/testclass.inc
/php-src/ext/spl/tests/testclass.php.inc
/php-src/ext/sqlite/tests/blankdb_oo.inc
610c7fb 10-Oct-2012 Xinchen Hui <laruence@php.net> Remove executable permission on phpt
/php-src/ext/bcmath/tests/bcdiv_error1.phpt
/php-src/ext/bcmath/tests/bcpowmod_error1.phpt
/php-src/ext/bcmath/tests/bcpowmod_error2.phpt
/php-src/ext/bcmath/tests/bcsqrt_error1.phpt
/php-src/ext/com_dotnet/tests/27974.phpt
/php-src/ext/curl/tests/curl_basic_006.phpt
/php-src/ext/curl/tests/curl_basic_007.phpt
/php-src/ext/curl/tests/curl_basic_008.phpt
/php-src/ext/date/tests/bug55253.phpt
/php-src/ext/date/tests/strtotime-mysql.phpt
/php-src/ext/dba/tests/bug36436.phpt
/php-src/ext/dba/tests/bug38698.phpt
/php-src/ext/dba/tests/dba009.phpt
/php-src/ext/dba/tests/dba_db1.phpt
/php-src/ext/dba/tests/dba_qdbm.phpt
/php-src/ext/dom/tests/DOMAttr_ownerElement_error_001.phpt
/php-src/ext/dom/tests/DOMAttr_value_basic_001.phpt
/php-src/ext/dom/tests/DOMCharacterData_data_error_002.phpt
/php-src/ext/dom/tests/DOMCharacterData_length_error_001.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidateSource_basic.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidateSource_error1.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidateSource_error2.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidateSource_error3.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidateSource_error4.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidate_basic.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidate_error1.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidate_error2.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidate_error3.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidate_error4.phpt
/php-src/ext/dom/tests/DOMDocument_schemaValidate_error5.phpt
/php-src/ext/exif/tests/bug34704.phpt
/php-src/ext/exif/tests/bug60150.phpt
/php-src/ext/filter/tests/045.phpt
/php-src/ext/filter/tests/046.phpt
/php-src/ext/filter/tests/047.phpt
/php-src/ext/filter/tests/048.phpt
/php-src/ext/filter/tests/049.phpt
/php-src/ext/filter/tests/050.phpt
/php-src/ext/filter/tests/051.phpt
/php-src/ext/filter/tests/callback_closure.phpt
/php-src/ext/ftp/tests/ftp_alloc_basic1.phpt
/php-src/ext/ftp/tests/ftp_alloc_basic2.phpt
/php-src/ext/ftp/tests/ftp_chmod_basic.phpt
/php-src/ext/ftp/tests/ftp_exec_basic.phpt
/php-src/ext/ftp/tests/ftp_rmdir_basic.phpt
/php-src/ext/gd/tests/imageantialias_error1.phpt
/php-src/ext/gd/tests/imageantialias_error2.phpt
/php-src/ext/gd/tests/imagearc_basic.phpt
/php-src/ext/gd/tests/imagearc_error1.phpt
/php-src/ext/gd/tests/imagearc_variation1.phpt
/php-src/ext/gd/tests/imagearc_variation2.phpt
/php-src/ext/gd/tests/imagecolormatch_basic.phpt
/php-src/ext/gd/tests/imagecolormatch_error1.phpt
/php-src/ext/gd/tests/imagecolormatch_error2.phpt
/php-src/ext/gd/tests/imagecolormatch_error3.phpt
/php-src/ext/gd/tests/imagecolormatch_error4.phpt
/php-src/ext/gd/tests/imagecolorset_basic.phpt
/php-src/ext/gd/tests/imageconvolution_basic.phpt
/php-src/ext/gd/tests/imageconvolution_error1.phpt
/php-src/ext/gd/tests/imageconvolution_error2.phpt
/php-src/ext/gd/tests/imageconvolution_error3.phpt
/php-src/ext/gd/tests/imagecopymerge_basic.phpt
/php-src/ext/gd/tests/imagecopymerge_error.phpt
/php-src/ext/gd/tests/imageellipse_basic.phpt
/php-src/ext/gd/tests/imageellipse_error1.phpt
/php-src/ext/gd/tests/imageellipse_error2.phpt
/php-src/ext/gd/tests/imageellipse_error3.phpt
/php-src/ext/gd/tests/imageellipse_error4.phpt
/php-src/ext/gd/tests/imageellipse_error5.phpt
/php-src/ext/gd/tests/imageellipse_error6.phpt
/php-src/ext/gd/tests/imageellipse_error7.phpt
/php-src/ext/gd/tests/imageellipse_error8.phpt
/php-src/ext/gd/tests/imagefilledarc_basic.phpt
/php-src/ext/gd/tests/imagefilledarc_error1.phpt
/php-src/ext/gd/tests/imagefilledarc_variation1.phpt
/php-src/ext/gd/tests/imagefilledarc_variation2.phpt
/php-src/ext/gd/tests/imagefilltoborder_basic.phpt
/php-src/ext/gd/tests/imagefilltoborder_error1.phpt
/php-src/ext/gd/tests/imagefilltoborder_error2.phpt
/php-src/ext/gd/tests/imagefilltoborder_error3.phpt
/php-src/ext/gd/tests/imagefilltoborder_error4.phpt
/php-src/ext/gd/tests/imagefilltoborder_error5.phpt
/php-src/ext/gd/tests/imagefilltoborder_error6.phpt
/php-src/ext/gd/tests/imagefilltoborder_error7.phpt
/php-src/ext/gd/tests/imagefilter_error1.phpt
/php-src/ext/gd/tests/imagefilter_error10.phpt
/php-src/ext/gd/tests/imagefilter_error11.phpt
/php-src/ext/gd/tests/imagefilter_error12.phpt
/php-src/ext/gd/tests/imagefilter_error13.phpt
/php-src/ext/gd/tests/imagefilter_error14.phpt
/php-src/ext/gd/tests/imagefilter_error15.phpt
/php-src/ext/gd/tests/imagefilter_error16.phpt
/php-src/ext/gd/tests/imagefilter_error17.phpt
/php-src/ext/gd/tests/imagefilter_error18.phpt
/php-src/ext/gd/tests/imagefilter_error19.phpt
/php-src/ext/gd/tests/imagefilter_error2.phpt
/php-src/ext/gd/tests/imagefilter_error20.phpt
/php-src/ext/gd/tests/imagefilter_error3.phpt
/php-src/ext/gd/tests/imagefilter_error4.phpt
/php-src/ext/gd/tests/imagefilter_error5.phpt
/php-src/ext/gd/tests/imagefilter_error6.phpt
/php-src/ext/gd/tests/imagefilter_error7.phpt
/php-src/ext/gd/tests/imagefilter_error8.phpt
/php-src/ext/gd/tests/imagefilter_error9.phpt
/php-src/ext/gd/tests/imageinterlace_basic.phpt
/php-src/ext/gd/tests/imageinterlace_error1.phpt
/php-src/ext/gd/tests/imageinterlace_error2.phpt
/php-src/ext/gd/tests/imageinterlace_variation1.phpt
/php-src/ext/gd/tests/imageinterlace_variation2.phpt
/php-src/ext/gd/tests/imagerectangle_basic.phpt
/php-src/ext/gd/tests/imagerectangle_error1.phpt
/php-src/ext/gd/tests/imagerectangle_error2.phpt
/php-src/ext/gd/tests/imagerectangle_error3.phpt
/php-src/ext/gd/tests/imagerectangle_error4.phpt
/php-src/ext/gd/tests/imagerectangle_error5.phpt
/php-src/ext/gd/tests/imagerectangle_error6.phpt
/php-src/ext/gd/tests/imagerectangle_error7.phpt
/php-src/ext/gd/tests/imagerectangle_error8.phpt
/php-src/ext/gd/tests/imagesetbrush_basic.phpt
/php-src/ext/gd/tests/jpeg2wbmp_error1.phpt
/php-src/ext/gd/tests/jpeg2wbmp_error2.phpt
/php-src/ext/gd/tests/jpeg2wbmp_error3.phpt
/php-src/ext/gd/tests/png2wbmp_error1.phpt
/php-src/ext/gd/tests/png2wbmp_error2.phpt
/php-src/ext/gd/tests/png2wbmp_error3.phpt
/php-src/ext/iconv/tests/iconv-charset-length-cve-2007-4840.phpt
/php-src/ext/iconv/tests/iconv_mime_decode-charset-length-cve-2007-4840.phpt
/php-src/ext/iconv/tests/iconv_mime_decode_headers-charset-length-cve-2007-4840.phpt
/php-src/ext/iconv/tests/iconv_set_encoding-charset-length-cve-2007-4840.phpt
/php-src/ext/iconv/tests/iconv_strlen-charset-length-cve-2007-4840.phpt
/php-src/ext/iconv/tests/iconv_strpos-charset-length-cve-2007-4840.phpt
/php-src/ext/iconv/tests/iconv_strrpos-charset-length-cve-2007-4840.phpt
/php-src/ext/iconv/tests/iconv_substr-charset-length-cve-2007-4783.phpt
/php-src/ext/iconv/tests/ob_iconv_handler-charset-length-cve-2007-4840.phpt
/php-src/ext/interbase/tests/008.phpt
/php-src/ext/mbstring/tests/mb_ereg_search.phpt
/php-src/ext/mysql/tests/001.phpt
/php-src/ext/mysql/tests/002.phpt
/php-src/ext/mysql/tests/003.phpt
/php-src/ext/mysql/tests/mysql_pconn_kill.phpt
/php-src/ext/mysqli/tests/bug38710.phpt
/php-src/ext/mysqli/tests/mysqli_pconn_kill.phpt
/php-src/ext/mysqli/tests/mysqli_send_query.phpt
/php-src/ext/mysqli/tests/mysqli_set_local_infile_handler_closures.phpt
/php-src/ext/pcntl/tests/signal_closure_handler.phpt
/php-src/ext/pcre/tests/bug34790.phpt
/php-src/ext/pcre/tests/preg_filter.phpt
/php-src/ext/pdo/tests/bug_36428.phpt
/php-src/ext/pdo/tests/pdo_016a.phpt
/php-src/ext/pdo/tests/pdo_029.phpt
/php-src/ext/pdo/tests/pdo_030.phpt
/php-src/ext/pdo/tests/pdo_031.phpt
/php-src/ext/pgsql/tests/22pg_fetch_object.phpt
/php-src/ext/pgsql/tests/80_bug24499.phpt
/php-src/ext/pgsql/tests/80_bug27597.phpt
/php-src/ext/pgsql/tests/80_bug32223.phpt
/php-src/ext/pgsql/tests/80_bug32223b.phpt
/php-src/ext/pgsql/tests/80_bug36625.phpt
/php-src/ext/phar/tests/003a.phpt
/php-src/ext/phar/tests/015b.phpt
/php-src/ext/phar/tests/016b.phpt
/php-src/ext/phar/tests/019b.phpt
/php-src/ext/phar/tests/019c.phpt
/php-src/ext/phar/tests/023.phpt
/php-src/ext/phar/tests/024.phpt
/php-src/ext/phar/tests/025.phpt
/php-src/ext/phar/tests/026.phpt
/php-src/ext/phar/tests/027.phpt
/php-src/ext/phar/tests/028.phpt
/php-src/ext/phar/tests/029.phpt
/php-src/ext/phar/tests/030.phpt
/php-src/ext/phar/tests/031.phpt
/php-src/ext/phar/tests/032.phpt
/php-src/ext/phar/tests/create_new_and_modify.phpt
/php-src/ext/phar/tests/create_new_phar_b.phpt
/php-src/ext/phar/tests/create_new_phar_c.phpt
/php-src/ext/phar/tests/create_path_error.phpt
/php-src/ext/phar/tests/delete_in_phar_b.phpt
/php-src/ext/phar/tests/metadata_write.phpt
/php-src/ext/phar/tests/metadata_write_commit.phpt
/php-src/ext/phar/tests/open_for_write_existing_b.phpt
/php-src/ext/phar/tests/open_for_write_existing_c.phpt
/php-src/ext/phar/tests/open_for_write_newfile_b.phpt
/php-src/ext/phar/tests/open_for_write_newfile_c.phpt
/php-src/ext/phar/tests/phar_begin_setstub_commit.phpt
/php-src/ext/phar/tests/phar_offset_get_error.phpt
/php-src/ext/phar/tests/phar_oo_001.phpt
/php-src/ext/phar/tests/phar_oo_002.phpt
/php-src/ext/phar/tests/phar_oo_003.phpt
/php-src/ext/phar/tests/phar_oo_004.phpt
/php-src/ext/phar/tests/phar_oo_005.phpt
/php-src/ext/phar/tests/phar_oo_006.phpt
/php-src/ext/phar/tests/phar_oo_007.phpt
/php-src/ext/phar/tests/phar_oo_008.phpt
/php-src/ext/phar/tests/phar_oo_009.phpt
/php-src/ext/phar/tests/phar_oo_010.phpt
/php-src/ext/phar/tests/phar_oo_011b.phpt
/php-src/ext/phar/tests/phar_oo_012b.phpt
/php-src/ext/phar/tests/phar_oo_compressed_001b.phpt
/php-src/ext/phar/tests/phar_oo_compressed_002.phpt
/php-src/ext/phar/tests/phar_oo_compressed_002b.phpt
/php-src/ext/phar/tests/phar_stub_error.phpt
/php-src/ext/phar/tests/phar_stub_write.phpt
/php-src/ext/phar/tests/phar_stub_write_file.phpt
/php-src/ext/phar/tests/refcount1_5_2.phpt
/php-src/ext/phar/tests/rename_dir_and_mount.phpt
/php-src/ext/phar/tests/tar/open_for_write_existing_b.phpt
/php-src/ext/phar/tests/tar/open_for_write_existing_c.phpt
/php-src/ext/phar/tests/tar/open_for_write_newfile_b.phpt
/php-src/ext/phar/tests/tar/open_for_write_newfile_c.phpt
/php-src/ext/phar/tests/tar/phar_begin_setstub_commit.phpt
/php-src/ext/phar/tests/tar/phar_stub_error.phpt
/php-src/ext/phar/tests/tar/refcount1_5_2.phpt
/php-src/ext/phar/tests/zip/open_for_write_existing_b.phpt
/php-src/ext/phar/tests/zip/open_for_write_existing_c.phpt
/php-src/ext/phar/tests/zip/open_for_write_newfile_b.phpt
/php-src/ext/phar/tests/zip/open_for_write_newfile_c.phpt
/php-src/ext/phar/tests/zip/phar_begin_setstub_commit.phpt
/php-src/ext/phar/tests/zip/phar_stub_error.phpt
/php-src/ext/phar/tests/zip/refcount1_5_2.phpt
/php-src/ext/reflection/tests/001.phpt
/php-src/ext/reflection/tests/002.phpt
/php-src/ext/reflection/tests/003.phpt
/php-src/ext/reflection/tests/004.phpt
/php-src/ext/reflection/tests/005.phpt
/php-src/ext/reflection/tests/006.phpt
/php-src/ext/reflection/tests/007.phpt
/php-src/ext/reflection/tests/008.phpt
/php-src/ext/reflection/tests/009.phpt
/php-src/ext/reflection/tests/010.phpt
/php-src/ext/reflection/tests/011.phpt
/php-src/ext/reflection/tests/012.phpt
/php-src/ext/reflection/tests/013.phpt
/php-src/ext/reflection/tests/014.phpt
/php-src/ext/reflection/tests/015.phpt
/php-src/ext/reflection/tests/016.phpt
/php-src/ext/reflection/tests/017.phpt
/php-src/ext/reflection/tests/018.phpt
/php-src/ext/reflection/tests/019.phpt
/php-src/ext/reflection/tests/020.phpt
/php-src/ext/reflection/tests/021.phpt
/php-src/ext/reflection/tests/022.phpt
/php-src/ext/reflection/tests/023.phpt
/php-src/ext/reflection/tests/024.phpt
/php-src/ext/reflection/tests/bug26640.phpt
/php-src/ext/reflection/tests/bug26695.phpt
/php-src/ext/reflection/tests/bug29268.phpt
/php-src/ext/reflection/tests/bug29523.phpt
/php-src/ext/reflection/tests/bug29828.phpt
/php-src/ext/reflection/tests/bug30146.phpt
/php-src/ext/reflection/tests/bug30148.phpt
/php-src/ext/reflection/tests/bug30209.phpt
/php-src/ext/reflection/tests/bug30856.phpt
/php-src/ext/reflection/tests/bug30961.phpt
/php-src/ext/reflection/tests/bug31651.phpt
/php-src/ext/reflection/tests/bug32981.phpt
/php-src/ext/reflection/tests/bug33312.phpt
/php-src/ext/reflection/tests/bug33389.phpt
/php-src/ext/reflection/tests/bug36308.phpt
/php-src/ext/reflection/tests/bug37816.phpt
/php-src/ext/reflection/tests/bug38132.phpt
/php-src/ext/reflection/tests/bug38194.phpt
/php-src/ext/reflection/tests/bug38942.phpt
/php-src/ext/reflection/tests/bug41061.phpt
/php-src/ext/reflection/tests/closures_001.phpt
/php-src/ext/reflection/tests/closures_002.phpt
/php-src/ext/reflection/tests/parameters_001.phpt
/php-src/ext/reflection/tests/parameters_002.phpt
/php-src/ext/reflection/tests/property_exists.phpt
/php-src/ext/reflection/tests/static_properties_002.phpt
/php-src/ext/session/tests/session_set_save_handler_closures.phpt
/php-src/ext/simplexml/tests/000.phpt
/php-src/ext/simplexml/tests/003.phpt
/php-src/ext/simplexml/tests/004.phpt
/php-src/ext/simplexml/tests/005.phpt
/php-src/ext/simplexml/tests/006.phpt
/php-src/ext/simplexml/tests/007.phpt
/php-src/ext/simplexml/tests/009.phpt
/php-src/ext/simplexml/tests/009b.phpt
/php-src/ext/simplexml/tests/011.phpt
/php-src/ext/simplexml/tests/012.phpt
/php-src/ext/simplexml/tests/013.phpt
/php-src/ext/simplexml/tests/014a.phpt
/php-src/ext/simplexml/tests/014b.phpt
/php-src/ext/simplexml/tests/016a.phpt
/php-src/ext/simplexml/tests/019.phpt
/php-src/ext/simplexml/tests/020.phpt
/php-src/ext/simplexml/tests/022.phpt
/php-src/ext/simplexml/tests/023.phpt
/php-src/ext/simplexml/tests/024.phpt
/php-src/ext/simplexml/tests/025.phpt
/php-src/ext/simplexml/tests/026.phpt
/php-src/ext/simplexml/tests/027.phpt
/php-src/ext/simplexml/tests/028.phpt
/php-src/ext/simplexml/tests/029.phpt
/php-src/ext/simplexml/tests/032.phpt
/php-src/ext/simplexml/tests/033.phpt
/php-src/ext/simplexml/tests/034.phpt
/php-src/ext/simplexml/tests/bug27010.phpt
/php-src/ext/simplexml/tests/bug35785.phpt
/php-src/ext/simplexml/tests/bug37565.phpt
/php-src/ext/simplexml/tests/profile12.phpt
/php-src/ext/simplexml/tests/profile13.phpt
/php-src/ext/simplexml/tests/simplexml_import_dom.phpt
/php-src/ext/simplexml/tests/sxe_001.phpt
/php-src/ext/simplexml/tests/sxe_002.phpt
/php-src/ext/simplexml/tests/sxe_003.phpt
/php-src/ext/simplexml/tests/sxe_004.phpt
/php-src/ext/simplexml/tests/sxe_005.phpt
/php-src/ext/soap/tests/any.phpt
/php-src/ext/soap/tests/bugs/bug32941.phpt
/php-src/ext/soap/tests/bugs/bug34449.phpt
/php-src/ext/soap/tests/bugs/bug34453.phpt
/php-src/ext/soap/tests/bugs/bug34643.phpt
/php-src/ext/soap/tests/bugs/bug34657.phpt
/php-src/ext/soap/tests/bugs/bug35142.phpt
/php-src/ext/soap/tests/bugs/bug35273.phpt
/php-src/ext/soap/tests/bugs/bug36226-2.phpt
/php-src/ext/soap/tests/bugs/bug36226.phpt
/php-src/ext/soap/tests/bugs/bug36575.phpt
/php-src/ext/soap/tests/bugs/bug36614.phpt
/php-src/ext/soap/tests/bugs/bug36629.phpt
/php-src/ext/soap/tests/bugs/bug36908.phpt
/php-src/ext/soap/tests/bugs/bug36999.phpt
/php-src/ext/soap/tests/bugs/bug37013.phpt
/php-src/ext/soap/tests/bugs/bug37083.phpt
/php-src/ext/soap/tests/bugs/bug37278.phpt
/php-src/ext/soap/tests/bugs/bug38004.phpt
/php-src/ext/soap/tests/bugs/bug38005.phpt
/php-src/ext/soap/tests/bugs/bug38055.phpt
/php-src/ext/soap/tests/bugs/bug38067.phpt
/php-src/ext/soap/tests/bugs/bug38536.phpt
/php-src/ext/soap/tests/bugs/bug39121.phpt
/php-src/ext/soap/tests/bugs/bug39815.phpt
/php-src/ext/soap/tests/bugs/bug39832.phpt
/php-src/ext/soap/tests/bugs/bug40609.phpt
/php-src/ext/soap/tests/bugs/bug41004.phpt
/php-src/ext/soap/tests/bugs/bug41097.phpt
/php-src/ext/soap/tests/bugs/bug41337.phpt
/php-src/ext/soap/tests/bugs/bug41337_2.phpt
/php-src/ext/soap/tests/bugs/bug41566.phpt
/php-src/ext/soap/tests/bugs/bug42086.phpt
/php-src/ext/soap/tests/bugs/bug42151.phpt
/php-src/ext/soap/tests/bugs/bug42183.phpt
/php-src/ext/soap/tests/bugs/bug42214.phpt
/php-src/ext/soap/tests/bugs/bug42326.phpt
/php-src/ext/soap/tests/bugs/bug42359.phpt
/php-src/ext/soap/tests/bugs/bug42488.phpt
/php-src/ext/soap/tests/bugs/bug42692.phpt
/php-src/ext/soap/tests/classmap003.phpt
/php-src/ext/soap/tests/classmap004.phpt
/php-src/ext/soap/tests/schema/schema082.phpt
/php-src/ext/soap/tests/schema/schema083.phpt
/php-src/ext/soap/tests/schema/schema084.phpt
/php-src/ext/soap/tests/schema/schema085.phpt
/php-src/ext/soap/tests/server022.phpt
/php-src/ext/soap/tests/server023.phpt
/php-src/ext/soap/tests/server024.phpt
/php-src/ext/soap/tests/server025.phpt
/php-src/ext/soap/tests/server026.phpt
/php-src/ext/soap/tests/server027.phpt
/php-src/ext/soap/tests/server028.phpt
/php-src/ext/soap/tests/setheaders.phpt
/php-src/ext/soap/tests/typemap001.phpt
/php-src/ext/soap/tests/typemap002.phpt
/php-src/ext/soap/tests/typemap003.phpt
/php-src/ext/soap/tests/typemap004.phpt
/php-src/ext/soap/tests/typemap005.phpt
/php-src/ext/soap/tests/typemap006.phpt
/php-src/ext/soap/tests/typemap007.phpt
/php-src/ext/soap/tests/typemap008.phpt
/php-src/ext/soap/tests/typemap009.phpt
/php-src/ext/soap/tests/typemap010.phpt
/php-src/ext/soap/tests/typemap011.phpt
/php-src/ext/soap/tests/typemap012.phpt
/php-src/ext/soap/tests/typemap013.phpt
/php-src/ext/spl/examples/tests/dualiterator_001.phpt
/php-src/ext/spl/tests/array_001.phpt
/php-src/ext/spl/tests/array_002.phpt
/php-src/ext/spl/tests/array_003.phpt
/php-src/ext/spl/tests/array_004.phpt
/php-src/ext/spl/tests/array_005.phpt
/php-src/ext/spl/tests/array_006.phpt
/php-src/ext/spl/tests/array_007.phpt
/php-src/ext/spl/tests/array_008.phpt
/php-src/ext/spl/tests/array_009.phpt
/php-src/ext/spl/tests/array_009a.phpt
/php-src/ext/spl/tests/array_010.phpt
/php-src/ext/spl/tests/array_011.phpt
/php-src/ext/spl/tests/array_012.phpt
/php-src/ext/spl/tests/array_013.phpt
/php-src/ext/spl/tests/array_014.phpt
/php-src/ext/spl/tests/array_015.phpt
/php-src/ext/spl/tests/array_016.phpt
/php-src/ext/spl/tests/array_017.phpt
/php-src/ext/spl/tests/array_018.phpt
/php-src/ext/spl/tests/array_019.phpt
/php-src/ext/spl/tests/array_020.phpt
/php-src/ext/spl/tests/array_021.phpt
/php-src/ext/spl/tests/array_022.phpt
/php-src/ext/spl/tests/bug28822.phpt
/php-src/ext/spl/tests/bug31185.phpt
/php-src/ext/spl/tests/bug31346.phpt
/php-src/ext/spl/tests/bug31348.phpt
/php-src/ext/spl/tests/bug31926.phpt
/php-src/ext/spl/tests/bug32134.phpt
/php-src/ext/spl/tests/bug32394.phpt
/php-src/ext/spl/tests/bug33136.phpt
/php-src/ext/spl/tests/bug36287.phpt
/php-src/ext/spl/tests/bug36941.phpt
/php-src/ext/spl/tests/bug37457.phpt
/php-src/ext/spl/tests/bug40442.phpt
/php-src/ext/spl/tests/bug40872.phpt
/php-src/ext/spl/tests/bug42654.phpt
/php-src/ext/spl/tests/bug42703.phpt
/php-src/ext/spl/tests/bug49972.phpt
/php-src/ext/spl/tests/bug60082.phpt
/php-src/ext/spl/tests/dit_001.phpt
/php-src/ext/spl/tests/dit_002.phpt
/php-src/ext/spl/tests/dit_003.phpt
/php-src/ext/spl/tests/fileobject_001.phpt
/php-src/ext/spl/tests/fileobject_002.phpt
/php-src/ext/spl/tests/fileobject_003.phpt
/php-src/ext/spl/tests/iterator_001.phpt
/php-src/ext/spl/tests/iterator_002.phpt
/php-src/ext/spl/tests/iterator_003.phpt
/php-src/ext/spl/tests/iterator_004.phpt
/php-src/ext/spl/tests/iterator_005.phpt
/php-src/ext/spl/tests/iterator_006.phpt
/php-src/ext/spl/tests/iterator_007.phpt
/php-src/ext/spl/tests/iterator_008.phpt
/php-src/ext/spl/tests/iterator_009.phpt
/php-src/ext/spl/tests/iterator_010.phpt
/php-src/ext/spl/tests/iterator_011.phpt
/php-src/ext/spl/tests/iterator_012.phpt
/php-src/ext/spl/tests/iterator_013.phpt
/php-src/ext/spl/tests/iterator_014.phpt
/php-src/ext/spl/tests/iterator_015.phpt
/php-src/ext/spl/tests/iterator_016.phpt
/php-src/ext/spl/tests/iterator_017.phpt
/php-src/ext/spl/tests/iterator_018.phpt
/php-src/ext/spl/tests/iterator_019.phpt
/php-src/ext/spl/tests/iterator_020.phpt
/php-src/ext/spl/tests/iterator_021.phpt
/php-src/ext/spl/tests/iterator_022.phpt
/php-src/ext/spl/tests/iterator_023.phpt
/php-src/ext/spl/tests/iterator_024.phpt
/php-src/ext/spl/tests/iterator_025.phpt
/php-src/ext/spl/tests/iterator_026.phpt
/php-src/ext/spl/tests/iterator_027.phpt
/php-src/ext/spl/tests/iterator_028.phpt
/php-src/ext/spl/tests/iterator_029.phpt
/php-src/ext/spl/tests/iterator_030.phpt
/php-src/ext/spl/tests/iterator_031.phpt
/php-src/ext/spl/tests/iterator_032.phpt
/php-src/ext/spl/tests/iterator_033.phpt
/php-src/ext/spl/tests/iterator_034.phpt
/php-src/ext/spl/tests/iterator_036.phpt
/php-src/ext/spl/tests/iterator_037.phpt
/php-src/ext/spl/tests/iterator_038.phpt
/php-src/ext/spl/tests/iterator_039.phpt
/php-src/ext/spl/tests/iterator_040.phpt
/php-src/ext/spl/tests/iterator_041.phpt
/php-src/ext/spl/tests/iterator_041a.phpt
/php-src/ext/spl/tests/iterator_041b.phpt
/php-src/ext/spl/tests/iterator_042.phpt
/php-src/ext/spl/tests/iterator_043.phpt
/php-src/ext/spl/tests/iterator_044.phpt
/php-src/ext/spl/tests/iterator_045.phpt
/php-src/ext/spl/tests/iterator_046.phpt
/php-src/ext/spl/tests/iterator_047.phpt
/php-src/ext/spl/tests/iterator_048.phpt
/php-src/ext/spl/tests/iterator_049.phpt
/php-src/ext/spl/tests/iterator_049b.phpt
/php-src/ext/spl/tests/iterator_050.phpt
/php-src/ext/spl/tests/iterator_051.phpt
/php-src/ext/spl/tests/iterator_052.phpt
/php-src/ext/spl/tests/iterator_053.phpt
/php-src/ext/spl/tests/iterator_054.phpt
/php-src/ext/spl/tests/iterator_055.phpt
/php-src/ext/spl/tests/iterator_068.phpt
/php-src/ext/spl/tests/multiple_iterator_001.phpt
/php-src/ext/spl/tests/observer_001.phpt
/php-src/ext/spl/tests/observer_002.phpt
/php-src/ext/spl/tests/observer_003.phpt
/php-src/ext/spl/tests/observer_004.phpt
/php-src/ext/spl/tests/observer_005.phpt
/php-src/ext/spl/tests/observer_006.phpt
/php-src/ext/spl/tests/recursive_tree_iterator_001.phpt
/php-src/ext/spl/tests/recursive_tree_iterator_002.phpt
/php-src/ext/spl/tests/recursive_tree_iterator_003.phpt
/php-src/ext/spl/tests/recursive_tree_iterator_004.phpt
/php-src/ext/spl/tests/recursive_tree_iterator_005.phpt
/php-src/ext/spl/tests/recursive_tree_iterator_006.phpt
/php-src/ext/spl/tests/recursive_tree_iterator_007.phpt
/php-src/ext/spl/tests/recursive_tree_iterator_008.phpt
/php-src/ext/spl/tests/spl_001.phpt
/php-src/ext/spl/tests/spl_002.phpt
/php-src/ext/spl/tests/spl_003.phpt
/php-src/ext/spl/tests/spl_004.phpt
/php-src/ext/spl/tests/spl_005.phpt
/php-src/ext/spl/tests/spl_006.phpt
/php-src/ext/spl/tests/spl_007.phpt
/php-src/ext/spl/tests/spl_autoload_001.phpt
/php-src/ext/spl/tests/spl_autoload_002.phpt
/php-src/ext/spl/tests/spl_autoload_003.phpt
/php-src/ext/spl/tests/spl_autoload_004.phpt
/php-src/ext/spl/tests/spl_autoload_005.phpt
/php-src/ext/spl/tests/spl_autoload_006.phpt
/php-src/ext/spl/tests/spl_autoload_007.phpt
/php-src/ext/spl/tests/spl_autoload_008.phpt
/php-src/ext/spl/tests/spl_autoload_009.phpt
/php-src/ext/spl/tests/spl_autoload_012.phpt
/php-src/ext/spl/tests/spl_fileinfo_getlinktarget_basic.phpt
/php-src/ext/spl/tests/spl_iterator_apply_error.phpt
/php-src/ext/spl/tests/spl_iterator_apply_error_001.phpt
/php-src/ext/spl/tests/spl_iterator_to_array_error.phpt
/php-src/ext/sqlite/tests/bug28112.phpt
/php-src/ext/sqlite/tests/sqlite_001.phpt
/php-src/ext/sqlite/tests/sqlite_002.phpt
/php-src/ext/sqlite/tests/sqlite_003.phpt
/php-src/ext/sqlite/tests/sqlite_007.phpt
/php-src/ext/sqlite/tests/sqlite_008.phpt
/php-src/ext/sqlite/tests/sqlite_009.phpt
/php-src/ext/sqlite/tests/sqlite_010.phpt
/php-src/ext/sqlite/tests/sqlite_011.phpt
/php-src/ext/sqlite/tests/sqlite_012.phpt
/php-src/ext/sqlite/tests/sqlite_013.phpt
/php-src/ext/sqlite/tests/sqlite_014.phpt
/php-src/ext/sqlite/tests/sqlite_015.phpt
/php-src/ext/sqlite/tests/sqlite_016.phpt
/php-src/ext/sqlite/tests/sqlite_017.phpt
/php-src/ext/sqlite/tests/sqlite_018.phpt
/php-src/ext/sqlite/tests/sqlite_019.phpt
/php-src/ext/sqlite/tests/sqlite_022.phpt
/php-src/ext/sqlite/tests/sqlite_024.phpt
/php-src/ext/sqlite/tests/sqlite_025.phpt
/php-src/ext/sqlite/tests/sqlite_026.phpt
/php-src/ext/sqlite/tests/sqlite_027.phpt
/php-src/ext/sqlite/tests/sqlite_closures_001.phpt
/php-src/ext/sqlite/tests/sqlite_closures_002.phpt
/php-src/ext/sqlite/tests/sqlite_oo_001.phpt
/php-src/ext/sqlite/tests/sqlite_oo_002.phpt
/php-src/ext/sqlite/tests/sqlite_oo_003.phpt
/php-src/ext/sqlite/tests/sqlite_oo_008.phpt
/php-src/ext/sqlite/tests/sqlite_oo_009.phpt
/php-src/ext/sqlite/tests/sqlite_oo_010.phpt
/php-src/ext/sqlite/tests/sqlite_oo_011.phpt
/php-src/ext/sqlite/tests/sqlite_oo_012.phpt
/php-src/ext/sqlite/tests/sqlite_oo_013.phpt
/php-src/ext/sqlite/tests/sqlite_oo_014.phpt
/php-src/ext/sqlite/tests/sqlite_oo_015.phpt
/php-src/ext/sqlite/tests/sqlite_oo_016.phpt
/php-src/ext/sqlite/tests/sqlite_oo_020.phpt
/php-src/ext/sqlite/tests/sqlite_oo_021.phpt
/php-src/ext/sqlite/tests/sqlite_oo_022.phpt
/php-src/ext/sqlite/tests/sqlite_oo_024.phpt
/php-src/ext/sqlite/tests/sqlite_oo_025.phpt
/php-src/ext/sqlite/tests/sqlite_oo_026.phpt
/php-src/ext/sqlite/tests/sqlite_oo_027.phpt
/php-src/ext/sqlite/tests/sqlite_oo_028.phpt
/php-src/ext/sqlite/tests/sqlite_oo_029.phpt
/php-src/ext/sqlite/tests/sqlite_oo_030.phpt
/php-src/ext/sqlite/tests/sqlite_spl_001.phpt
/php-src/ext/sqlite/tests/sqlite_spl_002.phpt
/php-src/ext/sqlite/tests/sqlite_spl_003.phpt
/php-src/ext/standard/tests/array/array_combine.phpt
/php-src/ext/standard/tests/array/array_diff_assoc.phpt
/php-src/ext/standard/tests/array/array_fill_keys.phpt
/php-src/ext/standard/tests/array/bug21918.phpt
/php-src/ext/standard/tests/array/bug29253.phpt
/php-src/ext/standard/tests/array/bug30266.phpt
/php-src/ext/standard/tests/array/bug31158.phpt
/php-src/ext/standard/tests/array/bug33940.phpt
/php-src/ext/standard/tests/array/bug33989.phpt
/php-src/ext/standard/tests/array/bug34227.phpt
/php-src/ext/standard/tests/array/bug34982.phpt
/php-src/ext/standard/tests/array/prev_basic.phpt
/php-src/ext/standard/tests/array/prev_error1.phpt
/php-src/ext/standard/tests/array/prev_error2.phpt
/php-src/ext/standard/tests/array/prev_error3.phpt
/php-src/ext/standard/tests/array/prev_variation1.phpt
/php-src/ext/standard/tests/array/prev_variation2.phpt
/php-src/ext/standard/tests/array/unexpected_array_mod_bug.phpt
/php-src/ext/standard/tests/assert/assert_closures.phpt
/php-src/ext/standard/tests/class_object/forward_static_call_001.phpt
/php-src/ext/standard/tests/class_object/forward_static_call_002.phpt
/php-src/ext/standard/tests/class_object/forward_static_call_003.phpt
/php-src/ext/standard/tests/file/bug39367.phpt
/php-src/ext/standard/tests/file/bug43216.phpt
/php-src/ext/standard/tests/file/bug43248.phpt
/php-src/ext/standard/tests/file/fflush_basic.phpt
/php-src/ext/standard/tests/file/fflush_variation1.phpt
/php-src/ext/standard/tests/file/fflush_variation2.phpt
/php-src/ext/standard/tests/file/fflush_variation3.phpt
/php-src/ext/standard/tests/file/fflush_variation4.phpt
/php-src/ext/standard/tests/file/fputcsv.phpt
/php-src/ext/standard/tests/file/glob_basic.phpt
/php-src/ext/standard/tests/file/glob_variation.phpt
/php-src/ext/standard/tests/file/include_userstream_001.phpt
/php-src/ext/standard/tests/file/include_userstream_002.phpt
/php-src/ext/standard/tests/file/lstat_stat_variation1.phpt
/php-src/ext/standard/tests/file/lstat_stat_variation2.phpt
/php-src/ext/standard/tests/file/lstat_stat_variation3.phpt
/php-src/ext/standard/tests/file/lstat_stat_variation4.phpt
/php-src/ext/standard/tests/file/lstat_stat_variation5.phpt
/php-src/ext/standard/tests/file/lstat_stat_variation6.phpt
/php-src/ext/standard/tests/file/realpath_basic4.phpt
/php-src/ext/standard/tests/file/rename_basic.phpt
/php-src/ext/standard/tests/file/rename_error.phpt
/php-src/ext/standard/tests/file/stream_rfc2397_001.phpt
/php-src/ext/standard/tests/file/stream_rfc2397_002.phpt
/php-src/ext/standard/tests/file/stream_rfc2397_003.phpt
/php-src/ext/standard/tests/file/stream_rfc2397_004.phpt
/php-src/ext/standard/tests/file/stream_rfc2397_005.phpt
/php-src/ext/standard/tests/file/stream_rfc2397_006.phpt
/php-src/ext/standard/tests/file/stream_rfc2397_007.phpt
/php-src/ext/standard/tests/file/umask_variation1.phpt
/php-src/ext/standard/tests/file/umask_variation2.phpt
/php-src/ext/standard/tests/general_functions/bug25038.phpt
/php-src/ext/standard/tests/general_functions/bug35229.phpt
/php-src/ext/standard/tests/general_functions/bug36011.phpt
/php-src/ext/standard/tests/general_functions/bug40398.phpt
/php-src/ext/standard/tests/general_functions/bug44461.phpt
/php-src/ext/standard/tests/general_functions/call_user_func_return.phpt
/php-src/ext/standard/tests/general_functions/closures_001.phpt
/php-src/ext/standard/tests/general_functions/closures_002.phpt
/php-src/ext/standard/tests/general_functions/dl-cve-2007-4887.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_basic.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_error.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation1.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation10.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation11.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation12.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation13.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation14.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation2.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation3.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation4.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation5.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation6.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation7.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation8.phpt
/php-src/ext/standard/tests/general_functions/getservbyname_variation9.phpt
/php-src/ext/standard/tests/general_functions/ob_start_closures.phpt
/php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt
/php-src/ext/standard/tests/math/bug27646.phpt
/php-src/ext/standard/tests/math/bug28228.phpt
/php-src/ext/standard/tests/math/bug30069.phpt
/php-src/ext/standard/tests/network/shutdown.phpt
/php-src/ext/standard/tests/serialize/005.phpt
/php-src/ext/standard/tests/serialize/bug26762.phpt
/php-src/ext/standard/tests/serialize/bug30234.phpt
/php-src/ext/standard/tests/serialize/bug31442.phpt
/php-src/ext/standard/tests/serialize/bug37947.phpt
/php-src/ext/standard/tests/serialize/bug42919.phpt
/php-src/ext/standard/tests/serialize/unserializeS.phpt
/php-src/ext/standard/tests/strings/htmlentities-utf-2.phpt
/php-src/ext/standard/tests/strings/htmlentities-utf.phpt
/php-src/ext/standard/tests/strings/moneyformat.phpt
/php-src/ext/standard/tests/strings/printf.phpt
/php-src/ext/standard/tests/strings/printf_64bit.phpt
/php-src/ext/standard/tests/strings/sprintf_f.phpt
/php-src/ext/standard/tests/strings/sprintf_f_2.phpt
/php-src/ext/standard/tests/strings/sprintf_f_3.phpt
/php-src/ext/standard/tests/time/bug38524.phpt
/php-src/ext/wddx/tests/bug27287.phpt
/php-src/ext/wddx/tests/bug34306.phpt
/php-src/ext/wddx/tests/bug35410.phpt
/php-src/ext/wddx/tests/bug35410_64bit.phpt
/php-src/ext/wddx/tests/bug37569.phpt
/php-src/ext/wddx/tests/bug37587.phpt
/php-src/ext/xml/tests/bug26614_libxml.phpt