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