Overview of XQUIC
mainXQUIC is a client and server implementation of QUIC and HTTP/3 as specified by the IETF. It is OS and platform agnostic, supporting Android, iOS, HarmonyOS, Linux, macOS, and Windows (since v1.2.0).
Key features include:
- Standardized Compliance: Conforms to RFC 9000, RFC 9001, RFC 9002, RFC 9114, and RFC 9204, including 0-RTT connection establishment, HTTP/3, and QPACK.
- Pluggable Congestion Control: Supports NewReno, Cubic, BBR, and BBRv2.
- Pluggable Cryptography: Integrates with BoringSSL and BabaSSL (Tongsuo).
- Advanced Features: Supports Multipath QUIC and QUIC-LB (draft versions).