summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-7.4'Nikita Popov2020-08-062-0/+30
|\ | | | | | | | | * PHP-7.4: Fix #79934: CRLF-only line in heredoc causes parsing error
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-08-063-0/+32
| |\ | | | | | | | | | | | | * PHP-7.3: Fix #79934: CRLF-only line in heredoc causes parsing error
| | * Fix #79934: CRLF-only line in heredoc causes parsing errorPieter van den Ham2020-08-065-351/+383
| | | | | | | | | | | | | | | | | | | | | Fixes the function `next_newline()` in zend_language_scanner.l. The function now correctly returns a newline_len of 2 for "\r\n". Closes GH-5944.
* | | Avoid getThis() usages in zip extensionNikita Popov2020-08-061-10/+2
| | | | | | | | | | | | | | | There isn't any magic going on here, we can just use ZEND_THIS and assume it exists.
* | | Explicitly validate popen modeNikita Popov2020-08-062-1/+9
| | | | | | | | | | | | To avoid behavior differences due to libc.
* | | Add GLOB_BRACE skipifNikita Popov2020-08-061-1/+1
| | |
* | | Temporarily disable s390x jobNikita Popov2020-08-051-2/+2
| | | | | | | | | | | | | | | These aren't getting scheduled and just keep hogging jobs so nothing else gets scheduled either.
* | | Prefer strtoll over atollNikita Popov2020-08-052-14/+1
| | | | | | | | | | | | | | | Both are specified by C99, but strtoll has specified overflow behavior while atoll does not, so prefer using it.
* | | Merge branch 'PHP-7.4'Nikita Popov2020-08-052-3/+11
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-7.4: Check ps -p availability in process title test Add privilege check in pcntl_unshare test
| * | Check ps -p availability in process title testNikita Popov2020-08-051-1/+6
| | |
| * | Add privilege check in pcntl_unshare testNikita Popov2020-08-051-2/+5
| | | | | | | | | | | | Privileges for CLONE_NEWPID were not checked.
* | | Only force log startup errors if display_startup_errors disabledNikita Popov2020-08-0512-31/+5
| | | | | | | | | | | | | | | | | | Otherwise this results in duplicate errors. Closes GH-5941.
* | | Normalize error message capitalizationNikita Popov2020-08-052-2/+2
| | |
* | | Merge branch 'PHP-7.4'Nikita Popov2020-08-052-8/+22
|\ \ \ | |/ / | | | | | | | | | * PHP-7.4: Fix memory leak on socket_sendmsg() / socket_recvmsg() error
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-08-052-8/+22
| |\ \ | | |/ | | | | | | | | | * PHP-7.3: Fix memory leak on socket_sendmsg() / socket_recvmsg() error
| | * Fix memory leak on socket_sendmsg() / socket_recvmsg() errorNikita Popov2020-08-052-8/+22
| | |
* | | Merge branch 'PHP-7.4'Nikita Popov2020-08-053-2/+35
|\ \ \ | |/ / | | | | | | | | | | | | | | | * PHP-7.4: Fixed bug #79930 Fix iov_base pointer type for illumos Backport bless_tests.php changes from PHP 8
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-08-053-1/+38
| |\ \ | | |/ | | | | | | | | | * PHP-7.3: Fixed bug #79930
| | * Fixed bug #79930Nikita Popov2020-08-053-1/+38
| | | | | | | | | | | | We're inserting src_zval, so that's what we should addref.
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-08-051-1/+1
| |\ \ | | |/ | | | | | | | | | * PHP-7.3: Fix iov_base pointer type for illumos
| | * Fix iov_base pointer type for illumosDavid Carlier2020-08-051-1/+1
| | | | | | | | | | | | | | | | | | | | | These systems has two versions of the iovec interface dependent on compiler flags passed, the legacy version causing little build issue. Closes GH-5939.
| * | Backport bless_tests.php changes from PHP 8Nikita Popov2020-08-051-3/+168
| | |
* | | Merge branch 'PHP-7.4'Nikita Popov2020-08-051-5/+5
|\ \ \ | |/ / | | | | | | | | | * PHP-7.4: Unset ai_canonname field in dump
| * | Unset ai_canonname field in dumpNikita Popov2020-08-051-5/+5
| | | | | | | | | | | | | | | | | | Okay, looks like ai_canonname does not get set on macos even if AI_CANONNAME is specified, so canonicalize this in the other direction instead and unset ai_canonname if it is present.
* | | Merge branch 'PHP-7.4'Nikita Popov2020-08-054-3/+14
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | * PHP-7.4: Check ps -p availability in proc_nice test Set AI_CANONNAME flag in socket_addrinfo test Add ipv6 skipif to test Improve privilege check in pcntl_setpriority() test
| * | Check ps -p availability in proc_nice testNikita Popov2020-08-051-0/+4
| | |
| * | Set AI_CANONNAME flag in socket_addrinfo testNikita Popov2020-08-051-1/+4
| | | | | | | | | | | | | | | Musl always populates ai_canonname. Set the flag to avoid output discrepancies.
| * | Add ipv6 skipif to testNikita Popov2020-08-051-2/+6
| | | | | | | | | | | | | | | This was done for the -unix variant, but not the (formerly windows-only?) main test.
| * | Improve privilege check in pcntl_setpriority() testNikita Popov2020-08-051-2/+2
| | | | | | | | | | | | | | | We need CAP_SYS_NICE privileges, which might not be available just because we're running as root (Docker...)
* | | Merge branch 'PHP-7.4'Nikita Popov2020-08-050-0/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | * PHP-7.4: Suppress warning in pcntl_unshare skipif Use standard types in fopencookie test Remove posix_kill() test Relax error message check Check whether setlocale -a is available
| * | Suppress warning in pcntl_unshare skipifNikita Popov2020-08-051-1/+1
| | |
| * | Use standard types in fopencookie testNikita Popov2020-08-052-5/+5
| | | | | | | | | | | | | | | Instead of internal __size_t / __off64_t types use ssize_t and off64_t. This makes it work on musl as well.
| * | Remove posix_kill() testNikita Popov2020-08-051-38/+0
| | | | | | | | | | | | | | | | | | This test is doing something really dubious. There's a race condition here that would kill some poor process that happens to start at just the wrong time.
| * | Relax error message checkNikita Popov2020-08-051-1/+1
| | |
| * | Check whether setlocale -a is availableNikita Popov2020-08-051-0/+4
| | |
* | | Suppress warning in pcntl_unshare skipifNikita Popov2020-08-051-1/+1
| | |
* | | Use standard types in fopencookie testNikita Popov2020-08-052-5/+5
| | | | | | | | | | | | | | | Instead of internal __size_t / __off64_t types use ssize_t and off64_t. This makes it work on musl as well.
* | | Remove posix_kill() testNikita Popov2020-08-051-38/+0
| | | | | | | | | | | | | | | | | | This test is doing something really dubious. There's a race condition here that would kill some poor process that happens to start at just the wrong time.
* | | Relax error message checkNikita Popov2020-08-051-1/+1
| | |
* | | Check whether setlocale -a is availableNikita Popov2020-08-051-0/+4
| | |
* | | Update NEWS for 8.0.0beta2Gabriel Caruso2020-08-041-1/+4
| | |
* | | Update API version numbersGabriel Caruso2020-08-043-3/+3
| | | | | | | | | | | | In preparation for PHP 8.0.
* | | Revert "Prepare for PHP 8.1"Nikita Popov2020-08-0410-13/+1512
| | | | | | | | | | | | | | | This reverts commit 1ab4d0e6b7abb67d5a01ce3327bf973772271fb2. This reverts commit a359635cb1a4df8b5137a506c88c4cb102acac0e.
* | | FPM: Prevent warning with raising pm.max_children for shared poolJakub Zelenka2020-08-043-13/+5
| | |
* | | Prepare for PHP 8.1Gabriel Caruso2020-08-047-1509/+10
| | |
* | | Update API version numbersGabriel Caruso2020-08-043-3/+3
| | | | | | | | | | | | In preparation for PHP 8.0.
* | | Relax precision in atan testNikita Popov2020-08-041-165/+167
| | |
* | | Relax precision in hypot testNikita Popov2020-08-041-101/+101
| | |
* | | Add compatibility define for PHP_CHECK_GCC_ARGNikita Popov2020-08-041-0/+4
| | | | | | | | | | | | This defines the m4 macro, but makes it always error.
* | | Merge branch 'PHP-7.4' into masterChristoph M. Becker2020-08-040-0/+0
|\ \ \ | |/ / | | | | | | | | | * PHP-7.4: [ci skip] Fix 7.3.21 release date