Release: v1.9.2
Weekly release for October 03 2022
What's Changed
- test(s2n-quic-core): Add more BBRv2 unit tests by @WesleyRosenblum in #1479
- fix(s2n-quic-core): adjust BBR congestion window on MTU update by @WesleyRosenblum in #1481
- fix(s2n-quic-core): record on_slow_start_exited event for all acks by @WesleyRosenblum in #1482
- ci: use published duvet by @camshaft in #1483
- chore: bump msrv to 1.57 by @camshaft in #1496
- fix(s2n-quic-transport): cancel ack_delay_timer after ACK transmission by @camshaft in #1490
- fix(s2n-quic-transport): denormalize ACK interest for CID registries by @camshaft in #1492
- fix(s2n-quic-transport): only update blocked_sync_period on significant changes by @camshaft in #1493
- fix(s2n-quic-core): optimized weighted add in RTT estimates by @camshaft in #1491
- fix(s2n-quic-transport): optimize at_amplification_limit function by @camshaft in #1494
- fix(s2n-quic-core): check weighted_average difference based on weight in nanos by @camshaft in #1501
- test: remove integration tests in favor of unit by @camshaft in #1503
- test(s2n-quic-transport): add a bolero harness for interval_set insert by @zhassan-aws in #1506
- test(s2n-quic-core) Kani proofs for VarInt + Random by @franklee26 in #1509
- tests(s2n-quic-core): add fuzz test/kani proof for sliding window insertion by @WesleyRosenblum in #1505
- fix(s2n-quic-core): don't reduce lower bounds during BBR startup by @WesleyRosenblum in #1510
- fix(s2n-quic-transport): optimize the receive buffer by @camshaft in #1497
- fix(s2n-quic-platform): only zeroize buffers on drop by @camshaft in #1495
- fix: apply clippy fixes from stable and beta by @camshaft in #1513
- fix(s2n-quic-transport): make Ack + Padding packets not congestion controlled by @WesleyRosenblum in #1514
- fix(s2n-quic-core): remove modulate cwnd for recovery in BBR by @WesleyRosenblum in #1512
- fix(s2n-quic-core): optimize packet number decoding by @camshaft in #1498
- fix(s2n-quic-core): allow cwnd to grow past max_inflight while less than 2 * initial_cwnd by @WesleyRosenblum in #1515
- fix(s2n-quic-core): base BBR is_slow_start on the full pipe estimator by @WesleyRosenblum in #1516
- chore: release 1.9.2 by @camshaft in #1517
New Contributors
- @zhassan-aws made their first contribution in #1506
- @franklee26 made their first contribution in #1509
Full Changelog: v1.9.1...v1.9.2