[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#953888: ITP: aioquic -- QUIC and HTTP/3 implementation in Python



Package: wnpp
Severity: wishlist
Owner: Andrej Shadura <andrewsh@debian.org>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

* Package name    : aioquic
  Version         : 0.8.6
  Upstream Author : Jeremy Lainé
* URL             : https://github.com/aiortc/aioquic
* License         : BSD-3-Clause
  Programming Lang: Python
  Description     : QUIC and HTTP/3 implementation in Python

aioquic is a library for the QUIC network protocol in Python. It features
a minimal TLS 1.3 implementation, a QUIC stack and an HTTP/3 stack.

QUIC standardisation is not finalised yet, but aioquic closely tracks
the specification drafts and is regularly tested for interoperability
against other QUIC implementations.

Both the QUIC and the HTTP/3 APIs follow the “bring your own I/O”
pattern, leaving actual I/O operations to the API user.

Features:

 * QUIC stack conforming with draft-23
 * HTTP/3 stack conforming with draft-23
 * minimal TLS 1.3 implementation
 * IPv4 and IPv6 support
 * connection migration and NAT rebinding
 * logging TLS traffic secrets
 * logging QUIC events in QLOG format
 * HTTP/3 server push support

-----BEGIN PGP SIGNATURE-----

iQFIBAEBCAAyFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl5s6BgUHGFuZHJld3No
QGRlYmlhbi5vcmcACgkQXkCM2RzYOdJ06wf7BqHWnI7+F/nivULdPWAZPgVtqo6M
3AWN2Fsz5Is37MGfX92hhXR2VyAYTQXJWqyyntPip+pyFvgCKEodSJQTT2MBZX7R
PI6eoCJE4fB8jKX3nFd+YlrKuCpEPR/L4xwah3U86qP0cbJKkltdUW6vI67zQoKO
J+Bgg4vY4Ad2Pnz6i6cGsFDeNxl53Zv6PTwsaI3ZEfSY3WlfpqhHaI4vGCHg7/Us
cLm+Zqj2QXSIjhWhiPnuz1W+74zfuQccPfbnoK5Ug4xSICu81S+E7h2fOR37TG/r
omydDiF+7U18TAkOFsmqUPzmrUNuezcMLtVGEnyymWrkUUmxQVkS8+b/iw==
=jxQ8
-----END PGP SIGNATURE-----

Reply to: