Commit 0f6efebf96e for php
commit 0f6efebf96e95837e44cd8879e52c8163d06c8eb
Merge: 5828413f6fd c2b02f24dff
Author: Ilia Alshanetsky <ilia@ilia.ws>
Date: Thu Oct 15 13:44:25 2026 -0400
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
ext/session: Truncate session file after successful write
diff --cc NEWS
index 796b1f99395,531fb312e05..b70c875610e
--- a/NEWS
+++ b/NEWS
@@@ -67,7 -72,17 +67,11 @@@ PH
. Fixed a crash in readline_info() when completion_append_character
contains a non-ASCII byte. (Weilin Du)
-- SOAP:
- . Fixed use of uninitialized func in do_request() on OOM bailout.
- (David Carlier)
-
+ - Session:
+ . Fixed session data loss in the files save handler when writing the session
+ file fails after it was already truncated. (Ilia Alshanetsky)
+
- Standard:
- . Fixed chown() and lchown() failing to resolve user names in ZTS builds
- when getpwnam_r() needs a larger buffer. (Ilia Alshanetsky)
. Fixed password_get_info() and password_needs_rehash() accepting malformed
bcrypt costs. (Ilia Alshanetsky)