]>
granicus.if.org Git - php/log
Remi Collet [Wed, 5 Jul 2017 08:03:00 +0000 (10:03 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
NEWS for oniguruma
Patch from the upstream git https://github.com/kkos/oniguruma/issues/60 (CVE-2017-9228)
Patch from the upstream git https://github.com/kkos/oniguruma/issues/59 (CVE-2017-9229)
b690371bbf97794b4a1d3f295d4fb9a8b05d402d Modified for onig 5.9.6
Patch from the upstream git https://github.com/kkos/oniguruma/issues/58 (CVE-2017-9227)
Patch from the upstream git https://github.com/kkos/oniguruma/issues/57 (CVE-2017-9224)
Patch from the upstream git https://github.com/kkos/oniguruma/issues/55 (CVE-2017-9226)
b4bf968ad52afe14e60a2dc8a95d3555c543353a Modified for onig 5.9.6
f015fbdd95f76438cd86366467bb2b39870dd7c6 Modified for onig 5.9.6
Remi Collet [Wed, 5 Jul 2017 08:02:42 +0000 (10:02 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
NEWS for oniguruma
Patch from the upstream git https://github.com/kkos/oniguruma/issues/60 (CVE-2017-9228)
Patch from the upstream git https://github.com/kkos/oniguruma/issues/59 (CVE-2017-9229)
b690371bbf97794b4a1d3f295d4fb9a8b05d402d Modified for onig 5.9.6
Patch from the upstream git https://github.com/kkos/oniguruma/issues/58 (CVE-2017-9227)
Patch from the upstream git https://github.com/kkos/oniguruma/issues/57 (CVE-2017-9224)
Patch from the upstream git https://github.com/kkos/oniguruma/issues/55 (CVE-2017-9226)
b4bf968ad52afe14e60a2dc8a95d3555c543353a Modified for onig 5.9.6
f015fbdd95f76438cd86366467bb2b39870dd7c6 Modified for onig 5.9.6
Remi Collet [Wed, 5 Jul 2017 08:02:21 +0000 (10:02 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
NEWS for oniguruma
Patch from the upstream git https://github.com/kkos/oniguruma/issues/60 (CVE-2017-9228)
Patch from the upstream git https://github.com/kkos/oniguruma/issues/59 (CVE-2017-9229)
b690371bbf97794b4a1d3f295d4fb9a8b05d402d Modified for onig 5.9.6
Patch from the upstream git https://github.com/kkos/oniguruma/issues/58 (CVE-2017-9227)
Patch from the upstream git https://github.com/kkos/oniguruma/issues/57 (CVE-2017-9224)
Patch from the upstream git https://github.com/kkos/oniguruma/issues/55 (CVE-2017-9226)
b4bf968ad52afe14e60a2dc8a95d3555c543353a Modified for onig 5.9.6
f015fbdd95f76438cd86366467bb2b39870dd7c6 Modified for onig 5.9.6
Remi Collet [Wed, 5 Jul 2017 07:26:55 +0000 (09:26 +0200)]
NEWS for oniguruma
Remi Collet [Tue, 30 May 2017 13:40:32 +0000 (15:40 +0200)]
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/60 (CVE-2017-9228)
Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>
Remi Collet [Tue, 30 May 2017 13:39:21 +0000 (15:39 +0200)]
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/59 (CVE-2017-9229)
b690371bbf97794b4a1d3f295d4fb9a8b05d402d Modified for onig 5.9.6
Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>
Remi Collet [Tue, 30 May 2017 13:38:17 +0000 (15:38 +0200)]
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/58 (CVE-2017-9227)
Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>
Remi Collet [Tue, 30 May 2017 13:37:11 +0000 (15:37 +0200)]
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/57 (CVE-2017-9224)
Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>
Remi Collet [Tue, 30 May 2017 13:35:42 +0000 (15:35 +0200)]
Patch from the upstream git
https://github.com/kkos/oniguruma/issues/55 (CVE-2017-9226)
b4bf968ad52afe14e60a2dc8a95d3555c543353a Modified for onig 5.9.6
f015fbdd95f76438cd86366467bb2b39870dd7c6 Modified for onig 5.9.6
Thanks to Mamoru TASAKA <mtasaka@fedoraproject.org>
Remi Collet [Wed, 5 Jul 2017 04:33:34 +0000 (06:33 +0200)]
valid_symbol_table removed
Stanislav Malyshev [Wed, 5 Jul 2017 04:23:16 +0000 (21:23 -0700)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Improve fix for #74145
Fix wddx
Fix tests
Fixed bug #74111
Fix bug #74603 - use correct buffer size
Fix bug #74651 - check EVP_SealInit as it can return -1
Update NEWS
Fix bug #74087
Fixed parsing of strange formats with mixed month/day and time strings
Fix bug #74145 - wddx parsing empty boolean tag leads to SIGSEGV
Fixed bug #74111
Fix #74435: Buffer over-read into uninitialized memory
Fix bug #74603 - use correct buffer size
Fix bug #74651 - check EVP_SealInit as it can return -1
Update NEWS
Fix bug #73807
Stanislav Malyshev [Wed, 5 Jul 2017 04:18:04 +0000 (21:18 -0700)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Improve fix for #74145
Fix wddx
Fix tests
Fixed bug #74111
Fix bug #74603 - use correct buffer size
Fix bug #74651 - check EVP_SealInit as it can return -1
Update NEWS
Fix bug #74087
Fixed parsing of strange formats with mixed month/day and time strings
Fix bug #74145 - wddx parsing empty boolean tag leads to SIGSEGV
Fixed bug #74111
Fix #74435: Buffer over-read into uninitialized memory
Fix bug #74603 - use correct buffer size
Fix bug #74651 - check EVP_SealInit as it can return -1
Update NEWS
Fix bug #73807
Stanislav Malyshev [Wed, 5 Jul 2017 04:11:15 +0000 (21:11 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Improve fix for #74145
Stanislav Malyshev [Wed, 5 Jul 2017 04:10:08 +0000 (21:10 -0700)]
Improve fix for #74145
Stanislav Malyshev [Wed, 5 Jul 2017 03:25:11 +0000 (20:25 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Fix tests
Stanislav Malyshev [Wed, 5 Jul 2017 03:18:57 +0000 (20:18 -0700)]
Fix wddx
Stanislav Malyshev [Wed, 5 Jul 2017 03:12:57 +0000 (20:12 -0700)]
Fix tests
Stanislav Malyshev [Wed, 5 Jul 2017 02:44:51 +0000 (19:44 -0700)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Update NEWS
Fix bug #74087
Fixed parsing of strange formats with mixed month/day and time strings
Fix bug #74145 - wddx parsing empty boolean tag leads to SIGSEGV
Fixed bug #74111
Fix #74435: Buffer over-read into uninitialized memory
Fix bug #74603 - use correct buffer size
Fix bug #74651 - check EVP_SealInit as it can return -1
Update NEWS
Fix bug #73807
Nikita Popov [Sun, 25 Jun 2017 19:15:26 +0000 (21:15 +0200)]
Fixed bug #74111
Stanislav Malyshev [Tue, 20 Jun 2017 07:09:01 +0000 (00:09 -0700)]
Fix bug #74603 - use correct buffer size
Stanislav Malyshev [Tue, 20 Jun 2017 06:06:24 +0000 (23:06 -0700)]
Fix bug #74651 - check EVP_SealInit as it can return -1
Stanislav Malyshev [Wed, 5 Jul 2017 02:30:29 +0000 (19:30 -0700)]
Update NEWS
Stanislav Malyshev [Wed, 5 Jul 2017 02:21:28 +0000 (19:21 -0700)]
Fix bug #74087
Ported from https://vcs.pcre.org/pcre/code/trunk/pcre_jit_compile.c?r1=1676&r2=1680&view=patch
Derick Rethans [Mon, 3 Jul 2017 11:37:11 +0000 (12:37 +0100)]
Fixed parsing of strange formats with mixed month/day and time strings
Stanislav Malyshev [Sun, 2 Jul 2017 21:25:54 +0000 (14:25 -0700)]
Fix bug #74145 - wddx parsing empty boolean tag leads to SIGSEGV
Nikita Popov [Sun, 25 Jun 2017 19:15:26 +0000 (21:15 +0200)]
Fixed bug #74111
Christoph M. Becker [Tue, 20 Jun 2017 14:45:42 +0000 (16:45 +0200)]
Fix #74435: Buffer over-read into uninitialized memory
The stack allocated color map buffers were not zeroed before usage, and
so undefined palette indexes could cause information leakage.
Stanislav Malyshev [Tue, 20 Jun 2017 07:09:01 +0000 (00:09 -0700)]
Fix bug #74603 - use correct buffer size
Stanislav Malyshev [Tue, 20 Jun 2017 06:06:24 +0000 (23:06 -0700)]
Fix bug #74651 - check EVP_SealInit as it can return -1
Nikita Popov [Tue, 4 Jul 2017 19:23:34 +0000 (21:23 +0200)]
Drop duplicate dtors in update_opN
Per new convention update_opN should no longer dtor on failure.
Nikita Popov [Thu, 29 Jun 2017 18:11:33 +0000 (20:11 +0200)]
Drop useless allocation in php_filter_callback
Nikita Popov [Thu, 29 Jun 2017 17:55:07 +0000 (19:55 +0200)]
Drop dead abstract method check from zend_call_function()
zend_is_callable() is responsible for doing these kinds of checks
already.
Aldro drop a piece of obsolete commented out code.
Remi Collet [Tue, 4 Jul 2017 18:27:10 +0000 (20:27 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Adapt for 32-bits which fails at different offset (49 vs 38)
Remi Collet [Tue, 4 Jul 2017 18:26:53 +0000 (20:26 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Adapt for 32-bits which fails at different offset (49 vs 38)
Remi Collet [Tue, 4 Jul 2017 18:25:59 +0000 (20:25 +0200)]
Adapt for 32-bits which fails at different offset (49 vs 38)
Anatol Belski [Tue, 4 Jul 2017 16:12:45 +0000 (18:12 +0200)]
further sync for vim mode lines
Anatol Belski [Tue, 4 Jul 2017 15:06:52 +0000 (17:06 +0200)]
vim folds and mode lines yet
Anatol Belski [Tue, 4 Jul 2017 14:41:29 +0000 (16:41 +0200)]
fix datatype
Anatol Belski [Tue, 4 Jul 2017 14:41:05 +0000 (16:41 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
fix datatype
Anatol Belski [Tue, 4 Jul 2017 14:38:12 +0000 (16:38 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
fix datatype
Anatol Belski [Tue, 4 Jul 2017 14:37:17 +0000 (16:37 +0200)]
fix datatype
Anatol Belski [Tue, 4 Jul 2017 14:21:45 +0000 (16:21 +0200)]
add missing include guards
Anatol Belski [Tue, 4 Jul 2017 14:08:48 +0000 (16:08 +0200)]
vim folds and modelines
Dmitry Stogov [Tue, 4 Jul 2017 13:09:28 +0000 (16:09 +0300)]
Check for exceptional cases before actual constant evaluation.
Dmitry Stogov [Tue, 4 Jul 2017 12:10:33 +0000 (15:10 +0300)]
Separate constants propagation code shatred between "first" and "block" passes into helper functions.
Anatol Belski [Tue, 4 Jul 2017 10:15:19 +0000 (12:15 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
[ci skip] sync NEWS
Anatol Belski [Tue, 4 Jul 2017 10:14:50 +0000 (12:14 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
[ci skip] sync NEWS
Anatol Belski [Tue, 4 Jul 2017 10:12:51 +0000 (12:12 +0200)]
[ci skip] sync NEWS
Remi Collet [Tue, 4 Jul 2017 09:27:47 +0000 (09:27 +0000)]
Update NEWS for 7.2.0beta1
Remi Collet [Tue, 4 Jul 2017 09:10:38 +0000 (09:10 +0000)]
Update NEWS for PHP 7.2.0alpha3
Anatol Belski [Tue, 4 Jul 2017 09:31:35 +0000 (11:31 +0200)]
update NEWS
Anatol Belski [Tue, 4 Jul 2017 09:31:09 +0000 (11:31 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
update NEWS
update NEWS
Anatol Belski [Tue, 4 Jul 2017 09:30:30 +0000 (11:30 +0200)]
update NEWS
Anatol Belski [Tue, 4 Jul 2017 09:29:54 +0000 (11:29 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
update NEWS
Anatol Belski [Tue, 4 Jul 2017 09:29:00 +0000 (11:29 +0200)]
update NEWS
Anatol Belski [Tue, 4 Jul 2017 08:44:50 +0000 (10:44 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed bug #74101 and bug #74614
Anatol Belski [Tue, 4 Jul 2017 08:42:48 +0000 (10:42 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #74101 and bug #74614
Nikita Popov [Sun, 25 Jun 2017 18:58:50 +0000 (20:58 +0200)]
Fixed bug #74101 and bug #74614
Dmitry Stogov [Tue, 4 Jul 2017 07:43:34 +0000 (10:43 +0300)]
Compile/optimisation-time constants can't be circular, but in general may be reference-countable. It's better to use zval_ptr_dtor_nogc() to release them.
Dmitry Stogov [Tue, 4 Jul 2017 06:50:57 +0000 (09:50 +0300)]
Get rid of old compatibility macros
Dmitry Stogov [Tue, 4 Jul 2017 04:23:46 +0000 (07:23 +0300)]
Fixed bug #74836 (isset on zero-prefixed numeric indexes in array broken)
Dmitry Stogov [Tue, 4 Jul 2017 04:15:42 +0000 (07:15 +0300)]
Revert "Avoid run-time checks performed at compile-time."
This reverts commit
8fe47a47cf30eb3bf50a5cdb4e07f6fa135d21c7 .
Anatol Belski [Mon, 3 Jul 2017 21:21:38 +0000 (23:21 +0200)]
[ci skip] update NEWS
Anatol Belski [Mon, 3 Jul 2017 19:58:51 +0000 (21:58 +0200)]
Fixed bug #74849 Process is started as interactive shell in PhpStorm
Dmitry Stogov [Mon, 3 Jul 2017 18:26:44 +0000 (21:26 +0300)]
Added missed opcodes
Sara Golemon [Sun, 2 Jul 2017 14:21:58 +0000 (10:21 -0400)]
Add NEWS entry and a test for Bug#71412
Tyson Andre [Sun, 2 Jul 2017 14:10:59 +0000 (10:10 -0400)]
Fixes Bug #71412 Incorrect ArrayIterator __construct signature
ArrayIterator doesn't have a getIterator method(), or an iterator setter,
and I don't think it makes sense for it to have one.
Anatol Belski [Sat, 1 Jul 2017 18:07:05 +0000 (20:07 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
yet one C++ compat fix
Anatol Belski [Sat, 1 Jul 2017 18:06:39 +0000 (20:06 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
yet one C++ compat fix
Anatol Belski [Sat, 1 Jul 2017 16:56:32 +0000 (18:56 +0200)]
yet one C++ compat fix
Anatol Belski [Sat, 1 Jul 2017 16:39:02 +0000 (18:39 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
fix C++ compat
Anatol Belski [Sat, 1 Jul 2017 16:38:18 +0000 (18:38 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
fix C++ compat
Anatol Belski [Sat, 1 Jul 2017 16:36:43 +0000 (18:36 +0200)]
fix C++ compat
Bob Weinand [Sat, 1 Jul 2017 09:53:00 +0000 (11:53 +0200)]
Merge branch 'PHP-7.1'
Bob Weinand [Sat, 1 Jul 2017 09:52:41 +0000 (11:52 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Bob Weinand [Sat, 1 Jul 2017 09:52:03 +0000 (11:52 +0200)]
Fixed bug #74840 (Opcache overwrites argument of GENERATOR_RETURN within finally)
Yasuo Ohgaki [Fri, 30 Jun 2017 18:31:22 +0000 (03:31 +0900)]
Fixed bug #74514 5 session functions incorrectly warn when calling in read-only/getter mode
Richard Fussenegger [Sun, 14 May 2017 13:43:31 +0000 (15:43 +0200)]
Fixed ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO macro
The macro was expanding to a wrong macro and thus leads to compile errors upon
usage. Changed it to expand to the correct macro.
Julien Pauli [Thu, 29 Jun 2017 18:25:18 +0000 (20:25 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Updated NEWS
Updated NEWS
Fix bug #74832, crash in extension loading
Julien Pauli [Thu, 29 Jun 2017 18:24:34 +0000 (20:24 +0200)]
Updated NEWS
Julien Pauli [Thu, 29 Jun 2017 18:24:03 +0000 (20:24 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Updated NEWS
Fix bug #74832, crash in extension loading
Julien Pauli [Thu, 29 Jun 2017 18:23:37 +0000 (20:23 +0200)]
Updated NEWS
Julien Pauli [Thu, 29 Jun 2017 18:22:21 +0000 (20:22 +0200)]
Fix bug #74832, crash in extension loading
Adam Baratz [Thu, 29 Jun 2017 09:45:41 +0000 (11:45 +0200)]
Apply fix for #69356 to "Sent SQL"
Adam Baratz [Thu, 29 Jun 2017 09:44:02 +0000 (11:44 +0200)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed bug #69356
Fixed #69356: PDOStatement::debugDumpParams() truncates query
Adam Baratz [Thu, 29 Jun 2017 09:43:12 +0000 (11:43 +0200)]
Fixed bug #69356
Adam Baratz [Thu, 29 Jun 2017 09:40:56 +0000 (11:40 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed #69356: PDOStatement::debugDumpParams() truncates query
Adam Baratz [Thu, 29 Jun 2017 09:14:38 +0000 (11:14 +0200)]
Fixed #69356: PDOStatement::debugDumpParams() truncates query
Dmitry Stogov [Thu, 29 Jun 2017 09:16:52 +0000 (12:16 +0300)]
Use inlined version of zval_ptr_dytor() in var_destroy() loop
Dmitry Stogov [Thu, 29 Jun 2017 09:15:57 +0000 (12:15 +0300)]
Use inlined version of zval_ptr_dtor() in array_map() loop
Dmitry Stogov [Thu, 29 Jun 2017 09:14:41 +0000 (12:14 +0300)]
Use zval_ptr_dtor_nogc() for data that can't be circular
Dmitry Stogov [Thu, 29 Jun 2017 07:10:57 +0000 (10:10 +0300)]
Split zend_init_execute_data() into zend_init_func_execute_data() and zend_init_code_execute_data()
Dmitry Stogov [Thu, 29 Jun 2017 06:24:07 +0000 (09:24 +0300)]
We don't have to use "persistent" heap with PHP-7 HashTable(s).
Xinchen Hui [Thu, 29 Jun 2017 03:51:05 +0000 (11:51 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fix typo in PHP 7.1.8 news
Tyson Andre [Wed, 28 Jun 2017 22:46:58 +0000 (15:46 -0700)]
Fix typo in PHP 7.1.8 news
Anatol Belski [Wed, 28 Jun 2017 21:38:49 +0000 (23:38 +0200)]
[ci skip] update NEWS
Nikita Popov [Wed, 28 Jun 2017 08:21:19 +0000 (10:21 +0200)]
Fix zend_get_zval_ptr()
George Wang [Wed, 28 Jun 2017 03:18:27 +0000 (23:18 -0400)]
Merge branch 'PHP-7.1'
George Wang [Wed, 28 Jun 2017 03:16:25 +0000 (23:16 -0400)]
Merge branch 'PHP-7.0' into PHP-7.1
George Wang [Wed, 28 Jun 2017 03:14:36 +0000 (23:14 -0400)]
[BUGFIX] fixes the issue that a value from .user.ini displays in phpinfo(), but not applies.
[BUGFIX] when lsapi used the php_value has higher priority then ini_set when called from the script by itself .