皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

PHP 8.2.23\8.3.11发布

PHP 8.2.23\8.3.11发布

Current Stable PHP 8.3.11 (Changelog

  • 核心:
    • 修复了错误 GH-15020(Zend/Optimizer/escape_analysis.c 中的内存泄漏)。
    • 修复了错误 GH-15023(Zend/zend_ini.c 中的内存泄漏)。
    • 修复了错误 GH-13330(有条件地附加 -Wno-implicit-fallthrough 标志)。
    • 修复 network.c 中未初始化的内存。
    • 修复了错误 GH-15108(在关机期间销毁发电机时的 Segfault)。
    • 修复了错误 GH-15275(在暂停的生成器委托的 GC 期间崩溃)。
  • 卷曲:
    • 修复了 curl_error 返回空字符串的情况。
  • 房子:
    • 修复了删除 doctype 并使用 foreach 迭代时的 UAF。
  • 外国金融机构:
    • 修复了错误 GH-14286(ffi 枚举类型(当枚举没有名称时)导致内存泄漏)。
  • 散 列:
    • 修复在 xxh3 中将数组数据转换为 shm 中的数组时发生崩溃的问题。
  • 国际:
    • 修复了错误 GH-15087(IntlChar::foldCase() 的$option不是可选的)。
  • Opcache 中:
    • 修复了错误 GH-13817(通道 4 后启用的观察者出现分割错误)。
    • 修复了错误 GH-13775(内存泄漏可能与 opcache SHM 放置有关)。
  • 输出:
    • 修复了错误 GH-15179(ext/standard/url_scanner_ex.re 中的分段错误(空指针取消引用))。
  • PDO_Firebird:
    • 修复 firebird_handle_get_attribute() 中的虚假透传路径。
  • PHPDBG 的:
    • 修复了错误 GH-13199(EOF 使用 libedit/readline 在 phpdbg 本地控制台模式下发出冗余提示)。
    • 修复了错误 GH-15268(phpdbg 中的堆缓冲区溢出 (zend_hash_num_elements() Zend/zend_hash.h))。
    • 修复了观察点分配上的错误 GH-15210 释放后使用。
  • 肥皂:
    • 修复了错误 #55639(摘要自动不起作用)。
    • 修复 SoapFault 属性析构问题。
    • 修复了错误 GH-15252(使用 classmap 构造函数选项时,自 PHP 8.3.9 起 SOAP XML 损坏)。
  • 标准:
    • 修复了在流函数中传递非有限超时值的问题。
    • 修复了 GH-14780 p(f)sockopen 超时溢出。
  • 流:
    • 修复了错误 GH-15028(ext/phar/stream.c 中的内存泄漏)。
    • 修复了错误 GH-15034(文件大于 2GB 的 stream_notification_callback byte_max 参数上出现整数溢出)。
    • 恢复了 GH-14930 的修复(自定义流包装器dir_readdir输出截断为 255 个字符)。
  • 整洁:
    • 修复基于 ext/tidy 的 ir 限制代码中的内存泄漏。

 

GPG Keys for PHP 8.3

Old Stable PHP 8.2.23 (Changelog

  • 核心:
    • 修复了错误 GH-15020(Zend/Optimizer/escape_analysis.c 中的内存泄漏)。
    • 修复了错误 GH-15023(Zend/zend_ini.c 中的内存泄漏)。
    • 修复了错误 GH-13330(有条件地附加 -Wno-implicit-fallthrough 标志)。
    • 修复 network.c 中未初始化的内存。
    • 修复了错误 GH-15108(在关机期间销毁发电机时的 Segfault)。
    • 修复了错误 GH-15275(在暂停的生成器委托的 GC 期间崩溃)。
  • 卷曲:
    • 修复了 curl_error 返回空字符串的情况。
  • 房子:
    • 修复了删除 doctype 并使用 foreach 迭代时的 UAF。
  • 外国金融机构:
    • 修复了错误 GH-14286(ffi 枚举类型(当枚举没有名称时)导致内存泄漏)。
  • 散 列:
    • 修复在 xxh3 中将数组数据转换为 shm 中的数组时发生崩溃的问题。
  • 国际:
    • 修复了错误 GH-15087(IntlChar::foldCase() 的$option不是可选的)。
  • Opcache 中:
    • 修复了错误 GH-13817(通道 4 后启用的观察者出现分割错误)。
    • 修复了错误 GH-13775(内存泄漏可能与 opcache SHM 放置有关)。
  • 输出:
    • 修复了错误 GH-15179(ext/standard/url_scanner_ex.re 中的分段错误(空指针取消引用))。
  • PDO_Firebird:
    • 修复 firebird_handle_get_attribute() 中的虚假透传路径。
  • PHPDBG 的:
    • 修复了错误 GH-13199(EOF 使用 libedit/readline 在 phpdbg 本地控制台模式下发出冗余提示)。
    • 修复了错误 GH-15268(phpdbg 中的堆缓冲区溢出 (zend_hash_num_elements() Zend/zend_hash.h))。
    • 修复了观察点分配上的错误 GH-15210 释放后使用。
  • 肥皂:
    • 修复了错误 #55639(摘要自动不起作用)。
    • 修复 SoapFault 属性析构问题。
    • 修复了错误 GH-15252(使用 classmap 构造函数选项时,自 PHP 8.3.9 起 SOAP XML 损坏)。
  • 标准:
    • 修复了在流函数中传递非有限超时值的问题。
    • 修复了 GH-14780 p(f)sockopen 超时溢出。
  • 流:
    • 修复了错误 GH-15028(ext/phar/stream.c 中的内存泄漏)。
    • 修复了错误 GH-15034(文件大于 2GB 的 stream_notification_callback byte_max 参数上出现整数溢出)。
  • 整洁:
    • 修复基于 ext/tidy 的 ir 限制代码中的内存泄漏。

GPG Keys for PHP 8.2