Vincent Breitmoser
5eaa7518e8
drop broken secure wifi transfer feature
...
This feature depended on the unsupported TLS-PSK implementation shipped
with Android's conscrypt implementation. It abused a duck typing
mechanism that allowed using TLS-PSK despite its unsupported status, but
this silently broke somewhere along the way.
2021-01-29 12:10:35 +01:00
Vincent Breitmoser
2cc35ce970
drop broken pinning mechanism
2021-01-29 12:05:08 +01:00
Vincent Breitmoser
cb111a09c9
drop contacts permission and related features
2020-09-07 20:19:13 +02:00
Vincent Breitmoser
2d9edf3832
drop ContactSync feature
2020-09-07 20:19:13 +02:00
Vincent Breitmoser
aa6ff03545
drop "shop" drawer item
2020-09-05 20:31:53 +02:00
Vincent Breitmoser
197afe37cc
drop "try autocrypt" link from drawer
2020-09-05 14:19:10 +02:00
Vincent Breitmoser
7154159a36
analytics: remove
2020-09-05 14:14:33 +02:00
Vincent Breitmoser
4a4093854d
use upstream bouncycastle provider
2020-05-30 19:13:39 +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
573ea47a40
ditch safeslinger
2020-05-30 15:46:42 +02:00
Christian Hagau
9b29a18ed8
Move clipboard access from DecryptActivity to EncryptDecryptFragment
2019-12-29 00:00:00 +00:00
schleif
dd8f3d191f
add http referer to shop webview
2019-12-17 12:20:58 +01:00
schleif
a7267a3cfc
add autocrypt thunderbird plugin advertisment
2019-11-05 12:06:02 +01:00
Dominik Schürmann
bf4961b356
extract shop string
2019-10-22 16:21:37 +02:00
Dominik Schürmann
5b8b985e61
Merge pull request #2454 from schleif/security-key-shop
...
Implementation of Cotech Security Keys shop
2019-10-22 16:15:12 +02:00
Vincent Breitmoser
c368630f65
fix threading issues in ViewKeyActivity
2019-06-27 19:26:56 +02:00
schleif
1c46a0bca8
Add the shop fragment to the drawer. String typeface is bold.
2019-04-23 12:55:38 +02:00
schleif
d1b0d83b94
Add a fragment that holds a webview. In this the shop will be showed.
...
While the shop isn't showed a progress bar and a label indicates loading.
2019-04-23 12:53:17 +02:00
Vincent Breitmoser
bbf0c0a470
re-add ShowNfcSweetspotActivity, inherit from BaseSecurityTokenActivity
2018-11-20 16:35:41 +01:00
Vincent Breitmoser
365cebdc72
extract sweetspot activity into separate module
2018-11-20 16:33:12 +01:00
Vincent Breitmoser
2cc22c6b65
Remove experimental Linked Identities feature
2018-10-22 12:49:52 +02:00
Vincent Breitmoser
c765bef79d
Merge pull request #2399 from koppa/enter_confirm
...
PassPhraseDialog: confirm password on enter key
2018-10-02 16:14:43 +02:00
Markus Gräb
0df58034cc
PassPhraseDialog: confirm password on enter key
2018-10-02 14:10:26 +02:00
Vincent Breitmoser
400db49e75
Use specialized query exclusively to select authentication key
2018-10-01 21:36:01 +02:00
Christian Hagau
d3ecbc8487
Add key sharing buttons to ViewKeyActivity
2018-08-03 00:00:00 +00:00
Christian Hagau
d1c64e3159
Extract key sharing methods from ViewKeyAdvShareFragment
2018-08-02 00:00:00 +00:00
Vincent Breitmoser
fe387ca4e1
overhaul advanced subkeys tab
2018-07-27 11:17:18 +02:00
Vincent Breitmoser
e08bf89e0f
show subkeys as not yet valid in the list
2018-07-27 10:54:36 +02:00
Vincent Breitmoser
df204daece
fix key search when launched from keyserver uri
2018-07-22 20:56:24 +02:00
Vincent Breitmoser
a4b1751da4
Don't try to lock screen orientation in SecurityTokenOperationActivity on Android 8.0
2018-07-18 16:01:53 +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
22f4eb3e44
insert api app when key is selected in SelectSignKeyIdFragment as well
2018-07-18 13:38:15 +02:00
Vincent Breitmoser
54498ef4c4
fix crash in ViewKeyActivity
2018-07-18 11:05:09 +02:00
Vincent Breitmoser
fef79c7f73
rename "Tracking" to "Analytics"
2018-07-17 15:57:05 +02:00
Vincent Breitmoser
10466101c0
move tracking consent logic into TrackingConsentRequester
2018-07-17 15:56:16 +02:00
Vincent Breitmoser
a277a37676
Show snackbar after tracking dialog
2018-07-17 15:56:16 +02:00
Vincent Breitmoser
73a4dcdcb7
don't ask for 24h if user cancels dialog (eg clicking outside)
2018-07-17 15:56:16 +02:00
Vincent Breitmoser
c5d7e482e0
Add opt-in setting for tracking
2018-07-17 15:56:16 +02:00
Vincent Breitmoser
c0a1fc84eb
add simple tracking (no opt-in yet!)
2018-07-17 15:56:16 +02:00
Vincent Breitmoser
f664b1b57b
Merge pull request #2382 from open-keychain/keychain-service-threadpool
...
use AsyncTask for background task execution
2018-07-17 15:52:20 +02:00
Vincent Breitmoser
ebf7512a9d
clean up warnings in CryptoOperationHelper
2018-07-17 14:25:14 +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
4ea8c4a8f6
Use LiveData and ViewModel for ManageSecurityToken fragment
...
This hopefully also prevents some NPEs from google play crash reports.
2018-07-17 12:20:56 +02:00
Vincent Breitmoser
6ed110f1ee
Remove unused field in KeyListFragment (fixes build)
2018-07-16 17:54:33 +02:00
Vincent Breitmoser
555f335dbc
Introduce NotificationChannelManager
2018-07-16 13:24:44 +02:00
Vincent Breitmoser
ffa5b84593
prevent NPEs in linked id creation
2018-07-16 11:10:42 +02:00