Skip to content

[deps] bump jruby-openssl to 0.16.3 - #9726

Merged
headius merged 1 commit into
jruby:jruby-10.0from
kares:bump-jossl-0.16.3-10.0
Sep 30, 2026
Merged

headius merged 1 commit into
jruby:jruby-10.0from
kares:bump-jossl-0.16.3-10.0

Conversation

@kares

@kares kares commented Sep 22, 2026 •

Copy link
Copy Markdown
Member

Only includes BC 1.86 bump, gem is smaller by more than 3MB due spliting:

BC 1.86 is smaller mainly because the distribution was modularized, not because cryptographic functionality disappeared.
In the jars used here:

  • bcprov-jdk18on: 1.85 was ~10.3 MB; 1.86 is ~7.2 MB
  • bctls-jdk18on: 1.85 was ~1.5 MB; 1.86 is ~0.85 MB
  • bcpkix-jdk18on and bcutil grew slightly

The biggest change is that 1.86 moved or split functionality—especially post-quantum and protocol-related code—into more focused artifacts/providers. The 1.86 release introduces separate areas such as MLS, C509, expanded KEM support, and the separate bctls-klog artifact. The BC provider jar therefore carries fewer classes even though the overall release adds features.

@kares
kares marked this pull request as ready for review September 23, 2026 08:14
@kares kares added this to the JRuby 10.0.8.0 milestone Sep 23, 2026
@headius
headius merged commit 2ba7762 into jruby:jruby-10.0 Sep 30, 2026
324 of 327 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants