]> granicus.if.org Git - php/log
php
7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sun, 16 Apr 2017 12:56:51 +0000 (14:56 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  [ci skip] update NEWS
  [ci skip] update NEWS

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sun, 16 Apr 2017 12:55:51 +0000 (14:55 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  [ci skip] update NEWS

7 years ago[ci skip] update NEWS
Anatol Belski [Sun, 16 Apr 2017 12:55:31 +0000 (14:55 +0200)]
[ci skip] update NEWS

7 years ago[ci skip] update NEWS
Anatol Belski [Sun, 16 Apr 2017 12:54:19 +0000 (14:54 +0200)]
[ci skip] update NEWS

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sat, 15 Apr 2017 17:37:12 +0000 (19:37 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  improve/fix error handling

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sat, 15 Apr 2017 17:35:13 +0000 (19:35 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  improve/fix error handling

7 years agoimprove/fix error handling
Anatol Belski [Sat, 15 Apr 2017 17:30:30 +0000 (19:30 +0200)]
improve/fix error handling

GetLastError() should not be called, if the function didn't fail.

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sat, 15 Apr 2017 16:29:37 +0000 (18:29 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fix error handling

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sat, 15 Apr 2017 16:25:31 +0000 (18:25 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fix error handling

7 years agofix error handling
Anatol Belski [Sat, 15 Apr 2017 16:14:25 +0000 (18:14 +0200)]
fix error handling

7 years agoMerge branch 'PHP-7.1'
Nikita Popov [Sat, 15 Apr 2017 16:15:45 +0000 (18:15 +0200)]
Merge branch 'PHP-7.1'

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Sat, 15 Apr 2017 16:15:33 +0000 (18:15 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoImprove accuracy of opline lineno information
Nikita Popov [Sat, 15 Apr 2017 16:06:42 +0000 (18:06 +0200)]
Improve accuracy of opline lineno information

If compile_var() was used instead of compile_expr() we did not
update the current lineno.

7 years agoexport the main thread info
Anatol Belski [Sat, 15 Apr 2017 12:28:58 +0000 (14:28 +0200)]
export the main thread info

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sat, 15 Apr 2017 15:30:43 +0000 (17:30 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  extend error map

7 years agoextend error map
Anatol Belski [Sat, 15 Apr 2017 15:27:45 +0000 (17:27 +0200)]
extend error map

7 years agoMerge branch 'PHP-7.1'
Nikita Popov [Sat, 15 Apr 2017 10:36:02 +0000 (12:36 +0200)]
Merge branch 'PHP-7.1'

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Sat, 15 Apr 2017 10:35:53 +0000 (12:35 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFix compact_literals of INIT_METHOD_CALL with CONST op1
Nikita Popov [Sat, 15 Apr 2017 10:35:09 +0000 (12:35 +0200)]
Fix compact_literals of INIT_METHOD_CALL with CONST op1

7 years agoRemove leftover code for generator stack page handling
Nikita Popov [Sat, 15 Apr 2017 10:08:09 +0000 (12:08 +0200)]
Remove leftover code for generator stack page handling

7 years agoInitialize retval in INCLUDE_OR_EVAL
Nikita Popov [Sat, 15 Apr 2017 10:04:56 +0000 (12:04 +0200)]
Initialize retval in INCLUDE_OR_EVAL

In case the eval'd code throws.

7 years agoUpdate step about uploading packages to downloads.php.net
Sara Golemon [Fri, 14 Apr 2017 23:43:01 +0000 (16:43 -0700)]
Update step about uploading packages to downloads.php.net

At some point this changed from a per-user specific mapping
to a standard ~$USER mapping.

7 years agoMerge branch 'PHP-7.1'
Nikita Popov [Fri, 14 Apr 2017 23:40:59 +0000 (01:40 +0200)]
Merge branch 'PHP-7.1'

7 years agoImprove fix for bug #74442
Nikita Popov [Fri, 14 Apr 2017 23:39:33 +0000 (01:39 +0200)]
Improve fix for bug #74442

Make the check less conservative to be consistent with the other
cases.

7 years agoFixed bug #74444: multiple catch freezes in some cases
David Matejka [Fri, 14 Apr 2017 22:20:06 +0000 (00:20 +0200)]
Fixed bug #74444: multiple catch freezes in some cases

zend_emit_jump() may reallocate, so reload the opline.

7 years agoCredit goes to Eric Norris for this one
Rasmus Lerdorf [Fri, 14 Apr 2017 22:48:24 +0000 (15:48 -0700)]
Credit goes to Eric Norris for this one

7 years agoCredit goes to Eric Norris for this one
Rasmus Lerdorf [Fri, 14 Apr 2017 22:48:24 +0000 (15:48 -0700)]
Credit goes to Eric Norris for this one

7 years agoMerge branch 'PHP-7.1'
Nikita Popov [Fri, 14 Apr 2017 20:20:48 +0000 (22:20 +0200)]
Merge branch 'PHP-7.1'

7 years agoFixed bug #74442
Nikita Popov [Fri, 14 Apr 2017 20:20:32 +0000 (22:20 +0200)]
Fixed bug #74442

7 years agoMerge branch 'PHP-7.1'
Nikita Popov [Fri, 14 Apr 2017 20:04:07 +0000 (22:04 +0200)]
Merge branch 'PHP-7.1'

7 years agoFixed bug #74431
Nikita Popov [Fri, 14 Apr 2017 19:58:35 +0000 (21:58 +0200)]
Fixed bug #74431

If the last instruction in a block is a NOP, then `new_opline`
here won't be a copy of `opline`, it will be a copy of the last
non-NOP opline. Avoid performing a spurious update by explicitly
checking for NOP.

7 years agoTest for bug 74431
ekinhbayar [Fri, 14 Apr 2017 14:28:57 +0000 (17:28 +0300)]
Test for bug 74431

7 years agoMerge branch 'PHP-7.1'
Johannes Schlüter [Fri, 14 Apr 2017 14:31:19 +0000 (16:31 +0200)]
Merge branch 'PHP-7.1'

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Johannes Schlüter [Fri, 14 Apr 2017 14:30:51 +0000 (16:30 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoAdd support for MySQL 8's Unicode types
Johannes Schlüter [Fri, 14 Apr 2017 14:30:10 +0000 (16:30 +0200)]
Add support for MySQL 8's Unicode types

7 years agoMerge branch 'PHP-7.1'
Joe Watkins [Fri, 14 Apr 2017 06:56:38 +0000 (07:56 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  missing news entry from 7.1.3

7 years agomissing news entry from 7.1.3
Joe Watkins [Fri, 14 Apr 2017 06:56:12 +0000 (07:56 +0100)]
missing news entry from 7.1.3

7 years agoMerge branch 'PHP-7.1'
Joe Watkins [Thu, 13 Apr 2017 12:22:01 +0000 (13:22 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed bug #74433 Wrong reflection on the Normalizer methods

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Thu, 13 Apr 2017 12:21:17 +0000 (13:21 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #74433 Wrong reflection on the Normalizer methods

7 years agoFixed bug #74433 Wrong reflection on the Normalizer methods
Fabien Villepinte [Thu, 13 Apr 2017 11:25:13 +0000 (13:25 +0200)]
Fixed bug #74433 Wrong reflection on the Normalizer methods

7 years agosimplify and generalize crossplatform parts
Anatol Belski [Thu, 13 Apr 2017 11:04:55 +0000 (13:04 +0200)]
simplify and generalize crossplatform parts

7 years agounify behavior
Anatol Belski [Thu, 13 Apr 2017 10:49:41 +0000 (12:49 +0200)]
unify behavior

7 years agoextend flag to reduce re-link time
Anatol Belski [Thu, 13 Apr 2017 01:05:48 +0000 (03:05 +0200)]
extend flag to reduce re-link time

7 years agoMerge branch 'PHP-7.1'
Remi Collet [Thu, 13 Apr 2017 05:11:17 +0000 (07:11 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  NEWS
  NEWS

7 years agoNEWS
Remi Collet [Thu, 13 Apr 2017 05:11:06 +0000 (07:11 +0200)]
NEWS

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Remi Collet [Thu, 13 Apr 2017 05:10:47 +0000 (07:10 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  NEWS

7 years agoNEWS
Remi Collet [Thu, 13 Apr 2017 05:10:37 +0000 (07:10 +0200)]
NEWS

7 years agoMerge branch 'PHP-7.1'
Remi Collet [Thu, 13 Apr 2017 05:07:56 +0000 (07:07 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed bug #74416 Wrong reflection on DOMNode::cloneNode

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Remi Collet [Thu, 13 Apr 2017 05:07:43 +0000 (07:07 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #74416 Wrong reflection on DOMNode::cloneNode

7 years agoFixed bug #74416 Wrong reflection on DOMNode::cloneNode
Fabien Villepinte [Tue, 11 Apr 2017 15:26:03 +0000 (17:26 +0200)]
Fixed bug #74416 Wrong reflection on DOMNode::cloneNode

7 years agoRely on having unistd.h (which provides isatty function)
Remi Collet [Wed, 12 Apr 2017 10:56:13 +0000 (12:56 +0200)]
Rely on having unistd.h (which provides isatty function)
rather than having the posix extension.

Fix the tests when build with --disable-all

7 years agoMerge branch 'PHP-7.1'
Christopher Jones [Wed, 12 Apr 2017 04:04:37 +0000 (14:04 +1000)]
Merge branch 'PHP-7.1'

7 years agoAdd missing NEWS
Christopher Jones [Wed, 12 Apr 2017 04:04:24 +0000 (14:04 +1000)]
Add missing NEWS

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christopher Jones [Wed, 12 Apr 2017 04:03:34 +0000 (14:03 +1000)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFixed uninitialized data causing random crash (Dmitry)
Christopher Jones [Wed, 12 Apr 2017 04:02:46 +0000 (14:02 +1000)]
Fixed uninitialized data causing random crash (Dmitry)

7 years agoAdd missing NEWS
Christopher Jones [Wed, 12 Apr 2017 03:23:19 +0000 (13:23 +1000)]
Add missing NEWS

7 years agoFix bug 60471 by correctly identifying unused speculative preconnections
Sammy Kaye Powers [Wed, 29 Mar 2017 14:27:18 +0000 (09:27 -0500)]
Fix bug 60471 by correctly identifying unused speculative preconnections

* Correctly identify unused speculative preconnections from browsers
  like Chrome and Firefox
* Add a new message to the debug level that is emitted when a TCP
  connection is closed without sending any request (a preconnection)
* Fix an issue where the existing debug messages were not being
  displayed even when debug mode was enabled

7 years agoPass explicit PHP version string to mkdist.php
Anatol Belski [Tue, 11 Apr 2017 14:20:42 +0000 (16:20 +0200)]
Pass explicit PHP version string to mkdist.php

7 years agoEnable whole program optimization for builds without PGO, too
Anatol Belski [Tue, 11 Apr 2017 13:21:10 +0000 (15:21 +0200)]
Enable whole program optimization for builds without PGO, too

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 11 Apr 2017 11:50:56 +0000 (13:50 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fix misleading typo in identifiers

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 11 Apr 2017 11:49:19 +0000 (13:49 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix misleading typo in identifiers

7 years agoFix misleading typo in identifiers
Anatol Belski [Tue, 11 Apr 2017 11:48:04 +0000 (13:48 +0200)]
Fix misleading typo in identifiers

7 years agoFix command syntax, env var has to be nmake macro in makefile
Anatol Belski [Tue, 11 Apr 2017 11:25:51 +0000 (13:25 +0200)]
Fix command syntax, env var has to be nmake macro in makefile

7 years agoMerge branch 'PHP-7.1'
Joe Watkins [Tue, 11 Apr 2017 11:16:50 +0000 (12:16 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fixed bug #74413 wrong reflection on SQLite3::enableExceptions

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Tue, 11 Apr 2017 11:14:40 +0000 (12:14 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fixed bug #74413 wrong reflection on SQLite3::enableExceptions

7 years agofixed bug #74413 wrong reflection on SQLite3::enableExceptions
Joe Watkins [Tue, 11 Apr 2017 11:13:21 +0000 (12:13 +0100)]
fixed bug #74413 wrong reflection on SQLite3::enableExceptions

7 years agoMerge branch 'PHP-7.1'
Xinchen Hui [Tue, 11 Apr 2017 10:47:06 +0000 (18:47 +0800)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Update NEWS
  Fixed bug #74408 (Endless loop bypassing execution time limit)

7 years agoUpdate NEWS
Xinchen Hui [Tue, 11 Apr 2017 10:46:57 +0000 (18:46 +0800)]
Update NEWS

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Xinchen Hui [Tue, 11 Apr 2017 10:46:41 +0000 (18:46 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #74408 (Endless loop bypassing execution time limit)

7 years agoFixed bug #74408 (Endless loop bypassing execution time limit)
Xinchen Hui [Tue, 11 Apr 2017 10:46:16 +0000 (18:46 +0800)]
Fixed bug #74408 (Endless loop bypassing execution time limit)

7 years agouse php.exe from the SDK for packaging, not the one just compiled
Anatol Belski [Tue, 11 Apr 2017 10:00:10 +0000 (12:00 +0200)]
use php.exe from the SDK for packaging, not the one just compiled

7 years agoremove no longer accurate comment
Markus Staab [Tue, 11 Apr 2017 09:47:26 +0000 (11:47 +0200)]
remove no longer accurate comment

7 years agoFail hard if sed isn't found
Anatol Belski [Tue, 11 Apr 2017 09:21:31 +0000 (11:21 +0200)]
Fail hard if sed isn't found

now that the new SDK is required and supplies it.

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 11 Apr 2017 09:38:07 +0000 (11:38 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fix re2c version comparison

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 11 Apr 2017 09:37:03 +0000 (11:37 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fix re2c version comparison

7 years agofix re2c version comparison
Anatol Belski [Tue, 11 Apr 2017 08:59:45 +0000 (10:59 +0200)]
fix re2c version comparison

7 years agoMerge branch 'PHP-7.1'
Matt Ficken [Tue, 11 Apr 2017 08:58:07 +0000 (01:58 -0700)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fix #74410 by calling WaitForMultipleObjects() instead of MsgWaitForMultipleObjects()

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Matt Ficken [Tue, 11 Apr 2017 08:56:54 +0000 (01:56 -0700)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix #74410 by calling WaitForMultipleObjects() instead of MsgWaitForMultipleObjects()

7 years agoFix #74410 by calling WaitForMultipleObjects() instead of
Matt Ficken [Tue, 11 Apr 2017 08:54:57 +0000 (01:54 -0700)]
Fix #74410 by calling WaitForMultipleObjects() instead of
MsgWaitForMultipleObjects()

7 years agoFix #74410 by calling WaitForMultipleObjects() instead of MsgWaitForMultipleObjects()
Matt Ficken [Tue, 11 Apr 2017 08:06:56 +0000 (01:06 -0700)]
Fix #74410 by calling WaitForMultipleObjects() instead of MsgWaitForMultipleObjects()

7 years agoMerge branch 'PHP-7.1'
Sebastian Bergmann [Tue, 11 Apr 2017 06:29:14 +0000 (08:29 +0200)]
Merge branch 'PHP-7.1'

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Sebastian Bergmann [Tue, 11 Apr 2017 06:28:55 +0000 (08:28 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFix bug #74409
Sebastian Bergmann [Tue, 11 Apr 2017 06:27:17 +0000 (08:27 +0200)]
Fix bug #74409

7 years agoSet flags on the right block
Nikita Popov [Mon, 10 Apr 2017 22:04:07 +0000 (00:04 +0200)]
Set flags on the right block

7 years agoMove call/recv splitting into correct branch
Nikita Popov [Mon, 10 Apr 2017 21:51:27 +0000 (23:51 +0200)]
Move call/recv splitting into correct branch

7 years agoRemove spurious `CG(context).in_finally` dingleberry
Sammy Kaye Powers [Mon, 10 Apr 2017 15:43:33 +0000 (10:43 -0500)]
Remove spurious `CG(context).in_finally` dingleberry

7 years agoMerge branch 'PHP-7.1'
Nikita Popov [Mon, 10 Apr 2017 20:26:42 +0000 (22:26 +0200)]
Merge branch 'PHP-7.1'

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Mon, 10 Apr 2017 20:26:35 +0000 (22:26 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoForgot to commit test file...
Nikita Popov [Mon, 10 Apr 2017 20:26:14 +0000 (22:26 +0200)]
Forgot to commit test file...

7 years agoImplement jumptable optimization
Nikita Popov [Fri, 17 Mar 2017 22:45:05 +0000 (23:45 +0100)]
Implement jumptable optimization

7 years agoSupport more than two successors in opcache CFG
Nikita Popov [Fri, 17 Mar 2017 20:37:57 +0000 (21:37 +0100)]
Support more than two successors in opcache CFG

7 years agoMerge branch 'PHP-7.1'
Nikita Popov [Mon, 10 Apr 2017 20:12:05 +0000 (22:12 +0200)]
Merge branch 'PHP-7.1'

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Mon, 10 Apr 2017 20:11:47 +0000 (22:11 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFix JMPZ+JMP => NOP+JMP optimization
Nikita Popov [Mon, 10 Apr 2017 20:09:34 +0000 (22:09 +0200)]
Fix JMPZ+JMP => NOP+JMP optimization

7 years agoMerge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Joe Watkins [Mon, 10 Apr 2017 11:51:17 +0000 (12:51 +0100)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0

* 'PHP-7.0' of git.php.net:/php-src:
  Fixed bug #74402 (segfault on random_bytes, bin2hex, openssl_seal)

7 years agoMerge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1
Joe Watkins [Mon, 10 Apr 2017 11:51:00 +0000 (12:51 +0100)]
Merge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1

* 'PHP-7.1' of git.php.net:/php-src:
  Update NEWS
  Fixed bug #74402 (segfault on random_bytes, bin2hex, openssl_seal)

7 years agoMerge branch 'master' of git.php.net:/php-src
Joe Watkins [Mon, 10 Apr 2017 11:50:31 +0000 (12:50 +0100)]
Merge branch 'master' of git.php.net:/php-src

* 'master' of git.php.net:/php-src:
  Update NEWS
  Fixed bug #74402 (segfault on random_bytes, bin2hex, openssl_seal)
  intergarte furher newer flag in FindFirstFileEx for win7+ only

7 years agoMerge branch 'PHP-7.1'
Joe Watkins [Mon, 10 Apr 2017 11:49:54 +0000 (12:49 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed bug #74404 (wrong reflection on DateTimeZone::getTransitions)

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Mon, 10 Apr 2017 11:49:15 +0000 (12:49 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #74404 (wrong reflection on DateTimeZone::getTransitions)

7 years agoFixed bug #74404 (wrong reflection on DateTimeZone::getTransitions)
Joe Watkins [Mon, 10 Apr 2017 11:48:51 +0000 (12:48 +0100)]
Fixed bug #74404 (wrong reflection on DateTimeZone::getTransitions)