 |
48644: Review all instances of catching Throwable and
re-throw where appropriate. (markt)
|
 |
Allow glob patterns in the jarsToSkip configuration and add
some debug logging to the jar scanner. (rjung)
|
 |
48738: Workaround a couple of long standing JDK bugs to
enable GZIP compressed output streams to be flushed. Based on a patch
provided by Jiong Wang. (markt)
|
 |
49195: Don't report an error when shutting down a Windows
service for a Tomcat instance that has a disabled shutdown port. (markt)
|
 |
49209: Prevent possible AccessControlException during
undeployment when running with a security manager. Patch provided by
Sylvain Laurent. (markt)
|
 |
49657: Handle CGI executables with spaces in the path.
(markt)
|
 |
49667: Ensure that using the JDBC driver memory leak
prevention code does not cause a one of the memory leaks it is meant to
avoid. (markt)
|
 |
49670: Restore SSO functionality that was broken by Lifecycle
refactoring. (markt)
|
 |
49698: Allow a listener to complete an asynchronous request
if it times out. (markt)
|
 |
49714: The annotation process of Jar doesn't influence
distributable element of web.xml. (kfujino)
|
 |
49721: Alls JAR in a web application should be searched for
resources, not just those with a web-fragment.xml that is going to be
processed. (markt)
|
 |
49728: Improve PID file handling when another process is
managing the PID file and Tomcat does not have write access. (markt)
|
 |
49730: Fix a race condition in StandardThreadExector that can
cause requests to experience large delays. Patch provided by Sylvain
Laurent. (markt)
|
 |
49749: Single sign on cookies should have httpOnly flag set
using same rules as session cookies. (markt)
|
 |
49750: Align WebappClassLoader.validate()
implementation with Javadoc and ensure that javax.servlet.*
classes can not be loaded by a WebappClassLoader instance.
Patch provided by pid. (markt)
|
 |
49757: Correct some generics warnings. Based on a patch
provided by Gábor. (markt)
|
 |
Provide 100 Continue responses at appropriate points during FORM
authentication if client indicates that they are expected. (markt)
|
 |
49779: Improve handling of POST requests and FORM
authentication, particularly when the user agent responds to the 302
response by repeating the POST request including a request body. Any
request body provided at this point is now swallowed. (markt)
|
 |
CSRF prevention filter did not correctly handle URLs that used anchors.
(markt)
|
 |
Fix memory leak on web application stopped caused by failed to
de-register the web application's Servlets with the MBean server.
(markt)
|
 |
More tweaks to the Lifecycle refactoring to ensure that when a component
is being destroyed, the destroy method is only called once on each
child component. (markt)
|
 |
48967: Replace strings "catalina.base" and "catalina.home"
by globally defined constants. Patch provided by Marc Guillemot. (rjung)
|
 |
Keep the MBean names for web applications consistent between Tomcat 6
and Tomcat 7. (markt)
|
 |
49856: Add an executorName attribute to Connectors so it is
possible to trace ThreadPool to Connector to Executor via the JMX
interface. (markt)
|
 |
49865: Tomcat failed to start if catalina.properties was not
present. (markt)
|
 |
49876: Fix the generics warnings in the copied Apache Jakarta
BCEL code. Based on a patch by Gábor. (markt)
|
 |
49883: Ensure that the CombinedRealm and LockOutRealm return
a name for use in log messages rather than throwing an
UnsupportedOperationException . (markt)
|
 |
49884: Fix occassional NullPointerException on async
complete(). This resulted in a major refactoring of the async
implementation to address a number of threading issues. (markt)
|
 |
Update the version numbers in ServerInfo defaults to Tomcat 7.0.x.
(markt)
|
 |
49892: Correct JNDI name for method resource injections.
Based on a patch by Gurkan Erdogdu. (markt)
|
 |
Ensure that Context elements defined in server.xml use any configClass
setting specified in the parent Host element. (markt)
|
 |
GSOC 2010. Enable the creation of Services, Engines, Connectors, Hosts
and Contexts via JMX from a minimal server.xml that contains only a
Server element. Based on a patch by Chamith Buddhika. (markt)
|
 |
49909: Fix a regression introduced with the fix for
47950 that prevented JSTL classes being loaded. (markt)
|
 |
49915: Make error more obvious, particularly when accessed
via JConsole, if StandardServer.storeConfig() is called when there is
no StoreConfig implementation present. (markt)
|
 |
50018: Fix some minor Javadoc errors in Jasper source.
Based on a patch by sebb. (timw)
|
 |
50021: Correct a regression in the fix for 46844
that may have caused additional problems during a failure at start up.
(markt)
|
 |
50026: Prevent serving of resources from WEB-INF and
META-INF directories when DefaultServlet or WebdavServlet is mapped
to a sub-path of the context. This changes DefaultServlet to always
serve resources with paths relative to the root of the context
regardless of where it is mapped, which is a breaking change for
current servlet-mappings that map the default servlet to a subpath.
(timw)
|