![fix](./images/fix.gif) |
54741: Add a new method,
Tomcat.addWebapp(String,URL) , that allows a web application
to be deployed from a URL when using Tomcat in embedded mode. (markt)
|
![add](./images/add.gif) |
62897: Provide a property
(clearReferencesThreadLocals ) on the standard
Context implementation that enables the check for memory
leaks via ThreadLocal s to be disabled because this check
depends on the use of an API that has been deprecated in later versions
of Java. (markt)
|
![fix](./images/fix.gif) |
62978: Update the RemoteIpValve to handle multiple values in
the x-forwarded-proto header. Patch provided by Tom Groot.
(markt)
|
![fix](./images/fix.gif) |
Update the RemoteIpFilter to handle multiple values in the
x-forwarded-proto header. Based on a patch provided by Tom
Groot. (markt)
|
![code](./images/code.gif) |
62986: Refactor the code that performs class scanning during
web application start to make integration simpler for downstream users.
Based on a patch provided by rmannibucau. (markt)
|
![fix](./images/fix.gif) |
Implement the requirements of section 8.2.2 2c of the Servlet
specification and prevent a web application from deploying if it has
fragments with duplicate names and is configured to use relative
ordering of fragments. (markt)
|
![update](./images/update.gif) |
Update the recommended minimum Tomcat Native version to 1.2.19. (markt)
|
![fix](./images/fix.gif) |
Ensure that the ServletOutputStream implementation is
consistent with the requirements of asynchronous I/O and that all of the
write methods use a single write rather than multiple writes. (markt)
|
![fix](./images/fix.gif) |
Correct the Javadoc for Context.getDocBase() and
Context.setDocBase() and remove text that indicates that a
URL may be used for the docBase as this has not been the
case for quite some time. (markt)
|
![add](./images/add.gif) |
Ensure that Tomcat is fully terminated when running as a service.
(markt)
|
![fix](./images/fix.gif) |
63003: Extend the unloadDelay attribute on a
Context to include in-flight asynchronous requests. (markt)
|
![add](./images/add.gif) |
63026: Add a new attribute, forceDnHexEscape , to
the JNDIRealm that forces escaping in the String
representation of a distinguished name to use the \nn form.
This may avoid issues with realms using Active Directory which appears
to be more tolerant of optional escaping when the \nn form
is used. (markt)
|
![update](./images/update.gif) |
Update the recommended minimum Tomcat Native version to 1.2.21. (markt)
|
![update](./images/update.gif) |
Simplify the value of jarsToSkip property in
catalina.properties file for tomcat-i18n jar files.
Use prefix pattern instead of listing each language. (kkolinko)
|