Jayashree Huttanagoudar
|
31f7fc043b
|
8283082: sun.security.x509.X509CertImpl.delete("x509.info.validity") nulls out info field
Reviewed-by: weijun
|
2022-07-12 20:12:22 +00:00 |
|
Andrey Turbanov
|
87aa3ce03e
|
8289274: Cleanup unnecessary null comparison before instanceof check in security modules
Reviewed-by: mullan
|
2022-07-09 17:59:43 +00:00 |
|
Weijun Wang
|
8040aa0073
|
8286908: ECDSA signature should not return parameters
Reviewed-by: ascarpino, hchao, valeriep
|
2022-05-23 13:34:23 +00:00 |
|
Weijun Wang
|
357f990e32
|
8286428 : AlgorithmId should understand PBES2
Reviewed-by: valeriep
|
2022-05-15 22:31:14 +00:00 |
|
Weijun Wang
|
f4f1dddfef
|
8284194: Allow empty subject fields in keytool
Reviewed-by: jnimeh, hchao
|
2022-05-15 22:30:06 +00:00 |
|
Magnus Ihse Bursie
|
fb469fb894
|
8284893: Fix typos in java.base
Reviewed-by: iris, wetmore, lancea, mullan, naoto
|
2022-04-19 20:07:57 +00:00 |
|
Andrey Turbanov
|
8e58d4a589
|
8284415: Collapse identical catch branches in security libs
Reviewed-by: coffeys, xuelei, wetmore
|
2022-04-07 10:00:08 +00:00 |
|
Luis Pinto
|
63fec5da27
|
8283525: http://tools.ietf.org/html/* URLs return 404
Reviewed-by: coffeys
|
2022-04-01 13:26:20 +00:00 |
|
Andrey Turbanov
|
9bb916db0a
|
8283800: Simplify String.indexOf/lastIndexOf calls
Reviewed-by: xuelei, bpb, lmesnik
|
2022-03-30 07:07:56 +00:00 |
|
Weijun Wang
|
59b3ecc591
|
8277976: Break up SEQUENCE in X509Certificate::getSubjectAlternativeNames and X509Certificate::getIssuerAlternativeNames in otherName
6776681: Invalid encoding of an OtherName in X509Certificate.getAlternativeNames()
Reviewed-by: mullan
|
2022-02-28 17:00:47 +00:00 |
|
John Jiang
|
7218d8449b
|
8281567: Remove @throws IOException from X509CRLImpl::getExtension docs
Reviewed-by: xuelei, jiefu
|
2022-02-10 08:11:08 +00:00 |
|
Andrey Turbanov
|
54c9de26ab
|
8275918: Remove unused local variables in java.base security code
Reviewed-by: weijun
|
2022-01-22 13:56:51 +00:00 |
|
Andrey Turbanov
|
debaa28e9c
|
8274679: Remove unnecessary conversion to String in security code in java.base
Reviewed-by: weijun
|
2022-01-10 15:02:57 +00:00 |
|
Daniel Jelinski
|
f31dead6c5
|
8279043: Some Security Exception Messages Miss Spaces
Reviewed-by: weijun
|
2021-12-21 18:24:31 +00:00 |
|
Andrey Turbanov
|
6677554374
|
8274949: Use String.contains() instead of String.indexOf() in java.base
Reviewed-by: weijun, dfuchs, vtewari, lancea
|
2021-11-19 18:48:06 +00:00 |
|
Sean Mullan
|
8cc59509fe
|
8251468: X509Certificate.get{Subject,Issuer}AlternativeNames and getExtendedKeyUsage do not throw CertificateParsingException if extension is unparseable
Reviewed-by: weijun
|
2021-10-29 12:42:33 +00:00 |
|
Weijun Wang
|
f63c4a832a
|
8274471: Verification of OCSP Response signed with RSASSA-PSS fails
Reviewed-by: hchao, jnimeh
|
2021-10-04 15:30:44 +00:00 |
|
Weijun Wang
|
edd9d1c97b
|
8274330: Incorrect encoding of the DistributionPointName object in IssuingDistributionPointExtension
Reviewed-by: ascarpino
|
2021-09-29 15:37:16 +00:00 |
|
Andrey Turbanov
|
56b8b35286
|
8273261: Replace 'while' cycles with iterator with enhanced-for in java.base
Reviewed-by: dfuchs, rriggs, iris, mullan
|
2021-09-23 20:04:36 +00:00 |
|
Sean Mullan
|
fc80a6b493
|
8270946: X509CertImpl.getFingerprint should not return the empty String
Reviewed-by: weijun
|
2021-07-27 13:49:03 +00:00 |
|
Valerie Peng
|
f69e2d5651
|
8267397: AlgorithmId's OID cache is never refreshed
Reviewed-by: xuelei
|
2021-06-14 20:40:26 +00:00 |
|
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 |
|
Weijun Wang
|
f834557ae0
|
8258915: Temporary buffer cleanup
Reviewed-by: valeriep
|
2021-04-22 18:11:43 +00:00 |
|
Sean Mullan
|
91b08b733e
|
8261779: JCK test api/javax_crypto/EncryptedPrivateKeyInfo/Ctor4.html is failing with assertion error when assertions enabled
Reviewed-by: rhalade, pkoppula, mschoene, weijun
|
2021-04-20 21:45:53 +00:00 |
|
Sean Mullan
|
ddc56d1dbe
|
8259428: AlgorithmId.getEncodedParams() should return copy
Reviewed-by: weijun, valeriep
|
2021-04-20 21:45:52 +00:00 |
|
Sean Mullan
|
ae33d2a2f0
|
8258247: Couple of issues in fix for JDK-8249906
Reviewed-by: rhalade, weijun
|
2021-04-20 21:45:52 +00:00 |
|
Joe Darcy
|
815248ab27
|
8264148: Update spec for exceptions retrofitted for exception chaining
Reviewed-by: rriggs, smarks
|
2021-03-30 19:59:59 +00:00 |
|
Roger Riggs
|
8cf1c62c34
|
8263754: HexFormat 'fromHex' methods should be static
Reviewed-by: redestad, naoto, chegar
|
2021-03-29 20:38:10 +00:00 |
|
Weijun Wang
|
4619f372ae
|
8261472: BasicConstraintsExtension::toString shows "PathLen:2147483647" if there is no pathLenConstraint
Reviewed-by: jnimeh
|
2021-02-10 01:59:41 +00:00 |
|
Roger Riggs
|
68f2acbf4c
|
8252055: Use java.util.HexFormat in java.security
Reviewed-by: xuelei
|
2020-12-18 16:35:11 +00:00 |
|
Weijun Wang
|
839f01ddf5
|
8242068: Signed JAR support for RSASSA-PSS and EdDSA
Reviewed-by: valeriep
|
2020-10-21 14:18:43 +00:00 |
|
Hai-May Chao
|
0e855fe5fa
|
8252377: Incorrect encoding for EC AlgorithmIdentifier
Reviewed-by: weijun
|
2020-09-25 19:47:15 +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 |
|
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 |
|
Valerie Peng
|
080b3b83eb
|
8242151: Improve OID mapping and reuse among JDK security providers for aliases registration
Use sun.security.util.KnownOIDs enum instead of hardcoding oid strings everywhere
Reviewed-by: weijun
|
2020-05-19 04:05:03 +00:00 |
|
Anthony Scarpino
|
fd28aad72d
|
8166597: Crypto support for the EdDSA Signature Algorithm
Reviewed-by: weijun, mullan, wetmore
|
2020-05-18 09:42:52 -07:00 |
|
Weijun Wang
|
05d6a66330
|
8242811: AlgorithmId::getDefaultAlgorithmParameterSpec returns incompatible PSSParameterSpec for an RSASSA-PSS key
Reviewed-by: valeriep, hchao
|
2020-04-18 11:13:14 +08:00 |
|
Valerie Peng
|
4c7d85b636
|
8242556: Cannot load RSASSA-PSS public key with non-null params from byte array
Update AlgorithmId to use alg name before oid str when parsing DER bytes
Reviewed-by: mullan
|
2020-04-14 22:12:13 +00:00 |
|
Weijun Wang
|
d8539a51ef
|
8242184: CRL generation error with RSASSA-PSS
Reviewed-by: xuelei
|
2020-04-08 10:13:12 +08:00 |
|
Ivan Gerasimov
|
3790e58090
|
8241761: Typos: empty lines in javadoc, inconsistent indents, etc. (security-libs only)
Reviewed-by: weijun
|
2020-04-01 18:38:05 -07:00 |
|
Hai-May Chao
|
0c9f8e472f
|
8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names
Reviewed-by: jnimeh, weijun, mullan
|
2020-03-18 09:23:57 +08:00 |
|
Ravi Reddy
|
9b12c80e21
|
8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01
Reviewed-by: pkoppula, weijun, coffeys
|
2020-02-26 18:06:19 +03:00 |
|
Xue-Lei Andrew Fan
|
4e430ffbb6
|
8239264: Clearup the legacy ObjectIdentifier constructor from int array
Reviewed-by: jnimeh
|
2020-02-17 18:52:50 -08:00 |
|
Henry Jen
|
231d9afe6f
|
Merge
|
2020-01-09 20:16:21 +00:00 |
|
Weijun Wang
|
e7a07ea2f3
|
8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId
Reviewed-by: xuelei
|
2019-12-25 07:17:25 +08:00 |
|
Xue-Lei Andrew Fan
|
02cc064144
|
8234037: Improve Object Identifier Processing
Reviewed-by: weijun, mschoene, ssahoo
|
2019-11-25 07:24:17 -08:00 |
|
Ivan Gerasimov
|
8e859259bc
|
8233884: Avoid looking up standard charsets in security libraries
Reviewed-by: coffeys
|
2019-11-12 01:36:17 -08:00 |
|
Joe Darcy
|
fbb4093562
|
8231262: Suppress warnings on non-serializable instance fields in security libs serializable classes
Reviewed-by: mullan, chegar
|
2019-10-09 09:57:41 -07:00 |
|
Joe Darcy
|
6d4ef5aaf3
|
8229999: Apply java.io.Serial annotations to security types in java.base
Reviewed-by: rriggs, mullan
|
2019-08-29 10:52:21 -07:00 |
|
Ivan Gerasimov
|
3ed845784d
|
8226831: Use Objects.equals() when appropriate
Reviewed-by: rriggs, bpb
|
2019-08-27 14:44:21 -07:00 |
|