BoringSSL bindings for the Rust programming language and TLS adapters for tokio.
- BoringSSL API: https://docs.rs/btls
- BoringSSL FFI bindings: https://docs.rs/btls-sys
- tokio BoringSSL adapters: https://docs.rs/tokio-btls
- compio BoringSSL adapters: https://docs.rs/compio-btls
To use btls, first add this to your Cargo.toml:
[dependencies]
btls = "0.5"Next, add this to your crate:
use btls::ssl::{{Ssl, SslConnector};
fn main() {
// ...
}Licensed under either of Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).
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 licensed as above, without any additional terms or conditions.
The project is based on a fork of boring.