[jdk17u-dev] RFR: 8328608: Multiple NewSessionTicket support for TLS [v2]

Goetz Lindenmaier goetz at openjdk.org
Thu Feb 26 14:04:06 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.

Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision:

  Simplify if condition

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

Changes:
  - all: https://git.openjdk.org/jdk17u-dev/pull/4276/files
  - new: https://git.openjdk.org/jdk17u-dev/pull/4276/files/ab79bf61..b8bc43f3

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4276&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4276&range=00-01

  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 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