diff --git a/nym-vpn-core/Cargo.toml b/nym-vpn-core/Cargo.toml index 3a227f4624..22ffffd445 100644 --- a/nym-vpn-core/Cargo.toml +++ b/nym-vpn-core/Cargo.toml @@ -89,9 +89,11 @@ clap = "4.5" dbus = "0.9" debounced = "0.2" dirs = "5.0.1" +dns-lookup = "2" duct = "0.13" eventlog = "0.3.0" futures = "0.3.31" +futures-util = "0.3" hex = "0.4" hickory-resolver = "0.24.2" http = "0.2.12" # version compatible with tonic @@ -129,6 +131,7 @@ serde_json = "1.0" sha2 = "0.10" si-scale = "0.2.3" signature = "2.2.0" +socket2 = "0.5.8" strum = "0.26" strum_macros = "0.26" sysinfo = "0.31" @@ -139,6 +142,7 @@ thiserror = "2.0.9" time = "0.3.37" tokio = "1.42" tokio-stream = "0.1.17" +tokio-tungstenite = "0.26.1" tokio-util = { version = "0.7.13", features = ["codec"] } toml = "0.8" tonic = "0.11.0" @@ -152,6 +156,7 @@ tracing-appender = "0.2.3" tracing-subscriber = { version = "0.3", features = ["env-filter"] } triggered = "0.1.1" tun = { version = "0.6.1", features = ["async"] } +tungstenite = "0.26.1" uniffi = { version = "0.27.3", features = ["cli"] } url = "2.5" uuid = "1.11" diff --git a/nym-vpn-core/crates/nym-gateway-directory/Cargo.toml b/nym-vpn-core/crates/nym-gateway-directory/Cargo.toml index 20ae432b01..dec8d8cb8a 100644 --- a/nym-vpn-core/crates/nym-gateway-directory/Cargo.toml +++ b/nym-vpn-core/crates/nym-gateway-directory/Cargo.toml @@ -24,8 +24,8 @@ rand.workspace = true serde.workspace = true thiserror.workspace = true tokio.workspace = true -tokio-tungstenite = "0.26.1" -tungstenite = "0.26.1" +tokio-tungstenite.workspace = true +tungstenite.workspace = true tracing.workspace = true url.workspace = true diff --git a/nym-vpn-core/crates/nym-gateway-probe/Cargo.toml b/nym-vpn-core/crates/nym-gateway-probe/Cargo.toml index 1bffa761f7..4d2517c1af 100644 --- a/nym-vpn-core/crates/nym-gateway-probe/Cargo.toml +++ b/nym-vpn-core/crates/nym-gateway-probe/Cargo.toml @@ -17,7 +17,7 @@ bs58.workspace = true bytes.workspace = true clap = { workspace = true, features = ["cargo", "derive"] } dirs.workspace = true -dns-lookup = "2" +dns-lookup.workspace = true futures.workspace = true hex.workspace = true tracing.workspace = true diff --git a/nym-vpn-core/crates/nym-vpn-network-config/Cargo.toml b/nym-vpn-core/crates/nym-vpn-network-config/Cargo.toml index 0174d85393..95baa6b2aa 100644 --- a/nym-vpn-core/crates/nym-vpn-network-config/Cargo.toml +++ b/nym-vpn-core/crates/nym-vpn-network-config/Cargo.toml @@ -10,7 +10,7 @@ license.workspace = true [dependencies] anyhow.workspace = true -futures-util = "0.3" +futures-util.workspace = true itertools.workspace = true nym-config.workspace = true nym-sdk.workspace = true @@ -18,7 +18,7 @@ reqwest = { workspace = true, default-features = false, features = [ "blocking", "rustls-tls", "json", -]} +] } serde.workspace = true serde_json.workspace = true tempfile.workspace = true diff --git a/nym-vpn-core/crates/nym-windows/Cargo.toml b/nym-vpn-core/crates/nym-windows/Cargo.toml index 8101d15365..51a646ebff 100644 --- a/nym-vpn-core/crates/nym-windows/Cargo.toml +++ b/nym-vpn-core/crates/nym-windows/Cargo.toml @@ -8,7 +8,7 @@ version.workspace = true [target.'cfg(windows)'.dependencies] thiserror.workspace = true -socket2 = "0.5.8" +socket2.workspace = true futures.workspace = true nym-common = { path = "../nym-common" }