PHP 8.3.25 released

Published by

PHP 8.3.25 has been officially released by Eric Mann, addressing numerous bugs and issues across a variety of modules, such as core, calendar, FTP, GD, and more. This update aims to enhance overall stability and security by fixing crashes, assertion failures, and memory leaks, while also improving the handling of edge cases.

Noteworthy fixes in this release include the resolution of a build issue related to C++17, rectifying an integer overflow in the calendar module, and addressing a crash that occurred during clone failures in the Hash module. Additionally, updates for OpenSSL and PDO Pgsql have been implemented, notably correcting a segmentation fault in the `openssl_pkey_derive()` function when using a low key length parameter.

Here are some key highlights from the fixes categorized by module:

- Core Enhancements: Improvements include resolving assertion failures and addressing issues with unpacking arguments from iterators. Specific bugs related to generator behavior and type checks were also fixed.
- Calendar: An integer overflow issue was resolved, enhancing the reliability of date-related functions.
- FTP: Potential issues linked to the availability of the `hrtime()` function were addressed.
- GD: A comparison issue with the `php_stream_can_cast()` function was fixed to ensure better image processing capabilities.
- OpenSSL: Several fixes were made to improve the security and functionality of cryptographic functions, including return value checks and memory handling.

The release also addresses various other modules, providing stability and performance improvements across the board. With PHP 8.3.25, developers can expect a more robust experience while building and maintaining their applications, as the fixes improve both the performance and security posture of the language.

Moving forward, users are encouraged to update their PHP installations to benefit from these improvements and to stay informed about future releases that may bring additional enhancements and features. As PHP continues to evolve, ongoing community contributions and feedback will play a crucial role in shaping its development and addressing user needs

PHP 8.3.25 released

Eric Mann has announced the PHP 8.3.25 release, which fixes various bugs and issues across different modules, including core, calendar, FTP, GD, Hash, Intl, LDAP, LibXML, MbString, Opcache, OpenSSL, PDO Pgsql, Readline, SOAP, Sockets, and Standard. The updates address issues such as crashes, assertion failures, and leaks, as well as improve the handling of edge cases and security vulnerabilities. Some notable fixes include resolving a build issue with C++17, addressing an integer overflow in calendar.c, and fixing a crash on clone failure in the Hash module. The release also includes several fixes related to OpenSSL and PDO Pgsql, including a correction for a segfault in openssl_pkey_derive when using a low key_length parameter.

PHP 8.3.25 released @ Linux Compatible