Commit 1228a4c3b4d for php
commit 1228a4c3b4dc3f757b584b4f275d2cb0c1e5db44
Merge: 0ff60ab272b c2e9c098f39
Author: ndossche <7771979+ndossche@users.noreply.github.com>
Date: Wed Oct 7 22:26:23 2026 +0200
Merge branch 'PHP-8.5' into PHP-8.6
* PHP-8.5:
Fix GH-17626: JIT corrupts opline handler when blacklisting root trace
diff --cc NEWS
index 9280562448c,061ecfdf74c..d11116613be
--- a/NEWS
+++ b/NEWS
@@@ -1,16 -1,13 +1,21 @@@
PHP NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-?? ??? ????, PHP 8.5.13
+?? ??? ????, PHP 8.6.0RC4
+ - Opcache:
+ . Fixed bug GH-17626 (JIT corrupts an opline handler when blacklisting a
+ root trace at the opcache.jit_max_root_traces limit, causing spurious
+ "Too few arguments" errors and crashes). (RV7PR)
+
-22 Oct 2026, PHP 8.5.12
+- Phar:
+ . Fixed GH-24166 (Double-free in Phar::webPhar() in CGI without PATH_INFO).
+ (RigelYoung, Jakub Zelenka)
+
+- Standard:
+ . Fixed chown() and lchown() failing to resolve user names in ZTS builds
+ when getpwnam_r() needs a larger buffer. (Ilia Alshanetsky)
+
+08 Oct 2026, PHP 8.6.0RC3
- BCMath:
. Fixed BcMath\Number results that truncate to zero keeping a negative sign