commit | 656a34e72cc7b86b8ade1a56dd582e116d7de9b4 | [log] [tgz] |
---|---|---|
author | Matthew Maurer <mmaurer@google.com> | Wed Apr 27 15:14:52 2022 -0700 |
committer | Matthew Maurer <mmaurer@google.com> | Thu Apr 28 15:33:56 2022 -0700 |
tree | 23bfcf69d87887d293a1bc2c791851213b656cb3 | |
parent | c78ec831483321dad3325160e77f9592190ffb1c [diff] |
Adds support for linking against boringssl The boringssl-sys crate is specific to the revision of boringssl you are using, so you will need to generate it from a boringssl build tree and point the openssl crate at it via cargo source replacement, or place the build tree next to rust-openssl while building. Co-authored-by: Matthew Maurer <mmaurer@google.com> Co-authored-by: Benjamin Brittain <ben@brittain.org> Bug: 177080016 Test: `cargo build` with both no set features and `boringssl` feature Change-Id: Iaa15f108867f0d0f73d3db835f30a24a2617e351
OpenSSL bindings for the Rust programming language.
The current supported release of openssl
is 0.10 and openssl-sys
is 0.9.
New major versions will be published at most once per year. After a new release, the previous major version will be partially supported with bug fixes for 3 months, after which support will be dropped entirely.
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.