]>
granicus.if.org Git - php/log
Anatol Belski [Fri, 4 Nov 2016 17:43:56 +0000 (18:43 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
rename the tmp ini file, to keep it consistent with m4 variant
Anatol Belski [Fri, 4 Nov 2016 17:42:36 +0000 (18:42 +0100)]
rename the tmp ini file, to keep it consistent with m4 variant
Anatol Belski [Fri, 4 Nov 2016 17:39:09 +0000 (18:39 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
fix dir separator in test
Anatol Belski [Fri, 4 Nov 2016 17:38:22 +0000 (18:38 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
fix dir separator in test
Anatol Belski [Fri, 4 Nov 2016 17:29:54 +0000 (18:29 +0100)]
fix dir separator in test
Anatol Belski [Fri, 4 Nov 2016 12:11:29 +0000 (13:11 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
fix dir separator
Anatol Belski [Fri, 4 Nov 2016 12:10:52 +0000 (13:10 +0100)]
fix dir separator
Stanislav Malyshev [Fri, 4 Nov 2016 05:53:05 +0000 (22:53 -0700)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Add length check for bzcompress too - fix for bug #73356
More string length checks & fixes
More string length checks & fixes
Stanislav Malyshev [Fri, 4 Nov 2016 05:12:23 +0000 (22:12 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Add length check for bzcompress too - fix for bug #73356
Stanislav Malyshev [Fri, 4 Nov 2016 05:10:22 +0000 (22:10 -0700)]
Add length check for bzcompress too - fix for bug #73356
Stanislav Malyshev [Fri, 4 Nov 2016 05:05:25 +0000 (22:05 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
More string length checks & fixes
Stanislav Malyshev [Fri, 4 Nov 2016 03:36:52 +0000 (20:36 -0700)]
More string length checks & fixes
Stanislav Malyshev [Fri, 4 Nov 2016 03:45:13 +0000 (20:45 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
More string length checks & fixes
Stanislav Malyshev [Fri, 4 Nov 2016 03:36:52 +0000 (20:36 -0700)]
More string length checks & fixes
Derick Rethans [Thu, 3 Nov 2016 17:57:32 +0000 (13:57 -0400)]
Updated to version 2016.9 (2016i)
Derick Rethans [Thu, 3 Nov 2016 17:57:32 +0000 (13:57 -0400)]
Empty merge
Derick Rethans [Thu, 3 Nov 2016 17:57:31 +0000 (13:57 -0400)]
Updated to version 2016.9 (2016i)
Derick Rethans [Thu, 3 Nov 2016 17:57:30 +0000 (13:57 -0400)]
Empty merge
Derick Rethans [Thu, 3 Nov 2016 17:57:28 +0000 (13:57 -0400)]
Updated to version 2016.9 (2016i)
Xinchen Hui [Wed, 2 Nov 2016 04:12:12 +0000 (12:12 +0800)]
Update NEWS
Xinchen Hui [Wed, 2 Nov 2016 04:11:48 +0000 (12:11 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #73423 (Reproducible crash with GDB backtrace)
Xinchen Hui [Wed, 2 Nov 2016 04:11:30 +0000 (12:11 +0800)]
Fixed bug #73423 (Reproducible crash with GDB backtrace)
Dmitry Stogov [Tue, 1 Nov 2016 19:56:25 +0000 (22:56 +0300)]
Intriduced ZEND_ACC_INHERITED class flag.
It's going to be helpful for static optimisations, when "parent" is not known yet.
Christoph M. Becker [Tue, 1 Nov 2016 19:29:11 +0000 (20:29 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Tue, 1 Nov 2016 19:24:10 +0000 (20:24 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Tue, 1 Nov 2016 19:13:53 +0000 (20:13 +0100)]
Fix #73436: Setting allow_url_fopen to Off makes several tests fail
We make sure that these tests run with allow_url_fopen=1.
Sara Golemon [Wed, 12 Oct 2016 03:43:02 +0000 (20:43 -0700)]
Change Big Endian backup implementations to use signed indexes
load64() counted down from 7..0, but the decrement turned 0 into 255.
This means the loop would never terminate on Big Endian systems.
Just use signed char integers since we're only dealing with values from 0..7 anyway.
Closes https://bugs.php.net/bug.php?id=73282
Dmitry Stogov [Tue, 1 Nov 2016 16:04:10 +0000 (19:04 +0300)]
Fixed reference-counter inference
Anatol Belski [Tue, 1 Nov 2016 13:02:04 +0000 (14:02 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
add run target
Anatol Belski [Tue, 1 Nov 2016 12:50:46 +0000 (13:50 +0100)]
add run target
With this it is possible to run some code with the currently compiled
PHP and all the required environment included.
Dmitry Stogov [Mon, 31 Oct 2016 21:18:12 +0000 (00:18 +0300)]
Fixed reference-counter inference
Dmitry Stogov [Mon, 31 Oct 2016 18:39:34 +0000 (21:39 +0300)]
typo
Dmitry Stogov [Mon, 31 Oct 2016 16:51:19 +0000 (19:51 +0300)]
Fixed reference-counter inference
Derick Rethans [Mon, 31 Oct 2016 10:43:33 +0000 (10:43 +0000)]
- Fixed bug #73426: createFromFormat with 'z' format char results in incorrect time.
Stanislav Malyshev [Mon, 31 Oct 2016 00:11:18 +0000 (17:11 -0700)]
Merge branch 'pull-request/2179' into PHP-7.1
* pull-request/2179:
Typo
Anatol Belski [Sun, 30 Oct 2016 20:27:35 +0000 (21:27 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
prefer symbols read from the bin to those matching the naming scheme
Anatol Belski [Sun, 30 Oct 2016 20:22:24 +0000 (21:22 +0100)]
prefer symbols read from the bin to those matching the naming scheme
Anatol Belski [Sun, 30 Oct 2016 20:13:55 +0000 (21:13 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
remove debug out
Anatol Belski [Sun, 30 Oct 2016 20:12:50 +0000 (21:12 +0100)]
remove debug out
Anatol Belski [Sun, 30 Oct 2016 20:07:20 +0000 (21:07 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
fix link with deps pdb availability
Anatol Belski [Sun, 30 Oct 2016 19:55:38 +0000 (20:55 +0100)]
fix link with deps pdb availability
Unlike debugger, linker is currently not able to read the pdb files,
even if they're put onto path. As result, a lot of LNK4099 warnings
and in some cases also missing debug information in the end binaries.
This is solved by copying the relevant pdb into the build dir, which
then can be picked up on link time. This also leads to the inclusion
of those pdb files into the debug package, so symbols won't be missed
in crash dumps. As otherwise the debug info for dependencies is only
contained in the dependency packages.
Jakub Zelenka [Sun, 30 Oct 2016 19:12:24 +0000 (19:12 +0000)]
Define X509_get_signature_nid for LibreSSL
It should hopefully fix the LibreSSL build. Thanks to Alice Wonder!
Jakub Zelenka [Sun, 30 Oct 2016 18:58:11 +0000 (18:58 +0000)]
Fix EC_KEY memory leaks
It was caused by using of EVP_PKEY_get1_EC_KEY which increments an EC_KEY
reference. The fix it we simply use EVP_PKEY_get0_EC_KEY.
Anatol Belski [Sun, 30 Oct 2016 14:30:17 +0000 (15:30 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
use rather the makefile var
rename the env setting target and reuse it for build-snap
Anatol Belski [Sun, 30 Oct 2016 14:28:56 +0000 (15:28 +0100)]
use rather the makefile var
Anatol Belski [Sun, 30 Oct 2016 14:22:45 +0000 (15:22 +0100)]
rename the env setting target and reuse it for build-snap
Jakub Zelenka [Sun, 30 Oct 2016 13:20:10 +0000 (13:20 +0000)]
Introduce json encoder to fix globals related issues
It fixes bugs #66025 and #73254 by replacing globals with
a passed structure holding depth and error code. In addition
it fixes #72069 in a more generic way.
Bob Weinand [Sat, 29 Oct 2016 16:50:06 +0000 (18:50 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Bob Weinand [Sat, 29 Oct 2016 16:49:38 +0000 (18:49 +0200)]
Fixed build failure introduced by PR #2158
Note: AC_TRY_LINK interprets the source as part of a main function, ending up with int main() { /* ... */ int main() { /* ... */ } ; return 0; } here - Using AC_LINK_IFELSE with AC_LANG_SOURCE directly instead.
Anatol Belski [Sat, 29 Oct 2016 15:57:33 +0000 (17:57 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
fix condition
Anatol Belski [Sat, 29 Oct 2016 12:57:15 +0000 (14:57 +0200)]
fix condition
Xinchen Hui [Sat, 29 Oct 2016 15:44:37 +0000 (23:44 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #73402 (Opcache segfault when using class constant to call a method)
Xinchen Hui [Sat, 29 Oct 2016 15:43:59 +0000 (23:43 +0800)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Fixed bug #73402 (Opcache segfault when using class constant to call a method)
Conflicts:
ext/opcache/Optimizer/zend_optimizer.c
Xinchen Hui [Sat, 29 Oct 2016 15:41:51 +0000 (23:41 +0800)]
Fixed bug #73402 (Opcache segfault when using class constant to call a method)
Nikita Popov [Sat, 29 Oct 2016 12:32:38 +0000 (14:32 +0200)]
Optimize __get etc
Cheap 20% win by skipping the function name allocation if we don't
need it.
Xinchen Hui [Sat, 29 Oct 2016 06:23:47 +0000 (14:23 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Skip if no jit is built
Xinchen Hui [Sat, 29 Oct 2016 06:23:25 +0000 (14:23 +0800)]
Skip if no jit is built
Anatol Belski [Sat, 29 Oct 2016 01:18:19 +0000 (03:18 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
fix test run with autogenerated ini
Anatol Belski [Sat, 29 Oct 2016 01:17:29 +0000 (03:17 +0200)]
fix test run with autogenerated ini
Anatol Belski [Sat, 29 Oct 2016 00:12:05 +0000 (02:12 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
generate test ini file, so shared exts are loaded for nmake test
additional env is generated for phpize, too
Anatol Belski [Sat, 29 Oct 2016 00:08:48 +0000 (02:08 +0200)]
generate test ini file, so shared exts are loaded for nmake test
Anatol Belski [Fri, 28 Oct 2016 21:11:47 +0000 (23:11 +0200)]
additional env is generated for phpize, too
Xinchen Hui [Fri, 28 Oct 2016 13:21:48 +0000 (21:21 +0800)]
Update NEWS
Xinchen Hui [Fri, 28 Oct 2016 13:21:35 +0000 (21:21 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #73392 (A use-after-free in zend allocator management)
Xinchen Hui [Fri, 28 Oct 2016 13:21:24 +0000 (21:21 +0800)]
Fixed bug #73392 (A use-after-free in zend allocator management)
Benjamin Morel [Fri, 28 Oct 2016 08:04:23 +0000 (10:04 +0200)]
Typo
Ferenc Kovacs [Thu, 27 Oct 2016 21:40:41 +0000 (23:40 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Ferenc Kovacs [Thu, 27 Oct 2016 21:37:51 +0000 (23:37 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Thu, 27 Oct 2016 21:10:59 +0000 (23:10 +0200)]
5.6.29 will be next
Anatol Belski [Thu, 27 Oct 2016 20:36:00 +0000 (22:36 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
use rather the nmake var as it's evaluated on every run
Anatol Belski [Thu, 27 Oct 2016 20:34:34 +0000 (22:34 +0200)]
use rather the nmake var as it's evaluated on every run
Anatol Belski [Thu, 27 Oct 2016 18:43:25 +0000 (20:43 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
prepend known bin folders to the path for nmake test runs
Anatol Belski [Thu, 27 Oct 2016 18:41:41 +0000 (20:41 +0200)]
prepend known bin folders to the path for nmake test runs
Anatol Belski [Thu, 27 Oct 2016 00:45:48 +0000 (02:45 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
yet another uninitialized pointer
Anatol Belski [Thu, 27 Oct 2016 00:40:30 +0000 (02:40 +0200)]
yet another uninitialized pointer
Anatol Belski [Thu, 27 Oct 2016 00:20:12 +0000 (02:20 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
fix uninitialized pointer
Anatol Belski [Thu, 27 Oct 2016 00:15:14 +0000 (02:15 +0200)]
fix uninitialized pointer
Dmitry Stogov [Wed, 26 Oct 2016 12:22:51 +0000 (15:22 +0300)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixded bug #72736 (Slow performance when fetching large dataset with mysqli / PDO)
Dmitry Stogov [Wed, 26 Oct 2016 12:17:09 +0000 (15:17 +0300)]
Fixded bug #72736 (Slow performance when fetching large dataset with mysqli / PDO)
Anatol Belski [Wed, 26 Oct 2016 11:07:44 +0000 (13:07 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
make config.w32 compatible with ICU 58
Anatol Belski [Wed, 26 Oct 2016 11:05:03 +0000 (13:05 +0200)]
make config.w32 compatible with ICU 58
Dmitry Stogov [Tue, 25 Oct 2016 19:12:34 +0000 (22:12 +0300)]
Fixed incorrec type usage
Yasuo Ohgaki [Tue, 25 Oct 2016 19:01:55 +0000 (04:01 +0900)]
Revert "Update UPGRADING to reflect bug fix"
This change was made in 7.0. Sorry for the noise.
This reverts commit
e9c8e50b66366c250becb663bb76db24ed1b5890 .
Yasuo Ohgaki [Tue, 25 Oct 2016 18:26:44 +0000 (03:26 +0900)]
Update UPGRADING to reflect bug fix
Joe Watkins [Tue, 25 Oct 2016 15:22:23 +0000 (16:22 +0100)]
news for next rc
Dmitry Stogov [Tue, 25 Oct 2016 14:20:27 +0000 (17:20 +0300)]
Export zend_analyze_calls() to allow building call trees.
Christoph M. Becker [Tue, 25 Oct 2016 12:34:43 +0000 (14:34 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Tue, 25 Oct 2016 12:30:59 +0000 (14:30 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Tue, 25 Oct 2016 12:19:36 +0000 (14:19 +0200)]
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 >
Anatol Belski [Tue, 25 Oct 2016 08:31:49 +0000 (10:31 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
move dev to 7.0.14
Anatol Belski [Tue, 25 Oct 2016 08:29:51 +0000 (10:29 +0200)]
move dev to 7.0.14
Derick Rethans [Mon, 24 Oct 2016 09:37:17 +0000 (10:37 +0100)]
Updated to version 2016.8 (2016h)
Derick Rethans [Mon, 24 Oct 2016 09:37:16 +0000 (10:37 +0100)]
Empty merge
Derick Rethans [Mon, 24 Oct 2016 09:37:13 +0000 (10:37 +0100)]
Updated to version 2016.8 (2016h)
Derick Rethans [Mon, 24 Oct 2016 09:37:12 +0000 (10:37 +0100)]
Empty merge
Derick Rethans [Mon, 24 Oct 2016 09:37:07 +0000 (10:37 +0100)]
Updated to version 2016.8 (2016h)
Nikita Popov [Sun, 23 Oct 2016 20:27:11 +0000 (22:27 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Sun, 23 Oct 2016 20:26:25 +0000 (22:26 +0200)]
Nikita Popov [Sun, 23 Oct 2016 20:12:55 +0000 (22:12 +0200)]
Fix call graph construction
Travis build for 7.1+ has been failing for the past week...
Jakub Zelenka [Sun, 23 Oct 2016 18:55:22 +0000 (19:55 +0100)]
Try to fix LibreSSL build