Commit 4e65672bb2e for php.net

commit 4e65672bb2ecac9f017adcb30fa403b9d60c1736
Merge: 7a07ce9b80b 8b287531b88
Author: Gina Peter Banyard <girgias@php.net>
Date:   Sun Sep 6 14:01:32 2026 +0100

    Merge branch 'PHP-8.5'

diff --cc NEWS
index e19c336ca81,fa7bdcceadc..714418f5a69
--- a/NEWS
+++ b/NEWS
@@@ -1,14 -1,14 +1,16 @@@
  PHP                                                                        NEWS
  |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 -?? ??? ????, PHP 8.5.11
 +?? ??? ????, PHP 8.6.0beta3

  - Core:
 -  . Fixed bug GH-15375 (Nested "yield from" skips items after a valid() or
 -    next() call on the inner generator). (iliaal)
 +  . Calling is_a() or is_subclass_of() with a string as the first argument
 +    when $allow_string is false is now deprecated. (Daniel Scherzer)
+   . Fixed bug GH-23232 (lone namespace separator asks the autoloader for an
+     empty class name). (spawnia)
 -  . Fixed bug GH-23301 (Nested "yield from" yields a value twice when the
 -    middle generator delegates again). (Lazizbek Ergashev)
 +
 +- CLI:
 +  . Fixed bug GH-23242 (PHP development server does not support Expect
 +    100-continue flow control). (Sjoerd Langkemper)

  - DOM:
    . Fixed NamedNodeMap::getNamedItemNS() with an empty URI not matching
@@@ -81,8 -94,10 +83,10 @@@
    . Fixed an out-of-bounds read when following a redirect response with an
      empty Location header. (iliaal)
    . Fixed read buffer compaction in php_stream_filter_flush(). (crystarm)
 -  . Fixed bug GH-22410 (Incorrect float behavior with large numbers).
 -    (arshidkv12)
 +  . Io\Poll\Context::wait() now rejects a $maxEvents value greater than
 +    INT_MAX instead of truncating it. (marc-mabe)
+   . Fixed GH-23338 (fsockopen()/pfsockopen() ValueError reported wrong
+     argument number for $timeout). (lacatoire)

  - SimpleXML:
    . Fixed writing to a dimension of the object returned by attributes() not