Andrey Turbanov
|
baafa6059e
|
8274237: Replace 'for' cycles with iterator with enhanced-for in java.base
Reviewed-by: dfuchs, weijun
|
2021-09-24 16:46:52 +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 |
|
Pavel Rappo
|
8799856528
|
8274075: Fix miscellaneous typos in java.base
Reviewed-by: dfuchs, darcy, iris, lancea, bpb
|
2021-09-23 08:08:39 +00:00 |
|
Bradford Wetmore
|
1fb798d320
|
8272915: (doc) package-info typo in extLink
Reviewed-by: xuelei
|
2021-08-27 23:01:51 +00:00 |
|
Bradford Wetmore
|
76baace2f0
|
8273045: Fix misc javadoc bugs in the java.security and javax.net.ssl code
Reviewed-by: xuelei
|
2021-08-27 05:11:25 +00:00 |
|
Andrey Turbanov
|
35b399aca8
|
8269130: Replace usages of Collection.toArray() with Collection.toArray(T[]) to avoid redundant array copying
Reviewed-by: mullan, serb
|
2021-08-10 13:27:59 +00:00 |
|
Patrick Concannon
|
35c4702055
|
8268967: Update java.security to use switch expressions
Reviewed-by: xuelei
|
2021-06-25 16:34:18 +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 |
|
Patrick Concannon
|
86b8dc9f5b
|
8265426: Update java.security to use instanceof pattern variable
Reviewed-by: rriggs, weijun, dfuchs
|
2021-05-07 13:42:40 +00:00 |
|
Hannes Wallnöfer
|
e0c86884e5
|
8262992: Improve @see output
Reviewed-by: jjg
|
2021-05-07 10:45:48 +00:00 |
|
Weijun Wang
|
f834557ae0
|
8258915: Temporary buffer cleanup
Reviewed-by: valeriep
|
2021-04-22 18:11:43 +00:00 |
|
Sean Mullan
|
7232e3c704
|
8249906: Enhance opening JARs
Reviewed-by: weijun, rhalade, mschoene
|
2021-04-20 21:45:52 +00:00 |
|
Jim Laskey
|
a0ec2cb289
|
8248862: Implement Enhanced Pseudo-Random Number Generators
Reviewed-by: darcy
|
2021-04-05 16:29:18 +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 |
|
Weijun Wang
|
0b2aa1b605
|
8263978: Clarify why 0 argument is ignored in SecureRandom::setSeed
Reviewed-by: valeriep
|
2021-03-23 22:23:37 +00:00 |
|
Valerie Peng
|
434a399bea
|
8260274: Cipher.init(int, key) does not use highest priority provider for random bytes
Reviewed-by: ascarpino, xuelei
|
2021-03-18 23:23:19 +00:00 |
|
Bradford Wetmore
|
32cbd193d9
|
8263105: security-libs doclint cleanup
Reviewed-by: iris, darcy, dfuchs, mullan
|
2021-03-11 00:26:26 +00:00 |
|
Claes Redestad
|
fc1d2a1e8e
|
8259065: Optimize MessageDigest.getInstance
Reviewed-by: valeriep
|
2021-01-08 09:20:42 +00:00 |
|
Hai-May Chao
|
b0b70df4ad
|
8246005: KeyStoreSpi::engineStore(LoadStoreParameter) spec mismatch to its behavior
Reviewed-by: xuelei
|
2020-12-17 20:10:54 +00:00 |
|
Weijun Wang
|
486d6f631b
|
8256363: Define toString() for MGF1ParameterSpec
Reviewed-by: mullan
|
2020-11-18 13:14:11 +00:00 |
|
Jonathan Gibbons
|
0aa3c92577
|
8255262: Remove use of legacy custom @spec tag
Reviewed-by: lancea, mr, iris, alanb, darcy, mchung
|
2020-10-22 19:42:01 +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 |
|
Ioi Lam
|
03a4df0acd
|
8244778: Archive full module graph in CDS
Reviewed-by: erikj, coleenp, lfoltan, redestad, alanb, mchung
|
2020-09-13 14:45:12 +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
|
03f2ab325d
|
8246383: NullPointerException in JceSecurity.getVerificationResult when using Entrust provider
Removed the static SecureRandom object in JceSecurity whose instantion caused NPE
Reviewed-by: xuelei
|
2020-08-21 03:09:42 +00:00 |
|
Joe Darcy
|
5db58348f8
|
8250246: Address reliance on default constructors in security libs
Reviewed-by: mullan
|
2020-07-24 13:49:38 -07:00 |
|
Mikael Vidstedt
|
1f5e21a16e
|
Merge
|
2020-07-15 21:24:39 -07:00 |
|
Mark Reinhold
|
55039aa1c6
|
8249205: Remove unnecessary trademark symbols
Reviewed-by: darcy, lancea, bpb, prr, jjg, cjplummer, iris, dfuchs, weijun, joehw, wetmore, bchristi
|
2020-07-15 14:21:54 -07:00 |
|
Mikael Vidstedt
|
1982432db4
|
Merge
|
2020-07-14 23:29:45 -07:00 |
|
Henry Jen
|
92be493f0b
|
Merge
|
2020-07-13 20:46:15 +00:00 |
|
Valerie Peng
|
f4756fdf48
|
8248505: Unexpected NoSuchAlgorithmException when using secure random impl from BCFIPS provider
Use getService(...) call for Provider.getDefaultSecureRandomService()
Reviewed-by: weijun, coffeys, mullan
|
2020-07-07 16:55:29 +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 |
|
Valerie Peng
|
0b8f18beda
|
8246613: Choose the default SecureRandom algo based on registration ordering
Fixed java.security.Provider and SecureRandom to use the 1st registered SecureRandom service
Reviewed-by: weijun, mullan
|
2020-06-12 02:34:44 +00:00 |
|
Anthony Scarpino
|
785b914282
|
8243424: Signature and SignatureSpi get parameter methods may return null when unsupported
Reviewed-by: mullan
|
2020-06-08 10:45:58 -07:00 |
|
Weijun Wang
|
6ac3892e16
|
8238804: Enhance key handling process
Reviewed-by: rriggs, mullan, ahgross, rhalade
|
2020-03-18 13:35:16 +08:00 |
|
Jesper Wilhelmsson
|
c782d0e486
|
Merge
|
2020-07-07 23:42:50 +02:00 |
|
Claes Redestad
|
8d9826e4d1
|
8247995: Avoid use of a mapping function in Permissions.getPermissionCollection
Reviewed-by: rriggs
|
2020-06-23 10:07:10 +02: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 |
|
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 |
|
Pavel Rappo
|
17ff85d4ad
|
8241014: Miscellaneous typos in documentation comments
Reviewed-by: igerasim, prappo, psandoz, rriggs, weijun
|
2020-03-20 20:54:56 +00:00 |
|
Valerie Peng
|
0610992a8f
|
8238566: java.security.Provider$Service.supportsParameter() is racy
Use double-checked-locking pattern inside the hasKeyAttributes() method
Reviewed-by: xuelei
|
2020-03-12 22:11:49 +00:00 |
|
Sean Mullan
|
da6daad2e5
|
8234042: Better factory production of certificates
Reviewed-by: weijun, rhalade, mschoene
|
2020-01-17 08:04:14 -05: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 |
|
Mikael Vidstedt
|
3318314c7c
|
8237589: Fix copyright header formatting
Reviewed-by: jjg, serb, iris, jwilhelm
|
2020-01-21 14:23:01 -08:00 |
|