git: openjdk/jdk21u-dev: master: 8 new changesets

Goetz Lindenmaier goetz at openjdk.org
Wed Jul 16 10:17:52 UTC 2025


Changeset: e1f1a110
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-06-04 12:45:59 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/e1f1a110890ae89a35f95c2a9f309681435f2670

8345625: Better HTTP connections

Reviewed-by: mbalao, andrew
Backport-of: 2ad3d59e4eb8882ee46a70c70cc75c9c0d008211

! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
+ src/java.base/share/classes/sun/net/util/ProxyUtil.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java

Changeset: 10a28c0f
Branch: master
Author:    Ilarion Nakonechnyy <inakonechnyy at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-05-27 15:57:11 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/10a28c0f67b458e2ec273d2e792c75493f8e6d67

8348989: Better Glyph drawing

Reviewed-by: avoitylov, mbalao, andrew
Backport-of: 191c37a280faccfaecae033a68313ad06cdfc411

! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m

Changeset: 88bbe2be
Branch: master
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-06-06 11:54:15 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/88bbe2bea36d91d6debc64038cada1e6851f3c92

8349111: Enhance Swing supports

Reviewed-by: abakhtin, mbalao, andrew
Backport-of: 8a34c18c6593da54b6b8695d645310db95f23509

! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java

Changeset: bab305af
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-05-16 15:09:48 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/bab305aff7bff5603507aa1516396728c1a1e146

8349594: Enhance TLS protocol support

Reviewed-by: mbalao, andrew
Backport-of: d40052ee9789908fb7c06527ab644fdd217a6bea

! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/Finished.java

Changeset: 24948649
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-05-21 17:09:46 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/2494864948c3033fc4ad266fa44b054d1bbb3c7e

8350991: Improve HTTP client header handling

Reviewed-by: mbalao, andrew
Backport-of: 3b0f6ebdf8dbaf0caf9a9ec1f201d5938f674021

! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/DigestEchoClient.java

Changeset: 2801e11e
Branch: master
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-06-23 18:49:26 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/2801e11e634e386b0c9fd9e44f7eab3d191e748e

8360147: Better Glyph drawing redux

Reviewed-by: mbalao, andrew
Backport-of: f57e6baf3b86a7ef0911223cccb47b96e2af0420

! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m

Changeset: 54f20959
Branch: master
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2025-07-09 07:53:29 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/54f2095960f01d957f2335cafa0defb956e13a2c

8361672: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.8

Reviewed-by: goetz

! make/conf/version-numbers.conf

Changeset: b2e77eac
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-07-16 10:15:36 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/b2e77eac09da72454a4016b897f7d1b4fe8ef01e

Merge

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java



More information about the jdk-updates-changes mailing list