10 releases (5 breaking)

0.13.0 Mar 29, 2024
0.12.0 Dec 6, 2023
0.11.0 Jul 24, 2023
0.10.0 Mar 29, 2023
0.8.2 Nov 15, 2021

#766 in Cryptography

Download history 630/week @ 2024-01-25 601/week @ 2024-02-01 685/week @ 2024-02-08 794/week @ 2024-02-15 676/week @ 2024-02-22 566/week @ 2024-02-29 860/week @ 2024-03-07 741/week @ 2024-03-14 1059/week @ 2024-03-21 1004/week @ 2024-03-28 1082/week @ 2024-04-04 998/week @ 2024-04-11 903/week @ 2024-04-18 1040/week @ 2024-04-25 936/week @ 2024-05-02 563/week @ 2024-05-09

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

MIT/Apache/ISC

255KB
4.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–15MB
~275K SLoC