From 864a090d82bfadcad86bd6f3e470c7e97f39d0c1 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 17 Mar 2023 10:46:51 +0100 Subject: [PATCH] ARC: allow whitelisting all domains --- app/src/main/java/eu/faircode/email/MessageHelper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index 66a00f49e6..cd3adc3e84 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -2104,7 +2104,8 @@ public class MessageHelper { String arc = ams.get(ams.size()); String signer = verifySignatureHeader(context, arc, ARC_MESSAGE_SIGNATURE, amessage); if (signer != null && !signers.contains(signer)) { - boolean whitelisted = whitelist.contains(signer); + boolean whitelisted = (whitelist.contains(signer) || + "*".equals(native_arc_whitelist)); Log.i("ARC signer=" + signer + " whitelisted=" + whitelisted); if (whitelisted) signers.add(signer);