Content

Older news

前几年的公告可以在这里找到:

2019-09-19 Tomcat 9.0.26 Released

Apache Tomcat项目自豪地宣布发布9.0.26版的Apache Tomcat. 与9.0.24相比,值得注意的变化包括:

  • 更新到Commons Daemon 1.2.1,以获取Commons Daemon 1.2.0中的回归修复程序,最值得注意的是在Windows上使用32位JVM时启动失败.
  • 使用http访问https端口时,请避免使用NPE.
  • 更正嵌入式JAR的无效自动模块名称.
  • 修复将HTTP / 2与异步Servlet API一起使用时的潜在问题.

这些更改以及所有其他更改的完整详细信息在Tomcat 9 changelog中提供 .

Download

2019-09-19 Tomcat 8.5.46 Released

Apache Tomcat项目自豪地宣布Apache Tomcat 8.5.46版本已发布. Apache Tomcat 8.5.x替换了8.0.x,并包括从Tomcat 9.0.x转发的新功能. 最低Java版本和已实现的规范版本保持不变. 与8.5.45相比,值得注意的变化包括:

  • 更新到Commons Daemon 1.2.1,以获取Commons Daemon 1.2.0中的回归修复程序,最值得注意的是在Windows上使用32位JVM时启动失败.
  • 使用http访问https端口时,请避免使用NPE.
  • 修复将HTTP / 2与异步Servlet API一起使用时的潜在问题.

这些更改以及所有其他更改的完整详细信息在Tomcat 8.5 changelog中提供 .

Download

2019-08-21 Tomcat 8.5.45 Released

Apache Tomcat项目自豪地宣布Apache Tomcat 8.5.45版本已发布. Apache Tomcat 8.5.x替换了8.0.x,并包括从Tomcat 9.0.x转发的新功能. 最低Java版本和已实现的规范版本保持不变. 与8.5.43相比,值得注意的变化包括:

  • 扩展HTTP / 2过多的开销保护以覆盖各种形式的滥用客户端行为,如果检测到任何此类行为,则关闭连接.
  • Windows安装程序的安全性改进,包括将默认用户从"本地系统"更改为"本地服务".
  • 改进对无效请求的处理,以便将400个响应而不是500个响应返回给客户端.

这些更改以及所有其他更改的完整详细信息在Tomcat 8.5 changelog中提供 .

Download

2019-08-17 Tomcat 9.0.24 Released

Apache Tomcat项目自豪地宣布发布9.0.24版的Apache Tomcat. 与9.0.22相比,显着的变化包括:

  • 扩展Graal本机映像支持以包括JNDI,JSP和JULI
  • 扩展HTTP / 2过多的开销保护以覆盖各种形式的滥用客户端行为,如果检测到任何此类行为,则关闭连接.
  • Windows安装程序的安全性改进,包括将默认用户从"本地系统"更改为"本地服务".

这些更改以及所有其他更改的完整详细信息在Tomcat 9 changelog中提供 .

Download

2019-07-09 Tomcat 9.0.22 Released

Apache Tomcat项目很荣幸地宣布发布Apache Tomcat 9.0.22版本. 与9.0.21相比,显着的变化包括:

  • 添加用户可构建的可选模块,以简化CDI 2和JAX-RS支持. 还包括一个新的文档页面,描述如何使用它.
  • 更新到Tomcat Native 1.2.23,包括使用OpenSSL 1.1.1c构建的Windows二进制文件.
  • 更新为Java 4.12的Eclipse Complier.

这些更改以及所有其他更改的完整详细信息在Tomcat 9 changelog中提供 .

Download

2019-07-09 Tomcat 8.5.43 Released

Apache Tomcat项目自豪地宣布发布了Apache Tomcat 8.5.43版本. Apache Tomcat 8.5.x替换了8.0.x,并包括从Tomcat 9.0.x转发的新功能. 最低Java版本和已实现的规范版本保持不变. 与8.5.42相比,值得注意的变化包括:

  • 如果检测到最后修改时间的更改,则为UserDatabase添加功能,以监视后备XML文件的更改并重新加载源文件. 默认情况下启用此功能,这意味着对$ CATALINA_BASE / conf / tomcat-users.xml的更改现在将在文件保存后不久生效.
  • 更新到Tomcat Native 1.2.23,包括使用OpenSSL 1.1.1c构建的Windows二进制文件.

这些更改以及所有其他更改的完整详细信息在Tomcat 8.5 changelog中提供 .

Download

2019-06-07 Tomcat 9.0.21 Released

Apache Tomcat项目自豪地宣布发布了Apache Tomcat 9.0.21版本. 与9.0.20相比,值得注意的变化包括:

  • 修复HTTP / 2的各种并发性和稳定性问题.
  • 添加对同一站点cookie属性的支持. 约翰·凯利(John Kelly)提供的补丁.
  • 添加一个选项来排序默认Servlet提供的目录列表.

这些更改以及所有其他更改的完整详细信息在Tomcat 9 changelog中提供 .

Download

2019-06-07 Tomcat 8.5.42 Released

Apache Tomcat项目自豪地宣布Apache Tomcat 8.5.42版本已发布. Apache Tomcat 8.5.x替换了8.0.x,并包括从Tomcat 9.0.x转发的新功能. 最低Java版本和已实现的规范版本保持不变. 与8.5.41相比,值得注意的变化包括:

  • 修复HTTP / 2的各种并发性和稳定性问题.
  • 添加对同一站点cookie属性的支持. 约翰·凯利(John Kelly)提供的补丁.
  • 添加一个选项来排序默认Servlet提供的目录列表.

这些更改以及所有其他更改的完整详细信息在Tomcat 8.5 changelog中提供 .

Download

2019-05-13 Tomcat 9.0.20 Released

Apache Tomcat项目很荣幸地宣布发布Apache Tomcat 9.0.20版本. 与9.0.19相比,值得注意的变化包括:

  • 现在,Connector元素值上的useAsyncIO布尔值属性默认为true.
  • 由OneLineFormatter编写的堆栈跟踪已完全缩进. 现在,整个堆栈跟踪由一个附加的TAB字符缩进.
  • 各种HTTP / 2改进和稳定性修复.

这些更改以及所有其他更改的完整详细信息在Tomcat 9 changelog中提供 .

Download

2019-05-13 Tomcat 8.5.41 Released

Apache Tomcat项目自豪地宣布发布了Apache Tomcat的8.5.41版本. Apache Tomcat 8.5.x替换了8.0.x,并包括从Tomcat 9.0.x转发的新功能. 最低Java版本和已实现的规范版本保持不变. 与8.5.40相比,值得注意的变化包括:

  • 由OneLineFormatter编写的堆栈跟踪已完全缩进. 现在,整个堆栈跟踪由一个附加的TAB字符缩进.
  • Avoid OutOfMemoryErrors and ArrayIndexOutOfBoundsExceptions when accessing large files via the default servlet when resource caching has been disabled.
  • 在不支持SSLv2Hello的较新JRE上运行时,请勿警告除非明确配置,否则它不可用.

这些更改以及所有其他更改的完整详细信息在Tomcat 8.5 changelog中提供 .

Download

Tomcat Hackathon - Brussels Belgium - 4/5 May 2019

作为EU-FOSSA 2项目的一部分 ,将于2019年5月4日至5日在比利时布鲁塞尔举行一次Tomcat Hackathon .

时间表的概要是:

  • general update on the status of the project
  • hacking
  • wrap-up

大部分时间都花在了骇客上.

我们目前正在整理Wiki潜在任务.

EU-FOSSA 2项目正在提供住宿(在2人共享的基础上-如果您想支付差额,则可以请求一个房间),并且可能能够解决交通费用.

空间是有限的,所以我们要求任何想参加这次黑客马拉松并为Tomcat的发展做出贡献的人注册自己 .

时间紧迫,所以如果您有兴趣,请尽快告诉我们.

我们希望在布鲁塞尔见到您.

2019-04-13 Tomcat 9.0.19 Released

Apache Tomcat项目很荣幸地宣布发布Apache Tomcat 9.0.19版本. 与9.0.17相比,值得注意的变化包括:

  • 修复了CVE-2019-0232,Windows上的RCE漏洞
  • 将对Java 11的支持添加到JSP编译器. 如果与具有这些Java版本支持的ECJ版本一起使用,现在也支持Java 12和13
  • 各种NIO2稳定性改进

这些更改以及所有其他更改的完整详细信息在Tomcat 9 changelog中提供 .

Download

2019-04-12 Tomcat 8.5.40 Released

Apache Tomcat项目自豪地宣布Apache Tomcat 8.5.40版本已发布. Apache Tomcat 8.5.x替换了8.0.x,并包括从Tomcat 9.0.x转发的新功能. 最低Java版本和已实现的规范版本保持不变. 与8.5.39相比,值得注意的变化包括:

  • 修复了CVE-2019-0232,Windows上的RCE漏洞
  • 将对Java 11的支持添加到JSP编译器. 如果与具有这些Java版本支持的ECJ版本一起使用,现在也支持Java 12和13
  • 各种NIO2稳定性改进

这些更改以及所有其他更改的完整详细信息在Tomcat 8.5 changelog中提供 .

Download

2019-04-12 Tomcat 7.0.94 Released

Apache Tomcat项目自豪地宣布发布了Apache Tomcat的7.0.94版本. 与7.0.93版相比,此版本包含许多错误修复和改进.

  • 修复了CVE-2019-0232,Windows上的RCE漏洞
  • 将对Java 11的支持添加到JSP编译器. 如果与具有这些Java版本支持的ECJ版本一起使用,现在也支持Java 12和13
  • 将Tomcat的打包重命名的Apache Commons DBCP副本更新为最新的DBCP 1.4.x和Pool 1.6.x源(截至2019-03-15),以获取各种错误修复

这些更改以及所有其他更改的完整详细信息在Tomcat 7 changelog中提供 .

Download

2019-03-19 Tomcat 8.5.39 Released

Apache Tomcat项目自豪地宣布发布了Apache Tomcat 8.5.39版本. Apache Tomcat 8.5.x替换了8.0.x,并包括从Tomcat 9.0.x转发的新功能. 最低Java版本和已实现的规范版本保持不变. 与8.5.38相比,值得注意的变化包括:

  • APR / Native连接器现在同时支持OpenSSL和JSSE TLS配置语法(NIO和NIO2已经支持此语法)
  • NIO2的各种改进
  • HTTP / 2推送请求的各种修复
  • 重构错误处理,以便在请求处理的早期发生的错误由应用程序的错误处理程序处理,从而可以识别应用程序

这些更改以及所有其他更改的完整详细信息在Tomcat 8.5 changelog中提供 .

Download

2019-03-18 Tomcat 9.0.17 Released

Apache Tomcat项目很荣幸地宣布发布9.0.17版的Apache Tomcat. 与9.0.16相比,值得注意的变化包括:

  • APR / Native连接器现在同时支持OpenSSL和JSSE TLS配置语法(NIO和NIO2已经支持此语法)
  • NIO2的各种改进
  • HTTP / 2推送请求的各种修复

这些更改以及所有其他更改的完整详细信息在Tomcat 9 changelog中提供 .

Download

2019-02-21 Tomcat 7.0.93 Released

Apache Tomcat项目自豪地宣布发布了Apache Tomcat的7.0.93版本. 与版本7.0.92相比,此版本包含许多错误修复和改进.

  • 将Tomcat本机库的打包版本更新为1.2.21,以获取使用APR 1.6.5和OpenSSL 1.1.1a构建的最新Windows二进制文件,并获取将NIO / NIO2与OpenSSL一起使用时的内存泄漏修复程序.

这些更改以及所有其他更改的完整详细信息在Tomcat 7 changelog中提供 .

Download

2019-02-08 Tomcat 9.0.16 Released

Apache Tomcat项目自豪地宣布发布9.0.16版的Apache Tomcat. 与9.0.14相比,值得注意的变化包括:

  • 将Tomcat本机库的打包版本更新为1.2.21,以在将NIO / NIO2与OpenSSL一起使用时获取内存泄漏修复程序.
  • 删除多余的东西(JMX远程侦听器和Web服务对象工厂),然后将它们合并回到核心版本中.
  • 更正针对53737的修复程序中的回归,该回归未正确扫描JSP的Web应用程序目录结构.
  • 改善HTTP / 2超时处理

这些更改以及所有其他更改的完整详细信息在Tomcat 9 changelog中提供 .

警告: catalina.sh脚本中存在已知的回归. 在使用PID文件的配置中(通过CATALINA_PID环境变量配置),可能会写入错误的PID值,或者根本不会创建该文件. 参见错误63041 (和53930 ). 解决方法是使用Tomcat 9.0.13中的catalina.sh文件.

Download

2019-02-08 Tomcat 8.5.38 Released

Apache Tomcat项目自豪地宣布Apache Tomcat 8.5.38版本已发布. Apache Tomcat 8.5.x替换了8.0.x,并包括从Tomcat 9.0.x转发的新功能. 最低Java版本和已实现的规范版本保持不变. 与8.5.37相比,显着变化包括:

  • 将Tomcat本机库的打包版本更新为1.2.21,以在将NIO / NIO2与OpenSSL一起使用时获取内存泄漏修复程序.
  • 更正针对53737的修复程序中的回归,该回归未正确扫描JSP的Web应用程序目录结构.
  • 改善HTTP / 2超时处理

这些更改以及所有其他更改的完整详细信息在Tomcat 8.5 changelog中提供 .

警告: catalina.sh脚本中存在已知的回归. 在使用PID文件的配置中(通过CATALINA_PID环境变量配置),可能会写入错误的PID值,或者根本不会创建该文件. 参见错误63041 (和53930 ). 解决方法是使用Tomcat 8.5.35中的catalina.sh文件.

Download

2019-01-31 Tomcat Native 1.2.21 Released

Apache Tomcat项目自豪地宣布发布了Tomcat Native 1.2.21版本. 自1.2.19版本以来的显着变化包括:

  • 修复了将NIO / NIO2与OpenSSL一起用于TLS时的内存泄漏.

Download | ChangeLog for 1.2.21

by  ICOPY.SITE