]>
granicus.if.org Git - php/log
Xinchen Hui [Thu, 12 Nov 2015 06:51:19 +0000 (14:51 +0800)]
Also protects this one
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:03 +0000 (14:20 +0800)]
Merge branch 'PHP-5.6' into 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: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
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: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:33 +0000 (19:51 +0800)]
Ensure the test fails
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: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
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: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?
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: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 07:54:32 +0000 (15:54 +0800)]
Unused var
Dmitry Stogov [Tue, 10 Nov 2015 07:10:39 +0000 (10:10 +0300)]
Fixed incorrect order of free/finally on exception
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
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:45:22 +0000 (22:45 +0100)]
Dmitry Stogov [Mon, 9 Nov 2015 20:54:09 +0000 (23:54 +0300)]
Added tests
Anatol Belski [Mon, 9 Nov 2015 18:39:02 +0000 (19:39 +0100)]
prepare news for next
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: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:21:45 +0000 (12:21 +0800)]
Fixed bug #70624 opcache.huge_code_pages
Xinchen Hui [Mon, 9 Nov 2015 04:02:27 +0000 (12:02 +0800)]
Update NEWS
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 [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:25 +0000 (23:03 -0800)]
manually apply the typo fix in master
Lynn [Wed, 28 Oct 2015 03:21:15 +0000 (11:21 +0800)]
rm duplicate include
James Titcumb [Tue, 27 Oct 2015 13:18:50 +0000 (13:18 +0000)]
Fixed typo in reflection phpt
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: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:18 +0000 (07:43 -0800)]
Use defined macro
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:24 +0000 (06:50 -0800)]
Fixed bug #70873 (Regression on private static properties access)
Reeze Xia [Sat, 7 Nov 2015 14:15:19 +0000 (22:15 +0800)]
C99 complain fix
Reeze Xia [Sat, 7 Nov 2015 14:10:56 +0000 (22:10 +0800)]
Update NEWS
Reeze Xia [Sat, 7 Nov 2015 13:46:21 +0000 (21:46 +0800)]
Fixed bug #70876 Segmentation fault when regenerating session id with strict mode
The comment *mod_data always be non-NULL is not true.
The same as this FIXME: https://github.com/php/php-src/blob/master/ext/session/mod_files.c#L676
Nikita Popov [Sat, 7 Nov 2015 10:48:21 +0000 (11:48 +0100)]
Don't propagate into ops that error on non-string
To properly support this make update_opN_const fallible -- they
are not always called through replace_with_const.
Nikita Popov [Sat, 7 Nov 2015 09:59:18 +0000 (10:59 +0100)]
Strip leading backslash in update_opN_const
Nikita Popov [Fri, 6 Nov 2015 22:00:39 +0000 (23:00 +0100)]
Fix update_opX_const lowercasing
It was lowering in-place.
Matteo Beccati [Sat, 7 Nov 2015 10:05:36 +0000 (11:05 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Fix bug #70875 Segmentation fault if wsdl has no targetNamespace attribute
Matteo Beccati [Sat, 7 Nov 2015 09:35:45 +0000 (10:35 +0100)]
Fix bug #70875 Segmentation fault if wsdl has no targetNamespace attribute
Matteo Beccati [Sat, 7 Nov 2015 09:46:17 +0000 (10:46 +0100)]
Merge remote-tracking branch 'origin/PHP-5.6' into PHP-7.0
* origin/PHP-5.6:
Always remember NEWS....
Fix compile warnings about comparison of unsigned expression always being true
Bump OCI8 version
Fix bug 68298 (PHP OCI8 OCI int overflow) (Senthil)
Anatol Belski [Fri, 6 Nov 2015 22:08:18 +0000 (23:08 +0100)]
update NEWS
Anatol Belski [Fri, 6 Nov 2015 22:05:35 +0000 (23:05 +0100)]
fix decrement_function regarding bug #70863
Anatol Belski [Fri, 6 Nov 2015 22:03:15 +0000 (23:03 +0100)]
Fixed bug #70863 Incorect logic to increment_function for proxy objects
Anatol Belski [Fri, 6 Nov 2015 14:31:01 +0000 (15:31 +0100)]
no more dev ZEND_VERSION
Bob Weinand [Fri, 6 Nov 2015 20:41:51 +0000 (21:41 +0100)]
Add support for IPV6_V6ONLY on sockets
Christopher Jones [Fri, 6 Nov 2015 15:24:17 +0000 (02:24 +1100)]
Fix bug 68298 (PHP OCI8 OCI int overflow) (Senthil)
Christopher Jones [Fri, 6 Nov 2015 15:15:24 +0000 (02:15 +1100)]
Always remember NEWS....
Christopher Jones [Fri, 6 Nov 2015 15:14:18 +0000 (02:14 +1100)]
Fix compile warnings about comparison of unsigned expression always being true
Christopher Jones [Fri, 6 Nov 2015 15:10:57 +0000 (02:10 +1100)]
Bump OCI8 version
Christopher Jones [Fri, 6 Nov 2015 14:56:50 +0000 (01:56 +1100)]
Fix bug 68298 (PHP OCI8 OCI int overflow) (Senthil)
Xinchen Hui [Fri, 6 Nov 2015 03:37:17 +0000 (11:37 +0800)]
Fixed bug #70868 (PCRE JIT and pattern reuse segfault)
Márcio Almada [Fri, 6 Nov 2015 01:20:49 +0000 (22:20 -0300)]
add failing test for bug #70868
Anatol Belski [Thu, 5 Nov 2015 21:51:25 +0000 (22:51 +0100)]
update NEWS
Anatol Belski [Thu, 5 Nov 2015 21:39:10 +0000 (22:39 +0100)]
use Z* macro name
Anatol Belski [Thu, 5 Nov 2015 21:24:47 +0000 (22:24 +0100)]
fix NULL deref in mbstring post handler
Anatol Belski [Thu, 5 Nov 2015 21:11:00 +0000 (22:11 +0100)]
fix NULL deref in pdo_firebird
ref #70862
Anatol Belski [Thu, 5 Nov 2015 20:50:34 +0000 (21:50 +0100)]
fix pdo_sqlite crash with empty bound stream
Anatol Belski [Thu, 5 Nov 2015 20:49:21 +0000 (21:49 +0100)]
fix leak
Anatol Belski [Thu, 5 Nov 2015 20:32:31 +0000 (21:32 +0100)]
fix pdo_mysql crash with empty bound stream param
rel #70862
Anatol Belski [Thu, 5 Nov 2015 18:48:08 +0000 (19:48 +0100)]
add test for bug #70861
Fabian Franz [Thu, 5 Nov 2015 18:21:45 +0000 (18:21 +0000)]
Fix setting of empty string resource.
Anatol Belski [Thu, 5 Nov 2015 17:16:32 +0000 (18:16 +0100)]
fix possible NULL deref in image functions
Anatol Belski [Thu, 5 Nov 2015 17:08:08 +0000 (18:08 +0100)]
fix crash in sqlite when executing with bound stream param
rel #70862
Anatol Belski [Thu, 5 Nov 2015 13:48:30 +0000 (14:48 +0100)]
re-update NEWS
Anatol Belski [Thu, 5 Nov 2015 13:45:09 +0000 (14:45 +0100)]
update the actual sql parser file for #70861
Anatol Belski [Thu, 5 Nov 2015 13:35:41 +0000 (14:35 +0100)]
Fix bug #70861 Segmentation fault in pdo_parse_params() during Drupal 8 test suite
Anatol Belski [Thu, 5 Nov 2015 10:58:44 +0000 (11:58 +0100)]
don't get invalid chmod mode through
Anatol Belski [Wed, 4 Nov 2015 21:29:27 +0000 (22:29 +0100)]
zero cwd buffer before passing to chmod
Reeze Xia [Thu, 5 Nov 2015 06:28:49 +0000 (14:28 +0800)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Make test for bug #70852 to cover all cases
Fixed bug #70852 Segfault getting NULL offset of an ArrayObject.
Reeze Xia [Thu, 5 Nov 2015 06:09:24 +0000 (14:09 +0800)]
Make test for bug #70852 to cover all cases
Reeze Xia [Thu, 5 Nov 2015 05:46:03 +0000 (13:46 +0800)]
Fixed bug #70852 Segfault getting NULL offset of an ArrayObject.
Xinchen Hui [Wed, 4 Nov 2015 14:44:29 +0000 (06:44 -0800)]
Fixed bug #70853 (SplFixedArray throws exception when using ref variable as index)
Xinchen Hui [Wed, 4 Nov 2015 10:59:30 +0000 (18:59 +0800)]
Fixed bug #70843 (Segmentation fault on MacOSX with opcache.file_cache_only=1)
Xinchen Hui [Wed, 4 Nov 2015 01:53:56 +0000 (17:53 -0800)]
Fixed bug #70805 (Segmentation faults whilst running Drupal 8 test suite)
Xinchen Hui [Mon, 2 Nov 2015 08:43:28 +0000 (16:43 +0800)]
Fixed bug #70540 (sapi/fpm/tests/008.phpt and 016.phpt should be skipped on some platforms)
Xinchen Hui [Mon, 2 Nov 2015 08:35:54 +0000 (16:35 +0800)]
Add test_fpm_conf to skip some tests ranth than mark --xfail--
Xinchen Hui [Mon, 2 Nov 2015 02:59:07 +0000 (10:59 +0800)]
Merge branch 'PHP-5.6' into PHP-7.0
Xinchen Hui [Mon, 2 Nov 2015 02:58:55 +0000 (10:58 +0800)]
Fixed test