Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | renaming whole package to org.apg to simplifiy name | Dominik | 2012-03-09 | 58 | -14282/+0 |
| | |||||
* | fixes to clipboard management | Dominik | 2012-03-09 | 5 | -560/+600 |
| | |||||
* | fixing qrcode integration | Dominik | 2012-03-09 | 3 | -2/+5 |
| | |||||
* | merged senecasos repo | Dominik | 2012-03-09 | 15 | -113/+817 |
|\ | |||||
| * | -implementation of "--send-key" | senecaso | 2011-10-17 | 13 | -109/+805 |
| | | | | | | | | -implementation of "--sign-key" -partial implementation of exchanging/verifying keys via QR Code | ||||
| * | -mavenizing the project | senecaso | 2011-10-06 | 13 | -75/+79 |
| | | | | | | | | -moving all org.bouncycastl2.* dependencies to Sponcy Castle instead. This way multiple people dont need to maintain rebased versions of BC | ||||
* | | Merge branch 'pampa' | Dominik | 2012-03-09 | 1 | -0/+4 |
|\ \ | |||||
| * | | skip PGPSignatureList if it comes before PGPLiteralData | Alex Zhukov | 2011-09-27 | 1 | -0/+4 |
| | | | |||||
* | | | merged apg_service from googlecode | Dominik | 2012-03-09 | 20 | -203/+2029 |
|\ \ \ | |/ / |/| | | |||||
| * | | Allow to pass large blobs and a new content provider to simplify this | Markus Doits | 2011-11-04 | 8 | -35/+409 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since AIDL is not for passing large data, a blob can be passed to APG by a Uri. This Uri is opened as a file by APG and read/written to. Note the file is overwritten by APG, so make sure it is a copy if you want to keep the original. With the ApgServiceBlobProvider, Apg has an own ContentProvider that can be used like mentioned above. For now the data is stored in the dir where APG stores other files and NOT DELETED after en/decryption. This is tbd. It can only be accessed by an application with the permission "org.thialfihar.android.apg.permission.STORE_BLOBS". ApgCon has been updated accordingly and can handle blobs with `setBlob` and `getBlobResult`. That is a really easy way to en/decrypt large data. Note that encrypting by blob should only be used for large files (1MB+). On all other cases, the data should be passed as as String through the AIDl-Interface, so no temporary file must be created. See ApgCon for a complete example of how to connect to the AIDL and use it. Or use it in your own project! | ||||
| * | | Switch to spongycastle | Markus Doits | 2011-11-03 | 13 | -155/+151 |
| | | | | | | | | | | | | | | | | | | | | | https://github.com/rtyley/spongycastle It replaces bouncycastle2. Looks like a cleaner and better integration. A precompiled .jar ist in the "lib/"-dir. | ||||
| * | | Update to latest version in master | Markus Doits | 2011-11-03 | 2 | -15/+28 |
| |\| | | | | | | | | | | | | | | | | | | | | | | Merge branch 'master' into apg_service Conflicts: src/org/thialfihar/android/apg/Apg.java src/org/thialfihar/android/apg/Preferences.java | ||||
| * | | Documentation update of ApgCon | Markus Doits | 2011-06-05 | 1 | -26/+33 |
| | | | |||||
| * | | Cleanup of code, AIDL-calls renamed! | Markus Doits | 2011-06-05 | 3 | -364/+357 |
| | | | |||||
| * | | Possibility to not compile Log.d and Log.v in | Markus Doits | 2011-06-05 | 1 | -16/+18 |
| | | | |||||
| * | | Little better log-managing for release-versions of ApgCon | Markus Doits | 2011-05-18 | 1 | -16/+34 |
| | | | |||||
| * | | Define interface without imports | Markus Doits | 2011-01-25 | 1 | -3/+1 |
| | | | |||||
| * | | Make callback use an interface 'the java way'_tm | Markus Doits | 2011-01-25 | 2 | -178/+42 |
| | | | |||||
| * | | Log stacktraces the android way | Markus Doits | 2011-01-25 | 1 | -29/+8 |
| | | | |||||
| * | | Allow to retrieve connection status | Markus Doits | 2011-01-23 | 1 | -2/+18 |
| | | | | | | | | | | | | | | | This tells, if a connection to APG *might* be possible (right version of APG found) | ||||
| * | | Allow to return itself on callback | Markus Doits | 2011-01-23 | 1 | -4/+64 |
| | | | |||||
| * | | Dont remove result and warnings from result | Markus Doits | 2011-01-23 | 2 | -2/+2 |
| | | | | | | | | | | | | Some more debug output, too | ||||
| * | | Change the way the complete result can be retrieved | Markus Doits | 2011-01-23 | 1 | -6/+26 |
| | | | |||||
| * | | Allow to retrieve fingerprints and user ids through AIDL | Markus Doits | 2011-01-23 | 3 | -49/+136 |
| | | | | | | | | | | | | | | | | | | Update ApgCon and doc accordingly. Not very tested. | ||||
| * | | Don't query things we don't need | Markus Doits | 2011-01-23 | 1 | -12/+4 |
| | | | |||||
| * | | Some more verbose logs | Markus Doits | 2011-01-20 | 1 | -0/+3 |
| | | | |||||
| * | | Work on errors and documentation - once more | Markus Doits | 2011-01-20 | 3 | -70/+78 |
| | | | |||||
| * | | Some better (non-misleading) error msgs | Markus Doits | 2011-01-20 | 1 | -15/+17 |
| | | | | | | | | | | | | Also some reindentation | ||||
| * | | Redefine some log-msges | Markus Doits | 2011-01-20 | 1 | -1/+2 |
| | | | |||||
| * | | Print some info about keys on asymmetric encryption | Markus Doits | 2011-01-20 | 1 | -2/+16 |
| | | | |||||
| * | | Make the stacktrace enabler static | Markus Doits | 2011-01-20 | 1 | -1/+1 |
| | | | |||||
| * | | Allow at compile time to enable stacktraces on exceptions | Markus Doits | 2011-01-20 | 1 | -2/+23 |
| | | | |||||
| * | | Catch callback's and apg-call's (are there any?) exceptions | Markus Doits | 2011-01-20 | 1 | -2/+13 |
| | | | |||||
| * | | Some more error output | Markus Doits | 2011-01-20 | 1 | -3/+3 |
| | | | |||||
| * | | Some better errors (hopefully more information) | Markus Doits | 2011-01-20 | 1 | -19/+89 |
| | | | | | | | | | | | | Some smaller fixes and some new functions/doc, too | ||||
| * | | Fix wrong param in doc | Markus Doits | 2011-01-20 | 1 | -1/+1 |
| | | | |||||
| * | | Add javadoc on public things | Markus Doits | 2011-01-20 | 1 | -14/+320 |
| | | | | | | | | | | | | Small other changes, too. | ||||
| * | | Allow async execution of an AIDL call | Markus Doits | 2011-01-19 | 1 | -18/+141 |
| | | | | | | | | | | | | | | | | | | | | | Calls can now be executed asyncronously. Callback methods are supported, too. See comments of "set_callback()". First tries with javadoc. | ||||
| * | | Compare strings like they should be compared | Markus Doits | 2011-01-18 | 1 | -4/+4 |
| | | | |||||
| * | | Add another verbose hint for ApgCon constructor | Markus Doits | 2011-01-18 | 1 | -0/+1 |
| | | | |||||
| * | | Print api_version if matching | Markus Doits | 2011-01-18 | 1 | -0/+2 |
| | | | |||||
| * | | Check for AIDL Api version and ApgService | Markus Doits | 2011-01-18 | 1 | -2/+33 |
| | | | | | | | | | | | | | | | This prints out errors on console when APG cannot work with the help. It will initialize correctly, though. | ||||
| * | | Update AIDL to reflect new argument names | Markus Doits | 2011-01-18 | 1 | -25/+45 |
| | | | | | | | | | | | | | | | In addition redesign the comments a little bit. Still doesn't look good, but at least a bit better. | ||||
| * | | More finegrained errors | Markus Doits | 2011-01-18 | 1 | -11/+27 |
| | | | |||||
| * | | Rename parameters | Markus Doits | 2011-01-18 | 1 | -33/+33 |
| | | | | | | | | | | | | Writing them out should make them clearer | ||||
| * | | Refactor some log prios | Markus Doits | 2011-01-18 | 1 | -10/+9 |
| | | | |||||
| * | | Allow get_master_key to accept null string | Markus Doits | 2011-01-17 | 1 | -0/+3 |
| | | | | | | | | | | | | Return earlier on wrong length, too. | ||||
| * | | Update AIDL-Doc | Markus Doits | 2011-01-17 | 1 | -23/+26 |
| | | | |||||
| * | | 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 |
| | | |