aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/thialfihar
Commit message (Collapse)AuthorAgeFilesLines
* renaming whole package to org.apg to simplifiy nameDominik2012-03-0958-14282/+0
|
* fixes to clipboard managementDominik2012-03-095-560/+600
|
* fixing qrcode integrationDominik2012-03-093-2/+5
|
* merged senecasos repoDominik2012-03-0915-113/+817
|\
| * -implementation of "--send-key"senecaso2011-10-1713-109/+805
| | | | | | | | -implementation of "--sign-key" -partial implementation of exchanging/verifying keys via QR Code
| * -mavenizing the projectsenecaso2011-10-0613-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'Dominik2012-03-091-0/+4
|\ \
| * | skip PGPSignatureList if it comes before PGPLiteralDataAlex Zhukov2011-09-271-0/+4
| | |
* | | merged apg_service from googlecodeDominik2012-03-0920-203/+2029
|\ \ \ | |/ / |/| |
| * | Allow to pass large blobs and a new content provider to simplify thisMarkus Doits2011-11-048-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 spongycastleMarkus Doits2011-11-0313-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 masterMarkus Doits2011-11-032-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 ApgConMarkus Doits2011-06-051-26/+33
| | |
| * | Cleanup of code, AIDL-calls renamed!Markus Doits2011-06-053-364/+357
| | |
| * | Possibility to not compile Log.d and Log.v inMarkus Doits2011-06-051-16/+18
| | |
| * | Little better log-managing for release-versions of ApgConMarkus Doits2011-05-181-16/+34
| | |
| * | Define interface without importsMarkus Doits2011-01-251-3/+1
| | |
| * | Make callback use an interface 'the java way'_tmMarkus Doits2011-01-252-178/+42
| | |
| * | Log stacktraces the android wayMarkus Doits2011-01-251-29/+8
| | |
| * | Allow to retrieve connection statusMarkus Doits2011-01-231-2/+18
| | | | | | | | | | | | | | | This tells, if a connection to APG *might* be possible (right version of APG found)
| * | Allow to return itself on callbackMarkus Doits2011-01-231-4/+64
| | |
| * | Dont remove result and warnings from resultMarkus Doits2011-01-232-2/+2
| | | | | | | | | | | | Some more debug output, too
| * | Change the way the complete result can be retrievedMarkus Doits2011-01-231-6/+26
| | |
| * | Allow to retrieve fingerprints and user ids through AIDLMarkus Doits2011-01-233-49/+136
| | | | | | | | | | | | | | | | | | Update ApgCon and doc accordingly. Not very tested.
| * | Don't query things we don't needMarkus Doits2011-01-231-12/+4
| | |
| * | Some more verbose logsMarkus Doits2011-01-201-0/+3
| | |
| * | Work on errors and documentation - once moreMarkus Doits2011-01-203-70/+78
| | |
| * | Some better (non-misleading) error msgsMarkus Doits2011-01-201-15/+17
| | | | | | | | | | | | Also some reindentation
| * | Redefine some log-msgesMarkus Doits2011-01-201-1/+2
| | |
| * | Print some info about keys on asymmetric encryptionMarkus Doits2011-01-201-2/+16
| | |
| * | Make the stacktrace enabler staticMarkus Doits2011-01-201-1/+1
| | |
| * | Allow at compile time to enable stacktraces on exceptionsMarkus Doits2011-01-201-2/+23
| | |
| * | Catch callback's and apg-call's (are there any?) exceptionsMarkus Doits2011-01-201-2/+13
| | |
| * | Some more error outputMarkus Doits2011-01-201-3/+3
| | |
| * | Some better errors (hopefully more information)Markus Doits2011-01-201-19/+89
| | | | | | | | | | | | Some smaller fixes and some new functions/doc, too
| * | Fix wrong param in docMarkus Doits2011-01-201-1/+1
| | |
| * | Add javadoc on public thingsMarkus Doits2011-01-201-14/+320
| | | | | | | | | | | | Small other changes, too.
| * | Allow async execution of an AIDL callMarkus Doits2011-01-191-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 comparedMarkus Doits2011-01-181-4/+4
| | |
| * | Add another verbose hint for ApgCon constructorMarkus Doits2011-01-181-0/+1
| | |
| * | Print api_version if matchingMarkus Doits2011-01-181-0/+2
| | |
| * | Check for AIDL Api version and ApgServiceMarkus Doits2011-01-181-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 namesMarkus Doits2011-01-181-25/+45
| | | | | | | | | | | | | | | In addition redesign the comments a little bit. Still doesn't look good, but at least a bit better.
| * | More finegrained errorsMarkus Doits2011-01-181-11/+27
| | |
| * | Rename parametersMarkus Doits2011-01-181-33/+33
| | | | | | | | | | | | Writing them out should make them clearer
| * | Refactor some log priosMarkus Doits2011-01-181-10/+9
| | |
| * | Allow get_master_key to accept null stringMarkus Doits2011-01-171-0/+3
| | | | | | | | | | | | Return earlier on wrong length, too.
| * | Update AIDL-DocMarkus Doits2011-01-171-23/+26
| | |
| * | Allow to sign and specify passphrase on decryptingMarkus Doits2011-01-171-13/+35
| | |
| * | Clear result, tooMarkus Doits2011-01-131-0/+5
| | |