Commits
renovate[bot] authored and GitHub committed 45a27d3a79a
chore(deps): update bouncy castle to v1.85 (#8) * chore(deps): update bouncy castle to v1.85 * chore(deps): ant resolve for bouncy castle 1.85, add bcutil Completes the Renovate PR, plus one dependency Renovate cannot infer. `ant resolve -Dprune=true` alone left the suite red: SslHttpServerPipelineFactoryAlpnTest, 2 failures, both NoClassDefFoundError: org/bouncycastle/asn1/misc/MiscObjectIdentifiers. That class ships in bcutil-jdk18on, which was never declared. With transitiveDependencies: false every jar must be listed explicitly, and through 1.84 nothing reached it. 1.85 changed an internal path so that building an SslContext now touches it, turning an undeclared transitive into a hard runtime failure. Note bcprov/bcpkix do contain org.bouncycastle.INTERNAL.asn1.misc. MiscObjectIdentifiers - a different class in a different package - so the jars look like they should satisfy it. They do not. Added `org.bouncycastle -> bcutil-jdk18on 1.85`. Resolve now reports 135 artifacts (was 134) and full `ant test` passes. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tarun Sukhani <tarun@abundent.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>