This is an automated email from the ASF dual-hosted git repository.
rmaucher pushed a change to branch 11.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
from da915321d6 Add release data for 11.0.27
new bb6c3d5ec9 Correct the content type of WebDAV error reports
new ad81d14f84 Fix NPE in ExtendedAccessLogValve.open() after a failed open
new bda96a7f34 Fix NPE in the extended access log servlet context element
new 24861af91a Fix NPE in LoadBalancerDrainingValve with no requested
session id
new 4e0705134b Ignore empty entries in the remote IP header
new 67c07aec25 Fix silent loss of error reports in ProxyErrorReportValve
proxy mode
new 8df2c92a24 Fall back to the default error report when the properties
bundle is absent
new 20e54b3475 Do not apply partial ParameterLimitValve configuration when
parsing fails
new 92fe1871bf Apply the first matching URL pattern in configuration order
new 69dcc70ca5 Hold the SemaphoreValve permit across asynchronous
processing
new 4e1fec9b81 Reject a SemaphoreValve concurrency lower than one
new 471e865711 Ignore invalid certificate headers in SSLValve
new 8a634c2fe3 Interrupt a stuck thread only once per request
new 0597d6a4b9 Test that StuckThreadDetectionValve leaves no interrupt
flag behind
new 3bce6f88d1 Reject RewriteCond and RewriteRule lines with extra tokens
new 1ca446aee0 Bound the rewrite rule loop and reject negative skip values
new f9c86fc0a7 Fix TIME_MON and TIME_WDAY values in the rewrite valve
new a3888c19db Do not resolve REMOTE_IDENT to the authenticated user in
rewrite valve
new 4a2611f184 Accept any whitespace as key/value separator in txt and rnd
rewrite maps
new 64c36bcb1d Reject malformed rewrite rule flags instead of accepting
typos
The 20 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../apache/catalina/filters/RemoteIpFilter.java | 9 +
.../apache/catalina/servlets/WebdavServlet.java | 15 +-
.../catalina/valves/ExtendedAccessLogValve.java | 11 +-
.../catalina/valves/LoadBalancerDrainingValve.java | 27 ++-
.../apache/catalina/valves/LocalStrings.properties | 2 +
.../catalina/valves/ParameterLimitValve.java | 85 +++++---
.../catalina/valves/ProxyErrorReportValve.java | 69 +++++--
java/org/apache/catalina/valves/RemoteIpValve.java | 9 +
java/org/apache/catalina/valves/SSLValve.java | 31 ++-
.../org/apache/catalina/valves/SemaphoreValve.java | 110 ++++++++---
.../catalina/valves/StuckThreadDetectionValve.java | 12 +-
.../valves/rewrite/LocalStrings.properties | 1 +
.../valves/rewrite/RandomizedTextRewriteMap.java | 5 +-
.../catalina/valves/rewrite/ResolverImpl.java | 12 +-
.../catalina/valves/rewrite/RewriteValve.java | 61 ++++--
.../catalina/filters/TestRemoteIpFilter.java | 32 +++
.../catalina/servlets/TestWebdavServlet.java | 139 +++++++++++++
.../valves/TestExtendedAccessLogValveElements.java | 45 +++++
.../valves/TestExtendedAccessLogValveOpen.java} | 28 ++-
.../valves/TestLoadBalancerDrainingValve.java | 55 ++++--
.../catalina/valves/TestParameterLimitValve.java | 91 +++++++++
.../catalina/valves/TestProxyErrorReportValve.java | 218 +++++++++++++++++++++
.../apache/catalina/valves/TestRemoteIpValve.java | 40 ++++
test/org/apache/catalina/valves/TestSSLValve.java | 40 ++++
.../apache/catalina/valves/TestSemaphoreValve.java | 173 +++++++++++++++-
.../valves/TestStuckThreadDetectionValve.java | 164 ++++++++++++++++
.../rewrite/TestRandomizedTextRewriteMap.java | 126 ++++++++++++
.../catalina/valves/rewrite/TestRewriteValve.java | 154 +++++++++++++++
webapps/docs/changelog.xml | 44 +++++
webapps/docs/config/valve.xml | 12 +-
30 files changed, 1681 insertions(+), 139 deletions(-)
create mode 100644
test/org/apache/catalina/valves/TestExtendedAccessLogValveElements.java
copy test/org/apache/{jasper/compiler/TestNodeIntegration.java =>
catalina/valves/TestExtendedAccessLogValveOpen.java} (50%)
create mode 100644
test/org/apache/catalina/valves/rewrite/TestRandomizedTextRewriteMap.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]