Crates.io | opentls |
lib.rs | opentls |
version | 0.2.1 |
source | src |
created_at | 2021-01-12 13:29:25.342526 |
updated_at | 2021-01-19 18:03:54.707816 |
description | TLS connections with OpenSSL. |
homepage | https://docs.rs/crate/opentls/ |
repository | https://github.com/prisma/opentls/ |
max_upload_size | |
id | 340894 |
size | 128,900 |
Implementing TLS with OpenSSL either asynchronously or as a synchronous version. If looking for a good TLS implementation, it is highly recommended to use either native-tls for synchronous connections or async-native-tls. Use this crate only if you cannot rely on the libraries provided by the operating system, and have some special needs such as always linking to OpenSSL statically. In general, you probably should not use this crate.
The API is taken directly from the crates mentioned above, so opentls sync_io
module should be a drop-in replacement to native-tls
and async_io
to
async-native-tls
accordingly. Big thanks for the authors Steven Fackler and
dignifiedquire.
$ cargo add opentls
If you have a security issue to report, please contact us at security@prisma.io