Commit Graph

7295 Commits

Author SHA1 Message Date
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
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ürmann
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 Shandilya
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
Dominik Schürmann
f8724d3f42 integrate EdDSAAuthenticationSigner into default signer using enablePreHash parameter 2021-04-29 17:51:39 +02:00
Dominik Schürmann
8c576682e1 Version 5.7.4 2021-04-21 17:02:12 +02:00
Dominik Schürmann
a9b28dd11c improve card decrypt with constants 2021-04-21 14:48:14 +02:00
Dominik Schürmann
28c23f84bf improve variable names in ECDH card decrypt 2021-04-21 14:36:55 +02:00
Dominik Schürmann
483e771ed7 Merge pull request #2693 from canokeys/fix_invalid_kek
fix the compatibility of compressed and uncompressed format in ECDH
2021-04-21 13:54:09 +02:00
dangfan
ec5d5e399f add more documentation of decryptSessionKeyEcdh 2021-04-21 19:09:35 +08:00
dangfan
9ea9bd96bb fix the compatibility of compressed and uncompressed format in ECDH 2021-04-21 09:25:59 +08:00
Dominik Schürmann
38157242e1 HKP parsing: make \r optional in pubkey lines 2021-04-18 10:24:37 +02:00
Vincent Breitmoser
2d45528f8f Merge pull request #2691 from stelian42/fix-keysearch
Fix parsing of EOL in keyserver answer
2021-04-16 14:02:04 +02:00
Stelian Pop
20caa22f05 Fix parsing of EOL in keyserver answer 2021-04-16 11:36:25 +02:00
Dominik Schürmann
8f59c6f73b Version 5.7.3 2021-04-03 14:35:55 +02:00
Dominik Schürmann
df2356995c Merge pull request #2685 from open-keychain/fix_changing_admin_key__issue_2684
Don't explicitly clear PIN when verifying admin PIN
2021-04-03 14:29:07 +02:00
Christian Hagau
178e7856b2 Don't explicitly clear PIN when verifying admin PIN.
The PIN is cleared anyway when the Passphrase object holding the PIN is
freed.
2021-04-02 00:00:00 +00:00
Dominik Schürmann
663fb1259f Version 5.7.2 2021-03-27 19:29:13 +01:00
Dominik Schürmann
9ed56eed5e Merge pull request #2679 from dhedberg/master
Only skip hashing when creating an EDDSA authentication signature
2021-03-27 19:17:53 +01:00
David Hedberg
f45254cf07 Only skip hashing when creating an EDDSA authentication signature 2021-03-27 11:38:14 +01:00
Dominik Schürmann
43b85e12ea Version 5.7.1 2021-03-18 17:25:49 +01:00
Dominik Schürmann
3dfa1af046 update from transifex 2021-03-17 21:13:55 +01:00
Dominik Schürmann
64f4d7aaa4 Version 5.7 2021-03-17 12:32:55 +01:00
Dominik Schürmann
1dba1ec86e update README for jitpack 2021-03-17 11:34:41 +01:00
Dominik Schürmann
0a807e525c remove Github packages, configure jitpack 2021-03-17 11:27:30 +01:00
Dominik Schürmann
d241768942 build lib with jitpack 2021-03-17 11:22:17 +01:00
Dominik Schürmann
e25be5d40e ci: disable GitHub publish. maven repos are not public 2021-03-17 10:55:46 +01:00
Dominik Schürmann
0f1902fd4b fix compileSdkVersion check in sshauthentication 2021-03-17 10:24:35 +01:00
Dominik Schürmann
7a74904aac update openpgp-api submodule 2021-03-17 10:20:20 +01:00
Dominik Schürmann
188d5c200e ci: execute on master 2021-03-17 10:12:50 +01:00
Dominik Schürmann
5feb191fe1 ci: publish sshauthentication to GitHub Packages 2021-03-17 10:11:28 +01:00
Dominik Schürmann
5e22f99fe9 ci: espresso requires macOS for KVM 2021-03-17 09:55:35 +01:00
Dominik Schürmann
3547216367 remove Android-CI-Espresso 2021-03-17 09:51:00 +01:00
Dominik Schürmann
51c171b97a use ubuntu instead of macOS in CI 2021-03-17 09:48:40 +01:00
Dominik Schürmann
903cce6b20 fix SecurityTokenUtilsTest 2021-03-16 19:50:29 +01:00
Dominik Schürmann
bad16d4824 update openpgp-api submodule 2021-03-16 17:11:43 +01:00
Dominik Schürmann
95a0975497 update openpgp-api submodule 2021-03-16 17:09:53 +01:00
Dominik Schürmann
56254aedb7 improve and simplify key formats 2021-03-16 17:07:56 +01:00
Dominik Schürmann
39ef489a92 Merge branch 'dhedberg-master' 2021-03-16 15:47:36 +01:00