]> granicus.if.org Git - php/log
php
5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Wed, 22 May 2019 10:02:43 +0000 (12:02 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Fix test case for cURL 7.65.0

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christoph M. Becker [Wed, 22 May 2019 10:02:03 +0000 (12:02 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Fix test case for cURL 7.65.0

5 years agoFix test case for cURL 7.65.0
Christoph M. Becker [Wed, 22 May 2019 10:00:06 +0000 (12:00 +0200)]
Fix test case for cURL 7.65.0

Reported and patch provided by @Jan-E.

5 years agoMark bug44811.phpt as an online test
Nikita Popov [Wed, 22 May 2019 09:43:56 +0000 (11:43 +0200)]
Mark bug44811.phpt as an online test

For some reason this was checked on PHP-7.2 and PHP-7.3, but not
on PHP-7.4. Bad merge?

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Wed, 22 May 2019 09:43:40 +0000 (11:43 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Wed, 22 May 2019 09:43:26 +0000 (11:43 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

5 years agoUse a different URL in bug44811.phpt
Nikita Popov [Wed, 22 May 2019 09:41:51 +0000 (11:41 +0200)]
Use a different URL in bug44811.phpt

5 years ago.text segment may be not the first one
Dmitry Stogov [Wed, 22 May 2019 09:20:34 +0000 (12:20 +0300)]
.text segment may be not the first one

5 years agoFix bug #78034
Nikita Popov [Wed, 22 May 2019 07:34:35 +0000 (09:34 +0200)]
Fix bug #78034

Don't def non-cv variables in assign_obj_ref data operand.

5 years agoFixed some arg infos to match documentation
Jaroslav Hanslík [Thu, 9 May 2019 19:58:46 +0000 (21:58 +0200)]
Fixed some arg infos to match documentation

5 years agoUse PKG_CHECK_MODULES to detect unixODBC
Hugh McMaster [Mon, 20 May 2019 12:48:14 +0000 (22:48 +1000)]
Use PKG_CHECK_MODULES to detect unixODBC

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Rasmus Lerdorf [Tue, 21 May 2019 21:46:44 +0000 (14:46 -0700)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Fix precedence issue causing sub-second timeouts to be 0 in curl_multi_select

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Rasmus Lerdorf [Tue, 21 May 2019 21:46:24 +0000 (14:46 -0700)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Fix precedence issue causing sub-second timeouts to be 0 in curl_multi_select

5 years agoFix precedence issue causing sub-second timeouts to be 0 in
Rasmus Lerdorf [Tue, 21 May 2019 21:44:11 +0000 (14:44 -0700)]
Fix precedence issue causing sub-second timeouts to be 0 in
curl_multi_select

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Tue, 21 May 2019 15:35:28 +0000 (17:35 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

5 years agoDon't evaluate functions with partial array arguments
Nikita Popov [Tue, 21 May 2019 15:35:03 +0000 (17:35 +0200)]
Don't evaluate functions with partial array arguments

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Tue, 21 May 2019 15:17:30 +0000 (17:17 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

5 years agoFix null check in sccp add_array_elem chain handling
Nikita Popov [Tue, 21 May 2019 15:15:07 +0000 (17:15 +0200)]
Fix null check in sccp add_array_elem chain handling

We need to check result_use rather than result_def for a null zval.
Previously we were later assuming that the null zval is really a
partial array, which does not go well.

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Tue, 21 May 2019 15:03:52 +0000 (17:03 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

5 years agoFix partial array handling in FE_RESET edge feasibility
Nikita Popov [Tue, 21 May 2019 14:59:27 +0000 (16:59 +0200)]
Fix partial array handling in FE_RESET edge feasibility

5 years agoHandle partial arrays in zend_is_true() checks
Nikita Popov [Tue, 21 May 2019 14:51:35 +0000 (16:51 +0200)]
Handle partial arrays in zend_is_true() checks

5 years agoExtract ct_eval_binary_op()
Nikita Popov [Tue, 21 May 2019 14:43:41 +0000 (16:43 +0200)]
Extract ct_eval_binary_op()

And use it in more places, though some of them are currently not
reachable by partial arrays to the best of my knowledge.

5 years agoImprove SCCP debug code
Nikita Popov [Tue, 21 May 2019 14:40:18 +0000 (16:40 +0200)]
Improve SCCP debug code

In particular properly dump partial arrays when tracing execution.

5 years agosodium: fix shared build
Remi Collet [Tue, 21 May 2019 14:14:42 +0000 (16:14 +0200)]
sodium: fix shared build

5 years agoenchant: fix shared build
Remi Collet [Tue, 21 May 2019 14:14:12 +0000 (16:14 +0200)]
enchant: fix shared build

5 years agoFix ASLR related invalid opline handler issues
Christoph M. Becker [Mon, 20 May 2019 13:59:54 +0000 (15:59 +0200)]
Fix ASLR related invalid opline handler issues

Opcache stores `opline->handler`s in shared memory.  These pointers are
invalid, if the main PHP DLL is loaded at another base address due to
ASLR.  We therefore store the address of `execute_ex` in the mmap base
file, and check on startup whether it matches its current address.  If
not, we fall back on the file cache if enabled, and bail out otherwise.

This still does not address cases where the opline handler is located
inside of another DLL (e.g. for some profilers, debuggers), but there
seems to be no general solution for now.

5 years agofix typo breaking shared build
Remi Collet [Tue, 21 May 2019 12:25:55 +0000 (14:25 +0200)]
fix typo breaking shared build

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Tue, 21 May 2019 09:19:05 +0000 (11:19 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Prevent test case failure

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christoph M. Becker [Tue, 21 May 2019 09:18:32 +0000 (11:18 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Prevent test case failure

5 years agoPrevent test case failure
Christoph M. Becker [Tue, 21 May 2019 09:17:28 +0000 (11:17 +0200)]
Prevent test case failure

If opcache.log_verbosity_level is greater than 1, opcache will raise
warnings, which will be written to stderr in the default case.  These
warnings are actually to be expected, but would break the test, so we
make sure that the log_verbosity_level is 1 when running this test.

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Tue, 21 May 2019 08:05:03 +0000 (10:05 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Tue, 21 May 2019 08:04:51 +0000 (10:04 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

5 years agoSupport content_type stream context option in soap
Vincent JARDIN [Tue, 23 Apr 2019 21:10:38 +0000 (23:10 +0200)]
Support content_type stream context option in soap

Allows overriding the HTTP header using the HTTP context:

    $client = new SoapClient('http://url.wsdl&v=latest', [
      'stream_context' => stream_context_create([
        'http' => [
          'content_type' => 'foobarX',
        ],
      ]),
    ]);

This is a backport of c55af3c65ac116bbd935bd3d695869d88056c49c
to the PHP 7.2 branch.

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Tue, 21 May 2019 07:03:20 +0000 (09:03 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  use {TMP} placeholder in phpt tests

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christoph M. Becker [Tue, 21 May 2019 07:03:01 +0000 (09:03 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  use {TMP} placeholder in phpt tests

5 years agouse {TMP} placeholder in phpt tests
Holly Li (WIPRO LIMITED) [Tue, 21 May 2019 05:53:08 +0000 (07:53 +0200)]
use {TMP} placeholder in phpt tests

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Dmitry Stogov [Mon, 20 May 2019 21:08:12 +0000 (00:08 +0300)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Prevent race condition in opcache_reset()

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Dmitry Stogov [Mon, 20 May 2019 21:08:03 +0000 (00:08 +0300)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Prevent race condition in opcache_reset()

5 years agoPrevent race condition in opcache_reset()
Dmitry Stogov [Mon, 20 May 2019 21:07:17 +0000 (00:07 +0300)]
Prevent race condition in opcache_reset()

5 years agoFixed bug #78014 (Preloaded classes may depend on non-preloaded classes due to unreso...
Dmitry Stogov [Mon, 20 May 2019 15:15:38 +0000 (18:15 +0300)]
Fixed bug #78014 (Preloaded classes may depend on non-preloaded classes due to unresolved consts)

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Mon, 20 May 2019 09:11:06 +0000 (11:11 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Fix test wrt. opcache.error_log

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christoph M. Becker [Mon, 20 May 2019 09:10:20 +0000 (11:10 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Fix test wrt. opcache.error_log

5 years agoFix test wrt. opcache.error_log
Christoph M. Becker [Mon, 20 May 2019 09:09:44 +0000 (11:09 +0200)]
Fix test wrt. opcache.error_log

Since the test expects log messages to be written to stderr, we have to
make sure that opcache.error_log is set correctly when running the
test.

5 years agoRevert "Rename *.l files to *.re"
Joe Watkins [Mon, 20 May 2019 04:06:38 +0000 (06:06 +0200)]
Revert "Rename *.l files to *.re"

This reverts commit 969047749d33bb88a0573aa91a57e2070335111a.

5 years ago[ci skip] Migrate Coding standards docs to Markdown
Peter Kokot [Sat, 18 May 2019 19:39:19 +0000 (21:39 +0200)]
[ci skip] Migrate Coding standards docs to Markdown

5 years agoMove CODING_STANDARDS to CODING_STANDARDS.md
Peter Kokot [Sat, 18 May 2019 19:38:42 +0000 (21:38 +0200)]
Move CODING_STANDARDS to CODING_STANDARDS.md

5 years agoMake chr ZPP failure message consistent with ext/standard
Gabriel Caruso [Wed, 8 May 2019 19:42:02 +0000 (16:42 -0300)]
Make chr ZPP failure message consistent with ext/standard

5 years ago[ci skip] Join Zend engine docs-alike files to readme
Peter Kokot [Sat, 18 May 2019 18:39:18 +0000 (20:39 +0200)]
[ci skip] Join Zend engine docs-alike files to readme

5 years agoEnhance makedist script
Peter Kokot [Fri, 26 Apr 2019 00:38:53 +0000 (02:38 +0200)]
Enhance makedist script

This enhances the makidst script:
- integrate both snapshot and makedist scripts together
- add help and options
- generated files are created in the php-src repository directly
- other minor enhancemenets such as CS fixes
- functionality moved from the Makefile to only shell script
- Add missed patching of the Zend Parsers to the main build step
- Add all *.tmp files to gitignore

5 years agoRename *.l files to *.re
Peter Kokot [Fri, 17 May 2019 02:19:34 +0000 (04:19 +0200)]
Rename *.l files to *.re

This syncs PHP lexer files to all use *.re extension. The *.re files are
processed with the RE2C tool.

5 years agoMove copyright/license headers to CONTRIBUTING.md
Peter Kokot [Sat, 27 Apr 2019 20:31:13 +0000 (22:31 +0200)]
Move copyright/license headers to CONTRIBUTING.md

These are more like a general contribution guidelines for the new files
added to the php-src repository.

5 years agoAdd enchant pkg-config notice in UPGRADING
Peter Kokot [Fri, 17 May 2019 17:39:22 +0000 (19:39 +0200)]
Add enchant pkg-config notice in UPGRADING

5 years agoUse PKG_CHECK_MODULES to detect the Enchant library
Hugh McMaster [Fri, 17 May 2019 11:25:12 +0000 (21:25 +1000)]
Use PKG_CHECK_MODULES to detect the Enchant library

5 years agoUse *.data for tests data files
Peter Kokot [Fri, 17 May 2019 17:04:43 +0000 (19:04 +0200)]
Use *.data for tests data files

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Fri, 17 May 2019 11:32:53 +0000 (13:32 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Fix #78025: segfault when accessing properties of DOMDocumentType

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christoph M. Becker [Fri, 17 May 2019 11:31:52 +0000 (13:31 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Fix #78025: segfault when accessing properties of DOMDocumentType

5 years agoFix #78025: segfault when accessing properties of DOMDocumentType
Christoph M. Becker [Fri, 17 May 2019 11:31:18 +0000 (13:31 +0200)]
Fix #78025: segfault when accessing properties of DOMDocumentType

Instead of following the NULL pointer, we return an empty string.

5 years agoUse *.data for fixture files
Peter Kokot [Fri, 17 May 2019 01:59:23 +0000 (03:59 +0200)]
Use *.data for fixture files

5 years agoUpdate UPGRADING about LiteSpeed
Peter Kokot [Fri, 17 May 2019 01:18:02 +0000 (03:18 +0200)]
Update UPGRADING about LiteSpeed

5 years agoRename configure --with-litespeed to --enable-litespeed
Peter Kokot [Sat, 11 May 2019 03:19:28 +0000 (05:19 +0200)]
Rename configure --with-litespeed to --enable-litespeed

This syncs the configuration option of the litespeed module to be
compliant with the approach of:
--with-foo (when something additional needs to be installed such as
  libfoo)
--enable-foo (when extension/sapi doesn't have dependencies on some
  library)

5 years agoMerge branch 'deprecate_concat_add_sub' into PHP-8.4
Bob Weinand [Thu, 16 May 2019 16:31:28 +0000 (18:31 +0200)]
Merge branch 'deprecate_concat_add_sub' into PHP-8.4

5 years agoRename *.tif to *.tiff for consistency
Peter Kokot [Thu, 16 May 2019 05:41:45 +0000 (07:41 +0200)]
Rename *.tif to *.tiff for consistency

There really isn't any practical difference between these two, but repo
currently uses *.tiff files more than 8.3 variant filenames of *.tif.
Also these aren't part of the test.

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Wed, 15 May 2019 12:36:45 +0000 (14:36 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

5 years agoFixed bug #78015
Nikita Popov [Wed, 15 May 2019 12:35:31 +0000 (14:35 +0200)]
Fixed bug #78015

Don't try to evaluate various operations with partial array operands.
We could evaluate some of these, but let's be conservative for now...

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Wed, 15 May 2019 10:49:03 +0000 (12:49 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Wed, 15 May 2019 10:48:25 +0000 (12:48 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

5 years agoFixed bug #76980
Nikita Popov [Wed, 15 May 2019 10:46:23 +0000 (12:46 +0200)]
Fixed bug #76980

If we perform a class fetch that is not marked as exception safe,
convert exceptions thrown by autoloaders into a fatal error.

Ideally fetching the interfaces would be exception safe, but as it
isn't right now, we must abort at this point.

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Wed, 15 May 2019 09:32:43 +0000 (11:32 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Update NEWS regarding re-tagging 7.3.6RC1

5 years agoUpdate NEWS regarding re-tagging 7.3.6RC1
Christoph M. Becker [Wed, 15 May 2019 09:31:53 +0000 (11:31 +0200)]
Update NEWS regarding re-tagging 7.3.6RC1

5 years agoRemoved ability to compile PHP without EX(run_time_cache). ZEND_EX_USE_RUN_TIME_CACHE...
Dmitry Stogov [Wed, 15 May 2019 08:06:26 +0000 (11:06 +0300)]
Removed ability to compile PHP without EX(run_time_cache). ZEND_EX_USE_RUN_TIME_CACHE was always defined.

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Sara Golemon [Wed, 15 May 2019 00:23:41 +0000 (20:23 -0400)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Bump for 7.2.20

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Sara Golemon [Wed, 15 May 2019 00:23:25 +0000 (20:23 -0400)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Bump for 7.2.20

5 years agoBump for 7.2.20
Sara Golemon [Wed, 15 May 2019 00:22:00 +0000 (20:22 -0400)]
Bump for 7.2.20

5 years agoUpdate changelogs
Peter Kokot [Tue, 14 May 2019 22:00:01 +0000 (00:00 +0200)]
Update changelogs

5 years agoFix bug #62397 - disable_functions does not work with eval.
Benjamin Eberlei [Sun, 28 Apr 2019 15:30:09 +0000 (17:30 +0200)]
Fix bug #62397 - disable_functions does not work with eval.

5 years agoRename *.dat to *.data for common file type
Peter Kokot [Tue, 14 May 2019 21:31:42 +0000 (23:31 +0200)]
Rename *.dat to *.data for common file type

File extension in this case is not part of the test.

5 years agoEnhance the tokenizer data generator script
Peter Kokot [Tue, 14 May 2019 19:50:29 +0000 (21:50 +0200)]
Enhance the tokenizer data generator script

Changes:
- executable from any location (for example, project root)
- some minor common shell scripts CS fixes
- error reporting done based on the presence of the parser file

5 years agoWarn about non well-formed arguments in bcmath
vladyslavstartsev [Tue, 30 Apr 2019 14:33:04 +0000 (17:33 +0300)]
Warn about non well-formed arguments in bcmath

Co-Authored-By: Nikita Popov <nikita.ppv@googlemail.com>
Co-Authored-By: Christoph M. Becker <cmbecker69@gmx.de>
5 years agoAdd RETURN_EMPTY_ARRAY() / RETVAL_EMPTY_ARRAY()
Nikita Popov [Tue, 14 May 2019 12:57:10 +0000 (14:57 +0200)]
Add RETURN_EMPTY_ARRAY() / RETVAL_EMPTY_ARRAY()

The usual wrappers around ZVAL_EMPTY_ARRAY()...

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Dmitry Stogov [Tue, 14 May 2019 12:09:17 +0000 (15:09 +0300)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Moved NEWS entry
  Fixed possible crashes, because of inconsistent PCRE cache and opcache SHM reset

5 years agoMoved NEWS entry
Dmitry Stogov [Tue, 14 May 2019 11:55:28 +0000 (14:55 +0300)]
Moved NEWS entry

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Dmitry Stogov [Tue, 14 May 2019 11:54:30 +0000 (14:54 +0300)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Fixed possible crashes, because of inconsistent PCRE cache and opcache SHM reset

5 years agoFixed possible crashes, because of inconsistent PCRE cache and opcache SHM reset
Dmitry Stogov [Tue, 14 May 2019 11:53:52 +0000 (14:53 +0300)]
Fixed possible crashes, because of inconsistent PCRE cache and opcache SHM reset

5 years agoPrevent further potential test conflicts
Christoph M. Becker [Tue, 14 May 2019 11:19:58 +0000 (13:19 +0200)]
Prevent further potential test conflicts

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Tue, 14 May 2019 09:45:42 +0000 (11:45 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Prepare 7.3.7-dev

5 years agoPrepare 7.3.7-dev
Christoph M. Becker [Tue, 14 May 2019 09:44:58 +0000 (11:44 +0200)]
Prepare 7.3.7-dev

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Tue, 14 May 2019 08:26:05 +0000 (10:26 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Fix test case

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christoph M. Becker [Tue, 14 May 2019 08:25:02 +0000 (10:25 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Fix test case

5 years agoFix test case
Christoph M. Becker [Tue, 14 May 2019 08:23:58 +0000 (10:23 +0200)]
Fix test case

stderr is supposed to be redirected to NUL (which is roughly equivalent
to /dev/null on POSIX), but actually was redirected to a file.

5 years agoPrevent test conflicts
Christoph M. Becker [Tue, 14 May 2019 08:06:04 +0000 (10:06 +0200)]
Prevent test conflicts

5 years agoUpdate changelog
Peter Kokot [Tue, 14 May 2019 01:20:03 +0000 (03:20 +0200)]
Update changelog

5 years agoUse pkg-config for sqlite3 and pdo_sqlite
Peter Kokot [Thu, 9 May 2019 21:23:39 +0000 (23:23 +0200)]
Use pkg-config for sqlite3 and pdo_sqlite

Following other migrations to pkg-config usage for the *nix build system
this migrates also sqlite3 and pdo_sqlite extensions.

5 years agoAdd extensions naming conventions to ext_skel.php
Peter Kokot [Sun, 12 May 2019 18:39:42 +0000 (20:39 +0200)]
Add extensions naming conventions to ext_skel.php

- first character is a letter
- followed by any number of letters, numbers, or underscores
- prefferred are lower case letters

5 years agoConvert CRLF to LF
Peter Kokot [Tue, 14 May 2019 00:59:06 +0000 (02:59 +0200)]
Convert CRLF to LF

5 years agoFixed test on platforms that don't support fastcall calling convention
Dmitry Stogov [Mon, 13 May 2019 21:21:00 +0000 (00:21 +0300)]
Fixed test on platforms that don't support fastcall calling convention

5 years agoRemove example file for pgsql extension
Peter Kokot [Mon, 13 May 2019 20:14:58 +0000 (22:14 +0200)]
Remove example file for pgsql extension

This removes the example script in favour of the manual:
https://www.php.net/manual/en/book.pgsql.php

Patch for integrating these functions as an example has been submitted
also to PHP manual via edit.php.net.

5 years agoMerge branch 'PHP-7.3' into PHP-7.4
Jakub Zelenka [Mon, 13 May 2019 17:51:41 +0000 (18:51 +0100)]
Merge branch 'PHP-7.3' into PHP-7.4

5 years agoMerge branch 'PHP-7.2' into PHP-7.3
Jakub Zelenka [Mon, 13 May 2019 17:51:05 +0000 (18:51 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

5 years agoAdd ping to the fpm test for bug #77934
Jakub Zelenka [Mon, 13 May 2019 17:47:43 +0000 (18:47 +0100)]
Add ping to the fpm test for bug #77934

5 years agoImplement spread operator in arrays
CHU Zhaowei [Sat, 6 Oct 2018 14:04:41 +0000 (22:04 +0800)]
Implement spread operator in arrays

RFC: https://wiki.php.net/rfc/spread_operator_for_array

Closes GH-3640.