Jakob Nixdorf
|
5059abf2d0
|
Automatically show and hide keyboard in CredentialsPreference
|
2018-01-03 16:21:29 +01:00 |
|
Jakob Nixdorf
|
a20dc326bc
|
Try the encryption change in the SettingsActivity and restore backup if it fails
|
2018-01-03 13:23:13 +01:00 |
|
Jakob Nixdorf
|
64fbdd93d3
|
Update Telegram details
|
2018-01-03 08:32:50 +01:00 |
|
Jakob Nixdorf
|
15f221f4b3
|
Simplify some methods in the Settings helper
|
2018-01-03 07:04:36 +01:00 |
|
Jakob Nixdorf
|
293fa70994
|
Remove some outdated code
|
2018-01-03 06:25:32 +01:00 |
|
Jakob Nixdorf
|
5ba3be0b95
|
Encryption only changes on changing credentials if set to password-based
|
2018-01-03 06:21:19 +01:00 |
|
Jakob Nixdorf
|
3565c899b8
|
Custom CredentialsPreference and better handling of encryption changes
|
2018-01-02 22:00:53 +01:00 |
|
Jakob Nixdorf
|
fc67640730
|
Better description for re-authentication
|
2018-01-02 14:47:12 +01:00 |
|
Jakob Nixdorf
|
13db26f377
|
Show a generic error if the encryption key is empty
|
2018-01-02 14:45:00 +01:00 |
|
Jakob Nixdorf
|
bd12b5a17f
|
Add some checks to prevent crashes when the encryption key is not set
|
2018-01-02 14:07:40 +01:00 |
|
Jakob Nixdorf
|
2b74b9d6f7
|
Only load entries if the encryption key is set
|
2018-01-02 13:50:28 +01:00 |
|
Jakob Nixdorf
|
745676b427
|
Block empty passwords
|
2018-01-02 13:49:05 +01:00 |
|
Jakob Nixdorf
|
f2e6f57725
|
Add some safeguard when changing passwords and encryption
We still need some more to prevent any mistakes
|
2017-12-30 08:40:57 +01:00 |
|
Jakob Nixdorf
|
c46167bfe7
|
A little bit of refactoring
|
2017-12-30 08:17:08 +01:00 |
|
Jakob Nixdorf
|
04a511d3f4
|
Add password-based encryption of the database
|
2017-12-29 16:58:47 +01:00 |
|
Jakob Nixdorf
|
d68798e69a
|
Refactor some functions in more appropriate classes
|
2017-12-29 14:11:40 +01:00 |
|
Jakob Nixdorf
|
6612095e8f
|
Pass the seed from the AuthenticatActivity to the caller
|
2017-12-29 12:30:00 +01:00 |
|
Jakob Nixdorf
|
1f4b46e89a
|
Use random iterations to make PBKDF2 a little more secure
|
2017-12-29 12:08:00 +01:00 |
|
Jakob Nixdorf
|
ded32a7090
|
Use PBKDF2 to store and verify the credentials
|
2017-12-29 11:30:13 +01:00 |
|
Jakob Nixdorf
|
d40cce6c1b
|
Also delete the keystore entry when receiving a Panic Trigger
|
2017-12-28 11:39:31 +01:00 |
|
Jakob Nixdorf
|
84a96e3932
|
Fix deleting the database when receiving a Panic Trigger
|
2017-12-28 10:47:49 +01:00 |
|
Jakob Nixdorf
|
d284ce18cf
|
Load the encryption key in the BackupActivity directly
|
2017-12-28 10:35:59 +01:00 |
|
Jakob Nixdorf
|
b301a4fa80
|
Show an error message if loading the key fails
|
2017-12-28 09:55:16 +01:00 |
|
Jakob Nixdorf
|
c96c7d94bc
|
Load the encryption key just once and cache it inside the adapter
|
2017-12-27 18:18:06 +01:00 |
|
Jakob Nixdorf
|
bb55a5391e
|
Fix Travis builds
|
2017-12-27 15:46:30 +01:00 |
|
Jakob Nixdorf
|
cb155823f7
|
Remove exportAsJSON function from DatabaseHelper
|
2017-12-27 15:44:45 +01:00 |
|
Jakob Nixdorf
|
08ad01b3db
|
Only load the database after successful authentication
|
2017-12-27 15:08:29 +01:00 |
|
Jakob Nixdorf
|
6ce1a60cef
|
Bump build tools to 27.0.3
|
2017-12-27 12:41:28 +01:00 |
|
Jakob Nixdorf
|
cdc77f7911
|
Merge pull request #89 from RichyHBM/thumbnails-batch
Add new thumbnails for: ArenaNet, Hurricane Electric, Itch.io, Patreon, Skrill, TeamViewer, Ubisoft, Ubuntu
|
2017-12-20 07:14:49 +01:00 |
|
RichyHBM
|
b5dfdf942d
|
Add new thumbnails for: ArenaNet, Hurricane Electric, Itch.io, Patreon, Skrill, TeamViewer, Ubisoft, Ubuntu
|
2017-12-19 19:45:01 +00:00 |
|
Jakob Nixdorf
|
f805eb41f8
|
Add thumbnail request to the README
|
2017-12-19 17:17:37 +01:00 |
|
Jakob Nixdorf
|
2694a30c0f
|
Fix Travis for SDK 27
|
2017-12-11 11:32:51 +01:00 |
|
Jakob Nixdorf
|
48801a3b50
|
Add the label to the removal confirmation dialog
Closes #84
|
2017-12-11 11:26:37 +01:00 |
|
Jakob Nixdorf
|
11b9042a81
|
Hide the advanced options in the manual entry dialog
Closes #85
|
2017-12-11 11:05:34 +01:00 |
|
Jakob Nixdorf
|
d7017f04f4
|
Bump to version 0.3.1
|
2017-12-08 07:57:33 +01:00 |
|
Jakob Nixdorf
|
5ce180125b
|
Update some components
|
2017-12-08 07:53:54 +01:00 |
|
Jakob Nixdorf
|
50f8fd2aee
|
Bump build tools to 27.0.2
|
2017-12-08 07:41:17 +01:00 |
|
Jakob Nixdorf
|
e6ef6cd7c1
|
Don't translate the list of translation names
|
2017-12-08 07:10:07 +01:00 |
|
Jakob Nixdorf
|
419562acb3
|
Update translations from Crowdin
|
2017-12-08 07:00:52 +01:00 |
|
Jakob Nixdorf
|
99de0d08ad
|
Translation: add Chinese Simplified
|
2017-12-08 06:58:15 +01:00 |
|
Jakob Nixdorf
|
2865fd84aa
|
ManualEntryDialog: disable save button if label or secret are empty
Closes #82
|
2017-12-06 11:22:00 +01:00 |
|
Jakob Nixdorf
|
c39a4bbea6
|
Refactor complex dialogs in separate classes
* Create the ManualEntryDialog class
* Move the TagDialogHelper to TagsDialog
|
2017-12-06 11:11:41 +01:00 |
|
Jakob Nixdorf
|
144ac76592
|
Make the replace existing entries default to false to avoid data loss
Closes #80
|
2017-12-05 07:37:12 +01:00 |
|
Jakob Nixdorf
|
48c925e2b2
|
Update screenshots
|
2017-12-02 13:41:54 +01:00 |
|
Jakob Nixdorf
|
cd5dec666a
|
Backup: better description of the replace switch
|
2017-12-02 09:09:12 +01:00 |
|
Jakob Nixdorf
|
716f530566
|
Update Changelog for v0.3.1
|
2017-12-01 16:20:54 +01:00 |
|
Jakob Nixdorf
|
9433768d10
|
Show a message the first time "last used" is selected for sorting
|
2017-12-01 15:57:52 +01:00 |
|
Jakob Nixdorf
|
4ffe62177f
|
Automatic re-hide + sort by last used
* Automatically hide revealed entries after a (configurable) time
* Allow sorting of the list by last used
Closes #77
Closes #67
|
2017-12-01 15:44:32 +01:00 |
|
Jakob Nixdorf
|
d10e4a4e35
|
Improve error messages on restore
First part of #70
|
2017-12-01 07:54:44 +01:00 |
|
Jakob Nixdorf
|
cd0814f418
|
Add setting to disable the special features again
|
2017-11-30 22:29:43 +01:00 |
|