remove rustls dependency

This commit is contained in:
Chris Beck
2025-12-04 23:53:10 -07:00
parent 7028f6ce9d
commit d4bf12e4ec
4 changed files with 10 additions and 350 deletions
-1
View File
@@ -25,7 +25,6 @@ hyper = { workspace = true }
hyper-util = { workspace = true }
jsonrpsee = { workspace = true }
reqwest = { workspace = true }
rustls = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
syslog_rfc5424 = { workspace = true }
-7
View File
@@ -4,13 +4,6 @@ use tracing::info;
use tracing_subscriber::EnvFilter;
pub fn init_logging() {
// Install rustls crypto provider before any TLS connections are made.
// This is needed because we have both aws-lc-rs and ring in our dependency tree,
// and rustls 0.23 can't auto-detect which one to use when both are present.
rustls::crypto::aws_lc_rs::default_provider()
.install_default()
.expect("Failed to install rustls crypto provider");
// Build a default tracing subscriber, writing to STDERR
// Uses RUST_LOG env var for filtering, defaults to "info" if not set
tracing_subscriber::fmt()