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 |
|
XenoAmess
|
87faa85c59
|
8186958: Need method to create pre-sized HashMap
Reviewed-by: chegar, naoto, joehw, lancea, wetmore, smarks
|
2022-04-19 00:03:56 +00:00 |
|
Sean Mullan
|
dc6ec2a467
|
8284105: Update security libraries to use sealed classes
Reviewed-by: darcy, weijun, xuelei
|
2022-04-11 18:01:47 +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 |
|
Weijun Wang
|
70318e1d17
|
8282884: Provide OID aliases for MD2, MD5, and OAEP
Reviewed-by: xuelei
|
2022-03-09 16:47:03 +00:00 |
|
Hai-May Chao
|
178b962e01
|
8265765: DomainKeyStore may stop enumerating aliases if a constituting KeyStore is empty
Reviewed-by: weijun
|
2022-02-09 16:53:48 +00:00 |
|
Boris Ulasevich
|
c74b8f48fa
|
8275914: SHA3: changing java implementation to help C2 create high-performance code
Reviewed-by: ascarpino, phh
|
2022-02-01 20:56:57 +00:00 |
|
Weijun Wang
|
cb25029885
|
8279800: isAssignableFrom checks in AlgorithmParametersSpi.engineGetParameterSpec appear to be backwards
Reviewed-by: xuelei, valeriep
|
2022-01-13 00:42:00 +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 |
|
Weijun Wang
|
a729a70c01
|
8225181: KeyStore should have a getAttributes method
Reviewed-by: mullan
|
2021-12-03 18:52:17 +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
|
03f8c0fb93
|
8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled
Reviewed-by: weijun
|
2021-11-19 14:36:07 +00:00 |
|
Andrey Turbanov
|
5a2452c80e
|
8274835: Remove unnecessary castings in java.base
Reviewed-by: mullan, naoto, lancea, bpb
|
2021-11-12 16:30:56 +00:00 |
|
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 |
|