Catalina
When creating a new Connector via JMX, ensure that both HTTP/1.1 and
AJP/1.3 connectors can be created. (markt)
Include the Context name in the log message when an item cannot be
added to the cache. (markt)
Exclude JAR files in /WEB-INF/libfrom the static resource cache. (markt)
When calling getResourceAsStream()on a directory, ensure thatnullis returned. (markt)
60161: Allow creating subcategories of the container logger,
and use it for the rewrite valve. (remm)
Correctly test for control characters when reading the provided shutdown
password. (markt)
When configuring the JMX remote listener, specify the allowed types for
the credentials. (markt)
Coyote
Correct the HTTP header parser so that DEL is not treated as a valid
token character. (markt)
60319: When using an Executor, disconnect it from the
Connector attributes maxThreads,minSpareThreadsandthreadPriorityto enable the configuration settings to be consistently reported. These Connector attributes will be reported as-1when an Executor is in use. The values used by the executor may be set and obtained via the Executor. (markt)
If an I/O error occurs during async processing on a non-container
thread, ensure that the onError()event is triggered. (markt)
Improve detection of I/O errors during async processing on non-container
threads and trigger async error handling when they are detected. (markt)
Add additional checks for valid characters to the HTTP request line
parsing so invalid request lines are rejected sooner. (markt)
Web applications
Correct a typo in HTTP Connector How-To.
Issue reported via comments.apache.org. (violetagg)
Fix default value of validationIntervalattribute in jdbc-pool. (kfujino)
Correct a typo in CGI How-To.
Issue reported via comments.apache.org. (violetagg)
Tribes
When the proxy node sends a backup retrieve message, ensure that using
the channelSendOptionsthat has been set rather than the defaultchannelSendOptions. (kfujino)
Other
Update the ECJ compiler to version 4.5.1. (markt)
Remove classes from tomcat-util-scan.jar that are duplicates of those in
tomcat-util.jar. (markt)


Remove the