Changelog
- #9007 - Improved locking for HttpReceiver.ContentSource.
- #8999 - Overuse of FileID.isArchive() and inability to deal with packed jars without .jar extension
- #8998 - Cleanup of TypeUtil and ContextHandler stop/start
- #8980 - jetty-12.0.x WebappClassloader addJars(Resource) incorrectly transforms into a CombinedResource
- #8975 - Jetty 12 - rename getBaseResponse() to getServletContextResponse()
- #8940 - Converted writeTrailers to a static method
- #8935 - Re-enable DefaultServletRangesTest and fix byte ranges for ee10
- #8934 - Jetty-12 Rewrite RuleProcessor
- #8933 - Mutable server MimeTypes
- #8928 - Cleanup ContextHandler
- #8927 - Jetty 12 - Fix
GzipHandler
handling of chunked andContent-Length
- #8923 - Update FileID.getExtension() behaviors to match new JDK 20 Path.getExtension() behaviors
- #8921 - Normalization of resources incorrect for quickstart in jetty-12
- #8919 - Jetty 12 mimetype cleanup
- #8914 - Add debug logging to
SerializedInvoker
- #8909 - Jetty 12 recycle servlet channel
- #8893 - Re-enable and fix StatisticsServletTest for ee9
- #8890 - use modify-sources-plugin release version 1.0.2
- #8886 - Changes to Resource no longer support custom url schemes.
- #8861 - Jetty 12 - General cleanup of URIUtil
- #8858 - Jetty 12 - Review MovedContextHandler
- #8789 - Jetty 12 - use JVM provided null OutputStream
- #8781 - Jetty 12 - Alternate
TryPathsHandler
based onRequest.Processor
existence - #8771 - Jetty 12 - Fix demo-ee10
LikeJettyXml
(and testcase) - #8767 - Refactor and improvements to HttpContent Factories
- #8762 - Experiment with lock free AdaptiveExecutionStrategy
- #8760 - Restored server push functionality.
- #8749 - Jetty 12 -
request.getContext().getContextPath()
should return full context, not just last one - #8748 - Jetty 12 - Introduce PathMappingsHandler
- #8744 - jetty-12: Update to jasper 10.1.1
- #8742 - Re-enable and fix websocket tests for Jetty 12 ee9 and ee10
- #8741 - Jetty 12 - Remove start slash cleanup from
resolve(String)
- #8735 - ResourceHandler set base resource as string
- #8734 - Jetty 12 - Simplification of aliases in
PathResource
(Take 2) - #8726 - Jetty 12 - Improve ErrorProcessor to handle error pages
- #8725 - Make Client's Request and Response
abort()
fully async - #8722 - Jetty 12 - Re-enabled distribution tests that were disabled.
- #8714 - Jetty 12 - Re-enable some disabled session tests.
- #8711 - ResourceCollection should not have a path
- #8702 - Jetty 12 - Resource
resolve()
andnewResource()
return null on resources that do not exist