Vincent Breitmoser
|
fd7bdbf54f
|
add proper async check for correct passphrase to passphrasedialog
|
2014-09-07 16:54:39 +02:00 |
|
Vincent Breitmoser
|
05e9eefda9
|
ditch public divert-to-card test keyring
|
2014-09-03 03:09:42 +02:00 |
|
Vincent Breitmoser
|
598a5e7439
|
implement test case for mailvelope keyring with no key flags
|
2014-09-03 03:05:18 +02:00 |
|
Vincent Breitmoser
|
6e219d245f
|
fix tests for changed key flag semantics
|
2014-09-03 02:55:35 +02:00 |
|
Vincent Breitmoser
|
7bc424a8cb
|
work on passphrase caching, make use of cached SecretKeyType data (WIP!)
|
2014-09-03 02:43:06 +02:00 |
|
Vincent Breitmoser
|
e9b14585f5
|
add getSecretKeyType method to CachedPublicKeyRing
|
2014-09-03 02:43:06 +02:00 |
|
Vincent Breitmoser
|
84d16bd1f7
|
add test for divert-to-card
|
2014-09-02 12:36:04 +02:00 |
|
Vincent Breitmoser
|
e0905a3afb
|
cache key s2k type in database, for later use
|
2014-09-02 01:24:16 +02:00 |
|
Vincent Breitmoser
|
a97ebc1ec9
|
Lock drawer in EncryptFileActivity if called from intent
Closes #810
|
2014-09-01 23:46:22 +02:00 |
|
Vincent Breitmoser
|
f8625f5310
|
rename EncryptMessageFragment -> EncryptTextFragment
|
2014-09-01 23:46:14 +02:00 |
|
Vincent Breitmoser
|
b3d3026de7
|
remove redundant check from EncryptFileActivity
|
2014-09-01 23:38:11 +02:00 |
|
Vincent Breitmoser
|
2ead78a1e5
|
split EncryptActivity into Encrypt{Text,File}Activity
|
2014-09-01 23:25:03 +02:00 |
|
Vincent Breitmoser
|
e26d7be7de
|
remove "sign" and "verify" from drawer texts
|
2014-09-01 22:07:14 +02:00 |
|
Vincent Breitmoser
|
6b5e65253c
|
small ui changes in encrypt
|
2014-09-01 21:43:15 +02:00 |
|
Vincent Breitmoser
|
6a3e7921cf
|
remove "by holding..." explanation from button text
|
2014-09-01 21:24:24 +02:00 |
|
Vincent Breitmoser
|
16a93038dd
|
remove broken(?) cancellation code
|
2014-09-01 21:23:05 +02:00 |
|
Vincent Breitmoser
|
e9a2f256b9
|
add cancel prevention mechanism, improve cancellation for key import
|
2014-08-31 20:05:19 +02:00 |
|
Vincent Breitmoser
|
d17b478a9e
|
don't make our service sticky
|
2014-08-31 19:31:21 +02:00 |
|
Vincent Breitmoser
|
e46bc24079
|
add cancel support to edit key action
|
2014-08-31 19:20:08 +02:00 |
|
Vincent Breitmoser
|
d483a8b73e
|
get rid of some last bootstrapbutton references
|
2014-08-31 19:01:28 +02:00 |
|
Vincent Breitmoser
|
06eb7148a2
|
Merge remote-tracking branch 'origin/master'
|
2014-08-31 17:37:45 +02:00 |
|
Vincent Breitmoser
|
7da7832284
|
Add cancelable mechanism and support in key import
Closes #323
|
2014-08-31 17:32:13 +02:00 |
|
Vincent Breitmoser
|
38c6cf045c
|
remember "show advanced tabs" setting
Closes #669
|
2014-08-31 00:39:37 +02:00 |
|
Vincent Breitmoser
|
a73abf57f1
|
if there is only one private key, use it fo certification by default
|
2014-08-31 00:19:59 +02:00 |
|
Vincent Breitmoser
|
0738a38bbe
|
use LoaderFragment for CertifyActivity
|
2014-08-31 00:19:16 +02:00 |
|
Vincent Breitmoser
|
56f760e3f8
|
ditch NullProgressable
|
2014-08-30 18:32:29 +02:00 |
|
Vincent Breitmoser
|
8981fcf93d
|
fix one log level
|
2014-08-30 17:22:20 +02:00 |
|
Vincent Breitmoser
|
07ecd38842
|
get rid of a deprecated method use
|
2014-08-30 17:12:12 +02:00 |
|
Vincent Breitmoser
|
b6203a2b3c
|
Merge remote-tracking branch 'dakid/master'
|
2014-08-30 17:03:47 +02:00 |
|
Vincent Breitmoser
|
5ff3043903
|
canonicalize: add check for algorithm type
closes #797
|
2014-08-30 17:00:58 +02:00 |
|
Vincent Breitmoser
|
ac080b21ef
|
show bitsizes in import key list again
closes #802
|
2014-08-30 15:45:36 +02:00 |
|
Vincent Breitmoser
|
cb2eb8aca2
|
small language fixes for previous commit
|
2014-08-27 15:42:09 +02:00 |
|
Vincent Breitmoser
|
783dae8804
|
add ecc support
|
2014-08-24 16:08:37 +02:00 |
|
Vincent Breitmoser
|
9f9c31868d
|
tests: fix non-deterministic testMasterModify
|
2014-08-23 12:13:28 +02:00 |
|
Vincent Breitmoser
|
08bdb0c5b9
|
update to tidy spongy-master
|
2014-08-23 11:59:21 +02:00 |
|
Vincent Breitmoser
|
ad9339b23d
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-08-21 00:02:33 +02:00 |
|
Vincent Breitmoser
|
63ca81d871
|
Copyright (C) 2014 Vincent Breitmoser
|
2014-08-21 00:02:27 +02:00 |
|
Vincent Breitmoser
|
ce4bfdf945
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-08-20 23:09:25 +02:00 |
|
Vincent Breitmoser
|
9c9fc5330a
|
small change to make android studio recognize a honeycomb-only block
|
2014-08-20 23:09:20 +02:00 |
|
Vincent Breitmoser
|
dcf268bcb2
|
move key deletion into KeychainIntentHandler
|
2014-08-20 23:08:52 +02:00 |
|
Vincent Breitmoser
|
945764b30f
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-08-20 22:38:28 +02:00 |
|
Vincent Breitmoser
|
dd1b27b28f
|
consolidate: small ui things
|
2014-08-20 21:52:54 +02:00 |
|
Vincent Breitmoser
|
6c428fa6b5
|
make number of secret keys imported part of ImportResult parcel
|
2014-08-20 21:51:57 +02:00 |
|
Vincent Breitmoser
|
9122d43d0a
|
close actionmode in keylist on loading events (avoid inconsistent state)
|
2014-08-20 21:51:19 +02:00 |
|
Vincent Breitmoser
|
6ed0f667cd
|
consolidate: remove debug "breakpoint"
|
2014-08-20 21:29:11 +02:00 |
|
Vincent Breitmoser
|
2cc265390c
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-08-20 20:16:05 +02:00 |
|
Vincent Breitmoser
|
c296529049
|
modifyKey: small logging changes
|
2014-08-20 20:15:43 +02:00 |
|
Vincent Breitmoser
|
1e5ac82985
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-08-20 19:59:54 +02:00 |
|
Vincent Breitmoser
|
475293a116
|
consolidate: prevent concurrent calls of step 2
|
2014-08-20 19:59:45 +02:00 |
|
Vincent Breitmoser
|
2a96912a96
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-08-20 19:34:42 +02:00 |
|
Vincent Breitmoser
|
fe1f5489ff
|
consolidate: implement (mostly) recovery mode
|
2014-08-20 19:34:36 +02:00 |
|
Vincent Breitmoser
|
9aaaac068e
|
consolidate: use KeychainProvider for deletion operation
|
2014-08-20 19:31:51 +02:00 |
|
Vincent Breitmoser
|
9930ab7f6f
|
consolidate: a lot more log output, better recovery
|
2014-08-19 16:53:55 +02:00 |
|
Vincent Breitmoser
|
9fb1050fed
|
stub for consolidate recovery in KeychainApplication
|
2014-08-19 15:56:53 +02:00 |
|
Vincent Breitmoser
|
0422d48b61
|
add ProgressFixedScaler (forgot in a previous commit)
|
2014-08-19 15:55:53 +02:00 |
|
Vincent Breitmoser
|
a2ae318a1a
|
add OpenDialogActivity (stub)
|
2014-08-19 15:55:40 +02:00 |
|
Vincent Breitmoser
|
c725239a69
|
consolidate: split into two steps, can pick up at second step if anything fails
|
2014-08-19 15:45:59 +02:00 |
|
Vincent Breitmoser
|
6a3150d878
|
fix primary user id in master key flag modification
|
2014-08-19 14:42:40 +02:00 |
|
Vincent
|
56fb822034
|
Merge pull request #772 from mar-v-in/issue-729
Remove NoSwipeWrapContentViewPager
|
2014-08-17 15:46:27 +02:00 |
|
Vincent Breitmoser
|
14290c3ce9
|
consolidate: working implementation, lacking ui
|
2014-08-17 03:29:03 +02:00 |
|
Vincent Breitmoser
|
aa625d4fbf
|
parametrize FileImportCache for filename
|
2014-08-17 00:49:14 +02:00 |
|
Vincent Breitmoser
|
c00343d516
|
modify*Key: improve handling of passphrase modification (add tests, too)
|
2014-08-16 21:04:43 +02:00 |
|
Vincent Breitmoser
|
e38f6a2a46
|
use correct algorithm for signatures (actually fix heterogeneous subkeys)
|
2014-08-16 19:45:14 +02:00 |
|
Vincent Breitmoser
|
62b7d2d7d8
|
fix small log format string mistake for adding subkeys
closes #768
|
2014-08-16 19:31:26 +02:00 |
|
Vincent Breitmoser
|
2497722b48
|
fix travis tests (more), minor comment edits
|
2014-08-16 07:12:37 +02:00 |
|
Vincent Breitmoser
|
7c7ba21714
|
tests: add test for master key revocation
|
2014-08-16 07:06:07 +02:00 |
|
Vincent Breitmoser
|
6e84c72801
|
tests: more expected error types
|
2014-08-16 06:53:50 +02:00 |
|
Vincent Breitmoser
|
de0d95432e
|
typed expected failures and a couple minor things
|
2014-08-16 06:53:50 +02:00 |
|
Vincent Breitmoser
|
a943bebfdf
|
support for master key modifications, among other stuff
|
2014-08-16 06:53:50 +02:00 |
|
Vincent Breitmoser
|
1fa77d57d2
|
modifySecretKey: err out on "use previous" expiry date for (sub)key creation
|
2014-08-16 06:53:50 +02:00 |
|
Vincent Breitmoser
|
c54fe21f44
|
modifySecretKey: err out on revocation of nonexistent user id
|
2014-08-16 06:53:50 +02:00 |
|
Vincent Breitmoser
|
0708b573fc
|
test: even nicer code
|
2014-08-16 06:53:50 +02:00 |
|
Vincent Breitmoser
|
09d37a5fa6
|
fix keys with no expiry in ui code
|
2014-08-14 22:12:18 +02:00 |
|
Vincent Breitmoser
|
621978a7f5
|
explicitly add BouncyCastleProvider (fixes travis?)
|
2014-08-14 19:13:18 +02:00 |
|
Vincent Breitmoser
|
48935557e8
|
support changing expiry of subkeys to none
|
2014-08-14 19:12:29 +02:00 |
|
Vincent Breitmoser
|
6e7b999409
|
fix subkey certification canonicalization (why did the test not catch this?!)
|
2014-08-14 18:57:55 +02:00 |
|
Vincent Breitmoser
|
9af301ec77
|
handle modify and save errors in KeychainIntentResult
|
2014-08-14 17:12:17 +02:00 |
|
Vincent Breitmoser
|
9c03889390
|
tests: add ProviderHelperSaveTest, with long key id collision test
|
2014-08-14 17:10:40 +02:00 |
|
Vincent Breitmoser
|
2c408f679c
|
dem logix
|
2014-08-14 16:34:57 +02:00 |
|
Vincent Breitmoser
|
a19784ed7e
|
merge: check fingerprints on merge operation! (this needs a testcase!)
|
2014-08-14 16:28:03 +02:00 |
|
Vincent Breitmoser
|
d2b9e95c80
|
tests: cleaner code in PgpKeyOperationTest
|
2014-08-14 16:28:03 +02:00 |
|
Vincent Breitmoser
|
d4240f73f5
|
delete unused PgpConversionHelper
|
2014-08-04 00:39:59 +02:00 |
|
Vincent Breitmoser
|
80ed3464f4
|
small fix for MSG_MF_UID_ADD log entry
|
2014-08-01 17:52:27 +02:00 |
|
Vincent Breitmoser
|
f555447011
|
fix dumb mistake in modifySecretKey
|
2014-08-01 17:46:04 +02:00 |
|
Vincent Breitmoser
|
827a958e12
|
remove debug output about security providers (cleaner unit tests)
|
2014-08-01 17:00:08 +02:00 |
|
Vincent Breitmoser
|
c0edaf9a5e
|
make FileImportCache generic, iterable, and add unit test
|
2014-08-01 16:59:48 +02:00 |
|
Vincent Breitmoser
|
11e5261f07
|
move classes around a bit
|
2014-08-01 16:50:33 +02:00 |
|
Vincent Breitmoser
|
faf3868f01
|
lowercase all key ids from keyserver
|
2014-07-31 23:49:53 +02:00 |
|
Vincent Breitmoser
|
3d7cdf5428
|
move upload/update buttons from menu to buttons
|
2014-07-31 23:49:53 +02:00 |
|
Vincent Breitmoser
|
caad5d1fc1
|
fix bug in UploadKeyActivity, minor work on uri handling
|
2014-07-31 23:07:20 +02:00 |
|
Vincent Breitmoser
|
c5ce794ef7
|
more fixes on canonicalization and progress
|
2014-07-31 22:36:25 +02:00 |
|
Vincent Breitmoser
|
58c2ca6eb8
|
completely overengineer progress indication in {modify,create}SecretKeyRing methods
|
2014-07-31 20:59:50 +02:00 |
|
Vincent Breitmoser
|
d48e980946
|
avoid nullpointerexception in EditKeyResult
|
2014-07-31 19:27:26 +02:00 |
|
Vincent Breitmoser
|
acb5a70e44
|
fix fromStream method, properly recognize multiple concatenated streams
|
2014-07-31 19:27:26 +02:00 |
|
Vincent Breitmoser
|
b40081c364
|
always return an EditKeyResult in modifyKey method
|
2014-07-31 19:27:25 +02:00 |
|
Vincent Breitmoser
|
a3c2eaf1e9
|
tests: adapt to new EditKeyResult return value
|
2014-07-31 19:27:25 +02:00 |
|
Vincent Breitmoser
|
ecb2c2c2b1
|
reduce memory usage while parsing multiple keyrings from a stream
|
2014-07-31 18:25:46 +02:00 |
|
Vincent Breitmoser
|
33172d598d
|
couple of logging fixes
|
2014-07-31 17:09:30 +02:00 |
|
Vincent Breitmoser
|
b156a057e8
|
rename Wrapped*Key* to Canonicalized*Key*
|
2014-07-31 17:09:30 +02:00 |
|
Vincent Breitmoser
|
64aac8023e
|
couple of fixes in save*KeyRing methods
|
2014-07-30 16:22:55 +02:00 |
|