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 |
|
Valerie Peng
|
369c573383
|
8302111: Serialization considerations
Reviewed-by: skoivu, rhalade, weijun, wetmore
|
2024-10-15 17:04:27 +05:30 |
|
Justin Lu
|
5f3e7aa833
|
8339735: Remove references to Applet in core-libs/security APIs
Reviewed-by: coffeys, naoto, iris, rriggs, lancea, mullan
|
2024-09-19 16:18:37 +00:00 |
|
Ben Perez
|
74468bc1f3
|
8209092: Remove outdated wording from RC5ParameterSpec
Reviewed-by: mullan
|
2024-06-12 18:59:26 +00:00 |
|
Nizar Benalla
|
ae60d84500
|
8328501: Incorrect @since tags for java security interfaces
Reviewed-by: mullan
|
2024-05-06 15:54:40 +00:00 |
|
Oli Gillespie
|
6158da5e95
|
8330108: Increase CipherInputStream buffer size
Reviewed-by: ascarpino, shade
|
2024-04-23 12:37:36 +00:00 |
|
Weijun Wang
|
59c2aff1ed
|
8323624: ProviderList.ServiceList does not need to be a list
Reviewed-by: mullan
|
2024-03-29 15:23:26 +00:00 |
|
Weijun Wang
|
9fd855ed47
|
8322971: KEM.getInstance() should check if a 3rd-party security provider is signed
Reviewed-by: mullan, valeriep
|
2024-01-11 13:45:40 +00:00 |
|
Weijun Wang
|
9123961aaa
|
8318096: Introduce AsymmetricKey interface with a getParams method
Reviewed-by: darcy, mullan, ascarpino
|
2023-10-26 22:43:06 +00:00 |
|
Bradford Wetmore
|
adca97b659
|
8286503: Enhance security classes
Reviewed-by: rhalade, mullan, skoivu, weijun
|
2023-10-17 22:45:06 +00:00 |
|
Ben Perez
|
991ce84e09
|
4964430: (spec) missing IllegalStateException exception requirement for javax.crypto.Cipher.doFinal
Reviewed-by: mullan, valeriep
|
2023-10-06 03:07:23 +00:00 |
|
Mandy Chung
|
111ecdbaf5
|
8268829: Provide an optimized way to walk the stack with Class object only
8210375: StackWalker::getCallerClass throws UnsupportedOperationException
Reviewed-by: coleenp, dfuchs, bchristi
|
2023-09-07 21:37:40 +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 |
|
Weijun Wang
|
6b90b0519e
|
8297878: KEM: Implementation
Reviewed-by: ascarpino, mullan
|
2023-05-30 16:29:19 +00:00 |
|
Sergey Chernyshev
|
a284920b34
|
8168469: Memory leak in JceSecurity
Reviewed-by: valeriep
|
2023-05-12 19:24:45 +00:00 |
|
Kevin Driver
|
b814cfc39d
|
8178806: Better exception logging in crypto code
Reviewed-by: valeriep
|
2023-02-09 22:31:00 +00:00 |
|
Valerie Peng
|
7eff578768
|
8288050: Add support of SHA-512/224 and SHA-512/256 to the PBKDF2 and PBES2 impls in SunJCE provider
Reviewed-by: weijun
|
2023-01-26 22:07:31 +00:00 |
|
Jesper Wilhelmsson
|
df1caf9081
|
Merge
|
2023-01-04 16:03:09 +00:00 |
|
Mark Powers
|
3eb85d19ec
|
8299235: broken link referencing missing id
Reviewed-by: mullan
|
2023-01-03 15:41:55 +00:00 |
|
Daniel Jeliński
|
36de61c460
|
8298865: Excessive memory allocation in CipherOutputStream AEAD decryption
Reviewed-by: valeriep, ascarpino
|
2022-12-20 10:27:33 +00:00 |
|
Daniel Jeliński
|
b9074fa1ed
|
8298249: Excessive memory allocation in CipherInputStream AEAD decryption
Reviewed-by: ascarpino, valeriep
|
2022-12-15 06:54:33 +00:00 |
|
Andrey Turbanov
|
66228f77fe
|
8297074: Use enhanced-for cycle instead of Enumeration in javax.crypto
Reviewed-by: weijun, wetmore
|
2022-11-17 20:25:53 +00:00 |
|
Weijun Wang
|
68d3ed5cee
|
8296442: EncryptedPrivateKeyInfo can be created with an uninitialized AlgorithmParameters
Reviewed-by: xuelei, kdriver, mullan
|
2022-11-16 20:30:34 +00:00 |
|
Daniel Fuchs
|
4338f527aa
|
8294241: Deprecate URL public constructors
Reviewed-by: joehw, prr, alanb, aefimov, michaelm
|
2022-11-03 17:18:14 +00:00 |
|
Kevin Driver
|
6335150cea
|
6205692: (spec) javax.crypto.MacSpi.engineUpdate(ByteBuffer input): NPE should be specified
Reviewed-by: valeriep
|
2022-08-30 20:51:34 +00:00 |
|
Kevin Driver
|
550e5d7822
|
4958071: (spec) confusing exception list for javax.crypto.Cipher.init(...) for
Reviewed-by: valeriep, wetmore
|
2022-08-30 18:23:46 +00:00 |
|
Bradford Wetmore
|
791fc5791a
|
6383195: javax.crypto.spec.PBEKeySpec is not thread safe
Reviewed-by: weijun
|
2022-07-28 22:04:44 +00:00 |
|
Mark Powers
|
f804f2ce8e
|
8284851: Update javax.crypto files to use proper javadoc for mentioned classes
Reviewed-by: weijun, valeriep
|
2022-07-07 23:20:58 +00:00 |
|
Hai-May Chao
|
8f400b9aab
|
8286779: javax.crypto.CryptoPolicyParser#isConsistent always returns 'true'
Reviewed-by: mullan, rhalade
|
2022-06-13 15:31:58 +00:00 |
|
Valerie Peng
|
0c5ab6daa9
|
8209038: Clarify the javadoc of Cipher.getParameters()
Reviewed-by: xuelei, mullan, weijun
|
2022-05-17 18:37:23 +00:00 |
|
Roger Riggs
|
17c52789b7
|
8286378: Address possibly lossy conversions in java.base
Reviewed-by: naoto, xuelei, bpb, alanb
|
2022-05-12 16:50:36 +00:00 |
|
Valerie Peng
|
15ce8c6195
|
8284553: Deprecate the DEFAULT static field of OAEPParameterSpec
Reviewed-by: mullan
|
2022-04-20 17:23:06 +00:00 |
|
Anthony Scarpino
|
f61d121124
|
8281388: Change wrapping of EncryptedPrivateKeyInfo
Reviewed-by: jnimeh
|
2022-04-19 22:18:33 +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 |
|
Mark Powers
|
41fc078323
|
8284112: Minor cleanup could be done in javax.crypto
Reviewed-by: wetmore
|
2022-04-18 23:48:22 +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
|
dc5a65ab37
|
8283426: Fix 'exeption' typo
Reviewed-by: xuelei, iris, dholmes, wetmore, aivanov
|
2022-03-24 19:52:16 +00:00 |
|
Jesper Wilhelmsson
|
4616c13c2f
|
Merge
|
2022-01-20 01:18:38 +00:00 |
|
Anthony Scarpino
|
6b6f829b46
|
8269151: Better construction of EncryptedPrivateKeyInfo
Reviewed-by: jnimeh, mschoene, rhalade
|
2022-01-18 23:35:34 +00:00 |
|
Andrey Turbanov
|
dee447f8ae
|
8274809: Update java.base classes to use try-with-resources
Reviewed-by: mullan, alanb, dfuchs
|
2022-01-10 16:20:58 +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 |
|
Valerie Peng
|
470e8a0fda
|
8266103: Better specified spec values
Reviewed-by: mullan, rhalade, mschoene
|
2021-10-19 18:25:59 +00:00 |
|
Andrey Turbanov
|
79cebe2c1b
|
8274050: Unnecessary Vector usage in javax.crypto
Reviewed-by: valeriep
|
2021-09-29 18:22:40 +00:00 |
|
Bradford Wetmore
|
c8af8238b4
|
8267485: Remove the dependency on SecurityManager in JceSecurityManager.java
Reviewed-by: mchung
|
2021-07-27 17:11:13 +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 |
|
Weijun Wang
|
f834557ae0
|
8258915: Temporary buffer cleanup
Reviewed-by: valeriep
|
2021-04-22 18:11:43 +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 |
|