Releases: sfackler/rust-openssl
Releases · sfackler/rust-openssl
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
openssl-sys-v0.9.96
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-sys-v0.9.95...openssl-sys-v0.9.96
openssl-v0.10.59
What's Changed
- Add binding to NID of Chacha20-Poly1305 cipher by @Arnavion in #2081
- Fixed cfg for RSA_PSS by @alex in #2079
- fixes #2050 -- build and test on libressl 3.8.2 by @alex in #2082
- Release openssl v0.10.59 and openssl-sys v0.9.95 by @alex in #2083
New Contributors
Full Changelog: openssl-v0.10.58...openssl-v0.10.59
openssl-sys-v0.9.95
What's Changed
- Add binding to NID of Chacha20-Poly1305 cipher by @Arnavion in #2081
- Fixed cfg for RSA_PSS by @alex in #2079
- fixes #2050 -- build and test on libressl 3.8.2 by @alex in #2082
- Release openssl v0.10.59 and openssl-sys v0.9.95 by @alex in #2083
New Contributors
Full Changelog: openssl-sys-v0.9.94...openssl-sys-v0.9.95