README.android
1## Steps for updating this crate
2
31. Run `tools/external_updater/updater.sh update rust/crates/openssl`.
42. `external/rust/crates/openssl-macros` should also be updated at the same time.
5
6## Generating patch files
7
8If you make changes to this repo that is not in upstream `rust-openssl` yet, please generate a
9patch file to keep track of those changes.
10
111. Commit your changes
122. Create the patch file: `git diff -u HEAD~ > <XXXX-topic>.diff` where XXXX is the number to track
13 the order of the patches to apply.
143. Amend the patch file into your CL `git add -A && git commit --amend`
15
README.md
1# rust-openssl
2
3[](https://crates.io/crates/openssl)
4
5OpenSSL bindings for the Rust programming language.
6
7[Documentation](https://docs.rs/openssl).
8
9## Release Support
10
11The current supported release of `openssl` is 0.10 and `openssl-sys` is 0.9.
12
13New major versions will be published at most once per year. After a new
14release, the previous major version will be partially supported with bug
15fixes for 3 months, after which support will be dropped entirely.
16
17### Contribution
18
19Unless you explicitly state otherwise, any contribution intentionally
20submitted for inclusion in the work by you, as defined in the Apache-2.0
21license, shall be dual licensed under the terms of both the Apache License,
22Version 2.0 and the MIT license without any additional terms or conditions.
23