Commit Graph
194 Commits
Author SHA1 Message Date
KB Sriram db4f058ba8 Update interop test license to Apache 2.0
Change the license for the interoperability test runner
to Apache 2.0, matching standard Google open source practice.
2017-09-28 06:18:58 -07:00
Vincent Breitmoser 678a5c1562 slight cleanup 2017-09-23 01:35:39 +02:00
Vincent Breitmoser 90b7a0f4f1 handle one-octet length headers in public key block reformatting 2017-09-19 15:04:25 +02:00
Vincent Breitmoser ded139d302 aggressively reformat public key blocks from clipboard 2017-09-19 12:58:42 +02:00
Vincent Breitmoser 863651918e token-import: use entire fingerprint for promote operation 2017-09-11 15:30:10 +02:00
Vincent Breitmoser b92778f6e9 tls-psk: extract skt uri handling, and use new qr code format 2017-08-29 20:11:36 +02:00
Vincent Breitmoser b58e30914c tls-psk: stub for tests 2017-08-29 20:11:35 +02:00
Vincent Breitmoser dfa4375697 fix and add some more tests for external provider 2017-07-25 22:19:33 +02:00
Vincent Breitmoser dc33fc7982 new deduplication dialog 2017-07-25 22:19:33 +02:00
Vincent Breitmoser 5e01e41bcd return key status differently for uid and autocrypt peer in KeychainExternalProvider 2017-07-25 22:19:32 +02:00
Vincent Breitmoser 019e63f681 full-on autocrypt! 2017-07-25 22:19:32 +02:00
Vincent Breitmoser 1e620e01aa trust id -> autocrypt peer 2017-07-25 22:19:32 +02:00
Vincent Breitmoser 4e4912bd6d add trust-id info in external query 2017-07-25 22:19:32 +02:00
Vincent Breitmoser 50d8cd0559 change opaque key tests to use unknown algorithms instead of eddsa 2017-06-16 18:41:33 +02:00
Vincent Breitmoser 27582c1310 add some tests for eddsa 2017-06-16 18:41:33 +02:00
Vincent Breitmoser dfdfd733f3 drop key encryption altogether for empty passphrase 2017-06-13 12:42:29 +02:00
Vincent Breitmoser 79af393847 use autovalue for PgpDecryptVerifyInputParcel 2017-05-25 15:42:30 +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 147e4dbee7 use autovalue for SubkeyAdd and SubkeyChange 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 0095df6d89 use autovalue for PromoteKeyringParcel 2017-05-25 15:42:25 +02:00
Vincent Breitmoser 81bceb9e16 use autovalue for BenchmarkInputParcel 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 c91b7e377a simplify progress for key import operations 2017-05-21 04:15:41 +02:00
Vincent Breitmoser eb9d991ea9 add unit tests for insecure decrypt operations 2017-05-15 17:16:16 +02:00
Vincent Breitmoser 16a0045f9d use external provider for resolving encryption keys in api 2017-04-26 10:56:54 +02:00
Vincent Breitmoser c9f9ad0477 add test for opaque cv25519 subkey (which previously crashed) 2017-04-24 19:40:34 +02:00
Vincent Breitmoser c7d174c930 handle unknown key algorithms using opaque keys 2017-04-20 10:36:23 +02:00
Vincent Breitmoser 5cb81fef94 skip redundant CRs while parsing ascii armor headers 2017-04-02 22:24:33 +02:00
Vincent Breitmoser 7caf02a4e6 add test for CRCRLF armored files
This is an incorrect format that has been generated by GPG4USB (any
possibly GPG4WIN) for a long time. We better be compatible :(
2017-04-02 22:18:11 +02:00
Vincent Breitmoser 9cf0b05202 fix unit tests 2017-02-24 18:43:56 +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 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 237a0b1805 add simple tests for KeychainExternalProvider 2017-02-06 21:00:25 +01:00
Dominik SchürmannandGitHub 5935dad9e8 Merge pull request #2024 from open-keychain/build-env
Update build environment
2017-02-02 12:55:47 +01:00
Dominik Schürmann 70678ecd81 Update robolectric config 2017-02-02 11:36:12 +01:00
Dominik Schürmann b831cd5725 Update Robolectric to 3.2.2 2017-02-02 10:57:16 +01:00
Hari 28bf1a37a1 Added ascii armor option to the backup api 2017-01-29 22:14:54 +05:30
Dominik Schürmann 962e570e91 Better handling of User ID corner cases 2017-01-26 22:55:37 +01:00
Vincent Breitmoser 1e280d92c5 add tests for OpenPgpServiceKeyIdExtractor 2017-01-11 17:43:14 +01:00
Dominik Schürmann 63244a113a Code formatting and package re-structuring 2017-01-05 13:56:09 +01:00
Arnaud Fontaine e6fe29a0ff Remove test not useful now 2017-01-04 15:38:29 +01:00