]> granicus.if.org Git - php/log
php
6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Wed, 20 Feb 2019 06:33:17 +0000 (09:33 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fix typo
  Simplify even more - use PHP_VERSION directly
  Bump FFI extension version to PHP_VERSION

6 years agoFix typo
Peter Kokot [Mon, 18 Feb 2019 21:40:56 +0000 (22:40 +0100)]
Fix typo

6 years agoSimplify even more - use PHP_VERSION directly
Peter Kokot [Mon, 18 Feb 2019 21:39:00 +0000 (22:39 +0100)]
Simplify even more - use PHP_VERSION directly

6 years agoBump FFI extension version to PHP_VERSION
Peter Kokot [Mon, 18 Feb 2019 21:11:12 +0000 (22:11 +0100)]
Bump FFI extension version to PHP_VERSION

This simplifies bumping the FFI extension version.

6 years agoMerge branch 'PHP-7.4'
Christopher Jones [Wed, 20 Feb 2019 00:14:06 +0000 (11:14 +1100)]
Merge branch 'PHP-7.4'

6 years agoCorrect skipif use for OCI8 password tests
Christopher Jones [Wed, 20 Feb 2019 00:12:08 +0000 (11:12 +1100)]
Correct skipif use for OCI8 password tests

6 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christopher Jones [Wed, 20 Feb 2019 00:11:16 +0000 (11:11 +1100)]
Merge branch 'PHP-7.3' into PHP-7.4

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christopher Jones [Wed, 20 Feb 2019 00:11:06 +0000 (11:11 +1100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoCorrect skipif use for OCI8 password tests
Christopher Jones [Wed, 20 Feb 2019 00:10:57 +0000 (11:10 +1100)]
Correct skipif use for OCI8 password tests

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 23:35:44 +0000 (02:35 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Skip tests f oci8 extension is not loaded

6 years agoSkip tests f oci8 extension is not loaded
Dmitry Stogov [Tue, 19 Feb 2019 23:35:25 +0000 (02:35 +0300)]
Skip tests f oci8 extension is not loaded

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 23:33:38 +0000 (02:33 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Reorder conditions

6 years agoReorder conditions
Dmitry Stogov [Tue, 19 Feb 2019 23:33:21 +0000 (02:33 +0300)]
Reorder conditions

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 23:33:11 +0000 (02:33 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Use ZEND_ACC_REUSE_GET_ITERATOR flag instead of run-time class modification

6 years agoUse ZEND_ACC_REUSE_GET_ITERATOR flag instead of run-time class modification
Dmitry Stogov [Tue, 19 Feb 2019 23:32:29 +0000 (02:32 +0300)]
Use ZEND_ACC_REUSE_GET_ITERATOR flag instead of run-time class modification

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 21:07:32 +0000 (00:07 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Don't preload tests without --FILE-- section

6 years agoDon't preload tests without --FILE-- section
Dmitry Stogov [Tue, 19 Feb 2019 21:06:57 +0000 (00:06 +0300)]
Don't preload tests without --FILE-- section

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 20:51:08 +0000 (23:51 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Order of classes may matter

6 years agoOrder of classes may matter
Dmitry Stogov [Tue, 19 Feb 2019 20:50:17 +0000 (23:50 +0300)]
Order of classes may matter

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 20:18:35 +0000 (23:18 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Don't restrict preloading with "open_basedir" directive.

6 years agoDon't restrict preloading with "open_basedir" directive.
Dmitry Stogov [Tue, 19 Feb 2019 20:17:38 +0000 (23:17 +0300)]
Don't restrict preloading with "open_basedir" directive.

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Tue, 19 Feb 2019 19:22:14 +0000 (20:22 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Rename non-existing site phpdbg.com to localhost

6 years agoRename non-existing site phpdbg.com to localhost
Peter Kokot [Mon, 18 Feb 2019 17:08:54 +0000 (18:08 +0100)]
Rename non-existing site phpdbg.com to localhost

6 years agoMerge branch 'PHP-7.4'
Joe Watkins [Tue, 19 Feb 2019 17:21:49 +0000 (18:21 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  begin handlers are currently invoked without access to the arguments being sent, this moves the opcode after SEND

6 years agobegin handlers are currently invoked without access to the arguments being sent,...
Joe Watkins [Tue, 19 Feb 2019 16:45:13 +0000 (17:45 +0100)]
begin handlers are currently invoked without access to the arguments being sent, this moves the opcode after SEND

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 16:23:03 +0000 (19:23 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Better new-line handling

6 years agoBetter new-line handling
Dmitry Stogov [Tue, 19 Feb 2019 16:22:42 +0000 (19:22 +0300)]
Better new-line handling

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 16:21:59 +0000 (19:21 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed memory leak

6 years agoFixed memory leak
Dmitry Stogov [Tue, 19 Feb 2019 16:21:36 +0000 (19:21 +0300)]
Fixed memory leak

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Tue, 19 Feb 2019 16:12:33 +0000 (17:12 +0100)]
Merge branch 'PHP-7.4'

6 years agoRemove some zpp failure tests
Nikita Popov [Tue, 19 Feb 2019 16:11:30 +0000 (17:11 +0100)]
Remove some zpp failure tests

These tests exclusively check zpp failure conditions, so drop them.

6 years agoRemove ability to import case-insensitive constants from typelibs
Christoph M. Becker [Tue, 19 Feb 2019 15:53:40 +0000 (16:53 +0100)]
Remove ability to import case-insensitive constants from typelibs

According to commit 23a5be3[1], we remove the ability to import case-
insensitive constants, but do not remove the now superfluous parameter
and ini setting.

[1] <http://git.php.net/?p=php-src.git;a=commit;h=23a5be3696f4d92e1b18fd59f3ac63c6a15ea12a>

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 15:40:05 +0000 (18:40 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Check for USER_FUNCTION

6 years agoCheck for USER_FUNCTION
Dmitry Stogov [Tue, 19 Feb 2019 15:39:44 +0000 (18:39 +0300)]
Check for USER_FUNCTION

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 15:10:10 +0000 (18:10 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Accurate handling of not preloaded classes

6 years agoAccurate handling of not preloaded classes
Dmitry Stogov [Tue, 19 Feb 2019 15:09:44 +0000 (18:09 +0300)]
Accurate handling of not preloaded classes

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Tue, 19 Feb 2019 14:55:40 +0000 (15:55 +0100)]
Merge branch 'PHP-7.4'

6 years agoAvoid port conflicts in stream socket tests
Nikita Popov [Tue, 19 Feb 2019 14:16:16 +0000 (15:16 +0100)]
Avoid port conflicts in stream socket tests

Also drop some useless --CLEAN-- sections.

6 years agoRemove spurious + before --CREDITS--
Nikita Popov [Tue, 19 Feb 2019 14:02:26 +0000 (15:02 +0100)]
Remove spurious + before --CREDITS--

6 years agoAvoid file conflicts in mail tests
Nikita Popov [Tue, 19 Feb 2019 13:51:33 +0000 (14:51 +0100)]
Avoid file conflicts in mail tests

6 years agoAvoid file conflicts in XmlWriter tests
Nikita Popov [Tue, 19 Feb 2019 13:43:52 +0000 (14:43 +0100)]
Avoid file conflicts in XmlWriter tests

6 years agoAvoid port conflicts in ext/sockets tests
Nikita Popov [Tue, 19 Feb 2019 09:35:27 +0000 (10:35 +0100)]
Avoid port conflicts in ext/sockets tests

6 years agoMake parallel run-tests compatible with IO capture tests
Nikita Popov [Mon, 18 Feb 2019 14:36:39 +0000 (15:36 +0100)]
Make parallel run-tests compatible with IO capture tests

Inherit the main stdin/stdout/stderr streams into the worker processes.
We don't talk to workers via these pipes, so there shouldn't be a
problem doing this.

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 14:17:12 +0000 (17:17 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Better line handling

6 years agoBetter line handling
Dmitry Stogov [Tue, 19 Feb 2019 14:16:48 +0000 (17:16 +0300)]
Better line handling

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 14:09:30 +0000 (17:09 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Filter preloading warning messages

6 years agoFilter preloading warning messages
Dmitry Stogov [Tue, 19 Feb 2019 14:09:07 +0000 (17:09 +0300)]
Filter preloading warning messages

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 13:55:37 +0000 (16:55 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Don't try to eliminate requre/include with stream wrappers

6 years agoDon't try to eliminate requre/include with stream wrappers
Dmitry Stogov [Tue, 19 Feb 2019 13:54:51 +0000 (16:54 +0300)]
Don't try to eliminate requre/include with stream wrappers

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 13:47:24 +0000 (16:47 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Stop PHP in case of fatal error during preloading

6 years agoStop PHP in case of fatal error during preloading
Dmitry Stogov [Tue, 19 Feb 2019 13:46:56 +0000 (16:46 +0300)]
Stop PHP in case of fatal error during preloading

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 19 Feb 2019 12:51:37 +0000 (15:51 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  ws

6 years agows
Dmitry Stogov [Tue, 19 Feb 2019 12:51:12 +0000 (15:51 +0300)]
ws

6 years agoMerge branch 'PHP-7.4'
Christoph M. Becker [Tue, 19 Feb 2019 12:10:34 +0000 (13:10 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Prepare main branch for PHP 7.3.4

6 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Tue, 19 Feb 2019 12:10:04 +0000 (13:10 +0100)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Prepare main branch for PHP 7.3.4

6 years agoPrepare main branch for PHP 7.3.4
Christoph M. Becker [Tue, 19 Feb 2019 12:06:40 +0000 (13:06 +0100)]
Prepare main branch for PHP 7.3.4

6 years agoMerge branch 'PHP-7.4'
Remi Collet [Tue, 19 Feb 2019 11:47:19 +0000 (12:47 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  bump version to 7.2.17-dev

6 years agoMerge branch 'PHP-7.3' into PHP-7.4
Remi Collet [Tue, 19 Feb 2019 11:47:09 +0000 (12:47 +0100)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  bump version to 7.2.17-dev

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Remi Collet [Tue, 19 Feb 2019 11:47:00 +0000 (12:47 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  bump version to 7.2.17-dev

6 years agobump version to 7.2.17-dev
Remi Collet [Tue, 19 Feb 2019 11:46:52 +0000 (12:46 +0100)]
bump version to 7.2.17-dev

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Tue, 19 Feb 2019 09:12:01 +0000 (10:12 +0100)]
Merge branch 'PHP-7.4'

6 years agoMerge remote-tracking branch 'php-src/PHP-7.4' into PHP-7.4
Nikita Popov [Tue, 19 Feb 2019 09:09:06 +0000 (10:09 +0100)]
Merge remote-tracking branch 'php-src/PHP-7.4' into PHP-7.4

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Tue, 19 Feb 2019 09:07:47 +0000 (10:07 +0100)]
Merge branch 'PHP-7.4'

6 years agoFixed bug #77631
Tyson Andre [Mon, 18 Feb 2019 14:35:45 +0000 (09:35 -0500)]
Fixed bug #77631

Do not include unbound anonymous classes in get_declared_classes().

Note that earlier PHP versions would include the anonymous class in
get_declared_classes(), and return false until the class was bound,
but would not crash.

6 years agoZEND_COMPILE_EXTENDED_INFO split Currently a tool may not decide between debugging...
Joe Watkins [Tue, 19 Feb 2019 08:08:38 +0000 (09:08 +0100)]
ZEND_COMPILE_EXTENDED_INFO split Currently a tool may not decide between debugging and profiling behaviour: We split ZEND_COMPILE_EXTENDED_INFO into ZEND_COMPILE_EXTENDED_FCALL and ZEND_COMPILE_EXTENDED_STMT We define ZEND_COMPILE_EXTENDED_INFO as ZEND_COMPILE_EXTENDED_STMT|ZEND_COMPILE_EXTENDED_FCALL

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Tue, 19 Feb 2019 09:03:29 +0000 (10:03 +0100)]
Merge branch 'PHP-7.4'

6 years agoFix ffi test on Windows
Tyson Andre [Mon, 18 Feb 2019 16:47:09 +0000 (11:47 -0500)]
Fix ffi test on Windows

Fixes a bug in test added in
5661feb1ef929111ef7765672fcb49813eee86fc, by checking that the
relevant SO exists.

Also adds an additional test that is based on zend_printf, and
should work on both Linux and Windows.

6 years agofix build with external libpcre2
Remi Collet [Tue, 19 Feb 2019 08:54:32 +0000 (09:54 +0100)]
fix build with external libpcre2

6 years agofix build with external libpcre2
Remi Collet [Tue, 19 Feb 2019 08:54:32 +0000 (09:54 +0100)]
fix build with external libpcre2

6 years agoIndicate that tidy's object methods expect 0 args
Tyson Andre [Mon, 18 Feb 2019 03:38:18 +0000 (22:38 -0500)]
Indicate that tidy's object methods expect 0 args

This prevents subclasses from being written with incompatible
implementations, e.g. expecting more required args.

6 years agoMerge branch 'PHP-7.4'
Remi Collet [Tue, 19 Feb 2019 08:10:16 +0000 (09:10 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  use pkg-config for libedit

6 years agouse pkg-config for libedit
Remi Collet [Tue, 19 Feb 2019 08:10:06 +0000 (09:10 +0100)]
use pkg-config for libedit

6 years agoMerge branch 'PHP-7.4'
Remi Collet [Tue, 19 Feb 2019 07:52:18 +0000 (08:52 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  add readline_list_history with libedit >= 3.1 and mingweditline

6 years agoadd readline_list_history with libedit >= 3.1 and mingweditline
Remi Collet [Tue, 19 Feb 2019 07:51:56 +0000 (08:51 +0100)]
add readline_list_history with libedit >= 3.1 and mingweditline

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Tue, 19 Feb 2019 02:26:33 +0000 (03:26 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  gd imageloadfont, verify error while reading header

6 years agogd imageloadfont, verify error while reading header
BlackEagle [Tue, 19 Feb 2019 02:26:00 +0000 (03:26 +0100)]
gd imageloadfont, verify error while reading header

when reading the header verify we get an error when the header is
invalid.

Signed-off-by: BlackEagle <ike.devolder@gmail.com>
6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Tue, 19 Feb 2019 02:18:54 +0000 (03:18 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  added basic test for UConverter::setSourceEncoding()

6 years agoadded basic test for UConverter::setSourceEncoding()
Andy McNeice [Tue, 10 Oct 2017 13:51:33 +0000 (13:51 +0000)]
added basic test for UConverter::setSourceEncoding()

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Tue, 19 Feb 2019 02:15:42 +0000 (03:15 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  added basic test for UConverter::getDestinationEncoding()

6 years agoadded basic test for UConverter::getDestinationEncoding()
Andy McNeice [Tue, 10 Oct 2017 00:15:43 +0000 (00:15 +0000)]
added basic test for UConverter::getDestinationEncoding()

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Tue, 19 Feb 2019 02:10:42 +0000 (03:10 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  added basic test for UConverter::getSourceEncoding()

6 years agoadded basic test for UConverter::getSourceEncoding()
Andy McNeice [Mon, 9 Oct 2017 21:31:46 +0000 (21:31 +0000)]
added basic test for UConverter::getSourceEncoding()

6 years agoMerge branch 'PHP-7.4'
Pedro Magalhães [Mon, 18 Feb 2019 20:00:31 +0000 (20:00 +0000)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  UPGRADING entry for pcntl_unshare [skip ci]

6 years agoUPGRADING entry for pcntl_unshare [skip ci]
Pedro Magalhães [Mon, 18 Feb 2019 19:58:56 +0000 (19:58 +0000)]
UPGRADING entry for pcntl_unshare [skip ci]

6 years agoMerge branch 'PHP-7.4'
Andrea Faulds [Mon, 18 Feb 2019 19:32:39 +0000 (20:32 +0100)]
Merge branch 'PHP-7.4'

6 years agorun-tests.php: fix typo
Andrea Faulds [Mon, 18 Feb 2019 19:32:16 +0000 (20:32 +0100)]
run-tests.php: fix typo

6 years agoMerge branch 'PHP-7.4'
Pedro Magalhães [Mon, 18 Feb 2019 19:26:50 +0000 (19:26 +0000)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Implement pcntl_unshare

6 years agoImplement pcntl_unshare
Pedro Magalhães [Mon, 21 Jan 2019 23:56:43 +0000 (23:56 +0000)]
Implement pcntl_unshare

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Mon, 18 Feb 2019 17:16:58 +0000 (18:16 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Sync header and footer with the rest of the files

6 years agoSync header and footer with the rest of the files
Peter Kokot [Mon, 18 Feb 2019 17:16:07 +0000 (18:16 +0100)]
Sync header and footer with the rest of the files

- Local variables for editors have been removed
- Copyright year ranges can be also simplified

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Mon, 18 Feb 2019 16:56:38 +0000 (17:56 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fix typos in code comments in Zend/ [skip ci]

6 years agoFix typos in code comments in Zend/ [skip ci]
Tyson Andre [Mon, 18 Feb 2019 16:35:35 +0000 (11:35 -0500)]
Fix typos in code comments in Zend/ [skip ci]

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Mon, 18 Feb 2019 16:51:41 +0000 (17:51 +0100)]
Merge branch 'PHP-7.4'

6 years agoFix arginfo for tidy's global functions
Tyson Andre [Mon, 18 Feb 2019 03:38:18 +0000 (22:38 -0500)]
Fix arginfo for tidy's global functions

See https://secure.php.net/tidy_getopt , etc.

I can't find any other obvious incorrect reflection.

6 years agoFix typos in code comments [skip ci]
Tyson Andre [Mon, 18 Feb 2019 16:14:22 +0000 (11:14 -0500)]
Fix typos in code comments [skip ci]

6 years agoFix a typo in the error messages for FFI [skip ci]
Tyson Andre [Mon, 18 Feb 2019 16:14:42 +0000 (11:14 -0500)]
Fix a typo in the error messages for FFI [skip ci]

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Mon, 18 Feb 2019 15:12:10 +0000 (18:12 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed bug #77632 (FFI Segfaults When Called With Variadics)

6 years agoFixed bug #77632 (FFI Segfaults When Called With Variadics)
Dmitry Stogov [Mon, 18 Feb 2019 15:11:55 +0000 (18:11 +0300)]
Fixed bug #77632 (FFI Segfaults When Called With Variadics)

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Mon, 18 Feb 2019 14:53:43 +0000 (17:53 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Use "quick" macro variants for known argument numbers

6 years agoUse "quick" macro variants for known argument numbers
Dmitry Stogov [Mon, 18 Feb 2019 14:52:33 +0000 (17:52 +0300)]
Use "quick" macro variants for known argument numbers