Apache Tomcat 7.0.70 发布了。 以下是部分改进日志: fix 59219: Ensure AsyncListener.onError() is called if an Exception is thrown during async processing. (markt)
fix 59220: Ensure that AsyncListener.onComplete() is called if the async request times out and the response is already committed. (markt)
fix
59261: ServletRequest.getAsyncContext() now throws an
IllegalStateException as required by the Servlet specification if the
request is not in asynchronous mode when called. (markt)
fix
59310: Do not add a Content-Length: 0 header for custom responses to
HEAD requests that do not set a Content-Length value. (markt)
fix
When normalizing paths, improve the handling when paths end with /. or
/.. and ensure that input and output are consistent with respect to
whether or not they end with /. (markt)
fix 59317:
Ensure that HttpServletRequest.getRequestURI() returns an encoded URI
rather than a decoded URI after a dispatch. (markt)
fix
Ensure that the value for the header X-Frame-Options is constructed
correctly according to the specification when ALLOW-FROM option is used.
(violetagg)
add 59399: Add a new option to the
Realm implementations that ship with Tomcat that allows the HTTP status
code used for HTTP -> HTTPS redirects to be controlled per Realm.
(markt)
fix 59449: In ContainerBase, ensure that
the process to remove a child container is the reverse of the process to
add one. Patch provided by Huxing Zhang. (markt)
fix
RMI Target related memory leaks are avoidable which makes them an
application bug that needs to be fixed rather than a JRE bug to work
around. Therefore, start logging RMI Target related memory leaks on web
application stop. Add an option that controls if the check for these
leaks is made. Log a warning if running on Java 9 with this check
enabled but without the command line option it requires. (markt)
fix
Fix potential concurrency issue with web application class loader with
concurrent reads and writes of the resource cache. (markt)
fix
59619: Within the web application class loader, always use path as the
key for the resource cache to improve the hit ration. This also fixes a
problem exposed by the fix for 56777 that enabled file based
configuration resources to be loaded from the class path. (markt)
fix Fix error message when failed to register MBean. (kfujino)
查看完整改进日志,可以点击这里。 下载地址:http://tomcat.apache.org/download-70.cgi |