Xinchen Hui
6b671ca3ed
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Skip if no jit is built
2016-10-29 14:23:47 +08:00
Xinchen Hui
66caa61188
Skip if no jit is built
2016-10-29 14:23:25 +08:00
Xinchen Hui
7778bdcd04
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Fixed bug #73392 (A use-after-free in zend allocator management)
2016-10-28 21:21:35 +08:00
Xinchen Hui
e5aa365147
Fixed bug #73392 (A use-after-free in zend allocator management)
2016-10-28 21:21:24 +08:00
Anatol Belski
81f859b5ce
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
make config.w32 compatible with ICU 58
2016-10-26 13:07:44 +02:00
Anatol Belski
0f9a4af90b
make config.w32 compatible with ICU 58
2016-10-26 13:05:03 +02:00
Dmitry Stogov
bdd3fec7f8
Fixed incorrec type usage
2016-10-25 22:12:34 +03:00
Dmitry Stogov
01bc515b4d
Export zend_analyze_calls() to allow building call trees.
2016-10-25 17:20:27 +03:00
Christoph M. Becker
c30e5a32c1
Merge branch 'PHP-7.0' into PHP-7.1
2016-10-25 14:35:38 +02:00
Christoph M. Becker
af4bfe234c
Merge branch 'PHP-5.6' into PHP-7.0
2016-10-25 14:31:41 +02:00
Christoph M. Becker
cd13d0260a
Fix #72494 : imagecropauto out-of-bounds access
...
This issue has actually already been fixed with commit 46f2c690. We're
adding a regression test and a NEWS entry, and also port the fix in
gdImageCropThreshold() from libgd:
* <https://github.com/libgd/libgd/commit/b347e034 >
* <https://github.com/libgd/libgd/commit/46f2c690 >
2016-10-25 14:29:48 +02:00
Derick Rethans
7b9a17d797
Updated to version 2016.8 (2016h)
2016-10-24 10:37:17 +01:00
Derick Rethans
7544040469
Updated to version 2016.8 (2016h)
2016-10-24 10:37:13 +01:00
Derick Rethans
4f5a755b9d
Updated to version 2016.8 (2016h)
2016-10-24 10:37:07 +01:00
Nikita Popov
cbde0a6fc2
Merge branch 'PHP-7.0' into PHP-7.1
2016-10-23 22:27:11 +02:00
Nikita Popov
89d3e234af
Fix test output
...
Changed due to eca84946a4 .
2016-10-23 22:26:25 +02:00
Nikita Popov
c3232c5903
Fix call graph construction
...
Travis build for 7.1+ has been failing for the past week...
2016-10-23 22:12:55 +02:00
Jakub Zelenka
820bca8ca3
Try to fix LibreSSL build
2016-10-23 19:55:22 +01:00
Jakub Zelenka
930ae4034e
Drop useless checks for DH and RSA
...
If DH or RSA was disabled, the build would fail already as
it's used already elsewhere without checking the OPENSSL_NO_DH
or OPENSSL_NO_RSA defines.
2016-10-23 19:37:07 +01:00
Nikita Popov
736633310c
Merge branch 'PHP-7.0' into PHP-7.1
2016-10-20 13:26:34 +02:00
Adam Saponara
55d17662cb
Fix bug #71241 : array_replace_recursive mutates ref params
...
`array_replace_recursive` can sometimes mutate its params if
references are nested within. This differs from the PHP 5 behavior.
2016-10-20 13:22:04 +02:00
Leigh
f5244f336a
Merge branch 'PHP-7.0' into PHP-7.1
2016-10-20 10:18:16 +01:00
Leigh
c3361f16c7
Add php_random_int internal API
...
This is the internal API compliment to `php_random_bytes`
2016-10-20 10:18:07 +01:00
Joe Watkins
5de20ef3ae
Merge branch 'pull-request/2152' into PHP-7.1
2016-10-20 05:23:21 +01:00
Joe Watkins
295377630a
Merge branch 'pull-request/2152' into PHP-7.0
2016-10-20 05:19:10 +01:00
Dmitry Stogov
565ce0d41d
Fixed typo
2016-10-20 01:17:40 +03:00
Dmitry Stogov
9ded1b4edb
Introduced HT_IS_PACKED() and HT_IS_WITHOUT_HOLES() macros. (Benjamin Coutu)
2016-10-19 23:10:42 +03:00
Joe Watkins
689cf8b266
Revert "Fix bug #47890 #73215 uniqid() should use better random source"
...
This reverts commit 48f1a17886 .
2016-10-18 11:30:33 +01:00
Joe Watkins
8c74be0c52
Revert "Fix bug #47890 #73215 uniqid() should use better random source"
...
This reverts commit 48f1a17886 .
2016-10-18 11:30:19 +01:00
Dmitry Stogov
ac6134fb64
Fixed type inference rules.
2016-10-18 12:39:33 +03:00
Yasuo Ohgaki
235cb691e1
Merge branch 'PHP-7.0' into PHP-7.1
...
* PHP-7.0:
Fix bug #47890 #73215 uniqid() should use better random source
2016-10-18 09:14:48 +09:00
Yasuo Ohgaki
48f1a17886
Fix bug #47890 #73215 uniqid() should use better random source
2016-10-18 09:13:42 +09:00
Christoph M. Becker
32123167d1
Merge branch 'PHP-7.0' into PHP-7.1
2016-10-18 00:01:32 +02:00
Yasuo Ohgaki
70afe4c494
Simply return FALSE from session_gc(). Error could be annoying because internal save handlers may return -1 when GC cannot be performed for reasons
2016-10-18 06:53:13 +09:00
Christoph M. Becker
0b596f81b8
Merge branch 'PHP-5.6' into PHP-7.0
...
We also use ZEND_LONG_(MAX|MIN) now instead of LONG_(MAX|MIN).
2016-10-17 23:38:28 +02:00
Christoph M. Becker
86e603a664
Fix #73333 : 2147483647 is fetched as string
...
We return all integers that can be represented as such by PHP as
integers, and only those that exceed the possible range as strings.
On builds which represent integers with 64 bits, the range check is
unnecessary and might cause code checkers to complain, so we skip this
special casing via the preprocessor according to
<http://git.php.net/?p=php-src.git;a=commit;h=99d087e5 >.
2016-10-17 23:34:41 +02:00
Dmitry Stogov
ed3196ea35
Use simple "one-pass" algorithm.
2016-10-18 00:06:20 +03:00
Joe Watkins
dcae3ce1e6
Merge branch 'pull-request/1817'
2016-10-17 17:02:22 +01:00
Joe Watkins
4dfd5f4403
Merge branch 'pull-request/1816'
2016-10-17 17:02:19 +01:00
Joe Watkins
d6fb5a1f1e
Merge branch 'pull-request/1814'
2016-10-17 17:02:13 +01:00
Joe Watkins
b274be5d9d
Merge branch 'pull-request/1808'
2016-10-17 17:02:07 +01:00
Joe Watkins
39ee3184ee
Merge branch 'pull-request/1817'
2016-10-17 17:01:39 +01:00
Joe Watkins
5eb84337a6
Merge branch 'pull-request/1816'
2016-10-17 17:01:28 +01:00
Joe Watkins
522e4f1174
Merge branch 'pull-request/1814'
2016-10-17 17:01:10 +01:00
Joe Watkins
6806a41e7f
Merge branch 'pull-request/1808'
2016-10-17 17:00:50 +01:00
Remi Collet
0820c94382
also fix 32bits test for microsecond
2016-10-17 15:07:56 +02:00
Christopher Jones
23e2c356b7
Merge branch 'PHP-7.0' into PHP-7.1
2016-10-17 12:40:54 +11:00
Christopher Jones
8be59a1301
Fixed bug #71148 (Bind reference overwritten on PHP 7)
2016-10-17 12:40:14 +11:00
Nikita Popov
9f472ba5e3
Various function info fixes
2016-10-15 23:58:31 +02:00
Nikita Popov
659cc278e2
Various RC inference fixes
2016-10-15 23:58:29 +02:00