Commit 6cac6d49cef for php.net
commit 6cac6d49cef983325569c7aa7d3038825744cce7
Merge: 75cd8fbb556 48d80d2729a
Author: Niels Dossche <7771979+ndossche@users.noreply.github.com>
Date: Mon Nov 17 18:24:34 2025 +0100
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
Fix assertion failures resulting in crashes with stream filter object parameters
diff --cc NEWS
index d40e47f0148,a3295a7b76d..38d8d734a04
--- a/NEWS
+++ b/NEWS
@@@ -7,6 -7,14 +7,10 @@@ PH
. Fixed bug GH-20435 (SensitiveParameter doesn't work for named argument
passing to variadic parameter). (ndossche)
+ - Bz2:
+ . Fix assertion failures resulting in crashes with stream filter
+ object parameters. (ndossche)
+
-- Date:
- . Fix crashes when trying to instantiate uninstantiable classes via date
- static constructors. (ndossche)
-
- DOM:
. Fix memory leak when edge case is hit when registering xpath callback.
(ndossche)
@@@ -42,25 -53,21 +46,29 @@@
- Zip:
. Fix crash in property existence test. (ndossche)
+ - Zlib:
+ . Fix assertion failures resulting in crashes with stream filter
+ object parameters. (ndossche)
+
-20 Nov 2025, PHP 8.4.15
+13 Nov 2025, PHP 8.5.0RC5
+
+- Core:
+ . Fixed bug GH-17951 (memory_limit is not always limited by max_memory_limit).
+ (manuelm)
+ . Address bug GH-20384 (Confirm if ob_gzhandler is impacted by ob_start
+ handler changes) by reverting GH-18932 (Deprecate returning non-string
+ values from a user output handler). (DanielEScherzer)
+
+- URI:
+ . Fixed bug GH-20431 (Uri\Rfc3986\Uri::setHost(null) turns empty path into /)
+ by updating to a newer uriparser snapshot. (timwolla)
+ . Fixed the distinction between an empty and a missing query/fragment
+ when using Uri\WhatWg\Url::getQuery() and Uri\WhatWg\Url::getFragment().
+ (kocsismate)
+
+06 Nov 2025, PHP 8.5.0RC4
- Core:
- . Fixed bug GH-19934 (CGI with auto_globals_jit=0 causes uouv). (ilutov)
- . Fixed bug GH-20073 (Assertion failure in WeakMap offset operations on
- reference). (nielsdos)
- . Fixed bug GH-20085 (Assertion failure when combining lazy object
- get_properties exception with foreach loop). (nielsdos)
- . Fixed bug GH-19844 (Don't bail when closing resources on shutdown). (ilutov)
- . Fixed bug GH-20177 (Accessing overridden private property in
- get_object_vars() triggers assertion error). (ilutov)
. Fixed bug GH-20270 (Broken parent hook call with named arguments). (ilutov)
. Fixed bug GH-20183 (Stale EG(opline_before_exception) pointer through eval).
(ilutov)