Releases: Tencent/tquic
Releases · Tencent/tquic
TQUIC v0.3.0
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
Added
- Optimize the writing of stream frames
- Improve fuzz testing
Security
- Fix frame issues found by fuzz testing
TQUIC v0.1.0
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.