Commit Graph

2473 Commits

Author SHA1 Message Date
Vincent Breitmoser
ba9c93d046 consistently use FileHelper.openInputStreamSafe to resolve input streams 2024-01-29 16:42:28 +01:00
Vincent Breitmoser
6f3ce7aadb Update to targetSdk 34 2024-01-29 16:42:28 +01:00
Vincent Breitmoser
5d84bd8387 Update AGP to 7.4.2, update SqlDelight to 1.4.2
The adaptations to SqlDelight 1.4.2 leave the type namings *extremely*
messy. But it works and is as semantically equivalent as I could make
it.
2024-01-29 16:42:28 +01:00
segfault-bilibili
0caeca0b66 Make ECC 25519 the default generated key type 2024-01-29 16:41:30 +01:00
Vincent Breitmoser
5615197553 Fix 25519 choice naming 2024-01-29 16:41:29 +01:00
segfault-bilibili
7c97829ca9 enable encrypt for eddsa; fix key usage spinner 2024-01-29 16:41:28 +01:00
segfault-bilibili
5f0646b7e9 fix cv25519 encryption key generation 2024-01-29 16:41:27 +01:00
Konrad Moesch
892dafb190 Remove commented code 2023-12-03 12:36:34 +01:00
Konrad Moesch
e81a184056 modify dialog lifecycle logic to be able to use autofill 2023-12-03 12:20:43 +01:00
Vincent Breitmoser
6e07cc4bd6 Remove donation dialog
Since OpenKeychain is in no longer actively developed, we might as well
drop the donation dialog.
2023-01-05 17:08:34 +01:00
Vincent Breitmoser
e803a4064e Merge branch 'auto_theme' 2022-12-27 22:27:00 +01:00
Vincent Breitmoser
6f987f2920 improve broken status bar layouting 2022-12-22 16:48:52 +01:00
Vincent Breitmoser
8e4b248acf create all pending intents with FLAG_IMMUTABLE 2022-12-22 14:47:04 +01:00
mimi89999
f4bbc17751 Add automatic theme 2021-09-20 20:02:53 +02:00
Dominik Schürmann
94987a9010 rename whitelists to secure lists 2021-02-26 15:11:54 +01:00
Vincent Breitmoser
f6a5141e24 log exception for failed keyserver checks 2021-01-29 13:32:10 +01:00
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