]> granicus.if.org Git - php/commitdiff
Merge branch 'PHP-7.3' into PHP-7.4
authorChristoph M. Becker <cmbecker69@gmx.de>
Tue, 12 May 2020 17:47:13 +0000 (19:47 +0200)
committerChristoph M. Becker <cmbecker69@gmx.de>
Tue, 12 May 2020 17:48:12 +0000 (19:48 +0200)
* PHP-7.3:
  Fix #79588: Boolean opcache settings ignore on/off values

1  2 
NEWS
ext/opcache/zend_accelerator_module.c

diff --cc NEWS
index 345c2bad68108aca3207fafcbf6639a189f513ed,d1f6f33f5b037d08d075b06b2e89ece4023b84fe..67ec17d50fcae4904b8175bcf45b2dcdc1aa5c45
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -6,13 -6,11 +6,16 @@@ PH
    . Fixed bug #79566 (Private SHM is not private on Windows). (cmb)
    . Fixed bug #79489 (.user.ini does not inherit). (cmb)
  
 -  . Fixed bug #79535 (PHP crashes with specific opcache.optimization_level).
 -    (Nikita)
 +- FFI:
 +  . Fixed bug #79571 (FFI: var_dumping unions may segfault). (cmb)
 +
+ - Opcache:
+   . Fixed bug #79588 (Boolean opcache settings ignore on/off values). (cmb)
 +- SimpleXML:
 +  . Fixed bug #79528 (Different object of the same xml between 7.4.5 and
 +    7.4.4). (cmb)
 +
  - Standard:
    . Fixed bug #79561 (dns_get_record() fails with DNS_ALL). (cmb)
  
index 7d04e49f3266d7fddd43217b1d854bfa392501c0,24af035916273f7668a99185c53ce2fe5f6999e0..88f3dd70beb6e77a1fe3eed2e0983254afdb4e12
@@@ -311,11 -313,13 +311,11 @@@ ZEND_INI_BEGIN(
        STD_PHP_INI_ENTRY("opcache.mmap_base", NULL, PHP_INI_SYSTEM,    OnUpdateString,                              accel_directives.mmap_base,                 zend_accel_globals, accel_globals)
  #endif
  
 -#ifdef HAVE_OPCACHE_FILE_CACHE
        STD_PHP_INI_ENTRY("opcache.file_cache"                    , NULL  , PHP_INI_SYSTEM, OnUpdateFileCache, accel_directives.file_cache,                    zend_accel_globals, accel_globals)
-       STD_PHP_INI_ENTRY("opcache.file_cache_only"               , "0"   , PHP_INI_SYSTEM, OnUpdateBool,          accel_directives.file_cache_only,               zend_accel_globals, accel_globals)
-       STD_PHP_INI_ENTRY("opcache.file_cache_consistency_checks" , "1"   , PHP_INI_SYSTEM, OnUpdateBool,          accel_directives.file_cache_consistency_checks, zend_accel_globals, accel_globals)
+       STD_PHP_INI_BOOLEAN("opcache.file_cache_only"               , "0"   , PHP_INI_SYSTEM, OnUpdateBool,        accel_directives.file_cache_only,               zend_accel_globals, accel_globals)
+       STD_PHP_INI_BOOLEAN("opcache.file_cache_consistency_checks" , "1"   , PHP_INI_SYSTEM, OnUpdateBool,        accel_directives.file_cache_consistency_checks, zend_accel_globals, accel_globals)
 -#endif
  #if ENABLE_FILE_CACHE_FALLBACK
-       STD_PHP_INI_ENTRY("opcache.file_cache_fallback"           , "1"   , PHP_INI_SYSTEM, OnUpdateBool,          accel_directives.file_cache_fallback,           zend_accel_globals, accel_globals)
+       STD_PHP_INI_BOOLEAN("opcache.file_cache_fallback"           , "1"   , PHP_INI_SYSTEM, OnUpdateBool,        accel_directives.file_cache_fallback,           zend_accel_globals, accel_globals)
  #endif
  #ifdef HAVE_HUGE_CODE_PAGES
        STD_PHP_INI_BOOLEAN("opcache.huge_code_pages"             , "0"   , PHP_INI_SYSTEM, OnUpdateBool,      accel_directives.huge_code_pages,               zend_accel_globals, accel_globals)