NSS 3.79 版本说明

简介

网络安全服务 (NSS) 3.79 于 **2022 年 5 月 31 日** 发布。NSS 3.79 是一个 ESR 版本。

分发信息

HG 标签为 NSS_3_79_RTM。NSS 3.79 需要 NSPR 4.34 或更高版本。

NSS 3.79 源代码分发版可在 ftp.mozilla.org 上通过安全的 HTTPS 下载获得

其他版本可在 版本 中找到。

NSS 3.79 中的更改

  • Bug 205717 - 使用 PK11_GetSlotInfo 而不是原始的 C_GetSlotInfo 调用。

  • Bug 1766907 - 更新 clang-format docker 镜像中的 mercurial。

  • Bug 1454072 - 在分配失败后,lg_init 中使用未初始化的指针。

  • Bug 1769295 - selfserv 和 tstclnt 应使用 PR_GetPrefLoopbackAddrInfo。

  • Bug 1753315 - 添加 SECMOD_LockedModuleHasRemovableSlots。

  • Bug 1387919 - 修复 secasn1d 对不确定 SEQUENCE 在不确定 GROUP 内的解析。

  • Bug 1765753 - 添加了符合 RFC8422 的 TLS <= 1.2 未定义/压缩的 ECPointFormat 扩展警报。

  • Bug 1765753 - TLS 1.3 服务器:在不支持的 ClientHello.legacy_version 上发送 protocol_version 警报。

  • Bug 1764788 - 修正无效记录内部和外部内容类型警报。

  • Bug 1757075 - NSS 未正确导入或导出具有大型密码和 pkcs5v2 编码的 pkcs12 文件。

  • Bug 1766978 - 改善 nssCKFWInstance_CreateObjectHandle 之后的错误处理。

  • Bug 1767590 - 初始化传递给 NSS_CMSDigestContext_FinishMultiple 的指针。

  • Bug 1769302 - NSS 3.79 应依赖于 NSPR 4.34

兼容性

NSS 3.79 共享库与所有旧版 NSS 3.x 共享库向后兼容。链接到旧版 NSS 3.x 共享库的程序将与共享库的新版本一起工作,无需重新编译或重新链接。此外,将 NSS API 使用限制在 NSS 公共函数中列出的函数的应用程序将与 NSS 共享库的未来版本保持兼容。

反馈

发现的错误应通过在 bugzilla.mozilla.org(产品 NSS)上提交错误报告来报告。