diff --git a/src/cordova/android/OutlineAndroidLib/outline/src/main/java/org/outline/vpn/VpnTunnel.java b/src/cordova/android/OutlineAndroidLib/outline/src/main/java/org/outline/vpn/VpnTunnel.java index dfc2ea895a..98f7889acd 100644 --- a/src/cordova/android/OutlineAndroidLib/outline/src/main/java/org/outline/vpn/VpnTunnel.java +++ b/src/cordova/android/OutlineAndroidLib/outline/src/main/java/org/outline/vpn/VpnTunnel.java @@ -25,7 +25,7 @@ import java.util.Random; import java.util.logging.Level; import java.util.logging.Logger; -import tun2socks.OutlineTunnel; +import tun2socks.Tunnel; import tun2socks.Tun2socks; @@ -46,7 +46,7 @@ public class VpnTunnel { private final VpnTunnelService vpnService; private String dnsResolverAddress; private ParcelFileDescriptor tunFd; - private OutlineTunnel tunnel; + private Tunnel tunnel; /** * Constructor. diff --git a/src/cordova/apple/OutlineAppleLib/Package.swift b/src/cordova/apple/OutlineAppleLib/Package.swift index b716d4a2cb..5e5fb9be46 100644 --- a/src/cordova/apple/OutlineAppleLib/Package.swift +++ b/src/cordova/apple/OutlineAppleLib/Package.swift @@ -45,8 +45,8 @@ let package = Package( ), .binaryTarget( name: "Tun2socks", - url: "https://github.com/Jigsaw-Code/outline-go-tun2socks/releases/download/v3.1.0/apple.zip", - checksum: "78f291482da13fd035de19d21a075048407658aab077fdeb23ce435f33cec3a2" + url: "https://github.com/Jigsaw-Code/outline-go-tun2socks/releases/download/v3.3.0/apple.zip", + checksum: "ec6d98aef1dc66cd518da38c6b53f47ff8ae330f41e81c8c52e93803e93d9721" ), .testTarget( name: "OutlineTunnelTest", diff --git a/src/cordova/apple/OutlineAppleLib/Sources/PacketTunnelProvider/PacketTunnelProvider.m b/src/cordova/apple/OutlineAppleLib/Sources/PacketTunnelProvider/PacketTunnelProvider.m index 0c2304fff9..621196ed23 100644 --- a/src/cordova/apple/OutlineAppleLib/Sources/PacketTunnelProvider/PacketTunnelProvider.m +++ b/src/cordova/apple/OutlineAppleLib/Sources/PacketTunnelProvider/PacketTunnelProvider.m @@ -36,7 +36,7 @@ @interface PacketTunnelProvider () @property (nonatomic) NSString *hostNetworkAddress; // IP address of the host in the active network. -@property id tunnel; +@property id tunnel; @property (nonatomic, copy) void (^startCompletion)(NSNumber *); @property (nonatomic, copy) void (^stopCompletion)(NSNumber *); @property (nonatomic) DDFileLogger *fileLogger; diff --git a/third_party/outline-go-tun2socks/android/jni/arm64-v8a/libgojni.so b/third_party/outline-go-tun2socks/android/jni/arm64-v8a/libgojni.so index 3ef129678d..a7bc707b97 100644 Binary files a/third_party/outline-go-tun2socks/android/jni/arm64-v8a/libgojni.so and b/third_party/outline-go-tun2socks/android/jni/arm64-v8a/libgojni.so differ diff --git a/third_party/outline-go-tun2socks/android/jni/armeabi-v7a/libgojni.so b/third_party/outline-go-tun2socks/android/jni/armeabi-v7a/libgojni.so index a2516ccf1f..a2e84db8d3 100644 Binary files a/third_party/outline-go-tun2socks/android/jni/armeabi-v7a/libgojni.so and b/third_party/outline-go-tun2socks/android/jni/armeabi-v7a/libgojni.so differ diff --git a/third_party/outline-go-tun2socks/android/jni/x86/libgojni.so b/third_party/outline-go-tun2socks/android/jni/x86/libgojni.so index dc730a9aee..5b6b90a362 100644 Binary files a/third_party/outline-go-tun2socks/android/jni/x86/libgojni.so and b/third_party/outline-go-tun2socks/android/jni/x86/libgojni.so differ diff --git a/third_party/outline-go-tun2socks/android/jni/x86_64/libgojni.so b/third_party/outline-go-tun2socks/android/jni/x86_64/libgojni.so index 4ff1b41a03..30678240ed 100644 Binary files a/third_party/outline-go-tun2socks/android/jni/x86_64/libgojni.so and b/third_party/outline-go-tun2socks/android/jni/x86_64/libgojni.so differ diff --git a/third_party/outline-go-tun2socks/android/tun2socks.aar b/third_party/outline-go-tun2socks/android/tun2socks.aar index 987dce23c0..d7b1ca8a8f 100644 Binary files a/third_party/outline-go-tun2socks/android/tun2socks.aar and b/third_party/outline-go-tun2socks/android/tun2socks.aar differ diff --git a/third_party/outline-go-tun2socks/linux/tun2socks b/third_party/outline-go-tun2socks/linux/tun2socks index e448aa2b91..38dd4f2773 100755 Binary files a/third_party/outline-go-tun2socks/linux/tun2socks and b/third_party/outline-go-tun2socks/linux/tun2socks differ diff --git a/third_party/outline-go-tun2socks/win32/tun2socks.exe b/third_party/outline-go-tun2socks/win32/tun2socks.exe index c020175684..221f592a34 100755 Binary files a/third_party/outline-go-tun2socks/win32/tun2socks.exe and b/third_party/outline-go-tun2socks/win32/tun2socks.exe differ