Commit Graph
6571 Commits
Author SHA1 Message Date
Markus Doits a7294d50b1 Ignore good old mac's .DS_Store ... 2011-11-04 20:53:01 +01:00
Markus Doits 8d9b0e1db8 Switch to spongycastle
https://github.com/rtyley/spongycastle

It replaces bouncycastle2. Looks like a cleaner and better integration. A
precompiled .jar ist in the "lib/"-dir.
2011-11-03 22:15:31 +01:00
Markus Doits e6c86a8892 Add .gitignore to ignore eclipse-specific files 2011-11-03 22:14:37 +01:00
Markus Doits 1b7fbb1eeb Update to latest version in master
Merge branch 'master' into apg_service

Conflicts:
	src/org/thialfihar/android/apg/Apg.java
	src/org/thialfihar/android/apg/Preferences.java
2011-11-03 20:14:24 +01:00
senecaso debb90409a -implementation of "--send-key"
-implementation of "--sign-key"
-partial implementation of exchanging/verifying keys via QR Code
2011-10-17 10:07:37 +09:00
senecaso 6f2333b7d3 -mavenizing the project
-moving all org.bouncycastl2.* dependencies to Sponcy Castle instead. 
This way multiple people dont need to maintain rebased versions of BC
2011-10-06 15:31:16 +09:00
Alex Zhukov 70b75e7312 skip PGPSignatureList if it comes before PGPLiteralData 2011-09-27 22:01:04 +04:00
Oliver Runge 3ec27e07ae @Override refactoring, some explicit casting added 2011-09-17 23:44:06 +02:00
Oliver Runge 50036a4642 added .gitignore 2011-09-17 23:31:12 +02:00
Thialfihar 9fbda63b6f added Portuguese translation, thanks, Paulo Angelo 2011-09-11 20:02:20 +00:00
Thialfihar cb8d589034 upgraded to target android-13 2011-09-11 19:15:58 +00:00
Markus Doits 0502be7652 Documentation update of ApgCon 2011-06-05 19:47:41 +00:00
Markus Doits 24205b8dbc Cleanup of code, AIDL-calls renamed! 2011-06-05 19:05:57 +00:00
Markus Doits 6502e58c26 Possibility to not compile Log.d and Log.v in 2011-06-05 19:05:18 +00:00
Markus Doits 3be076d024 Little better log-managing for release-versions of ApgCon 2011-05-18 18:19:47 +00:00
Thialfihar 3a22ac4197 applied proposed patch by mattispasch for issue 99 2011-03-19 18:23:54 +00:00
Thialfihar 4e37568eab remove the null check for progress again, not needed in the trunk for now 2011-02-05 16:40:46 +00:00
Thialfihar f37204321d don't include a Preference re-instantiation for now, will see about that when merging apg_service 2011-02-05 16:11:07 +00:00
Thialfihar 36c2b860ce strings fixes in IT and NO version 2011-02-05 16:09:01 +00:00
Markus Doits c497e48817 Define interface without imports 2011-01-25 19:51:35 +00:00
Markus Doits 7278932990 Make callback use an interface 'the java way'_tm 2011-01-25 19:39:07 +00:00
Markus Doits 1036eb6bd5 Log stacktraces the android way 2011-01-25 19:38:56 +00:00
Markus Doits 3372e57157 Allow to retrieve connection status
This tells, if a connection to APG *might* be possible (right version of
APG found)
2011-01-23 21:37:06 +00:00
Markus Doits 66263ab6e3 Allow to return itself on callback 2011-01-23 21:36:59 +00:00
Markus Doits cb4f1933d5 Dont remove result and warnings from result
Some more debug output, too
2011-01-23 21:36:51 +00:00
Markus Doits efc5575d56 Change the way the complete result can be retrieved 2011-01-23 21:36:44 +00:00
Markus Doits 1ec5fc0541 Allow to retrieve fingerprints and user ids through AIDL
Update ApgCon and doc accordingly.

Not very tested.
2011-01-23 21:36:35 +00:00
Markus Doits 6b7db8161a Don't query things we don't need 2011-01-23 21:36:27 +00:00
Markus Doits 4b882fa90b Other applications must user permission to read key details to connect
to AIDL interface

This is necessary, because upcoming version of the aidl-interface will
be able to return fingerprints and user ids to applications.
2011-01-23 21:36:20 +00:00
Markus Doits b5097b7a41 Some more verbose logs 2011-01-20 20:23:13 +00:00
Markus Doits c9f6f56827 Work on errors and documentation - once more 2011-01-20 20:00:28 +00:00
Markus Doits 392969629c Some better (non-misleading) error msgs
Also some reindentation
2011-01-20 18:38:15 +00:00
Markus Doits 1af5a985b5 Redefine some log-msges 2011-01-20 18:25:38 +00:00
Markus Doits 05627fbd62 Print some info about keys on asymmetric encryption 2011-01-20 18:19:42 +00:00
Markus Doits 730b44bc73 Make the stacktrace enabler static 2011-01-20 18:19:34 +00:00
Markus Doits dfb4f4e030 Allow at compile time to enable stacktraces on exceptions 2011-01-20 17:38:25 +00:00
Markus Doits d4901f5999 Catch callback's and apg-call's (are there any?) exceptions 2011-01-20 16:53:51 +00:00
Markus Doits 72ab7fb25f Some more error output 2011-01-20 16:40:45 +00:00
Markus Doits 3e158d0afc Some better errors (hopefully more information)
Some smaller fixes and some new functions/doc, too
2011-01-20 16:36:03 +00:00
Markus Doits 15bf93de34 Fix wrong param in doc 2011-01-20 12:49:49 +00:00
Markus Doits e73794a5cc Add javadoc on public things
Small other changes, too.
2011-01-20 11:55:36 +00:00
Markus Doits be2476e0ba Allow async execution of an AIDL call
Calls can now be executed asyncronously. Callback methods are supported,
too. See comments of "set_callback()".

First tries with javadoc.
2011-01-19 22:33:06 +00:00
Markus Doits 79cf07f1e2 Compare strings like they should be compared 2011-01-18 22:24:28 +00:00
Markus Doits 945e8bb25b Add another verbose hint for ApgCon constructor 2011-01-18 22:19:48 +00:00
Markus Doits 209b300638 Print api_version if matching 2011-01-18 22:12:47 +00:00
Markus Doits fd24d128fe Check for AIDL Api version and ApgService
This prints out errors on console when APG cannot work with the help. It
will initialize correctly, though.
2011-01-18 22:09:05 +00:00
Markus Doits e6ece71fa0 Add AIDL API version 2011-01-18 22:08:56 +00:00
Markus Doits 10e0dd0237 Update AIDL to reflect new argument names
In addition redesign the comments a little bit. Still doesn't look good,
but at least a bit better.
2011-01-18 21:17:14 +00:00
Markus Doits 3f703fa4ea More finegrained errors 2011-01-18 21:17:05 +00:00
Markus Doits 79238cbcce Rename parameters
Writing them out should make them clearer
2011-01-18 20:35:41 +00:00