This commit is contained in:
0x676e67 2025-04-27 17:14:16 +08:00
parent fbad63bb8c
commit 493c0cb51b
2 changed files with 14 additions and 8 deletions

View File

@ -7,7 +7,7 @@ members = [
resolver = "2"
[workspace.package]
version = "4.15.12"
version = "4.15.13"
repository = "https://github.com/0x676e67/boring2"
edition = "2021"
@ -18,9 +18,9 @@ tag-prefix = ""
publish = false
[workspace.dependencies]
boring-sys = { package = "boring-sys2", version = "4.15.12", path = "./boring-sys" }
boring = { package = "boring2", version = "4.15.12", path = "./boring" }
tokio-boring = { package = "tokio-boring2", version = "4.15.12", path = "./tokio-boring" }
boring-sys = { package = "boring-sys2", version = "4.15.13", path = "./boring-sys" }
boring = { package = "boring2", version = "4.15.13", path = "./boring" }
tokio-boring = { package = "tokio-boring2", version = "4.15.13", path = "./tokio-boring" }
bindgen = { version = "0.70.1", default-features = false, features = ["runtime"] }
bytes = "1"

View File

@ -7,11 +7,17 @@ BoringSSL bindings are available for the Rust programming language, and the HTTP
## Non-goals
This package only implements the TLS extensions spec and supports the original [boring](https://github.com/cloudflare/boring) with the following features:
This package implements only the TLS extensions specification and supports the original [boring](https://github.com/cloudflare/boring) library with the following features:
* Safari and Firefox required TLS extensions
* kDHE, ffdhe2048 and ffdhe3072 implementations
* Unsupported RPK
- Required TLS extensions for Safari and Firefox
- kDHE, ffdhe2048, and ffdhe3072 implementations
- RPK is not supported
- Support for LoongArch P64 and P32 architectures
## Documentation
- Boring API: <https://docs.rs/boring2>
- tokio TLS adapters: <https://docs.rs/tokio-boring2>
- FFI bindings: <https://docs.rs/boring-sys2>
## Contribution