Revision tags: php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3, php-7.2.23, php-7.3.10, php-7.4.0RC2, php-7.2.23RC1, php-7.3.10RC1, php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9, php-7.4.0beta4, php-7.2.22RC1, php-7.3.9RC1, php-7.4.0beta2, php-7.1.31, php-7.2.21, php-7.3.8, php-7.4.0beta1 |
|
#
38f1288b |
| 23-Jul-2019 |
Nikita Popov |
Fix Zend signals unblocking There are a few parts here: * opcache should not be blocking signals while invoking compile_file, otherwise signals may remain blocked on a compile er
Fix Zend signals unblocking There are a few parts here: * opcache should not be blocking signals while invoking compile_file, otherwise signals may remain blocked on a compile error. While at it, also protect SHM memory during compile_file. * We should deactivate Zend signals at the end of the request, to make sure that we gracefully recover from a missing unblock and signals don't remain blocked forever. * We don't use a critical section in deactivation, because it should not be necessary. Additionally we want to clean up the signal queue, if it is non-empty. * Enable SIGG(check) in debug builds so we notice issues in the future.
show more ...
|
Revision tags: php-7.2.21RC1, php-7.3.8RC1, php-7.4.0alpha3, php-7.3.7, php-7.2.20, php-7.4.0alpha2, php-7.3.7RC3, php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1 |
|
#
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 ...
|
#
cd6a6e4c |
| 20-Jun-2019 |
Dmitry Stogov |
Fixed bug #78185 (File cache no longer works)
|
#
28808ca9 |
| 14-Jun-2019 |
Dmitry Stogov |
Backport 96a12578c13b5c37195b10526fcdc669b795644d
|
#
40f463b5 |
| 14-Jun-2019 |
Dmitry Stogov |
Backport 91a6cdbff5ebd1ca4db1d6e8c42d3265ce80ace4
|
#
f1a81380 |
| 13-Jun-2019 |
Nikita Popov |
Fixed bug #78106 When disabling opcache during the request via opcache.enable ini setting, make sure we also disable ZCG(accelerator_enabled).
|
Revision tags: php-7.3.7RC1, php-7.2.20RC1 |
|
#
199eb2b1 |
| 10-Jun-2019 |
Dmitry Stogov |
Fixed possible misalignment in 32-bit build.
|
Revision tags: php-7.2.19, php-7.3.6, php-7.1.30 |
|
#
8baf3ffd |
| 26-May-2019 |
Jakub Zelenka |
Add fpmi to the opcache supported sapis
|
#
fa6a4483 |
| 22-May-2019 |
Dmitry Stogov |
Fixed race condition in opcache restart
|
Revision tags: php-7.2.19RC1, php-7.3.6RC1 |
|
#
5c4d125d |
| 14-May-2019 |
Dmitry Stogov |
Fixed possible crashes, because of inconsistent PCRE cache and opcache SHM reset
|
Revision tags: php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16, php-7.3.3RC1, php-7.2.16RC1 |
|
#
92227026 |
| 12-Feb-2019 |
Dmitry Stogov |
Avoid dependency on "struct flock" fields order.
|
Revision tags: php-7.2.15, php-7.3.2, php-7.2.15RC1, php-7.3.2RC1, php-5.6.40, php-7.1.26, php-7.3.1, php-7.2.14, php-7.2.14RC1, php-7.3.1RC1, php-5.6.39, php-7.1.25, php-7.2.13, php-7.0.33, php-7.3.0, php-7.1.25RC1, php-7.2.13RC1, php-7.3.0RC6, php-7.1.24, php-7.2.12, php-7.3.0RC5, php-7.1.24RC1, php-7.2.12RC1, php-7.3.0RC4 |
|
#
902d39a3 |
| 13-Oct-2018 |
Peter Kokot |
Trim trailing whitespace in source code files
|
#
7f6387b5 |
| 13-Oct-2018 |
Peter Kokot |
Trim trailing whitespace in source code files
|
Revision tags: php-7.1.23, php-7.2.11, php-7.3.0RC3, php-7.1.23RC1, php-7.2.11RC1, php-7.3.0RC2, php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32, php-7.1.22RC1, php-7.3.0beta3, php-7.2.10RC1 |
|
#
8c92442b |
| 16-Aug-2018 |
Xinchen Hui |
Fixed bug #76747 (Opcache treats path containing "test.pharma.tld" as a phar file)
|
Revision tags: php-7.1.21, php-7.2.9, php-7.3.0beta2, php-7.1.21RC1, php-7.3.0beta1, php-7.2.9RC1, php-5.6.37, php-7.1.20, php-7.3.0alpha4, php-7.0.31, php-7.2.8, php-7.1.20RC1, php-7.2.8RC1, php-7.3.0alpha3, php-7.3.0alpha2, php-7.1.19, php-7.2.7, php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1, php-7.1.18, php-7.2.6, php-7.2.6RC1, php-7.1.18RC1, php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30, php-7.1.17RC1, php-7.2.5RC1, php-5.6.35, php-7.0.29, php-7.2.4, php-7.1.16, php-7.1.16RC1, php-7.2.4RC1 |
|
#
50949c93 |
| 05-Mar-2018 |
Dmitry Stogov |
Replaced usafe reference from SHM to process memory with SHM to SHM reference.
|
#
350082ed |
| 05-Mar-2018 |
Dmitry Stogov |
Fixed "opcache.file_cache_fallback" mode. It's not safe to change value of ZCG(accel_directives).file_cache_only, becuse it might be altered by INI subsystem. Use global variable instead.
|
Revision tags: php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28, php-7.2.3RC1, php-7.1.15RC1, php-7.1.14, php-7.2.2, php-7.1.14RC1, php-7.2.2RC1, php-7.1.13, php-5.6.33, php-7.2.1 |
|
#
fbfdd1e1 |
| 02-Jan-2018 |
Lior Kaplan |
Happy new year (Update copyright to 2018)
|
Revision tags: php-7.0.27 |
|
#
7a7ec01a |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
#
ccd4716e |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
#
60b2d678 |
| 28-Dec-2017 |
Dmitry Stogov |
Fixed bug #75720 (File cache not populated after SHM runs full)
|
Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1, php-7.2.0, php-7.1.12, php-7.0.26 |
|
#
95e9cc28 |
| 16-Nov-2017 |
Nikita Popov |
Backport some printf() fixes to 7.2
|
Revision tags: php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1, php-7.1.11, php-5.6.32, php-7.2.0RC5, php-7.0.25 |
|
#
d82805f0 |
| 18-Oct-2017 |
Anatol Belski |
Backport 7ff13badda58b966ff8fbcc61add48bb5b14117b into 7.0+
|
Revision tags: php-7.1.11RC1, php-7.2.0RC4, php-7.0.25RC1, php-7.1.10, php-7.2.0RC3, php-7.0.24, php-7.2.0RC2, php-7.1.10RC1, php-7.0.24RC1, php-7.1.9, php-7.2.0RC1, php-7.0.23, php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22, php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1, php-5.6.31, php-7.0.21, php-7.1.7, php-7.2.0alpha3 |
|
#
04fb3f28 |
| 25-Jun-2017 |
Tom Van Looy |
Remove superfluous semicolons
|
#
f25ecdac |
| 21-Jun-2017 |
Dmitry Stogov |
shutdown_executor() refactoring (reuse opcache fast request shutdown code)
|
#
9b201aec |
| 21-Jun-2017 |
Dmitry Stogov |
Setting CG(unclean_shutdown) in fast shutdown doesn't make a lot of sense (it was set to prevent memory leak messages, but we doesn't check memory leaks in RELEASE build anyway).
|