Commit Graph

34 Commits

Author SHA1 Message Date
Dominik Schürmann
2a0df5b75a API update 2013-10-02 19:08:33 +02:00
Dominik Schürmann
917c86b524 Import keys with adapter, loader, and new design 2013-09-22 19:58:33 +02:00
Dominik Schürmann
ac180275fd Set default algorithms to SHA-512 and AES-256 2013-09-20 21:43:48 +02:00
Dominik Schürmann
5a947df33e API documentation 2013-09-16 16:30:06 +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
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
75672fa5b3 Use underscore in extras, cleanup code 2013-09-09 20:06:39 +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
b6a1bc770c Remove most of old API 2013-09-09 14:03:58 +02:00
Dominik Schürmann
03d9afffce sign via api 2013-09-08 18:21:04 +02:00
Dominik Schürmann
4d1d3f6f5e Select pub key when email could not be found 2013-09-08 17:04:33 +02:00
Dominik Schürmann
d6dd81d444 Work on encryption in new service 2013-09-06 18:36:16 +02:00
Dominik Schürmann
4e378a0a33 Relicensing from Apache License v2 to GPLv3+. This is only done on classes that (have copyright by Dominik Schürmann or Markus Doits) or (are completly refactored by me and contain no remaining code by Thialfihar). Code by Thialfihar (not reachable by mail) and Shaun Senecal (disagreed on license change) remain Apache License v2. 2013-09-06 16:17:01 +02:00
Dominik Schürmann
de8e1a39d5 merge k9mail back into master 2013-09-06 13:52:57 +02:00
Dominik Schürmann
3a66c1c25a Testing encrypt by service 2013-09-06 13:48:27 +02:00
bcbarnes-gmx
f74d0b8719 Refactored action constants 2013-07-23 15:18:45 -05:00
bcbarnes-gmx
3d6ae3ee83 Implemented issue #53 - Change intent actions from extra ints to intent actions 2013-07-23 07:49:34 -05:00
Dominik Schürmann
438ccd480e Check if passphrase is needed in PassphraseCacheService, extend documentation 2013-05-29 13:57:28 +02:00
Dominik Schürmann
215864a33e Process safe implementation of PassphraseCacheService, First test for crypto provider 2013-05-28 22:48:42 +02:00
Dominik Schürmann
b221c0c905 Crypto Provider implementation start 2013-05-28 15:10:36 +02:00
Ash Hughes
723a89079c enable passphrase changing for subkey only keychains 2013-05-13 16:10:11 +01:00
Ash Hughes
cf34a1720e change edit key for empty private master keys 2013-03-21 14:18:38 +00:00
Dominik Schürmann
40f2355b1a Intent action fixes 2013-01-17 01:48:57 +01:00
Dominik Schürmann
1feb948acf Renaming APG to OpenPGP Keychain 2013-01-16 14:31:16 +01:00