Commit Graph

86 Commits

Author SHA1 Message Date
Roger Riggs
086115b975 8169416: SSLSessionImpl finalize overhead
Reviewed-by: xuelei, bpb
2016-11-23 10:20:05 -05:00
Artem Smotrakov
3d0c012270 8168969: Merge SSLSocketSample and SSLSocketTemplate
Reviewed-by: xuelei
2016-11-16 12:50:29 -08:00
Xue-Lei Andrew Fan
1c628411df 8169362: Interop automated testing with Chrome
Reviewed-by: wetmore, jnimeh, asmotrak
2016-11-10 08:59:34 +00:00
Xue-Lei Andrew Fan
f683694e4f 8169318: Dump the reproduced packet in DTLSOverDatagram.java
Reviewed-by: mullan
2016-11-08 06:22:31 +00:00
Jamil Nimeh
c535c8a446 8133632: javax.net.ssl.SSLEngine does not properly handle received SSL fatal alerts
Upon receiving a fatal alert, make sure the input and output queues are closed and the engine is in the NOT_HANDSHAKING state.

Reviewed-by: xuelei
2016-11-03 15:18:16 -07:00
Xue-Lei Andrew Fan
b8904d34fe 8167680: DTLS implementation bugs
Reviewed-by: jnimeh, asmotrak
2016-10-29 13:34:53 +00:00
Artem Smotrakov
a535d2d833 8166530: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java fails intermittently
Reviewed-by: chegar
2016-10-20 11:23:41 -07:00
Artem Smotrakov
5db49c3eb2 8164591: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java failed with SSLHandshakeException
Reviewed-by: xuelei
2016-09-27 11:34:45 -07:00
Sergei Kovalev
fc5df42634 8166032: Fix module dependencies for javax.SSL tests
Reviewed-by: xuelei, weijun
2016-09-14 17:28:17 +03:00
Valerie Peng
c846a862ee 8130181: Deprecate java.security.Provider(String, double, String), add Provider(Strin
Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER

Reviewed-by: weijun
2016-08-19 06:27:54 +00:00
Artem Smotrakov
aacb739bbd 8162484: javax/net/ssl/Stapling/SSLSocketWithStapling.java test fails intermittently with "Address already in use" error
Reviewed-by: xuelei, jnimeh
2016-08-15 16:32:41 -07:00
Xue-Lei Andrew Fan
d39fdb1811 8161106: Improve SSLSocket test template
Reviewed-by: weijun, jnimeh, asmotrak
2016-07-25 05:39:05 +00:00
Xue-Lei Andrew Fan
e78fd8d72e 8148516: Improve the default strength of EC in JDK
Reviewed-by: valeriep
2016-07-09 05:56:18 +00:00
Sibabrata Sahoo
0a0c30f0a3 8160940: Enable debug log in javax/net/ssl/HttpsURLConnection/Equals.java to track JDK-8160210
Reviewed-by: xuelei
2016-07-07 09:50:35 -07:00
Tim Du
3e0395eb84 8160339: Remove intermittent key from javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
Reviewed-by: xuelei
2016-07-06 01:50:34 -07:00
Tim Du
766c7ad4c6 8160333: Remove intermittent key from javax/net/ssl/TLSv12/ShortRSAKey512.java
Reviewed-by: xuelei
2016-07-05 23:43:59 -07:00
Jamil Nimeh
ec5c0f3089 8143302: javax/net/ssl/Stapling/SSLSocketWithStapling.java fails intermittently: Server died
Fixes a file descriptor leak in the test and a thread exhaustion issue in the StatusResponseManager in JSSE.

Reviewed-by: xuelei
2016-06-30 00:09:06 -07:00
Artem Smotrakov
5856fc0800 8152745: javax/net/ssl/TLS/TestJSSE.java fails intermittently: Unsupported or unrecognized SSL message
Reviewed-by: xuelei
2016-06-22 09:33:16 -07:00
Felix Yang
193d350e55 8157530: Remove intermittent key from javax/net/ssl/DTLS/WeakCipherSuite.java
Reviewed-by: xuelei
2016-06-21 20:20:14 -07:00
Artem Smotrakov
a1025d0535 8049314: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "Unexpected EOF" message
Reviewed-by: xuelei
2016-06-20 17:06:27 -07:00
Artem Smotrakov
744c257015 8159501: ShortRSAKey512.java intermittently times out
Reviewed-by: xuelei
2016-06-17 19:45:06 -07:00
Joe Darcy
ec44f8917b 8159502: Mark ShortRSAKey512.java as intermittently failing
Reviewed-by: xuelei
2016-06-14 23:02:43 -07:00
Artem Smotrakov
aa221e3a63 8159038: javax/net/ssl/SSLSession/SessionCacheSizeTests.java failed with java.net.SocketException: Address already in use
Reviewed-by: xuelei
2016-06-14 10:27:23 -07:00
Bradford Wetmore
a1ebe17019 8158978: ALPN not working when values are set directly on a SSLServerSocket
Reviewed-by: xuelei
2016-06-08 11:28:13 -07:00
Artem Smotrakov
4880e22424 8129389: javax/net/ssl/DTLS tests fail intermittently
Reviewed-by: xuelei
2016-05-20 09:40:29 -07:00
Artem Smotrakov
2100b2e6c2 8134267: javax/net/ssl/TLS/TestJSSE.java fails intermittently with BindException: Address already in use
Reviewed-by: chegar
2016-05-19 09:16:59 -07:00
Xue-Lei Andrew Fan
f3c9c10b7e 8157035: Use stronger algorithms and keys for JSSE testing
Reviewed-by: weijun, jnimeh
2016-05-18 14:47:28 +00:00
Felix Yang
c594c87387 8155088: Fix module dependencies in java/sql/* and javax/* tests
Reviewed-by: alanb
2016-05-17 02:34:56 -07:00
Rajan Halade
5cd35e69e2 8155049: New tests from 8144566 fail with "No expected Server Name Indication"
Reviewed-by: xuelei
2016-05-16 10:36:51 -07:00
Xue-Lei Andrew Fan
741bd9b060 8144566: Custom HostnameVerifier disables SNI extension
Reviewed-by: mullan, wetmore
2016-04-22 09:27:35 +00:00
Rajan Halade
dc0f21b366 8154196: Mark javax/net/ssl/DTLS/CipherSuite.java as intermittently failing
Reviewed-by: xuelei
2016-04-13 16:08:43 -07:00
Rajan Halade
cfb375b438 8153829: javax/net/ssl/Stapling/HttpsUrlConnClient.java fails intermittently with NullPointerException
Reviewed-by: xuelei, jnimeh
2016-04-12 09:37:46 -07:00
Mark Sheppard
8906a1381d 8134577: Eliminate or standardize a replacement for sun.net.spi.nameservice.NameServiceDescriptor
Reviewed-by: chegar, alanb
2016-04-11 03:00:50 +01:00
Chris Hegarty
25b68378f6 8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz
2016-04-09 20:12:13 +01:00
Artem Smotrakov
2ffd1ace91 8152798: Mark WeakCipherSuite.java as intermittently failing
Reviewed-by: xuelei
2016-03-25 16:50:20 -07:00
Chris Hegarty
ff2e79c118 Merge 2016-03-22 10:42:32 +00:00
Xue-Lei Andrew Fan
cb8aa405a6 8152221: Use try-with-resource in test templates
Reviewed-by: weijun
2016-03-20 00:03:43 +00:00
Alan Bateman
db4d383614 8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282

Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Alexandr Scherbatiy <alexandr.scherbatiy@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Jaroslav Bachorik <jaroslav.bachorik@oracle.com>
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Miroslav Kos <miroslav.kos@oracle.com>
Co-authored-by: Huaming Li <huaming.li@oracle.com>
Co-authored-by: Sean Mullan <sean.mullan@oracle.com>
Co-authored-by: Naoto Sato <naoto.sato@oracle.com>
Co-authored-by: Masayoshi Okutsu <masayoshi.okutsu@oracle.com>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Co-authored-by: Philip Race <philip.race@oracle.com>
Co-authored-by: Claes Redestad <claes.redestad@oracle.com>
Co-authored-by: Sergey Bylokhov <sergey.bylokhov@oracle.com>
Co-authored-by: Alexandre Iline <alexandre.iline@oracle.com>
Co-authored-by: Volker Simonis <volker.simonis@gmail.com>
Co-authored-by: Staffan Larsen <staffan.larsen@oracle.com>
Co-authored-by: Stuart Marks <stuart.marks@oracle.com>
Co-authored-by: Semyon Sadetsky <semyon.sadetsky@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Co-authored-by: Valerie Peng <valerie.peng@oracle.com>
Co-authored-by: Vincent Ryan <vincent.x.ryan@oracle.com>
Co-authored-by: Weijun Wang <weijun.wang@oracle.com>
Co-authored-by: Yuri Nesterenko <yuri.nesterenko@oracle.com>
Co-authored-by: Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
Co-authored-by: Alexander Kulyakthin <alexander.kulyakhtin@oracle.com>
Co-authored-by: Felix Yang <felix.yang@oracle.com>
Co-authored-by: Andrei Eremeev <andrei.eremeev@oracle.com>
Co-authored-by: Frank Yuan <frank.yuan@oracle.com>
Co-authored-by: Sergei Pikalev <sergei.pikalev@oracle.com>
Co-authored-by: Sibabrata Sahoo <sibabrata.sahoo@oracle.com>
Co-authored-by: Tiantian Du <tiantian.du@oracle.com>
Co-authored-by: Sha Jiang <sha.jiang@oracle.com>
Reviewed-by: alanb, mchung, naoto, rriggs, psandoz, plevart, mullan, ascarpino, vinnie, prr, sherman, dfuchs, mhaupt
2016-03-17 19:04:16 +00:00
Jamil Nimeh
572b48bca5 8145854: SSLContextImpl.statusResponseManager should be generated if required
Implement server-side lazy initialization of StatusResponseManagers in the SSLContextImpl class.

Reviewed-by: xuelei
2016-02-25 16:10:15 -08:00
Xue-Lei Andrew Fan
da96e1d07a 8139565: Restrict certificates with DSA keys less than 1024 bits
Reviewed-by: mullan
2016-02-18 02:36:38 +00:00
Amy Lu
8cb5467269 8149922: Remove intermittent key from security tests
8150047: Remove SSLSession/SessionCacheSizeTests from ProblemList

Reviewed-by: xuelei
2016-02-18 09:46:07 +08:00
Joe Darcy
f7858fa5e1 8148497: Mark SSLSocketSSLEngineTemplate.java as failing intermittently
Reviewed-by: xuelei
2016-01-28 18:08:53 -08:00
Alan Bateman
3573d65040 8148147: Sync up @modules from jigsaw/jake
Reviewed-by: chegar, mchung
2016-01-25 19:01:19 +00:00
Bhanu Prakash Gopularam
298315e8f8 8133085: Avoid creating instances of security providers when possible
Reviewed-by: mullan
2016-01-20 09:21:57 -08:00
Xue-Lei Andrew Fan
2f861a9225 8144773: Further reduce use of MD5
Reviewed-by: mullan, wetmore, jnimeh, ahgross
2015-12-15 12:59:00 +00:00
Xue-Lei Andrew Fan
92b9b68225 8146669: Test SessionTimeOutTests fails intermittently
Reviewed-by: mullan
2016-01-16 00:18:33 +00:00
Amanda Jiang
751dd7f031 8145849: ALPN: getHandshakeApplicationProtocol() always return null
Reviewed-by: wetmore, vinnie
2016-01-13 17:36:01 -08:00
Xue-Lei Andrew Fan
26616a3176 8146387: Test SSLSession/SessionCacheSizeTests socket accept timed out
Reviewed-by: weijun, wetmore
2016-01-12 08:05:16 +00:00
Joe Darcy
a4b38b4a43 8146745: Problem list SessionCacheSizeTests.java
Reviewed-by: xuelei
2016-01-11 10:13:29 -08:00
Xue-Lei Andrew Fan
e12c18f143 8146197: SignatureAlgorithms.java after push of JDK-8146192
Reviewed-by: henryjen, jnimeh, mullan
2015-12-28 00:02:06 +00:00