Remove rustls from tor-rtcompat/full

This is another consequence of the `ring` license issue; see #493.
This commit is contained in:
Nick Mathewson 2022-06-16 08:45:10 -04:00
parent 0223c91b26
commit 19679a6f13
2 changed files with 4 additions and 2 deletions

View File

@ -14,7 +14,7 @@ repository = "https://gitlab.torproject.org/tpo/core/arti.git/"
[features]
default = []
full = ["async-std", "tokio", "native-tls", "rustls"]
full = ["async-std", "tokio", "native-tls"]
async-std = ["async-std-crate", "async-io", "async_executors/async_std"]
tokio = ["tokio-crate", "tokio-util", "async_executors/tokio_tp"]

View File

@ -96,7 +96,9 @@
//! crate for TLS support
//! * `static` -- link the native TLS library statically (enables the `vendored` feature of the
//! `native-tls` crate).
//! * `rustls` -- build with the [rustls](https://github.com/rustls/rustls) crate for TLS support
//! * `rustls` -- build with the [rustls](https://github.com/rustls/rustls) crate for TLS support. Note that `rustls` uses the `ring` crate, which uses
//! the old (3BSD/SSLEay) OpenSSL license, which may introduce licensing
//! compatibility issues.
//!
//! By default, *this* crate doesn't enable any features. However, you're almost certainly
//! using this as part of the `arti-client` crate, which will enable `tokio` and `native-tls` in