]> granicus.if.org Git - php/log
php
8 years agoMerge branch 'PHP-7.1'
Ferenc Kovacs [Wed, 9 Nov 2016 01:19:23 +0000 (02:19 +0100)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Ferenc Kovacs [Wed, 9 Nov 2016 01:18:18 +0000 (02:18 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Wed, 9 Nov 2016 01:16:32 +0000 (02:16 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoadd missing NEWS entries
Ferenc Kovacs [Wed, 9 Nov 2016 01:12:16 +0000 (02:12 +0100)]
add missing NEWS entries

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 8 Nov 2016 11:17:53 +0000 (12:17 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fix memory leak

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 8 Nov 2016 11:17:39 +0000 (12:17 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fix memory leak

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Tue, 8 Nov 2016 11:16:39 +0000 (12:16 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  fix memory leak

8 years agofix memory leak
Anatol Belski [Tue, 8 Nov 2016 11:12:58 +0000 (12:12 +0100)]
fix memory leak

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 8 Nov 2016 10:16:55 +0000 (11:16 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash
  Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash
  Fix #72696: imagefilltoborder stackoverflow on truecolor images
  Fix #72482: Ilegal write/read access caused by gdImageAALine overflow
  Fix bug #73144 and bug #73341 - remove extra dtor
  remove unreferenced var came in with merge
  Fix bug #73331 - do not try to serialize/unserialize objects wddx can not handle
  Fix #72696: imagefilltoborder stackoverflow on truecolor images
  Fix #72482: Ilegal write/read access caused by gdImageAALine overflow
  fix version
  set versions
  Fix bug #73144 and bug #73341 - remove extra dtor
  Fix bug #73331 - do not try to serialize/unserialize objects wddx can not handle

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 8 Nov 2016 10:15:06 +0000 (11:15 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash
  Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash
  Fix #72696: imagefilltoborder stackoverflow on truecolor images
  Fix #72482: Ilegal write/read access caused by gdImageAALine overflow
  Fix bug #73144 and bug #73341 - remove extra dtor
  remove unreferenced var came in with merge
  Fix bug #73331 - do not try to serialize/unserialize objects wddx can not handle
  Fix #72696: imagefilltoborder stackoverflow on truecolor images
  Fix #72482: Ilegal write/read access caused by gdImageAALine overflow
  fix version
  set versions
  Fix bug #73144 and bug #73341 - remove extra dtor
  Fix bug #73331 - do not try to serialize/unserialize objects wddx can not handle

8 years agoMerge remote-tracking branch 'phpsec/PHP-7.0.13' into PHP-7.0
Anatol Belski [Tue, 8 Nov 2016 10:13:29 +0000 (11:13 +0100)]
Merge remote-tracking branch 'phpsec/PHP-7.0.13' into PHP-7.0

* phpsec/PHP-7.0.13:
  Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash
  Fix #72696: imagefilltoborder stackoverflow on truecolor images
  Fix #72482: Ilegal write/read access caused by gdImageAALine overflow
  Fix bug #73144 and bug #73341 - remove extra dtor
  remove unreferenced var came in with merge
  Fix bug #73331 - do not try to serialize/unserialize objects wddx can not handle
  fix version
  set versions

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Tue, 8 Nov 2016 10:11:22 +0000 (11:11 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash
  Fix #72696: imagefilltoborder stackoverflow on truecolor images
  Fix #72482: Ilegal write/read access caused by gdImageAALine overflow
  Fix bug #73144 and bug #73341 - remove extra dtor
  Fix bug #73331 - do not try to serialize/unserialize objects wddx can not handle

8 years agoMerge remote-tracking branch 'phpsec/PHP-5.6.28' into PHP-5.6
Anatol Belski [Tue, 8 Nov 2016 10:06:52 +0000 (11:06 +0100)]
Merge remote-tracking branch 'phpsec/PHP-5.6.28' into PHP-5.6

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 8 Nov 2016 01:36:05 +0000 (02:36 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Enable FTS4 and FTS5 for bundled libsqlite

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 8 Nov 2016 01:35:33 +0000 (02:35 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Enable FTS4 and FTS5 for bundled libsqlite

8 years agoEnable FTS4 and FTS5 for bundled libsqlite
Anatol Belski [Tue, 8 Nov 2016 01:26:43 +0000 (02:26 +0100)]
Enable FTS4 and FTS5 for bundled libsqlite

FTS3 is already enabled by default, and the other FTS versions
seems just to have been missed. Given that, the other FTS plugins
look like a low impact so worth a try. The current bundled libsqlite
versions in 7.x are proven stable already and support FTS5.

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 7 Nov 2016 20:19:31 +0000 (21:19 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  avoid unneeded copying

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 7 Nov 2016 20:19:04 +0000 (21:19 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  avoid unneeded copying

8 years agoavoid unneeded copying
Anatol Belski [Mon, 7 Nov 2016 20:09:03 +0000 (21:09 +0100)]
avoid unneeded copying

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 7 Nov 2016 19:49:07 +0000 (20:49 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  update NEWS
  update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 7 Nov 2016 19:48:41 +0000 (20:48 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update NEWS

8 years agoupdate NEWS
Anatol Belski [Mon, 7 Nov 2016 19:48:13 +0000 (20:48 +0100)]
update NEWS

8 years agoupdate NEWS
Anatol Belski [Mon, 7 Nov 2016 19:47:06 +0000 (20:47 +0100)]
update NEWS

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 7 Nov 2016 19:41:31 +0000 (20:41 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Add test for bug #73448

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 7 Nov 2016 19:40:46 +0000 (20:40 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Add test for bug #73448

8 years agoAdd test for bug #73448
Anatol Belski [Mon, 7 Nov 2016 19:39:51 +0000 (20:39 +0100)]
Add test for bug #73448

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 7 Nov 2016 19:22:12 +0000 (20:22 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed bug #73448 odbc_errormsg returns trash, always 513 bytes

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 7 Nov 2016 19:21:56 +0000 (20:21 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #73448 odbc_errormsg returns trash, always 513 bytes

8 years agoFixed bug #73448 odbc_errormsg returns trash, always 513 bytes
Anatol Belski [Mon, 7 Nov 2016 19:18:29 +0000 (20:18 +0100)]
Fixed bug #73448 odbc_errormsg returns trash, always 513 bytes

8 years agoMerge branch 'PHP-7.1'
Derick Rethans [Mon, 7 Nov 2016 16:40:48 +0000 (16:40 +0000)]
Merge branch 'PHP-7.1'

8 years agoAdd hint that naive DateTime comparisions now are more likely to fail
Derick Rethans [Mon, 7 Nov 2016 16:40:42 +0000 (16:40 +0000)]
Add hint that naive DateTime comparisions now are more likely to fail

8 years agoMerge branch 'PHP-7.1'
Jakub Zelenka [Sun, 6 Nov 2016 20:45:13 +0000 (20:45 +0000)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Jakub Zelenka [Sun, 6 Nov 2016 20:44:40 +0000 (20:44 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Jakub Zelenka [Sun, 6 Nov 2016 20:43:50 +0000 (20:43 +0000)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoFix bug #72776 (Invalid parameter in memcpy function trough openssl_pbkdf2)
Jakub Zelenka [Sun, 6 Nov 2016 20:40:51 +0000 (20:40 +0000)]
Fix bug #72776 (Invalid parameter in memcpy function trough openssl_pbkdf2)

8 years agoMerge branch 'PHP-7.1'
Jakub Zelenka [Sun, 6 Nov 2016 17:40:59 +0000 (17:40 +0000)]
Merge branch 'PHP-7.1'

8 years agoNever return private part of the key from openssl_csr_get_public_key
Jakub Zelenka [Sun, 6 Nov 2016 17:37:06 +0000 (17:37 +0000)]
Never return private part of the key from openssl_csr_get_public_key

This fixes ecc.phpt test when OpenSSL 1.1 linked.

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sun, 6 Nov 2016 16:57:29 +0000 (17:57 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  add missing RETURN_STRINGL_CHECK

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sun, 6 Nov 2016 16:57:19 +0000 (17:57 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  add missing RETURN_STRINGL_CHECK

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Sun, 6 Nov 2016 16:56:14 +0000 (17:56 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  add missing RETURN_STRINGL_CHECK

8 years agoadd missing RETURN_STRINGL_CHECK
Anatol Belski [Sun, 6 Nov 2016 16:51:25 +0000 (17:51 +0100)]
add missing RETURN_STRINGL_CHECK

As RETVAL_STRINGL_CHECK is already there, this one is needed for
completion. One place in ext/bz2 is missing that, so it will likely
be useful for other possible fixes.

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sun, 6 Nov 2016 16:13:09 +0000 (17:13 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  update NEWS
  update NEWS

8 years agoupdate NEWS
Anatol Belski [Sun, 6 Nov 2016 16:12:46 +0000 (17:12 +0100)]
update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sun, 6 Nov 2016 16:12:18 +0000 (17:12 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update NEWS

8 years agoupdate NEWS
Anatol Belski [Sun, 6 Nov 2016 16:11:19 +0000 (17:11 +0100)]
update NEWS

8 years agoIntroduce SKIP_IO_CAPTURE_TESTS group
Anatol Belski [Sat, 5 Nov 2016 23:04:53 +0000 (00:04 +0100)]
Introduce SKIP_IO_CAPTURE_TESTS group

to workaround false positives with some CI systems

8 years agoMerge branch 'PHP-7.1'
Nikita Popov [Sat, 5 Nov 2016 22:11:42 +0000 (23:11 +0100)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Sat, 5 Nov 2016 22:10:19 +0000 (23:10 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoRemove this check as discussed with Anatol
Kalle Sommer Nielsen [Sat, 5 Nov 2016 22:08:08 +0000 (23:08 +0100)]
Remove this check as discussed with Anatol

8 years agoComplete the fix of bug #70172 for PHP 7
Nikita Popov [Sun, 23 Oct 2016 19:37:36 +0000 (21:37 +0200)]
Complete the fix of bug #70172 for PHP 7

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sat, 5 Nov 2016 21:55:04 +0000 (22:55 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fix blob parameters binding. Fixes: #73087, #61183, #71494

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sat, 5 Nov 2016 21:54:44 +0000 (22:54 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix blob parameters binding. Fixes: #73087, #61183, #71494

8 years agoFix blob parameters binding. Fixes: #73087, #61183, #71494
Dorin Marcoci [Fri, 4 Nov 2016 11:15:01 +0000 (13:15 +0200)]
Fix blob parameters binding. Fixes: #73087, #61183, #71494

Adjusted formatting according to requirements

Test case for bug #73087

8 years agoMerge branch 'PHP-7.1'
Stanislav Malyshev [Sat, 5 Nov 2016 21:00:58 +0000 (14:00 -0700)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  More int->size_t and string overflow fixes

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Stanislav Malyshev [Sat, 5 Nov 2016 21:00:53 +0000 (14:00 -0700)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  More int->size_t and string overflow fixes

8 years agoMore int->size_t and string overflow fixes
Stanislav Malyshev [Sat, 5 Nov 2016 20:20:24 +0000 (13:20 -0700)]
More int->size_t and string overflow fixes

8 years agoMerge branch 'PHP-7.1'
Stanislav Malyshev [Sat, 5 Nov 2016 20:59:56 +0000 (13:59 -0700)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  More int->size_t and string overflow fixes

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Stanislav Malyshev [Sat, 5 Nov 2016 20:59:35 +0000 (13:59 -0700)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  More int->size_t and string overflow fixes

8 years agoMore int->size_t and string overflow fixes
Stanislav Malyshev [Sat, 5 Nov 2016 20:20:24 +0000 (13:20 -0700)]
More int->size_t and string overflow fixes

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Fri, 4 Nov 2016 17:44:14 +0000 (18:44 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  rename the tmp ini file, to keep it consistent with m4 variant

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
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

8 years agorename 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

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Fri, 4 Nov 2016 17:39:23 +0000 (18:39 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fix dir separator in test

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
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

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
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

8 years agofix dir separator in test
Anatol Belski [Fri, 4 Nov 2016 17:29:54 +0000 (18:29 +0100)]
fix dir separator in test

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Fri, 4 Nov 2016 12:11:56 +0000 (13:11 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fix dir separator

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
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

8 years agofix dir separator
Anatol Belski [Fri, 4 Nov 2016 12:10:52 +0000 (13:10 +0100)]
fix dir separator

8 years agoMerge branch 'PHP-7.1'
Stanislav Malyshev [Fri, 4 Nov 2016 05:54:12 +0000 (22:54 -0700)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Add length check for bzcompress too - fix for bug #73356
  More string length checks & fixes
  More string length checks & fixes

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
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

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
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

8 years agoAdd 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

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
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

8 years agoMore string length checks & fixes
Stanislav Malyshev [Fri, 4 Nov 2016 03:36:52 +0000 (20:36 -0700)]
More string length checks & fixes

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
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

8 years agoMore string length checks & fixes
Stanislav Malyshev [Fri, 4 Nov 2016 03:36:52 +0000 (20:36 -0700)]
More string length checks & fixes

8 years agoUpdated to version 2016.9 (2016i)
Derick Rethans [Thu, 3 Nov 2016 17:57:33 +0000 (13:57 -0400)]
Updated to version 2016.9 (2016i)

8 years agoEmpty merge
Derick Rethans [Thu, 3 Nov 2016 17:57:33 +0000 (13:57 -0400)]
Empty merge

8 years agoUpdated to version 2016.9 (2016i)
Derick Rethans [Thu, 3 Nov 2016 17:57:32 +0000 (13:57 -0400)]
Updated to version 2016.9 (2016i)

8 years agoEmpty merge
Derick Rethans [Thu, 3 Nov 2016 17:57:32 +0000 (13:57 -0400)]
Empty merge

8 years agoUpdated to version 2016.9 (2016i)
Derick Rethans [Thu, 3 Nov 2016 17:57:31 +0000 (13:57 -0400)]
Updated to version 2016.9 (2016i)

8 years agoEmpty merge
Derick Rethans [Thu, 3 Nov 2016 17:57:30 +0000 (13:57 -0400)]
Empty merge

8 years agoUpdated to version 2016.9 (2016i)
Derick Rethans [Thu, 3 Nov 2016 17:57:28 +0000 (13:57 -0400)]
Updated to version 2016.9 (2016i)

8 years agoFixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash
Anatol Belski [Thu, 3 Nov 2016 16:03:23 +0000 (17:03 +0100)]
Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash

(cherry picked from commit 99b242a6d093bca1f64084866b4491061de57553)

8 years agoFixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash
Anatol Belski [Thu, 3 Nov 2016 16:03:23 +0000 (17:03 +0100)]
Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash

8 years agoMerge branch 'PHP-7.1'
Xinchen Hui [Wed, 2 Nov 2016 04:12:25 +0000 (12:12 +0800)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Update NEWS
  Fixed bug #73423 (Reproducible crash with GDB backtrace)

8 years agoUpdate NEWS
Xinchen Hui [Wed, 2 Nov 2016 04:12:12 +0000 (12:12 +0800)]
Update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
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)

8 years agoFixed 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)

8 years agoMerge branch 'PHP-7.1'
Dmitry Stogov [Tue, 1 Nov 2016 19:58:59 +0000 (22:58 +0300)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Intriduced ZEND_ACC_INHERITED class flag. It's going to be helpful for static optimisations, when "parent" is not known yet.

8 years agoIntriduced ZEND_ACC_INHERITED class flag.
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.

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Tue, 1 Nov 2016 19:30:18 +0000 (20:30 +0100)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Tue, 1 Nov 2016 19:29:11 +0000 (20:29 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Tue, 1 Nov 2016 19:24:10 +0000 (20:24 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoFix #73436: Setting allow_url_fopen to Off makes several tests fail
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.

8 years agoMerge branch 'PHP-7.1'
Sara Golemon [Tue, 1 Nov 2016 16:37:02 +0000 (09:37 -0700)]
Merge branch 'PHP-7.1'

This commit already landed on master as b041bebb
but I didn't realize we needed it on 7.1 as well.
Cherry-picking, then merging the pick to keep the repo happy.

* PHP-7.1:
  Change Big Endian backup implementations to use signed indexes

8 years agoChange Big Endian backup implementations to use signed indexes
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

8 years agoMerge branch 'PHP-7.1'
Dmitry Stogov [Tue, 1 Nov 2016 16:04:23 +0000 (19:04 +0300)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed reference-counter inference

8 years agoFixed reference-counter inference
Dmitry Stogov [Tue, 1 Nov 2016 16:04:10 +0000 (19:04 +0300)]
Fixed reference-counter inference