Commit Graph
100 Commits
Author SHA1 Message Date
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
Dominik Schürmann 30fa184e7e Merge with ashh87s pull request 2013-03-22 14:16:49 +01: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
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
Dominik Schürmann 40f2355b1a Intent action fixes 2013-01-17 01:48:57 +01:00
Dominik Schürmann 6d0192321e description and screenshots 2013-01-16 16:33:04 +01:00
Dominik Schürmann de704e400d Fix intent filters for services 2013-01-16 15:17:59 +01:00
Dominik Schürmann 0fffa4500b Rename fixes 2013-01-16 14:45:15 +01:00
Dominik Schürmann 1feb948acf Renaming APG to OpenPGP Keychain 2013-01-16 14:31:16 +01:00
Dominik Schürmann dbbd8f6856 Make ApiService thread safe 2013-01-10 19:37:51 +01:00
Dominik Schürmann b83d82146b Synchronizing methods in ApgKeyService 2013-01-10 19:32:35 +01:00
Dominik Schürmann 275bcc443e Explicit export of provider 2013-01-09 14:51:25 +01:00
Dominik Schürmann 03e6843380 Fixes to use import intents without file data 2013-01-09 14:22:14 +01:00
Dominik Schürmann 8039d70876 nfc help header 2013-01-08 23:16:25 +01:00
Dominik Schürmann 3c48442399 changelog 2013-01-08 23:03:45 +01:00
Dominik Schürmann 152dddb5e9 Fix import from key server 2013-01-08 22:54:07 +01:00
Dominik Schürmann d515b26796 Generic share of keyring via Android Intent SEND, renaming of own share intents 2013-01-08 22:12:23 +01:00
Dominik Schürmann 049dc908f8 Fixes, update Integration lib 2013-01-08 20:42:22 +01:00
Dominik Schürmann 55530597df Fix many problems with import from files 2013-01-08 19:19:45 +01:00
Dominik Schürmann 6fd44a0ec5 When exporting secret keyrings, also export public part 2013-01-08 17:48:56 +01:00
Dominik Schürmann 68039d3a8a Improved import with preview of keyrings 2013-01-08 17:01:45 +01:00
Dominik Schürmann 6cc7156fbd Share with NFC, Qr Code sharing refactored, Receiving NFC is not ready yet 2013-01-08 12:58:21 +01:00
Dominik Schürmann 9758cb673f Externalize all import actions into ImportKeysActivity 2013-01-07 15:56:56 +01:00
Dominik Schürmann 05778fd482 rename clipboard compatibility class 2013-01-06 18:16:02 +01:00
Dominik Schürmann 7f162ea0d5 rename clipboard compatibility class 2013-01-06 18:15:52 +01:00
Dominik Schürmann 1e5118c82a Externalize compatibility workarounds 2013-01-06 18:14:14 +01:00
Dominik Schürmann 109bc41044 Fix bug on Android 4.2 with DialogFragments especially with FileDialogFragment 2013-01-06 18:13:46 +01:00
Dominik Schürmann b2dcc657c9 update readme 2013-01-03 13:09:45 +01:00
Dominik Schürmann 1dd685ecb0 Fix referencing of actionbarsherlock 2012-12-26 22:05:20 +01:00
Dominik Schürmann e8ba991886 Fix IntentHelper 2012-12-21 14:42:52 +01:00
Dominik Schürmann 0ea0d516a1 Support fragments in api lib, bug fixes 2012-12-21 14:19:38 +01:00
Dominik Schürmann 07349ad416 licenses into readme 2012-12-19 14:05:08 +01:00
Dominik Schürmann 3b09f2d0f6 Fix for email query, add new email query with like 2012-12-16 18:53:23 +01:00
Dominik Schürmann a9d80902f4 cleanup, add SCAN_QR_CODE intent 2012-12-14 19:16:10 +01:00
Dominik Schürmann be4e3a10b0 AIDL API changes 2012-12-14 18:22:03 +01:00
Dominik Schürmann 2dcaad3d3b API changes 2012-12-12 19:14:09 +01:00
Dominik Schürmann e3fea30abe Update ActionBarSherlock 2012-12-12 13:58:22 +01:00
Dominik a4ea3e65a7 Fix export of keys 2012-11-22 12:47:20 +01:00
Dominik 8f686e67f3 Changed layout to have source on bottom in encrypt and decrypt, fixes for decrypt methods 2012-11-22 12:12:06 +01:00
Dominik 8abfb5a6f4 deactive search until it is reimplemented, syntax improvements in Compatibility class 2012-11-21 16:58:55 +01:00
Dominik b56326aec8 update readme 2012-11-19 22:42:55 +01:00
Dominik c36fdbd3f8 Fix didnt work, new fix and tests 2012-11-19 22:18:25 +01:00
Dominik 949035b009 Fix conflict between internal and external Provider on Android < 4.1 2012-11-19 21:13:11 +01:00
Dominik f87eefe01e fix link to lib 2012-11-19 18:06:28 +01:00
Dominik eae7dc5412 Merge branch 'master' of github.com:dschuermann/apg 2012-11-19 18:02:51 +01:00
Dominik 882610627c changed location of ActionBarSherlock lib 2012-11-19 18:01:05 +01:00
Dominik be569984b8 rename main folders 2012-11-19 17:56:58 +01:00
Dominik Schürmann 4f7d61313c Merge pull request #26 from mtparet/master
EXTRA_KEY_ID = "masterKeyId"
2012-11-19 08:07:52 -08:00
Dominik e8ec4d280c permission check not for own app 2012-11-17 20:06:39 +01:00
Dominik 0123bef9ce fixed sql quieries in select pub/secret key 2012-11-17 19:54:49 +01:00
Dominik 56cfb6bc5a Rework encrypt for files with intents 2012-11-16 16:33:31 +01:00
Dominik bbddc4c56d implemented security model 2012-11-16 02:34:21 +01:00
Dominik 0f3164c5b5 Wrote security concept 2012-11-15 23:25:21 +01:00
Dominik e247fe18af removed deprecated code, reworked service blob provider 2012-11-15 17:54:25 +01:00
Dominik d61e00ae6c Fix decrypt by searching for secret key based on keyId not masterKeyId, new ApgService for RPC 2012-11-14 16:02:11 +01:00
Dominik 8aac7ea7be removed check again as dsa as subkey of rsa is working again 2012-11-02 10:54:27 +01:00
Dominik beb2ad0047 dsa and elgamal fix 2012-11-02 10:49:37 +01:00
Dominik 1ea00ef082 improvements, workaround for jelly bean bug 2012-11-01 22:33:21 +01:00
Dominik 8749569e80 select secret key refactored 2012-11-01 22:16:41 +01:00
Dominik f50d71559d select public key refactored 2012-11-01 18:50:41 +01:00
Dominik 182524bb96 better help screen 2012-10-31 18:58:10 +01:00
Dominik 586358599e small improvements 2012-10-31 18:38:40 +01:00
Dominik 6fb9b8055d remove userIds before adding them again 2012-10-31 18:22:24 +01:00
Dominik 46e9b507f1 fix foreign key definition in create statement 2012-10-31 18:00:40 +01:00
Dominik 1e96cf8fe9 fixing and extending content providers update and delete 2012-10-31 17:33:48 +01:00
Dominik 3466892010 removed unused code, fixed certification bug when editing existing key 2012-10-31 16:26:32 +01:00
Dominik cadb5d3b1f remove old files 2012-10-31 15:52:22 +01:00
Dominik 555381c4e2 fix crash in KeyListAdapter by changing from different child layouts to one, which is changed on the fly in bindChildView() 2012-10-31 15:18:19 +01:00
Dominik 825ec676d0 fixing public and secret key activities 2012-10-31 00:39:32 +01:00
Dominik 691d888e92 KeyListAdapter is working basically, Provider refactored 2012-10-30 00:15:08 +01:00
Dominik 4704e2faf4 more work on content provider 2012-10-28 23:51:03 +01:00
Dominik d24bbdc6a1 reworking Content Provider 2012-10-25 14:52:13 +02:00
Dominik 95e35a4ffa more Provider Helper methods 2012-09-20 17:13:45 +02:00
Dominik fb49f9e9c8 started restructuring APGs Provider and Database 2012-09-18 18:35:14 +02:00
Dominik a507204b9e code cleanup 2012-09-13 18:37:31 +02:00
Dominik 66cab704e7 fixed <unknown> user id bug, restructured code 2012-09-13 18:24:10 +02:00
Dominik cbc3b8ae4e intent improvements 2012-09-12 20:09:38 +02:00
Dominik 054ad2bb97 improving definition send and view intents 2012-09-12 18:35:58 +02:00
Dominik 511cc4af9f better definition of intent filters to open from file managers 2012-09-12 16:03:39 +02:00
Dominik b9abe386cd improved comments 2012-09-12 13:51:48 +02:00
Dominik c7c5bfebbe started on file endings problem 2012-09-12 13:51:38 +02:00
Dominik 70efa5aedf fix ttl preference 2012-09-12 11:58:33 +02:00
Dominik 979aad6589 Fixes for passphrase cache implementation 2012-09-12 11:50:30 +02:00
Dominik 4b8400685a completly new PasswordCacheService (more energy efficient), reworked Password dialogs 2012-09-11 19:56:54 +02:00
Dominik be49597882 fixes, refactoring 2012-09-11 15:27:32 +02:00
Dominik 534cbec7c5 fixes, cleanup 2012-09-10 23:34:14 +02:00
Dominik 72fb3ef3cc started working on signing 2012-09-10 19:57:39 +02:00
Dominik 68301ee918 simplified use of progressdialog with apgservice 2012-09-10 18:22:47 +02:00
Dominik 23ce0e37fd query key externalized into service 2012-09-10 17:55:54 +02:00
Dominik 6096f7e8ca key server upload activity refactored 2012-09-10 15:02:52 +02:00
Dominik 018a84c8d6 qr code scanning basically works 2012-09-10 11:50:41 +02:00
Dominik 45d760008c externalized import, export, started working on qr code import 2012-09-10 11:13:32 +02:00