Live location tracking and playback for the game "manhunt"

Fix rustls default TLS issue

bwc9876.dev 0885ef15 cba2b381

verified
+7
+2
Cargo.lock
··· 3454 3454 "log", 3455 3455 "manhunt-logic", 3456 3456 "manhunt-transport", 3457 + "rustls 0.23.36", 3457 3458 "serde", 3458 3459 "serde_json", 3459 3460 "specta", ··· 5516 5517 checksum = "c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b" 5517 5518 dependencies = [ 5518 5519 "aws-lc-rs", 5520 + "log", 5519 5521 "once_cell", 5520 5522 "ring", 5521 5523 "rustls-pki-types",
+1
manhunt-app/Cargo.toml
··· 40 40 image = "0.25.9" 41 41 base64 = "0.22.1" 42 42 tauri-plugin-fs = "2.4.5" 43 + rustls = "0.23.36"
+4
manhunt-app/src/lib.rs
··· 271 271 272 272 #[cfg_attr(mobile, tauri::mobile_entry_point)] 273 273 pub fn run() { 274 + rustls::crypto::aws_lc_rs::default_provider() 275 + .install_default() 276 + .expect("Failed to setup crypto"); 277 + 274 278 let state = RwLock::new(AppState::Setup); 275 279 276 280 let builder = mk_specta();