What's Changed
- fix: Use libc and mach2 for macOS hrtime bindings by @larseggert in #3903
- fix: Drop
spacefromAckTokenandCryptoRecoveryTokenby @larseggert in #3907 - chore: use Vec instead of SmallVec in RecvdPackets::write_frame by @TarunVishwakarma1 in #3906
- chore: use Vec instead of SmallVec in NewTokenState by @TarunVishwakarma1 in #3911
- Reject 0-RTT downgrade of the extended CONNECT setting by @srkyn in #3940
- fix(transport): back-pressure the outbound QUIC datagram queue by @mxinden in #3859
- fix: Narrow
AckRateandRecoveryTokenby @larseggert in #3908 - fix: Box
ConnectionIdEntryby @larseggert in #3910 - fix: Keep the tail of a range that spans an unmarked range by @larseggert in #3962
- fix: count a sent packet before judging the sender app-limited by @larseggert in #3963
- feat: report the receiver flow-control window in
Statsby @larseggert in #3978 - refactor: store qpack peer instruction stream id instead of passing it per call by @larseggert in #3966
- fix(http3): map real send/close errors instead of HttpInternal by @larseggert in #4002
- perf(common): decode QUIC varints with a single fixed-width load by @codspeed[bot] in #4016
New Contributors
- @TarunVishwakarma1 made their first contribution in #3906
- @srkyn made their first contribution in #3940
- @codspeed[bot] made their first contribution in #4016
Full Changelog: v0.31.0...v0.32.0