]> granicus.if.org Git - php/log
php
8 years agoRewrite watchpoints to be much more stable
Bob Weinand [Mon, 11 Jul 2016 21:28:14 +0000 (23:28 +0200)]
Rewrite watchpoints to be much more stable

This mainly involves a separate abstraction layer for elements (e.g. $a->b) and watchpoints (on pointer of the Bucket for example).
Also better comparison handling (value backup vs. page dumps).

It is not yet finished (there are sometimes false positives announced and names not yet perfect), but the functionality is working and not crashing as far as I have tested.
Future scope is also relative watchpoints, e.g. "w $this->val expression()" which does not have the symbol tables as basis, but the value (in this example: return value of expression()) as basis.

8 years agoshow libtidy version in the info, if available
Anatol Belski [Mon, 11 Jul 2016 16:32:11 +0000 (18:32 +0200)]
show libtidy version in the info, if available

8 years agoUpdate NEWS
Christoph M. Becker [Mon, 11 Jul 2016 14:10:48 +0000 (16:10 +0200)]
Update NEWS

8 years agoMerge branch 'PHP-7.0'
Christoph M. Becker [Mon, 11 Jul 2016 14:10:15 +0000 (16:10 +0200)]
Merge branch 'PHP-7.0'

8 years agoUpdate NEWS
Christoph M. Becker [Mon, 11 Jul 2016 14:09:12 +0000 (16:09 +0200)]
Update NEWS

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Mon, 11 Jul 2016 14:08:10 +0000 (16:08 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoBug #66836 has been fixed
Christoph M. Becker [Mon, 11 Jul 2016 14:06:35 +0000 (16:06 +0200)]
Bug #66836 has been fixed

8 years agoMerge branch 'PHP-7.0'
Julien Pauli [Mon, 11 Jul 2016 12:59:24 +0000 (14:59 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Remove needless zeroing of anonymously mmap'd memory
  Remove needless zeroing of anonymously mmap'd memory

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Julien Pauli [Mon, 11 Jul 2016 12:58:55 +0000 (14:58 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Remove needless zeroing of anonymously mmap'd memory
  Remove needless zeroing of anonymously mmap'd memory

8 years agoRemove needless zeroing of anonymously mmap'd memory
Julien Pauli [Mon, 11 Jul 2016 12:58:12 +0000 (14:58 +0200)]
Remove needless zeroing of anonymously mmap'd memory

8 years agoRemove needless zeroing of anonymously mmap'd memory
Michael McConville [Tue, 26 Apr 2016 17:16:38 +0000 (13:16 -0400)]
Remove needless zeroing of anonymously mmap'd memory

All existing systems zero anonymously mmapped memory, and if I
understand correctly POSIX will be specifying this soon. Many projects
already rely on it, so no reasonable system would return memory of
unspecified value.

8 years agoupdate NEWS
Anatol Belski [Mon, 11 Jul 2016 12:36:39 +0000 (14:36 +0200)]
update NEWS

8 years agofix config.w32 for new libtidy support
Anatol Belski [Mon, 11 Jul 2016 10:47:13 +0000 (12:47 +0200)]
fix config.w32 for new libtidy support

8 years agoext/tidy: work around a legacy libtidy bug in a test.
Michael Orlitzky [Fri, 10 Jun 2016 03:39:07 +0000 (23:39 -0400)]
ext/tidy: work around a legacy libtidy bug in a test.

Our existing test 024.phpt actually tests incorrect behavior. There is
a self-closing tag present in the input, but the expected output has
that same tag half-open (i.e. open but never closed). To support
tidy-html5, which does the right thing, that test needed to be
changed. The self-closing tag was replaced by an explicit pair of
tags, and some extra whitespace fudging was done.

8 years agoext/tidy: update the configuration file test to not inspect output.
Michael Orlitzky [Fri, 10 Jun 2016 03:29:14 +0000 (23:29 -0400)]
ext/tidy: update the configuration file test to not inspect output.

One of the tests for tidy (016.phpt) is testing that we can use a
configuration file (016.tcfg) instead of a string to configure
tidy. It was observing the output of an API call, which proved too
fragile now that we support tidy-html5 as well. Instead, the test was
updated to inspect $tidy->getConfig() to ensure that the config file
was actually processed and will be respected.

8 years agoext/tidy: fix expected test output with tidy-html5.
Michael Orlitzky [Fri, 10 Jun 2016 03:14:19 +0000 (23:14 -0400)]
ext/tidy: fix expected test output with tidy-html5.

One of the tidy tests expects some output that has (harmlessly)
changed in tidy-html5. The "EXPECT" block for that test was changed to
"EXPECTF" and mangled to accept both the old and new outputs.

8 years agoext/tidy: fix non-deterministic expected output in two tests.
Michael Orlitzky [Fri, 10 Jun 2016 03:12:17 +0000 (23:12 -0400)]
ext/tidy: fix non-deterministic expected output in two tests.

Some of the tidy tests expect output that can change. The motivating
example is an object "id" that is some integer, but no integer in
particular. Those hard-coded values have been changed to accept any
integer so that the test suite passes when tidy-html5 is used.

8 years agoext/tidy: fix DOCTYPE definitions in expected test output.
Michael Orlitzky [Fri, 10 Jun 2016 03:09:33 +0000 (23:09 -0400)]
ext/tidy: fix DOCTYPE definitions in expected test output.

The test suite for the tidy extension was written before HTML5 was
"standardized". The new tidy-html5 library will output an HTML5
DOCTYPE in the absence of any other information, so the expected test
outputs have been updated to accomodate the absense of an HTML version
(which is how you declare "HTML5").

8 years agoext/tidy: add support for the new tidy-html5 library.
Michael Orlitzky [Fri, 10 Jun 2016 03:00:02 +0000 (23:00 -0400)]
ext/tidy: add support for the new tidy-html5 library.

Our existing libtidy support is based on the legacy "HTML tidy"
project. That project now has a successor called tidy-html5, where all
new features and bugfixes happen. Of particular note are the fixes for
two security vulnerabilities, CVE-2015-5522 and CVE-2015-5523.

The API is largely unchanged in the new project (which is truly the
successor of the original -- not a fork), and so it is almost a
drop-in replacement as far as PHP is concerned. However, one file has
changed in the new project: "buffio.h" has been moved to
"tidybuffio.h".

This commit detects the presence of tidybuffio.h at build time, and
then adjusts the import statement in tidy.c accordingly. The result is
a build that works against either the legacy project or the new
tidy-html5 project, although the test suite for the tidy extension now
fails. Those failures are not critical and will be fixed.

Gentoo-Bug: 561452
Gentoo-Bug: 585474
PHP-Bug: 72379

8 years agoCredit Scott, who authored the ext/mcrypt deprecation RFC
Christoph M. Becker [Mon, 11 Jul 2016 11:41:01 +0000 (13:41 +0200)]
Credit Scott, who authored the ext/mcrypt deprecation RFC

8 years agoUpdate for NEWS
Julien Pauli [Mon, 11 Jul 2016 11:30:46 +0000 (13:30 +0200)]
Update for NEWS

8 years agoDeprecate mcrypt and mdecrypt stream filters
Christoph M. Becker [Mon, 11 Jul 2016 11:06:24 +0000 (13:06 +0200)]
Deprecate mcrypt and mdecrypt stream filters

8 years agoFix tests according to changed deprecation message
Christoph M. Becker [Mon, 11 Jul 2016 11:01:57 +0000 (13:01 +0200)]
Fix tests according to changed deprecation message

8 years agoUse PHP_DEP_FE instead of manually emitting deprecation warnings
Christoph M. Becker [Mon, 11 Jul 2016 10:17:53 +0000 (12:17 +0200)]
Use PHP_DEP_FE instead of manually emitting deprecation warnings

8 years agoFix missed test
Christoph M. Becker [Sun, 10 Jul 2016 18:47:06 +0000 (20:47 +0200)]
Fix missed test

8 years agoImplement RFC: Deprecate (then Remove) Mcrypt
Christoph M. Becker [Sun, 10 Jul 2016 17:53:59 +0000 (19:53 +0200)]
Implement RFC: Deprecate (then Remove) Mcrypt

<https://wiki.php.net/rfc/mcrypt-viking-funeral> has already been accepted,
so we implement it.

8 years agoAdd document for zend_gc_collect_cycles
c9s [Wed, 13 Apr 2016 23:38:47 +0000 (07:38 +0800)]
Add document for zend_gc_collect_cycles

8 years agoMerge branch 'PHP-7.0'
Derick Rethans [Mon, 11 Jul 2016 10:32:22 +0000 (11:32 +0100)]
Merge branch 'PHP-7.0'

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Derick Rethans [Mon, 11 Jul 2016 10:32:10 +0000 (11:32 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoGenerate new .c file from .re file, as that was missing on my previous commit
Derick Rethans [Mon, 11 Jul 2016 10:31:43 +0000 (11:31 +0100)]
Generate new .c file from .re file, as that was missing on my previous commit

8 years agomove the internal only info into UPGRADING.INTERNALS
Anatol Belski [Mon, 11 Jul 2016 09:20:42 +0000 (11:20 +0200)]
move the internal only info into UPGRADING.INTERNALS

8 years agoImplement RFC "Deprecate mb_ereg_replace eval option"
Christoph M. Becker [Sat, 9 Jul 2016 14:19:16 +0000 (16:19 +0200)]
Implement RFC "Deprecate mb_ereg_replace eval option"

<https://wiki.php.net/rfc/deprecate_mb_ereg_replace_eval_option> has been
accepted, so we implement it.

8 years agoadd comment and fix typo
Anatol Belski [Mon, 11 Jul 2016 09:17:34 +0000 (11:17 +0200)]
add comment and fix typo

8 years agoadded UPGRADING and NEWS notes
Anatol Belski [Mon, 11 Jul 2016 08:55:43 +0000 (10:55 +0200)]
added UPGRADING and NEWS notes

8 years agofix build with mod_winnt
Anatol Belski [Mon, 11 Jul 2016 07:40:30 +0000 (09:40 +0200)]
fix build with mod_winnt

8 years agoPass error severity to SAPI modules and raise corresponding error level in Apache
Martin Vobruba [Mon, 4 Jul 2016 08:46:44 +0000 (10:46 +0200)]
Pass error severity to SAPI modules and raise corresponding error level in Apache

8 years agofix cli codepage reset
Anatol Belski [Mon, 11 Jul 2016 07:22:21 +0000 (09:22 +0200)]
fix cli codepage reset

8 years agosilence compiler noise
Anatol Belski [Thu, 7 Jul 2016 13:34:46 +0000 (15:34 +0200)]
silence compiler noise

8 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Mon, 11 Jul 2016 03:51:34 +0000 (11:51 +0800)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Fixed bug #72571 (SQLite3::bindValue, SQLite3::bindParam crash)

8 years agoFixed bug #72571 (SQLite3::bindValue, SQLite3::bindParam crash)
Xinchen Hui [Mon, 11 Jul 2016 03:51:19 +0000 (11:51 +0800)]
Fixed bug #72571 (SQLite3::bindValue, SQLite3::bindParam crash)

8 years agoAdd opcodes to zend_wrong_string_offset()
Nikita Popov [Sun, 10 Jul 2016 13:13:21 +0000 (15:13 +0200)]
Add opcodes to zend_wrong_string_offset()

8 years agoMerge branch 'PHP-7.0'
Matteo Beccati [Sun, 10 Jul 2016 12:38:17 +0000 (14:38 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Fixed bug #72570 Segmentation fault when binding parameters on a query without placeholders
  Fixed bug #70313 PDO statement fails to throw exception

8 years agoFixed bug #72570 Segmentation fault when binding parameters on a query without placeh...
Matteo Beccati [Sun, 10 Jul 2016 12:36:07 +0000 (14:36 +0200)]
Fixed bug #72570 Segmentation fault when binding parameters on a query without placeholders

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Matteo Beccati [Sun, 10 Jul 2016 12:34:59 +0000 (14:34 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Fixed bug #70313 PDO statement fails to throw exception

8 years agoFixed bug #70313 PDO statement fails to throw exception
Matteo Beccati [Sun, 10 Jul 2016 11:04:49 +0000 (13:04 +0200)]
Fixed bug #70313 PDO statement fails to throw exception

8 years agoUpdated NEWS
Julien Pauli [Fri, 8 Jul 2016 14:58:26 +0000 (16:58 +0200)]
Updated NEWS

8 years agoEnsure optind is correct when flags appear after dash-dash
Adam Saponara [Sun, 29 May 2016 18:21:10 +0000 (14:21 -0400)]
Ensure optind is correct when flags appear after dash-dash

8 years agoAdd optind param to getopt
Adam Saponara [Sun, 29 May 2016 17:44:16 +0000 (13:44 -0400)]
Add optind param to getopt

8 years agoUpdated NEWS
Julien Pauli [Fri, 8 Jul 2016 14:34:15 +0000 (16:34 +0200)]
Updated NEWS

8 years agoMerge branch 'PHP-7.0'
Julien Pauli [Fri, 8 Jul 2016 14:32:42 +0000 (16:32 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Updated NEWS
  Updated NEWS
  update filter_var filters for ipv4 addresses to reflect rfc6890

8 years agoUpdated NEWS
Julien Pauli [Fri, 8 Jul 2016 14:32:32 +0000 (16:32 +0200)]
Updated NEWS

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Julien Pauli [Fri, 8 Jul 2016 14:31:53 +0000 (16:31 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Updated NEWS
  update filter_var filters for ipv4 addresses to reflect rfc6890

8 years agoUpdated NEWS
Julien Pauli [Fri, 8 Jul 2016 14:31:42 +0000 (16:31 +0200)]
Updated NEWS

8 years agoupdate filter_var filters for ipv4 addresses to reflect rfc6890
Jos Elstgeest [Fri, 24 Jun 2016 22:47:15 +0000 (00:47 +0200)]
update filter_var filters for ipv4 addresses to reflect rfc6890

8 years agoMerge branch 'PHP-7.0'
Julien Pauli [Fri, 8 Jul 2016 13:55:22 +0000 (15:55 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Correct for connection with PDO::ATTR_STRINGIFY_FETCHES set to false

8 years agoCorrect for connection with PDO::ATTR_STRINGIFY_FETCHES set to false
Adam Baratz [Wed, 15 Jun 2016 21:42:34 +0000 (17:42 -0400)]
Correct for connection with PDO::ATTR_STRINGIFY_FETCHES set to false

8 years agoMerge branch 'pull-request/1987'
Julien Pauli [Fri, 8 Jul 2016 13:28:28 +0000 (15:28 +0200)]
Merge branch 'pull-request/1987'

* pull-request/1987:
  fix typo in configure message

8 years agoUpdated NEWS
Julien Pauli [Fri, 8 Jul 2016 13:25:28 +0000 (15:25 +0200)]
Updated NEWS

8 years agoImplement #43269: Retrieve FD_SETSIZE within PHP
Christoph M. Becker [Sun, 3 Jul 2016 12:16:43 +0000 (14:16 +0200)]
Implement #43269: Retrieve FD_SETSIZE within PHP

To give userland developers who work with large numbers of file descriptors
the opportunity to avoid problems on systems which may not support that
many descriptors (e.g. when calling socket_select()), we make FD_SETSIZE
available in PHP as PHP_FD_SETSIZE.

8 years agoMerge branch 'PHP-7.0'
Julien Pauli [Fri, 8 Jul 2016 13:06:36 +0000 (15:06 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Updated NEWS
  Updated NEWS
  Backported bug #71144 (Segmentation fault when using cURL with ZTS)
  fix bug #72024 (microtime() leaks memory)

8 years agoUpdated NEWS
Julien Pauli [Fri, 8 Jul 2016 13:06:21 +0000 (15:06 +0200)]
Updated NEWS

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Julien Pauli [Fri, 8 Jul 2016 13:05:13 +0000 (15:05 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Updated NEWS
  Backported bug #71144 (Segmentation fault when using cURL with ZTS)
  fix bug #72024 (microtime() leaks memory)

Conflicts:
ext/curl/interface.c

8 years agoUpdated NEWS
Julien Pauli [Fri, 8 Jul 2016 12:59:16 +0000 (14:59 +0200)]
Updated NEWS

8 years agoBackported bug #71144 (Segmentation fault when using cURL with ZTS)
Julien Pauli [Fri, 8 Jul 2016 12:58:56 +0000 (14:58 +0200)]
Backported bug #71144 (Segmentation fault when using cURL with ZTS)

8 years agofix bug #72024 (microtime() leaks memory)
Michael Maroszek [Thu, 7 Jul 2016 12:24:05 +0000 (14:24 +0200)]
fix bug #72024 (microtime() leaks memory)

8 years agoNEWS
Remi Collet [Fri, 8 Jul 2016 08:48:34 +0000 (10:48 +0200)]
NEWS

8 years agoMerge branch 'PHP-7.0'
Remi Collet [Fri, 8 Jul 2016 08:48:15 +0000 (10:48 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  NEWS
  Fixed Bug #72564 boolean always deserialized as "true"
  add test for bug #72564 (7.x regression)

8 years agoNEWS
Remi Collet [Fri, 8 Jul 2016 08:47:40 +0000 (10:47 +0200)]
NEWS

8 years agoFixed Bug #72564 boolean always deserialized as "true"
Remi Collet [Fri, 8 Jul 2016 08:46:33 +0000 (10:46 +0200)]
Fixed Bug #72564 boolean always deserialized as "true"

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Remi Collet [Fri, 8 Jul 2016 08:45:32 +0000 (10:45 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  add test for bug #72564 (7.x regression)

8 years agoadd test for bug #72564 (7.x regression)
Remi Collet [Fri, 8 Jul 2016 08:45:13 +0000 (10:45 +0200)]
add test for bug #72564 (7.x regression)

8 years agoThis became unnecessary after #72543 is fixed
Xinchen Hui [Thu, 7 Jul 2016 07:25:27 +0000 (15:25 +0800)]
This became unnecessary after #72543 is fixed

8 years agoMerge branch 'pull-request/1955'
Côme Bernigaud [Thu, 7 Jul 2016 03:11:56 +0000 (05:11 +0200)]
Merge branch 'pull-request/1955'

* pull-request/1955:
  Add parenthesis to if statements
  Correctly add to the length of the final string
  Correctly add to the length of the final string
  Fix minor spacing issue
  Make LDAP_ESCAPE_DN compliant with RFC 4514

8 years agoMerge branch 'PHP-7.0'
Christopher Jones [Thu, 7 Jul 2016 01:53:08 +0000 (11:53 +1000)]
Merge branch 'PHP-7.0'

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christopher Jones [Thu, 7 Jul 2016 01:52:39 +0000 (11:52 +1000)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoMask DB usernames from expected test output for test portability
Christopher Jones [Thu, 7 Jul 2016 01:52:17 +0000 (11:52 +1000)]
Mask DB usernames from expected test output for test portability

8 years agoMerge branch 'PHP-7.0'
Ferenc Kovacs [Wed, 6 Jul 2016 23:50:32 +0000 (01:50 +0200)]
Merge branch 'PHP-7.0'

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Wed, 6 Jul 2016 23:49:05 +0000 (01:49 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agomerge NEWS blocks
Ferenc Kovacs [Wed, 6 Jul 2016 23:46:02 +0000 (01:46 +0200)]
merge NEWS blocks

8 years agoMerge branch 'PHP-7.0'
Nikita Popov [Wed, 6 Jul 2016 23:31:49 +0000 (01:31 +0200)]
Merge branch 'PHP-7.0'

8 years agoAdd NEWS entries
Nikita Popov [Wed, 6 Jul 2016 23:31:04 +0000 (01:31 +0200)]
Add NEWS entries

8 years agobase64_decode: fix bug #72264 ('VV= =' shouldn't fail in strict mode)
Lauri Kenttä [Wed, 25 May 2016 19:06:42 +0000 (22:06 +0300)]
base64_decode: fix bug #72264 ('VV= =' shouldn't fail in strict mode)

8 years agobase64_decode: remove redundant code
Lauri Kenttä [Wed, 25 May 2016 16:52:11 +0000 (19:52 +0300)]
base64_decode: remove redundant code

case 1 is already handled in the first lines of the for loop;
it would only be entered in the invalid case where the string
continues past the defined length (ch != 0 but length-- == 0).

case 2 and case 3 are redundant, since k >= j and later the
string is truncated to j characters anyway.

8 years agobase64_decode: fix bug #72263 (skips char after padding)
Lauri Kenttä [Wed, 25 May 2016 17:53:47 +0000 (20:53 +0300)]
base64_decode: fix bug #72263 (skips char after padding)

8 years agobase64_decode: fix bug #72152 (fail on NUL bytes in strict mode)
Lauri Kenttä [Wed, 25 May 2016 18:02:41 +0000 (21:02 +0300)]
base64_decode: fix bug #72152 (fail on NUL bytes in strict mode)

This added check is actually for NOT failing in NON-strict mode.
The ch == -2 check later causes the desired failure in strict mode.

8 years agobase64_decode: remove redundant check
Lauri Kenttä [Wed, 25 May 2016 18:15:52 +0000 (21:15 +0300)]
base64_decode: remove redundant check

If length == 0 || *current != '=' is false, the for loop will always
end up in this same point, until the if statement becomes true.
Thus, the if statement is not needed.

8 years agobase64_decode: reorder to fix out of bounds read
Lauri Kenttä [Wed, 25 May 2016 17:28:45 +0000 (20:28 +0300)]
base64_decode: reorder to fix out of bounds read

8 years agoMerge branch 'PHP-7.0'
Ferenc Kovacs [Wed, 6 Jul 2016 23:18:19 +0000 (01:18 +0200)]
Merge branch 'PHP-7.0'

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Wed, 6 Jul 2016 23:16:58 +0000 (01:16 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

Conflicts:
configure.in
main/php_version.h

8 years ago5.6.25 is next
Ferenc Kovacs [Wed, 6 Jul 2016 22:09:48 +0000 (00:09 +0200)]
5.6.25 is next

8 years agoFixed bug #71539 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes)
Dmitry Stogov [Wed, 6 Jul 2016 21:59:44 +0000 (00:59 +0300)]
Fixed bug #71539 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes)

8 years agoForbid use of array() in nested destructuring
Nikita Popov [Wed, 6 Jul 2016 19:15:05 +0000 (21:15 +0200)]
Forbid use of array() in nested destructuring

Previously array() was only forbidden on the outermost level.

8 years agoUpdate NEWS and UPGRADING
Aaron Piotrowski [Wed, 6 Jul 2016 19:06:01 +0000 (14:06 -0500)]
Update NEWS and UPGRADING

8 years agooops, name test right
David Walker [Wed, 6 Jul 2016 14:02:49 +0000 (08:02 -0600)]
oops, name test right

8 years agochange long to zend_long, for uniformity
David Walker [Wed, 6 Jul 2016 12:54:51 +0000 (06:54 -0600)]
change long to zend_long, for uniformity

8 years agoFix to not attempt to call if handler is long. Idea for this came
David Walker [Wed, 6 Jul 2016 12:45:20 +0000 (06:45 -0600)]
Fix to not attempt to call if handler is long.  Idea for this came
from comment on PR.

8 years agoFix #72409 - return previous handler
David Walker [Sat, 2 Jul 2016 16:44:17 +0000 (10:44 -0600)]
Fix #72409 - return previous handler

This patch addresses https://bugs.php.net/bug.php?id=72409

This patch is applied to master compared to PR#1952 which was
patching 5.6.x branch of PHP

This patch takes into account discussions on PR #1978
Addressing that rather than have pcntl_signal() return a value
to create a new function that can be used to get the current
value of the signal handler.

8 years agoFixed bug #72543 (Different references behavior comparing to PHP 5)
Dmitry Stogov [Wed, 6 Jul 2016 17:46:43 +0000 (20:46 +0300)]
Fixed bug #72543 (Different references behavior comparing to PHP 5)

8 years agofix typo in configure message
Adam Baratz [Wed, 6 Jul 2016 14:36:19 +0000 (10:36 -0400)]
fix typo in configure message

8 years agoUpdated to version 2016.6 (2016f)
Derick Rethans [Wed, 6 Jul 2016 10:15:46 +0000 (11:15 +0100)]
Updated to version 2016.6 (2016f)