Commit Graph

53 Commits

Author SHA1 Message Date
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
9023226e39 once again reorder packages 2013-09-15 13:52:05 +02:00
Dominik Schürmann
f5b53b58f7 Update Intent API 2013-09-14 03:50:24 +02:00
Dominik Schürmann
ca8f8e3ff7 unify naming of api package and process 2013-09-13 10:05:43 +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
75672fa5b3 Use underscore in extras, cleanup code 2013-09-09 20:06:39 +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
0ee205d245 KEY_IMPORT to IMPORT_KEY 2013-09-09 14:33:37 +02:00
Dominik Schürmann
b6a1bc770c Remove most of old API 2013-09-09 14:03:58 +02:00
Dominik Schürmann
5b6880d2e3 Switch from HtmlSpanner to HtmlTextView 2013-09-09 13:16:54 +02:00
Dominik Schürmann
c4bf7c5d11 Handle wrong/no passphrase 2013-09-08 23:08:30 +02:00
Dominik Schürmann
11103623c5 api: handle passphrase entering correctly 2013-09-08 18:30:22 +02:00
Dominik Schürmann
6fdae001cc Make select fragments more reusable 2013-09-08 16:08:36 +02:00
Dominik Schürmann
a890ba5e4f Put actionbar methods in helper 2013-09-08 15:30:05 +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
a0b0eeaf87 Use ButtonBar instead of ActionBar on Done/Cancel activities 2013-09-06 14:42:48 +02:00
Dominik Schürmann
9d30c1ea37 Disable old API 2013-09-06 14:32:12 +02:00
Dominik Schürmann
de8e1a39d5 merge k9mail back into master 2013-09-06 13:52:57 +02:00
Dominik Schürmann
fcec7e830c App settings activity 2013-09-04 23:47:40 +02:00
Dominik Schürmann
c3b49a318f Show app name in registered apps 2013-09-04 20:12:58 +02:00
Enrico Oliverio
8becbd0622 Type is set to text/plain so that encrypted messages can be sent with Whatsapp, Hangouts, SMS etc... 2013-08-09 14:57:46 +02:00
bcbarnes-gmx
3d6ae3ee83 Implemented issue #53 - Change intent actions from extra ints to intent actions 2013-07-23 07:49:34 -05:00
bcbarnes-gmx
2ad6cca924 Issue #61 - Unable to upload public keys to PKS 2013-07-22 14:14:06 -05:00
bcbarnes-gmx
a48aa2bcaa Change key bit length control into a dropdown 2013-07-22 11:11:41 -05:00
bcbarnes-gmx
27bf2a5771 Issues #41 and #43 2013-07-22 09:59:14 -05:00
Dominik Schürmann
14350679d1 Restructure 2013-07-01 23:23:53 +02:00
Dominik Schürmann
202ccc2c36 More work on crypto consumers 2013-07-01 23:19:53 +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
Dominik Schürmann
30fa184e7e Merge with ashh87s pull request 2013-03-22 14:16:49 +01:00
Ash Hughes
cf34a1720e change edit key for empty private master keys 2013-03-21 14:18:38 +00:00
Ash Hughes
650b22d5e9 only sign keys if private key has capability 2013-03-19 02:04:56 +00:00
Ash Hughes
2d856c5f0e use db to mark keys which can certify 2013-03-18 18:51:24 +00:00
Ash Hughes
12d6cfefd7 change how empty private cheks happen, speeds things up 2013-03-18 16:07:34 +00:00
Ash Hughes
2ccd3796c4 select correct master key for signing public key with 2013-03-16 00:15:06 +00:00
Ash Hughes
4fc4f09e84 Fix decrypt file selection and symmetric decryption failure 2013-03-15 23:24:06 +00:00
Ash Hughes
9985722c6e correctly encrypt using symmetric key if sign box checked 2013-03-15 21:34:31 +00:00
Ash Hughes
935274960d remove signing icon for master keys which can't sign 2013-03-14 17:24:22 +00:00
Ash Hughes
911719bdb6 don't cache passphrase twice 2013-03-14 12:58:09 +00:00
Ashley Hughes
cf42bcd039 skip key 0 (master) on retry for passphrase 2013-03-14 12:28:22 +00:00
Ash Hughes
115d34ba0e private keys without master keys and some fixes for things which broke along the way 2013-03-14 03:23:50 +00:00
Michael Dietz
fbe0717ce2 Remove debugging code 2013-02-26 12:03:31 -06:00
Michael Dietz
ed0d7e1a53 Fixed bug in secret key selection fragment where it was displaying public keys 2013-02-26 12:01:27 -06:00
Dominik Schürmann
d599d26bbd Error handling when keyring is not found 2013-01-18 00:36:30 +01:00
Dominik Schürmann
9e5aab3483 Fix edit key intent, api improvements 2013-01-18 00:33:20 +01:00