git: openjdk/jdk17u: 12 new changesets

Christoph Langer clanger at openjdk.org
Tue Jan 20 21:23:24 UTC 2026


Changeset: 1e0031f5
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2026-01-08 00:56:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1e0031f5d83b49393d5c9106a4e117172e15adba

8265429: Improve GCM encryption

Reviewed-by: abakhtin, andrew
Backport-of: 1315d641edc5fd7619fed0998cb130cfc8162804

! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c

Changeset: 2a6281a2
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-12-22 21:35:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2a6281a2293cf658902c5877b862e16bf02c949c

8341496: Improve JMX connections

Reviewed-by: abakhtin, andrew
Backport-of: 76c1173ff5780b18cdb9ba3a519ee83abf651a3a

! src/java.rmi/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java
! test/jdk/javax/management/security/SecurityTest.java
! test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java

Changeset: d48c1407
Branch: master
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-12-19 04:47:49 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d48c140775d41a70978c4a779fd8cacd0239561c

8364214: Enhance polygon data support

Reviewed-by: serb, andrew
Backport-of: bc74f4a552f4bec37ee3cd870bacef4a0b186c53

! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/SpanClipRenderer.java

Changeset: 2e0d94e4
Branch: master
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-10-15 12:26:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2e0d94e4f424ee055f92de7bfb683ef8867128dc

8365058: Enhance CopyOnWriteArraySet

Reviewed-by: andrew
Backport-of: 5c7956fd9a56a00c8af2d3092ea5680843429b53

! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
+ test/jdk/java/util/concurrent/CopyOnWriteArraySet/SerializationTest.java

Changeset: d8464289
Branch: master
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-08-29 16:17:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d8464289f15b8fadff89670a1e5039b16ed6ba16

8365271: Improve Swing supports

Reviewed-by: andrew
Backport-of: 3a925dcd8a7628ea9ad9092a9019198fa7a6f00d

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java

Changeset: 22d89e60
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-08-22 14:52:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/22d89e6045319da51b4241e5ea41eb4df6361198

8362308: Enhance Bitmap operations

Reviewed-by: andrew
Backport-of: d8ea3bcf8597c7277d6b4bbe23afd33cc41d48fa

! src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_Fp.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_ext.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16ext.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16nw.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_32nw.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8ext.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8nw.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16ext.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16nw.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_Bit.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c

Changeset: 8a0c7db0
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-12-03 13:40:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8a0c7db0c59883dc6b93870087a501bde671a582

8362632: Improve HttpServer Request handling

Reviewed-by: mbaesken, andrew
Backport-of: 566ceb1b00f3e7ac7b9189ec84653ccb1f701d25

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/Utils.java

Changeset: ceec1a2f
Branch: master
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-12-24 00:55:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ceec1a2f7bc64c5cddaf05a3549a7ab9a3da7ce6

8365280: Enhance JOptionPane

Reviewed-by: mbaesken, andrew
Backport-of: 8d9541f8c907d10159d524fc00fce85a2d99e51d

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
- test/jdk/javax/swing/JOptionPane/TestJOptionHTMLTag.java

Changeset: ae8ed4b8
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-12-09 16:51:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ae8ed4b8bbb774cc830d2d3647a32e61fb3a9899

8368032: Enhance Certificate Checking

Reviewed-by: andrew, fitzsim, fferrari
Backport-of: d7057c7c34af60d0ee0b3df01bc6871e17572317

! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java
! src/java.base/share/conf/security/java.security
! test/jdk/sun/security/x509/URICertStore/AIACertTimeout.java
! test/jdk/sun/security/x509/URICertStore/ExtensionsWithLDAP.java

Changeset: 69985a23
Branch: master
Author:    Alexey Bakhtin <inakonechnyy at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-12-18 17:10:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/69985a23f025407c7e704bf55ba3b53f4f455c5c

8359501: Enhance Handling of URIs

Reviewed-by: andrew, mbaesken
Backport-of: 79283a4b99d7bfff32674b4a29a75f706c9a9ba3

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m
! src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp
! test/jdk/java/awt/Desktop/BrowseTest.java
! test/jdk/java/awt/Desktop/EditAndPrintTest/EditAndPrintTest.java

Changeset: c282c414
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2026-01-14 08:10:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c282c414715774f092003d7cd83a4a52cc9c020c

8374209: [17u,21u] Backout JDK-8361748 due to JDK-8373727

Reviewed-by: mdoerr

! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java
- test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java
- test/jdk/java/awt/image/XBMDecoder/invalid.xbm
- test/jdk/java/awt/image/XBMDecoder/invalid_hex.xbm
- test/jdk/java/awt/image/XBMDecoder/invalid_ht.xbm
- test/jdk/java/awt/image/XBMDecoder/valid.xbm
- test/jdk/java/awt/image/XBMDecoder/valid_hex.xbm

Changeset: 20a272ca
Branch: master
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2026-01-15 16:21:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/20a272cada273ceeec432dc027ddb62a93304143

8375448: Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.18

Reviewed-by: goetz

! make/conf/version-numbers.conf



More information about the jdk-updates-changes mailing list