]>
granicus.if.org Git - php/log
Stanislav Malyshev [Tue, 2 Feb 2016 04:45:49 +0000 (20:45 -0800)]
Merge branch 'PHP-7.0.3' into PHP-7.0
* PHP-7.0.3: (35 commits)
fix tests
update NEWS
fix tests
fix NEWS
Update NEWS
update NEWS
Fixed bug #71475: openssl_seal() uninitialized memory usage
Fixed bug #71488: Stack overflow when decompressing tar archives
fix tests
fix wrong gc sequence
revert the API string as well
update NEWS
Revert "Fix #70720"
sync NEWS
reset ext/session to the state of 7.0.2
update NEWS
update NEWS
add missing headers for SIZE_MAX
backport the escapeshell* functions hardening branch
add tests
...
Conflicts:
configure.in
ext/session/tests/bug69111.phpt
main/php_version.h
Stanislav Malyshev [Tue, 2 Feb 2016 04:23:21 +0000 (20:23 -0800)]
fix tests
Stanislav Malyshev [Tue, 2 Feb 2016 04:23:06 +0000 (20:23 -0800)]
update NEWS
Stanislav Malyshev [Tue, 2 Feb 2016 03:55:09 +0000 (19:55 -0800)]
Merge branch 'PHP-5.6.18' into PHP-7.0.3
* PHP-5.6.18:
fix tests
fix NEWS
Update NEWS
update NEWS
Fixed bug #71488: Stack overflow when decompressing tar archives
update NEWS
add missing headers for SIZE_MAX
backport the escapeshell* functions hardening branch
add tests
Fix bug #71459 - Integer overflow in iptcembed()
prepare 5.6.18RC1
Fix test when run with openssl < 1.0.2 (reorder so no more SSLv2 message) Fix skip message to work
improve fix for bug #71201
Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input
Fix bug #71391: NULL Pointer Dereference in phar_tar_setupmetadata()
Fixed bug #71331 - Uninitialized pointer in phar_make_dirstream()
Fix bug #71335: Type Confusion in WDDX Packet Deserialization
Fix bug #71354 - remove UMR when size is 0
Conflicts:
configure.in
ext/phar/dirstream.c
ext/phar/phar_object.c
ext/phar/tar.c
ext/standard/exec.c
ext/standard/iptc.c
ext/standard/math.c
ext/standard/streamsfuncs.c
ext/wddx/wddx.c
main/php_version.h
main/streams/memory.c
Stanislav Malyshev [Tue, 2 Feb 2016 03:35:59 +0000 (19:35 -0800)]
Merge commit '
ca02d9c2d6f9bea7bf8abe607f1ee9484b1d7b62 ' into PHP-7.0.3
* commit '
ca02d9c2d6f9bea7bf8abe607f1ee9484b1d7b62 ':
Upgrade bundled PCRE to 8.38
Fixed NEWS file entry
fix the fix for bug #70976 (imagerotate)
Conflicts:
ext/pcre/pcrelib/config.h
Stanislav Malyshev [Tue, 2 Feb 2016 03:32:06 +0000 (19:32 -0800)]
Merge remote-tracking branch 'origin/PHP-7.0.3' into PHP-7.0.3
* origin/PHP-7.0.3:
fix tests
fix wrong gc sequence
revert the API string as well
update NEWS
Revert "Fix #70720"
sync NEWS
reset ext/session to the state of 7.0.2
improve fix for bug #71201
set versions to 7.0.3RC1
fix test for 7.0, OpenSSL >= 1.0.2 disables SSLv2 by default
fork test
fix test
fork test
fork test for win32
fork test
Use SUCCESS/FAILURE
Fixed bug #65720 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c:281: bad if test
Fixed bug #65720 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c:281: bad if test
Update NEWS
Fixed bug 71397 (mb_send_mail segmentation fault)
Stanislav Malyshev [Tue, 2 Feb 2016 03:15:19 +0000 (19:15 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6.18
* PHP-5.5:
fix tests
fix NEWS
update NEWS
Stanislav Malyshev [Tue, 2 Feb 2016 02:58:02 +0000 (18:58 -0800)]
fix tests
Stanislav Malyshev [Tue, 2 Feb 2016 02:47:56 +0000 (18:47 -0800)]
fix NEWS
Stanislav Malyshev [Tue, 2 Feb 2016 02:47:28 +0000 (18:47 -0800)]
Update NEWS
Stanislav Malyshev [Tue, 2 Feb 2016 02:44:33 +0000 (18:44 -0800)]
update NEWS
Stanislav Malyshev [Tue, 2 Feb 2016 02:32:31 +0000 (18:32 -0800)]
Merge branch 'PHP-5.5.32' into PHP-5.6.18
* PHP-5.5.32:
Fixed bug #71488: Stack overflow when decompressing tar archives
update NEWS
add missing headers for SIZE_MAX
backport the escapeshell* functions hardening branch
add tests
Fix bug #71459 - Integer overflow in iptcembed()
Fixed bug #71323 - Output of stream_get_meta_data can be falsified by its input
Fix bug #71391: NULL Pointer Dereference in phar_tar_setupmetadata()
Fix bug #71335: Type Confusion in WDDX Packet Deserialization
Fix bug #71354 - remove UMR when size is 0
Stanislav Malyshev [Tue, 2 Feb 2016 02:32:14 +0000 (18:32 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6.18
* PHP-5.5:
Upgrade bundled PCRE to 8.38
Fixed NEWS file entry
fix the fix for bug #70976 (imagerotate)
Stanislav Malyshev [Tue, 2 Feb 2016 02:31:57 +0000 (18:31 -0800)]
Merge remote-tracking branch 'origin/PHP-5.6.18' into PHP-5.6.18
* origin/PHP-5.6.18:
prepare 5.6.18RC1
Fix test when run with openssl < 1.0.2 (reorder so no more SSLv2 message) Fix skip message to work
improve fix for bug #71201
fork test
fix test
fork test
fork test for win32
fork test
Use SUCCESS/FAILURE
Fixed bug #65720 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c:281: bad if test
Fix header file include
Fixed bug #69111 (Crash in SessionHandler::read()). Made session save handler abuse much harder than before.
Stanislav Malyshev [Tue, 2 Feb 2016 02:28:49 +0000 (18:28 -0800)]
Merge branch 'PHP-5.5' into PHP-5.5.32
* PHP-5.5:
Upgrade bundled PCRE to 8.38
Fixed NEWS file entry
Anatol Belski [Mon, 1 Feb 2016 14:42:32 +0000 (15:42 +0100)]
fix extensions path for nmake install
Anatol Belski [Mon, 1 Feb 2016 14:41:04 +0000 (15:41 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
fix extensions path for nmake install
Anatol Belski [Mon, 1 Feb 2016 14:38:53 +0000 (15:38 +0100)]
fix extensions path for nmake install
Antony Dovgal [Mon, 1 Feb 2016 13:32:06 +0000 (16:32 +0300)]
use correct pointer in the math
Stanislav Malyshev [Mon, 1 Feb 2016 05:29:46 +0000 (21:29 -0800)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Upgrade bundled PCRE to 8.38
Fixed NEWS file entry
fix the fix for bug #70976 (imagerotate)
Conflicts:
ext/pcre/pcrelib/config.h
Stanislav Malyshev [Mon, 1 Feb 2016 05:05:46 +0000 (21:05 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Upgrade bundled PCRE to 8.38
Fixed NEWS file entry
fix the fix for bug #70976 (imagerotate)
Stanislav Malyshev [Mon, 1 Feb 2016 04:33:17 +0000 (20:33 -0800)]
Upgrade bundled PCRE to 8.38
Stanislav Malyshev [Mon, 1 Feb 2016 04:18:46 +0000 (20:18 -0800)]
Fixed bug #71475: openssl_seal() uninitialized memory usage
Stanislav Malyshev [Mon, 1 Feb 2016 03:37:56 +0000 (19:37 -0800)]
Fixed bug #71488: Stack overflow when decompressing tar archives
Jakub Zelenka [Sun, 31 Jan 2016 18:13:37 +0000 (18:13 +0000)]
Rename private.key to private_rsa_1024.key in new openssl_seal test
Jakub Zelenka [Sun, 31 Jan 2016 14:40:20 +0000 (14:40 +0000)]
Merge branch 'PHP-5.6' into PHP-7.0
Jakub Zelenka [Sun, 31 Jan 2016 14:28:13 +0000 (14:28 +0000)]
Rewrite OpenSSL SPKI tests to speed them up
Also fix some CS issue and naming
Jakub Zelenka [Sun, 31 Jan 2016 13:57:00 +0000 (13:57 +0000)]
Add private RSA keys with 2048 and 4096 bit long modulus
Jakub Zelenka [Sun, 31 Jan 2016 13:54:16 +0000 (13:54 +0000)]
Rename private.key to private_rsa_1024.key
Xinchen Hui [Sat, 30 Jan 2016 06:05:52 +0000 (22:05 -0800)]
Fixed bug #71485 (Return typehint on interanal func causes Fatal error when it throws exception).
Xinchen Hui [Sat, 30 Jan 2016 04:38:50 +0000 (20:38 -0800)]
Also WIN32 side
Xinchen Hui [Sat, 30 Jan 2016 04:37:14 +0000 (20:37 -0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Robin McCorkell [Fri, 29 Jan 2016 15:14:08 +0000 (15:14 +0000)]
Properly read any remaining data when closing FastCGI socket
Anatol Belski [Fri, 29 Jan 2016 20:43:14 +0000 (21:43 +0100)]
yet one revert
Anatol Belski [Fri, 29 Jan 2016 20:27:22 +0000 (21:27 +0100)]
Revert "adjust test for 7.0"
This reverts commit
7fdb019e66ae8faf1a83b57dc7f2dc7b72296fdc .
Anatol Belski [Fri, 29 Jan 2016 19:59:58 +0000 (20:59 +0100)]
Revert "refix #69111 and one related test"
This reverts commit
80f7b0125875116fdbcdaf48cf8b1bbf93cb378c .
Conflicts:
ext/session/mod_files.c
Anatol Belski [Fri, 29 Jan 2016 19:58:00 +0000 (20:58 +0100)]
Revert "fix yet another leak"
This reverts commit
39084ccc689397a11de4d231fe8629549d66ce73 .
Anatol Belski [Fri, 29 Jan 2016 19:57:05 +0000 (20:57 +0100)]
add XFAIL
Anatol Belski [Fri, 29 Jan 2016 19:50:14 +0000 (20:50 +0100)]
Revert "refix #69111 and one related test"
This reverts commit
80f7b0125875116fdbcdaf48cf8b1bbf93cb378c .
Anatol Belski [Fri, 29 Jan 2016 19:49:52 +0000 (20:49 +0100)]
Revert "fix tests"
This reverts commit
d964ccba4008ca090c1c5b443aff196fc3ef947d .
Anatol Belski [Fri, 29 Jan 2016 19:46:47 +0000 (20:46 +0100)]
Revert "fix leak in 7.0"
This reverts commit
ee49df011ce55f088908c54ef24ce4db45574414 .
Anatol Belski [Fri, 29 Jan 2016 19:40:27 +0000 (20:40 +0100)]
remove NEWS entry
Anatol Belski [Fri, 29 Jan 2016 19:37:46 +0000 (20:37 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
add XFAIL
Revert "fix leak in 5.6"
Anatol Belski [Fri, 29 Jan 2016 19:36:11 +0000 (20:36 +0100)]
add XFAIL
Anatol Belski [Fri, 29 Jan 2016 19:33:39 +0000 (20:33 +0100)]
Revert "fix leak in 5.6"
This reverts commit
fa548e5ca9b275ac383cadddde0f4e6d9a806f24 .
Anatol Belski [Fri, 29 Jan 2016 18:53:17 +0000 (19:53 +0100)]
refix #69111 and one related test
It is the least evil as the test just reduces the fail path. 5.6 seems
still broken in this regard, a backport should follow if travis is happy.
Guillaume Outters [Thu, 28 Jan 2016 21:54:24 +0000 (22:54 +0100)]
opcache config.m4: Use = for comparison
HAVE_OPCACHE_FILE_CACHE and HAVE_HUGE_CODE_PAGES where not
correctly set on old systems (e.g. FreeBSD 8), due to a PHPism in
config.m4. Using the standard shell operator = instead of == makes
the configure script produce the correct output.
Guillaume Outters [Thu, 28 Jan 2016 20:36:14 +0000 (21:36 +0100)]
phpdbg config.m4: make it detectable by old shells
--enable-phpdbg is not detected on old systems (e.g.: stock FreeBSD 8), due to a PHPism in config.m4 (use of == operator).
Replacing == with the historic = makes it pass.
Anatol Belski [Fri, 29 Jan 2016 15:32:27 +0000 (16:32 +0100)]
fix tests
Anatol Belski [Fri, 29 Jan 2016 15:32:27 +0000 (16:32 +0100)]
fix tests
Anatol Belski [Fri, 29 Jan 2016 15:03:01 +0000 (16:03 +0100)]
fix yet another leak
Derick Rethans [Fri, 29 Jan 2016 14:34:47 +0000 (15:34 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
Derick Rethans [Fri, 29 Jan 2016 14:34:36 +0000 (15:34 +0100)]
Added entry to NEWS
Derick Rethans [Fri, 29 Jan 2016 14:30:31 +0000 (15:30 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
Derick Rethans [Fri, 29 Jan 2016 14:28:11 +0000 (15:28 +0100)]
Use the new timelib function for comparing times
Willem-Jan [Mon, 30 Nov 2015 16:35:12 +0000 (17:35 +0100)]
Test + support for negative timestamps with microtime
Willem-Jan [Mon, 30 Nov 2015 14:35:16 +0000 (15:35 +0100)]
Also test against equality
Willem-Jan [Mon, 30 Nov 2015 13:58:02 +0000 (14:58 +0100)]
Compare agaist fraction when sse are equal
Willem-Jan [Mon, 30 Nov 2015 13:18:58 +0000 (14:18 +0100)]
Added test for comparing dates with microseconds
Derick Rethans [Fri, 29 Jan 2016 14:21:55 +0000 (15:21 +0100)]
Merge in changes in timelib 2016.01
Anatol Belski [Fri, 29 Jan 2016 14:18:59 +0000 (15:18 +0100)]
fix wrong gc sequence
Anatol Belski [Fri, 29 Jan 2016 14:18:59 +0000 (15:18 +0100)]
fix wrong gc sequence
Anatol Belski [Fri, 29 Jan 2016 13:37:46 +0000 (14:37 +0100)]
fix leak in 7.0
Anatol Belski [Fri, 29 Jan 2016 12:59:28 +0000 (13:59 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
fix leak in 5.6
Anatol Belski [Fri, 29 Jan 2016 12:56:11 +0000 (13:56 +0100)]
fix leak in 5.6
Anatol Belski [Fri, 29 Jan 2016 11:52:41 +0000 (12:52 +0100)]
revert the API string as well
Anatol Belski [Fri, 29 Jan 2016 11:52:41 +0000 (12:52 +0100)]
revert the API string as well
Anatol Belski [Fri, 29 Jan 2016 11:44:42 +0000 (12:44 +0100)]
update NEWS
Fix for #70720 is postphoned to 7.0.4
Anatol Belski [Fri, 29 Jan 2016 11:42:46 +0000 (12:42 +0100)]
update NEWS
Anatol Belski [Fri, 29 Jan 2016 11:41:43 +0000 (12:41 +0100)]
Revert "Fix #70720"
This reverts commit
ff7ed9021cd72a7f82dd4301cdc266afdff458ad .
Anatol Belski [Fri, 29 Jan 2016 11:29:41 +0000 (12:29 +0100)]
adjust test for 7.0
Anatol Belski [Fri, 29 Jan 2016 11:29:05 +0000 (12:29 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
add test for bug #69111
Anatol Belski [Fri, 29 Jan 2016 11:27:35 +0000 (12:27 +0100)]
add test for bug #69111
Anatol Belski [Fri, 29 Jan 2016 10:42:57 +0000 (11:42 +0100)]
sync NEWS
Anatol Belski [Fri, 29 Jan 2016 07:37:27 +0000 (08:37 +0100)]
reset ext/session to the state of 7.0.2
Anatol Belski [Fri, 29 Jan 2016 10:28:38 +0000 (11:28 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
update NEWS
Anatol Belski [Fri, 29 Jan 2016 10:27:44 +0000 (11:27 +0100)]
update NEWS
Anatol Belski [Fri, 29 Jan 2016 10:25:32 +0000 (11:25 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
refix bug #69111, crash in 5.6 only
Anatol Belski [Fri, 29 Jan 2016 10:24:19 +0000 (11:24 +0100)]
refix bug #69111, crash in 5.6 only
Remi Collet [Fri, 29 Jan 2016 09:24:40 +0000 (10:24 +0100)]
NEWS
Remi Collet [Fri, 29 Jan 2016 09:24:15 +0000 (10:24 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
NEWS
Fixed Bug #62172 FPM not working with Apache httpd 2.4 balancer/fcgi setup
Remi Collet [Fri, 29 Jan 2016 09:23:42 +0000 (10:23 +0100)]
NEWS
Remi Collet [Fri, 29 Jan 2016 09:20:42 +0000 (10:20 +0100)]
Fixed Bug #62172 FPM not working with Apache httpd 2.4 balancer/fcgi setup
Only needed with Apache version < 2.4.12 (ex RHEL-7)
Anatol Belski [Fri, 29 Jan 2016 07:43:13 +0000 (08:43 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
update NEWS
Anatol Belski [Fri, 29 Jan 2016 07:42:54 +0000 (08:42 +0100)]
update NEWS
Anatol Belski [Fri, 29 Jan 2016 07:41:25 +0000 (08:41 +0100)]
update NEWS
Anatol Belski [Fri, 29 Jan 2016 07:37:27 +0000 (08:37 +0100)]
reset ext/session to the state of 7.0.2
Anatol Belski [Fri, 29 Jan 2016 07:37:05 +0000 (08:37 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
reset the ext/session to the state of 5.6.17
Anatol Belski [Fri, 29 Jan 2016 07:33:09 +0000 (08:33 +0100)]
reset the ext/session to the state of 5.6.17
Anatol Belski [Thu, 28 Jan 2016 12:58:48 +0000 (13:58 +0100)]
update NEWS
Anatol Belski [Thu, 28 Jan 2016 12:57:44 +0000 (13:57 +0100)]
update NEWS
Anatol Belski [Thu, 28 Jan 2016 12:46:34 +0000 (13:46 +0100)]
add missing headers for SIZE_MAX
Anatol Belski [Thu, 28 Jan 2016 12:45:43 +0000 (13:45 +0100)]
backport the escapeshell* functions hardening branch
Anatol Belski [Thu, 28 Jan 2016 12:27:26 +0000 (13:27 +0100)]
add tests
Julien Pauli [Thu, 28 Jan 2016 11:47:53 +0000 (12:47 +0100)]
Fixed NEWS file entry
Anatol Belski [Thu, 28 Jan 2016 11:08:49 +0000 (12:08 +0100)]
Merge branch 'escapeshell_hardened_70' into PHP-7.0.3
* escapeshell_hardened_70:
extend _SC_ARG_MAX usage onto platforms where it's available
Fixed bug #71039 exec functions ignore length but look for NULL termination
Follow up on bug #71270
Anatol Belski [Thu, 28 Jan 2016 11:06:33 +0000 (12:06 +0100)]
extend _SC_ARG_MAX usage onto platforms where it's available
Dmitry Stogov [Thu, 28 Jan 2016 08:41:15 +0000 (11:41 +0300)]
Fixed bug #71474 (Crash because of VM stack corruption on Magento2).
Stanislav Malyshev [Wed, 27 Jan 2016 06:10:43 +0000 (22:10 -0800)]
Use safe alloc functions when calculations are made on sizes.
Fixes bug #71449, bug #71450
Stanislav Malyshev [Wed, 27 Jan 2016 01:26:52 +0000 (17:26 -0800)]
Fix bug #71459 - Integer overflow in iptcembed()