Anthony Scarpino
e70e691307
8377506: Implement JEP 538: PEM Encodings of Cryptographic Objects (Third Preview)
...
Reviewed-by: weijun, mullan
2026-06-03 17:06:31 +00:00
Mark Powers
d204824268
8383813: pkcs12 keystore fails to load because of incorrect DER length-encoding
...
Reviewed-by: weijun, myankelevich
2026-05-11 13:31:09 +00:00
Mikhail Yankelevich
e44bda91b4
8381434: Convert hard coded debug to Boolean.getBoolean in security libraries
...
Reviewed-by: rhalade
2026-05-06 08:56:19 +00:00
Anthony Scarpino
64779a2541
8377975: Fails to parse PEM text with trailing whitespace on the first line
...
Reviewed-by: myankelevich, weijun
2026-04-27 18:44:18 +00:00
Valerie Peng
e92726c352
8373690: Unexpected Keystore message using jdk.crypto.disabledAlgorithms
...
Reviewed-by: mullan, coffeys
2026-02-25 04:45:48 +00:00
Mikhail Yankelevich
264fdc5b4e
8374808: Add new methods to KeyStore and KeyStoreSpi that return the creation date as an Instant instead of Date
...
Reviewed-by: weijun
2026-02-10 12:18:03 +00:00
Kirill Shirokov
3f01e8b9b8
8366522: CodeSource.getCodeSigners() throws NPE within empty certs
...
Reviewed-by: mullan
2026-01-15 18:52:44 +00:00
Francisco Ferrari Bihurriet
7e1051bfcc
8352728: InternalError loading java.security due to Windows parent folder permissions
...
Reviewed-by: weijun, mullan
2026-01-08 16:46:48 +00:00
Sergey Bylokhov
9512a43e82
8374365: Update copyright year to 2025 for test/jdk in files where it was missed
...
Reviewed-by: phh
2025-12-27 07:02:41 +00:00
Neha Joshi
e13dfd3ec3
8370942: test/jdk/java/security/Provider/NewInstance.java and /test/jdk/java/security/cert/CertStore/NoLDAP.java may skip without notifying
...
Reviewed-by: myankelevich, rhalade
2025-11-26 05:53:58 +00:00
Mikhail Yankelevich
b7dc3afd09
8371574: Improve code coverage of PEM classes decode functionality
...
Reviewed-by: rhalade
2025-11-21 09:53:10 +00:00
Matthew Donovan
223cc64518
8343316: Review and update tests using explicit provider names
...
Reviewed-by: rhalade
2025-11-19 19:14:33 +00:00
Anthony Scarpino
ad3dfaf1fc
8360564: Implement JEP 524: PEM Encodings of Cryptographic Objects (Second Preview)
...
Reviewed-by: weijun, mullan
2025-11-14 21:08:36 +00:00
Koushik Thirupattur
463f5dc112
8371296: Refactor tests to use PEM API (Phase 1) - Fix WriteP12Test failure
...
Reviewed-by: ascarpino
2025-11-04 22:08:33 +00:00
Koushik Thirupattur
8224292ba5
8365069: Refactor tests to use PEM API (Phase 1)
...
Reviewed-by: ascarpino
2025-11-04 18:42:52 +00:00
Mikhail Yankelevich
8d9b2fa6af
8365072: Refactor tests to use PEM API (Phase 2)
...
Reviewed-by: ascarpino
2025-10-22 07:50:38 +00:00
Shawn M Emery
360b6af1b1
8364657: Crash for SecureRandom.generateSeed(0) on Windows x86-64
...
Co-authored-by: Jaikiran Pai <jpai@openjdk.org>
Reviewed-by: weijun, jpai
2025-09-23 07:54:51 +00:00
Christian Stein
5db1dfe5c8
8361950: Update to use jtreg 8
...
Reviewed-by: jpai, iris, joehw, erikj, ihse, liach, alanb
2025-09-18 12:09:47 +00:00
Valerie Peng
35dabb1a5f
8244336: Restrict algorithms at JCE layer
...
Reviewed-by: mullan, ascarpino, abarashev
2025-09-12 20:16:33 +00:00
Leo Korinth
55e7af0560
8260555: Change the default TIMEOUT_FACTOR from 4 to 1
...
Reviewed-by: alanb, sspitsyn, lmesnik, ihse
2025-09-02 07:27:12 +00:00
Anthony Scarpino
849570a94a
8365288: PEMDecoder should throw ClassCastException
...
Reviewed-by: weijun
2025-08-29 17:04:37 +00:00
Koushik Thirupattur
ca41644538
8355379: Annotate lazy fields in java.security @Stable
...
Reviewed-by: pminborg
2025-08-06 06:40:40 +00:00
Sean Mullan
d714b5d3da
8356557: Update CodeSource::implies API documentation and deprecate java.net.SocketPermission class for removal
...
Reviewed-by: jpai
2025-07-22 15:13:06 +00:00
Fernando Guallini
b2e7cda6a0
8358171: Additional code coverage for PEM API
...
Reviewed-by: ascarpino
2025-06-06 09:53:25 +00:00
Anthony Scarpino
78158f30ae
8358099: PEM spec updates
...
Reviewed-by: mullan
2025-06-05 22:13:24 +00:00
Anthony Scarpino
bb2c80c0e9
8298420: Implement JEP 470: PEM Encodings of Cryptographic Objects (Preview)
...
Reviewed-by: weijun, mr, mullan, jnimeh
2025-05-28 19:52:18 +00:00
Mikhail Yankelevich
fbc12be732
8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test
...
Reviewed-by: weijun
2025-05-19 14:33:12 +00:00
Mark Powers
c2485d5f7d
8351113: RC2ParameterSpec throws IllegalArgumentException when offset is negative
...
Reviewed-by: mullan
2025-04-29 19:12:52 +00:00
Matthew Donovan
353e1738f6
8219408: Tests should handle ${} in the view of jtreg "smart action"
...
Reviewed-by: mullan
2025-04-07 11:58:17 +00:00
Mikhail Yankelevich
32d6d03151
8349348: Refactor ClassLoaderDeadlock.sh and Deadlock.sh to run fully in java
...
Reviewed-by: jpai, mullan
2025-04-07 09:57:12 +00:00
Jamil Nimeh
b737f7fb30
8349501: Relocate supporting classes in security/testlibrary to test/lib/jdk tree
...
Reviewed-by: rhalade, weijun
2025-02-10 18:19:57 +00:00
Weijun Wang
aba60a9274
8189441: Define algorithm names for keys derived from KeyAgreement
...
Reviewed-by: mullan
2025-01-27 18:09:17 +00:00
Sean Coffey
e20bd018c4
8344361: Restore null return for invalid services from legacy providers
...
Reviewed-by: valeriep
2025-01-24 10:40:36 +00:00
Sean Mullan
a49f8332ed
8346045: Cleanup of security library tests calling Security Manager APIs
...
Reviewed-by: rriggs
2025-01-14 15:21:06 +00:00
Magnus Ihse Bursie
fe0173ddef
8345803: Update copyright year to 2024 for security in files where it was missed
...
Reviewed-by: mullan
2024-12-09 21:03:37 +00:00
Chen Liang
4966419550
8334733: Remove obsolete @enablePreview from tests after JDK-8334714
...
Reviewed-by: mchung, asotona
2024-12-06 14:25:03 +00:00
Sean Mullan
30b8bbe255
8345060: Remove Security Manager dependencies from java.security.KeyStore and Identity APIs and implementations
...
Reviewed-by: hchao, alanb, weijun
2024-12-02 15:23:47 +00:00
Valerie Peng
8c2b4f6271
8345057: ML_KEM NamedParameterSpec constants removed by ML-DSA integration
...
Reviewed-by: mullan, hchao
2024-11-26 21:08:57 +00:00
Sean Mullan
db85090553
8338411: Implement JEP 486: Permanently Disable the Security Manager
...
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Co-authored-by: Aleksei Efimov <aefimov@openjdk.org>
Co-authored-by: Brian Burkhalter <bpb@openjdk.org>
Co-authored-by: Daniel Fuchs <dfuchs@openjdk.org>
Co-authored-by: Harshitha Onkar <honkar@openjdk.org>
Co-authored-by: Joe Wang <joehw@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Justin Lu <jlu@openjdk.org>
Co-authored-by: Kevin Walls <kevinw@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Naoto Sato <naoto@openjdk.org>
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Brent Christian <bchristi@openjdk.org>
Co-authored-by: Stuart Marks <smarks@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Phil Race <prr@openjdk.org>
Co-authored-by: Erik Gahlin <egahlin@openjdk.org>
Co-authored-by: Jaikiran Pai <jpai@openjdk.org>
Reviewed-by: kevinw, aivanov, rriggs, lancea, coffeys, dfuchs, ihse, erikj, cjplummer, coleenp, naoto, mchung, prr, weijun, joehw, azvegint, psadhukhan, bchristi, sundar, attila
2024-11-12 17:16:15 +00:00
Sonia Zaldana Calles
8a2a75e56d
8339892: Several security shell tests don't set TESTJAVAOPTS
...
Reviewed-by: valeriep
2024-11-12 13:19:06 +00:00
Fernando Guallini
c82ad845e1
8342183: Update tests to use stronger algorithms and keys
...
Reviewed-by: rhalade, ascarpino
2024-11-01 17:52:20 +00:00
Fernando Guallini
ae82cc1ba1
8342188: Update tests to use stronger key parameters and certificates
...
Reviewed-by: rhalade, ascarpino
2024-10-31 18:28:52 +00:00
Fernando Guallini
f340ab2d36
8342181: Update tests to use stronger Key and Salt size
...
Reviewed-by: rhalade, ascarpino
2024-10-30 22:14:54 +00:00
Matthew Donovan
9a9ac1d005
8341927: Replace hardcoded security providers with new test.provider.name system property
...
Reviewed-by: mullan, ascarpino, rhalade
2024-10-30 18:51:02 +00:00
Francisco Ferrari Bihurriet
c6f1d5f374
8319332: Security properties files inclusion
...
Co-authored-by: Francisco Ferrari Bihurriet <fferrari@openjdk.org>
Co-authored-by: Martin Balao <mbalao@openjdk.org>
Reviewed-by: weijun, mullan, kdriver
2024-09-23 17:45:38 +00:00
Artur Barashev
56387a0981
8329754: The ThreadSafe attribute is ignored for SecureRandom algorithm aliases
...
Reviewed-by: weijun
2024-09-09 21:04:04 +00:00
Jamil Nimeh
9b11bd7f4a
8337826: Improve logging in OCSPTimeout and SimpleOCSPResponder to help diagnose JDK-8309754
...
Reviewed-by: mullan
2024-08-07 21:06:47 +00:00
Fernando Guallini
330e520c1d
8028127: Regtest java/security/Security/SynchronizedAccess.java is incorrect
...
Reviewed-by: wetmore, mdonovan, rhalade
2024-07-18 22:36:26 +00:00
Fernando Guallini
f4d8c005b3
8334562: Automate com/sun/security/auth/callback/TextCallbackHandler/Default.java test
...
Reviewed-by: weijun
2024-06-28 12:45:26 +00:00
Sean Mullan
e702646545
8200566: DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails
...
Reviewed-by: weijun
2024-04-08 20:08:56 +00:00