Add OpenVpn module

This commit is contained in:
albexk
2023-11-28 20:07:39 +03:00
parent 9738ada946
commit 51d4aea9e2
37 changed files with 960 additions and 346 deletions
@@ -313,6 +313,7 @@ class AmneziaVpnService : VpnService() {
?: when (protocolName) {
"wireguard" -> Wireguard()
"awg" -> Awg()
"openvpn" -> OpenVpn()
else -> throw IllegalArgumentException("Failed to load $protocolName protocol")
}.apply { initialize(applicationContext, protocolState) }