]> granicus.if.org Git - php/log
php
7 years agoOptimize DJ spanning tree back-edge check
Nikita Popov [Thu, 16 Mar 2017 16:02:11 +0000 (17:02 +0100)]
Optimize DJ spanning tree back-edge check

Instead of walking the DJ spanning tree upwards, record entry and
exit times during the DFS and use these to determine whether CJ
edges are sp-back edges.

7 years agoSort blocks in loop identification
Nikita Popov [Thu, 16 Mar 2017 15:49:36 +0000 (16:49 +0100)]
Sort blocks in loop identification

The previous implementation was doing O(blocks*levels) iterations,
which for a linear-ish domtree is O(blocks^2). Avoid this by sorting
the blocks by decreasing level upfront.

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Thu, 16 Mar 2017 11:57:36 +0000 (12:57 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoReturn FALSE if error_log fails to write all bytes
Adam Saponara [Thu, 9 Mar 2017 19:27:01 +0000 (14:27 -0500)]
Return FALSE if error_log fails to write all bytes

7 years agoUse call_map to avoid linear call lookup
Nikita Popov [Thu, 16 Mar 2017 00:26:27 +0000 (01:26 +0100)]
Use call_map to avoid linear call lookup

7 years agoFix bug #69676
Nikita Popov [Wed, 15 Mar 2017 18:06:34 +0000 (19:06 +0100)]
Fix bug #69676

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Bob Weinand [Tue, 14 Mar 2017 23:09:42 +0000 (00:09 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFixed bug #74240 (deflate_add can allocate too much memory)
Matt Bonneau [Mon, 13 Mar 2017 04:11:30 +0000 (00:11 -0400)]
Fixed bug #74240 (deflate_add can allocate too much memory)

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Bob Weinand [Tue, 14 Mar 2017 21:17:10 +0000 (22:17 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFix stream context changes leaking into copies of previous context
Bob Weinand [Tue, 14 Mar 2017 21:15:41 +0000 (22:15 +0100)]
Fix stream context changes leaking into copies of previous context

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Jakub Zelenka [Tue, 14 Mar 2017 18:46:29 +0000 (18:46 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoMerge branch 'bug72333' into PHP-7.0
Jakub Zelenka [Tue, 14 Mar 2017 18:43:39 +0000 (18:43 +0000)]
Merge branch 'bug72333' into PHP-7.0

7 years agoReplace NEWS entry for #74159 with #72333
Jakub Zelenka [Tue, 14 Mar 2017 18:41:23 +0000 (18:41 +0000)]
Replace NEWS entry for #74159 with #72333

The #74159 is duplicate

7 years agoSkip bug74159 test for OpenSSL lower than 1.0.1
Jakub Zelenka [Mon, 13 Mar 2017 21:05:09 +0000 (21:05 +0000)]
Skip bug74159 test for OpenSSL lower than 1.0.1

7 years agoTidy up test for bug72333
Jakub Zelenka [Sat, 11 Mar 2017 19:38:26 +0000 (19:38 +0000)]
Tidy up test for bug72333

7 years agoSpeed up test for bug72333
Jakub Zelenka [Wed, 8 Mar 2017 19:49:39 +0000 (19:49 +0000)]
Speed up test for bug72333

It reliably fails without the xp_ssl.c so it is good with smaller usleep

7 years agoFix indent and add comment
Jakub Zelenka [Wed, 8 Mar 2017 19:38:54 +0000 (19:38 +0000)]
Fix indent and add comment

7 years agoTidy up setting of SSL_MODE_RELEASE_BUFFERS
Jakub Zelenka [Wed, 8 Mar 2017 19:30:02 +0000 (19:30 +0000)]
Tidy up setting of SSL_MODE_RELEASE_BUFFERS

7 years agoRemove extra SSL mode settings
Jakub Zelenka [Mon, 6 Mar 2017 19:43:25 +0000 (19:43 +0000)]
Remove extra SSL mode settings

7 years agoFix bug #72333 (fwrite() on non-blocking SSL sockets does not work)
Jakub Zelenka [Sun, 22 Jan 2017 20:44:29 +0000 (20:44 +0000)]
Fix bug #72333 (fwrite() on non-blocking SSL sockets does not work)

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 13 Mar 2017 11:32:46 +0000 (12:32 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update binary sdk tools version for appveyor

7 years agoupdate binary sdk tools version for appveyor
Anatol Belski [Mon, 13 Mar 2017 11:31:31 +0000 (12:31 +0100)]
update binary sdk tools version for appveyor

7 years agorely on provided openssl.cnf to avoid possible failure with system defaults
Remi Collet [Mon, 13 Mar 2017 07:17:42 +0000 (08:17 +0100)]
rely on provided openssl.cnf to avoid possible failure with system defaults

7 years agoImplement FR #74217: deterministic sqlite functions
andrewnester [Fri, 10 Mar 2017 17:34:23 +0000 (20:34 +0300)]
Implement FR #74217: deterministic sqlite functions

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Fri, 10 Mar 2017 17:20:49 +0000 (18:20 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFixed bug #73960
Nikita Popov [Thu, 9 Mar 2017 20:09:36 +0000 (21:09 +0100)]
Fixed bug #73960

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Xinchen Hui [Fri, 10 Mar 2017 07:16:01 +0000 (15:16 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #74218 (ArrayIterator error message is confusing)

7 years agoFixed bug #74218 (ArrayIterator error message is confusing)
Xinchen Hui [Fri, 10 Mar 2017 07:15:31 +0000 (15:15 +0800)]
Fixed bug #74218 (ArrayIterator error message is confusing)

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Sara Golemon [Thu, 9 Mar 2017 19:56:54 +0000 (11:56 -0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Add NEWS entry for bab0b99f

7 years agoAdd NEWS entry for bab0b99f
Sara Golemon [Thu, 9 Mar 2017 19:47:29 +0000 (11:47 -0800)]
Add NEWS entry for bab0b99f

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Thu, 9 Mar 2017 19:48:14 +0000 (20:48 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFixed bug #73370
Nikita Popov [Thu, 9 Mar 2017 19:47:06 +0000 (20:47 +0100)]
Fixed bug #73370

If len=0 malloc() is allowed to return NULL.

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Thu, 9 Mar 2017 16:31:52 +0000 (17:31 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFixed bug #71003: Add PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT
Thomas Orozco [Thu, 9 Jun 2016 08:45:40 +0000 (10:45 +0200)]
Fixed bug #71003: Add PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Thu, 9 Mar 2017 15:44:25 +0000 (16:44 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFixed bug #72096 Swatch time value incorrect for dates before 1970
mcq8 [Fri, 3 Jun 2016 19:28:20 +0000 (19:28 +0000)]
Fixed bug #72096 Swatch time value incorrect for dates before 1970

7 years agoFix bug #74149 static embed SAPI linkage error
Joe Watkins [Thu, 9 Mar 2017 07:42:32 +0000 (07:42 +0000)]
Fix bug #74149 static embed SAPI linkage error

7 years agoFixed bug #74058
andrewnester [Thu, 2 Mar 2017 13:59:32 +0000 (16:59 +0300)]
Fixed bug #74058

Fall back from get_property_ptr_ptr to read_property if offsetGet
is overridden.

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Sara Golemon [Tue, 7 Mar 2017 20:11:22 +0000 (12:11 -0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Detect invalid port in xp_socket parse ip address

7 years agoDetect invalid port in xp_socket parse ip address
Sara Golemon [Tue, 7 Mar 2017 19:27:46 +0000 (11:27 -0800)]
Detect invalid port in xp_socket parse ip address

For historical reasons, fsockopen() accepts the port and hostname
separately: fsockopen('127.0.0.1', 80)

However, with the introdcution of stream transports in PHP 4.3,
it became possible to include the port in the hostname specifier:

fsockopen('127.0.0.1:80')
Or more formally: fsockopen('tcp://127.0.0.1:80')

Confusing results when these two forms are combined, however.
fsockopen('127.0.0.1:80', 443) results in fsockopen() attempting
to connect to '127.0.0.1:80:443' which any reasonable stack would
consider invalid.

Unfortunately, PHP parses the address looking for the first colon
(with special handling for IPv6, don't worry) and calls atoi()
from there.  atoi() in turn, simply stops parsing at the first
non-numeric character and returns the value so far.

The end result is that the explicitly supplied port is treated
as ignored garbage, rather than producing an error.

This diff replaces atoi() with strtol() and inspects the
stop character.  If additional "garbage" of any kind is found,
it fails and returns an error.

7 years agosync with the incremental and inter-file analysis option
Anatol Belski [Tue, 7 Mar 2017 14:27:57 +0000 (15:27 +0100)]
sync with the incremental and inter-file analysis option

available as of cppcheck 1.77

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Tue, 7 Mar 2017 12:17:33 +0000 (13:17 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFix out of bounds access in gc_find_additional_buffer()
Nikita Popov [Tue, 7 Mar 2017 12:16:06 +0000 (13:16 +0100)]
Fix out of bounds access in gc_find_additional_buffer()

7 years agoFixed pointer allignment
Dmitry Stogov [Tue, 7 Mar 2017 07:18:34 +0000 (10:18 +0300)]
Fixed pointer allignment

7 years agoEnsure pointer alignment.
Dmitry Stogov [Mon, 6 Mar 2017 14:09:05 +0000 (17:09 +0300)]
Ensure pointer alignment.

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Dmitry Stogov [Fri, 3 Mar 2017 13:12:41 +0000 (16:12 +0300)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed file-cache (Zend/tests/unused_shared_static_variables.phpt)

7 years agoFixed file-cache (Zend/tests/unused_shared_static_variables.phpt)
Dmitry Stogov [Fri, 3 Mar 2017 13:10:46 +0000 (16:10 +0300)]
Fixed file-cache (Zend/tests/unused_shared_static_variables.phpt)

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Thu, 2 Mar 2017 19:46:39 +0000 (20:46 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  sync NEWS for bug #74159

7 years agosync NEWS for bug #74159
Anatol Belski [Thu, 2 Mar 2017 19:45:15 +0000 (20:45 +0100)]
sync NEWS for bug #74159

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Thu, 2 Mar 2017 19:34:48 +0000 (20:34 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  improve signal globals consistency check for TS

7 years agoimprove signal globals consistency check for TS
Anatol Belski [Thu, 2 Mar 2017 19:27:27 +0000 (20:27 +0100)]
improve signal globals consistency check for TS

Seems when we receive TERM, TLS is destroyed completely. In that case,
not only signal globals, but the entire globals array doesn't exist
anymore.

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Thu, 2 Mar 2017 15:41:43 +0000 (16:41 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  do not try to handle signals, when globals are inconsistent

7 years agodo not try to handle signals, when globals are inconsistent
Anatol Belski [Thu, 2 Mar 2017 15:39:32 +0000 (16:39 +0100)]
do not try to handle signals, when globals are inconsistent

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Thu, 2 Mar 2017 11:36:04 +0000 (12:36 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoPHP bug #74004
somedaysummer [Fri, 27 Jan 2017 20:20:07 +0000 (15:20 -0500)]
PHP bug #74004

Fix for DOMDocument loadHTML and loadHTMLFile ignore LIBXML_NOWARNING
and LIBXML_NOERROR flags.

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Derick Rethans [Thu, 2 Mar 2017 11:28:09 +0000 (11:28 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFixed tests after tzdb removed abbreviations
Derick Rethans [Thu, 2 Mar 2017 11:28:02 +0000 (11:28 +0000)]
Fixed tests after tzdb removed abbreviations

7 years agoMake sure we anchor this test to February
Derick Rethans [Thu, 2 Mar 2017 11:27:44 +0000 (11:27 +0000)]
Make sure we anchor this test to February

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Thu, 2 Mar 2017 11:13:38 +0000 (12:13 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFix bug73858.phpt to work in months without 31 days
Mitch Hagstrand [Wed, 1 Mar 2017 23:08:59 +0000 (15:08 -0800)]
Fix bug73858.phpt to work in months without 31 days

Used hardcoded months in bug73858.phpt rather than the current and previous
month.

7 years agoUpdate NEWs
Christopher Jones [Thu, 2 Mar 2017 04:34:47 +0000 (15:34 +1100)]
Update NEWs

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christopher Jones [Thu, 2 Mar 2017 04:33:25 +0000 (15:33 +1100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFixed bug #54379 (PDO_OCI: UTF-8 output gets truncated)
Christopher Jones [Thu, 2 Mar 2017 04:28:01 +0000 (15:28 +1100)]
Fixed bug #54379 (PDO_OCI: UTF-8 output gets truncated)

This was a modification of an incomplete PR #2276.

7 years agoUpdated to version 2017.1 (2017a)
Derick Rethans [Wed, 1 Mar 2017 20:07:51 +0000 (20:07 +0000)]
Updated to version 2017.1 (2017a)

7 years agoUpdated to version 2017.1 (2017a)
Derick Rethans [Wed, 1 Mar 2017 20:07:51 +0000 (20:07 +0000)]
Updated to version 2017.1 (2017a)

7 years agoEmpty merge
Derick Rethans [Wed, 1 Mar 2017 20:07:51 +0000 (20:07 +0000)]
Empty merge

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Remi Collet [Wed, 1 Mar 2017 16:02:42 +0000 (17:02 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  make type consistent with glob_t.gl_pathc

7 years agomake type consistent with glob_t.gl_pathc
Remi Collet [Wed, 1 Mar 2017 16:01:58 +0000 (17:01 +0100)]
make type consistent with glob_t.gl_pathc

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Sara Golemon [Wed, 1 Mar 2017 01:17:41 +0000 (17:17 -0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix potential crash when setting invalid declare value

7 years agoFix potential crash when setting invalid declare value
Sara Golemon [Wed, 22 Feb 2017 21:56:38 +0000 (13:56 -0800)]
Fix potential crash when setting invalid declare value

Using a non-literal expression in a declare value can cause the
compiler to crash trying to turn that AST node into a usable zval.

There was an existing test for such values using 'encoding',
but that didn't crash because it's handled by the lexer
rather than being compiled.

Trying to use a non-literal with ticks reproduces the crash.

7 years agomake test slower again
Remi Collet [Tue, 28 Feb 2017 10:36:24 +0000 (11:36 +0100)]
make test slower again

7 years agoprepare 7.1.4
Joe Watkins [Tue, 28 Feb 2017 09:08:05 +0000 (09:08 +0000)]
prepare 7.1.4

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 28 Feb 2017 08:47:56 +0000 (09:47 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  prepare next

7 years agoprepare next
Anatol Belski [Tue, 28 Feb 2017 08:46:11 +0000 (09:46 +0100)]
prepare next

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Mon, 27 Feb 2017 19:21:37 +0000 (19:21 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Revert "fix crash in phpdbg shutdown process when opcache is loaded"

7 years agoRevert "fix crash in phpdbg shutdown process when opcache is loaded"
Joe Watkins [Mon, 27 Feb 2017 19:21:10 +0000 (19:21 +0000)]
Revert "fix crash in phpdbg shutdown process when opcache is loaded"

This reverts commit 008fb28eafa3740b1e3696b1a5cf7566d493b97d.

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Mon, 27 Feb 2017 17:55:14 +0000 (17:55 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fix crash in phpdbg shutdown process when opcache is loaded

7 years agofix crash in phpdbg shutdown process when opcache is loaded
Joe Watkins [Mon, 27 Feb 2017 17:54:48 +0000 (17:54 +0000)]
fix crash in phpdbg shutdown process when opcache is loaded

7 years agoMerge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1
Xinchen Hui [Sun, 26 Feb 2017 04:06:29 +0000 (12:06 +0800)]
Merge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1

* 'PHP-7.1' of git.php.net:/php-src:
  Improve fix for bug #73807

7 years agoFixed bug #74157 (Segfault with nested generators)
Xinchen Hui [Sun, 26 Feb 2017 04:05:56 +0000 (12:05 +0800)]
Fixed bug #74157 (Segfault with nested generators)

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Sat, 25 Feb 2017 11:57:53 +0000 (12:57 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoImprove fix for bug #73807
Nikita Popov [Sat, 25 Feb 2017 11:55:14 +0000 (12:55 +0100)]
Improve fix for bug #73807

At least on some architectures memmove() on FreeBSD does not
short-curcuit if src==dst. Check for it explicitly to avoid
quadratic copying.

7 years agoFixed bug #74164 (PHP hangs when an invalid value is dynamically passed to typehinted...
Xinchen Hui [Sat, 25 Feb 2017 04:00:42 +0000 (12:00 +0800)]
Fixed bug #74164 (PHP hangs when an invalid value is dynamically passed to typehinted by-ref arg)

7 years agoMerge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1
Xinchen Hui [Sat, 25 Feb 2017 03:10:37 +0000 (11:10 +0800)]
Merge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1

* 'PHP-7.1' of git.php.net:/php-src:
  Fix bug #73127
  Support run or test target invoked within debugger
  Update test for bug #74159
  Update NEWS
  Fix bug #74159

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Fri, 24 Feb 2017 22:22:24 +0000 (23:22 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoFix bug #73127
Grundik [Sat, 18 Feb 2017 02:53:13 +0000 (05:53 +0300)]
Fix bug #73127

gost-crypto hash was incorrect if input data contained long 0xFF
sequence, due to a carry-propagation bug.

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Fri, 24 Feb 2017 18:41:30 +0000 (19:41 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Support run or test target invoked within debugger

7 years agoSupport run or test target invoked within debugger
Anatol Belski [Fri, 24 Feb 2017 18:37:16 +0000 (19:37 +0100)]
Support run or test target invoked within debugger

Useful, as it gets all the environment produced by the makefile. For the
test target, it might make sense to have the child process debug plugin
for VS installed.

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Aaron Piotrowski [Fri, 24 Feb 2017 04:56:04 +0000 (22:56 -0600)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoUpdate test for bug #74159
Aaron Piotrowski [Fri, 24 Feb 2017 04:24:59 +0000 (22:24 -0600)]
Update test for bug #74159

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Aaron Piotrowski [Fri, 24 Feb 2017 03:18:09 +0000 (21:18 -0600)]
Merge branch 'PHP-7.0' into PHP-7.1

7 years agoUpdate NEWS
Aaron Piotrowski [Fri, 24 Feb 2017 03:10:14 +0000 (21:10 -0600)]
Update NEWS

7 years agoFix bug #74159
Aaron Piotrowski [Fri, 24 Feb 2017 02:58:12 +0000 (20:58 -0600)]
Fix bug #74159

Thanks to @brzuchal for the patch to xp_ssl.c and @DaveRandom for helping debug the problem.

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Xinchen Hui [Thu, 23 Feb 2017 05:58:51 +0000 (13:58 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed typo (it should be typo)

8 years agoFixed typo (it should be typo)
Xinchen Hui [Thu, 23 Feb 2017 05:58:08 +0000 (13:58 +0800)]
Fixed typo (it should be typo)

8 years agoAdd test only (bug doesn't exists in 7.1)
Xinchen Hui [Thu, 23 Feb 2017 04:47:15 +0000 (12:47 +0800)]
Add test only (bug doesn't exists in 7.1)

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Xinchen Hui [Thu, 23 Feb 2017 04:47:04 +0000 (12:47 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #74152 (if statement says true to a null variable)

8 years agoFixed bug #74152 (if statement says true to a null variable)
Xinchen Hui [Thu, 23 Feb 2017 04:33:17 +0000 (12:33 +0800)]
Fixed bug #74152 (if statement says true to a null variable)

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Xinchen Hui [Thu, 23 Feb 2017 03:02:37 +0000 (11:02 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #74148 (ReflectionFunction incorrectly reports the number of arguments)

8 years agoFixed bug #74148 (ReflectionFunction incorrectly reports the number of arguments)
Xinchen Hui [Thu, 23 Feb 2017 03:02:23 +0000 (11:02 +0800)]
Fixed bug #74148 (ReflectionFunction incorrectly reports the number of arguments)