Commit Graph

536 Commits

Author SHA1 Message Date
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
36cc814e84 Add database columns for crypto consumer preferences 2013-06-18 01:48:25 +02:00
Dominik Schürmann
d4e054d5f2 some fixes all over 2013-06-17 19:51:41 +02:00
Dominik Schürmann
0f3e78ebf7 Possible to add allowed packages 2013-06-17 16:59:27 +02:00
Dominik Schürmann
1b29330f18 Fix activity manifest entry 2013-06-17 16:17:59 +02:00
Dominik Schürmann
918bab3a4e Rename foir clarification 2013-06-17 16:05:39 +02:00
Dominik Schürmann
41338e115c Better API demo, open activity from service, discover crypto provider with packagemanager instead of register intent 2013-06-17 15:52:09 +02:00
Dominik Schürmann
f6fc6caa1c rename to openintents namespace 2013-05-29 15:58:50 +02: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
61451fa5b5 update API 2013-05-28 23:42:45 +02:00
Dominik Schürmann
92d76e482a debug infos 2013-05-28 23:16:44 +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
Dominik Schürmann
8c537d3367 gradle wrapper 2013-05-25 23:14:36 +02:00
Dominik Schürmann
4275019747 gradle wrapper 2013-05-25 23:13:39 +02:00
Dominik Schürmann
bcd951e968 Better than version check: gradle wrapper 2013-05-25 23:10:52 +02:00
Dominik Schürmann
001458f4af Check gradle version before building 2013-05-25 23:03:02 +02:00
Dominik Schürmann
8a9c5b33c5 Update README for gradle 2013-05-25 22:52:44 +02:00
Dominik Schürmann
23caec0471 move ActionBarSherlock lib, add gradle build files 2013-05-25 22:48:11 +02:00
Dominik Schürmann
9744b569ab Merge pull request #51 from ashh87/master
Updates spongycastle to the fork:
https://github.com/ashh87/spongycastle

This allows us to import secret keys much more quickly and to enable passphrase changing for subkey only secret keys.
2013-05-13 08:33:48 -07:00
Ash Hughes
723a89079c enable passphrase changing for subkey only keychains 2013-05-13 16:10:11 +01:00
Ash Hughes
5db08b9bdc 2/2 use forked spongycastle to speed up secret key imports 2013-05-13 15:10:52 +01:00
Ash Hughes
3b798fd7e6 1/2 use forked spongycastle to speed up secret key imports 2013-05-13 15:07:18 +01:00
Dominik Schürmann
30fa184e7e Merge with ashh87s pull request 2013-03-22 14:16:49 +01:00
Ash Hughes
0075c522a6 use certification keys to sign keyrings 2013-03-21 14:48:30 +00:00
Ash Hughes
cf34a1720e change edit key for empty private master keys 2013-03-21 14:18:38 +00:00
Dominik Schürmann
bee5075f56 Merge branch 'mdietz' 2013-03-20 01:16:18 +01:00
Dominik Schürmann
e736af550a describe allowBackup=false 2013-03-20 01:14:19 +01: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
dd27d132be tidy up code 2013-03-14 22:04:24 +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
00afc2e8ac fix issue 42 2013-03-14 13:23:04 +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
99122fa8d9 extras for database broadcast 2013-01-19 00:24:27 +01:00
Dominik Schürmann
4177f7159c New broadcast on database change to inform other apps 2013-01-18 23:51:44 +01: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
Dominik Schürmann
39ab2c4bb0 new import icon 2013-01-17 14:47:44 +01:00
Dominik Schürmann
3cd36637eb new import icon 2013-01-17 14:47:34 +01:00
Dominik Schürmann
f334dea1b5 rename intent actions to use KEYRING instead of KEY 2013-01-17 01:53:49 +01:00