Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Allow to sign and specify passphrase on decrypting | Markus Doits | 2011-01-17 | 1 | -13/+35 | |
| | | | ||||||
| * | | Clear result, too | Markus Doits | 2011-01-13 | 1 | -0/+5 | |
| | | | ||||||
| * | | Add asymmetric encryption | Markus Doits | 2011-01-13 | 2 | -82/+186 | |
| | | | ||||||
| * | | Prepare ApgCon for asymetric enc and clean up | Markus Doits | 2011-01-13 | 1 | -14/+43 | |
| | | | ||||||
| * | | Actually check for unknown args for function | Markus Doits | 2011-01-11 | 1 | -1/+4 | |
| | | | ||||||
| * | | Redefine many internals of ApgService | Markus Doits | 2011-01-11 | 1 | -102/+168 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This helps to add new function calls easily. Some of the new enums could be exported to other files to be included by other projects later on. Next step is asymmetric encryption. | |||||
| * | | Prevent null pointer exception | Markus Doits | 2011-01-11 | 1 | -1/+1 | |
| | | | | | | | | | | | | Error-msg should be better, though. | |||||
| * | | Make some things static | Markus Doits | 2011-01-11 | 1 | -6/+36 | |
| | | | | | | | | | | | | | | | *Should* speed up encryption, or better: does not make encryption using AIDL slower than using APG directly. | |||||
| * | | Allow helper to clear args and set booleans | Markus Doits | 2011-01-09 | 1 | -0/+8 | |
| | | | ||||||
| * | | Explain AIDL options a little bit more in detail | Markus Doits | 2011-01-09 | 1 | -2/+10 | |
| | | | ||||||
| * | | Document new args in AIDL | Markus Doits | 2011-01-09 | 1 | -3/+8 | |
| | | | ||||||
| * | | Respect options but allow to overwrite them for each call | Markus Doits | 2011-01-09 | 1 | -15/+84 | |
| | | | | | | | | | | | | | | | By default the values set in APG's options are respected now. But they can be overwritten by special parameters passed through. | |||||
| * | | Prefix local vars with "_" | Markus Doits | 2011-01-09 | 1 | -15/+15 | |
| | | | ||||||
| * | | Reset errors before calling, make some vars final, minor cleanups | Markus Doits | 2011-01-09 | 1 | -10/+19 | |
| | | | ||||||
| * | | Remove obsolete import | Markus Doits | 2011-01-09 | 1 | -1/+0 | |
| | | | ||||||
| * | | Remove weird line | Markus Doits | 2011-01-09 | 1 | -1/+0 | |
| | | | ||||||
| * | | Redesign AIDL-Interface once more | Markus Doits | 2011-01-05 | 3 | -38/+179 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Using Bundles makes passing data easier and does not need to redefine the interface if the internel functions change. The helper class has been updated accordingly. In addition, it wrappes completely around all input and output (if wanted). | |||||
| * | | Remove forgotten line | Markus Doits | 2011-01-04 | 1 | -1/+0 | |
| | | | ||||||
| * | | Add connection helper for other projects | Markus Doits | 2011-01-04 | 3 | -14/+165 | |
| | | | | | | | | | | | | | | | This eases using the AIDL-Interface and is the recommended way for other project to implement the connection. | |||||
| * | | Reload preferences on call | Markus Doits | 2010-12-30 | 1 | -3/+3 | |
| | | | | | | | | | | | | refs r326 | |||||
| * | | Allow to regenerate shared preferences | Markus Doits | 2010-12-30 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I encountered a problem that changing preferences in APG did not change the preferences in ApgService after it was called once: 1. call getPreferences 2. change settings in APG 3. call getPreferences again --> the result at 3. was still having preferences from 1. To work around this, the function getPreferences has been updated to force the new generation of preferences while not breaking any other code relying on the old behaviour. | |||||
| * | | Merge trunk into apg_service | Markus Doits | 2010-12-29 | 1 | -50/+96 | |
| | | | ||||||
| * | | Add first basic implementation of Apgservice | Markus Doits | 2010-12-29 | 2 | -0/+82 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provides an AIDL-API for other apps to encrypt and decrypt a string symmetrically with a passphrase. Function names and API is by no way finalized and will change! Support for asymetric encription will follow. For reference and discussion see issue #71, https://code.google.com/p/android-privacy-guard/issues/detail?id=71 | |||||
* | | | @Override refactoring, some explicit casting added | Oliver Runge | 2011-09-17 | 24 | -101/+27 | |
| |/ |/| | ||||||
* | | applied proposed patch by mattispasch for issue 99 | Thialfihar | 2011-03-19 | 1 | -15/+26 | |
| | | ||||||
* | | remove the null check for progress again, not needed in the trunk for now | Thialfihar | 2011-02-05 | 1 | -96/+48 | |
| | | ||||||
* | | don't include a Preference re-instantiation for now, will see about that ↵ | Thialfihar | 2011-02-05 | 1 | -6/+1 | |
| | | | | | | | | when merging apg_service | |||||
* | | Allow to regenerate shared preferences | Markus Doits | 2010-12-30 | 1 | -2/+6 | |
| | | | | | | | | Merge of r326 to trunk | |||||
* | | Allow progress-meter to be null | Markus Doits | 2010-12-29 | 1 | -50/+96 | |
|/ | | | | No need to force people to use progressmeter | |||||
* | auto-click encrypt/decrypt button when using an *_AND_RETURN Intent with ↵ | Thialfihar | 2010-12-25 | 2 | -2/+2 | |
| | | | | | | | EXTRA_DATA or ContentURI Fixes issue 67 | |||||
* | show key fingerprint in key list | Thialfihar | 2010-12-25 | 8 | -11/+58 | |
| | | | | | Fixes issue 76 | |||||
* | DataSource: consider content URI sources "binary" also | Thialfihar | 2010-12-25 | 1 | -1/+5 | |
| | ||||||
* | added an Intent and functionality to generate detached signatures | Thialfihar | 2010-12-25 | 3 | -10/+176 | |
| | ||||||
* | start encryption/decryption for ENCRYPT_AND_RETURN/DECRYPT_AND_RETURN if ↵ | Thialfihar | 2010-09-26 | 2 | -2/+2 | |
| | | | | MESSAGE_DATA is used rather than MESSAGE_TEXT | |||||
* | testing thread-pausing in verifyText() | Thialfihar | 2010-09-12 | 5 | -10/+68 | |
| | ||||||
* | moved some Intent extra constants into more appropriate places, some basic ↵ | Thialfihar | 2010-09-11 | 13 | -33/+97 | |
| | | | | preparations to test thread-pausing during decryption/encryption to deal with certain situations, mainly an unknown signature key | |||||
* | catch null pointer exceptions when the private key cannot be extracted, also ↵ | Thialfihar | 2010-09-10 | 4 | -6/+60 | |
| | | | | | | | prevent such keys from getting imported, so the error message should never be encountered anyway Fixes issue 66 | |||||
* | trivial variable renaming | Thialfihar | 2010-08-31 | 1 | -3/+3 | |
| | ||||||
* | moved key editing beta warning into strings.xml | Thialfihar | 2010-08-22 | 1 | -1/+2 | |
| | | | | | | | Update issue 39 added: <string name="keyEditingIsBeta">Key editing is still kind of beta.</string> | |||||
* | integrated key server look-up into decrypt Activity, allowing to touch an ↵ | Thialfihar | 2010-08-18 | 5 | -10/+35 | |
| | | | | | | | | unkown signature to import the key Update issue 39 added: <string name="unknownSignatureKeyTouchToLookUp">Unknown signature, touch to look up key.</string> | |||||
* | explicitly set a timeout for connecting and reading for a key server query | Thialfihar | 2010-08-18 | 1 | -0/+2 | |
| | ||||||
* | starting new versioning for beta builds, only show changelog on release builds | Thialfihar | 2010-08-18 | 2 | -1/+15 | |
| | ||||||
* | added a context menu item to update public keys via key server, adding a key ↵ | Thialfihar | 2010-08-18 | 5 | -12/+96 | |
| | | | | | | | | id look up Intent for the key server query Update issue 9 Status: Fixed Added public key update via key server. Considering this issue fixed now. More key server features will be added, but general support is added. | |||||
* | use the key server preference to fill a Spinner in the key server query ↵ | Thialfihar | 2010-08-17 | 2 | -19/+26 | |
| | | | | | | | activity, allowing to query each server, also moved some previously static labels into strings.xml Update issue 9 Key server preferences are now used in key server query activity. | |||||
* | moved IntegerListPreference to apg.ui.widget | Thialfihar | 2010-08-17 | 2 | -1/+2 | |
| | ||||||
* | added a key server preference, allowing multiple key servers to be added | Thialfihar | 2010-08-17 | 7 | -0/+299 | |
| | | | | | Update issue 9 Key server preference added. | |||||
* | gave HKP server proper error handling, going through all IPs of a pool until ↵ | Thialfihar | 2010-08-17 | 3 | -39/+129 | |
| | | | | | | | a response is received, reporting "too many responses", "no keys found", "insufficient query" correctly Update issue 9 Proper error handling added. | |||||
* | properly URI-decode file:// URIs, so the files can be found | Thialfihar | 2010-08-17 | 4 | -4/+4 | |
| | | | | Fixes issues 63 | |||||
* | added initial support for HKP key servers, allowing searching and key import | Thialfihar | 2010-08-17 | 13 | -19/+443 | |
| | | | | | Update issue 9 Can search a key server now, touch a result to import the key. Still needs better error handling and some Intents to import keys based on key ID. Also still need key server preferences. | |||||
* | 1.0.x merged back into trunk | Thialfihar | 2010-08-15 | 1 | -48/+78 | |
| |