前言

这是 Apache Tomcat Native 2.0.x 的变更日志。Tomcat Native 2.0.x 分支从 1.2.33 标签开始。

2.0.6 中的变更

  • 修复: 67061: 如果使用不安全的 optionalNoCA 证书验证模式,则禁用 OCSP(如果已启用),否则将拒绝来自未知证书颁发机构的客户端证书。 (markt)
  • 更新: 将 OpenSSL 的推荐最低版本更新为 3.0.11。 (markt)

2.0.5 中的变更

  • 更新: 66666: 从 ssl.c 中删除不可达函数。 (michaelo)
  • 更新: 将默认密码短语提示与 HTTPd 对齐。 (michaelo)
  • 更新: 将 configure.in 重命名为现代 autotools 风格的 configure.ac。 (rjung)
  • 更新: 修复在“buildconf”执行期间对 autotools 生成的文件的更新不完整。 (rjung)
  • 更新: 改进 tcnative.m4 中的引号。 (rjung)
  • 更新: 将发布的 autoconf 最低版本更新为 2.68。 (rjung)
  • 修复: 66669: 修复 SNI 处理中的内存泄漏。 (markt)
  • 更新: 将 OpenSSL 的推荐最低版本更新为 3.0.10。 (markt)

2.0.4 中的变更

  • 更新: 将 APR 的推荐最低版本更新为 1.7.4。 (markt)
  • 更新: 将 OpenSSL 的推荐最低版本更新为 3.0.9。 (markt)

2.0.3 中的变更

  • 更新: 将 APR 的推荐最低版本更新为 1.7.2。 (markt)
  • 更新: 将 OpenSSL 的推荐最低版本更新为 3.0.8。 (markt)

2.0.2 中的变更

  • 更新: 将 LibreSSL 的最低支持版本更新至 3.5.2。基于 orbea 提供的拉取请求 #13。 (markt)
  • 修复: 使用 rlibtool 构建时修复构建问题。基于 orbea 提供的拉取请求 #14。 (markt)

2.0.1 中的变更

  • 更新: 将推荐的 OpenSSL 版本更新至 3.0.5 或更高版本。 (markt)

2.0.0 中的变更

  • 更新: 将 OpenSSL 的最低要求版本更新至 3.0.0,并将其设为强制依赖项。 (markt)
  • 更新: 将 APR 的最低要求版本更新至 1.7.0。 (markt)
  • 设计: 移除 NPN 支持,因为 NPN 从未标准化,并且浏览器支持已于 2019 年移除。 (markt)
  • 添加: 添加对在 FIPS 提供程序配置为默认提供程序时使用 OpenSSL 的支持。 (markt)
  • 设计: 移除 Tomcat 10.1.x 未使用的所有 API 方法(以及支持代码),以支持使用 OpenSSL 替换 JSSE 来提供 TLS 功能。 (markt)
  • 文档: 文档化 TLS 重新协商行为。 (markt)
  • 更新: 将最低要求的 Java 版本更新至 Java 11。 (markt)
  • 更新: 移除对 Windows 2000、Windows XP、Windows Server 2003、Windows Vista 和 Windows Server 2008 的支持。最低 Windows 版本现为 Windows 7 / Windows Server 2008 R2。 (markt)
  • 文档: 添加 HOWTO-RELEASE.txt,其中描述了发布流程。 (markt)
  • 修复: 修复创建发布时出现的 autoconf 警告。 (markt)

1.2.x 中的变更

请参阅 1.2.x 变更日志

1.1.x 中的变更

请参阅 1.1.x 变更日志