Commit Graph

155 Commits

Author SHA1 Message Date
ogasser
f6d525da82 Don't use revoked keys
Check if keys are revoked when getting usable encryption keys. Only use keys which are not expired and not revoked.
2013-09-17 23:01:28 +02:00
Ashley Hughes
32b2711e61 null check 2013-09-17 18:31:02 +01:00
Ashley Hughes
b4382db263 add public keys when importing secret keys 2013-09-17 18:19:30 +01:00
Dominik Schürmann
73ccb816ac Merge branch 'master' of github.com:dschuermann/openpgp-keychain 2013-09-17 16:54:02 +02:00
Dominik Schürmann
bb657e4add Updated PRNGFixes from official blogpost 2013-09-17 16:53:50 +02:00
Ashley Hughes
10ae66e0b1 Issue 115 - UTF passwords 2013-09-17 15:15:33 +01:00
Dominik Schürmann
0625061018 API documentation 2013-09-16 16:40:47 +02:00
Dominik Schürmann
e6a37f565f API documentation 2013-09-16 16:33:43 +02:00
Dominik Schürmann
5a947df33e API documentation 2013-09-16 16:30:06 +02:00
Dominik Schürmann
0ef8663422 API documentation 2013-09-16 16:24:11 +02:00
Dominik Schürmann
168432abab API documentation 2013-09-16 16:08:44 +02:00
Dominik Schürmann
0e24a74bb8 Simplify exception handling in service 2013-09-16 13:08:02 +02:00
Dominik Schürmann
363358d30b Better error handling 2013-09-16 13:00:47 +02:00
Dominik Schürmann
4e23cf2edc API update: boolean to allow/disallow user interaction allow real background pgp operations that will not require user input 2013-09-16 12:16:54 +02:00
Dominik Schürmann
900fdcf029 More docs on rng issues 2013-09-15 22:31:52 +02:00
Dominik Schürmann
e05d17eec2 Do not seed /dev/urandom. urandom is non-writeable on some devices. Because only OpenSSL seeding is broken, this should not result in security problems! 2013-09-15 22:27:09 +02:00
Dominik Schürmann
c90e776055 Reorder security providers in application class, document functionality 2013-09-15 22:19:15 +02:00
Dominik Schürmann
ce2f0b625b name build xmls 2013-09-15 17:16:17 +02:00
Dominik Schürmann
0705060eaf remove unused code 2013-09-15 16:49:38 +02:00
Dominik Schürmann
93b460a289 rename encryptAndSign to signAndEncrypt 2013-09-15 16:45:07 +02:00
Dominik Schürmann
5aebd115d4 Put PgpMain methods in separate opbject classes, handle passphrase dialog in EditKey not in SecretKeyList 2013-09-15 16:42:08 +02:00
Dominik Schürmann
121f8aaca0 Move pgp classes into subpackage 2013-09-15 15:29:38 +02:00
Dominik Schürmann
e6801ec951 add untrusted signature status 2013-09-15 15:26:41 +02:00
Dominik Schürmann
468b7181e9 reorder manifest 2013-09-15 15:23:13 +02:00
Dominik Schürmann
312b735fbd Extended api 2013-09-15 15:20:15 +02:00
Dominik Schürmann
1e188ee2fa Define abstract remote service 2013-09-15 14:16:29 +02:00
Dominik Schürmann
9023226e39 once again reorder packages 2013-09-15 13:52:05 +02:00
Dominik Schürmann
96de7cb101 Fix gradle build 2013-09-15 13:47:30 +02:00
Dominik Schürmann
d885f145a0 Version 2.1.1 2013-09-14 03:56:56 +02:00
Dominik Schürmann
f5b53b58f7 Update Intent API 2013-09-14 03:50:24 +02:00
Dominik Schürmann
bf7fb08bca API update 2013-09-14 02:08:06 +02:00
Dominik Schürmann
a4ae976284 Fix intent for api, fix slection dialog in demo 2013-09-13 10:25:01 +02:00
Dominik Schürmann
ca8f8e3ff7 unify naming of api package and process 2013-09-13 10:05:43 +02:00
Dominik Schürmann
86c84ddbb3 remove unnecessary boolean from SignatureResult 2013-09-13 10:03:26 +02:00
Dominik Schürmann
9a5707c415 rename api to openpgp api 2013-09-10 23:19:34 +02:00
Dominik Schürmann
41622263b9 remove swap file 2013-09-10 00:57:16 +02:00
Dominik Schürmann
56e09b0550 rename extra of import 2013-09-10 00:39:41 +02:00
Dominik Schürmann
b5c865f5a6 API docs 2013-09-10 00:17:18 +02:00
Dominik Schürmann
996d26d116 version 2.1 2013-09-09 22:43:09 +02:00
Dominik Schürmann
94a81dd8ae Fixes for decrypt and sign 2013-09-09 22:38:09 +02:00
Dominik Schürmann
1421046c6d update gradle, description,... 2013-09-09 21:11:16 +02:00
Dominik Schürmann
75672fa5b3 Use underscore in extras, cleanup code 2013-09-09 20:06:39 +02:00
Dominik Schürmann
4ca7a12751 Ascii armror doc 2013-09-09 19:55:35 +02:00
Dominik Schürmann
bf1334d6c0 Increase default RSA from 2048 to 4096 due to recent security speculations 2013-09-09 19:50:33 +02:00
Dominik Schürmann
6693b8b75d Handle no selection of pub keys correctly 2013-09-09 19:46:18 +02:00
Dominik Schürmann
8a8d7c7738 Handle dublicate or missing pub keys corresponding to user ids, handle navigating back from service activity properly 2013-09-09 19:38:13 +02:00
Dominik Schürmann
0a52e1ecc9 Fix help text 2013-09-09 17:49:28 +02:00
Dominik Schürmann
b6d63f95cb fix editactivity crash, default key creation, import from keyserver menu button 2013-09-09 17:43:10 +02:00
Dominik Schürmann
38e8733fd6 task affinity of service activity 2013-09-09 15:19:16 +02:00
Dominik Schürmann
0ee205d245 KEY_IMPORT to IMPORT_KEY 2013-09-09 14:33:37 +02:00