From 63711c440df77b09808294d59c8af64f9e5157a8 Mon Sep 17 00:00:00 2001 From: JinwooHwang Date: Wed, 21 Oct 2026 16:48:10 -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 ff12f766b9f..970f8646c24 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 9a1b782f1e8..d2453ef3fa8 100644 --- a/geode-assembly/src/integrationTest/resources/assembly_content.txt +++ b/geode-assembly/src/integrationTest/resources/assembly_content.txt @@ -923,7 +923,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 22b6d989f38..25e8f3a8ce4 100644 --- a/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt +++ b/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt @@ -95,7 +95,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 8ae6edd72b7..d87b3fa9cea 100644 --- a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt +++ b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt @@ -98,7 +98,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