jetty.project
jetty.project copied to clipboard
Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
**Jetty version(s)** 12+ **Enhancement Description** As we have `MessageSink` for `InputStream`, we could have an implementation for `Flow.Publisher` since we cannot directly have `Content.Source` due to classloading issues. ```java @WebSocket...
@lachlan-roberts has recently been working on the content caching mechanism for Jetty-12. He's been receiving contradictory advice: I've been advocating that `HttpContent` should have an async API (maybe even just...
**Jetty version(s)** 12 **Enhancement Description** The implementations of these look to have some kruft gathered over the years. We should have a review to see if they can be simplified.
PR https://github.com/eclipse/jetty.project/pull/8008 merges the MultiPart compliance modes to `10.0.x` and `11.0.x`. In Jetty 12 we should have only 1 parser with the compliance violations from the LEGACY parser available in...
**Target Jetty version(s)** 12 **Enhancement Description** `Callback` (and `Promise`) APIs currently have only 2 methods: `succeeded()` and `failed(Throwable)`. These methods are used by both code that *acts* on the callback...
**Jetty version(s)** 12+ **Enhancement Description** Following the comments in #8705, we should find a more efficient way to extract information from the current Jakarta EE request to be stored in...
**Jetty version(s)** Jetty 12 **Description** As pointed out at https://github.com/eclipse/jetty.project/pull/8748#discussion_r1003823744 if a new mapping is introduced that would replace an existing PathSpec, we should be returning the old resource that...