git: openjdk/jdk21u: master: 27 new changesets

Goetz Lindenmaier goetz at openjdk.org
Wed Aug 20 05:45:02 UTC 2025


Changeset: af098597
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 07:44:20 +0000
URL:       https://git.openjdk.org/jdk21u/commit/af0985974de246af6610faa90d7c1af5ec5addc3

8311644: Server should not send bad_certificate alert when the client does not send any certificates

Backport-of: f62b5789add23adda2634a1cfb80f48b4387be74

! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
+ test/jdk/javax/net/ssl/SSLSession/CertMsgCheck.java
! test/jdk/javax/net/ssl/SSLSession/CheckSessionContext.java
! test/jdk/javax/net/ssl/templates/TLSBase.java
! test/jdk/sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java
! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java
! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java

Changeset: 50dbf7ce
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 07:46:44 +0000
URL:       https://git.openjdk.org/jdk21u/commit/50dbf7cebf76da4c1d26f8635580c202adb15e30

8327753: Convert javax/swing/JOptionPane/8024926/bug8024926.java applet to main

Backport-of: 092a7343a45297e481f9facb3420b2e91af5699d

- test/jdk/javax/swing/JOptionPane/8024926/bug8024926.html
- test/jdk/javax/swing/JOptionPane/8024926/bug8024926.java
+ test/jdk/javax/swing/JOptionPane/bug8024926.java

Changeset: a05cf4db
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:03:33 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a05cf4db3f1b86de1fa09085e544c2fa77fd45db

8328000: Convert /java/awt/im/8154816/bug8154816.java applet test to main

Backport-of: fc0472baf9bad298e853bf2ca3d10dc9415272cd

- test/jdk/java/awt/im/8154816/bug8154816.html
- test/jdk/java/awt/im/8154816/bug8154816.java
+ test/jdk/java/awt/im/PinyinIMCapsTest.java

Changeset: 7cb31f30
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:06:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/7cb31f308436c2a2b48b9bba0b0ad39dd1fc6f83

8328012: Convert InputMethod (/java/awt/im) applet tests to main

Backport-of: 4f8f48654e500e875d14e6b4707ab654acc59176

- test/jdk/java/awt/im/8132503/bug8132503.html
- test/jdk/java/awt/im/8132503/bug8132503.java
- test/jdk/java/awt/im/8148984/bug8148984.html
- test/jdk/java/awt/im/8148984/bug8148984.java
+ test/jdk/java/awt/im/PinyinIMCommaTest.java
+ test/jdk/java/awt/im/PinyinIMFullstopTest.java

Changeset: 6dae8108
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:08:56 +0000
URL:       https://git.openjdk.org/jdk21u/commit/6dae81080fa8ff206a50457d40b9801a7ab3bbd7

8328378: Convert java/awt/FileDialog/FileDialogForDirectories test to main

Backport-of: e0373e01fece310d12859207cc5e233f68b7607f

+ test/jdk/java/awt/FileDialog/FileDialogForDirectories.java
- test/jdk/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.html
- test/jdk/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.java

Changeset: 5772eee5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:11:38 +0000
URL:       https://git.openjdk.org/jdk21u/commit/5772eee50cc1b1610d7d018812fe99537206648e

8328382: Convert java/awt/FileDialog/FileDialogForPackages test to main

Backport-of: b7a51dd0e8d56a9673b2c802d69019c23d43cb76

+ test/jdk/java/awt/FileDialog/FileDialogForPackages.java
- test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html
- test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java

Changeset: 58059ee6
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:15:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/58059ee692ae79f29ca5da6f206f38f97e692229

8079786: [macosx] Test java/awt/Frame/DisposeParentGC/DisposeParentGC.java fails for Mac only

Backport-of: f67ec19e236e3b4d2d4d4993a7d64b8de052d241

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Frame/DisposeParentGC/DisposeParentGC.java

Changeset: caec079c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:57:46 +0000
URL:       https://git.openjdk.org/jdk21u/commit/caec079c9e47e215ef8bfc97f2aaea9a88a74ff1

8334457: Test javax/swing/JTabbedPane/bug4666224.java fail on macOS with because pressing the ‘C’ key does not switch the layout to WRAP_TAB_LAYOUT

Backport-of: 1772a929af0c31bf22153cc19c5d11b00273453b

! test/jdk/javax/swing/JTabbedPane/bug4666224.java

Changeset: 16e6e2a4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 09:01:35 +0000
URL:       https://git.openjdk.org/jdk21u/commit/16e6e2a496162c70972b8261efdd34423d1e70e7

8350456: Test javax/crypto/CryptoPermissions/InconsistentEntries.java crashed: EXCEPTION_ACCESS_VIOLATION

Backport-of: 825ab20ba99b1f1127dd94b87ae56020d1831529

! test/jdk/javax/crypto/CryptoPermissions/InconsistentEntries.java
! test/lib/jdk/test/lib/util/FileUtils.java

Changeset: 03ab6e47
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 12:12:19 +0000
URL:       https://git.openjdk.org/jdk21u/commit/03ab6e479ce0e5d4d4765660ee718df09d05fded

8326705: Test CertMsgCheck.java fails to find alert certificate_required

Reviewed-by: mbaesken
Backport-of: 4ffc5e60776353b03e9a557c39148e378b1690e2

! test/jdk/javax/net/ssl/SSLSession/CertMsgCheck.java
! test/jdk/javax/net/ssl/templates/TLSBase.java

Changeset: b34a3ee4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 12:14:54 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b34a3ee463b20fb9650e5b5becb784fef5b6d96e

8355779: When no "signature_algorithms_cert" extension is present we do not apply certificate scope constraints to algorithms in "signature_algorithms" extension

Backport-of: 34807df7627b067f750578987c941213a5f8336a

! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java

Changeset: c7303361
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 12:17:30 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c73033612a55b3b4479d88766386a922427f1d5a

8350830: Values converted incorrectly when reading TLS session tickets

Reviewed-by: mbaesken
Backport-of: 2c1eb339d6c9b6cc6fa4a8780b0e0b8d4d9a5f01

! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java

Changeset: 02a45b0d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 12:26:11 +0000
URL:       https://git.openjdk.org/jdk21u/commit/02a45b0d311fe7a93ab086b30dc58b33d568fe28

8357253: Test test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java writes in src dir

Backport-of: 566e3b21ed14748cb0d9117b6bd58b4bfcf625c6

! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java

Changeset: d2dfbd8c
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-08-13 16:36:53 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d2dfbd8c34c46d70ce20de5a954936d29ab5df66

8341178: TypeRawPtr::add_offset may be "miscompiled" due to UB

Backport-of: 0a57fe1df6f3431cfb2d5d868597c61ef6af3806

! src/hotspot/share/opto/type.cpp

Changeset: e07ae668
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-08-13 16:37:09 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e07ae668740eff3291e6b90bfcaac01ee9cc54fb

8336702: C2 compilation fails with "all memory state should have been processed" assert

Backport-of: ecc77a5b4a84c84ffa1580174872af6df3a4f6ca

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/longcountedloops/TestSafePointWithEAState.java

Changeset: 13cb6a43
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-14 11:04:02 +0000
URL:       https://git.openjdk.org/jdk21u/commit/13cb6a431fc660c3680c5a99fff59dc3e4d878d1

8338482: com/sun/jdi/ThreadMemoryLeakTest.java requires that compressed oops are enabled

Backport-of: d72810794bf70f82e46f7220698e4d27d5973d5b

! test/jdk/com/sun/jdi/ThreadMemoryLeakTest.java

Changeset: 93c35674
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-14 11:07:12 +0000
URL:       https://git.openjdk.org/jdk21u/commit/93c3567419f4a73661af694333ac77b79a3bd88a

8335577: runtime/cds/appcds/TestParallelGCWithCDS.java still fails with JNI error

Backport-of: a827ff05dba0c9b7c74d83053a35c8041c1ac5cc

! test/hotspot/jtreg/runtime/cds/appcds/TestParallelGCWithCDS.java

Changeset: ee254414
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-14 11:10:12 +0000
URL:       https://git.openjdk.org/jdk21u/commit/ee2544149c42ad1684baa4ed36ea6e94364a7842

8353847: Remove extra args to System.out.printf in open/test/jdk/java/net/httpclient tests

Backport-of: f94a4f7accd11161912ec2cdae6e290d0957666a

! test/jdk/java/net/httpclient/AsyncShutdownNow.java
! test/jdk/java/net/httpclient/HttpClientShutdown.java
! test/jdk/java/net/httpclient/ShutdownNow.java

Changeset: 8b80b723
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-14 11:13:06 +0000
URL:       https://git.openjdk.org/jdk21u/commit/8b80b72338d9781c3cf32a53086ab7c1218f6f42

8346255: java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java finds no deadlock

Backport-of: 9ebb5d42d43a743cf3a5197c7dabe46ac8120474

! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java

Changeset: fe828df2
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-14 11:16:02 +0000
URL:       https://git.openjdk.org/jdk21u/commit/fe828df242a1423f5cef58ab712cbcb34d2f3b3b

8341370: Test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails intermittently on macOS-aarch64

Reviewed-by: mbaesken
Backport-of: 84a67e83e3f4fcb6be6802d12b0788850a3845b5

! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java

Changeset: 44d183c0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-14 11:18:44 +0000
URL:       https://git.openjdk.org/jdk21u/commit/44d183c08c31ebfadb5c3e13848c5a16c5fbd474

8357285: JSR166 Test case testShutdownNow_delayedTasks failed

Backport-of: 6a07820483bcf3e9d7df27ee496db43675f1c002

! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java

Changeset: 31915b86
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-08-14 15:35:25 +0000
URL:       https://git.openjdk.org/jdk21u/commit/31915b86427339b08c89a416e63501cfe433bcc3

8185429: [macos] After a modal dialog is closed, no window becomes active

Backport-of: 3a26bbcebc2f7d11b172f2b16192a3adefeb8111

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! test/jdk/ProblemList.txt

Changeset: 000a2776
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-08-14 15:42:06 +0000
URL:       https://git.openjdk.org/jdk21u/commit/000a27766007a940ac80ec042f2429d9460a37e6

8352677: Opensource JMenu tests - series2

Backport-of: cfc648bd17cc79b1c3e6f69d3559749e937261b2

+ test/jdk/javax/swing/JMenu/bug4187996.java
+ test/jdk/javax/swing/JMenu/bug6471949.java
+ test/jdk/javax/swing/JMenu/bug6513492.java

Changeset: c984e220
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-15 09:34:07 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c984e2203ecf2cb5b4647d5c35984777528f2404

8348135: Fix couple of problem listing entries in test/hotspot/jtreg/ProblemList-Virtual.txt

Backport-of: 16a1d0a7ff04acf70573d303141a41dadca08f7a

! test/hotspot/jtreg/ProblemList-Virtual.txt

Changeset: 7d76cb7a
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-08-15 17:22:22 +0000
URL:       https://git.openjdk.org/jdk21u/commit/7d76cb7abdb693ba42ac80e7536fcd35a049968e

8352860: Open source events tests batch0

Backport-of: d4d18350f367a18813d0d418169e852c1530418e

+ test/jdk/java/awt/event/ClickEventsTest.java
+ test/jdk/java/awt/event/WindowActivatedEventTest.java

Changeset: 491b5741
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-08-15 17:23:02 +0000
URL:       https://git.openjdk.org/jdk21u/commit/491b57413d0864a6e88c2712c8731b48e96d447a

8353126: Open source events tests batch1

Backport-of: cd5a43a98030a534babb01cfc4521e7e9bc89b91

+ test/jdk/java/awt/event/MouseEvent/DragToLightweightTest.java
+ test/jdk/java/awt/event/MouseEvent/MouseEnterTest.java

Changeset: 3949aae8
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-19 07:48:47 +0000
URL:       https://git.openjdk.org/jdk21u/commit/3949aae8cd88985d7eff29c3aa790097ef9a5fd0

8325397: sun/java2d/Disposer/TestDisposerRace.java fails in linux-aarch64

Backport-of: e0c46d589b12aa644e12e4a4c9e84e035f7cf98d

! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! test/jdk/sun/java2d/Disposer/TestDisposerRace.java



More information about the jdk-updates-changes mailing list