[jdk21u-dev] Integrated: 8328608: Multiple NewSessionTicket support for TLS

Goetz Lindenmaier goetz at openjdk.org
Thu Jan 22 06:43:33 UTC 2026


On Sun, 18 Jan 2026 11:55:45 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:

> I backport this for parity with 21.0.11-oracle.
> 
> src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
> Copyright.
> 
> src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
> Copyright and whitespace.
> 
> src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
> Copyright and whitespace.
> 
> Further resolved around line 505 because later change "https://bugs.openjdk.org/browse/JDK-8350830: Values converted incorrectly when reading TLS session tickets"
> was already backported.
> 
> One hunk in SSLConfiguration.java was applied at a wrong location. I moved it to the right place. See extra commit.
> 
> MultiNSTNoSessionCreation.java needs some test helper coding that was added in 22 by 
> https://bugs.openjdk.org/browse/JDK-8318485: Narrow klass shift should be zero if encoding range extends to 0x1_0000_0000

This pull request has now been integrated.

Changeset: ddbdd423
Author:    Goetz Lindenmaier <goetz at openjdk.org>
URL:       https://git.openjdk.org/jdk21u-dev/commit/ddbdd42363033964eba80949db7203308e6c1db3
Stats:     1295 lines in 17 files changed: 1009 ins; 134 del; 152 mod

8328608: Multiple NewSessionTicket support for TLS

Reviewed-by: mdoerr
Backport-of: 0c2b175898d13b58ffe56e2f9cbc9d88173a61cf

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

PR: https://git.openjdk.org/jdk21u-dev/pull/2548


More information about the jdk-updates-dev mailing list