diff options
| author | David Lönnhager <david.l@mullvad.net> | 2025-09-15 09:22:25 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2025-09-15 09:22:25 +0200 |
| commit | 12bb6552e49e19510b3272f8d3d1f0c6277236ff (patch) | |
| tree | bac73ddae9c82b906b4f6ef61b1ce266a78809f4 /android | |
| parent | 29ba9088210475eb179c8eefe5c9f3b8bbc92583 (diff) | |
| parent | d19946b10cf8c556b3293dd834ec17ce307c7d70 (diff) | |
| download | mullvadvpn-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.kt | 4 |
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") } |
