Skip to content

Releases: tofay/rustls-openssl

0.3.0

07 May 11:24
c32b266
Compare
Choose a tag to compare

What's Changed

  • Add post-quantum support by @tofay in #29
  • rustls_openssl::ALL_KX_GROUPS has been removed in favour of rustls_openssl::kx_group::DEFAULT_KX_GROUPS and rustls_openssl::kx_group::ALL_KX_GROUPS.
    • the latter contains MLKEM768 which isn't enabled by default.

Full Changelog: 0.2.1...0.3.0

0.2.1

18 Mar 06:57
04abf67
Compare
Choose a tag to compare

What's Changed

  • reject compressed public keys by @tofay in #26
  • add hpke bindings by @tofay in #27
  • remove dependency on rustls-webpki by @tofay in #28

Full Changelog: 0.2.0...0.2.1

0.2.0

20 Nov 07:25
Compare
Choose a tag to compare

Changes

  • chacha feature has been removed in favour of automatically detecting whether OpenSSL was compiled with OPENSSL_NO_CHACHA.
  • x25519 feature has been removed.

Additions

  • Implement HKDF and TLS 1.2 PRF using openssl
  • Support running against FIPS openssl. Documentation

Fixed

  • Signer::load_private_key returns the correct algorithm when loading an ECDSA key

Full Changelog: 0.1.1...0.2.0

0.1.1

12 Nov 13:21
c116602
Compare
Choose a tag to compare

Remove use of openssl's vendored feature.

0.1.0

12 Nov 13:19
dcc93c5
Compare
Choose a tag to compare

Changed
Export cipher suites in cipher_suite module and key exchange groups in kx_group module, rather than exporting in the crate root.

Added
Add QUIC support for TLS1.3 algorithms.