]>
granicus.if.org Git - php/log
Joe Watkins [Thu, 26 Jan 2017 09:04:52 +0000 (09:04 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed #73973 - debug_zval_dump() assertion error for resource consts with --enable-debug
Joe Watkins [Thu, 26 Jan 2017 09:04:07 +0000 (09:04 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed #73973 - debug_zval_dump() assertion error for resource consts with --enable-debug
andrewnester [Tue, 24 Jan 2017 13:38:30 +0000 (16:38 +0300)]
Fixed #73973 - debug_zval_dump() assertion error for resource consts with --enable-debug
Joe Watkins [Thu, 26 Jan 2017 06:58:36 +0000 (06:58 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed bug #73994 incorrect arginfo for unpack
Joe Watkins [Thu, 26 Jan 2017 06:58:08 +0000 (06:58 +0000)]
Fixed bug #73994 incorrect arginfo for unpack
Joe Watkins [Thu, 26 Jan 2017 05:59:36 +0000 (05:59 +0000)]
[ci skip] add upgrading note about PHP_OS_FAMILY
Joe Watkins [Thu, 26 Jan 2017 05:52:04 +0000 (05:52 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
[ci skip] news entry for PR #2337
Joe Watkins [Thu, 26 Jan 2017 05:51:09 +0000 (05:51 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
[ci skip] news entry for PR #2337
Joe Watkins [Thu, 26 Jan 2017 05:50:46 +0000 (05:50 +0000)]
[ci skip] news entry for PR #2337
Joe Watkins [Wed, 25 Jan 2017 20:59:52 +0000 (20:59 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fix bug #54382 (getAttributeNodeNS doesn't get xmlns* attributes)
Added (failing) testcase for bug #54382
Joe Watkins [Wed, 25 Jan 2017 20:59:37 +0000 (20:59 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix bug #54382 (getAttributeNodeNS doesn't get xmlns* attributes)
Added (failing) testcase for bug #54382
Arnout Boks [Wed, 25 Jan 2017 20:09:03 +0000 (21:09 +0100)]
Fix bug #54382 (getAttributeNodeNS doesn't get xmlns* attributes)
The fix is based on the same strategy for handling namespace
declarations as used by getAttributeNode. Note that this strategy makes
these methods not return a DOMAttr for xmlns* attributes, but an
instance of the (undocumented) class DOMNameSpaceNode. This is not
really ideal, but at least this fix makes the behavior of
getAttributeNode and getAttributeNodeNS consistent.
A follow-up action would be to investigate whether DOMNameSpaceNode can
be made into a subclass of DOMAttr (which may be hard due to the way
libxml treats namespace declarations) or document this deviating return
value for xmlns* attributes.
Arnout Boks [Wed, 25 Jan 2017 20:03:50 +0000 (21:03 +0100)]
Added (failing) testcase for bug #54382
Stricted [Wed, 25 Jan 2017 07:34:24 +0000 (08:34 +0100)]
add PHP_OS_FAMILY constant to determine on which os we are
Jakub Zelenka [Wed, 25 Jan 2017 19:56:19 +0000 (19:56 +0000)]
Merge branch 'PHP-7.1'
Jakub Zelenka [Wed, 25 Jan 2017 19:55:05 +0000 (19:55 +0000)]
Fix bug #73978 (openssl_decrypt triggers bug in PDO)
Bob Weinand [Wed, 25 Jan 2017 12:01:48 +0000 (13:01 +0100)]
Merge branch 'PHP-7.1'
Bob Weinand [Wed, 25 Jan 2017 12:01:10 +0000 (13:01 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Bob Weinand [Wed, 25 Jan 2017 12:00:48 +0000 (13:00 +0100)]
Fix copying too much leading to potential segfault
Anatol Belski [Tue, 24 Jan 2017 17:00:08 +0000 (18:00 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
dirname() should not normalize paths
Anatol Belski [Tue, 24 Jan 2017 16:56:00 +0000 (17:56 +0100)]
dirname() should not normalize paths
This is the BC piece with the case where dirname() is used with an URL.
Anatol Belski [Tue, 24 Jan 2017 12:25:57 +0000 (13:25 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
make length check more robust
Anatol Belski [Tue, 24 Jan 2017 12:24:11 +0000 (13:24 +0100)]
make length check more robust
Nikita Popov [Tue, 24 Jan 2017 10:32:04 +0000 (11:32 +0100)]
Fix assertion violation with composer
Michael Wallner [Tue, 24 Jan 2017 07:44:45 +0000 (08:44 +0100)]
my NEWS handle is actually Mike)
Nikita Popov [Fri, 13 Jan 2017 22:25:59 +0000 (23:25 +0100)]
Separate array in session upload progress
Nikita Popov [Thu, 5 May 2016 12:49:08 +0000 (14:49 +0200)]
Enable HT RC assertions with escape-hatch
HT functions that modify the array now assert that rc=1. As we don't
respect this COW constraint everywhere, either for a good reason or
because fixing it would take more work, we provide an escape hatch
in the form of HT_ALLOW_COW_VIOLATION(ht). If this macro is called
assertions on this ht are disabled. The macro is a no-op in release
mode.
Joe Watkins [Mon, 23 Jan 2017 16:56:19 +0000 (16:56 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fix Bug #69865 php-fpm does not close stderr when using syslog
Joe Watkins [Mon, 23 Jan 2017 16:55:43 +0000 (16:55 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix Bug #69865 php-fpm does not close stderr when using syslog
Michael Wallner [Wed, 22 Jul 2015 11:44:21 +0000 (13:44 +0200)]
Fix Bug #69865 php-fpm does not close stderr when using syslog
Dmitry Stogov [Mon, 23 Jan 2017 11:54:58 +0000 (14:54 +0300)]
Check for old style constructor only if method is not found
Antony Dovgal [Mon, 23 Jan 2017 11:50:09 +0000 (14:50 +0300)]
use correct shift and fix slowlog bt in 7.1
Antony Dovgal [Mon, 23 Jan 2017 11:50:09 +0000 (14:50 +0300)]
use correct shift and fix slowlog bt in 7.1
Joe Watkins [Mon, 23 Jan 2017 05:34:35 +0000 (05:34 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
move decl to correct place
Joe Watkins [Mon, 23 Jan 2017 05:34:21 +0000 (05:34 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
move decl to correct place
Joe Watkins [Mon, 23 Jan 2017 05:33:58 +0000 (05:33 +0000)]
move decl to correct place
Anatol Belski [Sun, 22 Jan 2017 21:43:53 +0000 (22:43 +0100)]
preliminary fix for bug #73971, more refactoring is needed
Joe Watkins [Sun, 22 Jan 2017 16:12:09 +0000 (16:12 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed #73969 - Fixed segmentation fault when debug_print_backtrace called
Joe Watkins [Sun, 22 Jan 2017 16:11:38 +0000 (16:11 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed #73969 - Fixed segmentation fault when debug_print_backtrace called
andrewnester [Sun, 22 Jan 2017 15:59:59 +0000 (18:59 +0300)]
Fixed #73969 - Fixed segmentation fault when debug_print_backtrace called
Bogdan Padalko [Sat, 21 Jan 2017 22:40:15 +0000 (00:40 +0200)]
Add variadic type and obj info macros
Rasmus Lerdorf [Sun, 22 Jan 2017 15:26:07 +0000 (07:26 -0800)]
Switch to the v2 version of these functions.
The sqlite3 docs suggest always using prepare_v2 and the close_v2
could potentially help with an fd leak we have been seeing
Christoph M. Becker [Sun, 22 Jan 2017 14:15:43 +0000 (15:15 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Add regression test for bug #47946
Christoph M. Becker [Sun, 22 Jan 2017 14:02:59 +0000 (15:02 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Add regression test for bug #47946
Christoph M. Becker [Sun, 22 Jan 2017 14:01:01 +0000 (15:01 +0100)]
Add regression test for bug #47946
This bug had already been fixed, but apparently there's no regression
test yet, so we add one.
Note that the expected image has black pixel artifacts, which are
another issue (perhaps bug #40158), and would have to be adressed
separately.
Andrey Andreev [Thu, 19 Jan 2017 11:29:05 +0000 (13:29 +0200)]
Use hash_ops->is_crypto in hash_init()
Joe Watkins [Sun, 22 Jan 2017 06:41:20 +0000 (06:41 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fix intermittent segfault in GD library
Joe Watkins [Sun, 22 Jan 2017 06:41:07 +0000 (06:41 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix intermittent segfault in GD library
Mitch Hagstrand [Sat, 21 Jan 2017 20:40:15 +0000 (12:40 -0800)]
Fix intermittent segfault in GD library
The gdIOCtx struct should be zero filled with ecalloc.
emalloc does not zero fill the struct.
Christoph M. Becker [Sat, 21 Jan 2017 17:55:13 +0000 (18:55 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Add myself as primary maintainer of GD
Christoph M. Becker [Sat, 21 Jan 2017 17:53:43 +0000 (18:53 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Add myself as primary maintainer of GD
Christoph M. Becker [Sat, 21 Jan 2017 17:52:34 +0000 (18:52 +0100)]
Add myself as primary maintainer of GD
Levi Morrison [Sat, 21 Jan 2017 17:11:23 +0000 (10:11 -0700)]
Remove trailing tabs
Christoph M. Becker [Sat, 21 Jan 2017 12:20:47 +0000 (13:20 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fix #73968: Premature failing of XBM reading
Christoph M. Becker [Sat, 21 Jan 2017 12:10:54 +0000 (13:10 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix #73968: Premature failing of XBM reading
Christoph M. Becker [Sat, 21 Jan 2017 00:21:03 +0000 (01:21 +0100)]
Fix #73968: Premature failing of XBM reading
We must take into account the line padding, when we're reading XBM
files.
We deliberately ignore the potential integer overflow here, because
that would be caught by gdImageCreate() or even earlier if `bytes==0`,
what happens in libgd00094.phpt which we adapt accordingly.
Joe Watkins [Sat, 21 Jan 2017 07:46:02 +0000 (07:46 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fix bug #73961 environmental build dependency in hash sha3 source
Joe Watkins [Sat, 21 Jan 2017 07:45:28 +0000 (07:45 +0000)]
Fix bug #73961 environmental build dependency in hash sha3 source
Anatol Belski [Sat, 21 Jan 2017 01:59:07 +0000 (02:59 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
backport
51e1da6ea1e663908302e162ced1b7a8cb5aee05 into 7.0
Anatol Belski [Sat, 21 Jan 2017 01:57:54 +0000 (02:57 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
backport
51e1da6ea1e663908302e162ced1b7a8cb5aee05 into 7.0
Anatol Belski [Sat, 21 Jan 2017 01:56:15 +0000 (02:56 +0100)]
Anatol Belski [Sat, 21 Jan 2017 01:20:52 +0000 (02:20 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
exclude debug code
ensure the string for conversion is \0 terminated and integrade additional path length check
Anatol Belski [Sat, 21 Jan 2017 01:17:06 +0000 (02:17 +0100)]
exclude debug code
Anatol Belski [Sat, 21 Jan 2017 01:11:24 +0000 (02:11 +0100)]
ensure the string for conversion is \0 terminated and integrade
additional path length check
Anatol Belski [Fri, 20 Jan 2017 22:47:12 +0000 (23:47 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed bug #73962 bug with symlink related to cyrillic directory
Anatol Belski [Fri, 20 Jan 2017 22:45:08 +0000 (23:45 +0100)]
Fixed bug #73962 bug with symlink related to cyrillic directory
Joe Watkins [Fri, 20 Jan 2017 20:12:03 +0000 (20:12 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed #73959 - lastInsertId fails to throw an exception in pdsql
Joe Watkins [Fri, 20 Jan 2017 20:11:26 +0000 (20:11 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed #73959 - lastInsertId fails to throw an exception in pdsql
andrewnester [Fri, 20 Jan 2017 18:39:45 +0000 (21:39 +0300)]
Fixed #73959 - lastInsertId fails to throw an exception in pdsql
Remi Collet [Fri, 20 Jan 2017 16:50:09 +0000 (17:50 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
NEWS
NEWS
Fixed bug #73965 DTrace reported as enabled when disabled
Remi Collet [Fri, 20 Jan 2017 16:46:41 +0000 (17:46 +0100)]
NEWS
Remi Collet [Fri, 20 Jan 2017 16:46:24 +0000 (17:46 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
NEWS
Fixed bug #73965 DTrace reported as enabled when disabled
Remi Collet [Fri, 20 Jan 2017 16:46:11 +0000 (17:46 +0100)]
NEWS
Remi Collet [Fri, 20 Jan 2017 16:45:15 +0000 (17:45 +0100)]
Fixed bug #73965 DTrace reported as enabled when disabled
Dmitry Stogov [Fri, 20 Jan 2017 07:39:27 +0000 (10:39 +0300)]
Optimized extract(). Avoided double hash lookups and repeatable checks through loop splitting.
Joe Watkins [Thu, 19 Jan 2017 10:49:09 +0000 (10:49 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Update comment, incorrect since
224aaf94
SjonHortensius [Thu, 19 Jan 2017 10:41:02 +0000 (11:41 +0100)]
Update comment, incorrect since
224aaf94
In
224aaf94 ; the warning was enabled; making the comment above incorrect. I've updated the comment to reflect the current code
Xinchen Hui [Thu, 19 Jan 2017 04:24:04 +0000 (12:24 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed another part in ldap (bug #73933)
Xinchen Hui [Thu, 19 Jan 2017 04:23:56 +0000 (12:23 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed another part in ldap (bug #73933)
Xinchen Hui [Thu, 19 Jan 2017 04:23:23 +0000 (12:23 +0800)]
Fixed another part in ldap (bug #73933)
Ferenc Kovacs [Thu, 19 Jan 2017 00:23:36 +0000 (01:23 +0100)]
Merge branch 'PHP-7.1'
Ferenc Kovacs [Thu, 19 Jan 2017 00:22:10 +0000 (01:22 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Ferenc Kovacs [Thu, 19 Jan 2017 00:20:57 +0000 (01:20 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Thu, 19 Jan 2017 00:16:31 +0000 (01:16 +0100)]
update NEWS
Nikita Popov [Wed, 18 Jan 2017 20:20:07 +0000 (21:20 +0100)]
Merge branch 'PHP-7.1'
Nikita Popov [Wed, 18 Jan 2017 20:20:00 +0000 (21:20 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Mitch Hagstrand [Tue, 17 Jan 2017 20:39:07 +0000 (12:39 -0800)]
Removing zmemcheck from .gdbinit
It doesn't seem to make sense anymore
Andrey Andreev [Mon, 16 Jan 2017 13:51:13 +0000 (15:51 +0200)]
Disallow non-crypto hashes in HMAC and PBKDF2
For this purpose add is_crypto flag to php_hash_ops.
Joe Watkins [Wed, 18 Jan 2017 18:24:14 +0000 (18:24 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fix bug #73949 leak in mysqli_fetch_object
Joe Watkins [Wed, 18 Jan 2017 18:23:30 +0000 (18:23 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix bug #73949 leak in mysqli_fetch_object
Joe Watkins [Wed, 18 Jan 2017 18:22:57 +0000 (18:22 +0000)]
Fix bug #73949 leak in mysqli_fetch_object
Joe Watkins [Wed, 18 Jan 2017 17:46:35 +0000 (17:46 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Remove remnants of TSMRLS_* macro calls
Joe Watkins [Wed, 18 Jan 2017 17:46:11 +0000 (17:46 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Remove remnants of TSMRLS_* macro calls
Thomas Punt [Wed, 18 Jan 2017 09:48:23 +0000 (09:48 +0000)]
Remove remnants of TSMRLS_* macro calls
Joe Watkins [Wed, 18 Jan 2017 17:25:52 +0000 (17:25 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
DNS CAA record type implementation and tests for https://bugs.php.net/bug.php?id=73850
Joe Watkins [Wed, 18 Jan 2017 17:23:29 +0000 (17:23 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
DNS CAA record type implementation and tests for https://bugs.php.net/bug.php?id=73850
Marcus Bointon [Tue, 3 Jan 2017 22:32:22 +0000 (23:32 +0100)]
DNS CAA record type implementation and tests for https://bugs.php.net/bug.php?id=73850
Leigh [Wed, 18 Jan 2017 15:04:19 +0000 (15:04 +0000)]
Merge branch 'PHP-7.1'
Leigh [Wed, 18 Jan 2017 15:02:52 +0000 (15:02 +0000)]
Add php_openssl_store_errors to bailouts
Leigh [Wed, 18 Jan 2017 14:48:36 +0000 (14:48 +0000)]
Merge branch 'PHP-7.1'