Dominik
87e456e77c
refactoring...
2012-03-12 14:28:35 +01:00
Dominik
f350c26679
constantly modernizing the ui
2012-03-12 01:58:24 +01:00
Dominik
c6dc64742a
further ui developments
2012-03-12 00:12:19 +01:00
Dominik
9b32cf87e2
Started using ActionBarSherlock
2012-03-11 17:33:40 +01:00
Dominik
e9c0d7a711
Started implementation of Dashboard design pattern
2012-03-11 16:33:47 +01:00
Dominik
9ce7842ac9
dropping gmail support, k9 mail support is more important, in any case gmail support is not working as of android 2.3 and later
2012-03-10 21:36:08 +01:00
Dominik
328da74eb2
renaming permissions and uris
2012-03-10 21:24:53 +01:00
Dominik
630780cae4
new directory structure
2012-03-10 20:22:29 +01:00
Dominik
3fd5a55516
can now be build with ant
2012-03-10 20:14:01 +01:00
Dominik
3a119db86a
changed directory structure to match default
2012-03-10 20:09:58 +01:00
Dominik
a09e9f45ca
new build files
2012-03-10 03:42:57 +01:00
Dominik
c72b027706
small changes
2012-03-10 03:26:59 +01:00
Dominik
4a8d9694c4
new icon, new about dialog, some refactorings
2012-03-09 18:43:10 +01:00
Dominik
8452fb62b7
renaming whole package to org.apg to simplifiy name
2012-03-09 16:27:29 +01:00
Dominik
df6933bfb8
fixes to clipboard management
2012-03-09 15:41:31 +01:00
Dominik
7a2e1e42d9
fixing qrcode integration
2012-03-09 12:13:28 +01:00
Dominik
781f089ee1
merged senecasos repo
2012-03-09 11:08:22 +01:00
Dominik
5ede7d4756
Merge branch 'pampa'
2012-03-09 10:53:53 +01:00
Dominik
a942c4a507
merged apg_service from googlecode
2012-03-09 10:51:38 +01:00
Markus Doits
ad16574657
Allow to pass large blobs and a new content provider to simplify this
...
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!
2011-11-04 21:22:49 +01:00
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