Software 42837 Published by

The release of PHP 8.2.17, which includes a number of bug fixes and improvements across a variety of modules, was announced by Sergey Panteleev. Core fixes include ZTS persistent resource crashes on shutdown, Curl fixes failing tests due to string changes, DOM fixes reference access in dimensions for DOMNodeList and DOMNodeMap, Fileinfo fixes bug GH-13344, FPM fixes bug #75712, GD fixes bug GH-12019, MySQLnd fixes bug GH-11950, PGSQL fixes bug GH-13354, and Standard fixes typos.



php-8.2.17

- Core:
. Fix ZTS persistent resource crashes on shutdown. (nielsdos)

- Curl:
. Fix failing tests due to string changes in libcurl 8.6.0. (Ayesh)

- DOM:
. Fix reference access in dimensions for DOMNodeList and DOMNodeMap.
(nielsdos)

- Fileinfo:
. Fixed bug GH-13344 (finfo::buffer(): Failed identify data 0:(null),
backport). (nielsdos)

- FPM:
. Fixed bug #75712 (getenv in php-fpm should not read $_ENV, $_SERVER).
(Jakub Zelenka)

- GD:
. Fixed bug GH-12019 (detection of image formats in system gd library).
(Michael Orlitzky)

- MySQLnd:
. Fixed bug GH-11950 ([mysqlnd] Fixed not to set CR_MALFORMED_PACKET to error
if CR_SERVER_GONE_ERROR is already set). (Saki Takamachi)

- PGSQL:
. Fixed bug GH-13354 (pg_execute/pg_send_query_params/pg_send_execute
with null value passed by reference). (George Barbarosie)

- Standard:
. Fixed array key as hash to string (case insensitive) comparison typo
for the second operand buffer size (albeit unused for now). (A. Slepykh)

Release php-8.2.17 · php/php-src