jdk/src/java.base/share/classes/sun/security/ssl
2020-01-15 01:54:35 +00:00
..
Alert.java 8231780: Better TLS messaging support 2019-10-28 18:53:51 -07:00
AlpnExtension.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
Authenticator.java 8217835: Remove the experimental SunJSSE FIPS compliant mode 2019-02-12 13:36:15 -08:00
BaseSSLSocketImpl.java 8221882: Use fiber-friendly java.util.concurrent.locks in JSSE 2019-04-05 11:28:23 -07:00
CertificateMessage.java 8231780: Better TLS messaging support 2019-10-28 18:53:51 -07:00
CertificateRequest.java 8226374: Restrict TLS signature schemes and named groups 2019-08-12 21:36:29 -07:00
CertificateStatus.java 8222678: Improve TLS negotiation 2019-05-02 17:43:26 -07:00
CertificateVerify.java 8223940: Private key not supported by chosen signature algorithm 2019-11-06 09:45:04 -08:00
CertSignAlgsExtension.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
CertStatusExtension.java 8222678: Improve TLS negotiation 2019-05-02 17:43:26 -07:00
ChangeCipherSpec.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
CipherSuite.java 8234728: Some security tests should support TLSv1.3 2019-12-13 01:43:14 -08:00
Ciphertext.java 8214418: half-closed SSLEngine status may cause application dead loop 2019-01-14 10:00:45 -08:00
CipherType.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
ClientAuthType.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ClientHandshakeContext.java 8214688: TLS 1.3 session resumption with hello retry request failed with "illegal_parameter" 2018-12-11 11:01:02 -05:00
ClientHello.java 8229728: Implement negotiation parameters 2019-09-10 17:13:48 -07:00
ClientKeyExchange.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
ConnectionContext.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
ContentType.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
CookieExtension.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
DHClientKeyExchange.java 8171279: Support X25519 and X448 in TLS 2019-06-12 18:58:00 -07:00
DHKeyExchange.java 8226374: Restrict TLS signature schemes and named groups 2019-08-12 21:36:29 -07:00
DHServerKeyExchange.java 8223940: Private key not supported by chosen signature algorithm 2019-11-06 09:45:04 -08:00
DTLSInputRecord.java 8228757: Fail fast if the handshake type is unknown 2019-08-19 12:56:48 -07:00
DTLSOutputRecord.java 8221253: TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes 2019-05-10 12:33:40 -07:00
DTLSRecord.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
ECDHClientKeyExchange.java 8171279: Support X25519 and X448 in TLS 2019-06-12 18:58:00 -07:00
ECDHKeyExchange.java 8226374: Restrict TLS signature schemes and named groups 2019-08-12 21:36:29 -07:00
ECDHServerKeyExchange.java 8223940: Private key not supported by chosen signature algorithm 2019-11-06 09:45:04 -08:00
ECPointFormatsExtension.java 8226374: Restrict TLS signature schemes and named groups 2019-08-12 21:36:29 -07:00
EncryptedExtensions.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
EphemeralKeyManager.java 8221882: Use fiber-friendly java.util.concurrent.locks in JSSE 2019-04-05 11:28:23 -07:00
ExtendedMasterSecretExtension.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
Finished.java 8231780: Better TLS messaging support 2019-10-28 18:53:51 -07:00
HandshakeAbsence.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
HandshakeConsumer.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
HandshakeContext.java 8226374: Restrict TLS signature schemes and named groups 2019-08-12 21:36:29 -07:00
HandshakeHash.java 8217835: Remove the experimental SunJSSE FIPS compliant mode 2019-02-12 13:36:15 -08:00
HandshakeOutStream.java 8207317: SSLEngine negotiation fail exception behavior changed from fail-fast to fail-lazy 2018-08-21 11:30:48 -07:00
HandshakeProducer.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
HelloCookieManager.java 8221882: Use fiber-friendly java.util.concurrent.locks in JSSE 2019-04-05 11:28:23 -07:00
HelloRequest.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
HelloVerifyRequest.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
HKDF.java 8217835: Remove the experimental SunJSSE FIPS compliant mode 2019-02-12 13:36:15 -08:00
InputRecord.java 8221882: Use fiber-friendly java.util.concurrent.locks in JSSE 2019-04-05 11:28:23 -07:00
JsseJce.java 8217835: Remove the experimental SunJSSE FIPS compliant mode 2019-02-12 13:36:15 -08:00
KAKeyDerivation.java 8171279: Support X25519 and X448 in TLS 2019-06-12 18:58:00 -07:00
KeyManagerFactoryImpl.java 8217835: Remove the experimental SunJSSE FIPS compliant mode 2019-02-12 13:36:15 -08:00
KeyShareExtension.java 8171279: Support X25519 and X448 in TLS 2019-06-12 18:58:00 -07:00
KeyUpdate.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
MaxFragExtension.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
NamedGroup.java 8235183: Remove the "HACK CODE" in comment 2019-12-02 10:42:27 -08:00
NamedGroupCredentials.java 8171279: Support X25519 and X448 in TLS 2019-06-12 18:58:00 -07:00
NamedGroupPossession.java 8171279: Support X25519 and X448 in TLS 2019-06-12 18:58:00 -07:00
NewSessionTicket.java 8226338: Updates to Stateless Resumption 2019-07-17 14:37:50 -07:00
OutputRecord.java 8221253: TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes 2019-05-10 12:33:40 -07:00
Plaintext.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
PostHandshakeContext.java 8226338: Updates to Stateless Resumption 2019-07-17 14:37:50 -07:00
PredefinedDHParameterSpecs.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
PreSharedKeyExtension.java 8211018: Session Resumption without Server-Side State 2019-06-11 16:31:37 -07:00
ProtocolVersion.java 8206176: Remove the temporary tls13VN field 2018-08-14 17:21:44 -07:00
PskKeyExchangeModesExtension.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
RandomCookie.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
Record.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
RenegoInfoExtension.java 8218022: Repeated words typos in java.base 2019-01-30 00:24:32 +00:00
RSAClientKeyExchange.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
RSAKeyExchange.java 8217835: Remove the experimental SunJSSE FIPS compliant mode 2019-02-12 13:36:15 -08:00
RSAServerKeyExchange.java 8217835: Remove the experimental SunJSSE FIPS compliant mode 2019-02-12 13:36:15 -08:00
RSASignature.java 8217835: Remove the experimental SunJSSE FIPS compliant mode 2019-02-12 13:36:15 -08:00
ServerHandshakeContext.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
ServerHello.java 8236098: AlgorithmConstraints:permits method not throwing IAEx when primitives are empty 2020-01-08 13:25:03 -08:00
ServerHelloDone.java 8222678: Improve TLS negotiation 2019-05-02 17:43:26 -07:00
ServerKeyExchange.java 8222678: Improve TLS negotiation 2019-05-02 17:43:26 -07:00
ServerNameExtension.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
SessionId.java 8211018: Session Resumption without Server-Side State 2019-06-11 16:31:37 -07:00
SessionTicketExtension.java 8226338: Updates to Stateless Resumption 2019-07-17 14:37:50 -07:00
SignatureAlgorithmsExtension.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
SignatureScheme.java 8235183: Remove the "HACK CODE" in comment 2019-12-02 10:42:27 -08:00
SSLAlgorithmConstraints.java 8215281: Use String.isEmpty() when applicable in java.base 2018-12-13 15:31:05 +01:00
SSLAlgorithmDecomposer.java 8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 2019-01-29 10:24:38 -05:00
SSLAuthentication.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLBasicKeyDerivation.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLCipher.java 8223482: Unsupported ciphersuites may be offered by a TLS client 2019-05-28 19:01:38 -03:00
SSLConfiguration.java 8168261: Use server cipher suites preference by default 2019-04-01 16:50:17 -07:00
SSLConsumer.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLContextImpl.java 8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property 2019-12-16 00:23:50 -08:00
SSLCredentials.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLEngineImpl.java 8226338: Updates to Stateless Resumption 2019-07-17 14:37:50 -07:00
SSLEngineInputRecord.java 8235183: Remove the "HACK CODE" in comment 2019-12-02 10:42:27 -08:00
SSLEngineOutputRecord.java 8221253: TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes 2019-05-10 12:33:40 -07:00
SSLExtension.java 8233621: Mismatch in jsse.enableMFLNExtension property name 2019-11-08 18:35:33 -08:00
SSLExtensions.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
SSLHandshake.java 8228757: Fail fast if the handshake type is unknown 2019-08-19 12:56:48 -07:00
SSLHandshakeBinding.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLKeyAgreement.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLKeyAgreementGenerator.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLKeyDerivation.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLKeyDerivationGenerator.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLKeyExchange.java 8171279: Support X25519 and X448 in TLS 2019-06-12 18:58:00 -07:00
SSLLogger.java 8233884: Avoid looking up standard charsets in security libraries 2019-11-12 01:36:17 -08:00
SSLMasterKeyDerivation.java 8217835: Remove the experimental SunJSSE FIPS compliant mode 2019-02-12 13:36:15 -08:00
SSLPossession.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLPossessionGenerator.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLProducer.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLRecord.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLSecretDerivation.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLServerSocketFactoryImpl.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLServerSocketImpl.java 8221882: Use fiber-friendly java.util.concurrent.locks in JSSE 2019-04-05 11:28:23 -07:00
SSLSessionContextImpl.java 8228396: Re-enable Stateless Resumption On by default for merge to mainline 2019-07-18 13:58:34 -07:00
SSLSessionImpl.java 8226338: Updates to Stateless Resumption 2019-07-17 14:37:50 -07:00
SSLSocketFactoryImpl.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLSocketImpl.java 8235263: Revert TLS 1.3 change that wrapped IOExceptions 2019-12-03 17:15:02 -08:00
SSLSocketInputRecord.java 8228757: Fail fast if the handshake type is unknown 2019-08-19 12:56:48 -07:00
SSLSocketOutputRecord.java 8221253: TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes 2019-05-10 12:33:40 -07:00
SSLStringizer.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
SSLTrafficKeyDerivation.java 8217835: Remove the experimental SunJSSE FIPS compliant mode 2019-02-12 13:36:15 -08:00
SSLTransport.java 8235311: Tag mismatch may alert bad_record_mac 2019-12-10 07:07:49 -08:00
StatusResponseManager.java 8209416: Refactoring GetPropertyAction calls in security libs 2018-08-14 22:39:34 +08:00
SunJSSE.java 8229999: Apply java.io.Serial annotations to security types in java.base 2019-08-29 10:52:21 -07:00
SunX509KeyManagerImpl.java 8221882: Use fiber-friendly java.util.concurrent.locks in JSSE 2019-04-05 11:28:23 -07:00
SupportedGroupsExtension.java 8228825: Enhance ECDSA operations 2019-10-04 13:44:11 -07:00
SupportedVersionsExtension.java 8215443: The use of TransportContext.fatal() leads to bad coding style 2018-12-18 12:08:51 -08:00
TransportContext.java 8171279: Support X25519 and X448 in TLS 2019-06-12 18:58:00 -07:00
TrustManagerFactoryImpl.java 8196584: TLS 1.3 Implementation 2018-06-25 13:41:39 -07:00
TrustStoreManager.java 8221882: Use fiber-friendly java.util.concurrent.locks in JSSE 2019-04-05 11:28:23 -07:00
Utilities.java 8171279: Support X25519 and X448 in TLS 2019-06-12 18:58:00 -07:00
X509Authentication.java 8225766: Curve in certificate should not affect signature scheme when using TLSv1.3 2019-06-19 21:49:33 -07:00
X509KeyManagerImpl.java 8229999: Apply java.io.Serial annotations to security types in java.base 2019-08-29 10:52:21 -07:00
X509TrustManagerImpl.java 8218863: Better endpoint checks 2019-02-27 13:58:04 -08:00
XDHKeyExchange.java 8226374: Restrict TLS signature schemes and named groups 2019-08-12 21:36:29 -07:00