diff --git a/client/3rd-prebuilt b/client/3rd-prebuilt index f285f0a7..2fa21880 160000 --- a/client/3rd-prebuilt +++ b/client/3rd-prebuilt @@ -1 +1 @@ -Subproject commit f285f0a7340179f4fb07b58091330de95ba9f96e +Subproject commit 2fa21880b9e5059cf9e8856c778bad97dcad3c91 diff --git a/client/android/wireguard/src/main/kotlin/com/wireguard/android/backend/GoBackend.kt b/client/android/wireguard/src/main/kotlin/GoBackend.kt similarity index 62% rename from client/android/wireguard/src/main/kotlin/com/wireguard/android/backend/GoBackend.kt rename to client/android/wireguard/src/main/kotlin/GoBackend.kt index 485df5a0..28e48a75 100644 --- a/client/android/wireguard/src/main/kotlin/com/wireguard/android/backend/GoBackend.kt +++ b/client/android/wireguard/src/main/kotlin/GoBackend.kt @@ -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 { external fun wgGetConfig(handle: Int): String? external fun wgGetSocketV4(handle: Int): Int diff --git a/client/android/wireguard/src/main/kotlin/org/amnezia/vpn/protocol/wireguard/Wireguard.kt b/client/android/wireguard/src/main/kotlin/Wireguard.kt similarity index 99% rename from client/android/wireguard/src/main/kotlin/org/amnezia/vpn/protocol/wireguard/Wireguard.kt rename to client/android/wireguard/src/main/kotlin/Wireguard.kt index 87d5e249..40fa4ec6 100644 --- a/client/android/wireguard/src/main/kotlin/org/amnezia/vpn/protocol/wireguard/Wireguard.kt +++ b/client/android/wireguard/src/main/kotlin/Wireguard.kt @@ -3,7 +3,6 @@ package org.amnezia.vpn.protocol.wireguard import android.content.Context import android.net.VpnService.Builder import java.util.TreeMap -import com.wireguard.android.backend.GoBackend import kotlinx.coroutines.flow.MutableStateFlow import org.amnezia.vpn.protocol.Protocol import org.amnezia.vpn.protocol.ProtocolState diff --git a/client/android/wireguard/src/main/kotlin/org/amnezia/vpn/protocol/wireguard/WireguardConfig.kt b/client/android/wireguard/src/main/kotlin/WireguardConfig.kt similarity index 100% rename from client/android/wireguard/src/main/kotlin/org/amnezia/vpn/protocol/wireguard/WireguardConfig.kt rename to client/android/wireguard/src/main/kotlin/WireguardConfig.kt diff --git a/client/cmake/android.cmake b/client/cmake/android.cmake index 7ffa680e..9458bd08 100644 --- a/client/cmake/android.cmake +++ b/client/cmake/android.cmake @@ -42,9 +42,9 @@ set(SOURCES ${SOURCES} foreach(abi IN ITEMS ${QT_ANDROID_ABIS}) 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/wireguard/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.so + ${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/amneziawg/android/${abi}/libwg-go.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}/libsslocal.so ${CMAKE_CURRENT_SOURCE_DIR}/3rd-prebuilt/3rd-prebuilt/shadowsocks/android/${abi}/libtun2socks.so