Rustls optional dependency
Open
enhancement
- Dominant language
- Rust
- Stars
- 1.5k
- Forks
- 128
- PR merge metrics
- No merged PRs in 30d
Description
[Rustls](https://crates.io/crates/rustls) is an SSL/TLS library, written completely in Rust. It seems to be [more safe and fast than OpenSSL](https://www.zdnet.com/article/a-rust-based-tls-library-outperformed-openssl-in-almost-every-category/) (which is used by [native-tls](https://crates.io/crates/native-tls) on Linux).
Surf uses [native-tls](https://crates.io/crates/native-tls) if I'm not mistaken, which uses a native implementation on each supported platform. Would Rustls be more preferred to use in Surf?
Contributor guide
Assessment
This issue has not been assessed yet.