Vincent Breitmoser
|
2d9edf3832
|
drop ContactSync feature
|
2020-09-07 20:19:13 +02:00 |
|
Vincent Breitmoser
|
7154159a36
|
analytics: remove
|
2020-09-05 14:14:33 +02:00 |
|
Vincent Breitmoser
|
5172002f0e
|
migrate to androidx
|
2020-05-30 15:47:09 +02:00 |
|
Vincent Breitmoser
|
864fbc95ea
|
re-merge libkeychain
|
2020-05-30 15:47:09 +02:00 |
|
Vincent Breitmoser
|
d3e48db520
|
ditch keybase
|
2020-05-30 15:47:09 +02:00 |
|
Vincent Breitmoser
|
c368630f65
|
fix threading issues in ViewKeyActivity
|
2019-06-27 19:26:56 +02:00 |
|
Vincent Breitmoser
|
fe387ca4e1
|
overhaul advanced subkeys tab
|
2018-07-27 11:17:18 +02:00 |
|
Vincent Breitmoser
|
f9557cca37
|
Don't try to delete contacts if we don't have permission anymore
|
2018-07-18 13:38:34 +02:00 |
|
Vincent Breitmoser
|
fef79c7f73
|
rename "Tracking" to "Analytics"
|
2018-07-17 15:57:05 +02:00 |
|
Vincent Breitmoser
|
c0a1fc84eb
|
add simple tracking (no opt-in yet!)
|
2018-07-17 15:56:16 +02:00 |
|
Vincent Breitmoser
|
1fcc1889ec
|
Use CancellationSignal for cancellation in UI code
|
2018-07-17 14:25:14 +02:00 |
|
Vincent Breitmoser
|
9e079329d5
|
ditch ThreadPoolExecutor for AsyncTask
|
2018-07-17 14:25:14 +02:00 |
|
Vincent Breitmoser
|
2c8e219aa8
|
use ThreadPool for background task execution
|
2018-07-17 14:25:14 +02:00 |
|
Vincent Breitmoser
|
555f335dbc
|
Introduce NotificationChannelManager
|
2018-07-16 13:24:44 +02:00 |
|
Vincent Breitmoser
|
e7dede56ca
|
fix NPE in KeychainService
|
2018-07-16 10:34:31 +02:00 |
|
Vincent Breitmoser
|
634694b20e
|
force reinserting keys on manual key update
|
2018-07-14 13:18:08 +02:00 |
|
Vincent Breitmoser
|
be1853d789
|
Introduce Notification channel for passphrase cache
|
2018-07-12 16:37:22 +02:00 |
|
Vincent Breitmoser
|
71b4598687
|
Refresh cancellation signal for newly launched operation
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
eb34f900e4
|
clean up package structure
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
31830a8c86
|
extract database access from CachedPublicKeyRing
|
2018-07-02 14:50:11 +02:00 |
|
Vincent Breitmoser
|
1425f34321
|
back to using an operation for interactive update (for progress dialog)
|
2018-07-02 14:50:11 +02:00 |
|
Vincent Breitmoser
|
b854331daa
|
Show notification during key sync
|
2018-06-21 19:21:41 +02:00 |
|
Vincent Breitmoser
|
40b7701f58
|
use WorkManager for key sync
|
2018-06-21 19:21:41 +02:00 |
|
Vincent Breitmoser
|
08ab5669a5
|
extract getDrawableAsNotificationBitmap into ResourceUtils
|
2018-06-21 19:21:41 +02:00 |
|
Vincent Breitmoser
|
8edd084212
|
allow setting custom headers in autocrypt setup message
|
2018-05-03 15:27:04 +02:00 |
|
Dominik Schürmann
|
5db00cd924
|
Merge pull request #2301 from open-keychain/api-choose-sign-key
New identity chooser dialog for API
|
2018-05-03 14:58:20 +02:00 |
|
Vincent Breitmoser
|
336c43cfde
|
Actually save key in identity select dialog, and some more design updates
|
2018-04-18 15:34:39 +02:00 |
|
Vincent Breitmoser
|
8ad2d56f1c
|
Add option to BackupOperation to export only secret keys
|
2018-04-16 22:14:38 +02:00 |
|
Vincent Breitmoser
|
9bb19a3ad7
|
Support import from application/autocrypt-setup type
|
2018-04-16 16:45:16 +02:00 |
|
Vincent Breitmoser
|
079305c375
|
Add support for Passphrase-Begin in PassphraseDialog
|
2018-04-16 16:45:16 +02:00 |
|
Vincent Breitmoser
|
ded58588ad
|
Support numeric9x4 passphrase-format during decryption
|
2018-04-13 21:12:21 +02:00 |
|
Vincent Breitmoser
|
5c2e4f889f
|
Fix a bunch of trivial code warnings
|
2018-01-24 01:32:15 +01:00 |
|
Vincent Breitmoser
|
22c65f2ab8
|
Use Timber instead of Android.Log
|
2018-01-20 21:32:37 +01:00 |
|
Vincent Breitmoser
|
510d7aa796
|
Merge pull request #2226 from open-keychain/multi-passphrase
Handle decryption with multiple candidate keys
|
2018-01-12 15:10:25 +01:00 |
|
Dominik Schürmann
|
3cc43e9f69
|
Adapt copyright headers according to CLA
|
2017-12-15 16:03:36 +01:00 |
|
Vincent Breitmoser
|
04efa9e66d
|
check all requested keys in PassphraseDialogActivity
|
2017-11-28 16:18:46 +01:00 |
|
Vincent Breitmoser
|
66f713c847
|
add simple unit test for more than decryption one key candidate
|
2017-11-28 16:15:11 +01:00 |
|
Vincent Breitmoser
|
5e416d6ae5
|
collect all potential keys before asking for passphrase
|
2017-11-28 16:15:11 +01:00 |
|
Dominik Schürmann
|
91ad0203f2
|
Do not re-enable contacts sync if first time wizard is not finished
|
2017-11-28 16:15:08 +01:00 |
|
Christian Hagau
|
2619cb1db3
|
Add sshauthentication-api v1 support
|
2017-11-01 14:28:17 +00:00 |
|
Vincent Breitmoser
|
678a5c1562
|
slight cleanup
|
2017-09-23 01:35:39 +02:00 |
|
Vincent Breitmoser
|
b814753b3b
|
get rid of consolidate operation
|
2017-09-23 01:35:39 +02:00 |
|
Vincent Breitmoser
|
863651918e
|
token-import: use entire fingerprint for promote operation
|
2017-09-11 15:30:10 +02:00 |
|
Vincent Breitmoser
|
bd2e6aa698
|
token-import: bind only relevant subkeys
|
2017-09-11 01:55:03 +02:00 |
|
Vincent Breitmoser
|
36bec236f4
|
add routines to unlock security token
|
2017-09-08 15:17:33 +02:00 |
|
Vincent Breitmoser
|
af7d36c038
|
token-import: first iteration
|
2017-09-08 15:16:50 +02:00 |
|
Vincent Breitmoser
|
703603782f
|
tls-psk: actual import of keys
|
2017-08-29 20:04:48 +02:00 |
|
Vincent Breitmoser
|
b8d01bf9d2
|
refactor keyserver class structure, use AutoValue for ParcelableHkpKeyserver
|
2017-07-24 22:08:36 +02:00 |
|
Vincent Breitmoser
|
8551440316
|
add EdDSA support
|
2017-06-16 18:29:45 +02:00 |
|
Vincent Breitmoser
|
c4f67f434c
|
fix misbehavior in ImportKeyringParcel
|
2017-06-12 20:07:50 +02:00 |
|