Release 2.0.0

This commit is contained in:
Frank Rotermund
2022-11-27 13:18:53 +00:00
parent c2f475d115
commit 275f8accc6
570 changed files with 20366 additions and 4410 deletions
@@ -40,7 +40,7 @@ class EncryptionKeyManager: NSObject, MXKeyProviderDelegate {
private let vault: KeyValueVault
private override init() {
vault = BwiBuildSettings.forcedPinProtection ? securedFileStore : keychainVault
vault = BWIBuildSettings.shared.forcedPinProtection ? securedFileStore : keychainVault
}
func initKeys() {
@@ -58,7 +58,7 @@ class EncryptionKeyManager: NSObject, MXKeyProviderDelegate {
assert(keychainVault.objectExists(withKey: EncryptionKeyManager.roomLastMessageIv), "[EncryptionKeyManager] initKeys: Failed to generate IV for room last message")
assert(keychainVault.objectExists(withKey: EncryptionKeyManager.roomLastMessageAesKey), "[EncryptionKeyManager] initKeys: Failed to generate AES Key for room last message encryption")
guard !BwiBuildSettings.forcedPinProtection || !SecureFileStorage.shared.locked else {
guard !BWIBuildSettings.shared.forcedPinProtection || !SecureFileStorage.shared.locked else {
MXLog.debug("[EncryptionKeyManager] initKeys: cannot init keys as store is not ready")
return
}