From 4a7a467281e9f3b24142fdb437dad7a58d91bb02 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 2 Aug 2023 19:11:16 +0200 Subject: [PATCH] Updated Bouncy Castle --- app/build.gradle | 2 +- app/src/extra/java/eu/faircode/email/Bimi.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 3fa930ae16..8b58627bc3 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -482,7 +482,7 @@ dependencies { def vcard_version = "0.11.3" def relinker_version = "1.4.5" def markwon_version = "4.6.2" - def bouncycastle_version = "1.71" + def bouncycastle_version = "1.76" def colorpicker_version = "0.0.15" def overscroll_version = "1.1.1" def appauth_version = "0.11.1" diff --git a/app/src/extra/java/eu/faircode/email/Bimi.java b/app/src/extra/java/eu/faircode/email/Bimi.java index 40f90309e7..2b0f29228d 100644 --- a/app/src/extra/java/eu/faircode/email/Bimi.java +++ b/app/src/extra/java/eu/faircode/email/Bimi.java @@ -255,9 +255,9 @@ public class Bimi { for (int i = 0; i != logotypeExtn.size(); i++) { ASN1TaggedObject subjectLogo = ASN1TaggedObject.getInstance(logotypeExtn.getObjectAt(i)); if (subjectLogo.getTagNo() == 2) { - ASN1TaggedObject logotypeInfo = (ASN1TaggedObject) subjectLogo.getObject(); + ASN1TaggedObject logotypeInfo = (ASN1TaggedObject) subjectLogo.getBaseObject(); if (logotypeInfo.getTagNo() == 0) { - ASN1Sequence logotypeData = (ASN1Sequence) logotypeInfo.getObject(); + ASN1Sequence logotypeData = (ASN1Sequence) logotypeInfo.getBaseObject(); ASN1Sequence logotypeImage = (ASN1Sequence) logotypeData.getObjectAt(0); ASN1Sequence logotypeDetails = (ASN1Sequence) logotypeImage.getObjectAt(0);