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

sys variant-ssl-sys

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

17 unstable releases (3 breaking)

new 0.13.4 May 10, 2024
0.13.3 May 7, 2024
0.13.2 Apr 17, 2024
0.13.0 Mar 14, 2024
0.10.6 Jan 30, 2024

#1918 in Cryptography

Download history 401/week @ 2024-01-22 1321/week @ 2024-01-29 1442/week @ 2024-02-05 1345/week @ 2024-02-12 1886/week @ 2024-02-19 2158/week @ 2024-02-26 2105/week @ 2024-03-04 1963/week @ 2024-03-11 1574/week @ 2024-03-18 1759/week @ 2024-03-25 1588/week @ 2024-04-01 1792/week @ 2024-04-08 2151/week @ 2024-04-15 950/week @ 2024-04-22 1133/week @ 2024-04-29 2935/week @ 2024-05-06

7,172 downloads per month
Used in variant-ssl

MIT license

380KB
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.11 and variant-ssl-sys is 0.10.

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
~493K SLoC