Merge branch 'fix/android' into feature/update-cloak-binary
This commit is contained in:
commit
17ff530683
5 changed files with 5 additions and 8 deletions
|
|
@ -1 +1 @@
|
||||||
Subproject commit f285f0a7340179f4fb07b58091330de95ba9f96e
|
Subproject commit 2fa21880b9e5059cf9e8856c778bad97dcad3c91
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
package com.wireguard.android.backend
|
package org.amnezia.vpn.protocol.wireguard
|
||||||
|
|
||||||
// TODO: Refactor Amnezia wireguard project by changing the JNI method names
|
|
||||||
// to move this object to 'org.amnezia.vpn.protocol.wireguard.backend' package
|
|
||||||
object GoBackend {
|
object GoBackend {
|
||||||
external fun wgGetConfig(handle: Int): String?
|
external fun wgGetConfig(handle: Int): String?
|
||||||
external fun wgGetSocketV4(handle: Int): Int
|
external fun wgGetSocketV4(handle: Int): Int
|
||||||
|
|
@ -3,7 +3,6 @@ package org.amnezia.vpn.protocol.wireguard
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.net.VpnService.Builder
|
import android.net.VpnService.Builder
|
||||||
import java.util.TreeMap
|
import java.util.TreeMap
|
||||||
import com.wireguard.android.backend.GoBackend
|
|
||||||
import kotlinx.coroutines.flow.MutableStateFlow
|
import kotlinx.coroutines.flow.MutableStateFlow
|
||||||
import org.amnezia.vpn.protocol.Protocol
|
import org.amnezia.vpn.protocol.Protocol
|
||||||
import org.amnezia.vpn.protocol.ProtocolState
|
import org.amnezia.vpn.protocol.ProtocolState
|
||||||
|
|
@ -42,9 +42,9 @@ set(SOURCES ${SOURCES}
|
||||||
|
|
||||||
foreach(abi IN ITEMS ${QT_ANDROID_ABIS})
|
foreach(abi IN ITEMS ${QT_ANDROID_ABIS})
|
||||||
set_property(TARGET ${PROJECT} PROPERTY QT_ANDROID_EXTRA_LIBS
|
set_property(TARGET ${PROJECT} PROPERTY QT_ANDROID_EXTRA_LIBS
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/wireguard/android/${abi}/libwg.so
|
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/amneziawg/android/${abi}/libwg.so
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/wireguard/android/${abi}/libwg-go.so
|
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/amneziawg/android/${abi}/libwg-go.so
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/wireguard/android/${abi}/libwg-quick.so
|
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/amneziawg/android/${abi}/libwg-quick.so
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/shadowsocks/android/${abi}/libredsocks.so
|
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/shadowsocks/android/${abi}/libredsocks.so
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/shadowsocks/android/${abi}/libsslocal.so
|
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/shadowsocks/android/${abi}/libsslocal.so
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/shadowsocks/android/${abi}/libtun2socks.so
|
${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/shadowsocks/android/${abi}/libtun2socks.so
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue