-
Bug
-
Resolution: Fixed
-
P4
-
None
-
b07
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8281721 | 17.0.4-oracle | Thejasvi Voniadka | P4 | Resolved | Fixed | b01 |
JDK-8282963 | 17.0.4 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8281720 | 11.0.16-oracle | Thejasvi Voniadka | P4 | Resolved | Fixed | b01 |
JDK-8283372 | 11.0.16 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8282037 | 8u341 | Thejasvi Voniadka | P4 | Resolved | Fixed | b01 |
'
...
public final String supportedProtocols;
...
public boolean supportsProtocol(Protocol protocol) {
return supportedProtocols.contains(protocol.name);
}
'
The approach of checking the existence of a substring is problematic. For instance, when supportedProtocols is equal to 'TLSv1.3,TLSv1.2', supportedProtocols.contains("TLSv1") will return true, given that 'TLSv1' is effectively a substring of 'TLSv1.3'
- backported by
-
JDK-8281720 test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
- Resolved
-
JDK-8281721 test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
- Resolved
-
JDK-8282037 test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
- Resolved
-
JDK-8282963 test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
- Resolved
-
JDK-8283372 test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/269114b6
-
Commit openjdk/jdk17u-dev/722964b2
-
Commit openjdk/jdk/6346793c
-
Review openjdk/jdk11u-dev/906
-
Review openjdk/jdk17u-dev/217
-
Review openjdk/jdk/4710