Commit graph

12 commits

Author SHA1 Message Date
Milos Kozak
e97aafb143 setDeviceCredentialAllowed disabled 2020-04-21 21:39:11 +02:00
Milos Kozak
695ba6826b missing runOnUiThread 2020-04-21 20:08:12 +02:00
Milos Kozak
d2c9f13932 better password processing, master password to setup wizard 2020-04-21 14:50:28 +02:00
Milos Kozak
228bd76e78 No protection by default 2020-04-20 01:18:10 +02:00
Dominik Dzienia
9dca938698 Refactored CryptoUtil to make it injectable and more testable
Added checks for vanilla JVM AES 256 issues in tests
2020-04-06 23:48:25 +02:00
Dominik Dzienia
1c97f8a720 Preferences Encryption:
- encrypted JSON format support
 - using master password & password prompt
- refactored alerts
2020-04-01 13:59:10 +02:00
Dominik Dzienia
c58c62d4bc Tost shown when password is set now show when password is not set at end (cancel) or unset 2020-03-25 14:47:28 +01:00
Dominik Dzienia
39c08a5a2b Configured Autofill hint for password managers
Added missing callback on password prompt dialog (will be usable in near future)
2020-03-25 14:37:23 +01:00
Dominik Dzienia
6e9ccc593f Support for master password and storing password as hashes (HMAC) instead of plaintext,
additional crypto utils with tests (partialy for in-progress pref export encryption),
changed PasswordCheck to more common UI and to use lambdas (will need given password in lambda callback for prefs enc)
2020-03-25 01:21:20 +01:00
Milos Kozak
4716b04972 ProtectionCheck injection, setDeviceCredentialAllowed 2020-03-22 20:49:36 +01:00
Milos Kozak
466084db71 more tweaking 2019-10-26 23:21:51 +02:00
Milos Kozak
2c956f43ba biometrics support for Preferences 2019-10-26 22:29:41 +02:00