Commit 5828413f6fd for php

commit 5828413f6fd929c2bfa0e16345789e063f6fbe1c
Merge: 58a3ab5b5dc c1c3fac0b53
Author: Arnaud Le Blanc <arnaud.lb@gmail.com>
Date:   Thu Oct 15 19:30:33 2026 +0200

    Merge branch 'PHP-8.4' into PHP-8.5

    * PHP-8.4:
      [ci skip] NEWS
      Fix GH-20503: Assertion failure with ext/date DateInterval property hash (#20720)

diff --cc NEWS
index 4f928eb93b4,76faed7a4fe..796b1f99395
--- a/NEWS
+++ b/NEWS
@@@ -23,10 -21,18 +23,14 @@@ PH
    . Fix escape analysis for objects implementing ArrayAccess. (ndossche, Arnaud)
    . Fix UAF for resolved callable zval. (EdmondDantes)
    . Fix memory leak for nested HTTP calls. (EdmondDantes)
 -  . Fixed pthread attribute leak in zend_call_stack_get_netbsd_pthread().
 -    (David Carlier)

+ - Date:
+   . Fixed bug GH-20503 (Assertion failure with ext/date DateInterval property
+     hash construction). (heathdutton)
+
 -- DOM:
 -  . Fixed bug GH-23352 (UAF reading an attribute value node retained across
 -    DOMDocument::adoptNode()). (David Carlier)
 -  . Fixed bug GH-24260 (querySelectorAll() returns duplicate elements for
 -    selector lists). (fivefilters)
 +- Fileinfo:
 +  . Fixed bug GH-24289 (finfo::file() reports the wrong argument number for
 +    an invalid $filename). (Lazizbek Ergashev)

  - FPM:
    . Fixed bug GH-24229 (fcgi_close() passes shutdown() a literal 1, which is