Commit 1d004f0e71d for php.net

commit 1d004f0e71dff458ca8dab019a055a461c558798
Merge: 148932c848e 18cd1501df0
Author: Ilia Alshanetsky <ilia@ilia.ws>
Date:   Sun Sep 6 10:05:03 2026 -0400

    Merge branch 'PHP-8.5'

    * PHP-8.5:
      Clamp scale in bc_is_zero_for_scale to n_scale

diff --cc NEWS
index 714418f5a69,bc2dd2bcb45..98c8d3b3106
--- a/NEWS
+++ b/NEWS
@@@ -1,16 -1,18 +1,20 @@@
  PHP                                                                        NEWS
  |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 -?? ??? ????, PHP 8.5.11
 +?? ??? ????, PHP 8.6.0beta3

+ - BCMath:
+   . Fixed out-of-bounds read in bc_is_zero_for_scale() when scale exceeds
+     n_scale. (Ilia Alshanetsky)
+
  - 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