Commit 3de8e640b3c for php.net

commit 3de8e640b3ce28e0ea7208445c1bffde207b87a1
Merge: 1db9af6a6bf 1b091dcf375
Author: Arnaud Le Blanc <arnaud.lb@gmail.com>
Date:   Mon Jul 27 18:02:06 2026 +0200

    Merge branch 'PHP-8.4' into PHP-8.5

    * PHP-8.4:
      Forbid \C in UTF-8 patterns (#21139)

diff --cc NEWS
index ca863b4f381,1dc666e361b..25c5af392c8
--- a/NEWS
+++ b/NEWS
@@@ -22,9 -16,11 +22,13 @@@ PH
    . Fixed bug GH-22779 (mb_strrpos() returns the wrong position for a negative
      offset in a non-UTF-8 encoding). (Eyüp Can Akman)

+ - PCRE:
+   . Fixed bug GH-21134 (Crash with \C + UTF-8). Using \C in UTF-8 patterns is
+     now forbidden. (Arnaud)
+
  - Sockets:
 +  . Fixed socket_set_option() validation error messages for UDP_SEGMENT and
 +    SO_LINGER options. (Weilin Du)
    . Fixed various memory related issues in ext/sockets. (David Carlier)

  - Streams: