Skip to content

Release 1.3 - #43

Merged
Ousret merged 39 commits into
mainfrom
release-1.3
Jan 1, 2025
Merged

Release 1.3#43
Ousret merged 39 commits into
mainfrom
release-1.3

Conversation

@Ousret

@Ousret Ousret commented Jan 1, 2025

Copy link
Copy Markdown
Member

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 be DEBUG level. (Fix: Negotiated protocol version should not be logged as info #42)
  • 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 exception CryptoError instead.
  • Negotiating post-quantum key exchange (server side).

Added

  • noxfile.
  • miscellaneous serialize/deserialize for Certificate, and OCSPResponse.

@Ousret
Ousret merged commit 316387e into main Jan 1, 2025
@Ousret
Ousret deleted the release-1.3 branch January 1, 2025 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant