]> granicus.if.org Git - php/log
php
8 years agoMerge branch 'PHP-7.0' into PHP-7.1
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

8 years agoSkip if no jit is built
Xinchen Hui [Sat, 29 Oct 2016 06:23:25 +0000 (14:23 +0800)]
Skip if no jit is built

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

8 years agofix test run with autogenerated ini
Anatol Belski [Sat, 29 Oct 2016 01:17:29 +0000 (03:17 +0200)]
fix test run with autogenerated ini

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

8 years agogenerate test ini file, so shared exts are loaded for nmake test
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

8 years agoadditional env is generated for phpize, too
Anatol Belski [Fri, 28 Oct 2016 21:11:47 +0000 (23:11 +0200)]
additional env is generated for phpize, too

8 years agoUpdate NEWS
Xinchen Hui [Fri, 28 Oct 2016 13:21:48 +0000 (21:21 +0800)]
Update NEWS

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

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

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Ferenc Kovacs [Thu, 27 Oct 2016 21:40:41 +0000 (23:40 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Thu, 27 Oct 2016 21:37:51 +0000 (23:37 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years ago5.6.29 will be next
Ferenc Kovacs [Thu, 27 Oct 2016 21:10:59 +0000 (23:10 +0200)]
5.6.29 will be next

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

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

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

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

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

8 years agoyet another uninitialized pointer
Anatol Belski [Thu, 27 Oct 2016 00:40:30 +0000 (02:40 +0200)]
yet another uninitialized pointer

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

8 years agofix uninitialized pointer
Anatol Belski [Thu, 27 Oct 2016 00:15:14 +0000 (02:15 +0200)]
fix uninitialized pointer

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

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

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

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

8 years agoFixed incorrec type usage
Dmitry Stogov [Tue, 25 Oct 2016 19:12:34 +0000 (22:12 +0300)]
Fixed incorrec type usage

8 years agoRevert "Update UPGRADING to reflect bug fix"
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.

8 years agoUpdate UPGRADING to reflect bug fix
Yasuo Ohgaki [Tue, 25 Oct 2016 18:26:44 +0000 (03:26 +0900)]
Update UPGRADING to reflect bug fix

8 years agonews for next rc
Joe Watkins [Tue, 25 Oct 2016 15:22:23 +0000 (16:22 +0100)]
news for next rc

8 years agoExport zend_analyze_calls() to allow building call trees.
Dmitry Stogov [Tue, 25 Oct 2016 14:20:27 +0000 (17:20 +0300)]
Export zend_analyze_calls() to allow building call trees.

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Tue, 25 Oct 2016 12:34:43 +0000 (14:34 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Tue, 25 Oct 2016 12:30:59 +0000 (14:30 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoFix #72494: imagecropauto out-of-bounds access
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>

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

8 years agomove dev to 7.0.14
Anatol Belski [Tue, 25 Oct 2016 08:29:51 +0000 (10:29 +0200)]
move dev to 7.0.14

8 years agoUpdated to version 2016.8 (2016h)
Derick Rethans [Mon, 24 Oct 2016 09:37:17 +0000 (10:37 +0100)]
Updated to version 2016.8 (2016h)

8 years agoEmpty merge
Derick Rethans [Mon, 24 Oct 2016 09:37:16 +0000 (10:37 +0100)]
Empty merge

8 years agoUpdated to version 2016.8 (2016h)
Derick Rethans [Mon, 24 Oct 2016 09:37:13 +0000 (10:37 +0100)]
Updated to version 2016.8 (2016h)

8 years agoEmpty merge
Derick Rethans [Mon, 24 Oct 2016 09:37:12 +0000 (10:37 +0100)]
Empty merge

8 years agoUpdated to version 2016.8 (2016h)
Derick Rethans [Mon, 24 Oct 2016 09:37:07 +0000 (10:37 +0100)]
Updated to version 2016.8 (2016h)

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Sun, 23 Oct 2016 20:27:11 +0000 (22:27 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoFix test output
Nikita Popov [Sun, 23 Oct 2016 20:26:25 +0000 (22:26 +0200)]
Fix test output

Changed due to eca84946a4e7269d59ea2d79b5f42117de89ae74.

8 years agoFix call graph construction
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...

8 years agoTry to fix LibreSSL build
Jakub Zelenka [Sun, 23 Oct 2016 18:55:22 +0000 (19:55 +0100)]
Try to fix LibreSSL build

8 years agoDrop useless checks for DH and RSA
Jakub Zelenka [Sun, 23 Oct 2016 18:37:07 +0000 (19:37 +0100)]
Drop useless checks for DH and RSA

If DH or RSA was disabled, the build would fail already as
it's used already elsewhere without checking the OPENSSL_NO_DH
or OPENSSL_NO_RSA defines.

8 years agoUpdate NEWS
Xinchen Hui [Sat, 22 Oct 2016 06:51:11 +0000 (14:51 +0800)]
Update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Xinchen Hui [Sat, 22 Oct 2016 06:50:42 +0000 (14:50 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #73350 (Exception::__toString() cause circular references)

8 years agoFixed bug #73350 (Exception::__toString() cause circular references)
Xinchen Hui [Sat, 22 Oct 2016 06:50:21 +0000 (14:50 +0800)]
Fixed bug #73350 (Exception::__toString() cause circular references)

8 years agoBetter fix for bug #73360
Anatol Belski [Fri, 21 Oct 2016 19:29:35 +0000 (21:29 +0200)]
Better fix for bug #73360

This also fixes the TS issue. And, it also reveals that there's an
issue in the VCWD_* API to be possibly addressed.

8 years agoRevert "Fixed bug #73360 Unable to work in root with unicode chars"
Anatol Belski [Fri, 21 Oct 2016 18:15:16 +0000 (20:15 +0200)]
Revert "Fixed bug #73360 Unable to work in root with unicode chars"

This reverts commit 64fee0aecb2c804a088b896da6f736dbc19d8424.

8 years agoupdate NEWS
Anatol Belski [Fri, 21 Oct 2016 14:43:55 +0000 (16:43 +0200)]
update NEWS

The bug is currently not good testable, because the doc_root will be
blocked from the invoked test server process. This will prevent the
cleanup, which would be confusing.

8 years agoFixed bug #73360 Unable to work in root with unicode chars
Anatol Belski [Fri, 21 Oct 2016 13:22:59 +0000 (15:22 +0200)]
Fixed bug #73360 Unable to work in root with unicode chars

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Thu, 20 Oct 2016 11:26:34 +0000 (13:26 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoFix bug #71241: array_replace_recursive mutates ref params
Adam Saponara [Fri, 26 Aug 2016 21:33:22 +0000 (17:33 -0400)]
Fix bug #71241: array_replace_recursive mutates ref params

`array_replace_recursive` can sometimes mutate its params if
references are nested within. This differs from the PHP 5 behavior.

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Leigh [Thu, 20 Oct 2016 09:18:16 +0000 (10:18 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoAdd php_random_int internal API
Leigh [Wed, 19 Oct 2016 17:00:54 +0000 (18:00 +0100)]
Add php_random_int internal API

This is the internal API compliment to `php_random_bytes`

8 years agonews entry for #pr 2152
Joe Watkins [Thu, 20 Oct 2016 04:21:56 +0000 (05:21 +0100)]
news entry for #pr 2152

8 years agoMerge branch 'pull-request/2152' into PHP-7.1
Joe Watkins [Thu, 20 Oct 2016 04:23:21 +0000 (05:23 +0100)]
Merge branch 'pull-request/2152' into PHP-7.1

8 years agonews entry for #pr 2152
Joe Watkins [Thu, 20 Oct 2016 04:21:56 +0000 (05:21 +0100)]
news entry for #pr 2152

8 years agoMerge branch 'pull-request/2152' into PHP-7.0
Joe Watkins [Thu, 20 Oct 2016 04:19:10 +0000 (05:19 +0100)]
Merge branch 'pull-request/2152' into PHP-7.0

8 years agoFixed typo
Dmitry Stogov [Wed, 19 Oct 2016 22:17:40 +0000 (01:17 +0300)]
Fixed typo

8 years agoIntroduced HT_IS_PACKED() and HT_IS_WITHOUT_HOLES() macros. (Benjamin Coutu)
Dmitry Stogov [Wed, 19 Oct 2016 20:10:42 +0000 (23:10 +0300)]
Introduced HT_IS_PACKED() and HT_IS_WITHOUT_HOLES() macros. (Benjamin Coutu)

8 years agoupdate NEWS
Anatol Belski [Tue, 18 Oct 2016 17:44:20 +0000 (19:44 +0200)]
update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 18 Oct 2016 17:43:57 +0000 (19:43 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update NEWS

8 years agoupdate NEWS
Anatol Belski [Tue, 18 Oct 2016 17:43:12 +0000 (19:43 +0200)]
update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 18 Oct 2016 17:14:14 +0000 (19:14 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #73329 (Float)"Nano" == NAN

8 years agoFixed bug #73329 (Float)"Nano" == NAN
Anatol Belski [Tue, 18 Oct 2016 17:11:18 +0000 (19:11 +0200)]
Fixed bug #73329 (Float)"Nano" == NAN

The special cases (float)"inf", etc. were never intended and are
caused by the updated strtod lib. While it might be nice as an
easy way to produce Inf and NaN special values, it was never
documented and cause BC breaches.

8 years agosync NEWS
Anatol Belski [Tue, 18 Oct 2016 16:24:42 +0000 (18:24 +0200)]
sync NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 18 Oct 2016 16:22:52 +0000 (18:22 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  sync NEWS

8 years agosync NEWS
Anatol Belski [Tue, 18 Oct 2016 16:18:04 +0000 (18:18 +0200)]
sync NEWS

48f1a178 is reverted

8 years agoMerge remote-tracking branch 'origin/PHP-7.0' into PHP-7.1
Bob Weinand [Tue, 18 Oct 2016 12:31:49 +0000 (14:31 +0200)]
Merge remote-tracking branch 'origin/PHP-7.0' into PHP-7.1

8 years agoFixed bug #73338 (Exception thrown from error handler may crash)
Bob Weinand [Tue, 18 Oct 2016 12:13:20 +0000 (14:13 +0200)]
Fixed bug #73338 (Exception thrown from error handler may crash)

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Dmitry Stogov [Tue, 18 Oct 2016 12:09:44 +0000 (15:09 +0300)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #73337 (try/catch not working with two exceptions inside a same operation)
  Revert "Fix bug #47890 #73215 uniqid() should use better random source"
  Update NEWS

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Dmitry Stogov [Tue, 18 Oct 2016 12:04:49 +0000 (15:04 +0300)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Fixed bug #73337 (try/catch not working with two exceptions inside a same operation)

8 years agoFixed bug #73337 (try/catch not working with two exceptions inside a same operation)
Dmitry Stogov [Tue, 18 Oct 2016 11:48:01 +0000 (14:48 +0300)]
Fixed bug #73337 (try/catch not working with two exceptions inside a same operation)

8 years agoRevert "Fix bug #47890 #73215 uniqid() should use better random source"
Joe Watkins [Tue, 18 Oct 2016 10:30:33 +0000 (11:30 +0100)]
Revert "Fix bug #47890 #73215 uniqid() should use better random source"

This reverts commit 48f1a17886d874dc90867c669481804de90509e8.

8 years agoRevert "Fix bug #47890 #73215 uniqid() should use better random source"
Joe Watkins [Tue, 18 Oct 2016 10:30:19 +0000 (11:30 +0100)]
Revert "Fix bug #47890 #73215 uniqid() should use better random source"

This reverts commit 48f1a17886d874dc90867c669481804de90509e8.

8 years agoFixed type inference rules.
Dmitry Stogov [Tue, 18 Oct 2016 09:39:33 +0000 (12:39 +0300)]
Fixed type inference rules.

8 years agoUpdate NEWS
Yasuo Ohgaki [Tue, 18 Oct 2016 00:28:18 +0000 (09:28 +0900)]
Update NEWS

8 years agoUpdate NEWS
Yasuo Ohgaki [Tue, 18 Oct 2016 00:28:08 +0000 (09:28 +0900)]
Update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Yasuo Ohgaki [Tue, 18 Oct 2016 00:14:48 +0000 (09:14 +0900)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix bug #47890 #73215 uniqid() should use better random source

8 years agoFix bug #47890 #73215 uniqid() should use better random source
Yasuo Ohgaki [Tue, 18 Oct 2016 00:04:57 +0000 (09:04 +0900)]
Fix bug #47890 #73215 uniqid() should use better random source

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Mon, 17 Oct 2016 22:00:37 +0000 (00:00 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoSimply return FALSE from session_gc(). Error could be annoying because internal save...
Yasuo Ohgaki [Mon, 17 Oct 2016 21:52:52 +0000 (06:52 +0900)]
Simply return FALSE from session_gc(). Error could be annoying because internal save handlers may return -1 when GC cannot be performed for reasons

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Mon, 17 Oct 2016 21:37:00 +0000 (23:37 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

We also use ZEND_LONG_(MAX|MIN) now instead of LONG_(MAX|MIN).

8 years agoFix #73333: 2147483647 is fetched as string
Christoph M. Becker [Mon, 17 Oct 2016 14:58:49 +0000 (16:58 +0200)]
Fix #73333: 2147483647 is fetched as string

We return all integers that can be represented as such by PHP as
integers, and only those that exceed the possible range as strings.
On builds which represent integers with 64 bits, the range check is
unnecessary and might cause code checkers to complain, so we skip this
special casing via the preprocessor according to
<http://git.php.net/?p=php-src.git;a=commit;h=99d087e5>.

8 years agoUse simple "one-pass" algorithm.
Dmitry Stogov [Mon, 17 Oct 2016 21:06:20 +0000 (00:06 +0300)]
Use simple "one-pass" algorithm.

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 17 Oct 2016 19:27:32 +0000 (21:27 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  sync NEWS
  Merge branch 'pull-request/1817'
  Merge branch 'pull-request/1816'
  Merge branch 'pull-request/1814'
  Merge branch 'pull-request/1808'
  Merge branch 'pull-request/2097'
  news entry for pr #2158
  Merge branch 'pull-request/2158'

8 years agosync NEWS
Anatol Belski [Mon, 17 Oct 2016 19:26:34 +0000 (21:26 +0200)]
sync NEWS

8 years agoMerge branch 'pull-request/1817'
Joe Watkins [Mon, 17 Oct 2016 15:49:24 +0000 (16:49 +0100)]
Merge branch 'pull-request/1817'

8 years agoMerge branch 'pull-request/1816'
Joe Watkins [Mon, 17 Oct 2016 15:50:12 +0000 (16:50 +0100)]
Merge branch 'pull-request/1816'

8 years agoMerge branch 'pull-request/1814'
Joe Watkins [Mon, 17 Oct 2016 15:50:53 +0000 (16:50 +0100)]
Merge branch 'pull-request/1814'

8 years agoMerge branch 'pull-request/1808'
Joe Watkins [Mon, 17 Oct 2016 15:53:04 +0000 (16:53 +0100)]
Merge branch 'pull-request/1808'

8 years agoMerge branch 'pull-request/1817'
Joe Watkins [Mon, 17 Oct 2016 15:49:24 +0000 (16:49 +0100)]
Merge branch 'pull-request/1817'

8 years agoMerge branch 'pull-request/1816'
Joe Watkins [Mon, 17 Oct 2016 15:50:12 +0000 (16:50 +0100)]
Merge branch 'pull-request/1816'

8 years agoMerge branch 'pull-request/1814'
Joe Watkins [Mon, 17 Oct 2016 15:50:53 +0000 (16:50 +0100)]
Merge branch 'pull-request/1814'

8 years agoMerge branch 'pull-request/1808'
Joe Watkins [Mon, 17 Oct 2016 15:53:04 +0000 (16:53 +0100)]
Merge branch 'pull-request/1808'

8 years agoMerge branch 'pull-request/2097'
Joe Watkins [Mon, 17 Oct 2016 14:59:51 +0000 (15:59 +0100)]
Merge branch 'pull-request/2097'

8 years agoMerge branch 'pull-request/2097'
Joe Watkins [Mon, 17 Oct 2016 14:59:51 +0000 (15:59 +0100)]
Merge branch 'pull-request/2097'

8 years agonews entry for pr #2158
Joe Watkins [Mon, 17 Oct 2016 14:50:59 +0000 (15:50 +0100)]
news entry for pr #2158