PHP 8.2.18 和 PHP 8.3.6 发布
PHP 8.3.6 已发布,更新内容如下:
Core:
- 修复了 GH-13569(在扫描 WeakMaps 时,GC 缓冲区不必要地增长到 GC_MAX_BUF_SIZE)。
- 修复了 bug GH-13612(在弱引用中析构时内存损坏)。
- 修复了 bug GH-13446(在异常处理程序完成后恢复异常处理程序)。
- 修复了 bug GH-13784(AX_GCC_FUNC_ATTRIBUTE 失败)。
- 修复了 bug GH-13670(在析构函数中创建大量对象时 GC 的扩展性不佳)。
DOM:
- 添加了一些缺失的 ZPP 检查。
- 修复了 XPath 评估结果中潜在的内存泄漏。
FPM:
- 修复了 GH-11086(FPM:在守护模式下配置测试运行两次)。
- 修复了 fpm_shm_free() 中的不正确检查。
GD: 修复了 bug GH-12019(在特性测试中添加了 GDLIB_CFLAGS)。
Gettext: 修复了使用 gettext 0.22.5 时,使用类别设置为 LC_ALL 的 dcgettext/dcngettext 调用引发的 sigabrt 问题。
MySQLnd:
- 修复了 GH-13452(修复了握手响应 [mysqlnd])。
- 修复了 check_mb_eucjpms() 中字符集长度不正确的问题。
Opcache:
- 修复了 GH-13508(当 op1 为 null 时,JITed QM_ASSIGN 可能被优化掉)。
- 修复了 GH-13712(在 opcache 加载时启用观察器时,调用内部 trait 的 trait 方法可能导致分段错误)。
Random:
- 修复了 bug GH-13544(mt_srand 的 PHP 8.2 兼容性问题)。
- 修复了 bug GH-13690(在使用 MT_RAND_PHP 时,全局 Mt19937 在请求之间没有被正确重置)。
Session: 修复了 bug GH-13680(使用 session_decode 时出现分段错误和编译错误)。
SPL: 修复了 bug GH-13685(zend_string.h 中的意外空指针)。
Standard:
- 修复了 bug GH-11808(测试修改了实时文件系统)。
- 修复了 GH-13402(在 mail() 的 $additional_headers 中添加了对
\n
的验证)。 - 修复了 GHSA-pc52-254m-w9w7(通过 proc_open 的 array-ish $command 参数的命令注入)(CVE-2024-1874)。
- 修复了 GHSA-wpj3-hf5j-x4v4(由于部分 CVE-2022-31629 修复而绕过了 __Host-/__Secure- cookie)(CVE-2024-2756)。
- 修复了 GHSA-h746-cjrr-wfmr(password_verify 可能错误地返回 true,存在 ATO 风险)(CVE-2024-3096)。
- 修复了 GHSA-fjp9-9hwx-59fq(对于某些输入,mb_encode_mimeheader 无限运行)(CVE-2024-2757)。
- 修复了 bug GH-13932(尝试修复 Windows 构建上的 mbstring)(msvc)。
PHP 8.3.6更多详情可查看:ChangeLog
PHP 8.2.18 已发布,更新内容如下:
Core:
- 修复了 bug GH-13612(在弱引用中析构时内存损坏)。
- 修复了 bug GH-13784(AX_GCC_FUNC_ATTRIBUTE 失败)。
- 修复了 bug GH-13670(GC 在析构函数中创建大量对象时扩展性不佳)。
DOM:
- 添加了一些缺失的 ZPP 检查。
- 修复了 XPath 评估结果中潜在的内存泄漏。
- 修复了 DOMDocument 加载方法的 phpdoc。
FPM: 修复了 fpm_shm_free() 中的不正确检查。
GD: 修复了 bug GH-12019(在特性测试中添加了 GDLIB_CFLAGS)。
Gettext: 修复了使用 gettext 0.22.5 时,使用类别设置为 LC_ALL 的 dcgettext/dcngettext 调用引发的 sigabrt 问题。
MySQLnd:
- 修复了 GH-13452(修复了握手响应 [mysqlnd])。
- 修复了 check_mb_eucjpms() 中字符集长度不正确的问题。
Opcache:
- 修复了 GH-13508(当 op1 为 null 时,JITed QM_ASSIGN 可能被优化掉)。
- 修复了 GH-13712(在 opcache 加载时启用观察器时,调用内部 trait 的 trait 方法可能导致分段错误)。
PDO: 修复了各种 PDORow 的 bug。
Random:
- 修复了 bug GH-13544(mt_srand 的 PHP 8.2 兼容性问题)。
- 修复了 bug GH-13690(在使用 MT_RAND_PHP 时,全局 Mt19937 在请求之间没有被正确重置)。
Session: 修复了 bug GH-13680(使用 session_decode 时出现分段错误和编译错误)。
Sockets: 修复了 bug GH-13604(socket_getsockname 返回的套接字名结尾随机字符的问题)。
SPL:
- 修复了 bug GH-13531(在 PHP 8.2.15 中反序列化后无法调整大小的 SplFixedArray 的问题)。
- 修复了 zend_string.h 中的意外空指针。
Standard:
- 修复了 bug GH-11808(测试修改了实时文件系统)。
- 修复了 GH-13402(在 mail() 的 $additional_headers 中添加了对
\n
的验证)。 - 修复了 bug GH-13203(在 Windows 上处理超过 4GB 字符串的 file_put_contents 失败的问题)。
XML: 修复了 bug GH-13517(使用 --with-expat 构建时出现多个测试失败的问题)。
PHP 8.2.18更多详情可查看:ChangeLog

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源 OA 办公系统 — 勾股 OA 4.98.12 发布
勾股 OA 办公系统是一款简单实用的开源的企业办公系统。系统集成了系统设置、附件管理、人事管理、行政管理、消息管理、企业公告、知识库、审批流程设置、办公审批、日常办公、财务管理、客户管理、合同管理、项目管理、任务管理等功能模块。系统简约,易于功能扩展,方便二次开发,可以用来做日常 OA,CRM,ERP,业务管理等系统。 勾股 OAv4.98.12 发布啦,本次主要更新了如下功能: 🔴更新日志: 1、优化:审批模块的内容和备注信息支持换行展示;2、优化:客户列表、合同列表页面固定表格表头;3、修复:后台清空缓存只能点击一次,点击第二次永远提示[正在清理系统缓存...]的问题;4、更新安装说明描述;5、修复:转发、回复消息附件引用错误的问题;6、升级:layui更新到2.9.8版本;7、优化:各个列表页,固定高度显示;8、优化:各个列表页导出数据操作优化;9、修改:审批列表搜索选项优化;10、合同列表新增【待我审批、我已审批】Tab页面。11、完善部分已知的问题或者细节调整。 内置模块 配置管理:对系统的常规配置信息进行维护,网站配置管理功能统一维护。 用户管理:维护管理系统的用户,常规...
- 下一篇
🔥🔥🔥听说你还在写脚本来跨平台编译 go 语言项目?别吧,试试 gobuilder 这个小工具吧~
项目地址:https://github.com/gvcgo/gobuilder 项目文档:https://github.com/gvcgo/gobuilder/blob/main/docs/README_CN.md 项目特点: 支持一键同时编译到go build支持的任何一或多个平台; 使用UPX对binary进行压缩(可选); 自动对binary进行zip打包(可选); 在go项目下的任何文件夹中,都可以一键编译该项目; 记住编译参数,后续任何时间再编译时,无需输入任何参数; 无需编写任何脚本; 目录更整洁,所有可执行文件、压缩文件都会分类放到go项目下的build目录中; 如果你需要在Windows/Linux下一键安装UPX可执行文件压缩工具,推荐使用version-manager,version-manager是一款跨平台的多功能SDK版本管理器,支持40多种语言和工具,很多工作十多年甚至二十多年的行业大佬也在使用。 version-manager项目地址:https://github.com/gvcgo/version-manager
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器