master
8323170: j2dbench is using outdated javac source/target to be able to build by itself
8374343: Fix SIGSEGV when lib/modules is unreadable
8348561: Add aarch64 intrinsics for ML-DSA
8310676: add note about unnamed module to Elements.getAllModuleElements
8298047: Remove all non-significant trailing whitespace from properties files
8387593: Using XOR mode to clear the content leaves some traces in metal
8378180: Compiling OpenJDK with C23 C-Compiler gives warning: initialization discards ‘const’ qualifier from pointer target type
8307535: java.util.logging.Handlers should be more VirtualThread friendly
8307244: Remove redundant class RMIIIOPServerImpl
8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP
8381796: Enhance Certificate parsing
8374557: Enhance TLS connection handling
8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case
8366866: SslRMIClientSocketFactory#createSocket lacking priviledges (securitymanger)
8300937: Update nroff pages in JDK 21 before RC
8309146: extend JDI StackFrame.setValue() and JDWP StackFrame.setValues minimal support for virtual threads
8370615: Improve Kerberos credentialing
8284191: Replace usages of 'a the' in hotspot and java.base
8009550: PlatformPCSC should load versioned so
Merge
8307088: Allow the jdbc.drivers system property to be searchable
8285485: Fix typos in corelibs
8344137: Update XML Security for Java to 3.0.5
8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler
8358077: sun.tools.attach.VirtualMachineImpl::checkCatchesAndSendQuitTo on Linux leaks file handles after JDK-8327114
8167252: Some of Charset.availableCharsets() does not contain itself
8129418: JShell: better highlighting of errors in imports on demand
8340327: A common framework to support public key algorithms with standard parameter sets
8338587: Internal XOF Methods for SHAKE128 and SHAKE256
8381937: Make exceptions in Java_sun_security_mscapi_CKeyPairGenerator generateCKeyPair more specific
8276629: Use blessed modifier order in core-libs code
8187443: Forest Consolidation: Move files to unified layout
8312246: NPE when HSDB visits bad oop
8377498: Improve HttpServer handling
8324858: [vectorapi] Bounds checking issues when accessing memory segments
8272805: Avoid looking up standard charsets
8320687: sun.jvmstat.monitor.MonitoredHost.getMonitoredHost() throws unexpected exceptions when invoked concurrently
8350749: Upgrade JLine to 3.29.0
8304036: Use CommandLine class from shared module
8340398: [JVMCI] Unintuitive behavior of UseJVMCICompiler option
8267112: JVMCI compiler modules should be kept upgradable
8339280: jarsigner -verify performs cross-checking between CEN and LOC 8353299: VerifyJarEntryName.java test fails 8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName
8347381: Upgrade jQuery UI to version 1.14.1
8312572: JDK 21 RDP2 L10n resource files update
8370214: [21u] Remove -Xdebug and -Xnoagent from tests: backport parts of 8227229 and 8312072
8382242: JFR: Metadata reconstruction invalidates ConstantMap for java.lang.String
8322809: SystemModulesMap::classNames and moduleNames arrays do not match the order
8341833: incomplete snippet from loaded files from command line is ignored
8309632: JDK 21 RDP1 L10n resource files update
8306806: JMX agent with JDP enabled won't start when PerfData is disabled
8364190: JFR: RemoteRecordingStream withers don't work
8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX
8339538: Wrong timeout computations in DnsClient 8220213: com/sun/jndi/dns/ConfigTests/Timeout.java failed intermittent
8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation
8308593: Add KEEPALIVE Extended Socket Options Support for Windows
8247959: doclint errors in NIO code
8283083: java.util.random L128X256MixRandom constructor fails to use byte[] seed
8309340: Provide sctpHandleSocketErrorWithMessage
8328726: Better Kerberos support
8289274: Cleanup unnecessary null comparison before instanceof check in security modules
8252255: Blurry rendering of SwingNode with HiDPI scaling in JavaFX
8303175: (fs) Deprecate com.sun.nio.file.SensitivityWatchEventModifier for removal
8313765: Invalid CEN header (invalid zip64 extra data field size)
8314319: LogCompilation doesn't reset lateInlining when it encounters a failure.