Commit graph

  • a890ba5e4f Put actionbar methods in helper Dominik Schürmann 2013-09-08 15:30:05 +02:00
  • 70fb36d5d6 Change icon of API Demo for differentiation with main app Dominik Schürmann 2013-09-06 19:14:25 +02:00
  • 7d3113ca15 Preparation for other app settings Dominik Schürmann 2013-09-06 19:06:17 +02:00
  • 227b277931 sign and encrypt basically working Dominik Schürmann 2013-09-06 18:54:55 +02:00
  • d6dd81d444 Work on encryption in new service Dominik Schürmann 2013-09-06 18:36:16 +02:00
  • 9e8ee3353a Update url and about screen Dominik Schürmann 2013-09-06 16:47:01 +02:00
  • 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. Dominik Schürmann 2013-09-06 16:17:01 +02:00
  • a0b0eeaf87 Use ButtonBar instead of ActionBar on Done/Cancel activities Dominik Schürmann 2013-09-06 14:42:48 +02:00
  • 9d30c1ea37 Disable old API Dominik Schürmann 2013-09-06 14:32:12 +02:00
  • 4813345460 Use mime type in NFC as defined in RFC3156 Dominik Schürmann 2013-09-06 14:14:54 +02:00
  • a186686109 Always use insertProvider instead of addProvider Dominik Schürmann 2013-09-06 14:05:19 +02:00
  • 9611236bf1 fix permission check Dominik Schürmann 2013-09-06 14:02:35 +02:00
  • 51cf7939d8 Add PRNG fixes by Google Dominik Schürmann 2013-09-06 14:00:16 +02:00
  • 7ba145740b rename version field in data to Keychain Dominik Schürmann 2013-09-06 13:54:53 +02:00
  • de8e1a39d5 merge k9mail back into master Dominik Schürmann 2013-09-06 13:52:57 +02:00
  • 3a66c1c25a Testing encrypt by service Dominik Schürmann 2013-09-06 13:48:27 +02:00
  • fabb0389fc Put model into own class for easier use in service Dominik Schürmann 2013-09-06 12:34:06 +02:00
  • 1beb85acf5 Register works basically Dominik Schürmann 2013-09-06 11:55:08 +02:00
  • dc6a709b7a Disable parts of the old API Dominik Schürmann 2013-09-06 11:24:28 +02:00
  • c97c57d34e remove dead code Dominik Schürmann 2013-09-06 10:03:25 +02:00
  • c9549befb2 Put logic into fragment for reuse Dominik Schürmann 2013-09-06 09:44:56 +02:00
  • 4030739a99 api apps adapter with icons Dominik Schürmann 2013-09-06 08:40:13 +02:00
  • 2b303d3558 select key for api apps Dominik Schürmann 2013-09-06 08:29:56 +02:00
  • 00d03d452e Include DoneBar for edit activities Dominik Schürmann 2013-09-05 21:25:49 +02:00
  • 8614ff2ec7 Fix revoke and save Dominik Schürmann 2013-09-05 00:27:17 +02:00
  • 9a737c7318 rename crypto consumers to api apps Dominik Schürmann 2013-09-05 00:02:48 +02:00
  • fcec7e830c App settings activity Dominik Schürmann 2013-09-04 23:47:40 +02:00
  • d8bd6e2946 Settings fragment and activity for apps Dominik Schürmann 2013-09-04 22:04:27 +02:00
  • c3b49a318f Show app name in registered apps Dominik Schürmann 2013-09-04 20:12:58 +02:00
  • b9eaf23562 Merge pull request #72 from felixb/fix-wording Dominik Schürmann 2013-08-15 06:37:53 -07:00
  • be251e8118 Merge pull request #71 from felixb/fix-gradle Dominik Schürmann 2013-08-15 06:29:56 -07:00
  • 541d175e90 fix wording: s/keyring/key/g Felix Bechstein 2013-08-15 18:09:18 +05:30
  • 42815be83b fix gradle build Felix Bechstein 2013-08-15 18:07:54 +05:30
  • c6743acfce Merge pull request #68 from m0rph3us1987/master Dominik Schürmann 2013-08-09 06:09:23 -07:00
  • 8becbd0622 Type is set to text/plain so that encrypted messages can be sent with Whatsapp, Hangouts, SMS etc... Enrico Oliverio 2013-08-09 14:57:46 +02:00
  • 7cca7b1ffa Redifine Service callbacks Dominik Schürmann 2013-07-25 16:25:20 +02:00
  • d1c1c45421 Merge pull request #64 from bcbarnes-gmx/Issue53 Dominik Schürmann 2013-07-25 06:55:05 -07:00
  • d76efdfe38 Merge branch 'master' into Issue53 bcbarnes-gmx 2013-07-24 06:04:13 -05:00
  • f74d0b8719 Refactored action constants bcbarnes-gmx 2013-07-23 15:18:45 -05:00
  • 178bd7f4fe Add coding style to README Dominik Schürmann 2013-07-23 22:15:26 +02:00
  • 3d6ae3ee83 Implemented issue #53 - Change intent actions from extra ints to intent actions bcbarnes-gmx 2013-07-23 07:49:34 -05:00
  • f608fc123f Merge pull request #62 from bcbarnes-gmx/Issue61 Dominik Schürmann 2013-07-22 12:17:13 -07:00
  • 2ad6cca924 Issue #61 - Unable to upload public keys to PKS bcbarnes-gmx 2013-07-22 14:14:06 -05:00
  • cb2d2ba0c2 Merge pull request #60 from bcbarnes-gmx/Issue43 Dominik Schürmann 2013-07-22 10:46:38 -07:00
  • a48aa2bcaa Change key bit length control into a dropdown bcbarnes-gmx 2013-07-22 11:11:41 -05:00
  • 51ff397ef2 Merge pull request #59 from bcbarnes-gmx/Issue41 Dominik Schürmann 2013-07-22 08:43:05 -07:00
  • 27bf2a5771 Issues #41 and #43 bcbarnes-gmx 2013-07-22 09:59:14 -05:00
  • 28b3c20b15 Merge pull request #58 from bcbarnes-gmx/Issue55 Dominik Schürmann 2013-07-22 06:45:44 -07:00
  • dce5b92d25 Merge pull request #57 from bcbarnes-gmx/Issue56 Dominik Schürmann 2013-07-22 06:43:59 -07:00
  • 8c18bf8129 Implement issue #55 bcbarnes-gmx 2013-07-22 08:43:19 -05:00
  • eaeb10c1e8 Implemented issues #56 bcbarnes-gmx 2013-07-22 08:37:41 -05:00
  • 3f97e30fa0 Merge branch 'master' of git://github.com/ashh87/openpgp-keychain bcbarnes-gmx 2013-07-19 10:08:52 -05:00
  • 14350679d1 Restructure Dominik Schürmann 2013-07-01 23:23:53 +02:00
  • 202ccc2c36 More work on crypto consumers Dominik Schürmann 2013-07-01 23:19:53 +02:00
  • 36cc814e84 Add database columns for crypto consumer preferences Dominik Schürmann 2013-06-18 01:48:25 +02:00
  • d4e054d5f2 some fixes all over Dominik Schürmann 2013-06-17 19:51:41 +02:00
  • 0f3e78ebf7 Possible to add allowed packages Dominik Schürmann 2013-06-17 16:59:27 +02:00
  • 1b29330f18 Fix activity manifest entry Dominik Schürmann 2013-06-17 16:17:59 +02:00
  • 918bab3a4e Rename foir clarification Dominik Schürmann 2013-06-17 16:05:39 +02:00
  • 41338e115c Better API demo, open activity from service, discover crypto provider with packagemanager instead of register intent Dominik Schürmann 2013-06-17 15:52:09 +02:00
  • f6fc6caa1c rename to openintents namespace Dominik Schürmann 2013-05-29 15:58:50 +02:00
  • 438ccd480e Check if passphrase is needed in PassphraseCacheService, extend documentation Dominik Schürmann 2013-05-29 13:57:28 +02:00
  • 61451fa5b5 update API Dominik Schürmann 2013-05-28 23:42:45 +02:00
  • 92d76e482a debug infos Dominik Schürmann 2013-05-28 23:16:44 +02:00
  • 215864a33e Process safe implementation of PassphraseCacheService, First test for crypto provider Dominik Schürmann 2013-05-28 22:48:42 +02:00
  • b221c0c905 Crypto Provider implementation start Dominik Schürmann 2013-05-28 15:10:36 +02:00
  • 8c537d3367 gradle wrapper Dominik Schürmann 2013-05-25 23:14:36 +02:00
  • 4275019747 gradle wrapper Dominik Schürmann 2013-05-25 23:13:39 +02:00
  • bcd951e968 Better than version check: gradle wrapper Dominik Schürmann 2013-05-25 23:10:52 +02:00
  • 001458f4af Check gradle version before building Dominik Schürmann 2013-05-25 23:03:02 +02:00
  • 8a9c5b33c5 Update README for gradle Dominik Schürmann 2013-05-25 22:52:44 +02:00
  • 23caec0471 move ActionBarSherlock lib, add gradle build files Dominik Schürmann 2013-05-25 22:48:11 +02:00
  • 515b415a56 use Bouncycastle updated API Ash Hughes 2013-05-18 23:11:14 +01:00
  • 9744b569ab Merge pull request #51 from ashh87/master Dominik Schürmann 2013-05-13 08:33:48 -07:00
  • 723a89079c enable passphrase changing for subkey only keychains Ash Hughes 2013-05-13 16:10:11 +01:00
  • 5db08b9bdc 2/2 use forked spongycastle to speed up secret key imports Ash Hughes 2013-05-13 15:10:52 +01:00
  • 3b798fd7e6 1/2 use forked spongycastle to speed up secret key imports Ash Hughes 2013-05-13 15:07:18 +01:00
  • 30fa184e7e Merge with ashh87s pull request Dominik Schürmann 2013-03-22 14:16:49 +01:00
  • 0075c522a6 use certification keys to sign keyrings Ash Hughes 2013-03-21 14:48:30 +00:00
  • cf34a1720e change edit key for empty private master keys Ash Hughes 2013-03-21 14:18:38 +00:00
  • bee5075f56 Merge branch 'mdietz' Dominik Schürmann 2013-03-20 01:16:18 +01:00
  • e736af550a describe allowBackup=false Dominik Schürmann 2013-03-20 01:14:19 +01:00
  • 650b22d5e9 only sign keys if private key has capability Ash Hughes 2013-03-19 02:04:56 +00:00
  • 2d856c5f0e use db to mark keys which can certify Ash Hughes 2013-03-18 18:51:24 +00:00
  • 12d6cfefd7 change how empty private cheks happen, speeds things up Ash Hughes 2013-03-18 16:07:34 +00:00
  • 2ccd3796c4 select correct master key for signing public key with Ash Hughes 2013-03-16 00:15:06 +00:00
  • 4fc4f09e84 Fix decrypt file selection and symmetric decryption failure Ash Hughes 2013-03-15 23:24:06 +00:00
  • 9985722c6e correctly encrypt using symmetric key if sign box checked Ash Hughes 2013-03-15 21:34:31 +00:00
  • dd27d132be tidy up code Ash Hughes 2013-03-14 22:04:24 +00:00
  • 935274960d remove signing icon for master keys which can't sign Ash Hughes 2013-03-14 17:24:22 +00:00
  • 00afc2e8ac fix issue 42 Ash Hughes 2013-03-14 13:23:04 +00:00
  • 911719bdb6 don't cache passphrase twice Ash Hughes 2013-03-14 12:58:09 +00:00
  • cf42bcd039 skip key 0 (master) on retry for passphrase Ashley Hughes 2013-03-14 12:28:22 +00:00
  • 115d34ba0e private keys without master keys and some fixes for things which broke along the way Ash Hughes 2013-03-14 03:23:50 +00:00
  • fbe0717ce2 Remove debugging code Michael Dietz 2013-02-26 12:03:31 -06:00
  • ed0d7e1a53 Fixed bug in secret key selection fragment where it was displaying public keys Michael Dietz 2013-02-26 12:01:27 -06:00
  • 99122fa8d9 extras for database broadcast Dominik Schürmann 2013-01-19 00:24:27 +01:00
  • 4177f7159c New broadcast on database change to inform other apps Dominik Schürmann 2013-01-18 23:51:44 +01:00
  • d599d26bbd Error handling when keyring is not found Dominik Schürmann 2013-01-18 00:36:30 +01:00
  • 9e5aab3483 Fix edit key intent, api improvements Dominik Schürmann 2013-01-18 00:33:20 +01:00