-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
b20
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8286741 | 17.0.5-oracle | Sean Coffey | P4 | Resolved | Fixed | b01 |
JDK-8288202 | 17.0.5 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8287238 | 11.0.17-oracle | Sean Coffey | P4 | Resolved | Fixed | b01 |
JDK-8289458 | 11.0.17 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8289589 | 11.0.16.0.1-oracle | Sean Coffey | P4 | Closed | Fixed | b01 |
JDK-8287863 | 8u351 | Robert Mckenna | P4 | Resolved | Fixed | b01 |
JDK-8289593 | 8u341 | Robert Mckenna | P4 | Resolved | Fixed | b31 |
JDK-8288842 | 8u333 | Robert Mckenna | P4 | Closed | Fixed | b33 |
The field contains an instance of SSLAlgorithmConstraints that wraps sslconfig.userAlgorithmConstraints, which by default is another instance of SSLAlgorithmConstraints.
Both instances perform the same checks, namely, they verify if algorithms meet the constraints listed in jdk.tls.disabledAlgorithms and jdk.certpath.disabledAlgorithms. In effect every check is performed twice.
Removing the duplicate checks should improve handshake performance.
- backported by
-
JDK-8286741 Avoid evaluating SSLAlgorithmConstraints twice
- Resolved
-
JDK-8287238 Avoid evaluating SSLAlgorithmConstraints twice
- Resolved
-
JDK-8287863 Avoid evaluating SSLAlgorithmConstraints twice
- Resolved
-
JDK-8288202 Avoid evaluating SSLAlgorithmConstraints twice
- Resolved
-
JDK-8289458 Avoid evaluating SSLAlgorithmConstraints twice
- Resolved
-
JDK-8289593 Avoid evaluating SSLAlgorithmConstraints twice
- Resolved
-
JDK-8288842 Avoid evaluating SSLAlgorithmConstraints twice
- Closed
-
JDK-8289589 Avoid evaluating SSLAlgorithmConstraints twice
- Closed
- relates to
-
JDK-8275257 Performance degradation observed during ssl handshake
- Closed
- links to
-
Commit openjdk/jdk11u-dev/eb8789b5
-
Commit openjdk/jdk17u-dev/66cdd6eb
-
Commit openjdk/jdk/d8446b4f
-
Review openjdk/jdk11u-dev/1180
-
Review openjdk/jdk17u-dev/446
-
Review openjdk/jdk/8199