]> granicus.if.org Git - php/commitdiff
Update regarding changed OpenSSL default config path
authorChristoph M. Becker <cmbecker69@gmx.de>
Tue, 1 Oct 2019 06:56:56 +0000 (08:56 +0200)
committerChristoph M. Becker <cmbecker69@gmx.de>
Tue, 1 Oct 2019 07:14:58 +0000 (09:14 +0200)
NEWS
UPGRADING
ext/openssl/tests/check_default_conf_path.phpt

diff --git a/NEWS b/NEWS
index a9570b5fb286037f399607df7389f9ef8a917071..7aba81dec3382693620b265b06e0e75617dd08f8 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -18,6 +18,9 @@ PHP                                                                        NEWS
   . Fixed bug #78609 (mb_check_encoding() no longer supports stringable
     objects). (cmb)
 
+- OpenSSL:
+  . Changed the default config path (Windows only). (cmb)
+
 - Standard:
   . Fixed bug #78549 (Stack overflow due to nested serialized input). (Nikita)
 
index ec651de3faab06f18a726b33065f4f65676a239d..7f69dc4b4dd16a496931bdc891edd500428098bc 100644 (file)
--- a/UPGRADING
+++ b/UPGRADING
@@ -690,6 +690,10 @@ PHP 7.4 UPGRADE NOTES
   the INI directive opcache.cache_id. All processes with the same cache ID and
   user share an OPcache instance.
 
+- The OpenSSL default config path has been changed to 
+  "C:\Program Files\Common Files\SSL\openssl.cnf" and
+  "C:\Program Files (x86)\Common Files\SSL\openssl.cnf", repectively.
+
 ========================================
 13. Migration to pkg-config
 ========================================
index 71b1b6a5df3099b2d9a2a11224a193aa569fc109..9ce0d41cc34db83a12b35ed944cc999d493891ec 100644 (file)
@@ -14,11 +14,11 @@ phpinfo();
 $info = ob_get_contents();
 ob_end_clean();
 
-preg_match(",Openssl default config .* (.*),", $info, $m);
+preg_match(",Openssl default config [^ ]* (.*),", $info, $m);
 
 if (isset($m[1])) {
     var_dump(str_replace('/', '\\', strtolower($m[1])));
 }
 ?>
---EXPECT--
-string(28) "c:\usr\local\ssl\openssl.cnf"
+--EXPECTF--
+string(%d) "c:\program files%r( \(x86\)|)%r\common files\ssl\openssl.cnf"