summaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorSebastian Holmin <sebastian.holmin@mullvad.net>2025-08-26 15:44:13 +0200
committerSebastian Holmin <sebastian.holmin@mullvad.net>2025-08-26 15:44:13 +0200
commit0d7dacaf28845e3c352c72b71dacd1409882725e (patch)
tree942d31040ab2c4e83e669be05f73cb3104796f0e /test
parent50922353838e936ed6f05a3f92df72ba6e93d322 (diff)
parent8f97e9758e31c9ac4b36e886b47c9de5e397a9a9 (diff)
downloadmullvadvpn-0d7dacaf28845e3c352c72b71dacd1409882725e.tar.xz
mullvadvpn-0d7dacaf28845e3c352c72b71dacd1409882725e.zip
Merge branch 'update-boringtun'
Diffstat (limited to 'test')
-rw-r--r--test/Cargo.lock134
-rw-r--r--test/connection-checker/Cargo.toml2
-rw-r--r--test/deny.toml3
3 files changed, 78 insertions, 61 deletions
diff --git a/test/Cargo.lock b/test/Cargo.lock
index af17315717..bcd4ba6412 100644
--- a/test/Cargo.lock
+++ b/test/Cargo.lock
@@ -227,7 +227,7 @@ dependencies = [
"pin-project-lite",
"rustversion",
"serde",
- "sync_wrapper 1.0.1",
+ "sync_wrapper",
"tower 0.4.13",
"tower-layer",
"tower-service",
@@ -248,7 +248,7 @@ dependencies = [
"mime",
"pin-project-lite",
"rustversion",
- "sync_wrapper 1.0.1",
+ "sync_wrapper",
"tower-layer",
"tower-service",
]
@@ -1385,13 +1385,14 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
[[package]]
name = "hyper"
-version = "1.4.1"
+version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05"
+checksum = "eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e"
dependencies = [
+ "atomic-waker",
"bytes",
"futures-channel",
- "futures-util",
+ "futures-core",
"h2 0.4.6",
"http 1.1.0",
"http-body",
@@ -1399,6 +1400,7 @@ dependencies = [
"httpdate",
"itoa",
"pin-project-lite",
+ "pin-utils",
"smallvec",
"tokio",
"want",
@@ -1438,18 +1440,23 @@ dependencies = [
[[package]]
name = "hyper-util"
-version = "0.1.9"
+version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b"
+checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e"
dependencies = [
+ "base64 0.22.0",
"bytes",
"futures-channel",
+ "futures-core",
"futures-util",
"http 1.1.0",
"http-body",
"hyper",
+ "ipnet",
+ "libc",
+ "percent-encoding",
"pin-project-lite",
- "socket2 0.5.8",
+ "socket2 0.6.0",
"tokio",
"tower-service",
"tracing",
@@ -1731,6 +1738,16 @@ dependencies = [
]
[[package]]
+name = "iri-string"
+version = "0.7.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2"
+dependencies = [
+ "memchr",
+ "serde",
+]
+
+[[package]]
name = "itertools"
version = "0.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2117,7 +2134,7 @@ dependencies = [
"tokio",
"tokio-rustls 0.26.0",
"tokio-socks",
- "tower 0.5.1",
+ "tower 0.5.2",
"uuid",
"vec1",
]
@@ -2167,7 +2184,7 @@ dependencies = [
"tokio",
"tonic",
"tonic-build",
- "tower 0.5.1",
+ "tower 0.5.2",
"vec1",
]
@@ -3011,9 +3028,9 @@ checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"
[[package]]
name = "reqwest"
-version = "0.12.9"
+version = "0.12.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f"
+checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb"
dependencies = [
"base64 0.22.0",
"bytes",
@@ -3026,30 +3043,27 @@ dependencies = [
"hyper",
"hyper-rustls",
"hyper-util",
- "ipnet",
"js-sys",
"log",
- "mime",
- "once_cell",
"percent-encoding",
"pin-project-lite",
"quinn",
"rustls 0.23.18",
- "rustls-pemfile 2.1.3",
"rustls-pki-types",
"serde",
"serde_json",
"serde_urlencoded",
- "sync_wrapper 1.0.1",
+ "sync_wrapper",
"tokio",
"tokio-rustls 0.26.0",
+ "tower 0.5.2",
+ "tower-http",
"tower-service",
"url",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
- "webpki-roots 0.26.6",
- "windows-registry",
+ "webpki-roots 1.0.2",
]
[[package]]
@@ -3500,6 +3514,16 @@ dependencies = [
]
[[package]]
+name = "socket2"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807"
+dependencies = [
+ "libc",
+ "windows-sys 0.59.0",
+]
+
+[[package]]
name = "socks-server"
version = "0.0.0"
dependencies = [
@@ -3605,12 +3629,6 @@ dependencies = [
[[package]]
name = "sync_wrapper"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
-
-[[package]]
-name = "sync_wrapper"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394"
@@ -3776,7 +3794,7 @@ dependencies = [
"tokio-serial",
"tokio-util",
"tonic",
- "tower 0.5.1",
+ "tower 0.5.2",
"tun",
"uuid",
]
@@ -4188,14 +4206,33 @@ dependencies = [
[[package]]
name = "tower"
-version = "0.5.1"
+version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f"
+checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9"
dependencies = [
"futures-core",
"futures-util",
"pin-project-lite",
- "sync_wrapper 0.1.2",
+ "sync_wrapper",
+ "tokio",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "tower-http"
+version = "0.6.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2"
+dependencies = [
+ "bitflags 2.6.0",
+ "bytes",
+ "futures-util",
+ "http 1.1.0",
+ "http-body",
+ "iri-string",
+ "pin-project-lite",
+ "tower 0.5.2",
"tower-layer",
"tower-service",
]
@@ -4545,6 +4582,15 @@ dependencies = [
]
[[package]]
+name = "webpki-roots"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2"
+dependencies = [
+ "rustls-pki-types",
+]
+
+[[package]]
name = "widestring"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4591,26 +4637,6 @@ dependencies = [
]
[[package]]
-name = "windows-registry"
-version = "0.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0"
-dependencies = [
- "windows-result",
- "windows-strings",
- "windows-targets 0.52.6",
-]
-
-[[package]]
-name = "windows-result"
-version = "0.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
-dependencies = [
- "windows-targets 0.52.6",
-]
-
-[[package]]
name = "windows-service"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4622,16 +4648,6 @@ dependencies = [
]
[[package]]
-name = "windows-strings"
-version = "0.1.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
-dependencies = [
- "windows-result",
- "windows-targets 0.52.6",
-]
-
-[[package]]
name = "windows-sys"
version = "0.36.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
diff --git a/test/connection-checker/Cargo.toml b/test/connection-checker/Cargo.toml
index 9ab2b3fb5b..a0b5e7fbae 100644
--- a/test/connection-checker/Cargo.toml
+++ b/test/connection-checker/Cargo.toml
@@ -15,6 +15,6 @@ clap = { workspace = true, features = ["derive"] }
color-eyre = "0.6.2"
eyre = "0.6.12"
ping = "0.5.2"
-reqwest = { version = "0.12.7", default-features = false, features = ["blocking", "rustls-tls", "json"] }
+reqwest = { version = "0.12.23", default-features = false, features = ["blocking", "rustls-tls", "json"] }
serde = { workspace = true, features = ["derive"] }
socket2 = { workspace = true, features = ["all"] }
diff --git a/test/deny.toml b/test/deny.toml
index 70584012e1..643fa355c5 100644
--- a/test/deny.toml
+++ b/test/deny.toml
@@ -44,7 +44,8 @@ allow = [
"LicenseRef-ring",
"Unicode-DFS-2016",
"Zlib",
- "Unicode-3.0"
+ "Unicode-3.0",
+ "CDLA-Permissive-2.0"
]
[[licenses.clarify]]