Commit 28e41a9c475 for php.net
commit 28e41a9c47549db053856243a6a851c1b0dd7130
Merge: bd9b52b10b5 eacd1576adb
Author: Ilia Alshanetsky <ilia@ilia.ws>
Date: Wed Sep 23 12:21:41 2026 -0400
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
ext/session: Preserve exceptions thrown by create_sid()
diff --cc NEWS
index a8ff0d7580d,9021450c122..a23aba2642b
--- a/NEWS
+++ b/NEWS
@@@ -76,7 -71,13 +76,9 @@@ PH
- Session:
. Fixed session_start() continuing after a failed create_sid() when
session.use_strict_mode rejects the supplied ID. (Ilia Alshanetsky)
+ . Fixed exceptions from user-defined create_sid() handlers being replaced
+ by return-value validation errors. (Ilia Alshanetsky)
-- Sockets:
- . Fixed socket_select() silently truncating sets larger than FD_SETSIZE on
- Windows. (David Carlier)
-
- SQLite:
. Fixed a crash when SQLite3::close() is called from a userland callback.
(Ilia Alshanetsky)