Commit Graph
7330 Commits
Author SHA1 Message Date
Vincent Breitmoser 03dbf454d7 Drop no longer compatible CMSClassUnloadingEnabled 2024-01-29 16:42:28 +01:00
Vincent Breitmoser 0b001380a1 Update github workflows for java and api 2024-01-29 16:42:28 +01:00
Vincent Breitmoser 0e8f3fa90e Fix behavior for duplicate user ids 2024-01-29 16:42:28 +01:00
Vincent Breitmoser 2391a8c09b Explicitly set provider name for JcePublicKeyKeyEncryptionMethodGenerator 2024-01-29 16:42:28 +01:00
Vincent Breitmoser 40f45521c3 Update robolectric to 4.11.1 2024-01-29 16:42:28 +01:00
Vincent Breitmoser 4dd3391c9f use FileHelper.openOutputStreamSafe to resolve output streams 2024-01-29 16:42:28 +01:00
Vincent Breitmoser ba9c93d046 consistently use FileHelper.openInputStreamSafe to resolve input streams 2024-01-29 16:42:28 +01:00
Vincent Breitmoser 034eab9df1 Update BouncyCastle to 1.77 2024-01-29 16:42:28 +01:00
Vincent Breitmoser e69ff0a2ad Drop notification for keyserver update progress
We don't have the notification permission reliably here, and the
notification shows up and is gone so quickly that it provides little
value anyways.
2024-01-29 16:42:28 +01:00
Vincent Breitmoser 3a52071f50 Update AGP to 8.4.2 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-bilibiliandVincent Breitmoser 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-bilibiliandVincent Breitmoser 7c97829ca9 enable encrypt for eddsa; fix key usage spinner 2024-01-29 16:41:28 +01:00
segfault-bilibiliandVincent Breitmoser 5f0646b7e9 fix cv25519 encryption key generation 2024-01-29 16:41:27 +01:00
segfault-bilibiliandVincent Breitmoser 3288adf5b2 fix typo 2024-01-29 16:41:26 +01:00
Vincent BreitmoserandGitHub 416e844d79 Merge pull request #2817 from Longhao-Chen/dark_themes
fix: #2784 #2779 #2402
2024-01-29 16:36:19 +01:00
Vincent BreitmoserandGitHub e13400c6fa Merge pull request #2859 from schorschii/darkmode-transfercode-fix
Fix: transfer code text color in dark mode
2024-01-29 16:04:39 +01:00
Vincent BreitmoserandGitHub c3f5528b51 Merge pull request #2860 from schorschii/update-app-icons
Update featured app icons
2024-01-29 16:03:51 +01:00
Vincent BreitmoserandGitHub 38ef8c2710 Merge pull request #2864 from konradmoesch/master
Improve PassphraseDialog lifecycle logic
2024-01-29 16:03:11 +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
Georg Sieber 98cb6b8d82 update app icons 2023-11-12 20:39:56 +01:00
Georg Sieber fc936ef827 fix transfer code text color in dark mode 2023-11-12 15:44:49 +01:00
Longhao.Chen 9834690941 fix: #2784 Encrypt file - Encrpyt to list is empty (dark mode) 2023-01-31 16:32:50 +08:00
Vincent Breitmoser 8d69181b65 Version 5.8.2 2023-01-05 17:09:21 +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 0135d44fc6 Version 5.8.0 2022-12-29 22:57:16 +01:00
Vincent Breitmoser c1861535bc make auto theme the default 2022-12-27 22:33:16 +01:00
Vincent Breitmoser e803a4064e Merge branch 'auto_theme' 2022-12-27 22:27:00 +01:00
Vincent Breitmoser cdec29f5a9 fix crash in NfcTransport.isConnected 2022-12-27 22:20:30 +01:00
Vincent Breitmoser 3ebcd6f50a update okhttp, fixes http crashes on newer androids 2022-12-27 22:15:55 +01:00
Vincent Breitmoser 1fd97e3740 bump targetSdkVersion to 31 2022-12-22 16:48:52 +01:00
Vincent Breitmoser 6f987f2920 improve broken status bar layouting 2022-12-22 16:48:52 +01:00
Vincent Breitmoser a17a6e9131 update parts of toolchain and dependencies 2022-12-22 16:44:53 +01:00
Vincent Breitmoser 8e4b248acf create all pending intents with FLAG_IMMUTABLE 2022-12-22 14:47:04 +01:00
Vincent Breitmoser 84b84760a2 set exported attribute on all activities 2022-12-22 14:17:32 +01:00
Vincent Breitmoser 50e72929c1 update work-runtime, fixes pending intent compat issues 2022-12-22 14:17:12 +01:00
Vincent Breitmoser 53a976be2f remove PackageUninstallReceiver, it doesn't work anyways 2022-12-22 14:16:44 +01:00
Vincent Breitmoser fa25e08444 add mavenCentral to repositories 2022-12-22 13:08:38 +01:00
mimi89999 f4bbc17751 Add automatic theme 2021-09-20 20:02:53 +02:00
Vincent Breitmoser 6f38af1582 Add note about maintenance mode to readme
Both @dschuermann and myself no longer spend a lot of time on this
project.

Here's a brief summary of a blog post we never wrote:

* All of OpenKeychain's UI is an anti-feature.
* If the user is doing anything in OpenKeychain's UI, OpenPGP is still doing it wrong.
* OpenKeychain shouldn't be an app, it should be a library.
* Changing OpenKeychain into a library is more work than we are motivated to do in our free time.
2021-08-17 11:27:38 +02:00
Dominik SchürmannandGitHub fdd7c00a80 Merge pull request #2699 from android-password-store/accept-invalid-emails
Bump openpgp-api and add a test for TLD-less email
2021-05-02 19:30:02 +02:00
Harsh ShandilyaandGitHub 6b3368acb2 Update SplitUserIdTest.java 2021-05-02 19:23:02 +05:30
Harsh Shandilya 6408bac245 OpenKeychain: add a test for TLD-less email
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-02 19:04:20 +05:30
Harsh Shandilya a1bf8b4fba extern/openpgp-api-lib: bump to latest revision
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-02 19:03:59 +05:30
Dominik Schürmann 335cce4101 Version 5.7.5 2021-04-30 10:53:15 +02:00
Dominik Schürmann 5522b6d583 use getDigest() properly 2021-04-29 17:58:31 +02:00
Dominik Schürmann 7cf34b0539 do not call digestCalculator.getDigest() twice 2021-04-29 17:52:31 +02:00