11PHP NEWS
22|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3+ 19 Dec 2024, PHP 8.2.27
4+
5+ - Calendar:
6+ . Fixed jdtogregorian overflow. (David Carlier)
7+ . Fixed cal_to_jd julian_days argument overflow. (David Carlier)
8+
9+ - COM:
10+ . Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults).
11+ (cmb)
12+
13+ - Core:
14+ . Fail early in *nix configuration build script. (hakre)
15+ . Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm
16+ (frankenphp)). (nielsdos)
17+ . Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469).
18+ (nielsdos)
19+ . Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs).
20+ (nielsdos)
21+ . Fix is_zend_ptr() huge block comparison. (nielsdos)
22+ . Fixed potential OOB read in zend_dirname() on Windows. (cmb)
23+
24+ - Curl:
25+ . Fix various memory leaks in curl mime handling. (nielsdos)
26+
27+ - FPM:
28+ . Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). (Jakub Zelenka)
29+
30+ - GD:
31+ . Fixed GH-16776 (imagecreatefromstring overflow). (David Carlier)
32+
33+ - GMP:
34+ . Revert gmp_pow() overly restrictive overflow checks.
35+ (David Carlier)
36+
37+ - Hash:
38+ . Fixed GH-16711: Segfault in mhash(). (Girgias)
39+
40+ - Opcache:
41+ . Fixed bug GH-16770 (Tracing JIT type mismatch when returning UNDEF).
42+ (nielsdos, Dmitry)
43+ . Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads).
44+ (dktapps)
45+ . Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). (nielsdos)
46+
47+ - OpenSSL:
48+ . Prevent unexpected array entry conversion when reading key. (nielsdos)
49+ . Fix various memory leaks related to openssl exports. (nielsdos)
50+ . Fix memory leak in php_openssl_pkey_from_zval(). (nielsdos)
51+
52+ - PDO:
53+ . Fixed memory leak of `setFetchMode()`. (SakiTakamachi)
54+
55+ - Phar:
56+ . Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks).
57+ (nielsdos, Hans Krentel)
58+
59+ - PHPDBG:
60+ . Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()).
61+ (nielsdos)
62+
63+ - SAPI:
64+ . Fixed bug GH-16998 (UBSAN warning in rfc1867). (nielsdos)
65+
66+ - SimpleXML:
67+ . Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator
68+ ->current() with a xml element input). (nielsdos)
69+
70+ - SNMP:
71+ . Fixed bug GH-16959 (snmget modifies the object_id array).
72+ (David Carlier)
73+
74+ - Standard:
75+ . Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF
76+ properties). (nielsdos)
77+
78+ - Streams:
79+ . Fixed network connect poll interuption handling. (Jakub Zelenka)
80+
81+ - Windows:
82+ . Fixed bug GH-16849 (Error dialog causes process to hang). (cmb)
83+
38421 Nov 2024, PHP 8.2.26
485
586- CLI:
@@ -22,6 +103,8 @@ PHP NEWS
22103 . Fixed bug GH-16508 (Incorrect line number in inheritance errors of delayed
23104 early bound classes). (ilutov)
24105 . Fixed bug GH-16648 (Use-after-free during array sorting). (ilutov)
106+ . Fixed bug GH-15915 (overflow with a high value for precision INI).
107+ (David Carlier / cmb)
25108
26109- Curl:
27110 . Fixed bug GH-16302 (CurlMultiHandle holds a reference to CurlHandle if
@@ -69,13 +152,9 @@ PHP NEWS
69152 (nielsdos)
70153
71154- GMP:
72- . Fixed floating point exception bug with gmp_pow when using
73- large exposant values. (David Carlier).
74155 . Fixed bug GH-16411 (gmp_export() can cause overflow). (cmb)
75156 . Fixed bug GH-16501 (gmp_random_bits() can cause overflow).
76157 (David Carlier)
77- . Fixed gmp_pow() overflow bug with large base/exponents.
78- (David Carlier)
79158 . Fixed segfaults and other issues related to operator overloading with
80159 GMP objects. (Girgias)
81160
0 commit comments