Releases: jawah/qh3
Releases · jawah/qh3
Version 1.4.4
Version 1.4.3
1.4.3 (2025-04-07)
Changed
- ls-qpack updated to v2.6.1 with a fix for big endian architectures (e.g. s390x).
- no longer using git fork to build qh3 with ls-qpack
- Upgraded aws-lc-rs to 1.13.0
- Upgraded pyo3 to 0.24.1
Version 1.4.2
1.4.2 (2025-03-06)
Changed
- Upgraded aws-lc-rs from 1.12.2 to 1.12.5
- Upgraded pyo3 from 0.23.4 to 0.23.5
Misc
- Support for PyPy 3.11
Fixed
- Asyncio Protocol may raise AssertionError upon closing if the FIN bit was already sent in a given stream.
Version 1.4.1
1.4.1 (2025-02-05)
Fixed
- Bad IDNA label raise inappropriate exception.
Version 1.4.0
1.4.0 (2025-02-05)
Added
- Support for IDNA domain name using UTS 46 for both server and client
Changed
- Upgraded aws-lc-rs to 1.12.2
Version 1.3.2
1.3.2 (2025-01-20)
Changed
- Upgraded aws-lc-rs to 1.12.1
Misc
- x86 (32-bits) wheels are now automatically published to PyPI for both Linux (i686) and Windows (win32). (#45)
Version 1.3.1
1.3.1 (2025-01-15)
Changed
- Updated pyo3 from 0.23.3 to 0.23.4
Version 1.3.0
1.3.0 (2025-01-01)
Changed
- Post-Quantum key-exchange Kyber 768 Draft upgraded to standard Module-Lattice 768.
- Version negotiation no longer logged as
INFO
. Every logs generated will always beDEBUG
level. - Converted our test suite to run on Pytest instead of unittest.
- Migrated pyo3 from 0.20.3 to 0.23.3
Fixed
- Clippy warnings in our Rust code.
- Rust code may panic due to lack of proper result unpacking on the cryptographic calls. Now any error will
raise exceptionCryptoError
instead. - Negotiating post-quantum key exchange (server side).
Added
- noxfile.
- miscellaneous serialize/deserialize for Certificate, and OCSPResponse.
- Initial support for Python 3.13 freethreaded experimental build.
Version 1.2.1
1.2.1 (2024-10-15)
Fixed
- Large HTTP headers cannot be encoded to be sent.
Changed
- Upgrade aws-lc-rs to v1.10.0
- Update rustls to v0.23.14
Version 1.2.0
1.2.0 (2024-09-28)
Added
- Support for informational response 1XX in HTTP/3. The event
InformationalHeadersReceived
has been added to reflect that.
Changed
- Update rustls v0.23.12 to v0.23.13 along with dependents.