Vincent Breitmoser
|
747feaa100
|
tls-psk: use unified KeyTransferInteractor, display list of keys
|
2017-08-29 20:03:02 +02:00 |
|
Vincent Breitmoser
|
b450909300
|
don't close db in ContentProvider
|
2017-08-29 19:28:08 +02:00 |
|
Vincent Breitmoser
|
6d99abf5eb
|
make database upgrade path more reliable
|
2017-08-04 13:08:44 +02:00 |
|
Vincent Breitmoser
|
553682582c
|
fix migration
|
2017-07-25 23:19:30 +02:00 |
|
Vincent Breitmoser
|
dfa4375697
|
fix and add some more tests for external provider
|
2017-07-25 22:19:33 +02:00 |
|
Vincent Breitmoser
|
d331d16e56
|
fix content observer notification in IdentityLoader
|
2017-07-25 22:19:33 +02:00 |
|
Vincent Breitmoser
|
226182e51c
|
add context menu to autocrypt identity items
|
2017-07-25 22:19:33 +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
|
a5d2a77f8f
|
support deleting autocrypt peers
|
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
|
12dec8cba8
|
preserve trust ids over key updates
|
2017-07-25 22:19:31 +02:00 |
|
Vincent Breitmoser
|
a211e52782
|
fix database migration and setup steps
|
2017-07-25 22:19:31 +02:00 |
|
Vincent Breitmoser
|
f1723dc454
|
show trust id package icon in key list
|
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
|
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
|
1b50dbd831
|
add trust id internal access methods
|
2017-07-25 21:32:47 +02:00 |
|
Vincent Breitmoser
|
55bffbbcbe
|
add trust id database table
|
2017-07-25 21:32:47 +02:00 |
|
Vincent Breitmoser
|
6e18531920
|
preserve last update time and seen on keyserver value during consolidate
|
2017-07-24 14:45:36 +02:00 |
|
Vincent Breitmoser
|
bff6b98e0b
|
reset last updated and keyserver status on change of keyserver preference
|
2017-07-24 12:11:56 +02:00 |
|
Vincent Breitmoser
|
ef6921210c
|
add seen on keyservers column to create table statement
|
2017-07-24 11:44:51 +02:00 |
|
Vincent Breitmoser
|
d78c557cfa
|
correctly set keyserver status on first lookup
|
2017-07-24 11:44:44 +02:00 |
|
Vincent Breitmoser
|
57b0e16ecc
|
fix content observer for keyserver status
|
2017-07-24 11:44:44 +02:00 |
|
Vincent Breitmoser
|
d75d400453
|
save whether key was seen on keyservers
|
2017-07-24 11:44:44 +02:00 |
|
Vincent Breitmoser
|
f7d7adc1ef
|
fix overridden warnings table creation (whoops)
|
2017-07-24 11:43:59 +02:00 |
|
Vincent Breitmoser
|
7fc805d70c
|
move linked identities into loader structure
|
2017-05-29 17:16:58 +02:00 |
|
Vincent Breitmoser
|
e7b9b48d5c
|
get rid of pin and pattern SecretKeyTypes
|
2017-05-29 14:20:25 +02:00 |
|
Vincent Breitmoser
|
27f6f4ef6c
|
use autovalue for ParcelableKeyRing
|
2017-05-29 14:20:25 +02:00 |
|
Vincent Breitmoser
|
add9bf8973
|
use byte[] for expected fingerprint
|
2017-05-21 04:15:47 +02:00 |
|
Vincent Breitmoser
|
0699d3cdb5
|
clean up ImportOperation
|
2017-05-21 04:15:44 +02:00 |
|
Vincent Breitmoser
|
c91b7e377a
|
simplify progress for key import operations
|
2017-05-21 04:15:41 +02:00 |
|
Vincent Breitmoser
|
10a0c3e70b
|
fix database upgrade
|
2017-05-17 12:48:08 +02:00 |
|
Vincent Breitmoser
|
2ac1927cac
|
add license headers
|
2017-05-15 13:26:26 +02:00 |
|
Vincent Breitmoser
|
0e3032a192
|
add database structure for remembering overridden warnings
|
2017-05-15 13:26:24 +02:00 |
|
Vincent Breitmoser
|
269f98bee0
|
make KeyIdExtractor code more readable
|
2017-04-26 11:35:40 +02:00 |
|
Vincent Breitmoser
|
16a0045f9d
|
use external provider for resolving encryption keys in api
|
2017-04-26 10:56:54 +02:00 |
|
Vincent Breitmoser
|
27b6e9b625
|
remove database references to accounts (but don't delete yet)
|
2017-04-23 13:59:17 +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
|
05e4cf1ab6
|
focus key deletion into KeyWritableRepository
|
2017-02-24 18:50:37 +01:00 |
|
Vincent Breitmoser
|
9cf0b05202
|
fix unit tests
|
2017-02-24 18:43:56 +01: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
|
2bc05a2cd5
|
focus all read access for key ring data into DatabaseInteractor methods
|
2017-02-24 18:04:55 +01:00 |
|
Vincent Breitmoser
|
623964701b
|
get rid of direct query for blob from backup operation
|
2017-02-24 18:04:55 +01:00 |
|
Vincent Breitmoser
|
c2b9af077a
|
replace calls to getGenericData with getCachedPublicKeyRing equivalents
|
2017-02-24 18:04:54 +01:00 |
|