11 releases (6 breaking)

0.14.0 Sep 12, 2024
0.13.0 Mar 29, 2024
0.12.2 Mar 29, 2024
0.12.0 Dec 6, 2023
0.8.2 Nov 15, 2021

#754 in Cryptography

Download history 1286/week @ 2024-07-29 1403/week @ 2024-08-05 944/week @ 2024-08-12 1028/week @ 2024-08-19 1104/week @ 2024-08-26 1029/week @ 2024-09-02 1356/week @ 2024-09-09 1295/week @ 2024-09-16 1062/week @ 2024-09-23 1129/week @ 2024-09-30 1096/week @ 2024-10-07 1495/week @ 2024-10-14 1137/week @ 2024-10-21 989/week @ 2024-10-28 892/week @ 2024-11-04 1078/week @ 2024-11-11

4,194 downloads per month
Used in 13 crates (3 directly)

Apache-2.0 OR ISC OR MIT

290KB
5K SLoC

Rustls-FFI

This package contains bindings for using rustls in a non-Rust language. If you're looking at this on crates.io, you may want the rustls crate instead.

Even though this is a non-Rust API, it is published on crates.io so other crates that wrap a different non-Rust API (for instance: the curl crate wraps libcurl) can depend on it.

You may also want to read the rustls-ffi README.


lib.rs:

This package contains bindings for using rustls via a C API. If you're looking at this on docs.rs, you may want the rustls docs instead.

Even though this is a C API, it is published on crates.io so other crates that wrap a different C API (like curl) can depend on it.

You may also want to read the rustls-ffi README.

Dependencies

~7–22MB
~498K SLoC