Commit Graph

18 Commits

Author SHA1 Message Date
Vincent Breitmoser
5172002f0e migrate to androidx 2020-05-30 15:47:09 +02:00
Constantine Verutin
4e4c070228 Make sure auth key selection dialog lists only keys with auth subkey available.
Presently the dialog lists all master keys, and keys without auth subkeys are not marked in any way. Sleecting one of those via SSH authentication API will result in cryptic "Could not create description: null" message.
2018-12-04 15:17:31 +00:00
Vincent Breitmoser
400db49e75 Use specialized query exclusively to select authentication key 2018-10-01 21:36:01 +02:00
Vincent Breitmoser
0943bab279 use mapAllRows throughout KeyRepository 2018-07-27 11:17:18 +02:00
Vincent Breitmoser
cf5e643f38 notify on secret key change as well 2018-07-27 11:17:18 +02:00
Vincent Breitmoser
e2505dd308 support encryption subkeys with future signature dates 2018-07-27 10:54:36 +02:00
Vincent Breitmoser
e62cfd0185 fix expiry bug in autocrypt key retrieval 2018-07-19 10:37:09 +02:00
Vincent Breitmoser
cdb3960fa1 remove unused ContentResolver field from KeyRepository 2018-07-18 17:10:01 +02:00
Vincent Breitmoser
22f4eb3e44 insert api app when key is selected in SelectSignKeyIdFragment as well 2018-07-18 13:38:15 +02:00
Vincent Breitmoser
a69eaab0ea fix insertion of data into KeySignature table 2018-07-14 12:03:44 +02:00
Vincent Breitmoser
acb9544195 return KeychainExternalProvider as MatrixCursor 2018-07-13 16:27:12 +02:00
Vincent Breitmoser
3150d2d3f9 move UidStatus querying logic into UserIdDao 2018-07-13 16:27:12 +02:00
Vincent Breitmoser
58e0da0d8c always set trust db to initialized once it's there 2018-07-13 16:27:12 +02:00
Vincent Breitmoser
0b28add654 Use SQLDelight for inserts instead of KeychainProvider 2018-07-13 16:26:35 +02:00
Vincent Breitmoser
bf9179391b Add notification uris to ApiAppDao 2018-07-04 13:59:21 +02:00
Vincent Breitmoser
60ec78b9ae always insert autocrypt key before update operations 2018-07-04 13:59:21 +02:00
Vincent Breitmoser
70be2c8ba1 clean up OverriddenWarnigsDao 2018-07-04 13:59:21 +02:00
Vincent Breitmoser
eb34f900e4 clean up package structure 2018-07-04 13:59:21 +02:00