Releases: sfackler/rust-openssl
Releases · sfackler/rust-openssl
openssl-sys-v0.9.101
What's Changed
- don't emit rerun-if-changed when vendoring by @reaperhulk in #2177
- Prepare for openssl-sys 0.9.101 release by @alex in #2182
Full Changelog: openssl-sys-v0.9.100...openssl-sys-v0.9.101
openssl-v0.10.64
What's Changed
- Make _STACK opaque for LibreSSL >= 3.9.0 by @botovq in #2153
- enable x509 verify and groups list for boringssl by @zh-jq in #2155
- Cleanup some not-required Path::new invocations by @alex in #2158
- fixed a clippy (nightly) warning by @alex in #2161
- Bump actions versions by @alex in #2162
- Add support for setting the nonce type and digest on a PKEY_CTX by @facutuesca in #2144
- rebuild openssl-sys if the underlying openssl has changed by @reaperhulk in #2157
- Added binding for EVP_default_properties_enable_fips by @alex in #2168
- LibreSSL 3.9: fix CRYPTO_malloc/free signatures by @botovq in #2170
- Expose alias on X509 structs by @alex in #2167
- bump openssl and openssl-sys + changelogs by @reaperhulk in #2175
Full Changelog: openssl-v0.10.63...openssl-v0.10.64
openssl-sys-v0.9.100
What's Changed
- Make _STACK opaque for LibreSSL >= 3.9.0 by @botovq in #2153
- enable x509 verify and groups list for boringssl by @zh-jq in #2155
- Cleanup some not-required Path::new invocations by @alex in #2158
- fixed a clippy (nightly) warning by @alex in #2161
- Bump actions versions by @alex in #2162
- Add support for setting the nonce type and digest on a PKEY_CTX by @facutuesca in #2144
- rebuild openssl-sys if the underlying openssl has changed by @reaperhulk in #2157
- Added binding for EVP_default_properties_enable_fips by @alex in #2168
- LibreSSL 3.9: fix CRYPTO_malloc/free signatures by @botovq in #2170
- Expose alias on X509 structs by @alex in #2167
- bump openssl and openssl-sys + changelogs by @reaperhulk in #2175
Full Changelog: openssl-sys-v0.9.99...openssl-sys-v0.9.100
openssl-v0.10.63
What's Changed
- Allow passing a passphrase callback when loading a public key by @alex in #2135
- Expose several additional ciphers for symmetry with symm by @alex in #2140
- brew: add openssl@3.0 (for 3.0.x LTS releases) by @chenrui333 in #2141
- Add PKey::from_dhx by @alex in #2142
- Make X509_PURPOSE opaque for LibreSSL >= 3.9.0 by @botovq in #2145
- PEM parsing: check last error instead of first by @botovq in #2148
- Expose brainpool NIDs on libressl by @alex in #2150
- Add two methods to the PKCS7 API by @facutuesca in #2111
- add more boringssl methods by @zh-jq in #2138
- Release openssl v0.10.63 and openssl-sys v0.9.99 by @alex in #2152
Full Changelog: openssl-v0.10.62...openssl-v0.10.63
openssl-sys-v0.9.99
What's Changed
- Allow passing a passphrase callback when loading a public key by @alex in #2135
- Expose several additional ciphers for symmetry with symm by @alex in #2140
- brew: add openssl@3.0 (for 3.0.x LTS releases) by @chenrui333 in #2141
- Add PKey::from_dhx by @alex in #2142
- Make X509_PURPOSE opaque for LibreSSL >= 3.9.0 by @botovq in #2145
- PEM parsing: check last error instead of first by @botovq in #2148
- Expose brainpool NIDs on libressl by @alex in #2150
- Add two methods to the PKCS7 API by @facutuesca in #2111
- add more boringssl methods by @zh-jq in #2138
- Release openssl v0.10.63 and openssl-sys v0.9.99 by @alex in #2152
Full Changelog: openssl-sys-v0.9.98...openssl-sys-v0.9.99
openssl-v0.10.62
What's Changed
- fixes #2119 -- use ErrorStack abstraction in X.509 error handling by @alex in #2120
- Fix building with latest BoringSSL by @alex in #2121
- Fix tests on macOS by @alex in #2123
- Upcoming API changes in LibreSSL 3.9 by @botovq in #2124
- Add
rand_priv_bytes
by @overvenus in #2126 - Add nid constant for curve brainpoolP320r1 by @nicklaswj in #2129
- Release openssl v0.10.62 and openssl-sys v0.9.98 by @alex in #2133
New Contributors
- @overvenus made their first contribution in #2126
- @nicklaswj made their first contribution in #2129
Full Changelog: openssl-v0.10.61...openssl-v0.10.62
openssl-sys-v0.9.98
What's Changed
- fixes #2119 -- use ErrorStack abstraction in X.509 error handling by @alex in #2120
- Fix building with latest BoringSSL by @alex in #2121
- Fix tests on macOS by @alex in #2123
- Upcoming API changes in LibreSSL 3.9 by @botovq in #2124
- Add
rand_priv_bytes
by @overvenus in #2126 - Add nid constant for curve brainpoolP320r1 by @nicklaswj in #2129
- Release openssl v0.10.62 and openssl-sys v0.9.98 by @alex in #2133
New Contributors
- @overvenus made their first contribution in #2126
- @nicklaswj made their first contribution in #2129
Full Changelog: openssl-sys-v0.9.97...openssl-sys-v0.9.98
openssl v0.10.61
openssl-v0.10.61 openssl v0.10.61
openssl-sys v0.9.97
openssl-sys-v0.9.97 openssl-sys v0.9.97
openssl-v0.10.60
What's Changed
- Correct off-by-one in minimum output buffer size computation by @alex in #2088
- Expose a few more (bad) ciphers in cipher::Cipher by @alex in #2084
- add temp key bindings by @jmayclin in #2076
- Expose ChaCha20 on LibreSSL by @alex in #2093
- Revert "Correct off-by-one in minimum output buffer size computation" by @alex in #2090
- Added
update_unchecked
tosymm::Crypter
by @alex in #2100 - fixes #2096 -- deprecate
X509StoreRef::objects
, it is unsound by @alex in #2099 - Don't leak when overwriting ex data by @sfackler in #2102
- Release openssl v0.10.60 and openssl-sys v0.9.96 by @alex in #2104
Full Changelog: openssl-v0.10.59...openssl-v0.10.60