Sean Mullan
|
fc8fb34f3d
|
8344214: Remove Security Manager dependencies from jdk.crypto.mscapi module
Reviewed-by: rriggs, ascarpino
|
2024-11-15 19:02:13 +00:00 |
|
Maurizio Cimadamore
|
20d8f58c92
|
8331671: Implement JEP 472: Prepare to Restrict the Use of JNI
Reviewed-by: jpai, prr, ihse, kcr, alanb
|
2024-08-26 09:17:45 +00:00 |
|
Weijun Wang
|
0203c7e612
|
8318340: Improve RSA key implementations
Reviewed-by: rhalade, mschoene, valeriep, mullan
|
2024-04-16 11:17:05 +05:30 |
|
Ferenc Rakoczi
|
bf7bd9a16c
|
8317547: Enhance TLS connection support
Reviewed-by: ahgross, rhalade, weijun, valeriep
|
2024-01-16 05:55:56 +00:00 |
|
Weijun Wang
|
424c58f3e9
|
8187634: keystore.getCertificateAlias(cert) returns original alias, inconsistent with fix of JDK-6483657
Reviewed-by: mullan
|
2023-12-20 15:45:33 +00:00 |
|
Bradford Wetmore
|
adca97b659
|
8286503: Enhance security classes
Reviewed-by: rhalade, mullan, skoivu, weijun
|
2023-10-17 22:45:06 +00:00 |
|
Daniel Jeliński
|
12de9b0225
|
8314148: Fix variable scope in SunMSCAPI
Reviewed-by: valeriep
|
2023-08-28 05:27:25 +00:00 |
|
Mark Powers
|
9abb2a559e
|
8312461: JNI warnings in SunMSCApi provider
Reviewed-by: valeriep, djelinski
|
2023-08-10 23:43:38 +00:00 |
|
Ben Perez
|
4eb4f20ae2
|
8308808: SunMSCAPI public keys returns internal key array
Reviewed-by: mullan
|
2023-06-16 16:46:54 +00:00 |
|
Mat Carter
|
c51d40cfeb
|
8303607: SunMSCAPI provider leaks memory and keys
Reviewed-by: weijun
|
2023-03-07 02:12:30 +00:00 |
|
Xue-Lei Andrew Fan
|
f7dee77d73
|
8301274: update for deprecated sprintf for security components
Reviewed-by: ascarpino
|
2023-02-14 15:37:47 +00:00 |
|
Matthias Baesken
|
8836b92593
|
8296226: Add constructors (String,Throwable) and (Throwable) to InvalidParameterException
Reviewed-by: mullan, mdoerr
|
2022-11-07 07:50:12 +00:00 |
|
Matthias Baesken
|
36c9034ff1
|
8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception
Reviewed-by: weijun
|
2022-09-19 07:39:02 +00:00 |
|
Daniel Jeliński
|
04c47da118
|
8289768: Clean up unused code
Reviewed-by: dfuchs, lancea, weijun, naoto, cjplummer, alanb, michaelm, chegar
|
2022-07-12 11:30:17 +00:00 |
|
Weijun Wang
|
1877533f75
|
6522064: Aliases from Microsoft CryptoAPI has bad character encoding
Reviewed-by: coffeys, hchao
|
2022-07-08 18:38:08 +00:00 |
|
Mat Carter
|
5e5500cbd7
|
6782021: It is not possible to read local computer certificates with the SunMSCAPI provider
Reviewed-by: weijun
|
2022-05-17 02:41:36 +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 |
|
Daniel Jeliński
|
23995f822e
|
8281525: Enable Zc:strictStrings flag in Visual Studio build
Reviewed-by: dholmes, ihse
|
2022-02-24 18:18:52 +00:00 |
|
Brent Christian
|
ec7cb6d5d3
|
8276447: Deprecate finalization-related methods for removal
Reviewed-by: rriggs, alanb, lancea, darcy, mchung, serb, smarks, prr
|
2021-12-08 00:23:15 +00:00 |
|
Magnus Ihse Bursie
|
c393ee8f59
|
8276632: Use blessed modifier order in security-libs code
Reviewed-by: mullan
|
2021-11-05 14:09:58 +00:00 |
|
Weijun Wang
|
10e1610f7b
|
8251134: Unwrapping a key with a Private Key generated by Microsoft CNG fails
Reviewed-by: valeriep
|
2021-10-26 02:45:23 +00:00 |
|
Weijun Wang
|
43619458d1
|
8185844: MSCAPI doesn't list aliases correctly
Reviewed-by: valeriep
|
2021-10-26 02:39:05 +00:00 |
|
Joe Darcy
|
926966be7a
|
8275003: Suppress warnings on non-serializable non-transient instance fields in windows mscapi
Reviewed-by: valeriep
|
2021-10-19 20:53:23 +00:00 |
|
Valerie Peng
|
80dc262e81
|
8265500: Some impls of javax.crypto.Cipher.init() do not throw UnsupportedOperationExc for unsupported modes
Reviewed-by: xuelei
|
2021-06-17 23:27:54 +00:00 |
|
Jack Hartstein
|
58a59e3dcb
|
8240997: Remove more "hack" word in security codes
Reviewed-by: xuelei
|
2021-06-09 02:12:25 +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 |
|
Alex Blewitt
|
ebbce91e79
|
8264681: Use the blessed modifier order in java.security
Reviewed-by: mullan, shade
|
2021-04-14 06:01:00 +00: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 |
|
Weijun Wang
|
b75d37538d
|
8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION
Reviewed-by: wetmore, coffeys, mullan
|
2020-02-04 13:15:15 -08:00 |
|
Weijun Wang
|
977870ccea
|
8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows
Reviewed-by: mullan
|
2019-06-13 23:53:21 +08:00 |
|
Weijun Wang
|
0f56400907
|
8223063: Support CNG RSA keys
Reviewed-by: mullan
|
2019-05-14 08:47:13 +08:00 |
|
Weijun Wang
|
21d50973d1
|
8223003: SunMSCAPI keys are not cleaned up
Reviewed-by: igerasim
|
2019-04-27 18:21:57 +08:00 |
|
Thomas Stuefe
|
af4328cd62
|
8221407: Windows 32bit build error in libsunmscapi/security.cpp
Reviewed-by: clanger
|
2019-03-26 15:52:08 +01:00 |
|
Sean Coffey
|
63663b64d1
|
8218553: Enhance keystore load debug output
Reviewed-by: weijun
|
2019-02-07 12:09:17 +00:00 |
|
Henry Jen
|
d77f96b0b2
|
Merge
|
2018-12-13 11:47:35 -08:00 |
|
Weijun Wang
|
a438a0766c
|
8213010: Supporting keys created with certmgr.exe
Reviewed-by: valeriep
|
2018-12-13 17:28:30 +08:00 |
|
Weijun Wang
|
dcb88767a7
|
8213009: Refactoring existing SunMSCAPI classes
Reviewed-by: valeriep
|
2018-12-13 17:28:19 +08:00 |
|
Weijun Wang
|
3254283f79
|
8210476: sun/security/mscapi/PrngSlow.java fails with Still too slow
Reviewed-by: xuelei, igerasim, rriggs
|
2018-12-03 23:58:15 +08:00 |
|
Ivan Gerasimov
|
f7393a59d1
|
8201355: Avoid native memory allocation in sun.security.mscapi.PRNG.generateSeed
Reviewed-by: weijun
|
2018-10-18 09:46:46 -07:00 |
|
Weijun Wang
|
f8e1bfc6c1
|
8210870: Libsunmscapi improved interactions
Reviewed-by: valeriep, mschoene, rhalade
|
2018-10-08 12:55:04 +08:00 |
|
Weijun Wang
|
532d4a59c6
|
8196897: Improve PRNG support
Reviewed-by: valeriep, mullan, igerasim
|
2018-03-08 14:04:39 +08:00 |
|
Valerie Peng
|
df08003471
|
8206171: Signature#getParameters for RSASSA-PSS throws ProviderException when not initialized
Changed SunRsaSign and SunMSCAPI provider to return null and updated javadoc
Reviewed-by: weijun, mullan
|
2018-07-23 23:18:19 +00:00 |
|
Anthony Scarpino
|
4e46cc1392
|
8204196: integer cleanup
Reviewed-by: xuelei
|
2018-07-20 09:55:15 -07:00 |
|
Weijun Wang
|
578576f523
|
8205445: Add RSASSA-PSS Signature support to SunMSCAPI
Reviewed-by: xuelei
|
2018-06-22 21:42:00 +08:00 |
|
Magnus Ihse Bursie
|
402777ea0f
|
8204572: SetupJdkLibrary should setup SRC and -I flags automatically
Reviewed-by: erikj
|
2018-06-08 18:11:32 +02: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
|
254138139f
|
8193262: JNI array not released in libsunmscapi convertToLittleEndian
Reviewed-by: ascarpino
|
2018-03-08 13:39:42 +08:00 |
|
Weijun Wang
|
68b1b6c580
|
8198898: Compilation errors in jdk.crypto.mscapi with VS 2017
Reviewed-by: xuelei
|
2018-03-08 11:44:43 +08:00 |
|
Weijun Wang
|
3fb8a072a1
|
8199198: Remove unused functions in jdk.crypto.mscapi native code
Reviewed-by: igerasim, wetmore
|
2018-03-08 11:44:26 +08:00 |
|