Changelog
- #12404 - Parsing URI with HttpUri.from(String uri) throws "IllegalArgumentException: Bad authority" when path is empty
- #12397 -
.tgz
files are double-gzipped - #12378 - Change default value for
SslContextFactory.renegotiationAllowed
tofalse
- #12356 - RuntimeIOException: Parser is terminated when doing lots of requests with Connection: Keep-Alive
- #12350 - LdapLoginModule support for Jetty Password obfuscation
- #12348 - HttpClientTransportDynamic does not initialize low-level clients
- #12341 - QPack encoder must not send any encoder instructions when SETTINGS_QPACK_MAX_TABLE_CAPACITY is 0
- #12339 - Default session configuration parameter
flushOnResponseCommit
totrue
rather thanfalse
- #12318 - SecurityUtils should not elminate calls to existing methods
- #12313 - Jetty 12 ee9/ee10 doesn't invoke callbacks when h2 client sends RST_STREAM
- #12268 -
IteratingCallback
may iterate too much whenprocess()
returns Action.IDLE - #12082 -
RetainableByteBuffer.DynamicCapacity
enters a corrupt state when released - #12023 - [12.1.x] Remove deprecated classes/methods
- #11956 - Consider re-introducing
ByteBufferPool.NON_POOLING
constant - #11815 - Servlet spec 6.1 issue 300
- #11749 - InvalidArgumentExceptions due to invalid status codes are not handled properly
- #11741 - Review case of MimeType.Type charsets
- #11560 - Implement Web3 OAuth/Sign-In Functionality
- #11514 - Start properties
jetty.webapp.addServerClasses
andjetty.webapp.addSystemClasses
are not applied during ee8/ee9 deployments - #11492 - Auto add AliasChecker for custom Base Resource in DefaultServlet
- #11358 - Jetty Websocket should have some API to handle timeouts
- #9980 - Add format option to CustomRequestLog for request authority and request authority scheme
- #9778 - Jetty 12 - Remove WriteFlusher.Listener
- #8790 - Jetty-12 HttpContent should have an async API
- #8769 - Introduce new Compression Handler with support for gzip, brotli, and zstandard
- #6328 - High CPU usage of method handle invocations in Jetty 10
- #5888 - Limit usage of HTTP/2 connections
- #5685 - AsyncProxyServlet calls onProxyResponseSuccess() when internally it throws "Response header too large" exception
- #842 - Implement RFC7239 support in Proxy and Middleman