Commit Graph

342 Commits

Author SHA1 Message Date
Vincent Breitmoser
d75d400453 save whether key was seen on keyservers 2017-07-24 11:44:44 +02:00
Vincent Breitmoser
8551440316 add EdDSA support 2017-06-16 18:29:45 +02:00
Vincent Breitmoser
e7b9b48d5c get rid of pin and pattern SecretKeyTypes 2017-05-29 14:20:25 +02:00
Vincent Breitmoser
27f6f4ef6c use autovalue for ParcelableKeyRing 2017-05-29 14:20:25 +02:00
Vincent Breitmoser
79af393847 use autovalue for PgpDecryptVerifyInputParcel 2017-05-25 15:42:30 +02:00
Vincent Breitmoser
cb204d3edb fix handling of algorithm tags in parcels 2017-05-25 15:42:29 +02:00
Vincent Breitmoser
7e6cac3317 use autovalue for PgpSignEncryptInputParcel, move allowedKeys into PgpSignEncryptData 2017-05-25 15:42:29 +02:00
Vincent Breitmoser
9d485dfe9f use autovalue for InputDataParcel and SignEncryptParcel 2017-05-25 15:42:28 +02:00
Vincent Breitmoser
040a5a2006 use autovalue for BackupKeyringParcel 2017-05-25 15:42:28 +02:00
Vincent Breitmoser
d58f1bd225 use autovalue for SaveKeyringParcel 2017-05-25 15:42:27 +02:00
Vincent Breitmoser
d3357ccf5c use autovalue for ChangeUnlockParcel 2017-05-25 15:42:27 +02:00
Vincent Breitmoser
c444ccb781 use autovalue for ConsolidateInputParcel 2017-05-25 15:42:27 +02:00
Vincent Breitmoser
68ca88c87d use autovalue for DeleteKeyringParcel 2017-05-25 15:42:26 +02:00
Vincent Breitmoser
ef366173d0 use autovalue for ImportKeyringParcel 2017-05-25 15:42:26 +02:00
Vincent Breitmoser
0095df6d89 use autovalue for PromoteKeyringParcel 2017-05-25 15:42:25 +02:00
Vincent Breitmoser
820a308ba0 use autovalue for RevokeKeyringParcel 2017-05-25 15:42:25 +02:00
Vincent Breitmoser
f1cf759e0a use autovalue for UploadKeyringParcel 2017-05-25 15:42:24 +02:00
Vincent Breitmoser
53dcb4102d use autovalue for CertifyActionsParcel 2017-05-25 15:42:24 +02:00
Vincent Breitmoser
63774a0632 use autovalue for CryptoInputParcel 2017-05-25 15:42:24 +02:00
Vincent Breitmoser
368528e9dd use autovalue for PgpSignEncryptData class 2017-05-25 15:39:48 +02:00
Vincent Breitmoser
32e8367e29 fix keybase proofs 2017-05-23 21:09:44 +02:00
Vincent Breitmoser
1331d3960c treat missing keys (from 404 errors) individually during key import 2017-05-21 04:15:51 +02:00
Vincent Breitmoser
add9bf8973 use byte[] for expected fingerprint 2017-05-21 04:15:47 +02:00
Vincent Breitmoser
0699d3cdb5 clean up ImportOperation 2017-05-21 04:15:44 +02:00
Vincent Breitmoser
c91b7e377a simplify progress for key import operations 2017-05-21 04:15:41 +02:00
Vincent Breitmoser
c1ba764ce8 change security problem structure 2017-05-15 13:26:24 +02:00
Dominik Schürmann
8738862f09 Merge pull request #2093 from open-keychain/key-status
Key Status Card
2017-04-26 10:45:58 +03:00
Dominik Schürmann
af478d3b1a Merge pull request #2092 from open-keychain/remove-accounts-api
Remove accounts api
2017-04-26 10:34:08 +03:00
Vincent Breitmoser
720f2dbef1 remember the specific security problems of keys and symmetric algos during decryption 2017-04-25 14:34:39 +02:00
Vincent Breitmoser
a380405c80 don't sync contacts on import if skipSave is enabled 2017-04-24 19:27:06 +02:00
Vincent Breitmoser
85ee12d143 remove deprecated accounts api, bump min api version to 7 2017-04-23 13:59:17 +02:00
Vincent Breitmoser
05e4cf1ab6 focus key deletion into KeyWritableRepository 2017-02-24 18:50:37 +01:00
Vincent Breitmoser
2124a4598a DatabaseInteractor -> KeyRepository 2017-02-24 18:24:11 +01:00
Vincent Breitmoser
c7e01926e1 add LocalKeyStorage, don't store public keys larger than 50kb in database 2017-02-24 18:06:47 +01:00
Vincent Breitmoser
2bc05a2cd5 focus all read access for key ring data into DatabaseInteractor methods 2017-02-24 18:04:55 +01:00
Vincent Breitmoser
623964701b get rid of direct query for blob from backup operation 2017-02-24 18:04:55 +01:00
Vincent Breitmoser
aef6e6614e extract DatabaseReadWriteInteractor 2017-02-24 18:04:54 +01:00
Vincent Breitmoser
d577257bd5 rename ProviderHelper -> DatabaseInteractor 2017-02-24 18:04:54 +01:00
Vincent Breitmoser
a9001b3b45 change "select allowed keys" into "request key permission" activity 2017-02-08 00:57:26 +01:00
Hari
28bf1a37a1 Added ascii armor option to the backup api 2017-01-29 22:14:54 +05:30
Hari
56cbfc0077 Added new log message for encryption using invalid key 2017-01-28 01:11:08 +05:30
Hari
9988afec1c Added allowed keys and checks for signing 2017-01-25 10:23:15 +05:30
Vincent Breitmoser
5268db3393 at least crash with better stack trace in ImportOperation 2017-01-14 14:09:58 +01:00
Dominik Schürmann
63244a113a Code formatting and package re-structuring 2017-01-05 13:56:09 +01:00
Arnaud Fontaine
2ed25ab8f3 Update RSA key size error for security tokens 2017-01-05 11:10:11 +01:00
Arnaud Fontaine
05bfd6bc01 Support of OpenPGP card v3 2017-01-04 13:39:19 +01:00
Dominik Schürmann
1bf4ccf67c Fix OOM bug in multi threaded key import, fixes #1960 2016-12-28 18:52:29 +01:00
Dominik Schürmann
0dbe067ade Resolve merge conflicts 2016-10-27 19:03:37 +02:00
Dominik Schürmann
911fa020c2 Preparations for support of onion keyservers. Refactoring of Keyserver and proxy related classes 2016-10-27 16:19:43 +02:00
Andrea Torlaschi
cdef20601f ImportKeys: Avoid exception while downloading without saving 2016-08-19 22:35:42 +02:00