Weijun Wang
|
6765f90250
|
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
|
2021-06-02 11:57:31 +00:00 |
|
Alexey Bakhtin
|
1603ca2342
|
8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93)
Reviewed-by: jnimeh, xuelei
|
2021-05-10 09:45:35 +00:00 |
|
Xue-Lei Andrew Fan
|
1a37bce5af
|
8263779: SSLEngine reports NEED_WRAP continuously without producing any further output
Reviewed-by: wetmore
|
2021-04-28 03:21:47 +00:00 |
|
Sean Mullan
|
7232e3c704
|
8249906: Enhance opening JARs
Reviewed-by: weijun, rhalade, mschoene
|
2021-04-20 21:45:52 +00:00 |
|
Xue-Lei Andrew Fan
|
5784f6b7f7
|
8264948: Check for TLS extensions total length
Reviewed-by: jnimeh
|
2021-04-10 03:48:45 +00:00 |
|
Xue-Lei Andrew Fan
|
2f5169965d
|
8264554: X509KeyManagerImpl calls getProtectionParameter with incorrect alias
Reviewed-by: mullan
|
2021-04-06 15:43:08 +00:00 |
|
John Jiang
|
99b4bab366
|
8263188: JSSE should fail fast if there isn't supported signature algorithm
Reviewed-by: xuelei
|
2021-03-29 05:53:05 +00:00 |
|
Xue-Lei Andrew Fan
|
a678a38dd9
|
8263743: redundant lock in SSLSocketImpl
Reviewed-by: jnimeh
|
2021-03-25 05:16:37 +00:00 |
|
Prajwal Kumaraswamy
|
4155533258
|
8258753: StartTlsResponse.close() hangs due to synchronization issues
Reviewed-by: xuelei
|
2021-03-25 03:35:49 +00:00 |
|
Alex Blewitt
|
b49c589340
|
8263658: Use the blessed modifier order in java.base
Reviewed-by: rriggs, redestad
|
2021-03-19 13:06:58 +00:00 |
|
John Jiang
|
22a3117d22
|
8263137: Typos in sun.security.ssl.RenegoInfoExtension
Reviewed-by: xuelei
|
2021-03-07 22:46:16 +00:00 |
|
John Jiang
|
353416ffca
|
8262509: JSSE Server should check the legacy version in TLSv1.3 ClientHello
Reviewed-by: xuelei, wetmore
|
2021-03-01 22:26:15 +00:00 |
|
Jamil Nimeh
|
a30fb4fc68
|
8255867: SignatureScheme JSSE property does not preserve ordering in handshake messages
Reviewed-by: xuelei
|
2021-02-22 22:18:11 +00:00 |
|
Evan Whelan
|
a86728850e
|
8211227: Inconsistent TLS protocol version in debug output
Reviewed-by: xuelei, rhalade
|
2021-02-22 21:12:04 +00:00 |
|
Clive Verghese
|
63f8fc87cd
|
8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl
Reviewed-by: xuelei
|
2021-02-22 18:36:30 +00:00 |
|
John Jiang
|
f4cfd75834
|
8261510: Use RFC numbers and protocol titles in sun.security.ssl.SSLExtension comments
Reviewed-by: wetmore, xuelei
|
2021-02-11 18:25:31 +00:00 |
|
Davin Kevin
|
105d3e8f40
|
8260861: TrustStoreDescriptor log the same value
Reviewed-by: xuelei
|
2021-02-02 20:54:10 +00:00 |
|
Xue-Lei Andrew Fan
|
71bfe962eb
|
8217633: Configurable extensions with system properties
Reviewed-by: rhalade, jnimeh
|
2021-01-30 00:21:01 +00:00 |
|
Xue-Lei Andrew Fan
|
65bed6470c
|
8253635: Implement toString() for SSLEngineImpl
Reviewed-by: coffeys, wetmore
|
2021-01-13 01:10:29 +00:00 |
|
Volker Simonis
|
e9929e2b5a
|
8259582: Backout JDK-8237578 until all affected tests have been fixed
Reviewed-by: xuelei
|
2021-01-11 21:36:16 +00:00 |
|
Clive Verghese
|
01b2804ef7
|
8237578: JDK-8214339 (SSLSocketImpl wraps SocketException) appears to not be fully fixed
Reviewed-by: xuelei, simonis
|
2021-01-11 12:02:09 +00:00 |
|
Xue-Lei Andrew Fan
|
b72de3c5fc
|
8259385: Cleanup unused assignment
Reviewed-by: attila
|
2021-01-11 00:33:22 +00:00 |
|
Xue-Lei Andrew Fan
|
df721f0c69
|
8259291: Cleanup unnecessary local variables
Reviewed-by: mullan
|
2021-01-06 16:57:17 +00:00 |
|
Xue-Lei Andrew Fan
|
4d3d59912d
|
8259223: Simplify boolean expression in the SunJSSE provider
Reviewed-by: mullan
|
2021-01-05 19:32:46 +00:00 |
|
Xue-Lei Andrew Fan
|
7ddc2b5606
|
8258852: Arrays.asList() for single item could be replaced with List.of()
Reviewed-by: mullan
|
2021-01-05 18:29:35 +00:00 |
|
Xue-Lei Andrew Fan
|
2499ac3db5
|
8259069: Fields could be final
Reviewed-by: wetmore
|
2021-01-05 00:11:55 +00:00 |
|
Sean Coffey
|
a4e082e985
|
8253368: TLS connection always receives close_notify exception
Reviewed-by: xuelei
|
2020-12-23 12:26:44 +00:00 |
|
Xue-Lei Andrew Fan
|
47c9b437af
|
8258828: The method local variable is not really used
Reviewed-by: jnimeh, wetmore
|
2020-12-22 19:43:20 +00:00 |
|
Xue-Lei Andrew Fan
|
39e03a0b2c
|
8258804: Collection.toArray() should use empty array
Reviewed-by: mullan
|
2020-12-22 18:12:37 +00:00 |
|
Xue-Lei Andrew Fan
|
12297a00ef
|
8258736: No break in the loop
Reviewed-by: wetmore
|
2020-12-21 19:09:03 +00:00 |
|
Xue-Lei Andrew Fan
|
a4f393caf4
|
8258661: Inner class ResponseCacheEntry could be static
Reviewed-by: jnimeh
|
2020-12-18 19:01:57 +00:00 |
|
Xue-Lei Andrew Fan
|
3c488199c4
|
8169086: DTLS tests fail intermittently with too much loops or timeout
Reviewed-by: ascarpino
|
2020-12-18 18:52:52 +00:00 |
|
Roger Riggs
|
68f2acbf4c
|
8252055: Use java.util.HexFormat in java.security
Reviewed-by: xuelei
|
2020-12-18 16:35:11 +00:00 |
|
Xue-Lei Andrew Fan
|
efd61c6f53
|
8258514: Replace Collections.unmodifiableList with List.of
Reviewed-by: jnimeh
|
2020-12-16 19:42:03 +00:00 |
|
Xue-Lei Andrew Fan
|
dcf63f8578
|
8257788: Class fields could be local in the SunJSSE provider
Reviewed-by: shade
|
2020-12-07 16:35:01 +00:00 |
|
Xue-Lei Andrew Fan
|
d76039d3dc
|
8257725: No throws of SSLHandshakeException
Reviewed-by: jnimeh
|
2020-12-04 18:29:55 +00:00 |
|
Xue-Lei Andrew Fan
|
fcc84795f6
|
8257724: Incorrect package of the linked class in BaseSSLSocketImpl
Reviewed-by: valeriep, wetmore
|
2020-12-04 18:20:14 +00:00 |
|
Jamil Nimeh
|
d80ae05f61
|
8166596 : TLS support for the EdDSA signature algorithm
Reviewed-by: xuelei
|
2020-12-03 06:12:07 +00:00 |
|
Christoph Langer
|
93b6ab56ae
|
8256818: SSLSocket that is never bound or connected leaks socket resources
Reviewed-by: xuelei
|
2020-12-02 19:23:26 +00:00 |
|
Bradford Wetmore
|
fe5cccc1ec
|
8254631: Better support ALPN byte wire values in SunJSSE
Reviewed-by: xuelei, dfuchs
|
2020-12-02 04:14:28 +00:00 |
|
Xue-Lei Andrew Fan
|
ae5b5268f3
|
8257448: Clean duplicated non-null check in the SunJSSE provider implementation
Reviewed-by: mullan
|
2020-11-30 21:57:14 +00:00 |
|
Xue-Lei Andrew Fan
|
fdee70d174
|
8257237: Cleanup unused imports in the SunJSSE provider implementation
Reviewed-by: wetmore
|
2020-11-30 01:54:36 +00:00 |
|
Jamil Nimeh
|
d6cef99050
|
8245417: Improve certificate chain handling
Co-authored-by: Hai-may Chao <hai-may.chao@oracle.com>
Reviewed-by: mullan, jnimeh
|
2020-10-20 14:58:39 -07:00 |
|
Sergey Tsypanov
|
f55dd9d40e
|
8251548: Remove unnecessary explicit initialization of volatile variables in security-libs code
Reviewed-by: mullan
|
2020-09-18 21:26:59 +00:00 |
|
Jamil Nimeh
|
2aa291ad2c
|
8247630: Use two key share entries
Reviewed-by: xuelei
|
2020-07-27 18:20:57 -07:00 |
|
Rahul Yadav
|
778d8a45cb
|
8245306: Update sun.security.ssl.SSLLogger to use Immutable DateTimeFormatter
The fix updates sun.security.ssl.SSLLogger to use DateTimeFormatter to make it virtual thread friendly
Reviewed-by: alanb, jnimeh
|
2020-07-24 12:07:59 +01:00 |
|
Hai-May Chao
|
e3eb38f4d2
|
8244148: keytool -printcert and -printcrl should support the -trustcacerts and -keystore options
Reviewed-by: weijun, jjiang
|
2020-06-23 16:30:38 +08:00 |
|
Prasadrao Koppula
|
bb86779366
|
8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts
Reviewed-by: xuelei, coffeys
|
2020-06-11 21:54:51 +05:30 |
|
Anthony Scarpino
|
ee452946fc
|
8245686: Ed25519 and Ed448 present in handshake messages
Reviewed-by: jnimeh, xuelei, wetmore
|
2020-06-09 18:27:59 -07:00 |
|
Xue-Lei Andrew Fan
|
7514ad9ad0
|
8240871: SSLEngine handshake status immediately after the handshake can be NOT_HANDSHAKING rather than FINISHED with TLSv1.3
Reviewed-by: ascarpino
|
2020-05-29 13:48:13 -07:00 |
|