diff --git a/Cargo.toml b/Cargo.toml index 784bd44a6..63dcc1b23 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ resolver = "2" [workspace.package] -version = "5.0.0" +version = "5.0.1" rust-version = "1.85" repository = "https://github.com/cloudflare/boring" edition = "2021" @@ -20,9 +20,9 @@ tag-prefix = "" publish = false [workspace.dependencies] -boring-sys = { version = "5.0.0", path = "./boring-sys", default-features = false } -boring = { version = "5.0.0", path = "./boring", default-features = false } -tokio-boring = { version = "5.0.0", path = "./tokio-boring", default-features = false } +boring-sys = { version = "5.0.1", path = "./boring-sys", default-features = false } +boring = { version = "5.0.1", path = "./boring", default-features = false } +tokio-boring = { version = "5.0.1", path = "./tokio-boring", default-features = false } bindgen = { version = "0.72.0", default-features = false, features = ["runtime"] } bitflags = "2.9" diff --git a/README.md b/README.md index 9f948242b..2abbe4f1a 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,10 @@ This crate provides safe bindings for the Rust programming language and TLS adapters for [tokio](https://github.com/tokio-rs/tokio) and [hyper](https://github.com/hyperium/hyper) built on top of it. +It supports [FIPS-compatible builds of BoringSSL](https://boringssl.googlesource.com/boringssl/+/master/crypto/fipsmodule/FIPS.md), +as well as [Post-Quantum crypto](https://datatracker.ietf.org/doc/draft-ietf-tls-ecdhe-mlkem/) +and [Raw Public Key](https://docs.rs/boring/latest/boring/ssl/struct.SslRef.html#method.peer_pubkey) extensions. + ## Documentation - Boring API: - tokio TLS adapters: diff --git a/boring-sys/README.md b/boring-sys/README.md index fe4d7db20..6d1ebacea 100644 --- a/boring-sys/README.md +++ b/boring-sys/README.md @@ -3,7 +3,9 @@ [BoringSSL](https://boringssl.googlesource.com/boringssl) is Google's fork of OpenSSL for Chrome/Chromium and Android. This crate builds the BoringSSL library (or optionally links a pre-built version) and generates FFI bindings for it. -It supports FIPS-compatible builds of BoringSSL, as well as Post-Quantum crypto and Raw Public Key features. +It supports [FIPS-compatible builds of BoringSSL](https://boringssl.googlesource.com/boringssl/+/master/crypto/fipsmodule/FIPS.md), +as well as [Post-Quantum crypto](https://datatracker.ietf.org/doc/draft-ietf-tls-ecdhe-mlkem/) +and [Raw Public Key](https://docs.rs/boring/latest/boring/ssl/struct.SslRef.html#method.peer_pubkey) extensions. To use BoringSSL from Rust, prefer the [higher-level safe API](https://docs.rs/boring).