Release v1.62.0
Release Summary
- feat(s2n-quic): Allow inspecting TLS session information for failed handshakes
- feat(s2n-quic-dc): Metrics can now emit how much time that the lock in cleaner takes. That metrics is important to measure handshake performance.
- fix(s2n-quic-dc): Fix incorrectly emitted error metrics for successful connects
What's Changed
- ci(fix): resolve flakiness in upd::fuzz_test by @boquan-fang in #2689
- build(deps): update lru requirement from 0.15 to 0.16 by @dependabot[bot] in #2693
- build(deps): update indicatif requirement from 0.17 to 0.18 by @dependabot[bot] in #2696
- ci(fix): pin nightly-1.86.0 for udeps fix by @boquan-fang in #2698
- build(deps): update toml requirement from 0.8 to 0.9 by @dependabot[bot] in #2702
- test(s2n-quic): server handle conn migration with zero-length cid by @boquan-fang in #2697
- feat(s2n-quic): Emit event on TLS handshake failure by @Mark-Simulacrum in #2701
- ci: Adds github action to trigger codebuild job for quic-attack by @maddeleine in #2707
- build(deps): update socket2 to v0.6.0 by @boquan-fang in #2700
- doc(README): add minimun supported kernel version section by @boquan-fang in #2709
- feat(s2n-quic-dc): Add cleaner duration metrics by @Mark-Simulacrum in #2708
- fix(ci): install cmake to compile quiche on cargotiming job by @boquan-fang in #2704
- ci: Migrate Duvet GitHub Action to duvet-action repo by @johubertj in #2712
- ci: require write permissions for CodeBuild by @CarolYeh910 in #2713
- refactor(s2n-quic-sim): avoid JS precision loss rounding s2n-quic-sim seeds by @Mark-Simulacrum in #2718
- fix(s2n-quic-dc): fix emitting ABORTED metric for successful connects by @Mark-Simulacrum in #2719
- refactor(s2n-quic): move tests to s2n-quic-tests by @WesleyRosenblum in #2716
- chore: release v1.62.0 by @CarolYeh910 in #2720
New Contributors
- @johubertj made their first contribution in #2712
Full Changelog: v1.61.0...v1.62.0