mirror of
https://github.com/beemdevelopment/Aegis.git
synced 2025-05-04 04:14:49 +00:00
The main goals of this patch are to: - Improve the exception handling in Aegis and the way we present errors messages to the user when they occur. - Write exception stack traces to the log in more places, so that the ADB logs we ask for from our users when reporting bugs become more useful. - Reduce the amount of times we throw a RuntimeException, particularly when an Android Keystore operation fails. Achieving the above goals ended up resulting in a very large refactor. The intro and unlock flow of the app need to be retested entirely. |
||
---|---|---|
.. | ||
slots | ||
Vault.java | ||
VaultBackupManager.java | ||
VaultEntry.java | ||
VaultException.java | ||
VaultFile.java | ||
VaultFileCredentials.java | ||
VaultFileException.java | ||
VaultManager.java | ||
VaultManagerException.java |