#openssl #stream #async-std #tls-stream #async-tls #backed #built

async-std-openssl

An implementation of SSL streams for async-std backed by OpenSSL. Based on sfackler/tokio-openssl.

2 releases

0.6.3 Aug 26, 2021
0.6.2 Aug 19, 2021

#1626 in Cryptography

Download history 33/week @ 2023-12-11 11/week @ 2023-12-18 77/week @ 2023-12-25 35/week @ 2024-01-01 47/week @ 2024-01-08 72/week @ 2024-01-15 58/week @ 2024-01-22 96/week @ 2024-01-29 63/week @ 2024-02-05 97/week @ 2024-02-12 81/week @ 2024-02-19 60/week @ 2024-02-26 96/week @ 2024-03-04 86/week @ 2024-03-11 97/week @ 2024-03-18 55/week @ 2024-03-25

337 downloads per month
Used in 2 crates

MIT/Apache

17KB
328 lines

async-std-openssl

An implementation of SSL streams for async-std built on top of the openssl crate, based on tokio-openssl.

License

This project is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Serde by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


lib.rs:

Async TLS streams backed by OpenSSL.

This crate provides a wrapper around the openssl crate's SslStream type that works with with async-std's AsyncRead and AsyncWrite traits rather than std's blocking Read and Write traits.

Dependencies

~7–19MB
~250K SLoC