Commit Graph
1915 Commits
Author SHA1 Message Date
Tobias Erthal bef769e22a fixed several issues, recyclerview now used in DisplayLogFragment, cosmetic changes 2016-09-12 15:31:47 +02:00
Tobias Erthal b19f7a776f Changed all occurrences of StickyListHeaders ListView to RecyclerView.
Implemented SuperSlim in Recyclerview of ViewKeyAdvCertsFragment.
Some changes to the way data is bound to the views in the list.
2016-09-11 16:48:35 +02:00
Tobias Erthal d67ffb4fbb Fix nullpointer when trying to delete keys or resuming from key import. Uups... 2016-09-10 13:16:29 +02:00
Tobias Erthal d06eae018a Start implementing multi-select and action modes. Needs testing... 2016-09-09 19:06:56 +02:00
Tobias Erthal 930ea073b3 Improved SectionedCursorAdapter, added support for the dummy key item view. 2016-09-06 01:40:16 +02:00
Tobias Erthal d5321a6fb2 First try implementing sticky section headers 2016-09-02 22:41:45 +02:00
Vincent Breitmoser a094730690 remove support for "Comment" field 2016-08-25 14:54:18 +02:00
Dominik Schürmann 9adaf1434f Block 20 most chosen PINs 2016-08-16 03:23:43 +02:00
Dominik Schürmann ac1c20f961 Update build environment to SDK 24 2016-08-15 08:37:23 +02:00
Dominik SchürmannandGitHub de0c02e044 Merge pull request #1868 from nmikhailov/nitrokey
WIP: Security token USB handling improvements
2016-08-15 07:46:27 +02:00
Dominik Schürmann 166ac9832b Merge branch 'master' of github.com:open-keychain/open-keychain 2016-07-11 10:55:30 +02:00
Dominik Schürmann 0ad0023fac Passphrase dialog: Button to switch between keyboard layouts 2016-07-11 10:55:05 +02:00
Vincent Breitmoser aac5ae3a2c handle first time wizard after import from token 2016-07-09 13:42:56 +02:00
Nikita Mikhailov c9c7feb5f7 SecurityToken: add support for T=1 TPDU level of exchange 2016-07-02 19:45:23 +06:00
Alex Fong c97d74b370 Changed HashMap to ArrayList<Pair> 2016-05-19 16:48:56 +08:00
Alex Fong 21430c0b49 Removed * import 2016-05-19 14:28:41 +08:00
Alex Fong 774c806f46 Added passphrase check for stripped masterkeys 2016-05-19 13:08:10 +08:00
Vincent Breitmoser 1da8e4c1ed make unencrypted backup an explicit parameter 2016-05-17 20:59:07 +02:00
Vincent 60c277b96f Merge pull request #1870 from AlexFJW/RemovedDuplicateCode
Shifted duplicate method implementations from KeyRing to openpgp-api …
2016-05-17 20:31:40 +02:00
Andrea Torlaschi 2ab55b6767 Settings: remove unuseful initialization 2016-05-17 17:09:03 +02:00
Andrea Torlaschi a2d2da9098 Settings: change CheckBoxPreference to SwitchPreference 2016-05-17 16:51:44 +02:00
Alex Fong 614f46a630 Shifted duplicate method implementations from KeyRing to openpgp-api submodule 2016-05-15 23:26:09 +08:00
Dominik Schürmann f44bd23622 Revert "Add + button besides TokenAutoComplete, Issue #925"
This reverts commit 72d2a627ff.

Conflicts:
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/EncryptKeyCompletionView.java
2016-05-12 14:53:16 +03:00
Vincent Breitmoser 48758cdec5 update progress handling in PgpDecryptVerifyOperation
- less progress messages overall
- report progress again based on input stream position, if filesize is known
- limit progress messages to one every 200ms while decrypting
- also fixed a bug in DecryptListFragment, the recycler view now reuses
  old views as intended instead of crossfading all the time.
2016-05-11 16:17:01 +02:00
Andrea Torlaschi c942d8b2ff PgpSignEncryptOperation refactoring 2016-05-10 23:38:11 +02:00
Dominik Schürmann 7dd5e22353 Merge branch 'master' into backup-api
Conflicts:
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/OpenPgpService.java
	extern/openpgp-api-lib
2016-05-07 12:01:16 +03:00
Alex Fong 2f33fe3118 A simple fix to clear the list of detected keys when parsing key file gives an error. 2016-05-07 08:44:59 +08:00
Dominik Schürmann eeb6fa5755 Fix formatting 2016-05-05 14:35:08 +03:00
Dominik Schürmann 4278aa1bf1 Revert "Added warning dialog for importing keys"
This reverts commit 9d35dcb0e9.

Conflicts:
	OpenKeychain/src/main/res/values/strings.xml
2016-05-05 14:29:56 +03:00
Alex Fong 6cf3e4c891 Slight amendments for clarity 2016-05-05 07:57:20 +08:00
Alex Fong bc3aa44b22 Refactored to reduce coupling between ChangeUnlockParcel and SaveKeyringParcel 2016-05-05 07:57:20 +08:00
Alex Fong 89cf3bb6d9 Fixed warnings encountered 2016-05-05 07:57:20 +08:00
Alex Fong 9d35dcb0e9 Added warning dialog for importing keys 2016-05-05 07:57:20 +08:00
Alex Fong f43edcdd7a Refactoring: Removed PassphraseChangeParcel and placed its functionality into ChangeUnlockParcel. 2016-05-05 07:57:20 +08:00
Alex Fong 525788359c (WIP) Change password when key is stripped #1692
Approach:
Find the first unstripped secret key and use it for passphrase verification
All unstripped keys will have their passphrase changed to new passphrase, if possible.

Current Progress:
Changing the passphrase of keys works fine.
Refactoring to combine "modifySecretKeyring" and newly added method, "modifyKeyRingPassword"
may be possible if given the go-ahead.
2016-05-04 22:36:23 +08:00
Nikita Mikhailov 0faab067c6 Fix rotation crash in CreateSecurityTokenWaitFragment 2016-05-01 22:16:52 +06:00
Dominik Schürmann b97971a29c Fix error codes for ykneo-openpgp 1.0.11 2016-04-30 16:46:22 +02:00
Dominik Schürmann 1cc0fe558b Remove lefover comment 2016-04-30 15:35:20 +02:00
Dominik Schürmann d72001c690 Fix animation in manage keys for security tokens 2016-04-30 15:24:09 +02:00
Dominik Schürmann adeb1bd3f8 Merge pull request #1819 from 007durgesh219/Issue#1817
Fix Crash when no encryption subkey is available, Issue #1817
2016-04-29 23:19:15 +02:00
Dominik Schürmann b4af7a06a5 Use proper ImportKeysProxyActivity to scan QR Codes 2016-04-29 23:14:24 +02:00
Dominik Schürmann 67607933ad Merge branch 'master' of https://github.com/LuboViluda/open-keychain into LuboViluda-master 2016-04-29 23:03:13 +02:00
Dominik Schürmann 7b24679094 Re-enable move-to-card option, improve strings 2016-04-29 22:22:10 +02:00
Dominik Schürmann a242881da6 Include only add button in dropdown width 2016-04-29 21:50:54 +02:00
Dominik Schürmann 3cc92e6f61 Merge branch 'Issue#925' of https://github.com/007durgesh219/open-keychain into 007durgesh219-Issue#925 2016-04-29 21:41:46 +02:00
Dominik Schürmann 0e67b49e1a Merge pull request #1831 from fiaxh/key_creation_flexible
Handle user input on key creation more generously
2016-04-29 21:36:53 +02:00
Dominik Schürmann 120f71d791 Merge pull request #1832 from 007durgesh219/WrongCachedFileEncrypt
Fix Wrong file encrypted from cached input
2016-04-29 21:24:15 +02:00
Dominik Schürmann 19e6103e5f Update libraries, add proguard filters to be under 64K limit 2016-04-29 17:03:50 +02:00
Nikita Mikhailov 935f88131e Check subkey id instead of masterkey id on security token operations
Rename ambiguous getMasterKeyFingerprint -> getKeyFingerprint
2016-04-16 15:45:43 +06:00
Nikita Mikhailov a87c65c3f4 Check if security token keys match required once before signing/decryption 2016-04-16 11:13:57 +06:00