git: openjdk/jdk21u: master: 10 new changesets

Christoph Langer clanger at openjdk.org
Tue Apr 15 20:26:18 UTC 2025


Changeset: 46739cb9
Branch: master
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-01-13 07:26:07 +0000
URL:       https://git.openjdk.org/jdk21u/commit/46739cb9b095af21a2ec4de8002c9068340625f7

8337494: Clarify JarInputStream behavior

Reviewed-by: mbalao
Backport-of: 353f6e90bec7248016b2c733bae52ed6ca06fc20

! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java

Changeset: d5c94adf
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-03-17 17:54:00 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d5c94adf69ba20f5652453729620c4f1c8e4860e

8337692: Better TLS connection support

Reviewed-by: abakhtin
Backport-of: f06ecf8072b39ffb9eedfc629f181bd805115e0e

! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/sun/security/rsa/RSAPadding.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java

Changeset: 11067d7e
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-03-17 22:13:00 +0000
URL:       https://git.openjdk.org/jdk21u/commit/11067d7e975ce71bedbfdd314519ec9ff689a7e7

8338430: Improve compiler transformations

Reviewed-by: mbaesken
Backport-of: 456be5090b6a181afb85d72ac8473e4df3398032

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

Changeset: 2e6bad68
Branch: master
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-02-06 10:01:42 +0000
URL:       https://git.openjdk.org/jdk21u/commit/2e6bad6870e716008cc8a0e31a1c48484424286f

8342562: Enhance Deflater operations

Reviewed-by: mbalao
Backport-of: 17f7df55fb762488c1054985830ea13840489df2

! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java

Changeset: 3048e287
Branch: master
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2024-12-12 03:14:30 +0000
URL:       https://git.openjdk.org/jdk21u/commit/3048e287d8ea7d5e0d19d9188eb4212801ebf2a2

8343007: Enhance Buffered Image handling

Reviewed-by: yan, mbalao
Backport-of: e95aaf16aa202b49892ccb05ded783114b2d8534

! src/java.desktop/share/native/libawt/java2d/loops/Blit.c

Changeset: db657464
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-03-19 10:46:00 +0000
URL:       https://git.openjdk.org/jdk21u/commit/db657464d3e6e9dc491fd611a3ef7f653fb4ca75

8347847: Enhance jar file support

Reviewed-by: yan
Backport-of: 013d9f988559bc7e29449967c4d35b80d692ef11

! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java

Changeset: 0306421f
Branch: master
Author:    Roman Marchenko <rmarchenko at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-03-10 14:03:11 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0306421f2a3677a73f94492037dd2c10235eca34

8309841: Jarsigner should print a warning if an entry is removed

Reviewed-by: yan
Backport-of: bdfb41f977258831e4b0ceaef5d016d095ab6e7f

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
+ test/jdk/sun/security/tools/jarsigner/RemovedFiles.java
+ test/lib-test/jdk/test/lib/util/JarUtilsTest.java
! test/lib/jdk/test/lib/util/JarUtils.java

Changeset: 159d9c4d
Branch: master
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-03-24 15:21:25 +0000
URL:       https://git.openjdk.org/jdk21u/commit/159d9c4d1ad374e355a2102fa3d33c6130a47460

8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract

Reviewed-by: andrew
Backport-of: 8fce5275fc94ebc404a6a37f5ea0407140de63c1

! src/jdk.jartool/share/classes/sun/tools/jar/Main.java

Changeset: 1754171c
Branch: master
Author:    Andrew John Hughes <andrew at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2025-02-28 12:46:41 +0000
URL:       https://git.openjdk.org/jdk21u/commit/1754171c40e207010906a153027ab518fc3ee861

8331735: UpcallLinker::on_exit races with GC when copying frame anchor
8343144: UpcallLinker::on_entry racingly clears pending exception with GC safepoints
8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native

Backport-of: 461ffafeba459c077f1c2d9c5037305b71a8bc2a

! src/hotspot/share/prims/upcallLinker.cpp

Changeset: 42157792
Branch: master
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2025-04-07 17:59:52 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4215779271750e6409bdfbd6d94d16002bd9b6a7

8353904: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.7

Reviewed-by: goetz

! make/conf/version-numbers.conf



More information about the jdk-updates-changes mailing list