#openssl #boring-ssl #bindings #variant #aws-lc #tongsuo #variant-ssl

sys variant-ssl-sys

FFI bindings to OpenSSL variants such as BoringSSL / AWS-LC / Tongsuo

33 releases (4 breaking)

new 0.15.7 Nov 16, 2024
0.15.5 Oct 16, 2024
0.13.10 Jul 22, 2024
0.13.0 Mar 14, 2024

#1748 in Cryptography

Download history 2245/week @ 2024-08-02 2916/week @ 2024-08-09 3596/week @ 2024-08-16 3358/week @ 2024-08-23 2438/week @ 2024-08-30 3360/week @ 2024-09-06 2588/week @ 2024-09-13 3192/week @ 2024-09-20 2293/week @ 2024-09-27 4444/week @ 2024-10-04 3290/week @ 2024-10-11 2220/week @ 2024-10-18 2532/week @ 2024-10-25 1680/week @ 2024-11-01 5001/week @ 2024-11-08 6985/week @ 2024-11-15

16,440 downloads per month
Used in variant-ssl

MIT license

395KB
10K SLoC

variant-ssl

Rust bindings for OpenSSL variants, such as BoringSSL / AWS-LC / Tongsuo, based on rust-openssl.

Documentation.

Release Support

The current supported release of variant-ssl is 0.15 and variant-ssl-sys is 0.15.

We will pull in changes from rust-openssl.

Contribution

Changes should be sent to rust-openssl first, and then we can pull them in after merged.

If rejected or ignored (e.g. Tongsuo / AWS-LC specific), you can submit PRs in this repo.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed under the terms of both the Apache License, Version 2.0 and the MIT license without any additional terms or conditions.

Dependencies

~0–17MB
~502K SLoC