From ed843e0a76afc360d14fd2a9edbcda4888627acd Mon Sep 17 00:00:00 2001 From: Rene Pfeuffer Date: Thu, 14 Aug 2025 14:58:26 +0200 Subject: [PATCH] Bump pgp --- scm-webapp/build.gradle | 6 +++--- .../src/main/java/sonia/scm/security/gpg/DefaultGPG.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/scm-webapp/build.gradle b/scm-webapp/build.gradle index 80ed62da42..720eacad50 100644 --- a/scm-webapp/build.gradle +++ b/scm-webapp/build.gradle @@ -77,10 +77,10 @@ dependencies { implementation libraries.bouncycastleProv implementation libraries.bouncycastlePkix - implementation 'org.pgpainless:pgpainless-core:1.6.7' + implementation 'org.pgpainless:pgpainless-core:1.7.6' constraints { - implementation 'org.bouncycastle:bcprov-jdk18on:1.78' - implementation 'org.bouncycastle:bcpg-jdk18on:1.78' + implementation 'org.bouncycastle:bcprov-jdk18on:1.81' + implementation 'org.bouncycastle:bcpg-jdk18on:1.81' } // json diff --git a/scm-webapp/src/main/java/sonia/scm/security/gpg/DefaultGPG.java b/scm-webapp/src/main/java/sonia/scm/security/gpg/DefaultGPG.java index b6887d58f6..216e46d2f7 100644 --- a/scm-webapp/src/main/java/sonia/scm/security/gpg/DefaultGPG.java +++ b/scm-webapp/src/main/java/sonia/scm/security/gpg/DefaultGPG.java @@ -103,7 +103,7 @@ public class DefaultGPG implements GPG { publicKeyStore.add("Default SCM-Manager Signing Key", userId, rawPublicKey, true); return DefaultPrivateKey.parseRaw(rawPrivateKey); - } catch (PGPException | NoSuchAlgorithmException | InvalidAlgorithmParameterException | IOException e) { + } catch (PGPException | NoSuchAlgorithmException | InvalidAlgorithmParameterException e) { throw new GPGException("Private key could not be generated", e); } } else {