Releases: sfackler/rust-openssl
Releases · sfackler/rust-openssl
openssl-v0.10.58
What's Changed
- LibreSSL 3.8.1 support by @alex in #2035
- Update vendored version to openssl 3 by @amousset in #1925
- Test against 3.2.0-alpha1 by @sfackler in #2037
- Removed reference to non-existent method by @alex in #2039
- Bump CI to 1.1.1w by @sfackler in #2040
- [openssl-sys] Add X509_check_{host,email,ip,ip_asc} fns by @jgallagher in #2042
- Expose CBC mode for several more (bad) ciphers by @alex in #2045
- Expose two additional Pkey IDs by @alex in #2046
- Add support for CRL extensions and the Authority Information Access e… by @AdmiralGT in #2003
- Fix clippy warnings produced by newer Rust by @wiktor-k in #2052
- Use osslconf on BoringSSL by @alex in #2056
- Make X509_ALGOR opaque for LibreSSL by @botovq in #2060
- Don't ignore ECDSA tests without GF2m support by @botovq in #2061
- Clarify 'possible LibreSSL bug' by @botovq in #2062
- Enable BN_mod_sqrt() for upcoming LibreSSL 3.8.2 by @botovq in #2063
- Enable SHA-3 for LibreSSL 3.8.0 by @botovq in #2064
- Remove DH_generate_parameters for LibreSSL 3.8.2 by @botovq in #2065
- Use EVP_MD_CTX_{new,free}() in LibreSSL 3.8.2 by @botovq in #2067
- Enable HKDF support for LibreSSL >= 3.6.0 by @botovq in #2066
- Two build script fixes for LibreSSL by @botovq in #2068
- Respect OPENSSL_NO_OCB on AES functions by @GuyLewin in #2070
- Support OPENSSL_NO_SCRYPT by @GuyLewin in #2071
- Bump 3.2.0 beta by @sfackler in #2073
- add security level bindings by @jmayclin in #2074
- Release openssl v0.10.58 and openssl-sys v0.9.94 by @alex in #2078
New Contributors
- @amousset made their first contribution in #1925
- @jgallagher made their first contribution in #2042
- @AdmiralGT made their first contribution in #2003
- @botovq made their first contribution in #2060
- @GuyLewin made their first contribution in #2070
- @jmayclin made their first contribution in #2074
Full Changelog: openssl-v0.10.57...openssl-v0.10.58
openssl-sys-v0.9.94
What's Changed
- Test against 3.2.0-alpha1 by @sfackler in #2037
- Removed reference to non-existent method by @alex in #2039
- Bump CI to 1.1.1w by @sfackler in #2040
- [openssl-sys] Add X509_check_{host,email,ip,ip_asc} fns by @jgallagher in #2042
- Expose CBC mode for several more (bad) ciphers by @alex in #2045
- Expose two additional Pkey IDs by @alex in #2046
- Add support for CRL extensions and the Authority Information Access e… by @AdmiralGT in #2003
- Fix clippy warnings produced by newer Rust by @wiktor-k in #2052
- Use osslconf on BoringSSL by @alex in #2056
- Make X509_ALGOR opaque for LibreSSL by @botovq in #2060
- Don't ignore ECDSA tests without GF2m support by @botovq in #2061
- Clarify 'possible LibreSSL bug' by @botovq in #2062
- Enable BN_mod_sqrt() for upcoming LibreSSL 3.8.2 by @botovq in #2063
- Enable SHA-3 for LibreSSL 3.8.0 by @botovq in #2064
- Remove DH_generate_parameters for LibreSSL 3.8.2 by @botovq in #2065
- Use EVP_MD_CTX_{new,free}() in LibreSSL 3.8.2 by @botovq in #2067
- Enable HKDF support for LibreSSL >= 3.6.0 by @botovq in #2066
- Two build script fixes for LibreSSL by @botovq in #2068
- Respect OPENSSL_NO_OCB on AES functions by @GuyLewin in #2070
- Support OPENSSL_NO_SCRYPT by @GuyLewin in #2071
- Bump 3.2.0 beta by @sfackler in #2073
- add security level bindings by @jmayclin in #2074
- Release openssl v0.10.58 and openssl-sys v0.9.94 by @alex in #2078
New Contributors
- @jgallagher made their first contribution in #2042
- @AdmiralGT made their first contribution in #2003
- @botovq made their first contribution in #2060
- @GuyLewin made their first contribution in #2070
- @jmayclin made their first contribution in #2074
Full Changelog: openssl-sys-v0.9.93...openssl-sys-v0.9.94
openssl-sys v0.9.93
openssl-sys-v0.9.93 openssl-sys v0.9.93
openssl-v0.10.57
What's Changed
- Expose chacha20_poly1305 on LibreSSL by @alex in #2011
- Add openssl::cipher_ctx::CipherCtx::clone by @johntyner in #2017
- Add X509VerifyParam::set_email by @dhouck in #2018
- Add perl-FindBin dep for fedora by @JadedBlueEyes in #2023
- Update to bitflags 2.2.1. by @qwandor in #1906
- Release openssl v0.10.57 and openssl-sys v0.9.92 by @alex in #2025
New Contributors
- @johntyner made their first contribution in #2017
- @dhouck made their first contribution in #2018
- @JadedBlueEyes made their first contribution in #2023
- @qwandor made their first contribution in #1906
Full Changelog: openssl-v0.10.56...openssl-v0.10.57
openssl-sys-v0.9.92
What's Changed
- Expose chacha20_poly1305 on LibreSSL by @alex in #2011
- Add openssl::cipher_ctx::CipherCtx::clone by @johntyner in #2017
- Add X509VerifyParam::set_email by @dhouck in #2018
- Add perl-FindBin dep for fedora by @JadedBlueEyes in #2023
- Update to bitflags 2.2.1. by @qwandor in #1906
- Release openssl v0.10.57 and openssl-sys v0.9.92 by @alex in #2025
New Contributors
- @johntyner made their first contribution in #2017
- @dhouck made their first contribution in #2018
- @JadedBlueEyes made their first contribution in #2023
- @qwandor made their first contribution in #1906
Full Changelog: openssl-sys-v0.9.91...openssl-sys-v0.9.92
openssl v0.10.56
openssl-v0.10.56 openssl v0.10.56
openssl-sys v0.9.91
openssl-sys-v0.9.91 openssl-sys v0.9.91
openssl-v0.10.55
What's Changed
- Fix warnings from BoringSSL on Rust 1.70 by @alex in #1948
- Honor OPENSSL_NO_OCB if OpenSSL was built this way by @davidben in #1952
- Fix some deprecated patterns when using BoringSSL by @davidben in #1945
- add get_asn1_flag to EcGroupRef by @reaperhulk in #1947
- Fixed type mutability on asn1_flag by @alex in #1954
- allow affine_coordinates on boring and libre by @reaperhulk in #1955
- add support for EVP_PKEY_derive_set_peer_ex in OpenSSL 3 by @reaperhulk in #1956
- Use type-safe wrappers instead of EVP_PKEY_assign by @davidben in #1959
- add Nid::SM2 and pkey Id::SM2 by @zh-jq in #1962
- Fix handling of empty host strings by @sfackler in #1968
- Remove old codes that belows supported Rust version. by @tesuji in #1966
- Release openssl v0.10.55 and openssl-sys v0.9.89 by @alex in #1970
New Contributors
Full Changelog: openssl-v0.10.54...openssl-v0.10.55
openssl-sys-v0.9.90
What's Changed
Full Changelog: openssl-sys-v0.9.89...openssl-sys-v0.9.90
openssl-sys-v0.9.89
What's Changed
- Remove converting PKCS#8 passphrase to CString by @alex in #1941
- Version bump for openssl v0.10.54 release by @alex in #1942
- Fix warnings from BoringSSL on Rust 1.70 by @alex in #1948
- Honor OPENSSL_NO_OCB if OpenSSL was built this way by @davidben in #1952
- Fix some deprecated patterns when using BoringSSL by @davidben in #1945
- add get_asn1_flag to EcGroupRef by @reaperhulk in #1947
- Fixed type mutability on asn1_flag by @alex in #1954
- allow affine_coordinates on boring and libre by @reaperhulk in #1955
- add support for EVP_PKEY_derive_set_peer_ex in OpenSSL 3 by @reaperhulk in #1956
- Use type-safe wrappers instead of EVP_PKEY_assign by @davidben in #1959
- add Nid::SM2 and pkey Id::SM2 by @zh-jq in #1962
- Fix handling of empty host strings by @sfackler in #1968
- Remove old codes that belows supported Rust version. by @tesuji in #1966
- Release openssl v0.10.55 and openssl-sys v0.9.89 by @alex in #1970
New Contributors
Full Changelog: openssl-sys-v0.9.88...openssl-sys-v0.9.89