25 stable releases
new 4.15.13 | Apr 27, 2025 |
---|---|
4.15.12 | Apr 23, 2025 |
4.15.11 | Mar 21, 2025 |
4.15.8 | Feb 24, 2025 |
4.13.0 | Nov 29, 2024 |
#202 in Cryptography
3,891 downloads per month
Used in 15 crates
(4 directly)
16MB
463K
SLoC
boring2
BoringSSL bindings are available for the Rust programming language, and the HTTP Client is built on top of it.
Non-goals
This package implements only the TLS extensions specification and supports the original boring library with the following features:
- 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
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed under the terms of both the Apache License, Version 2.0 and the MIT license without any additional terms or conditions.
Accolades
The project is based on a fork of boring.
Dependencies
~0.3–5.5MB
~133K SLoC