Weijun Wang
839f01ddf5
8242068: Signed JAR support for RSASSA-PSS and EdDSA
...
Reviewed-by: valeriep
2020-10-21 14:18:43 +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
Sean Mullan
27f1ebc0af
8244479: Further constrain certificates
...
Reviewed-by: ascarpino, ahgross, rhalade
2020-10-20 14:58:38 -07:00
Sean Mullan
62a03bd387
8237995: Enhance certificate processing
...
Reviewed-by: weijun, rhalade, ahgross, erikj
2020-10-20 14:58:38 -07:00
Vicente Romero
1da28de82f
8255009: delta apply fixes for JDK-8246774 and JDK-8253455, pushed too soon
...
Reviewed-by: jlahoda
2020-10-19 15:55:54 +00:00
Vicente Romero
c17d58516f
8246774: implement Record Classes as a standard feature in Java
...
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Co-authored-by: Chris Hegarty <chegar@openjdk.org>
Reviewed-by: coleenp, jlahoda, sspitsyn, chegar
2020-10-18 18:54:33 +00:00
Daniel Fuchs
65393a093c
8229867: Re-examine synchronization usages in http and https protocol handlers
...
Reviewed-by: chegar, alanb, michaelm
2020-10-13 14:22:11 +00:00
Kiran Sidhartha Ravikumar
9c9349098a
8254177: (tz) Upgrade time-zone data to tzdata2020b
...
Reviewed-by: erikj, naoto, coffeys
2020-10-13 11:38:03 +00:00
Valerie Peng
df1f132b67
8253563: Change sun.security.jca.Providers.threadLists to be ThreadLocal
...
Reviewed-by: alanb
2020-10-12 16:56:47 +00:00
Weijun Wang
3c4e824aa5
8249783: Simplify DerValue and DerInputStream
...
Reviewed-by: valeriep
2020-10-01 18:55:35 +00:00
Philippe Marschall
2a406f3ce5
8138732: Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package
...
Reviewed-by: dholmes, alanb, psandoz, kvn, egahlin
2020-09-30 20:05:07 +00:00
Hai-May Chao
0e855fe5fa
8252377: Incorrect encoding for EC AlgorithmIdentifier
...
Reviewed-by: weijun
2020-09-25 19:47:15 +00:00
Anthony Scarpino
0b83fc0150
8235710: Remove the legacy elliptic curves
...
Reviewed-by: xuelei, erikj
2020-09-25 02:40:36 +00:00
Yumin Qi
89c5e49ba2
8253500: [REDO] JDK-8253208 Move CDS related code to a separate class
...
Reviewed-by: mchung, iklam
2020-09-24 15:28:10 +00:00
Ioi Lam
65af837391
8253496: [BACKOUT] JDK-8253208 Move CDS related code to a separate class
...
Reviewed-by: eosterlund, dcubed
2020-09-22 20:15:01 +00:00
Yumin Qi
c1df13b855
8253208: Move CDS related code to a separate class
...
Reviewed-by: mchung, iklam
2020-09-22 16:12:05 +00: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
Rafael Winterhalter
53a4ef2670
8202473: A type variable with multiple bounds does not correctly place type annotation
...
Reviewed-by: jfranck
2020-09-17 07:26:49 +00:00
Julia Boes
e0cf023263
8245309: Re-examine use of ThreadLocalCoders in sun.net.www.ParseUtil
...
Reviewed-by: shade, dfuchs, alanb, chegar
2020-09-16 10:49:13 +00:00
Valerie Peng
40206822f4
8172366: Support SHA-3 based signatures
...
Enhance default JDK providers including SUN, SunRsaSign, and SunEC, with signatures using SHA-3 family of digests.
Reviewed-by: xuelei
2020-09-15 20:28:48 +00:00
Jaikiran Pai
5dd1eaded7
8252767: URLConnection.setRequestProperty throws IllegalAccessError
...
Reviewed-by: chegar, michaelm, alanb
2020-09-08 09:10:15 +00:00
Sean Coffey
7686e87155
8250968: Symlinks attributes not preserved when using jarsigner on zip files
...
Reviewed-by: lancea, weijun, hchao
2020-09-07 19:01:07 +00:00
Sean Mullan
f879698c63
8241003: Deprecate "denigrated" java.security.cert APIs that represent DNs as Principal or String objects
...
Reviewed-by: xuelei, valeriep, weijun
2020-08-26 13:31:10 -04:00
Vipin Sharma
d4626d89cc
8251542: Several small Javadoc errors in java.base
...
Fixing wrong exception type in throws clause and wrong return type description
Reviewed-by: darcy, dfuchs, mullan, mchung, rriggs
2020-08-25 09:27:36 +01:00
Christoph Dreis
9d00332ee5
8252127: Optimize sun.invoke.util.BytecodeDescriptor.unparse
...
Reviewed-by: mchung, rriggs
2020-08-21 09:29:08 -04:00
Vicente Romero
c190193eac
8246804: Incorrect copyright header in TypeAnnotationParser.java
...
Reviewed-by: darcy, psandoz
2020-08-17 17:33:51 -04:00
Conor Cleary
831f23ee86
8246707: (sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel
...
This fix addresses an issue where an AsynchronousCloseException was being thrown instead of a ChannelClosedException when SocketChannel.write() is called on a closed SocketChannel.
Reviewed-by: alanb, chegar, dfuchs
2020-08-12 12:32:54 +01:00
Ludovic Henry
339016a0f2
8250902: Implement MD5 Intrinsics on x86
...
Reviewed-by: kvn, vdeshpande, ascarpino
2020-08-05 11:32:15 -07:00
Mikael Vidstedt
15a9c29036
Merge
2020-08-03 21:56:35 -07:00
Matthias Baesken
11a8c9c13e
8250770: Net.java translateToSocketException does not handle IOException
...
Reviewed-by: alanb, dfuchs
2020-07-29 12:56:02 +02:00
Henry Jen
92be493f0b
Merge
2020-07-13 20:46:15 +00:00
Leo Jiang
1b1fb08000
8249086: JDK 15 L10N resource file update - msg drop 10
...
Reviewed-by: naoto
2020-07-09 17:04:06 +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
Mikael Vidstedt
1982432db4
Merge
2020-07-14 23:29:45 -07:00
Valerie Peng
f968f32789
8246077: Cloneable test in HmacCore seems questionable
...
Updated java.security.MessageDigest and Signature classes to return Cloneable obj for Cloneable spi obj
Reviewed-by: weijun, xuelei, coffeys
2020-06-15 23:30:49 +00:00
Weijun Wang
2536cbf2cf
8245679: KeyStore cannot probe PKCS12 keystore if BouncyCastle is the top security provider
...
Reviewed-by: mullan
2020-06-13 17:49:15 +08:00
Anthony Scarpino
ee452946fc
8245686: Ed25519 and Ed448 present in handshake messages
...
Reviewed-by: jnimeh, xuelei, wetmore
2020-06-09 18:27:59 -07:00
Weijun Wang
b852688c05
8237592: Enhance certificate verification
...
Reviewed-by: xuelei, mullan, rhalade, ahgross
2020-04-18 12:16:42 +08:00
Xue-Lei Andrew Fan
8fdbb29079
8236191: Enhance OID processing
...
Reviewed-by: jnimeh, weijun, ahgross, rhalade
2020-03-05 14:59:34 -08:00
Jesper Wilhelmsson
d3d29a4f82
Merge
2020-07-10 02:51:04 +02:00
Sean Coffey
3d9bad16d1
8218021: Have jarsigner preserve posix permission attributes
...
Reviewed-by: weijun, lancea, alanb
2020-07-02 08:17:31 +00:00
Jamil Nimeh
c0b348f3ef
8239950: Update PKCS9 Attributes to PKCS#9 v2.0 Encodings
...
Reviewed-by: weijun
2020-06-23 07:48:39 -07: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
Jesper Wilhelmsson
e33ebc7f0a
Merge
2020-06-16 04:20:30 +02:00
Jesper Wilhelmsson
76879aa9c6
Merge
2020-06-15 02:40:51 +02: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
Weijun Wang
507816d550
8244565: Accept PKCS #8 with version number 1
...
Reviewed-by: valeriep
2020-06-05 07:53:50 +08:00
Weijun Wang
bcbe46b0b3
8246397: Use KnownOIDs for known OIDs
...
Reviewed-by: xuelei
2020-06-04 10:04:32 +08:00
Valerie Peng
56b7960496
8242897: KeyFactory.generatePublic( x509Spec ) failed with java.security.InvalidKeyException
...
Changed SunRsaSign provider to accept RSA signature oid in RSA key encoding for backward compatibility
Reviewed-by: weijun
2020-06-03 04:29:04 +00:00