jetty.project/jetty-core/jetty-http2
Joakim Erdfelt 3853628074
Issue #11253 - Cleanup ComplianceViolation behavior to allow Cookie / URI / MultiPart compliance to also receive listener events. (#11254)
+ Introduce new events on `ComplianceViolation.Listener`
+ Introduce new `ComplianceViolation.Listener.initialize()` to allow for a new Listener at the appropriate time (to support per-request listeners)
+ Introduce new `ComplianceViolation.CapturingListener`
+ Introduce new `HttpConfiguration.(add/remove/get)ComplianceViolationListener()` methods.
+ Deprecate/Remove handling of `recordComplianceViolations` in `HttpConnection` and `HttpConnectionFactory` classes.
+ Produce warnings if use of `ComplianceViolation.Listener` as beans is still present.
+ Add `ComplianceViolation.Listener` support to `UriCompliance` locations.
+ Add `ComplianceViolation.Listener` support to `MultiPartCompliance` locations.
+ Add `ComplianceViolation.Listener` support to `CookieCompliance` locations.
+ Add `ComplianceViolation.Listener` support to `HttpCompliance` locations in HTTP/2 and HTTP/3

---------

Co-authored-by: gregw <gregw@webtide.com>
2024-01-24 08:24:05 -06:00
..
jetty-http2-client Updating to version 12.0.6-SNAPSHOT 2023-12-18 08:25:22 -06:00
jetty-http2-client-transport Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'. 2024-01-08 10:19:20 +01:00
jetty-http2-common Fixes #11259 - HTTP/2 connection not closed after idle timeout when TCP congested. (#11267) 2024-01-15 17:29:05 +01:00
jetty-http2-hpack Updating to version 12.0.6-SNAPSHOT 2023-12-18 08:25:22 -06:00
jetty-http2-server Issue #11253 - Cleanup ComplianceViolation behavior to allow Cookie / URI / MultiPart compliance to also receive listener events. (#11254) 2024-01-24 08:24:05 -06:00
jetty-http2-tests Issue #11253 - Cleanup ComplianceViolation behavior to allow Cookie / URI / MultiPart compliance to also receive listener events. (#11254) 2024-01-24 08:24:05 -06:00
pom.xml Updating to version 12.0.6-SNAPSHOT 2023-12-18 08:25:22 -06:00