Skip to content

Releases: Tencent/tquic

TQUIC v0.3.0

01 Dec 05:03
7608e3a
Compare
Choose a tag to compare
TQUIC v0.3.0 Pre-release
Pre-release

Added

  • Simplify the usage of Endpoint
  • Add config API for stateless retry
  • Add config API for initial RTT
  • Add quic_conn_index() for getting connection index
  • tquic_client: create the output directory if it does not exist
  • tquic_client: convert unspecified address to localhost address
  • tquic_client: prompt help messages for wrong command args
  • tquic_client: print statistics at the end of execution
  • Improve unit testing
  • Improve static analysis

Changed

  • endpoint: change Endpoint.close() to support forcily close the endpint
  • endpoint: quic_endpoint_new() no longer takes ownership of the resources provides by the C caller
  • tquic_client: change -p option to write the response header and body to stdout

Fixed

  • Ignore packets with unknown dcid
  • Fix bandwidth over-estimation issue
  • Improve interop testing and resolve new found issues

TQUIC v0.2.0

09 Nov 11:41
d8cf4ab
Compare
Choose a tag to compare
TQUIC v0.2.0 Pre-release
Pre-release

Added

  • Optimize the writing of stream frames
  • Improve fuzz testing

Security

  • Fix frame issues found by fuzz testing

TQUIC v0.1.0

01 Nov 05:29
Compare
Choose a tag to compare
TQUIC v0.1.0 Pre-release
Pre-release

Added

  • Support QUIC v1 and HTTP/3 protocols.
  • Support congestion control algorithms such as CUBIC, BBR, BBRv3, and COPA.
  • Provide experimental support for Multipath Transport, including MinRTT and Redundant algorithms.
  • Provide APIs for Rust, C, and C++.
  • Provide example clients and servers.