Skip to content

Releases: cloudflare/boring

v4.7.0

05 Jul 19:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.6.0...v4.7.0

v4.6.0

05 Jul 19:22
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.5.0...v4.6.0

v4.5.0

05 Jul 19:21
Compare
Choose a tag to compare

What's Changed

  • Introduce SslRef::set_private_key by @nox in #224

Full Changelog: v4.4.1...v4.5.0

v4.4.1

05 Jul 19:20
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.4.0...v4.4.1

v4.4.0

05 Jul 19:20
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.3.0...v4.4.0

v4.3.0

05 Jul 19:19
Compare
Choose a tag to compare

What's Changed

  • Introduce X509CheckFlags::UNDERSCORE_WILDCARDS by @nox in #204
  • Introduce HttpsLayer::set_ssl_callback by @nox in #206
  • Introduce X509Flags by @nox in #209

Full Changelog: v4.2.0...v4.3.0

v4.2.0

05 Jul 19:13
Compare
Choose a tag to compare

What's Changed

  • Use replace_ex_data more by @nox in #191
  • Move async callbacks infra to boring itself by @nox in #193
  • boring-sys: Don't use CMake cross-compilation for macOS->iOS by @jrose-signal in #187
  • Fix typos by @vuittont60 in #198
  • Update CI to build for all matrix targets by @eager-signal in #188
  • Introduce tokio_boring::SslStreamBuilder by @nox in #201
  • Fix docsrs builds by @nox in #200
  • Introduce set_custom_verify_callback and set_async_custom_verify_callback by @nox in #199

New Contributors

Full Changelog: v4.1.0...v4.2.0

v4.1.0

28 Nov 15:24
@nox nox
Compare
Choose a tag to compare

What's Changed

  • Properly drop overwritten ex data in Properly drop overwritten ex data by @nox in #189

Full Changelog: v4.0.0...v4.1.0

v4.0.0

10 Nov 12:49
Compare
Choose a tag to compare

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

10 Nov 12:47
Compare
Choose a tag to compare

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 and fips-link-precompiled features.