summaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorJoakim Hulthe <joakim.hulthe@mullvad.net>2024-11-21 16:15:20 +0100
committerJoakim Hulthe <joakim.hulthe@mullvad.net>2025-01-24 17:38:29 +0100
commit809c13b3fe10ac990c20fd7dfb9b856967852bfb (patch)
tree78e1f3f03333087e4dedc1c942f6821c73b83e1b /test
parent0118410ff566cf42a20e0966a3549af93e186ce9 (diff)
downloadmullvadvpn-809c13b3fe10ac990c20fd7dfb9b856967852bfb.tar.xz
mullvadvpn-809c13b3fe10ac990c20fd7dfb9b856967852bfb.zip
Complete leak checker and implement in daemon
Diffstat (limited to 'test')
-rw-r--r--test/Cargo.lock30
-rw-r--r--test/Cargo.toml1
-rw-r--r--test/connection-checker/Cargo.toml2
-rw-r--r--test/test-manager/Cargo.toml2
-rw-r--r--test/test-runner/Cargo.toml2
5 files changed, 19 insertions, 18 deletions
diff --git a/test/Cargo.lock b/test/Cargo.lock
index 064ae149ad..f077749958 100644
--- a/test/Cargo.lock
+++ b/test/Cargo.lock
@@ -556,7 +556,7 @@ dependencies = [
"ping",
"reqwest",
"serde",
- "socket2 0.5.6",
+ "socket2 0.5.8",
]
[[package]]
@@ -1417,7 +1417,7 @@ dependencies = [
"http-body",
"hyper",
"pin-project-lite",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"tokio",
"tower-service",
"tracing",
@@ -1686,7 +1686,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f"
dependencies = [
- "socket2 0.5.6",
+ "socket2 0.5.8",
"widestring",
"windows-sys 0.48.0",
"winreg",
@@ -2728,7 +2728,7 @@ dependencies = [
"quinn-udp",
"rustc-hash",
"rustls 0.23.18",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"thiserror 1.0.59",
"tokio",
"tracing",
@@ -2759,7 +2759,7 @@ checksum = "8bffec3605b73c6f1754535084a85229fa8a30f86014e6c81aeec4abb68b0285"
dependencies = [
"libc",
"once_cell",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"tracing",
"windows-sys 0.52.0",
]
@@ -3267,7 +3267,7 @@ dependencies = [
"serde_json",
"serde_urlencoded",
"shadowsocks-crypto",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"spin",
"thiserror 1.0.59",
"tokio",
@@ -3356,9 +3356,9 @@ dependencies = [
[[package]]
name = "socket2"
-version = "0.5.6"
+version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871"
+checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8"
dependencies = [
"libc",
"windows-sys 0.52.0",
@@ -3440,7 +3440,7 @@ dependencies = [
"parking_lot 0.12.1",
"pnet_packet",
"rand 0.8.5",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"thiserror 1.0.59",
"tokio",
"tracing",
@@ -3529,7 +3529,7 @@ name = "talpid-windows"
version = "0.0.0"
dependencies = [
"futures",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"talpid-types",
"thiserror 2.0.3",
"windows-sys 0.52.0",
@@ -3617,7 +3617,7 @@ dependencies = [
"scopeguard",
"serde",
"serde_json",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"socks-server",
"ssh2",
"talpid-types",
@@ -3677,7 +3677,7 @@ dependencies = [
"rs-release",
"serde",
"serde_json",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"surge-ping",
"talpid-platform-metadata",
"talpid-windows",
@@ -3822,7 +3822,7 @@ dependencies = [
"parking_lot 0.12.1",
"pin-project-lite",
"signal-hook-registry",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"tokio-macros",
"windows-sys 0.52.0",
]
@@ -3922,7 +3922,7 @@ dependencies = [
"log",
"once_cell",
"pin-project",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"tokio",
"windows-sys 0.52.0",
]
@@ -3972,7 +3972,7 @@ dependencies = [
"percent-encoding",
"pin-project",
"prost 0.13.3",
- "socket2 0.5.6",
+ "socket2 0.5.8",
"tokio",
"tokio-stream",
"tower 0.4.13",
diff --git a/test/Cargo.toml b/test/Cargo.toml
index 763a21d1db..a0b7782691 100644
--- a/test/Cargo.toml
+++ b/test/Cargo.toml
@@ -77,5 +77,6 @@ chrono = { version = "0.4.26", default-features = false }
clap = { version = "4.2.7", features = ["cargo", "derive"] }
bytes = "1.3.0"
async-trait = "0.1.58"
+socket2 = "0.5.7"
surge-ping = "0.8"
nix = { version = "0.29", features = ["ioctl", "socket", "net"] }
diff --git a/test/connection-checker/Cargo.toml b/test/connection-checker/Cargo.toml
index 730a57ca5a..9ab2b3fb5b 100644
--- a/test/connection-checker/Cargo.toml
+++ b/test/connection-checker/Cargo.toml
@@ -17,4 +17,4 @@ eyre = "0.6.12"
ping = "0.5.2"
reqwest = { version = "0.12.7", default-features = false, features = ["blocking", "rustls-tls", "json"] }
serde = { workspace = true, features = ["derive"] }
-socket2 = { version = "0.5.4", features = ["all"] }
+socket2 = { workspace = true, features = ["all"] }
diff --git a/test/test-manager/Cargo.toml b/test/test-manager/Cargo.toml
index 3310ab770f..0fc4c5a161 100644
--- a/test/test-manager/Cargo.toml
+++ b/test/test-manager/Cargo.toml
@@ -63,7 +63,7 @@ talpid-types = { path = "../../talpid-types" }
ssh2 = "0.9.4"
nix = { workspace = true }
-socket2 = "0.5.6"
+socket2 = { workspace = true }
[target.'cfg(target_os = "macos")'.dependencies]
tun = "0.5.1"
diff --git a/test/test-runner/Cargo.toml b/test/test-runner/Cargo.toml
index fd53f4b7cb..af84ef4dae 100644
--- a/test/test-runner/Cargo.toml
+++ b/test/test-runner/Cargo.toml
@@ -33,7 +33,7 @@ test-rpc = { path = "../test-rpc" }
mullvad-paths = { path = "../../mullvad-paths" }
talpid-platform-metadata = { path = "../../talpid-platform-metadata", default-features = false }
-socket2 = { version = "0.5.4", features = ["all"] }
+socket2 = { workspace = true, features = ["all"] }
[target."cfg(target_os=\"windows\")".dependencies]
talpid-windows = { path = "../../talpid-windows" }