Skip to content

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

Open
kares wants to merge 1 commit into
jruby:jruby-10.0from
kares:bump-jossl-0.16.3-10.0
Open

kares wants to merge 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
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.

1 participant