From 0eecf62f974cbef7c75c20786f1c78d1d2b93344 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 17 Jul 2024 13:55:44 +0200 Subject: add ssl capability --- Cargo.lock | 1 + pixel-client/Cargo.toml | 1 + pixel-client/src/main.rs | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index d48a3b6d..9bd87459 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1226,6 +1226,7 @@ dependencies = [ "env_logger", "hurrycurry-protocol", "log", + "rustls", "sdl2", "serde_json", "tungstenite", diff --git a/pixel-client/Cargo.toml b/pixel-client/Cargo.toml index cc618857..bd441236 100644 --- a/pixel-client/Cargo.toml +++ b/pixel-client/Cargo.toml @@ -13,3 +13,4 @@ log = "0.4.22" env_logger = "0.11.3" anyhow = "1.0.86" clap = { version = "4.5.9", features = ["derive"] } +rustls = { version = "0.23.10", features = ["ring"] } diff --git a/pixel-client/src/main.rs b/pixel-client/src/main.rs index a70dca04..76735c35 100644 --- a/pixel-client/src/main.rs +++ b/pixel-client/src/main.rs @@ -61,6 +61,10 @@ fn main() { let args = Args::parse(); + rustls::crypto::ring::default_provider() + .install_default() + .unwrap(); + let sdl_context = sdl2::init().unwrap(); let video_subsystem = sdl_context.video().unwrap(); -- cgit v1.2.3-70-g09d2