[jdk11u-dev] RFR: 8331959: Update PKCS#11 Cryptographic Token Interface to v3.1

Antonio Vieiro duke at openjdk.org
Wed Mar 26 15:45:25 UTC 2025


On Fri, 20 Dec 2024 09:26:54 GMT, Antonio Vieiro <duke at openjdk.org> wrote:

> Clean backport of [JDK-8331959](https://bugs.openjdk.org/browse/JDK-8331959) for parity with Oracle's 11.0.27.
> This adds some new constants and typedefs, and minor formatting of the license file.
> Passes tier1 tests on Linux.

> Change seems low risk. Update is a minor revision of the PKCS#11 header files. There are a lot of stylistic changes that make the actual changes hard to see, but it is basically adding a few new definitions and structs. I can't see this causing any issue, but could facilitate support for new algorithms in the PKCS#11 provider.
> [...]
> Incidentally, these kind of concerns - stability, risk, etc. - should be the subject of the approval request. I don't regard "parity with Oracle" as sufficient reason alone for approval. Please bear that in mind for future requests.
> 

+1 That's exactly the intention: "facilitate support for new" changes in the future without breaking existing code. I'll keep that in mind for future approval requests.

Let's integrate then.

-------------

PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2979#issuecomment-2754879480


More information about the jdk-updates-dev mailing list