From f2aae8f76d444bbfe46606875a1063ffa27e8542 Mon Sep 17 00:00:00 2001 From: JinwooHwang Date: Wed, 21 Oct 2026 16:38:39 -0400 Subject: [PATCH] GEODE-10680: Upgrade BouncyCastle to 1.86 --- .../apache/geode/gradle/plugins/DependencyConstraints.groovy | 2 +- .../src/integrationTest/resources/assembly_content.txt | 2 +- .../src/integrationTest/resources/gfsh_dependency_classpath.txt | 2 +- .../src/integrationTest/resources/dependency_classpath.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy b/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy index 00a4d29ef6a..492ebab1894 100644 --- a/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy +++ b/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy @@ -52,7 +52,7 @@ class DependencyConstraints { deps.put("micrometer.version", "1.16.7") deps.put("shiro.version", "3.0.0") // GEODE-10583: Pin Bouncy Castle (transitive via shiro-crypto-hash) to a fixed version - deps.put("bouncycastle.version", "1.85") + deps.put("bouncycastle.version", "1.86") deps.put("slf4j-api.version", "2.0.18") deps.put("jakarta.transaction-api.version", "2.0.1") deps.put("jboss-modules.version", "1.11.0.Final") diff --git a/geode-assembly/src/integrationTest/resources/assembly_content.txt b/geode-assembly/src/integrationTest/resources/assembly_content.txt index 5a5e6b377b4..c9d5054586d 100644 --- a/geode-assembly/src/integrationTest/resources/assembly_content.txt +++ b/geode-assembly/src/integrationTest/resources/assembly_content.txt @@ -925,7 +925,7 @@ lib/antlr-runtime-3.5.2.jar lib/asm-9.10.1.jar lib/asm-commons-9.10.1.jar lib/asm-tree-9.10.1.jar -lib/bcprov-jdk18on-1.85.jar +lib/bcprov-jdk18on-1.86.jar lib/classgraph-4.8.147.jar lib/classmate-1.5.1.jar lib/commons-beanutils-1.11.0.jar diff --git a/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt b/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt index 5fb05c3e4a1..f88599e1604 100644 --- a/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt +++ b/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt @@ -94,7 +94,7 @@ jna-5.11.0.jar shiro-hashes-argon2-3.0.0.jar shiro-hashes-bcrypt-3.0.0.jar shiro-crypto-hash-3.0.0.jar -bcprov-jdk18on-1.85.jar +bcprov-jdk18on-1.86.jar jetty-ee-12.0.39.jar jetty-session-12.0.39.jar jetty-plus-12.0.39.jar diff --git a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt index 9be949332c8..d6e58c04bc1 100644 --- a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt +++ b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt @@ -97,7 +97,7 @@ joda-time-2.12.7.jar shiro-hashes-argon2-3.0.0.jar shiro-hashes-bcrypt-3.0.0.jar shiro-crypto-hash-3.0.0.jar -bcprov-jdk18on-1.85.jar +bcprov-jdk18on-1.86.jar jetty-ee-12.0.39.jar jetty-session-12.0.39.jar jetty-plus-12.0.39.jar