Cargo Features
[dependencies]
rustls-fork-shadow-tls = { version = "0.20.9-mod.2", default-features = false, features = ["logging", "dangerous_configuration", "secret_extraction", "quic", "tls12", "read_buf"] }
- default = logging, tls12
-
These default features are set whenever
rustls-fork-shadow-tls
is added without
somewhere in the dependency tree.default-features = false - logging default = log
- dangerous_configuration
-
Affects
rustls-fork-shadow-tls::WebPKIVerifier
… - secret_extraction
-
Affects
client_conn::ClientConfig.enable_secret_extraction
,server_conn::ServerConfig.enable_secret_extraction
,suites::ExtractedSecrets
,suites::ConnectionTrafficSecrets
… - quic
-
Affects
client_conn::ClientQuicExt
,rustls-fork-shadow-tls::quic
,server_conn::ServerQuicExt
… - tls12 default
-
Affects
persist::Tls12ClientSessionValue
,versions::TLS12
… - read_buf = rustversion
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- log logging
- rustversion build read_buf?