dev
Thread
Date
Earlier messages
Messages by Date
2026/10/12
(tomcat) 19/22: Accept any whitespace as key/value separator in txt and rnd rewrite maps
remm
2026/10/12
(tomcat) 11/22: Reject a SemaphoreValve concurrency lower than one
remm
2026/10/12
[PR] Hold the standalone identifier marker in the EvaluationContext [tomcat]
via GitHub
2026/10/12
(tomcat) 05/21: Ignore empty entries in the remote IP header
remm
2026/10/12
Re: [PROPOSAL] Pull and shade commons-pool2 and commons-dbcp2 during release builds
Rémy Maucherat
2026/10/12
(tomcat) 17/22: Fix TIME_MON and TIME_WDAY values in the rewrite valve
remm
2026/10/12
svn commit: r1939056 - in tomcat/site/trunk/docs/tomcat-9.0-doc: . annotationapi annotationapi/javax/annotation annotationapi/javax/annotation/security annotationapi/javax/annotation/sql api api/org/apache/catalina api/org/apache/catalina/ant api/org/a...
remm
2026/10/12
(tomcat) 02/22: Fix NPE in ExtendedAccessLogValve.open() after a failed open
remm
2026/10/12
(tomcat) 10/22: Hold the SemaphoreValve permit across asynchronous processing
remm
2026/10/12
Buildbot failure in on tomcat-10.1.x
buildbot
2026/10/12
(tomcat) 18/20: Do not resolve REMOTE_IDENT to the authenticated user in rewrite valve
remm
2026/10/12
Re: [PROPOSAL] Pull and shade commons-pool2 and commons-dbcp2 during release builds
Christopher Schultz
2026/10/12
[PROPOSAL] Pull and shade commons-pool2 and commons-dbcp2 during release builds
Christopher Schultz
2026/10/12
(tomcat) 19/20: Accept any whitespace as key/value separator in txt and rnd rewrite maps
remm
2026/10/12
Re: [PR] Add missing Simplified Chinese translations for rewrite valve [tomcat]
via GitHub
2026/10/12
Re: Hackathon at Community Over Code Glasgow — is Tomcat interested?
Coty Sutherland
2026/10/12
Re: [PROPOSAL] Enable SecureLifecycleListener by default
Christopher Schultz
2026/10/12
(tomcat) 15/20: Reject RewriteCond and RewriteRule lines with extra tokens
remm
2026/10/12
Re: [PROPOSAL] Change embedded ZIP packaging to put zipped files into a subdirectory
Christopher Schultz
2026/10/12
Re: [PROPOSAL] Deprecate JAAS Realm in 10.0.x and remove in 10.1.x
Christopher Schultz
2026/10/12
svn commit: r1939055 - in tomcat/site/trunk: . docs xdocs
remm
2026/10/12
(tomcat) 02/20: Fix NPE in ExtendedAccessLogValve.open() after a failed open
remm
2026/10/12
(tomcat) branch 11.0.x updated: Fix changelog entries locations
remm
2026/10/12
(tomcat) branch 9.0.x updated: Fix changelog order
remm
2026/10/12
(tomcat) branch 10.1.x updated: Fix changelog entries locations
remm
2026/10/12
(tomcat) branch main updated: Fix changelog entry location
remm
2026/10/12
(tomcat) 22/22: Compatibility
remm
2026/10/12
(tomcat) 20/22: Reject malformed rewrite rule flags instead of accepting typos
remm
2026/10/12
(tomcat) 05/22: Ignore empty entries in the remote IP header
remm
2026/10/12
(tomcat) 09/22: Apply the first matching URL pattern in configuration order
remm
2026/10/12
(tomcat) 08/22: Do not apply partial ParameterLimitValve configuration when parsing fails
remm
2026/10/12
(tomcat) branch 9.0.x updated (77e5a92982 -> f0aaafd92f)
remm
2026/10/12
(tomcat) 12/22: Ignore invalid certificate headers in SSLValve
remm
2026/10/12
(tomcat) 18/22: Do not resolve REMOTE_IDENT to the authenticated user in rewrite valve
remm
2026/10/12
(tomcat) 15/22: Reject RewriteCond and RewriteRule lines with extra tokens
remm
2026/10/12
(tomcat) 14/22: Test that StuckThreadDetectionValve leaves no interrupt flag behind
remm
2026/10/12
(tomcat) 03/22: Fix NPE in the extended access log servlet context element
remm
2026/10/12
(tomcat) 13/22: Interrupt a stuck thread only once per request
remm
2026/10/12
(tomcat) 06/22: Fix silent loss of error reports in ProxyErrorReportValve proxy mode
remm
2026/10/12
(tomcat) 01/22: Correct the content type of WebDAV error reports
remm
2026/10/12
(tomcat) 13/20: Interrupt a stuck thread only once per request
remm
2026/10/12
(tomcat) 17/21: Fix TIME_MON and TIME_WDAY values in the rewrite valve
remm
2026/10/12
(tomcat) 18/21: Do not resolve REMOTE_IDENT to the authenticated user in rewrite valve
remm
2026/10/12
(tomcat) 21/21: API compatibility fixes
remm
2026/10/12
(tomcat) 15/21: Reject RewriteCond and RewriteRule lines with extra tokens
remm
2026/10/12
(tomcat) 11/20: Reject a SemaphoreValve concurrency lower than one
remm
2026/10/12
(tomcat) 19/21: Accept any whitespace as key/value separator in txt and rnd rewrite maps
remm
2026/10/12
(tomcat) 14/21: Test that StuckThreadDetectionValve leaves no interrupt flag behind
remm
2026/10/12
(tomcat) 14/20: Test that StuckThreadDetectionValve leaves no interrupt flag behind
remm
2026/10/12
(tomcat) 01/21: Correct the content type of WebDAV error reports
remm
2026/10/12
(tomcat) 16/21: Bound the rewrite rule loop and reject negative skip values
remm
2026/10/12
(tomcat) 07/21: Fall back to the default error report when the properties bundle is absent
remm
2026/10/12
(tomcat) 13/21: Interrupt a stuck thread only once per request
remm
2026/10/12
(tomcat) 20/21: Reject malformed rewrite rule flags instead of accepting typos
remm
2026/10/12
(tomcat) 06/21: Fix silent loss of error reports in ProxyErrorReportValve proxy mode
remm
2026/10/12
(tomcat) 04/21: Fix NPE in LoadBalancerDrainingValve with no requested session id
remm
2026/10/12
(tomcat) 08/21: Do not apply partial ParameterLimitValve configuration when parsing fails
remm
2026/10/12
(tomcat) 03/21: Fix NPE in the extended access log servlet context element
remm
2026/10/12
(tomcat) 09/20: Apply the first matching URL pattern in configuration order
remm
2026/10/12
(tomcat) 15/20: Reject RewriteCond and RewriteRule lines with extra tokens
remm
2026/10/12
(tomcat) 19/20: Accept any whitespace as key/value separator in txt and rnd rewrite maps
remm
2026/10/12
(tomcat) 20/20: Reject malformed rewrite rule flags instead of accepting typos
remm
2026/10/12
(tomcat) 10/20: Hold the SemaphoreValve permit across asynchronous processing
remm
2026/10/12
(tomcat) 12/20: Ignore invalid certificate headers in SSLValve
remm
2026/10/12
(tomcat) 05/20: Ignore empty entries in the remote IP header
remm
2026/10/12
(tomcat) 07/20: Fall back to the default error report when the properties bundle is absent
remm
2026/10/12
(tomcat) 16/20: Bound the rewrite rule loop and reject negative skip values
remm
2026/10/12
(tomcat) 06/20: Fix silent loss of error reports in ProxyErrorReportValve proxy mode
remm
2026/10/12
(tomcat) 01/20: Correct the content type of WebDAV error reports
remm
2026/10/12
(tomcat) branch main updated (ca9d7e9296 -> 8992dbdd46)
remm
2026/10/12
[ANN] Apache Tomcat 9.0.123 available
Rémy Maucherat
2026/10/12
(tomcat) 20/20: Reject malformed rewrite rule flags instead of accepting typos
remm
2026/10/12
(tomcat) 03/20: Fix NPE in the extended access log servlet context element
remm
2026/10/12
(tomcat) 14/20: Test that StuckThreadDetectionValve leaves no interrupt flag behind
remm
2026/10/12
(tomcat) 12/20: Ignore invalid certificate headers in SSLValve
remm
2026/10/12
(tomcat) 06/20: Fix silent loss of error reports in ProxyErrorReportValve proxy mode
remm
2026/10/12
(tomcat) 10/20: Hold the SemaphoreValve permit across asynchronous processing
remm
2026/10/12
(tomcat) 16/20: Bound the rewrite rule loop and reject negative skip values
remm
2026/10/12
(tomcat) 02/20: Fix NPE in ExtendedAccessLogValve.open() after a failed open
remm
2026/10/12
(tomcat) 11/20: Reject a SemaphoreValve concurrency lower than one
remm
2026/10/12
(tomcat) 17/20: Fix TIME_MON and TIME_WDAY values in the rewrite valve
remm
2026/10/12
(tomcat) 07/20: Fall back to the default error report when the properties bundle is absent
remm
2026/10/12
(tomcat) 09/20: Apply the first matching URL pattern in configuration order
remm
2026/10/12
(tomcat) 04/20: Fix NPE in LoadBalancerDrainingValve with no requested session id
remm
2026/10/12
(tomcat) branch 11.0.x updated: Add release data for 11.0.27
markt
2026/10/12
svn commit: r88456 - dev/tomcat/tomcat-9/v9.0.123 release/tomcat/tomcat-9/v9.0.123
remm
2026/10/12
[VOTE][RESULT] Release Apache Tomcat 9.0.123
Rémy Maucherat
2026/10/12
[ANN] Apache Tomcat 10.1.61 Available
Christopher Schultz
2026/10/12
[ANN] Apache Tomcat 11.0.27 Available
Mark Thomas
2026/10/12
svn commit: r1939053 - in tomcat/site/trunk: . docs xdocs
markt
2026/10/12
svn commit: r1939052 - in tomcat/site/trunk/docs/tomcat-11.0-doc: . annotationapi annotationapi/jakarta/annotation annotationapi/jakarta/annotation/security annotationapi/jakarta/annotation/sql api api/org/apache/catalina api/org/apache/catalina/ant ap...
markt
2026/10/12
svn commit: r88455 - dev/tomcat/tomcat-11/v11.0.27 release/tomcat/tomcat-11/v11.0.27
markt
2026/10/12
[VOTE][RESULT] Release Apache Tomcat 11.0.27
Mark Thomas
2026/10/12
Re: svn commit: r88453 - dev/tomcat/tomcat-10/v10.1.61 release/tomcat/tomcat-10/v10.1.61
Mark Thomas
2026/10/12
svn commit: r1939051 - in tomcat/site/trunk: . docs docs/tomcat-10.1-doc docs/tomcat-10.1-doc/annotationapi docs/tomcat-10.1-doc/annotationapi/jakarta/annotation docs/tomcat-10.1-doc/annotationapi/jakarta/annotation/security docs/tomcat-10.1-doc/annota...
schultz
2026/10/12
Re: [PR] Add missing Simplified Chinese translations for rewrite valve [tomcat]
via GitHub
2026/10/12
[PR] Add missing Simplified Chinese translations for rewrite valve [tomcat]
via GitHub
2026/10/12
(tomcat) branch 10.1.x updated: Add release date
schultz
2026/10/12
svn commit: r88453 - dev/tomcat/tomcat-10/v10.1.61 release/tomcat/tomcat-10/v10.1.61
IONOS Support via dev
2026/10/12
svn commit: r88453 - dev/tomcat/tomcat-10/v10.1.61 release/tomcat/tomcat-10/v10.1.61
schultz
2026/10/12
[VOTE][RESULT] Release Apache Tomcat 10.1.61
Christopher Schultz
2026/10/12
(tomcat) branch 9.0.x updated (07503a0814 -> 77e5a92982)
remm
2026/10/12
(tomcat) 06/14: Stop the listener thread from reviving the listening flag of a stopped receiver
remm
2026/10/12
(tomcat) 10/14: Harden RateLimiterBase.destroy() against a limiter whose configuration failed
remm
2026/10/12
(tomcat) 03/14: Do not poll or swallow interrupts when waiting for a pooled sender
remm
2026/10/12
(tomcat) 13/14: Guard the time bucket counter maintenance futures against a racing destroy()
remm
2026/10/12
(tomcat) 04/14: Apply the configured UDP buffer sizes of a cluster sender
remm
2026/10/12
(tomcat) 08/14: Report a class name filter match failure via the documented exception when no Log is configured
remm
2026/10/12
(tomcat) 11/14: Reject bucket durations that overflow the shift based time bucket counter
remm
2026/10/12
(tomcat) 07/14: Release the opened channels and selector when a cluster receiver bind fails
remm
2026/10/12
(tomcat) 12/14: Stop truncating the time bucket index to an int in TimeBucketCounterBase
remm
2026/10/12
(tomcat) 05/14: Fail the receiver start when the cluster bind address cannot be resolved
remm
2026/10/12
(tomcat) 14/14: Escape literal single quotes in Strftime SimpleDateFormat patterns
remm
2026/10/12
(tomcat) 09/14: Fix a data race in the lazy initialisation of the auto-generated rate limit policy name
remm
2026/10/12
(tomcat) 01/14: Wake up pool waiters on stop and never leak receive tasks
remm
2026/10/12
(tomcat) 02/14: Cap the NIO sender SO_TIMEOUT at Integer.MAX_VALUE
remm
2026/10/12
(tomcat) 06/14: Stop the listener thread from reviving the listening flag of a stopped receiver
remm
2026/10/12
(tomcat) 08/14: Report a class name filter match failure via the documented exception when no Log is configured
remm
2026/10/12
(tomcat) 12/14: Stop truncating the time bucket index to an int in TimeBucketCounterBase
remm
2026/10/12
(tomcat) 03/14: Do not poll or swallow interrupts when waiting for a pooled sender
remm
2026/10/12
(tomcat) 07/14: Release the opened channels and selector when a cluster receiver bind fails
remm
2026/10/12
(tomcat) 02/14: Cap the NIO sender SO_TIMEOUT at Integer.MAX_VALUE
remm
2026/10/12
(tomcat) 01/14: Wake up pool waiters on stop and never leak receive tasks
remm
2026/10/12
(tomcat) 13/14: Guard the time bucket counter maintenance futures against a racing destroy()
remm
2026/10/12
(tomcat) 09/14: Fix a data race in the lazy initialisation of the auto-generated rate limit policy name
remm
2026/10/12
(tomcat) 14/14: Escape literal single quotes in Strftime SimpleDateFormat patterns
remm
2026/10/12
(tomcat) 10/14: Harden RateLimiterBase.destroy() against a limiter whose configuration failed
remm
2026/10/12
(tomcat) 11/14: Reject bucket durations that overflow the shift based time bucket counter
remm
2026/10/12
(tomcat) 05/14: Fail the receiver start when the cluster bind address cannot be resolved
remm
2026/10/12
(tomcat) branch 10.1.x updated (f23e6d8cbc -> 6dc68cc4b2)
remm
2026/10/12
(tomcat) 04/14: Apply the configured UDP buffer sizes of a cluster sender
remm
2026/10/12
(tomcat) 09/14: Fix a data race in the lazy initialisation of the auto-generated rate limit policy name
remm
2026/10/12
(tomcat) 06/14: Stop the listener thread from reviving the listening flag of a stopped receiver
remm
2026/10/12
(tomcat) 04/14: Apply the configured UDP buffer sizes of a cluster sender
remm
2026/10/12
(tomcat) 08/14: Report a class name filter match failure via the documented exception when no Log is configured
remm
2026/10/12
(tomcat) 12/14: Stop truncating the time bucket index to an int in TimeBucketCounterBase
remm
2026/10/12
(tomcat) 11/14: Reject bucket durations that overflow the shift based time bucket counter
remm
2026/10/12
(tomcat) 05/14: Fail the receiver start when the cluster bind address cannot be resolved
remm
2026/10/12
(tomcat) 07/14: Release the opened channels and selector when a cluster receiver bind fails
remm
2026/10/12
(tomcat) 14/14: Escape literal single quotes in Strftime SimpleDateFormat patterns
remm
2026/10/12
(tomcat) 03/14: Do not poll or swallow interrupts when waiting for a pooled sender
remm
2026/10/12
(tomcat) 01/14: Wake up pool waiters on stop and never leak receive tasks
remm
2026/10/12
(tomcat) 10/14: Harden RateLimiterBase.destroy() against a limiter whose configuration failed
remm
2026/10/12
(tomcat) branch 11.0.x updated (e93719ea2f -> 1b50d8e3aa)
remm
2026/10/12
(tomcat) 13/14: Guard the time bucket counter maintenance futures against a racing destroy()
remm
2026/10/12
(tomcat) 02/14: Cap the NIO sender SO_TIMEOUT at Integer.MAX_VALUE
remm
2026/10/11
(tomcat) branch main updated (396ff13db6 -> ca9d7e9296)
remm
2026/10/11
(tomcat) 03/15: Do not poll or swallow interrupts when waiting for a pooled sender
remm
2026/10/11
(tomcat) 11/15: Reject bucket durations that overflow the shift based time bucket counter
remm
2026/10/11
(tomcat) 05/15: Fail the receiver start when the cluster bind address cannot be resolved
remm
2026/10/11
(tomcat) 10/15: Harden RateLimiterBase.destroy() against a limiter whose configuration failed
remm
2026/10/11
(tomcat) 12/15: Stop truncating the time bucket index to an int in TimeBucketCounterBase
remm
2026/10/11
(tomcat) 07/15: Release the opened channels and selector when a cluster receiver bind fails
remm
2026/10/11
(tomcat) 15/15: Merge branch 'main' of
[email protected]
:apache/tomcat.git into main
remm
2026/10/11
(tomcat) 14/15: Escape literal single quotes in Strftime SimpleDateFormat patterns
remm
2026/10/11
(tomcat) 06/15: Stop the listener thread from reviving the listening flag of a stopped receiver
remm
2026/10/11
(tomcat) 02/15: Cap the NIO sender SO_TIMEOUT at Integer.MAX_VALUE
remm
2026/10/11
(tomcat) 08/15: Report a class name filter match failure via the documented exception when no Log is configured
remm
2026/10/11
(tomcat) 09/15: Fix a data race in the lazy initialisation of the auto-generated rate limit policy name
remm
2026/10/11
(tomcat) 13/15: Guard the time bucket counter maintenance futures against a racing destroy()
remm
2026/10/11
(tomcat) 04/15: Apply the configured UDP buffer sizes of a cluster sender
remm
2026/10/11
(tomcat) 01/15: Wake up pool waiters on stop and never leak receive tasks
remm
2026/10/11
Buildbot success in on tomcat-10.1.x
buildbot
2026/10/11
(tomcat) branch 11.0.x updated: Follow-up to "Report malformed JNDIRealm user patterns..."
markt
2026/10/11
(tomcat) branch main updated: Follow-up to "Report malformed JNDIRealm user patterns..."
markt
2026/10/11
(tomcat) branch 9.0.x updated: Follow-up to "Report malformed JNDIRealm user patterns..."
markt
2026/10/11
(tomcat) branch 10.1.x updated: Follow-up to "Report malformed JNDIRealm user patterns..."
markt
2026/10/11
Buildbot failure in on tomcat-10.1.x
buildbot
2026/10/11
Buildbot success in on tomcat-11.0.x
buildbot
2026/10/11
(tomcat) 09/21: Reject non-positive membership timing properties at start
remm
2026/10/11
(tomcat) 16/21: Scope the map member and state locks of AbstractReplicatedMap to the map operations
remm
2026/10/11
(tomcat) 03/20: Add the null guards of getRegistry to removeRegistry
remm
2026/10/11
(tomcat) branch 10.1.x updated (70b2c9ad2c -> 32b9d99d06)
remm
2026/10/11
(tomcat) 10/21: Fail clearly when static membership starts without a local member
remm
2026/10/11
(tomcat) 18/20: Count entries with a null value in the size of a replicated map
remm
2026/10/11
(tomcat) 15/20: Scope the map member and state locks of AbstractReplicatedMap to the map operations
remm
2026/10/11
(tomcat) 16/20: Send broadcasts and pings to the checked member snapshot
remm
2026/10/11
(tomcat) 17/20: Skip the removal notification for keys that cannot be serialized
remm
2026/10/11
(tomcat) 12/20: Hand out a copy of the static members list
remm
2026/10/11
(tomcat) 11/20: Keep the derived membership name out of the exposed properties
remm
2026/10/11
(tomcat) 04/20: Guard the sender recovery trigger against a concurrent stop
remm
2026/10/11
(tomcat) 14/20: Clamp the backup index to the member snapshot in publishEntryInfo
remm
2026/10/11
(tomcat) 09/20: Fail clearly when static membership starts without a local member
remm
2026/10/11
(tomcat) branch 9.0.x updated (880b615268 -> e0334990d1)
remm
2026/10/11
(tomcat) 13/20: Fail the start when the Kubernetes service account token cannot be read
remm
2026/10/11
(tomcat) 19/20: Deserialize the key of a backup request with the loaders of the map
remm
2026/10/11
(tomcat) 08/20: Reject non-positive membership timing properties at start
remm
2026/10/11
(tomcat) 07/20: Bound the multicast send paths to a sendable packet size
remm
2026/10/11
(tomcat) 02/20: Avoid NullPointerException when stopping channel components without a registry
remm
2026/10/11
(tomcat) 20/20: Java compat
remm
2026/10/11
(tomcat) 06/20: Report the configured mcast so timeout and TTL through JMX
remm
2026/10/11
(tomcat) 01/20: Validate package size field in XByteBuffer package framing
remm
2026/10/11
(tomcat) 05/20: Protect the multicast shutdown send so that stop completes
remm
2026/10/11
(tomcat) 10/20: Warn when static membership properties are replaced while running
remm
2026/10/11
(tomcat) 06/21: Protect the multicast shutdown send so that stop completes
remm
2026/10/11
(tomcat) 02/21: Make the buffer pool size accounting atomic
remm
2026/10/11
(tomcat) 21/21: Java compat
remm
2026/10/11
(tomcat) 18/21: Skip the removal notification for keys that cannot be serialized
remm
2026/10/11
(tomcat) 14/21: Fail the start when the Kubernetes service account token cannot be read
remm
2026/10/11
(tomcat) 15/21: Clamp the backup index to the member snapshot in publishEntryInfo
remm
Earlier messages