Releases: cloudflare/boring
Releases · cloudflare/boring
v4.1.0
v4.0.0
What's Changed
- Provide into_ssl() for ConnectConfiguration by @eaufavor in #152
- Enable P-521 with "kx-safe-default" by @cjpatton in #166
- Add new(), connect(), accept() and handshake() to SslStream by @eaufavor in #153
- deps: update to bindgen 0.68 by @poliorcetics in #167
- Introduce async callbacks by @nox in #134
- Remove boring::fips::enable (fixes #150) by @nox in #169
- Expose SHA-512/256 by @sabjank in #103
- Improve X509VerifyResult by @nox in #171
- Introduce a new set of env variables specific to FIPS builds by @nox in #170
- Rework rpk and no-patches features by @nox in #172
- Introduce set_async_get_session_callback by @nox in #174
- Improve cross-building support, with some CI builds for macOS by @nox in #176
- hyper and tokio "full" feature for dev builds only by @shahn in #180
- Remove Sync trait bounds on callback futures by @nox in #183
Full Changelog: v3.1.0...v4.0.0
v3.1.0
3.1.0
- 2023-09-12 tweaks for ergonomic linking
- 2023-08-08 Use features to set key exchange preferences
- 2023-08-30 Introduce
no-patches
feature - 2023-08-25 boring-sys: include all files needed to build FIPS
- 2023-08-15 Fix -Z minimal-versions
- 2023-08-29 Separate
fips
andfips-link-precompiled
features.
v3.0.3
v3.0.2
v3.0.1
v3.0.0
3.0.0
- 2023-07-28 Add git-cliff configuration
- 2023-07-28 Merge pull request #84 from signalapp/macos-cross-compile
- 2023-07-28 Merge pull request #95 from signalapp/libsignal-arm
- 2023-07-28 Merge pull request #96 from signalapp/android-sysroot
- 2022-07-29 boring-sys: Handle cross-compiling macOS targets
- 2022-11-08 boring-sys: Add support for Linux ARM(v7)
- 2022-11-30 boring-sys: Update Android NDK sysroot path
- 2023-07-27 Merge pull request #83 from signalapp/private_key_to_der_pkcs8
- 2023-07-27 Merge pull request #130 from inikulin/frankenfips
- 2023-07-26 Add fips-link-precompiled feature
- 2023-07-14 Merge pull request #128 from ghedo/bssl_source_path
- 2023-07-14 Allow specifying a custom BoringSSL source directory
- 2023-07-10 Merge pull request #126 from inikulin/rpk-pqc
- 2023-07-10 Address review comments
- 2023-07-10 Update docs
- 2023-07-10 Use workspace metadata for crates
- 2023-07-07 Add RPK and PQ crypto features
- 2023-07-03 Merge pull request #120 from nox/revert
- 2023-05-15 Revert "Merge pull request #108 from nox/store-clone"
- 2023-05-15 Fix build
- 2023-05-11 Merge pull request #108 from nox/store-clone
- 2023-05-11 Merge pull request #114 from nox/nox/openssl-fixes
- 2023-05-11 Merge pull request #79 from signalapp/deriver-leak
- 2023-05-11 Merge pull request #117 from nox/bump-boringssl
- 2023-05-11 Merge pull request #97 from PiotrSikora/boringcrypto_4407
- 2023-05-11 Merge pull request #104 from tbu-/pr_doc_typo
- 2023-05-09 Merge pull request #115 from nox/bindgen
- 2023-01-10 Update BoringCrypto to FIPS 140-2 certificate 4407.
- 2023-05-05 Update boringssl to latest upstream commit
- 2023-04-27 Bump bindgen to 0.65.1
- 2023-03-27 Implement ToOwned for X509StoreRef and Clone for X509Store
- 2023-03-22 Fix race condition with X509Name creation
- 2023-03-22 Document the horror show
- 2023-03-22 Always provide an X509V3Context in X509Extension::new because OpenSSL requires it for some extensions (and segfaults without)
- 2023-03-22 Resolve an injection vulnerability in EKU creation
- 2023-03-22 Resolve an injection vulnerability in SAN creation
- 2021-10-04 Add X509Name to/from DER methods
- 2020-11-12 Add additional function so that x509 name with specific type can be added
- 2023-05-05 Merge pull request #116 from nox/clippy
- 2023-03-27 Fix lints
- 2023-03-27 Fix google test
- 2023-03-27 Use ubuntu-20.04 image for FIPS build
- 2023-02-28 Add link in docs
- 2023-02-28 psuedo → pseudo
- 2022-09-27 Merge pull request #78 from signalapp/aarch64-cross-compilation
- 2022-09-16 bump version number for tokio-boring