这是关于 XZ 项目的一系列变更和审核的总结:
- General:翻译变更单独检查,未按提交基础;未签名的提交未发现欺诈迹象;v5.2、v5.4 和 v5.6 的 cherry-pick 可行,只需审查 master 分支;讨论了提交时区问题及相关解释。
- Commits:跳过了 trivial 提交和.github 目录的文件;按月份列出了不同时间的提交情况及审核结果,包括各种代码修改、文档更新等,部分提交存在争议或需要进一步解释。
- Translations:xz.git 中的翻译文件(v5.6.1、v5.4.6、v5.2.12)及 tarballs 中的翻译文件(XZ Utils 5.2.12、5.4.6、5.6.1)均正常,除了 POT-Creation-Date 可能不同;更新 po 文件时会生成对应的.gmo 文件。
- Release tarballs:5.2.12 和 5.4.3 到 5.4.6 的发布 tarballs 由 Jia Tan 创建和签名,检查后未发现恶意内容;除.po 文件和 ChangeLog 外,Git 仓库中的文件与 tarballs 匹配;不同压缩格式的 uncompressed.tar 相同;PDF 文件难以重现但看起来正常;存在一些 harmless 奇异性,如 xz-5.4.4.tar.zst 重新上传、5.4.4 ChangeLog 中 commit ID 不匹配、5.4.5 tar 元数据错误等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。