From 1ad2cc3ee57478ac66f0c5ef066d581621354aed Mon Sep 17 00:00:00 2001 From: Julian Raufelder Date: Wed, 26 Jun 2024 11:57:17 +0200 Subject: [PATCH 01/48] Update to JDK 22 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8d16e6d9a..2b0a78336 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ For more information on the security details visit [cryptomator.org](https://doc ### Dependencies -* JDK 21 (e.g. temurin, zulu) +* JDK 22 (e.g. temurin, zulu) * Maven 3 ### Run Maven From d9d8c84230fbcb1e242612fae9054ada58dd6c74 Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Wed, 26 Jun 2024 13:23:38 +0200 Subject: [PATCH 02/48] adjust formatting of metainfo file --- dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml b/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml index 4f6981e62..e2a51ae88 100644 --- a/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml +++ b/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml @@ -68,7 +68,6 @@ Skymatic GmbH - mild From d6fd012f7163d867212163784df312b6e373aa44 Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Wed, 26 Jun 2024 13:28:37 +0200 Subject: [PATCH 03/48] fix av whitelisting step in win-exe workflow --- .github/workflows/win-exe.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/win-exe.yml b/.github/workflows/win-exe.yml index 18c50db4b..8611c5b3e 100644 --- a/.github/workflows/win-exe.yml +++ b/.github/workflows/win-exe.yml @@ -390,12 +390,14 @@ jobs: needs: [publish] with: url: ${{ needs.publish.outputs.download-url-msi }} + secrets: inherit allowlist-exe: uses: ./.github/workflows/av-whitelist.yml needs: [publish] with: url: ${{ needs.publish.outputs.download-url-exe }} + secrets: inherit notify-winget: name: Notify for winget-release From e5003c1783ad041296051e7db1ea99577d8e9695 Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Thu, 20 Jun 2024 23:05:44 +0200 Subject: [PATCH 04/48] use quick access service in unlock/lock --- .github/workflows/win-exe.yml | 2 +- .../runConfigurations/Cryptomator_Windows.xml | 2 +- .../Cryptomator_Windows_Dev.xml | 2 +- dist/win/build.ps1 | 2 +- pom.xml | 6 +- .../org/cryptomator/common/CommonsModule.java | 7 +++ .../cryptomator/common/settings/Settings.java | 5 ++ .../common/settings/SettingsJson.java | 2 + .../org/cryptomator/common/vaults/Vault.java | 59 ++++++++++++++++++- 9 files changed, 79 insertions(+), 8 deletions(-) diff --git a/.github/workflows/win-exe.yml b/.github/workflows/win-exe.yml index 18c50db4b..9ce97b7e4 100644 --- a/.github/workflows/win-exe.yml +++ b/.github/workflows/win-exe.yml @@ -113,7 +113,7 @@ jobs: --copyright "(C) 2016 - 2024 Skymatic GmbH" --app-version "${{ needs.get-version.outputs.semVerNum }}.${{ needs.get-version.outputs.revNum }}" --java-options "--enable-preview" - --java-options "--enable-native-access=org.cryptomator.jfuse.win" + --java-options "--enable-native-access=org.cryptomator.jfuse.win,org.cryptomator.integrations.win" --java-options "-Xss5m" --java-options "-Xmx256m" --java-options "-Dcryptomator.appVersion=\"${{ needs.get-version.outputs.semVerStr }}\"" diff --git a/.idea/runConfigurations/Cryptomator_Windows.xml b/.idea/runConfigurations/Cryptomator_Windows.xml index b1f7c11b3..2e9fdb785 100644 --- a/.idea/runConfigurations/Cryptomator_Windows.xml +++ b/.idea/runConfigurations/Cryptomator_Windows.xml @@ -2,7 +2,7 @@ + + https://github.com/cryptomator/cryptomator/releases/1.14.0 + https://github.com/cryptomator/cryptomator/releases/1.13.0