1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2025-09-09 10:19:39 +02:00

Bump BC to 1.81 + BC/#2105

This commit is contained in:
Paul Schaub 2025-06-17 10:19:58 +02:00
parent 335f7c8ac5
commit 77f237908d
Signed by: vanitasvitae
GPG key ID: 62BEE9264BF17311
2 changed files with 5 additions and 4 deletions

View file

@ -121,7 +121,7 @@ class OpenPGPKeyUpdater(
compAlgs != newCompAlgs || compAlgs != newCompAlgs ||
aeadAlgs != newAeadAlgs) { aeadAlgs != newAeadAlgs) {
keyEditor.addDirectKeySignature( keyEditor.addDirectKeySignature(
SignatureParameters.Callback.modifyHashedSubpackets { sigGen -> SignatureParameters.Callback.Util.modifyHashedSubpackets { sigGen ->
sigGen.apply { sigGen.apply {
setKeyFlags(key.primaryKey.keyFlags?.flags ?: 0) setKeyFlags(key.primaryKey.keyFlags?.flags ?: 0)
setFeature(true, newFeatures) setFeature(true, newFeatures)
@ -157,7 +157,7 @@ class OpenPGPKeyUpdater(
fun replaceWeakEncryptionSubkeys( fun replaceWeakEncryptionSubkeys(
revokeWeakKeys: Boolean, revokeWeakKeys: Boolean,
keyPairGeneratorCallback: KeyPairGeneratorCallback = keyPairGeneratorCallback: KeyPairGeneratorCallback =
KeyPairGeneratorCallback.encryptionKey() KeyPairGeneratorCallback.Util.encryptionKey()
) { ) {
val weakEncryptionKeys = val weakEncryptionKeys =
key.getEncryptionKeys(referenceTime).filterNot { key.getEncryptionKeys(referenceTime).filterNot {
@ -179,7 +179,8 @@ class OpenPGPKeyUpdater(
fun replaceWeakSigningSubkeys( fun replaceWeakSigningSubkeys(
revokeWeakKeys: Boolean, revokeWeakKeys: Boolean,
keyPairGenerator: PGPKeyPairGenerator = provideKeyPairGenerator(), keyPairGenerator: PGPKeyPairGenerator = provideKeyPairGenerator(),
keyPairGeneratorCallback: KeyPairGeneratorCallback = KeyPairGeneratorCallback.signingKey() keyPairGeneratorCallback: KeyPairGeneratorCallback =
KeyPairGeneratorCallback.Util.signingKey()
) { ) {
val weakSigningKeys = val weakSigningKeys =
key.getSigningKeys(referenceTime).filterNot { key.getSigningKeys(referenceTime).filterNot {

View file

@ -7,7 +7,7 @@ allprojects {
shortVersion = '2.0.0' shortVersion = '2.0.0'
isSnapshot = true isSnapshot = true
javaSourceCompatibility = 11 javaSourceCompatibility = 11
bouncyCastleVersion = '1.80-SNAPSHOT' bouncyCastleVersion = '1.81'
bouncyPgVersion = bouncyCastleVersion bouncyPgVersion = bouncyCastleVersion
junitVersion = '5.8.2' junitVersion = '5.8.2'
logbackVersion = '1.5.13' logbackVersion = '1.5.13'