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