]>
granicus.if.org Git - php/log
Dmitry Stogov [Thu, 12 Nov 2015 10:52:52 +0000 (13:52 +0300)]
Merge branch 'master' of git.php.net:php-src
* 'master' of git.php.net:php-src:
add test for bug #70898
Also protects this one
Update NEWS
Re-fixed #70895
Revert "Fixed bug Bug #70895 null ptr deref and segfault"
Revert "refix bug #70895"
Revert "Fixed bug #70898 (SIGBUS/GPF zend_mm_alloc_small (zend_alloc.c:1291))"
Fixed bug #70898 (SIGBUS/GPF zend_mm_alloc_small (zend_alloc.c:1291))
Using default port in ldap_connect when NULL is passed (this was the behavior prior to 5.6.11)
update NEWS
refix bug #70895
Fixed bug Bug #70895 null ptr deref and segfault
Anatol Belski [Thu, 12 Nov 2015 08:47:43 +0000 (09:47 +0100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
add test for bug #70898
Anatol Belski [Thu, 12 Nov 2015 08:28:10 +0000 (09:28 +0100)]
add test for bug #70898
Xinchen Hui [Thu, 12 Nov 2015 06:51:39 +0000 (14:51 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Thu, 12 Nov 2015 06:51:19 +0000 (14:51 +0800)]
Also protects this one
Xinchen Hui [Thu, 12 Nov 2015 06:39:20 +0000 (14:39 +0800)]
Merge branch 'PHP-7.0'
Conflicts:
NEWS
Xinchen Hui [Thu, 12 Nov 2015 06:38:16 +0000 (14:38 +0800)]
Update NEWS
Xinchen Hui [Thu, 12 Nov 2015 06:35:34 +0000 (14:35 +0800)]
Re-fixed #70895
Xinchen Hui [Thu, 12 Nov 2015 06:34:00 +0000 (14:34 +0800)]
Revert "Fixed bug Bug #70895 null ptr deref and segfault"
This reverts commit
8eef11d3179fe7c6fed8393c1bbae96fcab05c49 .
Xinchen Hui [Thu, 12 Nov 2015 06:33:14 +0000 (14:33 +0800)]
Revert "refix bug #70895"
This reverts commit
93240102e0830802ca1b27ccabd9a899a1de7570 .
Xinchen Hui [Thu, 12 Nov 2015 06:32:35 +0000 (14:32 +0800)]
Revert "Fixed bug #70898 (SIGBUS/GPF zend_mm_alloc_small (zend_alloc.c:1291))"
This reverts commit
e4e54f33ceb4ecce33397c867b45862af85c1fda .
Xinchen Hui [Thu, 12 Nov 2015 06:20:24 +0000 (14:20 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Thu, 12 Nov 2015 06:20:03 +0000 (14:20 +0800)]
Merge branch 'PHP-5.6' into PHP-7.0
Xinchen Hui [Thu, 12 Nov 2015 06:19:11 +0000 (14:19 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Thu, 12 Nov 2015 06:18:02 +0000 (14:18 +0800)]
Fixed bug #70898 (SIGBUS/GPF zend_mm_alloc_small (zend_alloc.c:1291))
Include tail \0
Côme Bernigaud [Thu, 12 Nov 2015 06:04:09 +0000 (07:04 +0100)]
Using default port in ldap_connect when NULL is passed (this was the behavior prior to 5.6.11)
Note that passing 0 will also result in default port.
Anatol Belski [Thu, 12 Nov 2015 00:43:38 +0000 (01:43 +0100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
update NEWS
refix bug #70895
Fixed bug Bug #70895 null ptr deref and segfault
Anatol Belski [Thu, 12 Nov 2015 00:41:59 +0000 (01:41 +0100)]
update NEWS
Anatol Belski [Thu, 12 Nov 2015 00:39:02 +0000 (01:39 +0100)]
refix bug #70895
move this code to where it belongs, no behavior change to actual
throwing function, thus retaining compat with old ZPP
Anatol Belski [Wed, 11 Nov 2015 23:52:36 +0000 (00:52 +0100)]
Fixed bug Bug #70895 null ptr deref and segfault
Dmitry Stogov [Wed, 11 Nov 2015 23:46:41 +0000 (02:46 +0300)]
Initialize ctx->optimization_level
Dmitry Stogov [Wed, 11 Nov 2015 23:02:24 +0000 (02:02 +0300)]
Break dependency between opcache and optimizer. Remove copatibility macros.
Anatol Belski [Wed, 11 Nov 2015 15:35:07 +0000 (16:35 +0100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
fix format macro names in UPGRADING.INTERNALS
Anatol Belski [Wed, 11 Nov 2015 15:32:26 +0000 (16:32 +0100)]
fix format macro names in UPGRADING.INTERNALS
Ferenc Kovacs [Wed, 11 Nov 2015 13:59:54 +0000 (14:59 +0100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Ensure the test fails
Ferenc Kovacs [Wed, 11 Nov 2015 13:59:31 +0000 (14:59 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Ensure the test fails
Xinchen Hui [Wed, 11 Nov 2015 11:51:33 +0000 (19:51 +0800)]
Ensure the test fails
Xinchen Hui [Wed, 11 Nov 2015 11:51:57 +0000 (19:51 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Wed, 11 Nov 2015 11:51:33 +0000 (19:51 +0800)]
Ensure the test fails
Anatol Belski [Wed, 11 Nov 2015 11:21:51 +0000 (12:21 +0100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
update NEWS, patch for #70249 pulled into RC7
adjust test expectation
fix test filename and title
Anatol Belski [Wed, 11 Nov 2015 11:20:18 +0000 (12:20 +0100)]
update NEWS, patch for #70249 pulled into RC7
Anatol Belski [Tue, 10 Nov 2015 10:06:22 +0000 (11:06 +0100)]
adjust test expectation
Anatol Belski [Tue, 10 Nov 2015 10:01:53 +0000 (11:01 +0100)]
fix test filename and title
Ferenc Kovacs [Wed, 11 Nov 2015 08:22:10 +0000 (09:22 +0100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
propare for 5.6.16RC1
Ferenc Kovacs [Wed, 11 Nov 2015 08:21:32 +0000 (09:21 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
propare for 5.6.16RC1
Ferenc Kovacs [Wed, 11 Nov 2015 08:20:16 +0000 (09:20 +0100)]
propare for 5.6.16RC1
Dmitry Stogov [Wed, 11 Nov 2015 08:12:44 +0000 (11:12 +0300)]
Changed ZEND_FREE.op2.num and ZEND_FE_FREE.op2.num back to use live_range_offset (try_catch_offset does't work)
Xinchen Hui [Wed, 11 Nov 2015 04:33:13 +0000 (12:33 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Wed, 11 Nov 2015 04:31:45 +0000 (12:31 +0800)]
Re-Fixed bug #70249 (Segmentation fault while running PHPUnit tests on phpBB 3.2-dev)
Let's fixed this in the root instead
Xinchen Hui [Wed, 11 Nov 2015 04:06:38 +0000 (12:06 +0800)]
Revert "Fixed bug #70249 (Segmentation fault while running PHPUnit tests on phpBB 3.2-dev)"
This reverts commit
d6c527830e57c85356916e2efc2e6f120d493051 .
Xinchen Hui [Wed, 11 Nov 2015 03:35:09 +0000 (11:35 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Wed, 11 Nov 2015 03:33:32 +0000 (11:33 +0800)]
Fixed bug #70249 (Segmentation fault while running PHPUnit tests on phpBB 3.2-dev)
Maybe we should introduce a new zend_hash_safe_apply which always reload
the ht->arData to make sure won't segfault the ht is grew?
Dmitry Stogov [Tue, 10 Nov 2015 18:48:03 +0000 (21:48 +0300)]
We don't nees zend_op_array->brk_cont_array at run-time anymore.
Move zend_op_array->brk_cont_array into CG(context).brk_cont_array.
Use more compact zend_op_array->live_range instead of zend_op_array->brk_cont_array.
Semantic is kept unchanged.
Dmitry Stogov [Tue, 10 Nov 2015 17:11:05 +0000 (20:11 +0300)]
Make FE_FETCH and following assignments to be a part of a loop.
Dmitry Stogov [Tue, 10 Nov 2015 16:13:54 +0000 (19:13 +0300)]
Changed meaning of "op2" for ZEND_FREE, ZEND_FE_FREE, ZEND_FAST_CALL, ZEND_FAST_RET.
Previously it was an instruction number.
Now it's an index in op_array->try_cacth_array[].
Bob Weinand [Tue, 10 Nov 2015 08:29:35 +0000 (09:29 +0100)]
Merge branch 'PHP-7.0'
Bob Weinand [Tue, 10 Nov 2015 08:27:32 +0000 (09:27 +0100)]
Use --vex-iropt-precise-memory-exns=yes for valgrind < 3.8.0
Matteo Beccati [Tue, 10 Nov 2015 08:10:15 +0000 (09:10 +0100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Split shmop/tests/002.phpt in two (all + non-root)
Fix bug #70886 in shmop/tests/002.phpt
Matteo Beccati [Tue, 10 Nov 2015 08:02:40 +0000 (09:02 +0100)]
Split shmop/tests/002.phpt in two (all + non-root)
One of the conditions tested was expected to fail with "Permission denied",
but it doesn't when running as root. The memory segment was also leaked, hence
the split.
Matteo Beccati [Tue, 10 Nov 2015 07:43:37 +0000 (08:43 +0100)]
Fix bug #70886 in shmop/tests/002.phpt
Xinchen Hui [Tue, 10 Nov 2015 08:01:14 +0000 (16:01 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Tue, 10 Nov 2015 07:54:32 +0000 (15:54 +0800)]
Unused var
Dmitry Stogov [Tue, 10 Nov 2015 07:11:46 +0000 (10:11 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed incorrect order of free/finally on exception
Dmitry Stogov [Tue, 10 Nov 2015 07:10:39 +0000 (10:10 +0300)]
Fixed incorrect order of free/finally on exception
Andrea Faulds [Mon, 9 Nov 2015 23:42:12 +0000 (23:42 +0000)]
Merge branch 'PHP-7.0'
Anatol Belski [Mon, 9 Nov 2015 23:41:40 +0000 (00:41 +0100)]
Merge branch 'PHP-7.0' of git.php.net:php-src into PHP-7.0
Anatol Belski [Mon, 9 Nov 2015 23:40:49 +0000 (00:40 +0100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
additional catch to bug #70863
Andrea Faulds [Mon, 9 Nov 2015 23:40:49 +0000 (23:40 +0000)]
Merge branch 'use_ZEND_STRL_for_builtin_types' into PHP-7.0
Anatol Belski [Mon, 9 Nov 2015 23:38:11 +0000 (00:38 +0100)]
additional catch to bug #70863
Anatol Belski [Mon, 9 Nov 2015 21:49:52 +0000 (22:49 +0100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
add test for
eb32da13
Anatol Belski [Mon, 9 Nov 2015 21:45:22 +0000 (22:45 +0100)]
Dmitry Stogov [Mon, 9 Nov 2015 20:54:58 +0000 (23:54 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Added tests
Dmitry Stogov [Mon, 9 Nov 2015 20:54:09 +0000 (23:54 +0300)]
Added tests
Anatol Belski [Mon, 9 Nov 2015 18:40:33 +0000 (19:40 +0100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
prepare news for next
Anatol Belski [Mon, 9 Nov 2015 18:39:02 +0000 (19:39 +0100)]
prepare news for next
Jakub Zelenka [Mon, 9 Nov 2015 18:25:07 +0000 (18:25 +0000)]
Merge branch 'PHP-7.0'
Jakub Zelenka [Mon, 9 Nov 2015 18:23:29 +0000 (18:23 +0000)]
Merge branch 'PHP-5.6' into PHP-7.0
Jakub Zelenka [Mon, 9 Nov 2015 18:11:18 +0000 (18:11 +0000)]
Remove SNI test that trigger request to sni.velox.ch
This has been requested by Kaspar Brand who provides
sni.velox.ch. That site is only for interactive
testing and not for unit/integration/regression testing.
Although this test is run only in special cases (when
SNI_TESTS is defined) it should still be removed.
Also this test is not reliable as it depends on external
resources.
Andrea Faulds [Mon, 9 Nov 2015 11:15:58 +0000 (11:15 +0000)]
Use ZEND_STRL macro for builtin_types
Xinchen Hui [Mon, 9 Nov 2015 09:15:05 +0000 (17:15 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Mon, 9 Nov 2015 09:14:15 +0000 (17:14 +0800)]
Fixed bug #70323 (Regression in zend_fetch_debug_backtrace() can cause segfaults)
Xinchen Hui [Mon, 9 Nov 2015 04:22:01 +0000 (12:22 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Mon, 9 Nov 2015 04:21:45 +0000 (12:21 +0800)]
Fixed bug #70624 opcache.huge_code_pages
Xinchen Hui [Mon, 9 Nov 2015 04:02:43 +0000 (12:02 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Mon, 9 Nov 2015 04:02:27 +0000 (12:02 +0800)]
Update NEWS
Xinchen Hui [Mon, 9 Nov 2015 03:58:51 +0000 (11:58 +0800)]
Merge branch 'PHP-7.0'
Caleb Champlin [Mon, 2 Nov 2015 21:58:04 +0000 (21:58 +0000)]
Make sure context is set to null to prevent use after free
Xinchen Hui [Mon, 9 Nov 2015 03:57:32 +0000 (11:57 +0800)]
Merge branch '70842-streams-segfault' of https://github.com/cchamplin/php-src
Xinchen Hui [Sun, 8 Nov 2015 07:06:47 +0000 (23:06 -0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Sun, 8 Nov 2015 07:06:41 +0000 (23:06 -0800)]
Merge branch 'patch-1' of https://github.com/colinodell/php-src into PHP-7.0
Xinchen Hui [Sun, 8 Nov 2015 07:03:39 +0000 (23:03 -0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Sun, 8 Nov 2015 07:03:25 +0000 (23:03 -0800)]
manually apply the typo fix in master
Xinchen Hui [Sun, 8 Nov 2015 07:02:19 +0000 (23:02 -0800)]
Merge branch 'patch-3' of https://github.com/staabm/php-src
Xinchen Hui [Sun, 8 Nov 2015 07:01:29 +0000 (23:01 -0800)]
Merge branch 'PHP-7.0'
Lynn [Wed, 28 Oct 2015 03:21:15 +0000 (11:21 +0800)]
rm duplicate include
Xinchen Hui [Sun, 8 Nov 2015 07:01:09 +0000 (23:01 -0800)]
Merge branch 'c9n-patch-1' of https://github.com/c9n/php-src
Xinchen Hui [Sun, 8 Nov 2015 06:59:05 +0000 (22:59 -0800)]
Merge branch 'PHP-7.0'
James Titcumb [Tue, 27 Oct 2015 13:18:50 +0000 (13:18 +0000)]
Fixed typo in reflection phpt
Xinchen Hui [Sun, 8 Nov 2015 06:58:30 +0000 (22:58 -0800)]
Merge branch 'patch-1' of https://github.com/asgrim/php-src
Colin O'Dell [Sat, 7 Nov 2015 22:48:02 +0000 (17:48 -0500)]
Fix description of a BC break
Nikita Popov [Sat, 7 Nov 2015 16:50:39 +0000 (17:50 +0100)]
Merge branch 'PHP-7.0'
Conflicts:
ext/opcache/Optimizer/zend_optimizer.c
Nikita Popov [Sat, 7 Nov 2015 16:45:26 +0000 (17:45 +0100)]
Fix various update_opN_const issues
Nikita Popov [Sat, 7 Nov 2015 16:27:12 +0000 (17:27 +0100)]
Refactor update_op2_const
Combines both switches into one, to avoid having to maintain the same
opcode list twice. This also makes most of the bugs fixed by the next
commit pretty obvious.
No functional change here.
Xinchen Hui [Sat, 7 Nov 2015 15:43:29 +0000 (07:43 -0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Sat, 7 Nov 2015 15:43:18 +0000 (07:43 -0800)]
Use defined macro
Xinchen Hui [Sat, 7 Nov 2015 15:30:42 +0000 (07:30 -0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Sat, 7 Nov 2015 15:30:31 +0000 (07:30 -0800)]
Fixed bug #70876 (Segmentation fault when regenerating session id with strict mode)
Xinchen Hui [Sat, 7 Nov 2015 15:17:43 +0000 (07:17 -0800)]
Revert "Fixed bug #70876 Segmentation fault when regenerating session id with strict mode"
This reverts commit
0bf3ebb4ba77f38261d9cb21a205a7d31b7f85cf .
Xinchen Hui [Sat, 7 Nov 2015 14:50:43 +0000 (06:50 -0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Sat, 7 Nov 2015 14:50:24 +0000 (06:50 -0800)]
Fixed bug #70873 (Regression on private static properties access)