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
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