主要版本的 PipeWire、Firefox 登陆 Tumbleweed
2023 年 11 月 30 日 | Douglas DeMaio (图片由 Jakub Steiner 提供) | CC-BY-SA-3.0
使用 openSUSE Tumbleweed 的滚动发布用户,如果在周一或之后执行了 zypper dup,将会获得几个新的主要版本更新。
“总统先生”出现在快照 20231127 中,红地毯为 PipeWire 铺就;它的 1.0 主要版本,也被称为“总统先生”,带来了显著的增强和大量的修复,例如解决了与 memfd 和 dma-buf 泄漏相关的内存管理问题,这些问题发生在缓冲区上传期间。这个用于 Linux 的音频和视频包改进了 Advanced Linux Sound Architecture 的时间报告,影响中断请求,从而减少了时序偏差。文档得到了增强,并且对蓝牙编解码器进行了改进,引入了 [LC3 编解码器](https://en.wikipedia.org/wiki/LC3_(codec); 这是一种 SBC 编解码器 的后继者。 Mozilla Firefox 也获得了一个主要版本更新,并处理了超过一手的 Common Vulnerabilities and Exposures。它的 120.0 版本解决了多个安全漏洞。修复了 CVE-2023-6204,该漏洞导致内存数据泄露,并修复了 CVE-2023-6213,该漏洞显示了内存损坏的证据,据推测是利用正在运行的任意代码。用于查询连接的 USB 设备的工具 usbutils 的 017 版本解决了诸如显示没有接口的设备的条目以及通过 lsusb.py 改进电源/唤醒显示等问题。这些更改还确保更好地遵守系统 libdir 和 includedir 以及各种其他优化。该快照包含 icewm 3.4.4。X 窗口管理器扩展了对 TIFF、WEBP、JXL、JP2、RAW、SVG 和 TGA 图像格式的支持,在 icewmbg 中。该包修复了崩溃问题,改进了主题的颜色解释,并提供了更稳定和功能更丰富的用户体验。用于在繁体中文、简体中文和日语 Kanji (新字形) 之间进行转换的包 opencc 在快照中更新到 1.1.7。它增加了对 Python 3.12 和 Node.js 20 的支持。快照中还更新了几个其他包,以及 transmission 4.0.4,该版本解决了诸如将元数据传输到对等方、内存分配、文件重命名冲突以及影响统计显示中数字四舍五入的语言环境错误等问题。
虽然快照 20231126 没有为新总统铺设红地毯,但 php8 8.2.13 出现在快照中并引起了关注。该更新解决了诸如双重释放事件以及在各种组件(如 Opcache、OpenSSL、XMLReader 等)中出现的不正确行为等问题。该更新解决了错误处理和潜在的崩溃问题。 selinux-policy 20231124 的更新修复了 Bugzilla 问题 bsc#1216903,该问题涉及尝试应用防火墙规则时指示权限被拒绝的错误消息。 libbpf 1.3.0 的更新为 netfilter 带来了支持,并引入了新的节定义、实用宏以及与 环形缓冲区 合作的扩展功能。 libsolv 0.7.27 的更新为 installcheck 工具引入了 zstd 支持,增强了压缩能力,并实现了 putinowndirpool 缓存。这个新的缓存显著加快了 repo_write 函数中文件列表的处理速度,从而提高了整体性能。快照中还更新了几个其他包。
快照 20231124 仅更新了两个包。 kernel-firmware-nvidia-gspx-G06 545.29.06 的新版本改进了内核模块驱动程序的兼容性和功能,并且快照中还更新了另一个 NVIDIA 签名包。