http-rs / http-rs/surf

Rustls optional dependency

Open
#40 13 comments 9 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.