From 45fbe76c6e29b524ace7994afb6423819c4aa970 Mon Sep 17 00:00:00 2001 From: Hiddify Date: Sun, 3 Mar 2024 07:22:40 +0100 Subject: [PATCH] new: update to singboc 1.8.7 --- .github/workflows/build.yml | 13 ++++++++++++- .vscode/extensions.json | 3 ++- .../kotlin/com/hiddify/hiddify/bg/BoxService.kt | 2 +- .../SingBox/ExtensionProvider.swift | 2 +- libcore | 2 +- 5 files changed, 17 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6df240ef..ed9d3710 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -181,7 +181,18 @@ jobs: run: | tree .\scripts\package_windows.ps1 - + + - name: Code Sign + if: ${{ inputs.upload-artifact && startsWith(matrix.platform,'windows') }} + uses: dlemstra/code-sign-action@v1 + with: + certificate: '-----BEGIN CERTIFICATE-----\n${{ secrets.WINDOWS_SIGNING_KEY }}-----END CERTIFICATE-----\n' + password: '${{ secrets.WINDOWS_SIGNING_PASSWORD }}' + folder: 'out' + recursive: true + + description: 'Hiddify' + - name: Copy to out Android APK if: matrix.platform == 'android-apk' run: | diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 890a31e1..dad88ffa 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -5,6 +5,7 @@ "github.vscode-github-actions", "golang.go", "redhat.vscode-yaml", - "codeium.codeium" + "codeium.codeium", + "kangping.protobuf" ] } \ No newline at end of file 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 3b370159..b89353bf 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 @@ -247,7 +247,7 @@ class BoxService( @RequiresApi(Build.VERSION_CODES.M) private fun serviceUpdateIdleMode() { if (Application.powerManager.isDeviceIdleMode) { - boxService?.sleep() + boxService?.pause() } else { boxService?.wake() } diff --git a/ios/SingBoxPacketTunnel/SingBox/ExtensionProvider.swift b/ios/SingBoxPacketTunnel/SingBox/ExtensionProvider.swift index b0f1d95b..3be722fb 100644 --- a/ios/SingBoxPacketTunnel/SingBox/ExtensionProvider.swift +++ b/ios/SingBoxPacketTunnel/SingBox/ExtensionProvider.swift @@ -154,7 +154,7 @@ open class ExtensionProvider: NEPacketTunnelProvider { override open func sleep() async { if let boxService { - boxService.sleep() + boxService.pause() } } diff --git a/libcore b/libcore index 168fc3db..3793b614 160000 --- a/libcore +++ b/libcore @@ -1 +1 @@ -Subproject commit 168fc3dbe33bd0b84f462ca0d6014fa698b216af +Subproject commit 3793b614dbcb80468100836c01a2eaf94fa093a5