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