Commit Graph
3935 Commits
Author SHA1 Message Date
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
Dominik Schürmann f5694b84ff Version 4.3-beta1 2017-03-03 14:39:29 +01:00
Dominik SchürmannandGitHub 201a4f351f Merge pull request #2066 from open-keychain/db-interactor
Refactor database access
2017-02-27 16:03:52 +01:00
Vincent Breitmoser 3f674f8bbe nicer errors if key cannot be found in preselect 2017-02-27 15:13:15 +01:00
Vincent Breitmoser 05e4cf1ab6 focus key deletion into KeyWritableRepository 2017-02-24 18:50:37 +01: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 623964701b get rid of direct query for blob from backup operation 2017-02-24 18:04:55 +01:00
Vincent Breitmoser c2b9af077a replace calls to getGenericData with getCachedPublicKeyRing equivalents 2017-02-24 18:04:54 +01:00
Vincent Breitmoser 0277ba1afa replace DatabaseReadWriteInteractor with DatabaseInteractor where possible 2017-02-24 18:04:54 +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
Dominik Schürmann 07f28012b5 Merge branch 'master' of github.com:open-keychain/open-keychain 2017-02-22 17:34:50 +01:00
Dominik Schürmann 74c5197bc6 Use new appengine instance with Python 2.7 2017-02-22 17:34:22 +01:00
Siddharth Kannan 06e7ddae2a Fix crash inside MultiUserIdsFrag because of null lastName
FIXES #2044

Signed-off-by: Siddharth Kannan <kannan.siddharth12@gmail.com>
2017-02-20 23:36:26 +05:30
Arnaud Fontaine 7a3836b775 Fix IllegalArgumentException in SecurityTokenUtils #2036 2017-02-17 14:19:40 +01:00
Arnaud Fontaine 612c0719c0 Fix NPE in CardCapabilities #2000 2017-02-17 13:34:03 +01:00
Dominik Schürmann 626cd2a40a Fix UnsupportedCharsetException in add, closes #2057 2017-02-17 08:54:33 +01:00
Dominik Schürmann 967bebb99c Init libkeychain and move some utils 2017-02-10 18:14:26 +01:00
Dominik Schürmann 5566cf7176 Do not encrypt filenames by default 2017-02-09 20:02:23 +01:00
Vincent Breitmoser 1ae3ba9b72 pass all subkeys to request permission activity, select best out of these there 2017-02-08 02:10:04 +01:00
Vincent Breitmoser eb349eb80f fix connected tests 2017-02-08 00:57:26 +01:00
Vincent Breitmoser 4be2f6e98e change RemoteRegisterActivity into a dialog 2017-02-08 00:57:26 +01:00
Vincent Breitmoser 9cdb5ae0a9 move remoteregister logic into presenter 2017-02-08 00:57:26 +01:00
Vincent Breitmoser 4498bd0d44 dialog can only handle one key access request at a time 2017-02-08 00:57:26 +01:00
Vincent Breitmoser e06205ae55 redesign request key into dialog 2017-02-08 00:57:26 +01:00
Vincent Breitmoser 074be9e798 extract request key logic into presenter 2017-02-08 00:57:26 +01:00
Vincent Breitmoser a9001b3b45 change "select allowed keys" into "request key permission" activity 2017-02-08 00:57:26 +01:00
Dominik Schürmann 5f56d3b85a Move intents into Constants class 2017-02-07 21:17:15 +01:00
Dominik SchürmannandGitHub 6b4182d591 Merge pull request #2032 from rhari991/insecure-warning-on-card
Added insecure warning to import card
2017-02-07 20:38:51 +01:00
Dominik SchürmannandGitHub aeb76563c7 Merge pull request #2040 from open-keychain/remove-apg-upgrade
Remove AGP db upgrade
2017-02-07 20:38:29 +01:00
daquexian 3f920455b2 fix transparent header 2017-02-07 23:59:53 +08:00
Dominik Schürmann d75138e63b Remove AGP db upgrade 2017-02-07 13:28:59 +01:00
Dominik Schürmann 0777732fad Version 4.2.4 2017-02-07 13:20:28 +01:00
Dominik Schürmann 8fa9f3b2ba emergency fix for crashing consolidate 2017-02-07 13:18:36 +01:00
Dominik Schürmann e214108294 Version 4.2.3 2017-02-06 22:19:20 +01:00
Vincent Breitmoser 33790d9dc8 fix KeychainExternalProvider from tests 2017-02-06 21:00:25 +01:00
Vincent Breitmoser 237a0b1805 add simple tests for KeychainExternalProvider 2017-02-06 21:00:25 +01:00
Dominik Schürmann 68916c5838 More information in import_qr_code_wrong 2017-02-05 12:46:31 +01:00
Hari ba1bd8d48a Added insecure warning to import card 2017-02-04 01:47:14 +05:30
Dominik SchürmannandGitHub 015ef4aaae Merge pull request #2028 from rhari991/insecure-keys
Display insecure key warnings
2017-02-03 13:36:44 +01:00
Hari 62a14399ea Added warnings for insecure keys 2017-02-03 16:11:29 +05:30
Dominik Schürmann 4a2a3bed06 Version 4.2.2 2017-02-02 17:26:00 +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 8d0c747bc9 Remove openkeychain-api gradle deps 2017-02-02 11:12:25 +01:00
Dominik Schürmann 2625da55ed Add OpenKeychainIntents into main git 2017-02-02 11:08:27 +01:00
Dominik Schürmann b831cd5725 Update Robolectric to 3.2.2 2017-02-02 10:57:16 +01:00