Skip to content

Releases: aws/s2n-quic

v1.88.0

Choose a tag to compare

@boquan-fang boquan-fang released this 21 Aug 20:42
a33d369

Release Summary

  • Fix a bug that server never receives its ACK and therefore not moving to the dc complete state. #3193

What's Changed

Other Changes 🔧

Full Changelog: v1.87.0...v1.88.0

v1.87.0

Choose a tag to compare

@boquan-fang boquan-fang released this 21 Aug 17:39
f200845

Release Summary

  • feat(dc): Expand information available to TLS events #3189
  • dc-quic now takes in a Registry and uses it to instrument the offloading tasks. #3190
  • Fixes potential race condition in offloading feature. #3192
  • Adding a new events for users to retrieve s2n-quic's H3 connection's signature scheme information. #3232

What's Changed

Other Changes 🔧

New Contributors

Full Changelog: v1.86.0...v1.87.0

v1.86.0

Choose a tag to compare

@maddeleine maddeleine released this 12 Aug 19:00
76e8496

Release Summary

  • feat(dc): Reduce thread count for dcQUIC servers
  • feat: Allow s2n-quic to build and tests with s2n-tls on Windows as its TLS backend. s2n-quic running on Windows GNU/MinGW toolchain will use s2n-tls as its backend TLS provider by default.

What's Changed

Other Changes 🔧

Full Changelog: v1.85.0...v1.86.0

v1.85.0

Choose a tag to compare

@boquan-fang boquan-fang released this 24 Jul 22:16
3e3e77e

Release Summary

  • Remove cuckoofilter dependency. #3169

What's Changed

Other Changes 🔧

Full Changelog: v1.84.0...v1.85.0

v1.84.0

Choose a tag to compare

@boquan-fang boquan-fang released this 23 Jul 18:20
b040778

Release Summary

  • feat(dc): Add metrics for current-handshake-period entries #3123
  • feat(s2n-quic-dc): Split out synthetic TLS handshake failures #3128
  • Bump MSRV to 1.92.0 #3134
  • feat(dc): Support serializing path secret map socket addrs #3135
  • Removes ability to read OneRtt packets after connection closure #3112
  • feat(s2n-quic-dc): Stop evicting just-created path secrets on unknown path secret packet arrival #3157
  • feat(s2n-quic-dc): Add new metrics tracking map updates more closely in relation to age and access time #3157
  • Turns on packet storage feature by default when server offloading is also on in dc-quic #3158

What's Changed

Other Changes 🔧

Full Changelog: v1.83.0...v1.84.0

v1.83.0

Choose a tag to compare

@kaukabrizvi kaukabrizvi released this 23 Jun 01:05
33921bd

Release Summary

  • Fixes regression that caused MTU to not be fully probed on asymmetric MTU paths #3121

What's Changed

Other Changes 🔧

Full Changelog: v1.82.0...v1.83.0

v1.82.0

Choose a tag to compare

@boquan-fang boquan-fang released this 10 Jun 18:05
4438384

Release Summary

  • Fix excessive memory allocation. See GHSA-9q54-f358-3fqf.
  • feat(s2n-quic-dc): expose application_data to datagram api #3111
  • feat(dc): Support connect_tls with existing TcpStream #3109

What's Changed

Other Changes 🔧

Full Changelog: v1.81.0...v1.82.0

v1.81.0

Choose a tag to compare

@boquan-fang boquan-fang released this 29 May 17:40
8986c9f

Release Summary

  • feat(s2n-quic-dc): Add application_data to stream API for peer identity extraction. #3083
  • Adds feature for storing packets during the s2n-quic handshake for later decryption #3086
  • fix(s2n-quic-dc-metrics): avoid wasted loop iterations when rseq registration fails on aarch64
    fix(s2n-quic-dc-metrics): prevent lost/duplicate metrics on aarch64 preemption #3085
  • feat(s2n-quic-dc): Adds path_secret_map:datagram_encrypt and path_secret_map:datagram_decrypt events that report the wire size (including encryption framing overhead) of datagram packets. #3098

What's Changed

Other Changes 🔧

New Contributors

Full Changelog: v1.80.0...v1.81.0

v1.80.0

Choose a tag to compare

@maddeleine maddeleine released this 13 May 18:53
ce1da94

Release Summary

  • fix(s2n-quic-dc): Drain authenticated closure on shutdown, preventing TCP-level RSTs
  • Integrated offloading feature into dc-quic server

What's Changed

Other Changes 🔧

Full Changelog: v1.79.0...v1.80.0

v1.79.0

Choose a tag to compare

@maddeleine maddeleine released this 13 May 18:45
9e7cba1

Release Summary

  • fix(s2n-quic-dc): Enforce dcQUIC streams over TCP have contiguous packet payloads, not just packet numbers
  • fix(s2n-quic-dc): Adjust packet rejection for dcQUIC streams over UDP when metadata fails verificaton
  • fix(s2n-quic-dc): Avoid each Receiver Clone drop attempting to delete receiver socket
  • feat(s2n-quic): Support connection close formatter on quic endpoints
  • feat(s2n-quic-dc): Send detailed transport error information over the wire

What's Changed

Other Changes 🔧

Full Changelog: v1.78.0...v1.79.0