Commit Graph

4 Commits

Author SHA1 Message Date
LAN Xingcan ee1c0fd143 proto: introduce ConnectionIdParser
Currently `PlainHeader::decode` and `PartialDecoder::new` expect a
`local_cid_len`, which means they cannot support variable length
Connection ID format and make it less useful in various use cases,
such as implementing a [QUIC-LB] confirming load balancer.

[QUIC-LB]: https://www.ietf.org/archive/id/draft-ietf-quic-load-balancers-19.html
2024-05-22 23:58:44 +02:00
Benjamin Saunders 91fcd5ae04 Implement draft-ietf-quic-bit-grease-02 2022-01-22 21:54:34 +01:00
David Craven 6671d14032 Allow overriding supported versions in EndpointConfig (#1106) 2021-05-03 10:04:59 +02:00
Jared Fowler 9b5d5b35a3 Fuzz packet decoding (#885) 2021-01-03 21:51:53 +01:00