Dominik Schürmann
|
e05d17eec2
|
Do not seed /dev/urandom. urandom is non-writeable on some devices. Because only OpenSSL seeding is broken, this should not result in security problems!
|
2013-09-15 22:27:09 +02:00 |
|
Dominik Schürmann
|
c90e776055
|
Reorder security providers in application class, document functionality
|
2013-09-15 22:19:15 +02:00 |
|
Dominik Schürmann
|
0705060eaf
|
remove unused code
|
2013-09-15 16:49:38 +02:00 |
|
Dominik Schürmann
|
93b460a289
|
rename encryptAndSign to signAndEncrypt
|
2013-09-15 16:45:07 +02:00 |
|
Dominik Schürmann
|
5aebd115d4
|
Put PgpMain methods in separate opbject classes, handle passphrase dialog in EditKey not in SecretKeyList
|
2013-09-15 16:42:08 +02:00 |
|
Dominik Schürmann
|
121f8aaca0
|
Move pgp classes into subpackage
|
2013-09-15 15:29:38 +02:00 |
|
Dominik Schürmann
|
e6801ec951
|
add untrusted signature status
|
2013-09-15 15:26:41 +02:00 |
|
Dominik Schürmann
|
468b7181e9
|
reorder manifest
|
2013-09-15 15:23:13 +02:00 |
|
Dominik Schürmann
|
312b735fbd
|
Extended api
|
2013-09-15 15:20:15 +02:00 |
|
Dominik Schürmann
|
1e188ee2fa
|
Define abstract remote service
|
2013-09-15 14:16:29 +02:00 |
|
Dominik Schürmann
|
9023226e39
|
once again reorder packages
|
2013-09-15 13:52:05 +02:00 |
|
Dominik Schürmann
|
96de7cb101
|
Fix gradle build
|
2013-09-15 13:47:30 +02:00 |
|
Dominik Schürmann
|
f5b53b58f7
|
Update Intent API
|
2013-09-14 03:50:24 +02:00 |
|
Dominik Schürmann
|
bf7fb08bca
|
API update
|
2013-09-14 02:08:06 +02:00 |
|
Dominik Schürmann
|
ca8f8e3ff7
|
unify naming of api package and process
|
2013-09-13 10:05:43 +02:00 |
|
Dominik Schürmann
|
86c84ddbb3
|
remove unnecessary boolean from SignatureResult
|
2013-09-13 10:03:26 +02:00 |
|
Dominik Schürmann
|
9a5707c415
|
rename api to openpgp api
|
2013-09-10 23:19:34 +02:00 |
|
Dominik Schürmann
|
41622263b9
|
remove swap file
|
2013-09-10 00:57:16 +02:00 |
|
Dominik Schürmann
|
56e09b0550
|
rename extra of import
|
2013-09-10 00:39:41 +02:00 |
|
Dominik Schürmann
|
b5c865f5a6
|
API docs
|
2013-09-10 00:17:18 +02:00 |
|
Dominik Schürmann
|
94a81dd8ae
|
Fixes for decrypt and sign
|
2013-09-09 22:38:09 +02:00 |
|
Dominik Schürmann
|
1421046c6d
|
update gradle, description,...
|
2013-09-09 21:11:16 +02:00 |
|
Dominik Schürmann
|
75672fa5b3
|
Use underscore in extras, cleanup code
|
2013-09-09 20:06:39 +02:00 |
|
Dominik Schürmann
|
4ca7a12751
|
Ascii armror doc
|
2013-09-09 19:55:35 +02:00 |
|
Dominik Schürmann
|
bf1334d6c0
|
Increase default RSA from 2048 to 4096 due to recent security speculations
|
2013-09-09 19:50:33 +02:00 |
|
Dominik Schürmann
|
6693b8b75d
|
Handle no selection of pub keys correctly
|
2013-09-09 19:46:18 +02:00 |
|
Dominik Schürmann
|
8a8d7c7738
|
Handle dublicate or missing pub keys corresponding to user ids, handle navigating back from service activity properly
|
2013-09-09 19:38:13 +02:00 |
|
Dominik Schürmann
|
b6d63f95cb
|
fix editactivity crash, default key creation, import from keyserver menu button
|
2013-09-09 17:43:10 +02:00 |
|
Dominik Schürmann
|
38e8733fd6
|
task affinity of service activity
|
2013-09-09 15:19:16 +02:00 |
|
Dominik Schürmann
|
0ee205d245
|
KEY_IMPORT to IMPORT_KEY
|
2013-09-09 14:33:37 +02:00 |
|
Dominik Schürmann
|
b6a1bc770c
|
Remove most of old API
|
2013-09-09 14:03:58 +02:00 |
|
Dominik Schürmann
|
5b6880d2e3
|
Switch from HtmlSpanner to HtmlTextView
|
2013-09-09 13:16:54 +02:00 |
|
Dominik Schürmann
|
5dc693c64c
|
Make asciiArmor a parameter, extend advanced app settings
|
2013-09-09 12:59:53 +02:00 |
|
Dominik Schürmann
|
c4bf7c5d11
|
Handle wrong/no passphrase
|
2013-09-08 23:08:30 +02:00 |
|
Dominik Schürmann
|
5d7f8809fc
|
Use handler with messenger instead of Binder for communication between service and activity
|
2013-09-08 22:52:38 +02:00 |
|
Dominik Schürmann
|
8123fd6925
|
lock thread for user input
|
2013-09-08 19:24:47 +02:00 |
|
Dominik Schürmann
|
11103623c5
|
api: handle passphrase entering correctly
|
2013-09-08 18:30:22 +02:00 |
|
Dominik Schürmann
|
03d9afffce
|
sign via api
|
2013-09-08 18:21:04 +02:00 |
|
Dominik Schürmann
|
4d1d3f6f5e
|
Select pub key when email could not be found
|
2013-09-08 17:04:33 +02:00 |
|
Dominik Schürmann
|
6fdae001cc
|
Make select fragments more reusable
|
2013-09-08 16:08:36 +02:00 |
|
Dominik Schürmann
|
a890ba5e4f
|
Put actionbar methods in helper
|
2013-09-08 15:30:05 +02:00 |
|
Dominik Schürmann
|
70fb36d5d6
|
Change icon of API Demo for differentiation with main app
|
2013-09-06 19:14:25 +02:00 |
|
Dominik Schürmann
|
7d3113ca15
|
Preparation for other app settings
|
2013-09-06 19:06:17 +02:00 |
|
Dominik Schürmann
|
227b277931
|
sign and encrypt basically working
|
2013-09-06 18:54:55 +02:00 |
|
Dominik Schürmann
|
d6dd81d444
|
Work on encryption in new service
|
2013-09-06 18:36:16 +02:00 |
|
Dominik Schürmann
|
4e378a0a33
|
Relicensing from Apache License v2 to GPLv3+. This is only done on classes that (have copyright by Dominik Schürmann or Markus Doits) or (are completly refactored by me and contain no remaining code by Thialfihar). Code by Thialfihar (not reachable by mail) and Shaun Senecal (disagreed on license change) remain Apache License v2.
|
2013-09-06 16:17:01 +02:00 |
|
Dominik Schürmann
|
a0b0eeaf87
|
Use ButtonBar instead of ActionBar on Done/Cancel activities
|
2013-09-06 14:42:48 +02:00 |
|
Dominik Schürmann
|
9d30c1ea37
|
Disable old API
|
2013-09-06 14:32:12 +02:00 |
|
Dominik Schürmann
|
4813345460
|
Use mime type in NFC as defined in RFC3156
|
2013-09-06 14:14:54 +02:00 |
|
Dominik Schürmann
|
a186686109
|
Always use insertProvider instead of addProvider
|
2013-09-06 14:05:19 +02:00 |
|