Die Programmiersprache PHP erhielt von den Entwicklern die Bugfix Updates 8.2.5 und 8.1.18.
PH 8.2.5 Release Notes
- Core:
- Added optional support for max_execution_time in ZTS/Linux builds (Kévin Dunglas)
- Fixed use-after-free in recursive AST evaluation.
- Fixed bug GH-8646 (Memory leak PHP FPM 8.1).
- Re-add some CTE functions that were removed from being CTE by a mistake.
- Remove CTE flag from array_diff_ukey(), which was added by mistake.
- Fixed bug GH-10801 (Named arguments in CTE functions cause a segfault).
- Fixed bug GH-8789 (PHP 8.0.20 (ZTS) zend_signal_handler_defer crashes on apache).
- Fixed bug GH-10015 (zend_signal_handler_defer crashes on apache shutdown).
- Fixed bug GH-10810 (Fix NUL byte terminating Exception::__toString()).
- Fix potential memory corruption when mixing __callStatic() and FFI.
- Date:
- Fixed bug GH-10747 (Private and protected properties in serialized Date* objects throw).
- FPM:
- FTP:
- Propagate success status of ftp_close().
- Fixed bug GH-10521 (ftp_get/ftp_nb_get resumepos offset is maximum 10GB).
- IMAP:
- Fix build failure with Clang 16.
- MySQLnd:
- Fixed bug GH-8979 (Possible Memory Leak with SSL-enabled MySQL connections).
- Opcache:
- Fixed build for macOS to cater with pkg-config settings.
- Fixed bug GH-8065 (opcache.consistency_checks > 0 causes segfaults in PHP >= 8.1.5 in fpm context).
- OpenSSL:
- Add missing error checks on file writing functions.
- PDO Firebird:
- Fixed bug GH-10908 (Bus error with PDO Firebird on RPI with 64 bit kernel and 32 bit userland).
- Phar:
- Fixed bug GH-10766 (PharData archive created with Phar::Zip format does not keep files metadata (datetime)).
- Add missing error checks on EVP_MD_CTX_create() and EVP_VerifyInit().
- PDO ODBC:
- Fixed missing and inconsistent error checks on SQLAllocHandle.
- PGSQL:
- Fixed typo in the array returned from pg_meta_data (extended mode).
- SPL:
- Standard:
PHP 8.1.18 Release Notes
- Core:
- Added optional support for max_execution_time in ZTS/Linux builds.
- Fixed use-after-free in recursive AST evaluation.
- Fixed bug GH-8646 (Memory leak PHP FPM 8.1).
- Fixed bug GH-10801 (Named arguments in CTE functions cause a segfault).
- Fixed bug GH-8789 (PHP 8.0.20 (ZTS) zend_signal_handler_defer crashes on apache).
- Fixed bug GH-10015 (zend_signal_handler_defer crashes on apache shutdown).
- Fixed bug GH-10810 (Fix NUL byte terminating Exception::__toString()).
- Fix potential memory corruption when mixing __callStatic() and FFI.
- Date:
- Fixed bug GH-10583 (DateTime modify with tz pattern should not update linked timezone).
- FPM:
- FTP:
- Propagate success status of ftp_close().
- Fixed bug GH-10521 (ftp_get/ftp_nb_get resumepos offset is maximum 10GB).
- IMAP:
- Fix build failure with Clang 16.
- MySQLnd:
- Fixed bug GH-8979 (Possible Memory Leak with SSL-enabled MySQL connections).
- Opcache:
- Fixed build for macOS to cater with pkg-config settings.
- Fixed bug GH-8065 (opcache.consistency_checks > 0 causes segfaults in PHP >= 8.1.5 in fpm context).
- OpenSSL:
- Add missing error checks on file writing functions.
- PDO Firebird:
- Fixed bug GH-10908 (Bus error with PDO Firebird on RPI with 64 bit kernel and 32 bit userland).
- PDO ODBC:
- Fixed missing and inconsistent error checks on SQLAllocHandle.
- Phar:
- Fixed bug GH-10766 (PharData archive created with Phar::Zip format does not keep files metadata (datetime)).
- Add missing error checks on EVP_MD_CTX_create() and EVP_VerifyInit().
- PGSQL:
- Fixed typo in the array returned from pg_meta_data (extended mode).
- SPL:
- Standard:
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.