dev
Thread
Date
Earlier messages
Later messages
Messages by Date
2026/10/19
(tomcat) 39/46: Strip a trailing slash from the context in resolveUrl
remm
2026/10/19
(tomcat) 36/46: Trim and escape the Out tag plugin body fallback
remm
2026/10/19
(tomcat) 23/46: Use the canonical enum name in optimized tag setter code generation
remm
2026/10/19
(tomcat) 26/46: Avoid StringIndexOutOfBoundsException forwarding a relative path from a slash-less servlet path
remm
2026/10/19
(tomcat) 15/46: Avoid NullPointerException when a cached TLD is removed
remm
2026/10/19
(tomcat) 02/46: Fix jspc infinite loop with a trailing -trimSpaces argument
remm
2026/10/19
(tomcat) 22/46: Correct the expression wrapper equals implementation
remm
2026/10/19
(tomcat) 11/46: Match the JSP namespace exactly when detecting JSP documents
remm
2026/10/19
(tomcat) 07/46: Correct the "unusable error detail" line number in JavacErrorDetail
remm
2026/10/19
(tomcat) 05/46: Match JSP pages in sub-directories in JspConfig.isJspPage
remm
2026/10/19
(tomcat) 08/46: Fix the jsp:attribute trim loop skipping nodes after removal
remm
2026/10/19
(tomcat) branch 11.0.x updated (1036d10c8a -> c26619cfa0)
remm
2026/10/19
(tomcat) 29/46: Resolve JspC resources whose path contains URI-illegal characters
remm
2026/10/19
(tomcat) 46/46: Merge branch 'main' of
[email protected]
:apache/tomcat.git into main
remm
2026/10/19
(tomcat) 31/46: Expose the ForEach tag plugin loop variable as an Integer
remm
2026/10/19
(tomcat) 25/46: Avoid NullPointerException releasing a PageContext when the pool size changed
remm
2026/10/19
(tomcat) 45/46: Match duplicate page directive attribute names exactly
remm
2026/10/19
(tomcat) 42/46: Avoid NullPointerException rendering a null entry
remm
2026/10/19
(tomcat) 32/46: Validate begin, end and step in the ForEach and ForTokens tag plugins
remm
2026/10/19
(tomcat) 36/46: Trim and escape the Out tag plugin body fallback
remm
2026/10/19
(tomcat) 06/46: Avoid NullPointerException when the JSP source cannot be read for an error detail
remm
2026/10/19
(tomcat) 20/46: Report bean getter and setter exceptions in GraalVM mode
remm
2026/10/19
(tomcat) 33/46: Fall back when c:when or c:otherwise has no choose parent
remm
2026/10/19
(tomcat) 28/46: Avoid registering TLD listeners twice for a duplicate taglib URI
remm
2026/10/19
(tomcat) 22/46: Correct the expression wrapper equals implementation
remm
2026/10/19
(tomcat) 30/46: Avoid StringIndexOutOfBoundsException on an empty content-type parameter
remm
2026/10/19
(tomcat) 39/46: Strip a trailing slash from the context in resolveUrl
remm
2026/10/19
(tomcat) 18/46: Correct the assignability check for Graal bean property writes
remm
2026/10/19
(tomcat) 40/46: Share the Url and Redirect tag plugin URLs with their params
remm
2026/10/19
(tomcat) 10/46: Validate page directive buffer values against the JSP specification
remm
2026/10/19
(tomcat) 19/46: Avoid NullPointerException writing a null bean property value
remm
2026/10/19
(tomcat) 15/46: Avoid NullPointerException when a cached TLD is removed
remm
2026/10/19
(tomcat) 09/46: Avoid NullPointerException in include error path for non-JAR pages
remm
2026/10/19
(tomcat) 16/46: Omit the id from validation messages without one
remm
2026/10/19
(tomcat) 11/46: Match the JSP namespace exactly when detecting JSP documents
remm
2026/10/19
(tomcat) 07/46: Correct the "unusable error detail" line number in JavacErrorDetail
remm
2026/10/19
(tomcat) 02/46: Fix jspc infinite loop with a trailing -trimSpaces argument
remm
2026/10/19
(tomcat) 38/46: Fall back when the Set tag plugin has nowhere to set
remm
2026/10/19
(tomcat) 43/46: Keep UniqueAttributesImpl tracking in step with its attributes
remm
2026/10/19
(tomcat) 37/46: Store the Set tag plugin deferred value in the variable mapper
remm
2026/10/19
(tomcat) 35/46: Share the Import tag plugin URL with its params via the plugin context
remm
2026/10/19
(tomcat) 05/46: Match JSP pages in sub-directories in JspConfig.isJspPage
remm
2026/10/19
(tomcat) 24/46: Use the canonical enum name in the optimized string interpreter
remm
2026/10/19
(tomcat) 44/46: Build UniqueAttributesImpl.setAttributes() from the incoming set
remm
2026/10/19
(tomcat) 23/46: Use the canonical enum name in optimized tag setter code generation
remm
2026/10/19
(tomcat) 27/46: Record JSP usage time on every request, fixing premature idle unload
remm
2026/10/19
(tomcat) 26/46: Avoid StringIndexOutOfBoundsException forwarding a relative path from a slash-less servlet path
remm
2026/10/19
(tomcat) 14/46: Report a translation error for an invalid TLD jsp-version
remm
2026/10/19
(tomcat) 21/46: Keep the wrapped exception in the JSP EL exception cause chain
remm
2026/10/19
(tomcat) 34/46: Compute the ForEach tag plugin's state flags per request
remm
2026/10/19
(tomcat) 12/46: Extract the SMAP from the end of the compiled class file
remm
2026/10/19
(tomcat) 13/46: Report a translation error for an empty taglib URI
remm
2026/10/19
(tomcat) 17/46: Reject jsp:element with multiple name attributes
remm
2026/10/19
(tomcat) 08/46: Fix the jsp:attribute trim loop skipping nodes after removal
remm
2026/10/19
(tomcat) 03/46: Stop the Ant compiler System.err capture when compilation fails unexpectedly
remm
2026/10/19
(tomcat) 04/46: Report compilation errors before removing the generated source
remm
2026/10/19
(tomcat) branch main updated (8d8369c7e3 -> fb6f0a2b93)
remm
2026/10/19
(tomcat) 01/46: Fix jspc handling of the full stop (--) argument
remm
2026/10/19
Buildbot success in on tomcat-12.0.x
buildbot
2026/10/19
Buildbot failure in on tomcat-12.0.x
buildbot
2026/10/19
[PR] Run four tests that were missing @Test [tomcat]
via GitHub
2026/10/19
(tomcat) branch 10.1.x updated: Clean-up
markt
2026/10/19
(tomcat) branch 9.0.x updated: Clean-up
markt
2026/10/19
(tomcat) branch 11.0.x updated: Clean-up
markt
2026/10/19
(tomcat) branch main updated: Clean-up
markt
2026/10/19
(tomcat) branch 10.1.x updated: Follow-up to "Normalise a context path missing its leading slash ..."
markt
2026/10/19
(tomcat) branch 9.0.x updated: Follow-up to "Normalise a context path missing its leading slash ..."
markt
2026/10/19
(tomcat) branch 11.0.x updated: Follow-up to "Normalise a context path missing its leading slash ..."
markt
2026/10/19
(tomcat) branch main updated: Follow-up to "Normalise a context path missing its leading slash ..."
markt
2026/10/19
Re: [PR] Add a certificateSelectByKeyUsage attribute for JSSE [tomcat]
via GitHub
2026/10/19
(tomcat) branch 9.0.x updated: Follow-on to "Skip parsing a context configuration file ..."
markt
2026/10/19
(tomcat) branch 10.1.x updated: Follow-on to "Skip parsing a context configuration file ..."
markt
2026/10/19
(tomcat) branch 11.0.x updated: Follow-on to "Skip parsing a context configuration file ..."
markt
2026/10/19
(tomcat) branch 9.0.x updated: Follow-on to "Send the server shutdown command as UTF-8 ..."
markt
2026/10/19
(tomcat) branch 9.0.x updated: Fix BZ 69902 - set file permissions in the ZIP distribution
markt
2026/10/19
(tomcat) branch 10.1.x updated: Follow-on to "Send the server shutdown command as UTF-8 ..."
markt
2026/10/19
(tomcat) branch 11.0.x updated: Follow-on to "Send the server shutdown command as UTF-8 ..."
markt
2026/10/19
(tomcat) 02/02: Follow-on to "Skip parsing a context configuration file ..."
markt
2026/10/19
(tomcat) branch main updated (ba56004e3b -> 4558436495)
markt
2026/10/19
(tomcat) 01/02: Follow-on to "Send the server shutdown command as UTF-8 ..."
markt
2026/10/19
(tomcat) branch 10.1.x updated: Revert "Keep the Last-Modified header for large unbuffered SSI documents"
remm
2026/10/19
(tomcat) branch 9.0.x updated: Revert "Keep the Last-Modified header for large unbuffered SSI documents"
remm
2026/10/19
(tomcat) branch 11.0.x updated: Revert "Keep the Last-Modified header for large unbuffered SSI documents"
remm
2026/10/19
Re: (tomcat) 09/24: Keep the Last-Modified header for large unbuffered SSI documents
Rémy Maucherat
2026/10/19
(tomcat) branch main updated: Revert "Keep the Last-Modified header for large unbuffered SSI documents"
remm
2026/10/19
(tomcat) branch 10.1.x updated: Optimise
markt
2026/10/19
(tomcat) branch 9.0.x updated: Optimise
markt
2026/10/19
(tomcat) branch 11.0.x updated: Optimise
markt
2026/10/19
(tomcat) branch main updated: Optimise
markt
2026/10/19
(tomcat) branch 9.0.x updated: Follow-on to "Accept the var and value attributes of SSI #set in ..."
markt
2026/10/19
(tomcat) branch 10.1.x updated: Follow-on to "Accept the var and value attributes of SSI #set in ..."
markt
2026/10/19
Re: (tomcat) 09/24: Keep the Last-Modified header for large unbuffered SSI documents
Mark Thomas
2026/10/19
Re: (tomcat) 09/24: Keep the Last-Modified header for large unbuffered SSI documents
Mark Thomas
2026/10/19
(tomcat) branch 11.0.x updated: Follow-on to "Accept the var and value attributes of SSI #set in ..."
markt
2026/10/19
(tomcat) branch main updated: Follow-on to "Accept the var and value attributes of SSI #set in ..."
markt
2026/10/19
[Bug 70280] New: Changelog and migration guide do not contain breaking change maxLocaleCount=10
bugzilla
2026/10/19
Re: [PR] Add a certificateSelectByKeyUsage attribute for JSSE [tomcat]
via GitHub
2026/10/19
(tomcat) branch 10.1.x updated: Follow-on to "Give && higher precedence than || in SSI ..."
markt
2026/10/19
(tomcat) branch 9.0.x updated: Follow-on to "Give && higher precedence than || in SSI ..."
markt
2026/10/19
(tomcat) branch 11.0.x updated: Follow-on to "Give && higher precedence than || in SSI ..."
markt
2026/10/19
(tomcat) branch main updated: Follow-on to "Give && higher precedence than || in SSI ..."
markt
2026/10/19
(tomcat) branch 10.1.x updated: Follow-on to "Report a parse error for SSI expressions with..."
markt
2026/10/19
(tomcat) branch 9.0.x updated: Follow-on to "Report a parse error for SSI expressions with..."
markt
2026/10/19
(tomcat) branch 11.0.x updated: Follow-on to "Report a parse error for SSI expressions with..."
markt
2026/10/19
(tomcat) branch main updated: Follow-on to "Report a parse error for SSI expressions with..."
markt
2026/10/19
[Bug 69617] Add a reminder about potential high heap memory usage in description of maxHttpRequestHeaderSize
bugzilla
2026/10/19
[Bug 70278] HTTP 500 when user knows too many languages
bugzilla
2026/10/19
[Bug 70280] Changelog and migration guide do not contain breaking change maxLocaleCount=10
bugzilla
2026/10/19
Re: [PR] Add a certificateSelectByKeyUsage attribute for JSSE [tomcat]
via GitHub
2026/10/19
Re: certificates from windows cert store with autoenrollment from AD CS
Dimitris Soumis
2026/10/19
Re: [PR] Add a certificateSelectByKeyUsage attribute for JSSE [tomcat]
via GitHub
2026/10/19
Re: [PR] Add a certificateSelectByKeyUsage attribute for JSSE [tomcat]
via GitHub
2026/10/19
Re: [PR] Add a certificateSelectByKeyUsage attribute for JSSE [tomcat]
via GitHub
2026/10/19
Re: [PR] Document attribute listener removal fix [tomcat]
via GitHub
2026/10/19
(tomcat) branch 10.1.x updated: Fix BZ 69617 - expand maxHttpRequestHeaderSize docs
markt
2026/10/19
Re: [PR] Document that request header buffers are retained by the processor cache [tomcat]
via GitHub
2026/10/19
Re: [PR] Document that request header buffers are retained by the processor cache [tomcat]
via GitHub
2026/10/19
[Bug 69902] ZIP Archive does not contain permissions
bugzilla
2026/10/19
(tomcat) branch 9.0.x updated: Fix BZ 69617 - expand maxHttpRequestHeaderSize docs
markt
2026/10/19
(tomcat) branch 11.0.x updated: Fix BZ 69617 - expand maxHttpRequestHeaderSize docs
markt
2026/10/19
[Bug 69617] Add a reminder about potential high heap memory usage in description of maxHttpRequestHeaderSize
bugzilla
2026/10/19
(tomcat) branch main updated: Fix BZ 69617 - expand maxHttpRequestHeaderSize docs
markt
2026/10/19
(tomcat) branch main updated: Update TODO
markt
2026/10/19
(tomcat) branch 10.1.x updated: Fix BZ 69902 - set file permissions in the ZIP distribution
markt
2026/10/19
(tomcat) branch 11.0.x updated: Fix BZ 69902 - set file permissions in the ZIP distribution
markt
2026/10/19
(tomcat) branch main updated: Fix change log - this will be back-ported
markt
2026/10/19
(tomcat) branch main updated: Fix BZ 69902 - set file permissions in the ZIP distribution
markt
2026/10/19
Re: [PR] Fix BZ 69902 - set file permissions in the ZIP distribution [tomcat]
via GitHub
2026/10/19
Re: [PR] Fix BZ 69902 - set file permissions in the ZIP distribution [tomcat]
via GitHub
2026/10/19
Re: [PR] Add a certificateSelectByKeyUsage attribute for JSSE [tomcat]
via GitHub
2026/10/19
Re: [PR] Document attribute listener removal fix [tomcat]
via GitHub
2026/10/19
Re: [PR] Document attribute listener removal fix [tomcat]
via GitHub
2026/10/19
(tomcat) branch dependabot/github_actions/actions/setup-python-7 created (now abddd74c24)
github-bot
2026/10/19
[PR] Bump actions/setup-python from 5 to 7 [tomcat]
via GitHub
2026/10/18
(tomcat) branch 10.1.x updated: Revert the change to UTF-8 for the WS client
remm
2026/10/18
(tomcat) 10/20: Coerce strings correctly for the EL unary minus operator
remm
2026/10/18
(tomcat) 19/20: Compatibility
remm
2026/10/18
(tomcat) 15/20: Accept null results from EL stream comparator lambdas
remm
2026/10/18
(tomcat) 18/20: Evaluate each expression once for EL method references
remm
2026/10/18
(tomcat) 12/20: Accept zero varargs elements in EL method expression calls
remm
2026/10/18
(tomcat) 16/20: Follow the EL specification for substream with a negative start
remm
2026/10/18
(tomcat) 04/20: Surface EL arithmetic and comparison errors as ELException
remm
2026/10/18
(tomcat) 08/20: Correct the EL empty operator for empty primitive arrays
remm
2026/10/18
(tomcat) 07/20: Reject multiple parameter sets for EL constructor and static calls
remm
2026/10/18
(tomcat) branch 9.0.x updated (057c73d26f -> 845aa05f87)
remm
2026/10/18
(tomcat) 02/20: Pin serialVersionUID in EL expression classes
remm
2026/10/18
(tomcat) 03/20: Fix broken tests.
remm
2026/10/18
(tomcat) 14/20: Coerce EL stream predicate results in the match operations
remm
2026/10/18
(tomcat) 20/20: Compatibility
remm
2026/10/18
(tomcat) 17/20: Correct the method call check in AstValue.getValueReference
remm
2026/10/18
(tomcat) 09/20: Resolve imported identifiers in AstIdentifier.getType()
remm
2026/10/18
(tomcat) 05/20: Report accurate result type for EL concatenation expressions
remm
2026/10/18
(tomcat) 11/20: Report inaccessible methods in BeanELResolver as MethodNotFoundException
remm
2026/10/18
(tomcat) 13/20: Reduce the cost of parsing EL expressions with long tokens
remm
2026/10/18
(tomcat) 06/20: Pass empty array for empty EL function varargs
remm
2026/10/18
(tomcat) 01/20: Correct equals() implementations in method expression classes
remm
2026/10/18
(tomcat) 09/20: Resolve imported identifiers in AstIdentifier.getType()
remm
2026/10/18
(tomcat) 17/20: Follow the EL specification for substream with a negative start
remm
2026/10/18
(tomcat) branch 10.1.x updated (f5c38da8dd -> 66af02be76)
remm
2026/10/18
(tomcat) 19/20: Fix bad merge
remm
2026/10/18
(tomcat) 16/20: Accept null results from EL stream comparator lambdas
remm
2026/10/18
(tomcat) 18/20: Correct the method call check in AstValue.getValueReference
remm
2026/10/18
(tomcat) 20/20: Compatibility
remm
2026/10/18
(tomcat) 14/20: Reduce the cost of parsing EL expressions with long tokens
remm
2026/10/18
(tomcat) 07/20: Reject multiple parameter sets for EL constructor and static calls
remm
2026/10/18
(tomcat) 01/20: Correct equals() implementations in method expression classes
remm
2026/10/18
(tomcat) 10/20: Coerce strings correctly for the EL unary minus operator
remm
2026/10/18
(tomcat) 04/20: Surface EL arithmetic and comparison errors as ELException
remm
2026/10/18
(tomcat) 12/20: Accept zero varargs elements in EL method expression calls
remm
2026/10/18
(tomcat) 15/20: Coerce EL stream predicate results in the match operations
remm
2026/10/18
(tomcat) 13/20: Evaluate each expression once for EL method references
remm
2026/10/18
(tomcat) 11/20: Report inaccessible methods in BeanELResolver as MethodNotFoundException
remm
2026/10/18
(tomcat) 05/20: Report accurate result type for EL concatenation expressions
remm
2026/10/18
(tomcat) 08/20: Correct the EL empty operator for empty primitive arrays
remm
2026/10/18
(tomcat) 06/20: Pass empty array for empty EL function varargs
remm
2026/10/18
(tomcat) 03/20: Fix broken tests.
remm
2026/10/18
(tomcat) 02/20: Pin serialVersionUID in EL expression classes
remm
2026/10/18
(tomcat) 17/17: Correct the method call check in AstValue.getValueReference
remm
2026/10/18
(tomcat) branch 11.0.x updated: Fix bad merge
remm
2026/10/18
(tomcat) 17/18: Follow the EL specification for substream with a negative start
remm
2026/10/18
(tomcat) 10/18: Coerce strings correctly for the EL unary minus operator
remm
2026/10/18
(tomcat) 18/18: Correct the method call check in AstValue.getValueReference
remm
2026/10/18
(tomcat) 06/18: Pass empty array for empty EL function varargs
remm
2026/10/18
(tomcat) 14/18: Reduce the cost of parsing EL expressions with long tokens
remm
2026/10/18
(tomcat) 09/18: Resolve imported identifiers in AstIdentifier.getType()
remm
2026/10/18
(tomcat) 04/18: Surface EL arithmetic and comparison errors as ELException
remm
2026/10/18
(tomcat) 07/18: Reject multiple parameter sets for EL constructor and static calls
remm
2026/10/18
(tomcat) 16/18: Accept null results from EL stream comparator lambdas
remm
2026/10/18
(tomcat) 05/18: Report accurate result type for EL concatenation expressions
remm
2026/10/18
(tomcat) 02/18: Pin serialVersionUID in EL expression classes
remm
2026/10/18
(tomcat) 03/18: Fix broken tests.
remm
2026/10/18
(tomcat) 12/18: Accept zero varargs elements in EL method expression calls
remm
2026/10/18
(tomcat) 15/18: Coerce EL stream predicate results in the match operations
remm
2026/10/18
(tomcat) 13/18: Evaluate each expression once for EL method references
remm
2026/10/18
(tomcat) 11/18: Report inaccessible methods in BeanELResolver as MethodNotFoundException
remm
2026/10/18
(tomcat) 08/18: Correct the EL empty operator for empty primitive arrays
remm
2026/10/18
(tomcat) 01/18: Correct equals() implementations in method expression classes
remm
2026/10/18
(tomcat) branch 11.0.x updated (6b74ebe19a -> a55335a7a7)
remm
2026/10/18
(tomcat) 06/17: Reject multiple parameter sets for EL constructor and static calls
remm
2026/10/18
(tomcat) 03/17: Surface EL arithmetic and comparison errors as ELException
remm
Earlier messages
Later messages