Skip to content

SYSTEM Cited by 1 source

Rustls

Rustls is the de facto Rust TLS library — a pure-Rust implementation of TLS 1.2 / 1.3 with no OpenSSL dependency, widely depended on across the Rust async ecosystem. GitHub.

From the 2025-02-26 Fly.io post: "TlsStream is an ultra-important, load-bearing function in the Rust ecosystem. Everybody uses it." That's the canonical wiki framing — rustls is an ecosystem primitive in the sense of patterns/upstream-the-fix: a bug there is a bug for everybody running TLS in Rust, so the fix goes upstream.

Async integration is provided by systems/tokio-rustls, which wraps rustls's synchronous TLS engine in AsyncRead/AsyncWrite impls that plug into Tokio's executor.

Seen in

Last updated · 200 distilled / 1,178 read