git: openjdk/jdk: jdk25: 10 new changesets

Brent Christian bchristi at openjdk.org
Wed Jul 16 03:58:39 UTC 2025


Changeset: d1ea951d
Branch: jdk25
Author:    Volkan Yazici <vyazici at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2025-02-06 11:49:15 +0000
URL:       https://git.openjdk.org/jdk/commit/d1ea951d39f27d0b5d40a26cd94489074edd5d87

8345625: Better HTTP connections

Reviewed-by: skoivu, rhalade, ahgross, dfuchs, jpai, aefimov

! 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/HttpClientImpl.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: caac8172
Branch: jdk25
Author:    Volkan Yazici <vyazici at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2025-02-10 09:50:45 +0000
URL:       https://git.openjdk.org/jdk/commit/caac8172ad197b4bc7e9a4c19126cdf0384dd526

8349551: Failures in tests after JDK-8345625

Reviewed-by: jpai, dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java

Changeset: 2555b5a6
Branch: jdk25
Author:    Phil Race <prr at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2025-02-21 17:59:18 +0000
URL:       https://git.openjdk.org/jdk/commit/2555b5a632f347242f4b05050f2431a9c38e1848

8348989: Better Glyph drawing

Reviewed-by: mschoene, psadhukhan, jdv, rhalade

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

Changeset: 6e490a46
Branch: jdk25
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2025-02-24 06:50:42 +0000
URL:       https://git.openjdk.org/jdk/commit/6e490a465ac7a10d6457b87e4f708313f080959e

8349111: Enhance Swing supports

Reviewed-by: rhalade, jdv, prr

! 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: fae23459
Branch: jdk25
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2025-03-03 09:29:11 +0000
URL:       https://git.openjdk.org/jdk/commit/fae2345971b1fde271c2dcc82e6b18c72c3f8492

8349584: Improve compiler processing

Reviewed-by: rhalade, ahgross, epeter, thartmann

! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/subnode.cpp

Changeset: 3ec6eb64
Branch: jdk25
Author:    Kevin Driver <kdriver at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2025-04-01 18:30:12 +0000
URL:       https://git.openjdk.org/jdk/commit/3ec6eb6482a02bbf6b444279c84f72bddaf198e0

8349594: Enhance TLS protocol support

Reviewed-by: rhalade, ahgross, wetmore, jnimeh

! 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: 5ae719c8
Branch: jdk25
Author:    Darragh Clarke <dclarke at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2025-04-17 13:11:59 +0000
URL:       https://git.openjdk.org/jdk/commit/5ae719c8fcda82a3496a736115f40aa231a7ddd0

8350991: Improve HTTP client header handling

Reviewed-by: rhalade, dfuchs, michaelm

! 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: 52e1e739
Branch: jdk25
Author:    Phil Race <prr at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2025-05-05 18:37:32 +0000
URL:       https://git.openjdk.org/jdk/commit/52e1e739afd419e8a5d153a27f5d145c498e4ebf

8355884: [macos] java/awt/Frame/I18NTitle.java fails on MacOS

Reviewed-by: kcr, dmarkov, aivanov, honkar, kizune

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

Changeset: 121f5a72
Branch: jdk25
Author:    Phil Race <prr at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2025-06-23 18:49:26 +0000
URL:       https://git.openjdk.org/jdk/commit/121f5a72e4c23919b3a3b474cc3f1ac29ec611af

8360147: Better Glyph drawing redux

Reviewed-by: rhalade, ahgross, psadhukhan, jdv

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

Changeset: 0e6bf005
Branch: jdk25
Author:    Brent Christian <bchristi at openjdk.org>
Date:      2025-07-16 03:57:34 +0000
URL:       https://git.openjdk.org/jdk/commit/0e6bf0055057fae844748a300551549553f59f03

Merge

Reviewed-by: jpai




More information about the jdk-changes mailing list