11PHP NEWS
22|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3- 11 Apr 2024, PHP 8.3.6
3+ 09 May 2024, PHP 8.3.7
4+
5+ - Core:
6+ . Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
7+ (Fabrice Fontaine)
8+ . Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall
9+ handlers when JIT is enabled). (Bob)
10+ . Fixed bug GH-13931 (Applying zero offset to null pointer in
11+ Zend/zend_opcode.c). (nielsdos)
12+ . Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with
13+ other timeout implementations). (Kévin Dunglas)
14+ . Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert
15+ parameters). (ilutov)
16+ . Fixed bug GH-14013 (Erroneous dnl appended in configure). (Peter Kokot)
17+ . Fixed bug GH-10232 (If autoloading occurs during constant resolution
18+ filename and lineno are identified incorrectly). (ranvis)
19+ . Fixed bug GH-13727 (Missing void keyword). (Peter Kokot)
20+
21+ - Fibers:
22+ . Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
23+ (nielsdos)
24+
25+ - Fileinfo:
26+ . Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on
27+ big-endian PPC). (orlitzky)
28+
29+ - FPM:
30+ . Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
31+ (Jakub Zelenka)
32+
33+ - Intl:
34+ . Fixed build for icu 74 and onwards. (dunglas)
35+
36+ - MySQLnd:
37+ . Fix shift out of bounds on 32-bit non-fast-path platforms. (nielsdos)
38+
39+ - Opcache:
40+ . Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when
41+ using opcache.preload). (nielsdos)
42+ . Fixed incorrect assumptions across compilation units for static calls.
43+ (ilutov)
44+
45+ - OpenSSL:
46+ . Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
47+ (Jakub Zelenka)
48+
49+ - PDO SQLite:
50+ . Fix GH-13984 (Buffer size is now checked before memcmp). (Saki Takamachi)
51+ . Fix GH-13998 (Manage refcount of agg_context->val correctly).
52+ (Saki Takamachi)
53+
54+ - Phar:
55+ . Fixed bug GH-13836 (Renaming a file in a Phar to an already existing
56+ filename causes a NULL pointer dereference). (nielsdos)
57+ . Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
58+ (nielsdos)
59+ . Fix potential NULL pointer dereference before calling EVP_SignInit. (icy17)
60+
61+ - PHPDBG:
62+ . Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
63+ (nielsdos)
64+
65+ - Posix:
66+ . Fix usage of reentrant functions in ext/posix. (Arnaud)
67+
68+ - Session:
69+ . Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in
70+ ext/session/mod_files.c). (nielsdos)
71+ . Fixed bug GH-13891 (memleak and segfault when using ini_set with
72+ session.trans_sid_hosts). (nielsdos, kamil-tekiela)
73+ . Fixed buffer _read/_write size limit on windows for the file mode. (David Carlier)
74+
75+ - Streams:
76+ . Fixed file_get_contents() on Windows fails with "errno=22 Invalid
77+ argument". (Damian Wójcik)
78+ . Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
79+ (Jakub Zelenka)
80+ . Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in
81+ ext/openssl/xp_ssl.c - causing use of dead socket). (nielsdos)
82+ . Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64). (Arnaud)
83+
84+ - Treewide:
85+ . Fix gcc-14 Wcalloc-transposed-args warnings. (Cristian Rodríguez)
86+
87+ 28 Mar 2024, PHP 8.3.5RC1
488
589- Core:
690 . Fixed GH-13569 (GC buffer unnecessarily grows up to GC_MAX_BUF_SIZE when
@@ -19,7 +103,7 @@ PHP NEWS
19103- FPM:
20104 . Fixed GH-11086 (FPM: config test runs twice in daemonised mode).
21105 (Jakub Zelenka)
22- . Fix incorrect check in fpm_shm_free(). (nielsdos)
106+ . Fixed incorrect check in fpm_shm_free(). (nielsdos)
23107
24108- GD:
25109 . Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests). (Michael Orlitzky)
@@ -65,7 +149,6 @@ PHP NEWS
65149 opening ATO risk). (CVE-2024-3096) (Jakub Zelenka)
66150 . Fixed bug GHSA-fjp9-9hwx-59fq (mb_encode_mimeheader runs endlessly for some
67151 inputs). (CVE-2024-2757) (Alex Dowad)
68- . Fix bug GH-13932 (Attempt to fix mbstring on windows build) (msvc). (David Carlier)
69152
7015314 Mar 2024, PHP 8.3.4
71154
@@ -160,7 +243,7 @@ PHP NEWS
160243 (David Carlier).
161244
162245- PDO_Firebird:
163- . Fix GH-13119 (Changed to convert float and double values into strings using
246+ . Fix GH-13119 (Changed to convert float and double values into strings using
164247 `H` format). (SakiTakamachi)
165248
166249- Phar:
0 commit comments