Skip to content

Latest commit

 

History

History
55 lines (41 loc) · 2.38 KB

File metadata and controls

55 lines (41 loc) · 2.38 KB

v0.0.8 (2025-05-06)

  • fix integer overflow when parsing qpack prefixed integers
  • introduce new user facing error types
  • introduce new quic traits facing error types
  • server::Connection::accept now returns a RequestResolver instead of direct resolving the request to avoid head of line blocking
  • h3-datagram traits cleanup
  • some fixes in error handling

v0.0.7 (2025-03-13)

  • Expose poll_recv_trailers APIs
  • Avoiding extra allocation for shared error
  • Added .id() for client RequestStream
  • move datagram to separate crate
  • Client ability to stop streams with error code
  • Add extended CONNECT setting for client conn

v0.0.6 (2024-07-01)

  • Consolidate quic trait redundancy
  • start qpack streams
  • send grease stream in the background
  • new tracing feature

v0.0.5 (2024-05-20)

  • add poll_recv_data() for server
  • use 2021 edition
  • some cleanups

v0.0.4 (2024-01-24)

  • Update to http v1.0
  • Fix try_recv potentially hanging
  • Fix prefixed integers on 32bit targets

v0.0.3 (2023-10-23)

  • Split out a Settings struct from Config (a57ed22)
  • Add a test-only send_settings config option (3991dca)
  • Expose setting to disable grease (dccb3cd)
  • bugfix: Actually encode extensions in header (a38b194)
  • Initial support for RFC 9298 "Proxying UDP in HTTP" (5a87580)
  • Bump H3_DATAGRAM setting ID according to RFC9297 (58c8e5c)
  • Fix cargo doc warning (3ef7c1a)
  • Initial WebTransport support (in h3 is just some necessary code to support a WebTransport crate which contains most of the WebTransport implementation) (22da938)

v0.0.2 (2023-04-11)

Bug Fixes

  • distinguish push and stream ids (da29aea)

v0.0.1 (2023-03-09)

initial release