RELEASE NOTES: JDK 11.0.22

Notes generated: Sun Sep 24 06:11:31 CEST 2023

JEPs

None.

RELEASE NOTES

security-libs/java.security

Issue Description
JDK-8312489

Increase Default Value of the System Property `jdk.jar.maxSignatureFileSize`


The system property, jdk.jar.maxSignatureFileSize, allows applications to control the maximum size of signature files in a signed JAR. Its default value has been increased from 8000000 bytes (8 MB) to 16000000 bytes (16 MB).


FIXED ISSUES

client-libs

Priority Bug Summary
P4 JDK-8306575 Clean up and open source four Dialog related tests
P4 JDK-8306135 Clean up and open source some AWT tests

client-libs/2d

Priority Bug Summary
P4 JDK-8313576 GCC 7 reports compiler warning in bundled freetype 2.13.0

client-libs/java.awt

Priority Bug Summary
P4 JDK-8265586 [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set.
P4 JDK-8306372 Open source AWT CardLayout and Checkbox tests
P4 JDK-8306430 Open source some AWT tests related to TextComponent and Toolkit
P4 JDK-8307079 Update test java/awt/Choice/DragOffNoSelect.java
P5 JDK-8288993 Make AwtFramePackTest generic by removing @requires tag

client-libs/javax.sound

Priority Bug Summary
P3 JDK-8312535 MidiSystem.getSoundbank() throws unexpected SecurityException

core-libs/java.lang

Priority Bug Summary
P4 JDK-8314094 java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges

core-libs/java.lang.invoke

Priority Bug Summary
P4 JDK-8292407 Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures

core-libs/java.net

Priority Bug Summary
P4 JDK-8233847 (sctp) Flx link-local IPv6 scope handling and test cleanup.
P4 JDK-8237858 PlainSocketImpl.socketAccept() handles EINTR incorrectly

core-svc/javax.management

Priority Bug Summary
P3 JDK-8315862 [11u] Backport 8227337: javax/management/remote/mandatory/connection/ReconnectTest.java NoSuchObjectException no such object in table
P3 JDK-8205467 javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java possible deadlock

core-svc/tools

Priority Bug Summary
P4 JDK-8313815 The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows

hotspot/compiler

Priority Bug Summary
P3 JDK-8313626 C2 crash due to unexpected exception control flow
P4 JDK-8316178 Better diagnostic header for CodeBlobs
P4 JDK-8311813 C1: Uninitialized PhiResolver::_loop field
P4 JDK-8292713 Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses

hotspot/svc

Priority Bug Summary
P3 JDK-8316380 [11u] Backport 8170089: nsk/jdi/EventSet/resume/resume008: ERROR: suspendCounts don't match for : Common-Cleaner

infrastructure

Priority Bug Summary
P4 JDK-8312972 Bump update version for OpenJDK: jdk-11.0.22

infrastructure/build

Priority Bug Summary
P3 JDK-8294281 Allow warnings to be disabled on a per-file basis
P4 JDK-8315480 [11u] Harmonize GHA cross-compilation block with mainline
P4 JDK-8315863 [GHA] Update checkout action to use v4
P4 JDK-8313707 GHA: Bootstrap sysroots with --variant=minbase
P4 JDK-8295885 GHA: Bump gcc versions
P4 JDK-8313428 GHA: Bump GCC versions for July 2023 updates
P4 JDK-8293107 GHA: Bump to Ubuntu 22.04
P4 JDK-8294941 GHA: Cut down cross-compilation sysroots
P4 JDK-8314262 GHA: Cut down cross-compilation sysroots deeper
P4 JDK-8314730 GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev
P4 JDK-8293361 GHA: dump config.log in case of configure failure
P4 JDK-8293098 GHA: Harmonize GCC version handling for host and cross builds
P4 JDK-8294956 GHA: qemu-debootstrap is deprecated, use the regular one
P4 JDK-8299330 Minor improvements in MSYS2 Workflow handling
P4 JDK-8295213 Run GHA manually with user-specified make and configure arguments
P4 JDK-8315020 The macro definition for LoongArch64 zero build is not accurate.

security-libs/java.security

Priority Bug Summary
P3 JDK-8312489 Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar

tools/javap

Priority Bug Summary
P4 JDK-8195589 T6587786.java failed after JDK-8189997

tools/jshell

Priority Bug Summary
P3 JDK-8207166 jdk/jshell/JdiHangingLaunchExecutionControlTest.java - launch timeout