Sean Mullan
|
49f9d8031e
|
8243585: AlgorithmChecker::check throws confusing exception when it rejects the signer key
Reviewed-by: ascarpino
|
2021-10-21 17:28:40 +00:00 |
|
Andrey Turbanov
|
1459180f35
|
8274079: Cleanup unnecessary calls to Throwable.initCause() in java.base module
Reviewed-by: weijun
|
2021-10-05 13:36:37 +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 |
|
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
|
6d91a3eb7b
|
8269039: Disable SHA-1 Signed JARs
Reviewed-by: weijun
|
2021-09-21 13:45:47 +00:00 |
|
Andrey Turbanov
|
d732c3091f
|
8272863: Replace usages of Collections.sort with List.sort call in public java modules
Reviewed-by: serb, dfuchs, naoto
|
2021-08-26 20:47:02 +00:00 |
|
Xue-Lei Andrew Fan
|
e4766ee0aa
|
8272391: Undeleted debug information
Reviewed-by: wetmore
|
2021-08-12 19:28:01 +00:00 |
|
Sergey Bylokhov
|
ec2fc384e5
|
8272120: Avoid looking for standard encodings in "java." modules
Reviewed-by: alanb, dfuchs, naoto
|
2021-08-12 05:46:00 +00:00 |
|
Sean Mullan
|
89f5c96d63
|
8232066: Remove outdated code/methods from PKIX implementation
Reviewed-by: weijun
|
2021-07-30 12:43:20 +00:00 |
|
Jesper Wilhelmsson
|
6b123b0591
|
Merge
|
2021-07-13 10:50:18 +00:00 |
|
Yi Yang
|
afe957cd97
|
8268698: Use Objects.check{Index,FromToIndex,FromIndexSize} for java.base
Reviewed-by: mchung, rriggs
|
2021-07-13 02:23:16 +00:00 |
|
Sean Mullan
|
4fc3180f75
|
8266345: (fs) Custom DefaultFileSystemProvider security related loops
Co-authored-by: Brian Burkhalter <bpb@openjdk.org>
Reviewed-by: bpb, chegar
|
2021-07-12 14:54:38 +00:00 |
|
Weijun Wang
|
40d23a0c0b
|
8267543: Post JEP 411 refactoring: security
Reviewed-by: mullan
|
2021-06-02 15:47:57 +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 |
|
Sergey Tsypanov
|
9425d3de83
|
8261880: Change nested classes in java.base to static nested classes where possible
Reviewed-by: redestad
|
2021-05-20 13:56:11 +00:00 |
|
Sean Coffey
|
276a1bf767
|
8236671: NullPointerException in JKS keystore
Reviewed-by: hchao, xuelei
|
2021-04-30 09:32:40 +00:00 |
|
Weijun Wang
|
f834557ae0
|
8258915: Temporary buffer cleanup
Reviewed-by: valeriep
|
2021-04-22 18:11:43 +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 |
|
Sean Mullan
|
7232e3c704
|
8249906: Enhance opening JARs
Reviewed-by: weijun, rhalade, mschoene
|
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 |
|
Alex Blewitt
|
b49c589340
|
8263658: Use the blessed modifier order in java.base
Reviewed-by: rriggs, redestad
|
2021-03-19 13:06:58 +00:00 |
|
Sergey Tsypanov
|
c0176c42dc
|
8263552: Use String.valueOf() for char-to-String conversions
Reviewed-by: redestad, vtewari, azvegint, chegar
|
2021-03-15 11:18:59 +00:00 |
|
Ziyi Luo
|
a777e82cd8
|
8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards
Reviewed-by: jnimeh
|
2021-03-04 15:17:53 +00:00 |
|
Sean Coffey
|
18eb6d9e34
|
8255348: NPE in PKIXCertPathValidator event logging code
Reviewed-by: mullan
|
2021-01-22 15:31:35 +00:00 |
|
Claes Redestad
|
35c9da7031
|
8259498: Reduce overhead of MD5 and SHA digests
Reviewed-by: valeriep
|
2021-01-20 23:45:55 +00:00 |
|
Hai-May Chao
|
8b95d9549e
|
8256895: Add support for RFC 8954: Online Certificate Status Protocol (OCSP) Nonce Extension
Reviewed-by: jnimeh, mullan
|
2021-01-20 22:23:50 +00:00 |
|
Jamil Nimeh
|
8554fe6ebc
|
8253866: Security Libs Terminology Refresh
Reviewed-by: erikj, weijun, mullan
|
2021-01-14 16:36:51 +00:00 |
|
Jamil Nimeh
|
f5ee356540
|
8179503: Java should support GET OCSP calls
Reviewed-by: xuelei
|
2020-12-31 18:03:54 +00:00 |
|
Roger Riggs
|
68f2acbf4c
|
8252055: Use java.util.HexFormat in java.security
Reviewed-by: xuelei
|
2020-12-18 16:35:11 +00:00 |
|
Bradford Wetmore
|
62d72dec5e
|
8220730: sun.security.provider.SecureRandom default constructor has wrong documentation
Reviewed-by: weijun
|
2020-11-26 18:47:38 +00:00 |
|
Aleksey Shipilev
|
d46f6f5a80
|
8256523: Streamline Java SHA2 implementation
Reviewed-by: valeriep
|
2020-11-22 18:03:06 +00:00 |
|
Fei Yang
|
b25d894015
|
8252204: AArch64: Implement SHA3 accelerator/intrinsic
Co-authored-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Co-authored-by: Dong Bo <dongbo4@huawei.com>
Reviewed-by: aph, kvn
|
2020-10-22 04:38:39 +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 |
|
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 |
|
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 |
|
Ludovic Henry
|
339016a0f2
|
8250902: Implement MD5 Intrinsics on x86
Reviewed-by: kvn, vdeshpande, ascarpino
|
2020-08-05 11:32:15 -07:00 |
|
Mikael Vidstedt
|
1982432db4
|
Merge
|
2020-07-14 23:29:45 -07:00 |
|
Sean Coffey
|
3d9bad16d1
|
8218021: Have jarsigner preserve posix permission attributes
Reviewed-by: weijun, lancea, alanb
|
2020-07-02 08:17:31 +00: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 |
|
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
|
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 |
|
Hai-May Chao
|
76507eef63
|
8242060: Add revocation checking to jarsigner
Reviewed-by: mullan, weijun
|
2020-05-07 10:48:06 +08:00 |
|
Vipin Sharma
|
cc05419e1a
|
8242366: Fix JavaDoc warnings
Reviewed-by: dfuchs, mullan, prappo, weijun
|
2020-04-15 20:42:43 +01:00 |
|
Alexey Bakhtin
|
76d534986b
|
8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned
Fix sun.security.provider.SHA3 class to correctly clone its lanes field
Reviewed-by: valeriep
|
2020-04-03 22:39:00 +00: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 |
|