Commit Graph
285 Commits
Author SHA1 Message Date
Vincent Breitmoser 36ef8a9a62 work on OperationResultParcel 2014-09-14 01:14:58 +02:00
Vincent Breitmoser 03d103af07 pending results are a type of non-success 2014-09-14 00:55:50 +02:00
Vincent Breitmoser f0e159a372 add SignEncryptResult parcel (probably break stuff) 2014-09-14 00:33:30 +02:00
Vincent Breitmoser 85d0f5b6d5 add key id to trailing asym data log msg 2014-09-13 22:27:22 +02:00
Dominik Schürmann bcbf96e61b Merge branch 'master' of github.com:open-keychain/open-keychain 2014-09-13 22:02:11 +02:00
Dominik Schürmann b67b6b7f87 Set literal data format tag to UTF8 when encrypting text 2014-09-13 21:59:47 +02:00
Vincent Breitmoser 3b8c171ecb very small fix, don't show name on encoding warning 2014-09-13 21:47:04 +02:00
Vincent Breitmoser 8a188a79dc log warning on bad uid encoding 2014-09-13 21:43:37 +02:00
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
Vincent Breitmoser efd9d1626e add a ton of logging to DecryptVerify 2014-09-13 21:14:06 +02:00
Dominik Schürmann 143cd2bd13 Test for badly encoded user ids 2014-09-13 20:46:44 +02:00
Vincent Breitmoser dbbefe2f41 working version of DecryptVerifyResult 2014-09-13 19:30:10 +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
Vincent Breitmoser 19252380f1 promote all result parcels to top level classes in their own package 2014-09-13 14:36:23 +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
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 5593d4cc78 Increase s2k count to 0x90 2014-09-09 09:35:18 +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 518d7116e2 Work on Yubikey decryption 2014-09-08 14:04:46 +02:00
Dominik Schürmann 83af19de20 Prepare Yubikey decryption 2014-09-08 00:01:29 +02:00
Dominik Schürmann bb0d04de82 Fix for user ids in API 2014-09-07 20:09:36 +02:00
Dominik Schürmann d172058150 Due to compatiblity switch from SHA512 to SHA256 2014-09-07 17:58:28 +02:00
Dominik Schürmann 46d45ebd67 Fix mAllowedKeyIds 2014-09-03 18:05:30 +02:00
Vincent Breitmoser 7bc424a8cb work on passphrase caching, make use of cached SecretKeyType data (WIP!) 2014-09-03 02:43:06 +02:00
Dominik Schürmann e2d51b86f5 If no key flags subpacket is present allow all key flags, fixes mailvelope keys 2014-09-02 17:16:04 +02:00
Dominik Schürmann b08aa132e0 Remove version 3 checks, no longer supported in import 2014-09-02 16:42:07 +02:00
Vincent Breitmoser e0905a3afb cache key s2k type in database, for later use 2014-09-02 01:24:16 +02:00
Vincent Breitmoser 16a93038dd remove broken(?) cancellation code 2014-09-01 21:23:05 +02:00
Dominik Schürmann a64443e71f Experimental support for revoked, expired keys with signatures 2014-09-01 00:14:59 +02:00
Dominik Schürmann 40e6b24b14 Prepare API for OpenPgpSignatureResult extensions 2014-08-31 23:50:04 +02:00
Dominik Schürmann 9a18635b89 Changelog 2.9 2014-08-31 22:12:52 +02:00
Vincent Breitmoser e9a2f256b9 add cancel prevention mechanism, improve cancellation for key import 2014-08-31 20:05:19 +02:00
Vincent Breitmoser e46bc24079 add cancel support to edit key action 2014-08-31 19:20:08 +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 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 5ff3043903 canonicalize: add check for algorithm type
closes #797
2014-08-30 17:00:58 +02:00
Dominik Schürmann 677d9e6023 Fix crash in PgpKeyHelper 2014-08-28 13:10:52 +02:00
Dominik Schürmann c0ebc92611 Merge branch 'master' into yubikey
Conflicts:
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper/Preferences.java
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSignEncrypt.java
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/OpenPgpService.java
2014-08-28 11:00:18 +02:00
Dominik Schürmann b193965e58 Merge pull request #796 from open-keychain/develop
ECC support
2014-08-28 10:46:58 +02:00
Dominik Schürmann c2f6aa09c5 Merge branch 'master' of github.com:open-keychain/open-keychain 2014-08-27 19:28:46 +02:00
Dominik Schürmann d795f8d4e2 Strip out duplicate user ids 2014-08-27 19:28:33 +02:00
Vincent Breitmoser cb2eb8aca2 small language fixes for previous commit 2014-08-27 15:42:09 +02:00