Special Thanks to the following Eclipse Jetty community members
- @arsenalzp (Oleksandr Krutko)
Changelog
- #12603 - ee9 / UnsupportedOperationException: Read Only
- #12579 - restore abort for SendCallback.failed
- #12578 - HttpServletRequest.getParameterMap - UnmodifiableMap does not wrap a jetty MultiMap
- #12577 - org.eclipse.jetty.http.HttpURI.getDecodedPath() throws an NPE when there is no path
- #12554 - Improve documentation for ambiguous URIs
- #12553 - Execute immediately HTTP/2 failures
- #12520 - Numerous stack traces logged at warning level when running under HTTP/2
- #12488 - HTTP/2 headers may not be split in CONTINUATION frames
- #12482 - CustomRequestLog %q inconsistency with a doc
- #12481 - Exception when a Content-Length is set on a 304 response
- #12469 - Content.Sink.write(sink, last, utf8Content, callback) could become faster
- #12429 - HandshakeRequest getHeaders are case sensitive.
- #12323 - AsyncMiddleManServlet response flushing
- #12272 - Potential deadlock with Vaadin
- #12153 - Failed to serve resource java.lang.IllegalStateException: s=HANDLING rs=ASYNC os=OPEN is=IDLE awp=false se=false i=true al=0
- #11413 - Conscrypt does not support server-side SNI
- #9529 - Expose TCP connection establishment information (@arsenalzp)