Releases: sfackler/rust-openssl
Releases · sfackler/rust-openssl
openssl-v0.10.68
What's Changed
Full Changelog: openssl-v0.10.67...openssl-v0.10.68
openssl-v0.10.67
What's Changed
- Added a utility function to ensure we never have an issue with 0-length slices from pointers again by @alex in #2268
- Fix CI for the latest rustc by @alex in #2271
- Add binding for EVP_DigestSqueeze by @initsecret in #2270
- libressl 4.0: const correctness for X509_LOOKUP_METHOD by @botovq in #2276
- Bump hex dev-dependency version by @alex in #2277
- Raise bindgen version by @alex in #2278
- Ensure Rsa::check_key doesn't leave errors on the stack by @alex in #2279
- Update some docs to use the corresponds macro by @rushilmehra in #2282
- Don't leave errors on the stack in
MdCtxRef::digest_verify_final
by @alex in #2283 - Adjustments for LibreSSL 4 by @botovq in #2287
- Explicit rustfmt config by @kornelski in #2285
- add basic EVP_KDF bindings by @reaperhulk in #2289
- add ossl3 thread pool bindings by @reaperhulk in #2293
- add argon2id support for ossl 3.2+ by @reaperhulk in #2290
- fix 3.2.0 thread support and simplify by @reaperhulk in #2294
- add libctx arg to argon2id by @reaperhulk in #2295
- support using threads in argon2id by @reaperhulk in #2296
- Ensure beginning and end of the error output is readable by @kornelski in #2284
- Test against 3.4.0-alpha1 by @sfackler in #2302
- Resolve clippy warnings from nightly by @alex in #2310
- fixes #2311 -- silencer resolver warnings by @alex in #2312
- Bump to 3.4.0-beta1 by @sfackler in #2313
- LibreSSL 4.0.0 by @botovq in #2315
- Release openssl v0.10.67 and openssl-sys v0.9.104 by @alex in #2316
New Contributors
- @initsecret made their first contribution in #2270
- @rushilmehra made their first contribution in #2282
- @kornelski made their first contribution in #2285
Full Changelog: openssl-v0.10.66...openssl-v0.10.67
openssl-sys-v0.9.104
What's Changed
- Fixed invariant violation in
MemBio::get_buf
with empty results by @alex in #2266 - Release openssl v0.10.66 by @alex in #2267
- Added a utility function to ensure we never have an issue with 0-length slices from pointers again by @alex in #2268
- Fix CI for the latest rustc by @alex in #2271
- Add binding for EVP_DigestSqueeze by @initsecret in #2270
- libressl 4.0: const correctness for X509_LOOKUP_METHOD by @botovq in #2276
- Bump hex dev-dependency version by @alex in #2277
- Raise bindgen version by @alex in #2278
- Ensure Rsa::check_key doesn't leave errors on the stack by @alex in #2279
- Update some docs to use the corresponds macro by @rushilmehra in #2282
- Don't leave errors on the stack in
MdCtxRef::digest_verify_final
by @alex in #2283 - Adjustments for LibreSSL 4 by @botovq in #2287
- Explicit rustfmt config by @kornelski in #2285
- add basic EVP_KDF bindings by @reaperhulk in #2289
- add ossl3 thread pool bindings by @reaperhulk in #2293
- add argon2id support for ossl 3.2+ by @reaperhulk in #2290
- fix 3.2.0 thread support and simplify by @reaperhulk in #2294
- add libctx arg to argon2id by @reaperhulk in #2295
- support using threads in argon2id by @reaperhulk in #2296
- Ensure beginning and end of the error output is readable by @kornelski in #2284
- Test against 3.4.0-alpha1 by @sfackler in #2302
- Resolve clippy warnings from nightly by @alex in #2310
- fixes #2311 -- silencer resolver warnings by @alex in #2312
- Bump to 3.4.0-beta1 by @sfackler in #2313
- LibreSSL 4.0.0 by @botovq in #2315
- Release openssl v0.10.67 and openssl-sys v0.9.104 by @alex in #2316
New Contributors
- @initsecret made their first contribution in #2270
- @rushilmehra made their first contribution in #2282
- @kornelski made their first contribution in #2285
Full Changelog: openssl-sys-v0.9.103...openssl-sys-v0.9.104
openssl-v0.10.66
What's Changed
- Fixed invariant violation in
MemBio::get_buf
with empty results by @alex in #2266 - Release openssl v0.10.66 by @alex in #2267
Full Changelog: openssl-v0.10.65...openssl-v0.10.66
openssl-v0.10.65
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
- don't emit rerun-if-changed unless the path exists and is readable by @reaperhulk in #2187
- Added support for LibreSSL 3.9.0 by @alex in #2202
- Support stable LibreSSL 3.9.x by @alex in #2209
- openssl-sys 0.9.102 release by @alex in #2210
- Add repository field to openssl-macros crate by @paolobarbolini in #2211
- Add missing openssl-sys dependency by @pieterdd in #2212
- Test OpenSSL 3.3.0-beta1 by @sfackler in #2216
- test against 3.3.0 final by @alex in #2218
- fix min-versions in CI by @alex in #2228
- Make X509_VAL opaque for LibreSSL 4.0.0 by @botovq in #2227
- Use the newer names for STACK_OF(T) functions with BoringSSL by @davidben in #2231
- Only declare OpensslCallbacks in bindgen builds by @alex in #2234
- Fix building with latest BoringSSL by @davidben in #2230
- Emit rustc-check-cfg for nightly by @alex in #2235
- Configure OpenSSL data dir on vendored builds. by @DanielSidhion in #2122
- Add boringssl keylog callback support by @mspublic in #2237
- Correct the name of the
pkgconf
package on some distros by @JonathanBrouwer in #2253 - Add some OpenSSL 3 QUIC raw bindings by @bdbai in #2257
- Initialize OpenSSL in MD constructors by @sfackler in #2258
- Switch Pkey::from_ to use set1 functions by @alex in #2262
- Release openssl v0.10.65 and openssl-sys v0.9.103 by @alex in #2265
New Contributors
- @paolobarbolini made their first contribution in #2211
- @pieterdd made their first contribution in #2212
- @DanielSidhion made their first contribution in #2122
- @mspublic made their first contribution in #2237
- @JonathanBrouwer made their first contribution in #2253
- @bdbai made their first contribution in #2257
Full Changelog: openssl-v0.10.64...openssl-v0.10.65
openssl-sys-v0.9.103
What's Changed
- Add repository field to openssl-macros crate by @paolobarbolini in #2211
- Add missing openssl-sys dependency by @pieterdd in #2212
- Test OpenSSL 3.3.0-beta1 by @sfackler in #2216
- test against 3.3.0 final by @alex in #2218
- fix min-versions in CI by @alex in #2228
- Make X509_VAL opaque for LibreSSL 4.0.0 by @botovq in #2227
- Use the newer names for STACK_OF(T) functions with BoringSSL by @davidben in #2231
- Only declare OpensslCallbacks in bindgen builds by @alex in #2234
- Fix building with latest BoringSSL by @davidben in #2230
- Emit rustc-check-cfg for nightly by @alex in #2235
- Configure OpenSSL data dir on vendored builds. by @DanielSidhion in #2122
- Add boringssl keylog callback support by @mspublic in #2237
- Correct the name of the
pkgconf
package on some distros by @JonathanBrouwer in #2253 - Add some OpenSSL 3 QUIC raw bindings by @bdbai in #2257
- Initialize OpenSSL in MD constructors by @sfackler in #2258
- Switch Pkey::from_ to use set1 functions by @alex in #2262
- Release openssl v0.10.65 and openssl-sys v0.9.103 by @alex in #2265
New Contributors
- @paolobarbolini made their first contribution in #2211
- @pieterdd made their first contribution in #2212
- @DanielSidhion made their first contribution in #2122
- @mspublic made their first contribution in #2237
- @JonathanBrouwer made their first contribution in #2253
- @bdbai made their first contribution in #2257
Full Changelog: openssl-sys-v0.9.102...openssl-sys-v0.9.103
openssl-sys-v0.9.102
What's Changed
- don't emit rerun-if-changed unless the path exists and is readable by @reaperhulk in #2187
- Added support for LibreSSL 3.9.0 by @alex in #2202
- Support stable LibreSSL 3.9.x by @alex in #2209
- openssl-sys 0.9.102 release by @alex in #2210
Full Changelog: openssl-sys-v0.9.101...openssl-sys-v0.9.102
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