[jdk17u-dev] RFR: 8328608: Multiple NewSessionTicket support for TLS
Goetz Lindenmaier
goetz at openjdk.org
Wed Feb 25 11:26:38 UTC 2026
src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
Trivial resolve.
src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
Copyright
src/java.base/share/classes/sun/security/util/Cache.java
Some larger but trivial resolves.
To make it compile I had to add some imports and remove an unsupported switch espression, see extra commit.
The third commit contains the changes needed to make the tests work. Here especially the change to [CertMsgCheck.java](https://github.com/openjdk/jdk17u-dev/pull/4276/changes/ab79bf619937002f78a476d7548a298abd86cf50#diff-ebde63cf18c95b63a577d9b9f75983d20dae417ace1f2258d6dfcca7fe2d1321), without adding the arbitrary import, jtreg did not compile TLSBase.java.
-------------
Commit messages:
- Adapt tests to Java 17
- adapt to syntax of 17
- backport ddbdd42363033964eba80949db7203308e6c1db3
Changes: https://git.openjdk.org/jdk17u-dev/pull/4276/files
Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4276&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8328608
Stats: 1296 lines in 17 files changed: 1012 ins; 133 del; 151 mod
Patch: https://git.openjdk.org/jdk17u-dev/pull/4276.diff
Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4276/head:pull/4276
PR: https://git.openjdk.org/jdk17u-dev/pull/4276
More information about the jdk-updates-dev
mailing list