768ad70f | 14-Jul-2019 |
Andrew Collington |
Fix bug #78291 Missing opcache directives New opcache directives have been added recently which are returned if using `ini_get_all('zend opcache')` but are not listed in the directiv
Fix bug #78291 Missing opcache directives New opcache directives have been added recently which are returned if using `ini_get_all('zend opcache')` but are not listed in the directives if using `opcache_get_configuration()`. This fix adds those missing directives as well as if `opcache.mmap_base` is used instead of `opcache.lockfile_path`. Also adds a test to ensure the directives match with both methods of fetching.
show more ...
|
a7de2af4 | 12-Jul-2019 |
Nikita Popov |
Use TRY_ADDREF/TRY_DELREF in soap The DELREF part is a possible fix for bug #78278, the ADDREF part is a drive-by fix. |
4a91f66b | 12-Jul-2019 |
Nikita Popov |
Fixed bug #78279 Even if we don't initialize the callback on every request, we should still reset our globals to default values... |
22ed3628 | 09-Jul-2019 |
Nikita Popov |
Revert "Fixed bug #76980" This reverts commit 35353dc49a73a58c17c7896c4c4c3997ef2c007d. This changes causes issues for Symfony, see https://github.com/symfony/symfony/issues/323
Revert "Fixed bug #76980" This reverts commit 35353dc49a73a58c17c7896c4c4c3997ef2c007d. This changes causes issues for Symfony, see https://github.com/symfony/symfony/issues/32395. I'm reverting it from PHP 7.2 and PHP 7.3 and only leaving it in PHP 7.4.
show more ...
|
40f7533c | 09-Jul-2019 |
Christoph M. Becker |
Merge branch 'PHP-7.1' into PHP-7.2 * PHP-7.1: Upgrade to SQLite 3.28.0
|
e944ae6b | 21-Jun-2019 |
Christoph M. Becker |
Upgrade to SQLite 3.28.0 Over the years, multiple security vulnerabilities[1] have been found and fixed in SQLite3, so it makes sense to update our bundled libsqlite to the latest av
Upgrade to SQLite 3.28.0 Over the years, multiple security vulnerabilities[1] have been found and fixed in SQLite3, so it makes sense to update our bundled libsqlite to the latest available version. [1] <https://www.cvedetails.com/vulnerability-list/vendor_id-9237/Sqlite.html>
show more ...
|
f81be1af | 08-Jul-2019 |
Peter Kokot |
Update NEWS [ci skip] |
5846e852 | 05-Jul-2019 |
Nikita Popov |
Backport fe_reset_rw case |
c353f17d | 05-Jul-2019 |
Nikita Popov |
Fix inference for compound object op on dim |
32af676b | 04-Jul-2019 |
George Wang |
Updated to LiteSpeed SAPI V7.4.3 Increased response header count limit from 100 to 1000. Added crash handler to cleanly shutdown PHP request. Added CloudLinux mod_lsapi mode Fixed bug
Updated to LiteSpeed SAPI V7.4.3 Increased response header count limit from 100 to 1000. Added crash handler to cleanly shutdown PHP request. Added CloudLinux mod_lsapi mode Fixed bug #76058
show more ...
|
0e48e35e | 03-Jul-2019 |
Nikita Popov |
Fixed bug #78231 |
44c8b741 | 03-Jul-2019 |
Christoph M. Becker |
Fix #78241: touch() does not handle dates after 2038 in PHP 64-bit `time_t` defaults to `_time64` (which is 64bit signed) even on x86, but `Int32x32To64()` truncates it to signed 32bit.
Fix #78241: touch() does not handle dates after 2038 in PHP 64-bit `time_t` defaults to `_time64` (which is 64bit signed) even on x86, but `Int32x32To64()` truncates it to signed 32bit. We replace the macro with the "manual" calculation.
show more ...
|
32c68428 | 02-Jul-2019 |
Nikita Popov |
Backport test fix Closes GH-3816. |
a4acff3e | 11-Jun-2019 |
Alex Scott |
Fix bug #78138: opcache.validate_permission incorrectly works with PHAR files opcache incorrectly handles PHAR files when opcache.validate_permission option enabled, because it calls
Fix bug #78138: opcache.validate_permission incorrectly works with PHAR files opcache incorrectly handles PHAR files when opcache.validate_permission option enabled, because it calls access("phar://path-to/file.phar/path/inside.php", R_OK); rather than access("path-to/file.phar", R_OK)
show more ...
|
57688ad7 | 01-Jul-2019 |
Christoph M. Becker |
Add missing SKIPIFs All these tests are meant to run with OPcache available, and some will even fail inevitably without it, so we add OPcache as SKIPIF requirement. |
75bc3446 | 01-Jul-2019 |
Christoph M. Becker |
Add missing SKIPIFs All these tests are meant to run with OPcache available, and some will even fail inevitably without it, so we add OPcache as SKIPIF requirement. |
be559e6c | 01-Jul-2019 |
Christoph M. Becker |
Fix brittle test This test is easily tripped by former test runs with other PHP versions. To avoid such false positives, we check that there is at least one respective OPcache file,
Fix brittle test This test is easily tripped by former test runs with other PHP versions. To avoid such false positives, we check that there is at least one respective OPcache file, and that all found OPcache user ID folders have exactly 32 hexadecimal digits.
show more ...
|
a149f9f3 | 29-Jun-2019 |
Anatol Belski |
Update NEWS [ci skip] |
855bbc88 | 28-Jun-2019 |
Joshua Westerheide |
Fix #78183: finfo_file shows wrong mime-type for .tga file Due to a bug in the underlying libmagic 5.31, .tga images returned mime type "image/x-tgaimage/x-tga". |
f7327b62 | 28-Jun-2019 |
sunnyeo |
Fix bugs in AST printer Closes GH-4324. |
05c00a83 | 26-Jun-2019 |
Vincent |
Fix bug #78192 PDO SQLite SegFault when reuse statement after schema has changed Reset stmt->columns when column count changed on new execution of prepared statement |
7d28a24c | 26-Jun-2019 |
Nikita Popov |
Remove stream_socket_sendto.phpt Fails for me locally due to different number of warnings with different messages. Rather than adding more wildcards I'm dropping this test entirely,
Remove stream_socket_sendto.phpt Fails for me locally due to different number of warnings with different messages. Rather than adding more wildcards I'm dropping this test entirely, as it doesn't seem to test anything particularly useful. (cherry picked from commit 84333cad674890174c47f3c21b1b1cf85a4276ac)
show more ...
|
4366f22d | 25-Jun-2019 |
Christoph M. Becker |
Fix #78202: Opcache stats for cache hits are capped at 32bit NUM We use the proper format specifiers now. |
102c64e8 | 21-Jun-2019 |
Andrey Hristov |
Add explicit cast to uint32_t. It works even without it but explicit stuff is better. The compiler probably converts the 16-bit uint16_t to uint32_t before doing the shift. |
99f3e0f0 | 21-Jun-2019 |
Nikita Popov |
Fix PKCS12 leak in openssl |