Module tls

Module tls 

Source
Expand description

TLS configuration and handshake management for NNTP connections

This module provides high-performance TLS support using rustls with optimizations:

  • Ring crypto provider for fastest cryptographic operations
  • TLS 1.3 early data (0-RTT) enabled for faster reconnections
  • Session resumption enabled to avoid full handshakes
  • Pure Rust implementation (memory safe, no C dependencies)
  • System certificate loading with Mozilla CA bundle fallback

Structsยง

CertificateLoadResult
Certificate loading results
TlsConfig
Configuration for TLS connections
TlsManager
High-performance TLS connector with optimized configuration