diff --git a/.github/workflows/mac-dmg.yml b/.github/workflows/mac-dmg.yml index 63c4db0f6..fdfda1f71 100644 --- a/.github/workflows/mac-dmg.yml +++ b/.github/workflows/mac-dmg.yml @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: include: - - os: macos-11 + - os: macos-12 architecture: x64 output-suffix: x64 xcode-path: '/Applications/Xcode_13.2.1.app' diff --git a/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml b/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml index e2a51ae88..ded761dbb 100644 --- a/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml +++ b/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml @@ -74,6 +74,9 @@ + + https://github.com/cryptomator/cryptomator/releases/1.14.0 + https://github.com/cryptomator/cryptomator/releases/1.13.0 diff --git a/pom.xml b/pom.xml index 02b4dc276..8fbd1592e 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.cryptomator cryptomator - 1.13.0 + 1.15.0-SNAPSHOT Cryptomator Desktop App @@ -33,11 +33,11 @@ org.ow2.asm,org.apache.jackrabbit,org.apache.httpcomponents - 2.7.0-beta1 - 1.4.0-beta2 - 1.3.0-beta1 + 2.7.0 + 1.4.0 + 1.3.0 1.2.4 - 1.5.0-beta4 + 1.5.0 5.0.0 2.0.6 diff --git a/src/main/java/org/cryptomator/common/keychain/KeychainManager.java b/src/main/java/org/cryptomator/common/keychain/KeychainManager.java index 48b0a0ed5..b2af2725f 100644 --- a/src/main/java/org/cryptomator/common/keychain/KeychainManager.java +++ b/src/main/java/org/cryptomator/common/keychain/KeychainManager.java @@ -44,7 +44,7 @@ public class KeychainManager implements KeychainAccessProvider { } @Override - public void storePassphrase(String key, String displayName, CharSequence passphrase) throws KeychainAccessException { + public void storePassphrase(String key, String displayName, CharSequence passphrase, boolean ignored) throws KeychainAccessException { getKeychainOrFail().storePassphrase(key, displayName, passphrase); setPassphraseStored(key, true); } diff --git a/src/test/java/org/cryptomator/common/keychain/MapKeychainAccess.java b/src/test/java/org/cryptomator/common/keychain/MapKeychainAccess.java index c4baa96fa..73c8da522 100644 --- a/src/test/java/org/cryptomator/common/keychain/MapKeychainAccess.java +++ b/src/test/java/org/cryptomator/common/keychain/MapKeychainAccess.java @@ -5,6 +5,7 @@ *******************************************************************************/ package org.cryptomator.common.keychain; +import org.cryptomator.integrations.keychain.KeychainAccessException; import org.cryptomator.integrations.keychain.KeychainAccessProvider; import java.util.HashMap; @@ -20,7 +21,7 @@ class MapKeychainAccess implements KeychainAccessProvider { } @Override - public void storePassphrase(String key, String displayName,CharSequence passphrase) { + public void storePassphrase(String key, String displayName,CharSequence passphrase, boolean ignored) { char[] pw = new char[passphrase.length()]; for (int i = 0; i < passphrase.length(); i++) { pw[i] = passphrase.charAt(i); @@ -39,7 +40,7 @@ class MapKeychainAccess implements KeychainAccessProvider { } @Override - public void changePassphrase(String key, String displayName, CharSequence passphrase) { + public void changePassphrase(String key, String displayName, CharSequence passphrase) throws KeychainAccessException { map.get(key); storePassphrase(key, displayName, passphrase); }