11PHP NEWS
22|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3+ 09 May 2024, PHP 8.2.19
4+
5+ - Core:
6+ . Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall
7+ handlers when JIT is enabled). (Bob)
8+ . Fixed bug GH-13931 (Applying zero offset to null pointer in
9+ Zend/zend_opcode.c). (nielsdos)
10+ . Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with
11+ other timeout implementations). (Kévin Dunglas)
12+ . Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert
13+ parameters). (ilutov)
14+ . Fixed bug GH-14013 (Erroneous dnl appended in configure). (Peter Kokot)
15+ . Fixed bug GH-10232 (If autoloading occurs during constant resolution
16+ filename and lineno are identified incorrectly). (ranvis)
17+ . Fixed bug GH-13727 (Missing void keyword). (Peter Kokot)
18+
19+ - Fibers:
20+ . Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
21+ (nielsdos)
22+
23+ - FPM:
24+ . Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
25+ (Jakub Zelenka)
26+
27+ - Intl:
28+ . Fixed build for icu 74 and onwards. (dunglas)
29+
30+ - MySQLnd:
31+ . Fix shift out of bounds on 32-bit non-fast-path platforms. (nielsdos)
32+
33+ - Opcache:
34+ . Fixed incorrect assumptions across compilation units for static calls.
35+ (ilutov)
36+
37+ - OpenSSL:
38+ . Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
39+ (Jakub Zelenka)
40+
41+ - PDO SQLite:
42+ . Fix GH-13984 (Buffer size is now checked before memcmp). (Saki Takamachi)
43+ . Fix GH-13998 (Manage refcount of agg_context->val correctly).
44+ (Saki Takamachi)
45+
46+ - Phar:
47+ . Fixed bug GH-13836 (Renaming a file in a Phar to an already existing
48+ filename causes a NULL pointer dereference). (nielsdos)
49+ . Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
50+ (nielsdos)
51+ . Fix potential NULL pointer dereference before calling EVP_SignInit. (icy17)
52+
53+ - PHPDBG:
54+ . Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
55+ (nielsdos)
56+
57+ - Posix:
58+ . Fix usage of reentrant functions in ext/posix. (Arnaud)
59+
60+ - Session:
61+ . Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in
62+ ext/session/mod_files.c). (nielsdos)
63+ . Fixed bug GH-13891 (memleak and segfault when using ini_set with
64+ session.trans_sid_hosts). (nielsdos, kamil-tekiela)
65+ . Fixed buffer _read/_write size limit on windows for the file mode. (David Carlier)
66+
67+ - Streams:
68+ . Fixed file_get_contents() on Windows fails with "errno=22 Invalid
69+ argument". (Damian Wójcik)
70+ . Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
71+ (Jakub Zelenka)
72+ . Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in
73+ ext/openssl/xp_ssl.c - causing use of dead socket). (nielsdos)
74+ . Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64). (Arnaud)
75+
76+ - Treewide:
77+ . Fix gcc-14 Wcalloc-transposed-args warnings. (Cristian Rodríguez)
78+
37911 Apr 2024, PHP 8.2.18
480
581- Core:
@@ -15,7 +91,7 @@ PHP NEWS
1591 . Fix phpdoc for DOMDocument load methods. (VincentLanglet)
1692
1793- FPM
18- . Fix incorrect check in fpm_shm_free(). (nielsdos)
94+ . Fixed incorrect check in fpm_shm_free(). (nielsdos)
1995
2096- GD:
2197 . Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests). (Michael Orlitzky)
@@ -144,7 +220,7 @@ PHP NEWS
144220 (David Carlier).
145221
146222- PDO_Firebird:
147- . Fix GH-13119 (Changed to convert float and double values into strings using
223+ . Fix GH-13119 (Changed to convert float and double values into strings using
148224 `H` format). (SakiTakamachi)
149225
150226- Phar:
0 commit comments