[jdk11u-dev] Integrated: 8319124: Update XML Security for Java to 3.0.3

Goetz Lindenmaier goetz at openjdk.org
Tue Jan 23 09:06:40 UTC 2024


On Fri, 19 Jan 2024 16:43:59 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:

> I backport this for parity with 11.0.23-oracle.
> 
> Large parts applied clean, see first commit.
> 
> I had to do the following mostly trivial resolves:
> 
> src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java
>   A larger chunk did not apply, I could not see why so far.
> 
> src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
> patching file src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java
> patching file src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
>   Trivial resolve of imports.
>   To make it compile I had to remove RSAPSSParameterSpec from the imports in two places.
> 
> patching file test/jdk/javax/xml/crypto/dsig/GenerationTests.java
> All failed to apply automatically because RSAPSS coding is missing in the context.
> Also, the new tests don't work as "JDK-8172680: Support SHA-3 based Hmac algorithms" is not in 11.
> 
> I kept the test coding to simplify future backports.

This pull request has now been integrated.

Changeset: cb3c6ca3
Author:    Goetz Lindenmaier <goetz at openjdk.org>
URL:       https://git.openjdk.org/jdk11u-dev/commit/cb3c6ca3e7a560af2071c7ba865e19869e2c8f9b
Stats:     1523 lines in 130 files changed: 1114 ins; 226 del; 183 mod

8319124: Update XML Security for Java to 3.0.3

Reviewed-by: mbaesken
Backport-of: 6b5655a651a7c4418d0f4e19ce34b487e021910e

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

PR: https://git.openjdk.org/jdk11u-dev/pull/2465


More information about the jdk-updates-dev mailing list