Lachlan

Results 57 issues of Lachlan

**Description** There are some failing tests for HTTP 100 continue handling in `org.eclipse.jetty.ee10.test.rfcs.RFC2616BaseTest`. This test currently is testing only a core handler but is in ee10 tests, so either needs...

Bug

Use a new `MethodHolder` interface so that implementations can be used which avoid binding the `MethodHandle`s for each WebSocket connection. This will avoid the multiple spikes seen on the flamegraph...

Enhancement

see https://github.com/jetty/jetty.project/releases/tag/jetty-9.4.54.v20240208 * #1256 DoSFilter leaks USER_AUTH entries * #11259 HTTP/2 connection not closed after idle timeout when TCP congested * #11389 Strip default ports on ws/wss scheme uris too

Not ready for review. Just want to see results from testing. Expecting some tests to fail initially, including the `SizeLimitHandler` tests which will have to be modified for this mode.

it would be good to rename some of the packages from `ee10` to `servlet6` We will soon have ee11 with servlet 6.1, so would be nice if we didn't need...

The `TrimmedServlets` logic is only for legacy java8 runtime, so can be removed for EE8 and EE10.

**Jetty version** 10.0.x **Description** If a decoder decodes into a subtype of what is defined in the `onMessage` method, then an `IllegalArgumentException` is thrown when the endpoint is added. An...

**Jetty version** 10.0.x **Description** In tests which do not explicitly close the all open WebSocket sessions, we frequently get the stack trace error message from `onError`. ``` 2020-05-28 16:44:19.365:WARN :oejwjtc.DecoderListTest$DecoderListEndpoint:qtp396883763-17:...

**Description** `QpackDecoder` and `QpackEncoder` have a `streamCancellation(long streamId)` method to notify them in case a HTTP/3 stream is cancelled. On the decoder this sends an instruction to the remote encoder,...

Bug
http3

Add an intellij java code style configuration xml file so that the style of PRs is consistent with the google style guide.