git: openjdk/jdk11u: 54 new changesets

Christoph Langer clanger at openjdk.org
Wed May 3 08:10:49 UTC 2023


Changeset: 0748e2ab
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-03-07 20:30:14 +0000
URL:       https://git.openjdk.org/jdk11u/commit/0748e2abf322a0648c10a268d3d6198ddc24028d

8303432: Bump update version for OpenJDK: jdk-11.0.20

Reviewed-by: rrich

! .jcheck/conf
! make/autoconf/version-numbers

Changeset: 80615a6f
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2023-03-10 09:05:03 +0000
URL:       https://git.openjdk.org/jdk11u/commit/80615a6f39bf8929908804ce3f9f5c6d4b3f2864

8293815: P11PSSSignature.engineUpdate should not print debug messages during normal operation

Backport-of: 17438250773d086b5db0480152942799e7accf60

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java

Changeset: 7d899197
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2023-03-10 09:06:28 +0000
URL:       https://git.openjdk.org/jdk11u/commit/7d8991978bbe1cc03ba2386f5e699239ba47934c

8289301: P11Cipher should not throw out of bounds exception during padding

Backport-of: 2f7e673f521a707d7be7b83efe73df2010d36206

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
+ test/jdk/sun/security/pkcs11/Cipher/TestPaddingOOB.java

Changeset: 479ddb6e
Author:    Scott Gibbons <sgibbons at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2023-03-10 09:19:13 +0000
URL:       https://git.openjdk.org/jdk11u/commit/479ddb6e5cb5b6227206a4a01afad8db025cdc53

8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption

Reviewed-by: clanger
Backport-of: 409382ba4b43bf48ed0086020dd20641effd35b6

! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java

Changeset: e80528bf
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-03-13 14:11:39 +0000
URL:       https://git.openjdk.org/jdk11u/commit/e80528bf2bd1c87fc1394dd32015281ac6652363

8282600: SSLSocketImpl should not use user_canceled workaround when not necessary

Backport-of: eef3c9605e2d75fc5724118fd0140b7844daa6e8

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

Changeset: 939741c0
Author:    Zdenek Zambersky <zzambers at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-03-13 14:13:18 +0000
URL:       https://git.openjdk.org/jdk11u/commit/939741c0a0a4a5ce2c68d14b15e1f42563bc653d

8293232: Fix race condition in pkcs11 SessionManager

Backport-of: 67f31bb90b62fafc71e18c4c10e0f7e1b6896dc4

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java

Changeset: c6f00859
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-03-13 19:06:35 +0000
URL:       https://git.openjdk.org/jdk11u/commit/c6f00859fd555968e2c93d0633c82854a5fb5b8e

8303440: The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id

Backport-of: cfb0a25a4ee1a9cebd88c84fa622c46fe1c89bae

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ test/jdk/java/time/test/java/time/format/TestUTCParse.java

Changeset: 97809afd
Author:    Man Cao <manc at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2023-03-15 07:17:01 +0000
URL:       https://git.openjdk.org/jdk11u/commit/97809afd1c1f02999a6509c92dae149ab8d02168

8303937: Corrupted heap dumps due to missing retries for os::write()

Reviewed-by: clanger
Backport-of: bf16b5b9880eb89b283006db090dce4346aa877b

! src/hotspot/share/services/heapDumperCompression.cpp

Changeset: b8ac68db
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-03-15 07:18:04 +0000
URL:       https://git.openjdk.org/jdk11u/commit/b8ac68dbdb8a57a2db9f333500ae8b74fef192fb

8220093: Change to GCC 8.2 for building on Linux at Oracle

Reviewed-by: mbaesken
Backport-of: 290bfe5f4c912eae745e2a6a346d019ebe74b342

! make/autoconf/toolchain.m4
! make/conf/jib-profiles.js
! make/devkit/Makefile
+ make/devkit/Tars.gmk
! make/devkit/Tools.gmk

Changeset: dd642123
Author:    Autumn Capasso <34965675+Autumn808 at users.noreply.github.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-03-15 16:22:12 +0000
URL:       https://git.openjdk.org/jdk11u/commit/dd6421231d05b5e1e70a1bc0c9df613bb55c8947

8264290: Create implementation for NSAccessibilityComponentGroup protocol peer

Reviewed-by: phh
Backport-of: f07dcf471c160e09fbc748124998923e7d453e66

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.m

Changeset: 41ad0479
Author:    Autumn Capasso <34965675+Autumn808 at users.noreply.github.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-03-16 18:29:01 +0000
URL:       https://git.openjdk.org/jdk11u/commit/41ad04794edd5e6b00e0beb1604d34edfbc3ff81

8264304: Create implementation for NSAccessibilityToolbar protocol peer

Reviewed-by: phh
Backport-of: 4d26f22b9adcf7cecca5316348ef670ac2dbc365

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ToolbarAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ToolbarAccessibility.m

Changeset: 4b5fdd88
Author:    Pankaj Bansal <pbansal at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2023-03-16 21:34:20 +0000
URL:       https://git.openjdk.org/jdk11u/commit/4b5fdd885489a0307936a069d0f738165fbf9903

8263420: Incorrect function name in NSAccessibilityStaticText native peer implementation

Backport-of: d896246a117a929b2d34463168095497c95ee601

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m

Changeset: 362c2e3e
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-03-17 07:23:07 +0000
URL:       https://git.openjdk.org/jdk11u/commit/362c2e3ee3bc568c6f74d774138350796d11aecc

8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316

Reviewed-by: mbaesken
Backport-of: 545ded1a82baf62ef551b2be2a08ee29ab5d9311

! test/hotspot/jtreg/ProblemList.txt

Changeset: be64682e
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-03-17 11:36:36 +0000
URL:       https://git.openjdk.org/jdk11u/commit/be64682e2995e7999b9b1b46a04a67b9f807d84a

8265486: ProblemList javax/sound/midi/Sequencer/Recording.java on macosx-aarch64

Reviewed-by: phh
Backport-of: ab2240741cfc7d10f012c1d588a92cf6f94e1de6

! test/jdk/ProblemList.txt

Changeset: 1ab86935
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-03-17 18:17:10 +0000
URL:       https://git.openjdk.org/jdk11u/commit/1ab869358a9747291465130ca8a476a2f7893d40

8232853: AuthenticationFilter.Cache::remove may throw ConcurrentModificationException

Change implementation to use iterator instead of plain LinkedList

Reviewed-by: phh
Backport-of: d948bfd58406cb9b73c6fc4c50728647a5cdf6b5

! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
+ test/jdk/java/net/httpclient/AuthFilterCacheTest.java

Changeset: f4776fe1
Author:    Ravali Yatham <rayatha1 at in.ibm.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2023-03-17 20:08:54 +0000
URL:       https://git.openjdk.org/jdk11u/commit/f4776fe17f6a84d2a6fe54d32ba844c65300369a

8302791: Add specific ClassLoader object to Proxy IllegalArgumentException message

Reviewed-by: mchung, phh
Backport-of: 9f9d678591e02ecaeae7b81eeefb0ba41c7b4dae

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java

Changeset: ab51b151
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-03-22 08:31:39 +0000
URL:       https://git.openjdk.org/jdk11u/commit/ab51b151a0d34f47eaa24ccf86743ea66dfbd599

Merge


Changeset: 1516012e
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-03-23 08:38:33 +0000
URL:       https://git.openjdk.org/jdk11u/commit/1516012ebcdffe7a3ce5c0465008d6045d5b6d68

8300205: Swing test bug8078268 make latch timeout configurable

Backport-of: e82dc6935b5f575a53fcba9c96767cee1b535cb8

! test/jdk/javax/swing/text/html/parser/Parser/8078268/bug8078268.java

Changeset: 386addf9
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-03-23 08:53:54 +0000
URL:       https://git.openjdk.org/jdk11u/commit/386addf9054029fd37301736438dfa7ce4b43d9d

8215575: C2 crash:  assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded

Set InstanceKlass::loaded before adding classes to the subklass list, which can be read concurrently by the compiler.

Reviewed-by: rrich
Backport-of: cab9667f411b363c8b68dc17fc85a397c8c3aeb6

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: 75fb8a99
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-03-24 11:17:40 +0000
URL:       https://git.openjdk.org/jdk11u/commit/75fb8a99d66134698de29a902cd07aaaaca3575a

8301170: perfMemory_windows.cpp add free_security_attr to early returns

Backport-of: 3330f9c2ad508fdb9100a2400abdd3366342dde1

! src/hotspot/os/windows/perfMemory_windows.cpp

Changeset: 88434e5c
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-03-24 17:18:44 +0000
URL:       https://git.openjdk.org/jdk11u/commit/88434e5c7b86d8361e80cc0b63ef4e82d6c83f9a

8227257: javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError

Backport-of: 78b1686c150aeaa29c5d969b70c9c42c872246a2

! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
! test/jdk/javax/swing/JFileChooser/4847375/bug4847375.java
+ test/jdk/javax/swing/JFileChooser/FileSystemView/InaccessibleLink.java

Changeset: e12516d4
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-03-24 19:16:56 +0000
URL:       https://git.openjdk.org/jdk11u/commit/e12516d44c3aa66b85783a4901e06d49e3613c20

8303102: jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN

Backport-of: a43931b79cb25d218e8f9b4d4f3a106f59cb2d37

! src/hotspot/share/services/diagnosticCommand.cpp
! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java

Changeset: d8993e68
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-03-29 07:23:17 +0000
URL:       https://git.openjdk.org/jdk11u/commit/d8993e68ffc496c1e33ff09aaef754fcf5522565

8291637: HttpClient default keep alive timeout not followed if server sends invalid value

Backport-of: b17a745d7f55941f02b0bdde83866aa5d32cce07

! src/java.base/share/classes/sun/net/www/http/HttpClient.java
+ test/jdk/sun/net/www/http/KeepAliveCache/B8291637.java

Changeset: 835f2cab
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-03-29 07:27:06 +0000
URL:       https://git.openjdk.org/jdk11u/commit/835f2cab1d79616170afc1be10ef8dc861ce204c

8291226: Create Test Cases to cover scenarios for JDK-8278067

Backport-of: 86ec158dfb7a770fe9a74ff8617bac938d0bb90f

+ test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java

Changeset: 00b7647f
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-03-31 10:56:52 +0000
URL:       https://git.openjdk.org/jdk11u/commit/00b7647f83f9e6298bcbfa31635e4386a02fe4da

8275721: Name of UTC timezone in a locale changes depending on previous code

Backport-of: 543d1a8cf41d32dca161c9d8041f133a71bf0ecb

! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
+ test/jdk/sun/util/resources/TimeZone/ChineseTimeZoneNameTest.java

Changeset: 6dedd8a2
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-03-31 11:06:23 +0000
URL:       https://git.openjdk.org/jdk11u/commit/6dedd8a22b7c9e86d346290ea76f51631e63007a

8291638: Keep-Alive timeout of 0 should close connection immediately

Backport-of: 26ac8366360685ef0cf3447ee7db16ba7a7fa1ec

! src/java.base/share/classes/sun/net/www/HeaderParser.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java

Changeset: 3c8c45ef
Author:    Kimura Yukihiro <kimura.yukihiro at jp.fujitsu.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-03-31 13:24:47 +0000
URL:       https://git.openjdk.org/jdk11u/commit/3c8c45ef3e33621f69741b6c483a513e161714ee

8259530: Generated docs contain MIT/GPL-licenced works without reproducing the licence

Reviewed-by: phh
Backport-of: e9f3e325c274f19b0f6eceea2367708e3be689e9

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
+ test/langtools/jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
! test/langtools/tools/javadoc/api/basic/APITest.java

Changeset: bb2e0d85
Author:    Kimura Yukihiro <kimura.yukihiro at jp.fujitsu.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2023-04-13 09:41:13 +0000
URL:       https://git.openjdk.org/jdk11u/commit/bb2e0d85b6c17bcbe72d37bea8f524a5be149292

8305528: [11u] Backport of JDK-8259530 breaks build with JDK10 bootstrap VM

Reviewed-by: phh, clanger

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java

Changeset: b4caafe1
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-04-13 15:37:20 +0000
URL:       https://git.openjdk.org/jdk11u/commit/b4caafe16f14983e303b7f1fdf3090e5c513ebd8

8274864: Remove Amman/Cairo hacks in ZoneInfoFile

Backport-of: ec199072c5867624d66840238cc8828e16ae8da7

! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java

Changeset: c8e66301
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-04-13 16:58:25 +0000
URL:       https://git.openjdk.org/jdk11u/commit/c8e66301f5bb9777db766d12797365bc98872817

8305721: add `make compile-commands` artifacts to .gitignore

Reviewed-by: clanger
Backport-of: 9e20382311c58bd172abc98bc0a6757c3a64dda1

! .gitignore

Changeset: f0af8f99
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-04-17 06:26:28 +0000
URL:       https://git.openjdk.org/jdk11u/commit/f0af8f996eff49d9584b6a28c0ae20b4f01d0c74

8305711: Arm: C2 always enters slowpath for monitorexit

Reviewed-by: phh
Backport-of: c67bbcea92919fea9b6f7bbcde8ba4488289d174

! src/hotspot/cpu/arm/macroAssembler_arm.cpp

Changeset: 229c712d
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-04-18 08:59:41 +0000
URL:       https://git.openjdk.org/jdk11u/commit/229c712dc90ea2bda2089f31f4ab8d3940d204b9

8300490: Spaces in name of MacOS Code Signing Identity are not correctly handled after JDK-8293550

Backport-of: 48d525946da6c34383c674a73961d6a46acb3fd6

! make/autoconf/jdk-options.m4

Changeset: 1eb49413
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-18 12:55:29 +0000
URL:       https://git.openjdk.org/jdk11u/commit/1eb49413a9d956dd7bf2211eafe69c67260a3256

8294906: Memory leak in PKCS11 NSS TLS server

Backport-of: 94caecbe574227b232e22d9f56361f8ecd507be6

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
! test/jdk/com/sun/crypto/provider/TLS/TestKeyMaterial.java
! test/jdk/com/sun/crypto/provider/TLS/keymatdata.txt
! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/jdk/sun/security/pkcs11/tls/keymatdata.txt

Changeset: 9e2c1ef9
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-18 12:58:14 +0000
URL:       https://git.openjdk.org/jdk11u/commit/9e2c1ef9d2611616a0448f31f54551903cd66acd

8297000: [jib] Add more friendly warning for proxy issues

Backport-of: 0d93ab9dff04409469faa26d5cdb29c4d6488537

! bin/jib.sh

Changeset: 7f30a6c7
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-04-18 22:47:32 +0000
URL:       https://git.openjdk.org/jdk11u/commit/7f30a6c7c192ff5c96fe5c6d214c834d54952e51

8305113: (tz) Update Timezone Data to 2023c

Reviewed-by: phh
Backport-of: ed9592c6e81f82e2bf6508ce45ba15aad8232181

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/europe
! make/data/tzdata/iso3166.tab
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
! test/jdk/java/util/TimeZone/TimeZoneTest.java

Changeset: 691657a2
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-20 07:49:34 +0000
URL:       https://git.openjdk.org/jdk11u/commit/691657a2046b44c5a3e47b503a3a1b7d1d5d7a16

8277775: Fixup bugids in RemoveDropTargetCrashTest.java - add 4357905

Backport-of: 22347e46f7e66a864ea987fa084c44792cae2e6a

! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java

Changeset: aaedfb34
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-20 07:53:14 +0000
URL:       https://git.openjdk.org/jdk11u/commit/aaedfb34555bcc6d9490e09edb1afe91a07568bd

8178806: Better exception logging in crypto code

Backport-of: b814cfc39d2a49951e8e1839cb2f42d9b7cf705d

! src/java.base/share/classes/javax/crypto/JceSecurity.java.template

Changeset: f2186fb2
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-20 07:56:35 +0000
URL:       https://git.openjdk.org/jdk11u/commit/f2186fb246063eab71be04998429ffcd6a67bec6

8302151: BMPImageReader throws an exception reading BMP images

Backport-of: aa10f0d3ee5d77d83950c9ed4aab11589b822ff4

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
+ test/jdk/javax/imageio/plugins/bmp/BMP1bppImageWithPaletteTest.java

Changeset: e28b210d
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-20 08:00:09 +0000
URL:       https://git.openjdk.org/jdk11u/commit/e28b210d5020fc7cc3a52c58f0a8ce14e16dd5fb

8303482: Update LCMS to 2.15

Backport-of: c073ef2ed59483c8dccec9fcac930c862885ff91

! src/java.desktop/share/legal/lcms.md
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscam02.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmshalf.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsmd5.c
! src/java.desktop/share/native/liblcms/cmsmtrx.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmspcs.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmssm.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmswtpnt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h

Changeset: 2ccf28ed
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-20 08:03:57 +0000
URL:       https://git.openjdk.org/jdk11u/commit/2ccf28ed99d07eed108f5e7d881d616bdf864b5f

8304134: jib bootstrapper fails to quote filename when checking download filetype

Backport-of: 75168eaca3f665785519bb489073962a4972fdc0

! bin/jib.sh

Changeset: c3e92e88
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-20 10:56:00 +0000
URL:       https://git.openjdk.org/jdk11u/commit/c3e92e883099b5c684d2514d2d9839871cdee89c

Merge

! make/autoconf/version-numbers
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! make/autoconf/version-numbers
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java

Changeset: 3c813526
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-04-24 08:25:28 +0000
URL:       https://git.openjdk.org/jdk11u/commit/3c8135263b79b8153db7f6c161d377140a21a92e

8306543: GHA: MSVC installation is failing

Backport-of: 5a00617b1be998327825c3abe82ddc213336758d

! .github/workflows/build-windows.yml

Changeset: 6dc07120
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-25 10:00:45 +0000
URL:       https://git.openjdk.org/jdk11u/commit/6dc07120621fea758164bc9a969179556061ab8b

8209167: Use CLDR's time zone mappings for Windows

Reviewed-by: rrich
Backport-of: 009cd15a1bf44a300569df0dc6ac833e95a6736a

! make/copy/Copy-java.base.gmk
! make/gensrc/GensrcCLDR.gmk
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
+ make/jdk/src/classes/build/tools/cldrconverter/WinZonesParseHandler.java
! make/lib/Lib-java.base.gmk
- src/java.base/windows/conf/tzmappings
! src/java.base/windows/native/libjava/TimeZone_md.c

Changeset: b3688098
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-25 10:02:52 +0000
URL:       https://git.openjdk.org/jdk11u/commit/b368809849a7b98c21339ab095a0221dd44e7947

8209546: Make sun/security/tools/keytool/autotest.sh to support macosx

Refactor autotest.sh to java test and remove standard.sh

Reviewed-by: rrich
Backport-of: afe05800acd115aa707ddd3b08d5b8a79810df20

! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/tools/keytool/KeyToolTest.java
+ test/jdk/sun/security/tools/keytool/NssTest.java
- test/jdk/sun/security/tools/keytool/autotest.sh
- test/jdk/sun/security/tools/keytool/standard.sh

Changeset: 3eed8501
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-25 12:56:22 +0000
URL:       https://git.openjdk.org/jdk11u/commit/3eed850193c73c580a02830950115de8e11f6925

8187522: test/sun/net/ftp/FtpURLConnectionLeak.java timed out

Backport-of: 285fca70b4b9ffd904c55004816e88312df0247d

! test/jdk/sun/net/ftp/FtpURLConnectionLeak.java
! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java
! test/jdk/sun/net/www/ftptest/FtpServer.java

Changeset: f26efe7d
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-25 13:01:41 +0000
URL:       https://git.openjdk.org/jdk11u/commit/f26efe7d4d97e83e78951a1b44f27636d0461dbb

8171426: java/lang/ProcessBuilder/Basic.java failed with Stream closed

Backport-of: 53b849e17eb0ef4eed43128c1e4dc6d3dc05e8ca

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: 24981cce
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-25 13:09:54 +0000
URL:       https://git.openjdk.org/jdk11u/commit/24981ccee5471cbef066e4a58d649cd73c6fbdf4

8214459: NSS source should be removed

Remove test/jdk/sun/security/pkcs11/nss/src

Backport-of: 3525e4e27f89cdde493425585e3d602a27149295

- test/jdk/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz
- test/jdk/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz.sha256

Changeset: 31c05287
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-04-25 13:11:37 +0000
URL:       https://git.openjdk.org/jdk11u/commit/31c05287463d0fa946e7cffc4f3c049bebb8b363

8215015: [TESTBUG] remove unneeded -Xfuture option from tests

Remove the option from the tests

Backport-of: 5a23b59ca07a78fa8a0214122c08857ab9fd984c

! test/langtools/tools/javac/boxing/T6348760.java
! test/langtools/tools/javac/generics/inference/6240565/T6240565.java
! test/langtools/tools/javac/scope/6225935/T6225935.java

Changeset: 2991b2b0
Author:    Masanori Yano <myano at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-04-25 14:36:12 +0000
URL:       https://git.openjdk.org/jdk11u/commit/2991b2b016d7b4e73d771c395a344594aa115239

8213531: Test javax/swing/border/TestTitledBorderLeak.java fails

Reviewed-by: phh
Backport-of: 07d24509a68cc06f062b8249f207bc0d2148c79b

! test/jdk/javax/swing/border/TestTitledBorderLeak.java

Changeset: c0cde47a
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-04-25 16:46:49 +0000
URL:       https://git.openjdk.org/jdk11u/commit/c0cde47aed85e03570d2c1175b9891e605bfc6bc

8306658: GHA: MSVC installation could be optional since it might already be pre-installed

Reviewed-by: sgehwolf
Backport-of: d980cb48793f2bb662aece545fb00724c12a5613

! .github/workflows/build-windows.yml

Changeset: aed5d6fc
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-04-27 08:42:21 +0000
URL:       https://git.openjdk.org/jdk11u/commit/aed5d6fc2d15aff73ae9340bad5e9a7d329c1a40

8306664: GHA: Update MSVC version to latest stepping

Reviewed-by: serb

! .github/workflows/main.yml

Changeset: 42ae833f
Author:    Anton Kozlov <akozlov at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-04-27 12:25:00 +0000
URL:       https://git.openjdk.org/jdk11u/commit/42ae833f365b5d220d2f49b2c296c82bceb55262

8306768: CodeCache Analytics reports wrong threshold

Reviewed-by: phh
Backport-of: 243e643076f70c2cfb480897e1640a21e7ac6552

! src/hotspot/share/code/codeHeapState.cpp

Changeset: 26e39714
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-04-27 17:22:46 +0000
URL:       https://git.openjdk.org/jdk11u/commit/26e39714852273fb2ba3b19ad0a478393270afaa

8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped

Backport-of: 041ae20b10e11381415e8f61fd39e9e19aa8d4f2

! test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java

Changeset: fc85d952
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-04-28 15:50:15 +0000
URL:       https://git.openjdk.org/jdk11u/commit/fc85d952d946ce0a8445a6c516538cfdfdcbe8b5

8289735: UTIL_LOOKUP_PROGS fails on pathes with space
8306976: UTIL_REQUIRE_SPECIAL warning on grep

Reviewed-by: mbaesken
Backport-of: bad6aa68e4d491e819ab22e91dd5d65bb094120e

! make/autoconf/basic.m4
! make/autoconf/basic_tools.m4
! make/autoconf/configure.ac
! make/autoconf/platform.m4



More information about the jdk-updates-changes mailing list