summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2025-09-15 09:22:25 +0200
committerDavid Lönnhager <david.l@mullvad.net>2025-09-15 09:22:25 +0200
commit12bb6552e49e19510b3272f8d3d1f0c6277236ff (patch)
treebac73ddae9c82b906b4f6ef61b1ce266a78809f4 /android
parent29ba9088210475eb179c8eefe5c9f3b8bbc92583 (diff)
parentd19946b10cf8c556b3293dd834ec17ce307c7d70 (diff)
downloadmullvadvpn-12bb6552e49e19510b3272f8d3d1f0c6277236ff.tar.xz
mullvadvpn-12bb6552e49e19510b3272f8d3d1f0c6277236ff.zip
Merge branch 'add-lwo-obfuscation'
Diffstat (limited to 'android')
-rw-r--r--android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/mapper/ToDomain.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/mapper/ToDomain.kt b/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/mapper/ToDomain.kt
index 9b4dd07056..7889d1ea2d 100644
--- a/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/mapper/ToDomain.kt
+++ b/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/mapper/ToDomain.kt
@@ -223,6 +223,8 @@ internal fun ManagementInterface.ObfuscationEndpoint.ObfuscationType.toDomain():
ManagementInterface.ObfuscationEndpoint.ObfuscationType.SHADOWSOCKS ->
ObfuscationType.Shadowsocks
ManagementInterface.ObfuscationEndpoint.ObfuscationType.QUIC -> ObfuscationType.Quic
+ ManagementInterface.ObfuscationEndpoint.ObfuscationType.LWO ->
+ throw IllegalArgumentException("Unsupported obfuscation type")
ManagementInterface.ObfuscationEndpoint.ObfuscationType.UNRECOGNIZED ->
throw IllegalArgumentException("Unrecognized obfuscation type")
}
@@ -429,6 +431,8 @@ internal fun ManagementInterface.ObfuscationSettings.SelectedObfuscation.toDomai
ManagementInterface.ObfuscationSettings.SelectedObfuscation.SHADOWSOCKS ->
ObfuscationMode.Shadowsocks
ManagementInterface.ObfuscationSettings.SelectedObfuscation.QUIC -> ObfuscationMode.Quic
+ ManagementInterface.ObfuscationSettings.SelectedObfuscation.LWO ->
+ throw IllegalArgumentException("Unsupported obfuscation type")
ManagementInterface.ObfuscationSettings.SelectedObfuscation.UNRECOGNIZED ->
throw IllegalArgumentException("Unrecognized selected obfuscation")
}