]>
granicus.if.org Git - php/log
Anatol Belski [Mon, 24 Jul 2017 15:02:10 +0000 (17:02 +0200)]
Add test for bug #74903
Jelle van der Waa [Sat, 22 Jul 2017 20:40:10 +0000 (22:40 +0200)]
openssl: Add openssl_pkcs12_export_to_file tests
Add basic tests for openssl_pkcs12_export_to_file.
Peter Kokot [Sun, 23 Jul 2017 14:39:30 +0000 (16:39 +0200)]
Update PHP 5 version to 7 in header comments
Christoph M. Becker [Sat, 30 Jul 2016 14:58:43 +0000 (16:58 +0200)]
Fix #71606: Segmentation fault mb_strcut with HTML-ENTITIES
The HTML decoding filter uses the `opaque` member of mbfl_convert_filter
as buffer, but there was no copy constructor defined, what caused double
frees when the filter is copied (what happens multiple times in mb_strcut(),
for instance).
Sara Golemon [Sun, 23 Jul 2017 01:28:43 +0000 (21:28 -0400)]
Use compatability zend_isnan() instead of POSIX isnan()
s/isnan/zend_isnan/g
Sara Golemon [Sun, 23 Jul 2017 00:58:54 +0000 (20:58 -0400)]
Fix compile-time optimization of NAN comparisons
Anatol Belski [Sat, 22 Jul 2017 12:12:45 +0000 (14:12 +0200)]
[ci skip] update NEWS
Bob Weinand [Sat, 22 Jul 2017 09:14:00 +0000 (11:14 +0200)]
Fixed bug #74954 (null deref and segfault in zend_generator_resume())
Anatol Belski [Sat, 22 Jul 2017 08:35:26 +0000 (10:35 +0200)]
Fixed bug #74968 PHP crashes when calling mysqli_result::fetch_object with an abstract class
Xinchen Hui [Fri, 21 Jul 2017 10:16:37 +0000 (18:16 +0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
* 'PHP-7.0' of git.php.net:/php-src:
Move the define into the header to reduce diff for future upgrade
Xinchen Hui [Fri, 21 Jul 2017 10:16:11 +0000 (18:16 +0800)]
Fixed bug #74950 (nullpointer deref in simplexml_element_getDocNamespaces)
Anatol Belski [Fri, 21 Jul 2017 07:12:06 +0000 (09:12 +0200)]
Move the define into the header to reduce diff for future upgrade
Xinchen Hui [Fri, 21 Jul 2017 03:52:56 +0000 (11:52 +0800)]
Fixed bug #74947 (Segfault in scanner on INF number)
Anatol Belski [Thu, 20 Jul 2017 20:06:34 +0000 (22:06 +0200)]
increment sdk version
Anatol Belski [Thu, 20 Jul 2017 18:39:04 +0000 (20:39 +0200)]
remove another cygwin instance in AppVeyor run
Anatol Belski [Wed, 19 Jul 2017 20:41:09 +0000 (22:41 +0200)]
fix dir separator in test
Sara Golemon [Wed, 19 Jul 2017 16:29:05 +0000 (12:29 -0400)]
Do not allow using traits/interfaces/abstract classes as stream wrappers
Fixes https://bugs.php.net/bug.php?id=74951
Lior Kaplan [Wed, 19 Jul 2017 14:23:22 +0000 (17:23 +0300)]
Add oci8_failover.c to config.w32, follow up for commit
1b797f7a
Dmitry Stogov [Wed, 19 Jul 2017 12:35:10 +0000 (15:35 +0300)]
Reset globals on startup or restart
andrewnester [Tue, 6 Jun 2017 06:37:05 +0000 (09:37 +0300)]
Fixed #74699 - Broken ArrayIterator unserializing
YaoGuai [Sun, 16 Jul 2017 07:12:29 +0000 (15:12 +0800)]
Fix check of mysql_commit() return value
For mysql_commit() everything non-zero is an error.
Anatol Belski [Tue, 18 Jul 2017 10:08:31 +0000 (12:08 +0200)]
Exclude ext/ftp from AppVeyor test run
as the tests depend on fork() and otherwise an extra setup would be
needed anyway.
Anatol Belski [Tue, 18 Jul 2017 08:25:40 +0000 (10:25 +0200)]
move to 7.0.23 for dev
Anatol Belski [Mon, 17 Jul 2017 04:54:27 +0000 (06:54 +0200)]
fix missing var for phpize
(cherry picked from commit
36c3d7140753bb692e36f5dcef7db7aa76224751 )
Peter Kokot [Tue, 11 Jul 2017 22:41:43 +0000 (00:41 +0200)]
Fixed bug #74906 redirecting incorrect include <sys/errno.h>
Peter Kokot [Wed, 12 Jul 2017 19:23:41 +0000 (21:23 +0200)]
Fixed bug 74913 redirecting incorrect include <sys/poll.h>
Christopher Jones [Fri, 14 Jul 2017 04:13:08 +0000 (14:13 +1000)]
Bump OCI8 version for recent patch
Anatol Belski [Wed, 12 Jul 2017 13:26:30 +0000 (15:26 +0200)]
Guard against AppVeyor losing deps issue
Possibly due to concurrent build cache updates or some changes in
the remote image. Some locking mechanism still could be required.
Anatol Belski [Wed, 12 Jul 2017 12:38:12 +0000 (14:38 +0200)]
increase poll timeout as false positives mitigation
Anatol Belski [Mon, 10 Jul 2017 20:49:55 +0000 (22:49 +0200)]
update NEWS
Anatol Belski [Mon, 10 Jul 2017 19:44:43 +0000 (21:44 +0200)]
switch to next binary tools sdk version
Anatol Belski [Mon, 10 Jul 2017 14:53:56 +0000 (16:53 +0200)]
Revert "Add more constants, improve comments, and add tests"
This reverts commit
0c4f11ecaad213483f98c39128e217f9b389f604 .
Pedro Magalhães [Sun, 9 Jul 2017 14:02:27 +0000 (16:02 +0200)]
#73594 tests only check the extra params if dns_get_record is successful
jhdxr [Sat, 8 Jul 2017 12:04:25 +0000 (20:04 +0800)]
Fixed bug #74852 (property_exists returns true on unknown DateInterval property)
Anatol Belski [Sun, 9 Jul 2017 13:01:37 +0000 (15:01 +0200)]
[ci skip] update NEWS
Anatol Belski [Sat, 8 Jul 2017 21:52:22 +0000 (23:52 +0200)]
Fixed bug #74883 SQLite3::__construct() produces "out of memory" exception with invalid flags
Anatol Belski [Sat, 8 Jul 2017 11:41:50 +0000 (13:41 +0200)]
update libs versions
Christopher Jones [Fri, 7 Jul 2017 02:13:21 +0000 (12:13 +1000)]
Fix NEWS entry location
Ferenc Kovacs [Wed, 5 Jul 2017 22:12:05 +0000 (00:12 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Wed, 5 Jul 2017 22:10:07 +0000 (00:10 +0200)]
add missing NEWS entry for #74087 and also fix the formatting
Ferenc Kovacs [Wed, 5 Jul 2017 22:05:14 +0000 (00:05 +0200)]
move NEWS entry to the correct place, also bump the version
Anatol Belski [Wed, 5 Jul 2017 10:31:21 +0000 (12:31 +0200)]
[ci skip] sync NEWS
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>
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
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 14:37:17 +0000 (16:37 +0200)]
fix datatype
Anatol Belski [Tue, 4 Jul 2017 10:12:51 +0000 (12:12 +0200)]
[ci skip] sync NEWS
Anatol Belski [Tue, 4 Jul 2017 09:29:00 +0000 (11:29 +0200)]
update NEWS
Nikita Popov [Sun, 25 Jun 2017 18:58:50 +0000 (20:58 +0200)]
Fixed bug #74101 and bug #74614
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:36:43 +0000 (18:36 +0200)]
fix C++ compat
Bob Weinand [Sat, 1 Jul 2017 09:52:03 +0000 (11:52 +0200)]
Fixed bug #74840 (Opcache overwrites argument of GENERATOR_RETURN within finally)
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:14:38 +0000 (11:14 +0200)]
Fixed #69356: PDOStatement::debugDumpParams() truncates query
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 .
Nikita Popov [Sun, 25 Jun 2017 18:14:58 +0000 (20:14 +0200)]
Fixed bug #73173
Patch by tloi at fortinet dot com.
Bob Weinand [Sun, 25 Jun 2017 18:11:53 +0000 (20:11 +0200)]
Expose inflate_get_status() and inflate_get_read_len() functions
Matthew Trescott [Sun, 25 Jun 2017 09:07:14 +0000 (11:07 +0200)]
Add more constants, improve comments, and add tests
Nikita Popov [Sun, 25 Jun 2017 17:48:17 +0000 (19:48 +0200)]
Fixed bug #73900
Nikita Popov [Sun, 25 Jun 2017 13:08:36 +0000 (15:08 +0200)]
Don't leave holes in func_get_args() and backtraces
Argument lists should always be continuous and hole-free, even if
local variables are unset. Replace UNDEF values with NULLs.
Bob Weinand [Sun, 25 Jun 2017 08:57:36 +0000 (10:57 +0200)]
Fixed bug #73944 (inflate_init() dictionary option) - add NEWS entry
wapmorgan [Sat, 24 Jun 2017 19:44:01 +0000 (22:44 +0300)]
Remove invalid check of dictionary content and add initialization of dictionary if raw compression used
Stanislav Malyshev [Sun, 25 Jun 2017 06:32:59 +0000 (23:32 -0700)]
Update NEWS
ideal [Wed, 21 Jun 2017 05:16:05 +0000 (13:16 +0800)]
Fix error if compiled without -fpermissive flag.
danchukas [Thu, 22 Jun 2017 14:25:40 +0000 (17:25 +0300)]
fix method "eof"
replace "eof" with "feof"
because:
1) http://php.net/manual/ru/function.feof.php
2) Error: Call to undefined function eof()
Thomas Punt [Wed, 21 Jun 2017 20:47:22 +0000 (21:47 +0100)]
Remove superfluous branch
Peter Kokot [Thu, 15 Jun 2017 00:30:39 +0000 (02:30 +0200)]
Fix configure error
This patch fixes configure error on some systems such as Alpine.
```
line 3472: test: =: unary operator expected
```
One of the fixes has been suggested also here already:
https://bugs.php.net/bug.php?id=39835
Thank you for considering merging this.
jhdxr [Sun, 30 Apr 2017 05:33:53 +0000 (13:33 +0800)]
fix bug #73471 PHP freezes with AppendIterator
jhdxr [Tue, 20 Jun 2017 18:03:13 +0000 (02:03 +0800)]
fix bug #74780 parse_url() borken when query string contains colon
Christopher Jones [Wed, 21 Jun 2017 05:55:28 +0000 (15:55 +1000)]
Merge branch 'pull-request/2532' into PHP-7.0
* pull-request/2532:
Add bug #74625 to package.xml
Add IN bind case to bug74625.phpt
Fixed bug #74625 (Integer overflow in oci_bind_array_by_name).
Christopher Jones [Wed, 21 Jun 2017 05:50:51 +0000 (15:50 +1000)]
Add bug #74625 to package.xml
Christopher Jones [Wed, 21 Jun 2017 05:47:32 +0000 (15:47 +1000)]
Add IN bind case to bug74625.phpt
Ingmar Runge [Mon, 22 May 2017 06:58:18 +0000 (08:58 +0200)]
Fixed bug #74625 (Integer overflow in oci_bind_array_by_name).
Christopher Jones [Wed, 21 Jun 2017 05:02:58 +0000 (15:02 +1000)]
Remove use of obsolete create_function()
Christopher Jones [Wed, 21 Jun 2017 04:29:30 +0000 (14:29 +1000)]
Update OCI8 version test and package.xml
Stanislav Malyshev [Mon, 16 Jan 2017 09:18:16 +0000 (01:18 -0800)]
Fix bug #73634 - grapheme_strpos illegal memory access
Stanislav Malyshev [Mon, 16 Jan 2017 20:11:50 +0000 (12:11 -0800)]
Fix bug #73648 - integer overflow in substr