Commit 696ac1ab5d6 for php
commit 696ac1ab5d64d0c20632b923be71ddc8bb449454
Merge: c5fcb96dbc2 86cee669bf0
Author: Weilin Du <weilindu@php.net>
Date: Tue Oct 13 00:06:21 2026 +0800
Merge branch 'PHP-8.5' into PHP-8.6
* PHP-8.5:
ext/readline: Fix non-ASCII completion append characters in readline_info() (#24263)
diff --cc NEWS
index 334961f1b15,3b68989cb1a..4987dab107a
--- a/NEWS
+++ b/NEWS
@@@ -40,17 -44,11 +40,21 @@@ PH
- Phpdbg:
. Fix wrong command names. (ndossche, Weilin Du)
+- Phar:
+ . Fixed GH-24166 (Double-free in Phar::webPhar() in CGI without PATH_INFO).
+ (RigelYoung, Jakub Zelenka)
+
+ - Readline:
+ . Fixed a crash in readline_info() when completion_append_character
+ contains a non-ASCII byte. (Weilin Du)
+
+- Session:
+ . Fixed session_write_close() keeping the save handler open when the
+ session data cannot be encoded. (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)