From ed38b15a75b238e2276b33422e0883eb46bf1cca Mon Sep 17 00:00:00 2001 From: Hiddify Date: Sun, 17 Mar 2024 23:18:57 +0100 Subject: [PATCH] fix postServiceClose implementation --- .../app/src/main/kotlin/com/hiddify/hiddify/bg/BoxService.kt | 3 +++ .../SingBox/ExtensionPlatformInterface.swift | 1 + ios/SingBoxPacketTunnel/SingBox/ExtensionProvider.swift | 3 +++ libcore | 2 +- 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/kotlin/com/hiddify/hiddify/bg/BoxService.kt b/android/app/src/main/kotlin/com/hiddify/hiddify/bg/BoxService.kt index b89353bf..8e6f229f 100644 --- a/android/app/src/main/kotlin/com/hiddify/hiddify/bg/BoxService.kt +++ b/android/app/src/main/kotlin/com/hiddify/hiddify/bg/BoxService.kt @@ -292,6 +292,9 @@ class BoxService( } } } + private fun postServiceClose(){ + //TODO: + } private suspend fun stopAndAlert(type: Alert, message: String? = null) { Settings.startedByUser = false diff --git a/ios/SingBoxPacketTunnel/SingBox/ExtensionPlatformInterface.swift b/ios/SingBoxPacketTunnel/SingBox/ExtensionPlatformInterface.swift index 8d8bb9fb..af352016 100644 --- a/ios/SingBoxPacketTunnel/SingBox/ExtensionPlatformInterface.swift +++ b/ios/SingBoxPacketTunnel/SingBox/ExtensionPlatformInterface.swift @@ -225,4 +225,5 @@ public class ExtensionPlatformInterface: NSObject, LibboxPlatformInterfaceProtoc func reset() { networkSettings = nil } + } diff --git a/ios/SingBoxPacketTunnel/SingBox/ExtensionProvider.swift b/ios/SingBoxPacketTunnel/SingBox/ExtensionProvider.swift index 3be722fb..7e3c8695 100644 --- a/ios/SingBoxPacketTunnel/SingBox/ExtensionProvider.swift +++ b/ios/SingBoxPacketTunnel/SingBox/ExtensionProvider.swift @@ -137,6 +137,9 @@ open class ExtensionProvider: NEPacketTunnelProvider { stopService() await startService() } + func postServiceClose() async { + // TODO + } override open func stopTunnel(with reason: NEProviderStopReason) async { writeMessage("(packet-tunnel) stopping, reason: \(reason)") diff --git a/libcore b/libcore index b981ed59..aba59332 160000 --- a/libcore +++ b/libcore @@ -1 +1 @@ -Subproject commit b981ed590da0a3f3d87826c534fe67eafbaf975a +Subproject commit aba593322e3f90f40ff050325d5acbb012dbb128