Commit Graph

1079 Commits

Author SHA1 Message Date
Vincent Breitmoser
f8677a5f16 Merge branch 'result-parcels' 2014-09-13 21:32:17 +02:00
Vincent Breitmoser
7b08b18d25 some DecryptVerify log refinements 2014-09-13 21:29:29 +02:00
Dominik Schürmann
a1323a1a14 deactivate screenshots in new PassphraseDialogActivity 2014-09-13 21:17:19 +02:00
Vincent Breitmoser
efd9d1626e add a ton of logging to DecryptVerify 2014-09-13 21:14:06 +02:00
Dominik Schürmann
3bc3bc6d58 More smaller UI fixes 2014-09-13 21:01:47 +02:00
Dominik Schürmann
be4882f5c1 If expired/revoked, disable both encrypt buttons 2014-09-13 20:53:07 +02:00
Dominik Schürmann
143cd2bd13 Test for badly encoded user ids 2014-09-13 20:46:44 +02:00
Dominik Schürmann
a8a1f352a8 Add new PassphraseDialogActivity, a transparent activity that only holds the passphrase dialog 2014-09-13 20:29:08 +02:00
Dominik Schürmann
d73ea5f612 Fix share to encrypt text 2014-09-13 20:07:22 +02:00
Dominik Schürmann
7d41800e57 Use spannable directly instead of html conversion in SubkeysAdapter 2014-09-13 19:49:16 +02:00
Dominik Schürmann
cbed39c38c Remove unused method in KeyUpdateHelper 2014-09-13 19:35:01 +02:00
Vincent Breitmoser
dbbefe2f41 working version of DecryptVerifyResult 2014-09-13 19:30:10 +02:00
Dominik Schürmann
a41b9f08d0 Merge pull request #843 from da-kid/master
Implemented Pull2Refresh
2014-09-13 19:10:54 +02:00
Dominik Schürmann
9e37522bdd Get certificates by raw user ids, be more liberal about accepted user id encodings 2014-09-13 19:05:53 +02:00
Vincent Breitmoser
4c636a1471 introduce OperationResultParcel for PgpDecryptVerify operations (WIP) 2014-09-13 17:54:10 +02:00
Dominik Schürmann
974dc47d69 Merge branch 'master' of github.com:open-keychain/open-keychain 2014-09-13 17:30:14 +02:00
Dominik Schürmann
aca9ecdb85 getSignaturesForID can return null, check this 2014-09-13 17:30:07 +02:00
Daniel Albert
a86ec573fa Removed unnecessary querying of keyservers, reimplemented the ListAwareSwipeRefreshLayout and implemented a pull-lock in case there are no keyservers 2014-09-13 17:02:10 +02:00
Vincent Breitmoser
19252380f1 promote all result parcels to top level classes in their own package 2014-09-13 14:36:23 +02:00
Daniel Albert
fd5e5afc9f Implemented Pull2Refresh in the KeyListFragment
Added KeyUpdateHelper and extended ProviderHelper for better fingerprint collection
Added a class for handling the list in the swipe2refresh layout that prevents scrolling bugs
Added Pull2Refresh to the KeyListFragment
2014-09-12 22:44:45 +02:00
Vincent Breitmoser
40c81c9429 fix key upload after certification (hopefully?) 2014-09-12 11:55:14 +02:00
Vincent Breitmoser
4e834d7833 add ui support for stripping subkeys 2014-09-11 22:50:44 +02:00
Vincent Breitmoser
f744488017 editKey: add support for sripping keys 2014-09-11 22:49:21 +02:00
Vincent Breitmoser
2a6774b221 merge: add support for s2k dummy generation
if a public key gets merged into a secret one, and there are new
subkeys, the merge() routine now adds a newly generated, stripped secret
subkey instead.
2014-09-11 22:45:35 +02:00
Dominik Schürmann
51d6ad4394 nullpointer check in KeychainProvider 2014-09-11 13:16:35 +02:00
Dominik Schürmann
6eb715a5d9 nullpointer check in KeychainProvider 2014-09-11 13:13:35 +02:00
Dominik Schürmann
f18a8a20ac Add newly discussed design decisions for passphrase cache service 2014-09-10 13:40:51 +02:00
Vincent Breitmoser
d61d846b72 add some comments to previous commit 2014-09-10 01:04:13 +02:00
Vincent Breitmoser
7dbb7cf1e1 jury-rig broken sign mechanism
Should improve situation on #811
2014-09-09 22:43:14 +02:00
Dominik Schürmann
a925e8b83f Version 2.9.2 2014-09-09 09:40:59 +02:00
Dominik Schürmann
c40d105574 Changelog 2.9.2 2014-09-09 09:37:46 +02:00
Dominik Schürmann
5593d4cc78 Increase s2k count to 0x90 2014-09-09 09:35:18 +02:00
Dominik Schürmann
7c67f7a715 Consolidate on database upgrade 2014-09-09 09:26:03 +02:00
Dominik Schürmann
eecf4f655b Unify package name 2014-09-08 22:34:43 +02:00
Dominik Schürmann
1c06dd43cf Merge branch 'master' of github.com:open-keychain/open-keychain 2014-09-08 15:12:02 +02:00
Dominik Schürmann
0d40d5999b Fix changelog versioning 2014-09-08 15:11:54 +02:00
Vincent Breitmoser
ceea2667e8 introduce SingletonResult for... singleton results 2014-09-08 14:50:16 +02:00
Dominik Schürmann
9eed414a77 Dont make portrait a requirement 2014-09-08 14:37:11 +02:00
Vincent Breitmoser
055fb59ec3 Properly handle uneditable key types in EditKeyFragment
More specifically, return an OperationResultParcel for stripped and
divert-to-card keys, with an appropriate error message in the log.

part of #828
2014-09-08 14:35:15 +02:00
Dominik Schürmann
38101d1fc7 Version 2.9.1 2014-09-08 14:31:14 +02:00
Dominik Schürmann
980674b322 Pull from transifex 2014-09-08 14:26:10 +02:00
Dominik Schürmann
fcd4be5ba0 Changelog 2.10 2014-09-08 14:22:29 +02:00
Dominik Schürmann
9eb65601c4 Revert changes in DecryptFileFragment 2014-09-08 14:10:45 +02:00
Dominik Schürmann
518d7116e2 Work on Yubikey decryption 2014-09-08 14:04:46 +02:00
Dominik Schürmann
8ab2491645 Make preferences safe across multiple processes 2014-09-08 11:30:31 +02:00
Dominik Schürmann
f4592c8b95 Yubikey: use PIN 2014-09-08 00:40:50 +02:00
Dominik Schürmann
7ccd30b78e Fix signature timestamp in API 2014-09-08 00:17:13 +02:00
Dominik Schürmann
83af19de20 Prepare Yubikey decryption 2014-09-08 00:01:29 +02:00
Dominik Schürmann
fd7f187364 Fix yubikey for signAndEncrypt via API 2014-09-07 23:19:55 +02:00
Dominik Schürmann
e6e70ec7d9 remove send umltiple from text API 2014-09-07 22:58:00 +02:00