4e23cf2edc
API update: boolean to allow/disallow user interaction allow real background pgp operations that will not require user input
Dominik Schürmann
2013-09-16 12:16:54 +02:00
53f33dc3cb
Docs for bouncy castle
Dominik Schürmann
2013-09-16 10:30:31 +02:00
900fdcf029
More docs on rng issues
Dominik Schürmann
2013-09-15 22:31:52 +02:00
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!
Dominik Schürmann
2013-09-15 22:27:09 +02:00
93b460a289
rename encryptAndSign to signAndEncrypt
Dominik Schürmann
2013-09-15 16:45:07 +02:00
5aebd115d4
Put PgpMain methods in separate opbject classes, handle passphrase dialog in EditKey not in SecretKeyList
Dominik Schürmann
2013-09-15 16:42:08 +02:00
bf1334d6c0
Increase default RSA from 2048 to 4096 due to recent security speculations
Dominik Schürmann
2013-09-09 19:50:33 +02:00
6693b8b75d
Handle no selection of pub keys correctly
Dominik Schürmann
2013-09-09 19:46:18 +02:00
8a8d7c7738
Handle dublicate or missing pub keys corresponding to user ids, handle navigating back from service activity properly
Dominik Schürmann
2013-09-09 19:38:13 +02:00
0a52e1ecc9
Fix help text
Dominik Schürmann
2013-09-09 17:49:28 +02:00
b6d63f95cb
fix editactivity crash, default key creation, import from keyserver menu button
Dominik Schürmann
2013-09-09 17:43:10 +02:00
38e8733fd6
task affinity of service activity
Dominik Schürmann
2013-09-09 15:19:16 +02:00
0ee205d245
KEY_IMPORT to IMPORT_KEY
Dominik Schürmann
2013-09-09 14:33:37 +02:00
1aabeefab7
api docs
Dominik Schürmann
2013-09-09 14:30:10 +02:00
90cd8c3242
api docs
Dominik Schürmann
2013-09-09 14:27:28 +02:00
35b74f47d1
Remove old API demos
Dominik Schürmann
2013-09-09 14:25:08 +02:00
b6a1bc770c
Remove most of old API
Dominik Schürmann
2013-09-09 14:03:58 +02:00
9bcf733670
development infos
Dominik Schürmann
2013-09-09 13:23:12 +02:00
aae87b894f
Update actionbarsherlock from 4.2 to 4.4
Dominik Schürmann
2013-09-09 13:19:43 +02:00
5b6880d2e3
Switch from HtmlSpanner to HtmlTextView
Dominik Schürmann
2013-09-09 13:16:54 +02:00
5dc693c64c
Make asciiArmor a parameter, extend advanced app settings
Dominik Schürmann
2013-09-09 12:59:53 +02:00
03d9afffce
sign via api
Dominik Schürmann
2013-09-08 18:21:04 +02:00
4d1d3f6f5e
Select pub key when email could not be found
Dominik Schürmann
2013-09-08 17:04:33 +02:00
6fdae001cc
Make select fragments more reusable
Dominik Schürmann
2013-09-08 16:08:36 +02:00
a890ba5e4f
Put actionbar methods in helper
Dominik Schürmann
2013-09-08 15:30:05 +02:00
70fb36d5d6
Change icon of API Demo for differentiation with main app
Dominik Schürmann
2013-09-06 19:14:25 +02:00
7d3113ca15
Preparation for other app settings
Dominik Schürmann
2013-09-06 19:06:17 +02:00
227b277931
sign and encrypt basically working
Dominik Schürmann
2013-09-06 18:54:55 +02:00
d6dd81d444
Work on encryption in new service
Dominik Schürmann
2013-09-06 18:36:16 +02:00
9e8ee3353a
Update url and about screen
Dominik Schürmann
2013-09-06 16:47:01 +02:00
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.
Dominik Schürmann
2013-09-06 16:17:01 +02:00
a0b0eeaf87
Use ButtonBar instead of ActionBar on Done/Cancel activities
Dominik Schürmann
2013-09-06 14:42:48 +02:00
9d30c1ea37
Disable old API
Dominik Schürmann
2013-09-06 14:32:12 +02:00
4813345460
Use mime type in NFC as defined in RFC3156
Dominik Schürmann
2013-09-06 14:14:54 +02:00
a186686109
Always use insertProvider instead of addProvider
Dominik Schürmann
2013-09-06 14:05:19 +02:00