Commit Graph

26 Commits (576f908e0181f89e6361bf69c8b6d099e4a1de67)

Author SHA1 Message Date
Alexander Bakker 44139de212 Replace the FAB with a FAB menu and allow manually entering OTP details 7 years ago
Alexander Bakker 1fd85e360a Update SDK and dependencies 7 years ago
Alexander Bakker 49a31551a0 Clean up and fix a couple of bugs in the otp update process 7 years ago
Alexander Bakker ff38af8e6b Separate package id for debug builds 7 years ago
Alexander Bakker 7d5bd8f812 Add a project for a cli application and update dependencies 7 years ago
Alexander Bakker 41bafba596 Update dependencies 7 years ago
Alexander Bakker 302c4802b7 Switch to a more flexible intro library 8 years ago
Alexander Bakker 911b2fab78 Replace PBKDF2 with scrypt, provided by Spongy Castle 8 years ago
Alexander Bakker 3e2bb5b0b3 Support plain text databases 8 years ago
Alexander Bakker 722ea50b68 Add an activity to decrypt the database 8 years ago
Michael Schättgen f1b499f101 Started working on authentication methods 8 years ago
Impyy 9de0f35104 Replaced the sqlcipher database with a custom one
Still a WIP. This change was made to allow us to use Android's SecretKey API.
Which in turn allows us to store our secret keys in the Android KeyStore.

You can read about the database file format here: doc/db.md
8 years ago
Michael Schättgen a90e35eb97 Added new profile shortcut 8 years ago
Michael Schättgen dc7f8b5b7e Upgraded sdk 8 years ago
Michael Schättgen 22524136a7 Order is now getting saved properly
Also enabled Java 8
8 years ago
Michael Schättgen 606ce09fc7 Rearranged code and improved listview 9 years ago
Michael Schättgen 5c0b3177a6 Fixed support library versions 9 years ago
Michael Schättgen 9112c16235 Added material intro screen including icons 9 years ago
Impyy 8063ba11f1 Initial pass on adding support for persistence using sqlcipher
To keep the database schema simple we just save the
otpauth:// url and let KeyInfo take care of checking for
validity.

This patch also includes multiple fixes for the KeyInfo
class.

We still need a separate activity to allow the user to
enter their PIN/password. Currently, "test" is used as the
password for the database.
9 years ago
Michael Schättgen 5783066e38 Added Drag and Drop support 9 years ago
Michael Schättgen f11145ce95 Added ImageDrawable to listview 9 years ago
Impyy 58d60e2760 Remove constraint-layout for now 9 years ago
Michael Schättgen 2628925779 Added dialog and extend build.gradle 9 years ago
Impyy ac1c2cf7df Reworked MainActivity to include an FA button and a settings button 9 years ago
Michael Schättgen 3df18c0226 Started working on ZXing 9 years ago
Impyy c0219fbc35 Initial commit 9 years ago