@@ -6,49 +6,89 @@ PHP NEWS
66 . Fixed bug GH-16978 (Avoid unnecessary padding with leading zeros)
77 (Saki Takamachi)
88
9+ - Calendar:
10+ . Fixed jdtogregorian overflow. (David Carlier)
11+ . Fixed cal_to_jd julian_days argument overflow. (David Carlier)
12+
913- COM:
1014 . Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults).
1115 (cmb)
1216
1317- Core:
18+ . Fail early in *nix configuration build script. (hakre)
1419 . Fixed bug GH-16344 (setRawValueWithoutLazyInitialization() and
1520 skipLazyInitialization() may change initialized proxy). (Arnaud)
21+ . Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm
22+ (frankenphp)). (nielsdos)
23+ . Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469).
24+ (nielsdos)
25+ . Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs).
26+ (nielsdos)
1627 . Fix is_zend_ptr() huge block comparison. (nielsdos)
1728 . Fixed potential OOB read in zend_dirname() on Windows. (cmb)
1829 . Fixed bug GH-15964 (printf() can strip sign of -INF). (divinity76, cmb)
1930
2031- Curl:
32+ . Fixed bug GH-16802 (open_basedir bypass using curl extension). (nielsdos)
2133 . Fix various memory leaks in curl mime handling. (nielsdos)
2234
2335- DBA:
2436 . Fixed bug GH-16990 (dba_list() is now zero-indexed instead of using
2537 resource ids) (kocsismate)
2638
2739- DOM:
40+ . Fixed bug GH-16777 (Calling the constructor again on a DOM object after it
41+ is in a document causes UAF). (nielsdos)
2842 . Fixed bug GH-16906 (Reloading document can cause UAF in iterator).
2943 (nielsdos)
3044
3145- FPM:
46+ . Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status). (Jakub Zelenka)
3247 . Fixed bug GH-16932 (wrong FPM status output). (Jakub Zelenka, James Lucas)
3348
49+ - GD:
50+ . Fixed GH-16776 (imagecreatefromstring overflow). (David Carlier)
51+
3452- GMP:
3553 . Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)).
3654 (cmb)
3755
56+ - Hash:
57+ . Fixed GH-16711: Segfault in mhash(). (Girgias)
58+
3859- Opcache:
3960 . Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads).
4061 (dktapps)
4162 . Fixed bug GH-16902 (Set of opcache tests fail zts+aarch64). (nielsdos)
4263 . Fixed bug GH-16879 (JIT dead code skipping does not update call_level).
4364 (nielsdos)
4465
45- - SAPI:
46- . Fixed bug GH-16998 (UBSAN warning in rfc1867). (nielsdos)
66+ - OpenSSL:
67+ . Prevent unexpected array entry conversion when reading key. (nielsdos)
68+ . Fix various memory leaks related to openssl exports. (nielsdos)
69+ . Fix memory leak in php_openssl_pkey_from_zval(). (nielsdos)
70+
71+ - PDO:
72+ . Fixed memory leak of `setFetchMode()`. (SakiTakamachi)
73+
74+ - Phar:
75+ . Fixed bug GH-16695 (phar:// tar parser and zero-length file header blocks).
76+ (nielsdos, Hans Krentel)
4777
4878- PHPDBG:
4979 . Fixed bug GH-15208 (Segfault with breakpoint map and phpdbg_clear()).
5080 (nielsdos)
5181
82+ - SAPI:
83+ . Fixed bug GH-16998 (UBSAN warning in rfc1867). (nielsdos)
84+
85+ - SimpleXML:
86+ . Fixed bug GH-16808 (Segmentation fault in RecursiveIteratorIterator
87+ ->current() with a xml element input). (nielsdos)
88+
89+ - SOAP:
90+ . Fix make check being invoked in ext/soap. (Ma27)
91+
5292- Standard:
5393 . Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF
5494 properties). (nielsdos)
0 commit comments