summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMarkus Pettersson <markus.pettersson@mullvad.net>2025-07-16 08:39:05 +0200
committerMarkus Pettersson <markus.pettersson@mullvad.net>2025-07-16 08:39:05 +0200
commit3f0a0ae47e9cdfb8bb48704e582aed038c224be5 (patch)
tree518a163fc59ec4283ea347b69f3af16d1484328b
parent592636ad50e93c1990d7b08321378ea19a4c33e4 (diff)
downloadmullvadvpn-3f0a0ae47e9cdfb8bb48704e582aed038c224be5.tar.xz
mullvadvpn-3f0a0ae47e9cdfb8bb48704e582aed038c224be5.zip
Remove QUIC obfuscation from automatic retry order on Android
-rw-r--r--mullvad-relay-selector/src/relay_selector/mod.rs1
-rw-r--r--mullvad-relay-selector/tests/relay_selector.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/mullvad-relay-selector/src/relay_selector/mod.rs b/mullvad-relay-selector/src/relay_selector/mod.rs
index d26c306af2..c780e5b5bb 100644
--- a/mullvad-relay-selector/src/relay_selector/mod.rs
+++ b/mullvad-relay-selector/src/relay_selector/mod.rs
@@ -69,6 +69,7 @@ pub static WIREGUARD_RETRY_ORDER: LazyLock<Vec<RelayQuery>> = LazyLock::new(|| {
// 3
RelayQueryBuilder::wireguard().shadowsocks().build(),
// 4
+ #[cfg(not(target_os = "android"))]
RelayQueryBuilder::wireguard().quic().build(),
// 5
RelayQueryBuilder::wireguard().udp2tcp().build(),
diff --git a/mullvad-relay-selector/tests/relay_selector.rs b/mullvad-relay-selector/tests/relay_selector.rs
index cc45117a14..532e78a076 100644
--- a/mullvad-relay-selector/tests/relay_selector.rs
+++ b/mullvad-relay-selector/tests/relay_selector.rs
@@ -341,6 +341,7 @@ fn assert_wireguard_retry_order() {
// 3
RelayQueryBuilder::wireguard().shadowsocks().build(),
// 4
+ #[cfg(not(target_os = "android"))]
RelayQueryBuilder::wireguard().quic().build(),
// 5
RelayQueryBuilder::wireguard().udp2tcp().build(),