Skip to content

Latest commit

 

History

History
60 lines (53 loc) · 2.67 KB

changelog.rst

File metadata and controls

60 lines (53 loc) · 2.67 KB

Changelog

1.2.0

  • Add support for compatible version handling as defined in RFC 9368.
  • Add support for QUIC Version 2, as defined in RFC 9369.
  • Drop support for draft QUIC versions which were obsoleted by RFC 9000.
  • Improve datagram padding to allow better packet coalescing and reduce the number of roundtrips during connection establishement.
  • Fix server anti-amplification checks during address validation to take into account invalid packets, such as datagram-level padding.
  • Allow asyncio clients to make efficient use of 0-RTT by passing wait_connected=False to :meth:`~aioquic.asyncio.connect`.
  • Add command-line arguments to the http3_client example for client certificates and negotiating QUIC Version 2.

1.1.0

  • Improve path challenge handling and compliance with RFC 9000.
  • Limit the amount of buffered CRYPTO data to avoid memory exhaustion.
  • Enable SHA-384 based signature algorithms and SECP384R1 key exchange.
  • Build binary wheels against OpenSSL 3.3.0.

1.0.0