Dominik Schürmann
|
fece9332db
|
Insert classloader magic to prevent ClassNotFoundException in CryptoInputParcelCacheService
|
2017-08-29 00:41:41 +02:00 |
|
Vincent Breitmoser
|
4671cefaa1
|
pass key confirmation status through for autocrypt status query
|
2017-08-24 16:11:30 +02:00 |
|
Vincent Breitmoser
|
93d7b3bdf3
|
pass through data correctly in new remote activities
|
2017-07-26 00:52:10 +02:00 |
|
Vincent Breitmoser
|
dc33fc7982
|
new deduplication dialog
|
2017-07-25 22:19:33 +02:00 |
|
Vincent Breitmoser
|
0d5cb208e3
|
bring email status back for legacy support
|
2017-07-25 22:19:32 +02:00 |
|
Vincent Breitmoser
|
74eb2ac67e
|
don't consider expired or revoked keys for uids
|
2017-07-25 22:19:32 +02:00 |
|
Vincent Breitmoser
|
33555c6f20
|
add "external" state for keys from non-autocrypt inputs
|
2017-07-25 22:19:32 +02:00 |
|
Vincent Breitmoser
|
3212da0915
|
actually use parametrized package name for internal call
|
2017-07-25 22:19:32 +02:00 |
|
Vincent Breitmoser
|
4cf4981f1b
|
combine autocrypt peer state and hand to client app
|
2017-07-25 22:19:32 +02:00 |
|
Vincent Breitmoser
|
5e01e41bcd
|
return key status differently for uid and autocrypt peer in KeychainExternalProvider
|
2017-07-25 22:19:32 +02:00 |
|
Vincent Breitmoser
|
019e63f681
|
full-on autocrypt!
|
2017-07-25 22:19:32 +02:00 |
|
Vincent Breitmoser
|
1e620e01aa
|
trust id -> autocrypt peer
|
2017-07-25 22:19:32 +02:00 |
|
Vincent Breitmoser
|
4e4912bd6d
|
add trust-id info in external query
|
2017-07-25 22:19:32 +02:00 |
|
Vincent Breitmoser
|
ea953db521
|
extract creation of error result intent into method
|
2017-07-25 22:19:31 +02:00 |
|
Vincent Breitmoser
|
d0580dfafb
|
return both trust ids and user ids in key queries
|
2017-07-25 22:19:31 +02:00 |
|
Vincent Breitmoser
|
31ef4c4789
|
list trust ids in ShowKeyFragment
|
2017-07-25 22:19:31 +02:00 |
|
Vincent Breitmoser
|
c7bb6a7bc0
|
extract trust id handling into method
|
2017-07-25 22:15:26 +02:00 |
|
Vincent Breitmoser
|
84d5ca7cd9
|
wip: trust id logic
|
2017-07-25 22:15:26 +02:00 |
|
Vincent Breitmoser
|
c15762c5cf
|
service: add trust id result to decryptVerify operation
|
2017-07-25 21:32:47 +02:00 |
|
Vincent Breitmoser
|
d5eb90f067
|
add trust id external access methods
|
2017-07-25 21:32:47 +02:00 |
|
Vincent Breitmoser
|
d4731f68bd
|
introduce minimize extra to ACTION_GET_KEY
|
2017-07-25 21:32:47 +02:00 |
|
Vincent Breitmoser
|
79af393847
|
use autovalue for PgpDecryptVerifyInputParcel
|
2017-05-25 15:42:30 +02:00 |
|
Vincent Breitmoser
|
cb204d3edb
|
fix handling of algorithm tags in parcels
|
2017-05-25 15:42:29 +02:00 |
|
Vincent Breitmoser
|
7e6cac3317
|
use autovalue for PgpSignEncryptInputParcel, move allowedKeys into PgpSignEncryptData
|
2017-05-25 15:42:29 +02:00 |
|
Vincent Breitmoser
|
040a5a2006
|
use autovalue for BackupKeyringParcel
|
2017-05-25 15:42:28 +02:00 |
|
Vincent Breitmoser
|
63774a0632
|
use autovalue for CryptoInputParcel
|
2017-05-25 15:42:24 +02:00 |
|
Vincent Breitmoser
|
368528e9dd
|
use autovalue for PgpSignEncryptData class
|
2017-05-25 15:39:48 +02:00 |
|
Vincent Breitmoser
|
b328c97853
|
move ViewKeyActivity classes into their own package structure
|
2017-05-21 05:28:13 +02:00 |
|
Vincent Breitmoser
|
e424ad3f8e
|
work on insecurity warning strings
|
2017-05-15 13:26:26 +02:00 |
|
Vincent Breitmoser
|
2ac1927cac
|
add license headers
|
2017-05-15 13:26:26 +02:00 |
|
Vincent Breitmoser
|
3910c248cc
|
communicate override state via api
|
2017-05-15 13:26:25 +02:00 |
|
Vincent Breitmoser
|
11f10cf85f
|
add override mechanism to ui
|
2017-05-15 13:26:25 +02:00 |
|
Vincent Breitmoser
|
10112eeea8
|
add override button to security problem dialog
|
2017-05-15 13:26:24 +02:00 |
|
Vincent Breitmoser
|
78c3e17d0a
|
improve presentation of security problems
|
2017-05-15 13:26:24 +02:00 |
|
Vincent Breitmoser
|
1868aed53b
|
flesh out security warning dialog
|
2017-05-15 13:26:24 +02:00 |
|
Vincent Breitmoser
|
c1ba764ce8
|
change security problem structure
|
2017-05-15 13:26:24 +02:00 |
|
Vincent Breitmoser
|
10dfcb08fc
|
service: return pending intent for details dialog if security problems occur
|
2017-05-15 11:13:57 +02:00 |
|
Vincent Breitmoser
|
bf8507bab8
|
fix logic error in openpgpservice
|
2017-05-02 07:36:36 +02:00 |
|
Vincent Breitmoser
|
269f98bee0
|
make KeyIdExtractor code more readable
|
2017-04-26 11:35:40 +02:00 |
|
Vincent Breitmoser
|
612cd89046
|
service: support EXTRA_DRY_RUN to get key status for a sign/encrypt run
|
2017-04-26 10:57:38 +02:00 |
|
Vincent Breitmoser
|
2a26908fb6
|
extract creation of error result intent into method
|
2017-04-26 10:56:54 +02:00 |
|
Vincent Breitmoser
|
16a0045f9d
|
use external provider for resolving encryption keys in api
|
2017-04-26 10:56:54 +02:00 |
|
Vincent Breitmoser
|
85ee12d143
|
remove deprecated accounts api, bump min api version to 7
|
2017-04-23 13:59:17 +02:00 |
|
Vincent Breitmoser
|
2124a4598a
|
DatabaseInteractor -> KeyRepository
|
2017-02-24 18:24:11 +01:00 |
|
Vincent Breitmoser
|
c7e01926e1
|
add LocalKeyStorage, don't store public keys larger than 50kb in database
|
2017-02-24 18:06:47 +01:00 |
|
Vincent Breitmoser
|
0277ba1afa
|
replace DatabaseReadWriteInteractor with DatabaseInteractor where possible
|
2017-02-24 18:04:54 +01:00 |
|
Vincent Breitmoser
|
aef6e6614e
|
extract DatabaseReadWriteInteractor
|
2017-02-24 18:04:54 +01:00 |
|
Vincent Breitmoser
|
d577257bd5
|
rename ProviderHelper -> DatabaseInteractor
|
2017-02-24 18:04:54 +01:00 |
|
Vincent Breitmoser
|
1ae3ba9b72
|
pass all subkeys to request permission activity, select best out of these there
|
2017-02-08 02:10:04 +01:00 |
|
Vincent Breitmoser
|
4be2f6e98e
|
change RemoteRegisterActivity into a dialog
|
2017-02-08 00:57:26 +01:00 |
|