From c216ac1e0295ca8795b221da18f3ce16fe76ac2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20Ciarcin=CC=81ski?= Date: Mon, 3 Nov 2025 15:05:53 +0100 Subject: [PATCH] Fix build on Windows --- src-tauri/Cargo.lock | 4 ++-- src-tauri/Cargo.toml | 2 +- src-tauri/src/enterprise/service_locations/windows.rs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index e6bf5c43..16dbf24a 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -669,7 +669,7 @@ dependencies = [ [[package]] name = "boringtun" version = "0.6.0" -source = "git+https://github.com/DefGuard/wireguard-rs?rev=0db4ea7bf4a6bd21c449f9ab8fa6676aebf4698f#0db4ea7bf4a6bd21c449f9ab8fa6676aebf4698f" +source = "git+https://github.com/DefGuard/wireguard-rs?rev=61805f0d3921a1ff4d83367385a35b95d4dd62b8#61805f0d3921a1ff4d83367385a35b95d4dd62b8" dependencies = [ "aead", "base64 0.22.1", @@ -1477,7 +1477,7 @@ dependencies = [ [[package]] name = "defguard_wireguard_rs" version = "0.9.0" -source = "git+https://github.com/DefGuard/wireguard-rs?rev=0db4ea7bf4a6bd21c449f9ab8fa6676aebf4698f#0db4ea7bf4a6bd21c449f9ab8fa6676aebf4698f" +source = "git+https://github.com/DefGuard/wireguard-rs?rev=61805f0d3921a1ff4d83367385a35b95d4dd62b8#61805f0d3921a1ff4d83367385a35b95d4dd62b8" dependencies = [ "base64 0.22.1", "boringtun", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 1fb50322..c148408f 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -4,7 +4,7 @@ default-members = [".", "cli"] [workspace.dependencies] clap = { version = "4.5", features = ["cargo", "derive", "env"] } -defguard_wireguard_rs = { git = "https://github.com/DefGuard/wireguard-rs", rev = "0db4ea7bf4a6bd21c449f9ab8fa6676aebf4698f" } +defguard_wireguard_rs = { git = "https://github.com/DefGuard/wireguard-rs", rev = "61805f0d3921a1ff4d83367385a35b95d4dd62b8" } dirs-next = "2.0" prost = "0.14" reqwest = { version = "0.12", features = ["cookies", "json"] } diff --git a/src-tauri/src/enterprise/service_locations/windows.rs b/src-tauri/src/enterprise/service_locations/windows.rs index 27d3794b..74c6b240 100644 --- a/src-tauri/src/enterprise/service_locations/windows.rs +++ b/src-tauri/src/enterprise/service_locations/windows.rs @@ -533,7 +533,7 @@ impl ServiceLocationManager { name: location.name.clone(), prvkey: private_key.to_string(), addresses, - port: find_free_tcp_port().unwrap_or(DEFAULT_WIREGUARD_PORT) as u32, + port: find_free_tcp_port().unwrap_or(DEFAULT_WIREGUARD_PORT), peers: vec![peer.clone()], mtu: None, };