From 77f237908daaf2caeb234e109690c4aa3a55056b Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Tue, 17 Jun 2025 10:19:58 +0200 Subject: [PATCH] Bump BC to 1.81 + BC/#2105 --- .../key/modification/secretkeyring/OpenPGPKeyUpdater.kt | 7 ++++--- version.gradle | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/pgpainless-core/src/main/kotlin/org/pgpainless/key/modification/secretkeyring/OpenPGPKeyUpdater.kt b/pgpainless-core/src/main/kotlin/org/pgpainless/key/modification/secretkeyring/OpenPGPKeyUpdater.kt index def452ac..d0c5c524 100644 --- a/pgpainless-core/src/main/kotlin/org/pgpainless/key/modification/secretkeyring/OpenPGPKeyUpdater.kt +++ b/pgpainless-core/src/main/kotlin/org/pgpainless/key/modification/secretkeyring/OpenPGPKeyUpdater.kt @@ -121,7 +121,7 @@ class OpenPGPKeyUpdater( compAlgs != newCompAlgs || aeadAlgs != newAeadAlgs) { keyEditor.addDirectKeySignature( - SignatureParameters.Callback.modifyHashedSubpackets { sigGen -> + SignatureParameters.Callback.Util.modifyHashedSubpackets { sigGen -> sigGen.apply { setKeyFlags(key.primaryKey.keyFlags?.flags ?: 0) setFeature(true, newFeatures) @@ -157,7 +157,7 @@ class OpenPGPKeyUpdater( fun replaceWeakEncryptionSubkeys( revokeWeakKeys: Boolean, keyPairGeneratorCallback: KeyPairGeneratorCallback = - KeyPairGeneratorCallback.encryptionKey() + KeyPairGeneratorCallback.Util.encryptionKey() ) { val weakEncryptionKeys = key.getEncryptionKeys(referenceTime).filterNot { @@ -179,7 +179,8 @@ class OpenPGPKeyUpdater( fun replaceWeakSigningSubkeys( revokeWeakKeys: Boolean, keyPairGenerator: PGPKeyPairGenerator = provideKeyPairGenerator(), - keyPairGeneratorCallback: KeyPairGeneratorCallback = KeyPairGeneratorCallback.signingKey() + keyPairGeneratorCallback: KeyPairGeneratorCallback = + KeyPairGeneratorCallback.Util.signingKey() ) { val weakSigningKeys = key.getSigningKeys(referenceTime).filterNot { diff --git a/version.gradle b/version.gradle index bf30b328..378fa083 100644 --- a/version.gradle +++ b/version.gradle @@ -7,7 +7,7 @@ allprojects { shortVersion = '2.0.0' isSnapshot = true javaSourceCompatibility = 11 - bouncyCastleVersion = '1.80-SNAPSHOT' + bouncyCastleVersion = '1.81' bouncyPgVersion = bouncyCastleVersion junitVersion = '5.8.2' logbackVersion = '1.5.13'