Jonathan Gibbons
|
873f8a696f
|
8305406: Add @spec tags in java.base/java.* (part 2)
Co-authored-by: Daniel Jeliński <djelinski@openjdk.org>
Co-authored-by: Hannes Wallnöfer <hannesw@openjdk.org>
Reviewed-by: valeriep
|
2024-10-26 06:57:45 +00:00 |
|
Hannes Wallnöfer
|
97c9212842
|
8342698: Fix order of @param tags in module java.base
Reviewed-by: iris
|
2024-10-21 17:14:25 +00:00 |
|
Valerie Peng
|
369c573383
|
8302111: Serialization considerations
Reviewed-by: skoivu, rhalade, weijun, wetmore
|
2024-10-15 17:04:27 +05:30 |
|
Ben Perez
|
316361b95c
|
8328318: Wrong description in X509Extension.getExtensionValue method javadoc
Reviewed-by: mullan, wetmore
|
2024-04-09 20:03:18 +00:00 |
|
Joe Darcy
|
fbd15b2087
|
8325189: Enable this-escape javac warning in java.base
Reviewed-by: alanb, erikj, naoto, smarks, ihse, joehw, lancea, weijun
|
2024-02-07 20:05:11 +00:00 |
|
Ben Perez
|
c328f9589d
|
8296787: Unify debug printing format of X.509 cert serial numbers
Reviewed-by: mullan, coffeys
|
2023-12-14 17:57:36 +00:00 |
|
Sean Mullan
|
7c80cb26df
|
8309966: Enhanced TLS connections
Reviewed-by: mschoene, hchao, rhalade, jnimeh
|
2023-10-17 22:45:06 +00:00 |
|
Pavel Rappo
|
19ae62ae2c
|
8311170: Simplify and modernize equals and hashCode in security area
Reviewed-by: djelinski, rriggs, valeriep
|
2023-08-09 12:34:40 +00:00 |
|
Mark Powers
|
9486969bd3
|
8302696: Revert API signature changes made in JDK-8285504 and JDK-8285263
Reviewed-by: mullan
|
2023-04-11 14:42:44 +00:00 |
|
Weijun Wang
|
57f5cfdeb5
|
8296399: crlNumExtVal might be null inside X509CRLSelector::match
Reviewed-by: xuelei
|
2022-11-21 15:25:18 +00:00 |
|
Sean Coffey
|
102b2b32fe
|
8292033: Move jdk.X509Certificate event logic to JCA layer
Reviewed-by: mullan
|
2022-11-09 21:46:56 +00:00 |
|
Weijun Wang
|
671f84bd86
|
8296143: CertAttrSet's set/get mechanism is not type-safe
Reviewed-by: mullan
|
2022-11-08 22:35:29 +00:00 |
|
Mark Powers
|
17695962ac
|
8285263: Minor cleanup could be done in java.security
Reviewed-by: weijun
|
2022-06-13 15:13:56 +00:00 |
|
Sean Mullan
|
694556e137
|
8225433: Clarify behavior of PKIXParameters.setRevocationEnabled when PKIXRevocationChecker is used
Reviewed-by: xuelei, hchao
|
2022-04-29 12:27:43 +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 |
|
Luis Pinto
|
63fec5da27
|
8283525: http://tools.ietf.org/html/* URLs return 404
Reviewed-by: coffeys
|
2022-04-01 13:26:20 +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 |
|
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 |
|
Sean Mullan
|
a44b45fdf3
|
4337793: Mark non-serializable fields of java.security.cert.Certificate and CertPath
Reviewed-by: valeriep, rriggs
|
2021-11-18 13:48:12 +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 |
|
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 |
|
Patrick Concannon
|
35c4702055
|
8268967: Update java.security to use switch expressions
Reviewed-by: xuelei
|
2021-06-25 16:34:18 +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 |
|
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 |
|
Sean Mullan
|
7232e3c704
|
8249906: Enhance opening JARs
Reviewed-by: weijun, rhalade, mschoene
|
2021-04-20 21:45:52 +00:00 |
|
Bradford Wetmore
|
32cbd193d9
|
8263105: security-libs doclint cleanup
Reviewed-by: iris, darcy, dfuchs, mullan
|
2021-03-11 00:26:26 +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 |
|
Joe Darcy
|
5db58348f8
|
8250246: Address reliance on default constructors in security libs
Reviewed-by: mullan
|
2020-07-24 13:49:38 -07: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 |
|
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 |
|
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 |
|
Weijun Wang
|
f3815c85a1
|
8231139: Improved keystore support
Reviewed-by: mullan, ahgross
|
2019-10-09 17:42:38 +08:00 |
|
Julia Boes
|
b15b322cf3
|
8230648: Replace @exception tag with @throws in java.base
Minor coding style update of javadoc tag in any file in java.base
Reviewed-by: prappo, lancea
|
2019-09-20 11:07:52 +01: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 |
|
Sean Coffey
|
3f0730930d
|
8133489: Better messaging for PKIX path validation matching
Reviewed-by: xuelei
|
2019-06-21 08:07:18 +00:00 |
|
Valerie Peng
|
3b6b6b3cb3
|
8216039: TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange
Add internal Signature init methods to select provider based on both key and parameter
Reviewed-by: xuelei
|
2019-04-10 02:35:18 +00:00 |
|
Andrey Turbanov
|
cfeb359800
|
8218022: Repeated words typos in java.base
Reviewed-by: alanb, lancea, mchung
|
2019-01-30 00:24:32 +00:00 |
|
Claes Redestad
|
a3df1d618e
|
8215281: Use String.isEmpty() when applicable in java.base
Reviewed-by: dfuchs, alanb
|
2018-12-13 15:31:05 +01:00 |
|
Valerie Peng
|
9e8d9fe1ee
|
8146293: Add support for RSASSA-PSS Signature algorithm
Add RSASSA-PSS key and signature support to SunRsaSign provider
Reviewed-by: wetmore
|
2018-05-21 23:40:52 +00:00 |
|
Weijun Wang
|
3232ef5897
|
8181432: Better processing of unresolved permissions
Reviewed-by: mullan
|
2017-07-06 09:20:21 +08:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|