mar-v-in
dd959876f4
First version of automatic contact discovery.
...
TODO:
- Configuration (much of it)
- Enabled by default?
- Which keys to import? Current state: All non-revoked and non-expired with matching userid
- Search for keys if already known? Current state: yes, may cause traffic (configuration: only when wifi?)
- Update interval: Currently Android handles it, might be good (causes automatic refresh on new contact and stuff like that) or bad (too many of refreshes)
2014-06-04 18:05:16 +02:00
mar-v-in
34b97cb136
Merge ACTION_DOWNLOAD_AND_IMPORT_KEYS and ACTION_IMPORT_KEYBASE_KEYS
2014-05-29 11:43:41 +02:00
mar-v-in
be490307f9
Download from origin during ACTION_DOWNLOAD_AND_IMPORT_KEYS
2014-05-29 10:24:00 +02:00
Dominik Schürmann
19072824ba
Rename KeyServer to Keyserver
2014-05-18 23:06:50 +02:00
Thialfihar
b8462de6e5
Rename fingerPrint to fingerprint
2014-05-14 17:22:53 +02:00
Thialfihar
6162247155
Add extraData property in ImportKeyListEntry
...
This allows any KeyServer to store some extra data it might need.
In the case of KeybaseKeyServer it is the username, which then can
be grabbed directly, without the hack of storing it as userId.
2014-05-14 14:28:41 +02:00
Daniel Haß
4ed8e45703
Removed unused Toast import
2014-05-11 22:20:44 +02:00
Daniel Haß
010dcf1887
Toast replacement
2014-05-11 22:15:45 +02:00
Vincent Breitmoser
cbc3988628
proper null checks and closing of cursors everywhere
2014-05-08 15:57:38 +02:00
Vincent Breitmoser
9c5c013538
use setEncryptToSigner for asymmetric encryption
...
(tested and works, closes #569 )
2014-05-08 15:31:03 +02:00
Dominik Schürmann
ad791fd8f8
Move logic classes for import into own sub-package
2014-05-06 22:29:57 +02:00
Tim Bray
18ed828608
tidy up IntentService
2014-04-30 13:49:48 -07:00
Tim Bray
ea1032dbfd
Clean up debug crud
2014-04-29 15:04:05 -07:00
Tim Bray
e663dadc32
can search openkeychain, retrieve & install & use keys from there
2014-04-29 15:04:05 -07:00
Thialfihar
1f7c61a331
Rename setter methods for PgpDecryptVerify.Builder
2014-04-29 19:01:11 +02:00
Thialfihar
324971e448
Rename setter methods for PgpSignEncrypt.Builder
2014-04-29 18:57:43 +02:00
Thialfihar
9e6bf2abbb
Rename ProgressDialogUpdater to Progressable
...
Also fix some inconsistent usages of "progress", now using
"progressable" in all builders.
2014-04-29 18:44:44 +02:00
Dominik Schürmann
b0c65729a9
Merge pull request #576 from Valodim/stripped-secretkeys
...
Support stripped secretkeys
2014-04-16 19:40:36 +02:00
Dominik Schürmann
676262b052
Translations from transifex, fix some strings references
2014-04-16 19:00:06 +02:00
Vincent Breitmoser
66b8b86695
stripped support: add has_secret column to keys table
2014-04-16 17:29:36 +02:00
Dominik Schürmann
1e22b28c2e
Optimize imports
2014-04-15 22:52:21 +02:00
Dominik Schürmann
b04e6816f4
Removing remaining uses of Id, closing one of the oldest bugs #9
2014-04-14 13:48:20 +02:00
Dominik Schürmann
13ffd2038d
key edit: fix crash when create date was after expiry date, change from gregorian calendar to calendar with creation from instance, experimental result status for decrypt activity
2014-04-14 01:11:08 +02:00
Dominik Schürmann
9b1a4a456a
Handle new exceptions in KeychainIntentService
2014-04-13 18:13:34 +02:00
Dominik Schürmann
9daa2ae359
Update license header for 2014
2014-04-13 17:27:22 +02:00
Dominik Schürmann
44a7bda7dc
More changes to PgpSignEncrypt
2014-04-12 20:33:25 +02:00
Dominik Schürmann
2069f20f50
Clarify use of methods in PgpKeyHelper
2014-04-11 21:40:12 +02:00
Dominik Schürmann
45b450e78a
PgpDecryptVerify is now context-free
2014-04-11 19:43:46 +02:00
Dominik Schürmann
bd6aeea6db
PgpSignEncrypt is now context-free
2014-04-11 19:14:39 +02:00
Dominik Schürmann
094fb698de
Refactor ProviderHelper to be non-static using a constructor based on context (first commit to get context out of pgp classes)
2014-04-11 17:45:52 +02:00
Dominik Schürmann
bbd97cf800
Remove queries from PgpKeyHelper, introduce encrypt to signer mode (not tested)
2014-04-11 17:14:37 +02:00
Vincent Breitmoser
b77fb2fcc0
get rid of more getMasterKeyId usage, work on getKeyRingsAsArmoredString
2014-04-11 03:44:13 +02:00
Vincent Breitmoser
9af532880c
fix EditKeyActivity
2014-04-11 02:58:08 +02:00
Dominik Schürmann
a0a51c9f92
Fix save keyring, improve signature verification
2014-04-09 15:39:50 +02:00
Dominik Schürmann
b682cb2ae5
KeychainIntentService instead of APG
2014-04-09 00:09:47 +02:00
Dominik Schürmann
8ab9a0a2d0
Use NotFoundException in more places
2014-04-08 23:41:21 +02:00
Dominik Schürmann
a1efb24228
Introduce ProviderHelper.NotFoundException, remove dead code
2014-04-08 22:25:42 +02:00
Dominik Schürmann
6d11371905
Rename folder structure from OpenPGP Keychain to OpenKeychain
2014-04-06 12:57:42 +02:00