#tokio #openssl #ssl

tokio-openssl

An implementation of SSL streams for Tokio backed by OpenSSL

17 unstable releases (5 breaking)

0.6.1 Jan 9, 2021
0.6.0 Dec 24, 2020
0.5.0 Oct 17, 2020
0.4.0 Nov 26, 2019
0.1.0 Dec 23, 2016
Download history 15640/week @ 2021-01-16 18296/week @ 2021-01-23 20341/week @ 2021-01-30 22978/week @ 2021-02-06 20980/week @ 2021-02-13 22146/week @ 2021-02-20 20368/week @ 2021-02-27 20147/week @ 2021-03-06 21544/week @ 2021-03-13 22839/week @ 2021-03-20 25552/week @ 2021-03-27 23143/week @ 2021-04-03 24955/week @ 2021-04-10 25220/week @ 2021-04-17 23773/week @ 2021-04-24 22144/week @ 2021-05-01

70,646 downloads per month
Used in 119 crates (43 directly)

MIT/Apache

13KB
263 lines

tokio-openssl

An implementation of SSL streams for Tokio built on top of the openssl crate

Documentation

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 [tokio]'s [AsyncRead] and [AsyncWrite] traits rather than std's blocking [Read] and [Write] traits.

Dependencies

~4.5MB
~88K SLoC