-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2023-d475404338 2023-03-25 00:15:52.085538 -------------------------------------------------------------------------------- Name : php Product : Fedora 38 Version : 8.2.4 Release : 1.fc38 URL : http://www.php.net/ Summary : PHP scripting language for creating dynamic web sites Description : PHP is an HTML-embedded scripting language. PHP attempts to make it easy for developers to write dynamically generated web pages. PHP also offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled webpage with PHP is fairly simple. The most common use of PHP coding is probably as a replacement for CGI scripts. -------------------------------------------------------------------------------- Update Information: **PHP version 8.2.4** (16 Mar 2023) **Core:** * Fixed incorrect check condition in ZEND_YIELD. (nielsdos) * Fixed incorrect check condition in type inference. (nielsdos) * Fix incorrect check in zend_internal_call_should_throw(). (nielsdos) * Fixed overflow check in OnUpdateMemoryConsumption. (nielsdos) * Fixed bug [GH-9916](https://github.com/php/php-src/issues/9916) (Entering shutdown sequence with a fiber suspended in a Generator emits an unavoidable fatal error or crashes). (Arnaud) * Fixed bug [GH-10437](https://github.com/php/php- src/issues/10437) (Segfault/assertion when using fibers in shutdown function after bailout). (trowski) * Fixed SSA object type update for compound assignment opcodes. (nielsdos) * Fixed language scanner generation build. (Daniel Black) * Fixed zend_update_static_property() calling zend_update_static_property_ex() misleadingly with the wrong return type. (nielsdos) * Fix bug [GH-10570](https://github.com/php/php-src/issues/10570) (Fixed unknown string hash on property fetch with integer constant name). (nielsdos) * Fixed php_fopen_primary_script() call resulted on zend_destroy_file_handle() freeing dangling pointers on the handle as it was uninitialized. (nielsdos) **Curl:** * Fixed deprecation warning at compile time. (Max Kellermann) * Fixed bug [GH-10270](https://github.com/php/php-src/issues/10270) (Unable to return CURL_READFUNC_PAUSE in readfunc callback). (Pierrick Charron) **Date:** * Fix [GH-10447](https://github.com/php/php-src/issues/10447) ('p' format specifier does not yield 'Z' for 00:00). (Derick) * Fix [GH-10152](https://github.com/php/php-src/issues/10152) (Custom properties of Date's child classes are not serialised). (Derick) * Fixed bug [GH-10747](https://github.com/php/php-src/issues/10747) (Private and protected properties in serialized Date* objects throw). (Derick) **FFI:** * Fixed incorrect bitshifting and masking in ffi bitfield. (nielsdos) **Fiber:** * Fixed assembly on alpine x86. (nielsdos) * Fixed bug [GH-10496](https://github.com/php/php-src/issues/10496) (segfault when garbage collector is invoked inside of fiber). (Bob, Arnaud) **FPM:** * Fixed bug [GH-10315](https://github.com/php/php-src/issues/10315) (FPM unknown child alert not valid). (Jakub Zelenka) * Fixed bug [GH-10385](https://github.com/php/php- src/issues/10385) (FPM successful config test early exit). (nielsdos) **GMP:** * Properly implement GMP::__construct(). (nielsdos) **Intl:** * Fixed bug [GH-10647](https://github.com/php/php-src/issues/10647) (Spoolchecker isSuspicious/areConfusable methods error code's argument always returning NULL0. (Nathan Freeman) **JSON:** * Fixed JSON scanner and parser generation build. (Daniel Black, Jakub Zelenka) **MBString:** * ext/mbstring: fix new_value length check. (Max Kellermann) * Fix bug [GH-10627](https://github.com/php/php- src/issues/10627) (mb_convert_encoding crashes PHP on Windows). (nielsdos) **Opcache:** * Fix incorrect page_size check. (nielsdos) **OpenSSL:** * Fixed php_openssl_set_server_dh_param() DH params errors handling. (nielsdos) **PHPDBG:** * Fixed bug [GH-10715](https://github.com/php/php-src/issues/10715) (heap buffer overflow on --run option misuse). (nielsdos) **PGSQL:** * Fix [GH-10672](https://github.com/php/php-src/issues/10672) (pg_lo_open segfaults in the strict_types mode). (girgias) **Phar:** * Fix incorrect check in phar tar parsing. (nielsdos) **Random:** * Fix [GH-10390](https://github.com/php/php- src/issues/10390) (Do not trust arc4random_buf() on glibc). (timwolla) * Fix [GH-10292](https://github.com/php/php-src/issues/10292) (Made the default value of the first param of srand() and mt_srand() unknown). (kocsismate) **Reflection:** * Fixed bug [GH-10623](https://github.com/php/php- src/issues/10623) (Reflection::getClosureUsedVariables opcode fix with variadic arguments). (nielsdos) * Fix Segfault when using ReflectionFiber suspended by an internal function. (danog) **Session:** * Fixed ps_files_cleanup_dir() on failure code paths with -1 instead of 0 as the latter was considered success by callers. (nielsdos). **Standard:** * Fixed bug [GH-8086](https://github.com/php/php-src/issues/8086) (Introduce mail.mixed_lf_and_crlf INI). (Jakub Zelenka) * Fixed bug [GH-10292](https://github.com/php/php-src/issues/10292) (Made the default value of the first param of srand() and mt_srand() unknown). (kocsismate) * Fix incorrect check in cs_8559_5 in map_from_unicode(). (nielsdos) * Fix bug [GH-9697](https://github.com/php/php-src/issues/9697) for reset/end/next/prev() attempting to move pointer of properties table for certain internal classes such as FFI classes * Fix incorrect error check in browsecap for pcre2_match(). (nielsdos) **Streams:** * Fixed bug [GH-10370](https://github.com/php/php- src/issues/10370) (File corruption in _php_stream_copy_to_stream_ex when using copy_file_range). (nielsdos) * Fixed bug [GH-10548](https://github.com/php/php- src/issues/10548) (copy() fails on cifs mounts because of incorrect copy_file_range() len). (nielsdos) **Tidy:** * Fix memory leaks when attempting to open a non-existing file or a file over 4GB. (Girgias) * Add missing error check on tidyLoadConfig. (nielsdos) **Zlib:** * Fixed output_handler directive value's length which counted the string terminator. (nieldos) -------------------------------------------------------------------------------- ChangeLog: * Wed Mar 15 2023 Remi Collet <remi@xxxxxxxxxxxx> - 8.2.4-1 - Update to 8.2.4 - http://www.php.net/releases/8_2_4.php -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2023-d475404338' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue