]> granicus.if.org Git - php/log
php
8 years agoPrevent wrong optimization
Dmitry Stogov [Wed, 13 Jul 2016 12:05:11 +0000 (15:05 +0300)]
Prevent wrong optimization

8 years agofix contirbutor name
Anatol Belski [Wed, 13 Jul 2016 08:51:03 +0000 (10:51 +0200)]
fix contirbutor name

8 years agoDisable optimizer when it conflicts with phpdbg tests
Bob Weinand [Wed, 13 Jul 2016 08:21:39 +0000 (10:21 +0200)]
Disable optimizer when it conflicts with phpdbg tests

8 years agoMerge branch 'master' of https://git.php.net/push/php-src
Keyur [Wed, 13 Jul 2016 03:10:02 +0000 (03:10 +0000)]
Merge branch 'master' of https://git.php.net/push/php-src

8 years agoMerge branch 'PHP-7.0'
Keyur [Wed, 13 Jul 2016 03:07:41 +0000 (03:07 +0000)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Add to NEWS
  Fixes #72590: Opcache restart with kill_all_lockers does not work

8 years agoAdd to NEWS
Keyur [Wed, 13 Jul 2016 03:03:26 +0000 (03:03 +0000)]
Add to NEWS

8 years agoFixes #72590: Opcache restart with kill_all_lockers does not work
Keyur [Wed, 13 Jul 2016 02:47:46 +0000 (02:47 +0000)]
Fixes #72590: Opcache restart with kill_all_lockers does not work

ACCEL_LOG_ERROR is special and causes a zend_bailout() and the code
never gets to call kill() in the next line after the logging. Change
the log level to WARNING.

8 years agoUpdate NEWS
Xinchen Hui [Wed, 13 Jul 2016 02:51:11 +0000 (10:51 +0800)]
Update NEWS

8 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Wed, 13 Jul 2016 02:50:15 +0000 (10:50 +0800)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Fixed bug #72588 (Using global var doesn't work while accessing SimpleXML element)

8 years agoFixed bug #72588 (Using global var doesn't work while accessing SimpleXML element)
Xinchen Hui [Wed, 13 Jul 2016 02:49:58 +0000 (10:49 +0800)]
Fixed bug #72588 (Using global var doesn't work while accessing SimpleXML element)

8 years agoRemove bogus zend_signal_shutdown symbol from header
Bob Weinand [Tue, 12 Jul 2016 23:05:32 +0000 (01:05 +0200)]
Remove bogus zend_signal_shutdown symbol from header

8 years agoCleanup zend_/signal usage in phpdbg.c
Bob Weinand [Tue, 12 Jul 2016 22:37:25 +0000 (00:37 +0200)]
Cleanup zend_/signal usage in phpdbg.c

8 years agoFix phpdbg ZTS watchpoint+shutdown sequences & opcache+watchpoints
Bob Weinand [Tue, 12 Jul 2016 18:35:54 +0000 (20:35 +0200)]
Fix phpdbg ZTS watchpoint+shutdown sequences & opcache+watchpoints

8 years agoSafer signal handler (no malloc() call)
Keyur [Wed, 29 Jun 2016 19:58:29 +0000 (19:58 +0000)]
Safer signal handler (no malloc() call)

8 years agomissed dot
Anatol Belski [Tue, 12 Jul 2016 15:05:24 +0000 (17:05 +0200)]
missed dot

8 years agoMerge branch 'PHP-7.0'
Anatol Belski [Tue, 12 Jul 2016 15:05:07 +0000 (17:05 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  missed the dot

8 years agomissed the dot
Anatol Belski [Tue, 12 Jul 2016 15:04:41 +0000 (17:04 +0200)]
missed the dot

8 years agoupdate NEWS
Anatol Belski [Tue, 12 Jul 2016 15:02:39 +0000 (17:02 +0200)]
update NEWS

8 years agoMerge branch 'PHP-7.0'
Anatol Belski [Tue, 12 Jul 2016 15:02:17 +0000 (17:02 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  update NEWS

8 years agoupdate NEWS
Anatol Belski [Tue, 12 Jul 2016 15:01:51 +0000 (17:01 +0200)]
update NEWS

8 years agoUpdated NEWS
Julien Pauli [Tue, 12 Jul 2016 13:55:01 +0000 (15:55 +0200)]
Updated NEWS

8 years agoMerge branch 'PHP-7.0'
Julien Pauli [Tue, 12 Jul 2016 13:54:39 +0000 (15:54 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Updated NEWS
  Updated NEWS
  Revert "Fixes #52384: Adds parameter value to dumped output. Also adds output flag indicating presence of PDO::PARAM_INPUT_OUTPUT."
  Revert "Fix test for #52384"

Conflicts:
ext/pdo/pdo_stmt.c

8 years agoUpdated NEWS
Julien Pauli [Tue, 12 Jul 2016 13:51:23 +0000 (15:51 +0200)]
Updated NEWS

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

* PHP-5.6:
  Updated NEWS
  Revert "Fixes #52384: Adds parameter value to dumped output. Also adds output flag indicating presence of PDO::PARAM_INPUT_OUTPUT."
  Revert "Fix test for #52384"

Conflicts:
ext/pdo/pdo_stmt.c

8 years agoUpdated NEWS
Julien Pauli [Tue, 12 Jul 2016 13:47:05 +0000 (15:47 +0200)]
Updated NEWS

8 years agoRevert "Fixes #52384: Adds parameter value to dumped output. Also adds output flag...
Julien Pauli [Tue, 12 Jul 2016 13:46:07 +0000 (15:46 +0200)]
Revert "Fixes #52384: Adds parameter value to dumped output. Also adds output flag indicating presence of PDO::PARAM_INPUT_OUTPUT."

This reverts commit 15336b44d95c41079438af8ac73f77ff893aeef7.

8 years agoRevert "Fix test for #52384"
Julien Pauli [Tue, 12 Jul 2016 13:45:49 +0000 (15:45 +0200)]
Revert "Fix test for #52384"

This reverts commit 642e44b98f18d867052aa7e02476aae9c8881201.

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

* PHP-7.0:
  Fix test for #52384

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

* PHP-5.6:
  Fix test for #52384

8 years agoFix test for #52384
Julien Pauli [Tue, 12 Jul 2016 13:27:37 +0000 (15:27 +0200)]
Fix test for #52384

8 years agoMerge branch 'PHP-7.0'
Anatol Belski [Tue, 12 Jul 2016 12:59:30 +0000 (14:59 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Fixed bug #72569 DOTNET/COM array parameters broke in PHP7

8 years agoFixed bug #72569 DOTNET/COM array parameters broke in PHP7
Anatol Belski [Tue, 12 Jul 2016 12:58:13 +0000 (14:58 +0200)]
Fixed bug #72569 DOTNET/COM array parameters broke in PHP7

8 years agoMerge branch 'PHP-7.0'
Christoph M. Becker [Tue, 12 Jul 2016 12:55:30 +0000 (14:55 +0200)]
Merge branch 'PHP-7.0'

# Resolved conflicts:
# ext/intl/idn/idn.c

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

# Resolved conflicts:
# ext/intl/idn/idn.c

8 years agoPartially fix #72506: idn_to_ascii for UTS #46 incorrect for long domain names
Christoph M. Becker [Tue, 12 Jul 2016 12:42:38 +0000 (14:42 +0200)]
Partially fix #72506: idn_to_ascii for UTS #46 incorrect for long domain names

We don't actually fix this issue wrt. the empty $info array, because it is
not clear what this array should contain and we're concerned about the
potential BC break, but at least we fix the inconsistent handling of
resulting domains with 255 bytes (which raise an error), and longer domains
(which just return FALSE), what has to be considered a very minor BC break
if at all.

8 years agoupdate NEWS
Anatol Belski [Tue, 12 Jul 2016 11:04:04 +0000 (13:04 +0200)]
update NEWS

8 years agoMerge branch 'PHP-7.0'
Anatol Belski [Tue, 12 Jul 2016 11:03:30 +0000 (13:03 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  update NEWS
  Make phpize set a proper build type (windows)

8 years agoupdate NEWS
Anatol Belski [Tue, 12 Jul 2016 11:01:54 +0000 (13:01 +0200)]
update NEWS

8 years agoMake phpize set a proper build type (windows)
y-uti [Tue, 12 Jul 2016 10:59:11 +0000 (12:59 +0200)]
Make phpize set a proper build type (windows)

8 years agoUpdated NEWS
Julien Pauli [Tue, 12 Jul 2016 09:26:59 +0000 (11:26 +0200)]
Updated NEWS

8 years agoMerge branch 'PHP-7.0'
Julien Pauli [Tue, 12 Jul 2016 09:25:20 +0000 (11:25 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Updated NEWS
  Updated NEWS
  Fixes #52384: Adds parameter value to dumped output. Also adds output flag indicating presence of PDO::PARAM_INPUT_OUTPUT.

Conflicts:
ext/pdo/pdo_stmt.c

8 years agoUpdated NEWS
Julien Pauli [Tue, 12 Jul 2016 09:17:58 +0000 (11:17 +0200)]
Updated NEWS

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Julien Pauli [Tue, 12 Jul 2016 09:17:36 +0000 (11:17 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Updated NEWS
  Fixes #52384: Adds parameter value to dumped output. Also adds output flag indicating presence of PDO::PARAM_INPUT_OUTPUT.

Conflicts:
ext/pdo/pdo_stmt.c

8 years agoUpdated NEWS
Julien Pauli [Tue, 12 Jul 2016 08:49:04 +0000 (10:49 +0200)]
Updated NEWS

8 years agoFixes #52384: Adds parameter value to dumped output. Also adds output flag indicating...
Bishop Bettini [Tue, 21 Jun 2016 12:16:51 +0000 (08:16 -0400)]
Fixes #52384: Adds parameter value to dumped output. Also adds output flag indicating presence of PDO::PARAM_INPUT_OUTPUT.

8 years agoMerge branch 'PHP-7.0'
Julien Pauli [Tue, 12 Jul 2016 08:38:51 +0000 (10:38 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Updated NEWS
  Updated NEWS
  Fix #72575: using --allow-to-run-as-root should ignore missing user directive

8 years agoUpdated NEWS
Julien Pauli [Tue, 12 Jul 2016 08:38:40 +0000 (10:38 +0200)]
Updated NEWS

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Julien Pauli [Tue, 12 Jul 2016 08:38:22 +0000 (10:38 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Updated NEWS
  Fix #72575: using --allow-to-run-as-root should ignore missing user directive

8 years agoUpdated NEWS
Julien Pauli [Tue, 12 Jul 2016 08:37:59 +0000 (10:37 +0200)]
Updated NEWS

8 years agoFix #72575: using --allow-to-run-as-root should ignore missing user
gooh [Mon, 11 Jul 2016 12:28:04 +0000 (14:28 +0200)]
Fix #72575: using --allow-to-run-as-root should ignore missing user
directive

Trying to start PHP-FPM with the --allow-to-run-as-root flag will not
work when the user directive is not given in the FPM worker pool
configuration. Parsing the config will fail. Consequently, FPM cannot
start.

The check is in place to prevent FPM from getting started with root
privileges by accident. Prior to #61295 the check would also prevent
any non-root user to start PHP-FPM without a user directive present.

This patch adds an additional check to the config parser, checking for
the --allow-to-run-as-root flag to be present. If so, parsing will no
longer abort for root users even if the user directive is missing.

I will also update the PHP docs since they still state the user
directive is a mandatory setting which it is not since #61295.

8 years agoMerge branch 'PHP-7.0'
Julien Pauli [Tue, 12 Jul 2016 08:20:57 +0000 (10:20 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Updated NEWS
  Fix 72122 - don't use EH_THROW for calls to getIterator

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Julien Pauli [Tue, 12 Jul 2016 08:20:01 +0000 (10:20 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Updated NEWS
  Fix 72122 - don't use EH_THROW for calls to getIterator

8 years agoUpdated NEWS
Julien Pauli [Tue, 12 Jul 2016 08:19:45 +0000 (10:19 +0200)]
Updated NEWS

8 years agoFix 72122 - don't use EH_THROW for calls to getIterator
Loz Calver [Fri, 6 May 2016 09:22:23 +0000 (10:22 +0100)]
Fix 72122 - don't use EH_THROW for calls to getIterator

8 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Tue, 12 Jul 2016 04:18:18 +0000 (12:18 +0800)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  backport to 5.6 (we should not unset the default value)

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Xinchen Hui [Tue, 12 Jul 2016 04:18:09 +0000 (12:18 +0800)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  backport to 5.6 (we should not unset the default value)

Conflicts:
Zend/zend_exceptions.c
ext/standard/tests/serialize/bug69152.phpt

8 years agobackport to 5.6 (we should not unset the default value)
Xinchen Hui [Tue, 12 Jul 2016 04:14:45 +0000 (12:14 +0800)]
backport to 5.6 (we should not unset the default value)

8 years agoUpate NEWS
Xinchen Hui [Tue, 12 Jul 2016 03:52:49 +0000 (11:52 +0800)]
Upate NEWS

8 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Tue, 12 Jul 2016 03:52:21 +0000 (11:52 +0800)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Fixed bug #72581 (previous property undefined in Exception after deserialization)

Conflicts:
Zend/zend_exceptions.c

8 years agoFixed bug #72581 (previous property undefined in Exception after deserialization)
Xinchen Hui [Tue, 12 Jul 2016 03:51:20 +0000 (11:51 +0800)]
Fixed bug #72581 (previous property undefined in Exception after deserialization)

8 years agoFix pcntl_signal_get_handler() test
Aaron Piotrowski [Mon, 11 Jul 2016 22:00:31 +0000 (17:00 -0500)]
Fix pcntl_signal_get_handler() test

Test was failing on Fedora.

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)