git: openjdk/jdk21u: master: 20 new changesets

Martin Doerr mdoerr at openjdk.org
Tue Nov 19 19:02:31 UTC 2024


Changeset: 22d5e0d1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-11-13 09:11:06 +0000
URL:       https://git.openjdk.org/jdk21u/commit/22d5e0d1f8849410abe40165b58f45f5e4293884

8343474: [updates] Customize README.md to specifics of update project

Reviewed-by: clanger, sgehwolf, andrew, aph

! README.md

Changeset: d81d3015
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-11-15 07:32:25 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d81d3015610b2468a954185d15d898ca64f51583

8342181: Update tests to use stronger Key and Salt size

Backport-of: f340ab2d360b5dfd375095ac053e9f4fc22a98de

! test/jdk/com/sun/crypto/provider/Cipher/DES/KeyWrapping.java
! test/jdk/com/sun/crypto/provider/Cipher/DES/Sealtest.java
! test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBEKeyCleanupTest.java
! test/jdk/com/sun/crypto/provider/Cipher/RSA/TestOAEPPadding.java
! test/jdk/com/sun/crypto/provider/Cipher/RSA/TestOAEPWithParams.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java
! test/jdk/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
! test/jdk/com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java
! test/jdk/java/security/KeyAgreement/KeySpecTest.java
! test/jdk/java/security/KeyAgreement/MultiThreadTest.java
! test/jdk/java/security/KeyAgreement/NegativeTest.java
! test/jdk/java/security/KeyFactory/Failover.java
! test/jdk/java/security/KeyPairGenerator/GenerateKeypair.java
! test/jdk/java/security/KeyPairGenerator/GenerateRSAKeyPair.java
! test/jdk/java/security/Provider/SupportsParameter.java
! test/jdk/java/security/Signature/NONEwithRSA.java
! test/jdk/java/security/Signature/ResetAfterException.java
! test/jdk/java/security/Signature/VerifyRangeCheckOverflow.java
! test/jdk/java/security/cert/X509Certificate/GetSigAlgParams.java
! test/jdk/javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java
! test/jdk/javax/security/auth/Destroyable/KeyDestructionTest.java
! test/jdk/jdk/security/jarsigner/Spec.java
! test/jdk/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/jdk/sun/security/pkcs11/Cipher/TestRSACipherWrap.java
! test/jdk/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestDH.java
! test/jdk/sun/security/provider/KeyStore/CaseSensitiveAliases.java
! test/jdk/sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java
! test/jdk/sun/security/rsa/BrokenRSAPrivateCrtKey.java
! test/jdk/sun/security/rsa/TestKeyPairGenerator.java
! test/jdk/sun/security/rsa/TestKeyPairGeneratorExponent.java
! test/jdk/sun/security/rsa/TestKeyPairGeneratorInit.java
! test/jdk/sun/security/rsa/TestKeyPairGeneratorLength.java
! test/jdk/sun/security/rsa/pss/DefaultParamSpec.java
! test/jdk/sun/security/rsa/pss/InitAgain.java
! test/jdk/sun/security/rsa/pss/SerializedPSSKey.java
! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java
! test/jdk/sun/security/x509/AlgorithmId/NonStandardNames.java
! test/lib/jdk/test/lib/security/SecurityUtils.java

Changeset: c5d75ef6
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-11-15 09:30:41 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c5d75ef66e294783c08e9f9950cbfdaa5d10c4ce

8337410: The makefiles should set problemlist and adjust timeout basing on the given VM flags

Backport-of: 5e021cbcc7a6cb30a27380950e115ff12846239c

! make/RunTests.gmk

Changeset: d0abff2f
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-11-15 09:33:40 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d0abff2f0745aa135cc9dbf6def4f260b634f107

8207908: JMXStatusTest.java fails assertion intermittently

Backport-of: b7d0eff5ad77e338b237773d2fc047eea3d2ac12

! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java
! test/jdk/sun/management/jmxremote/startstop/ManagementAgentJcmd.java

Changeset: 1af737e5
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-11-15 09:33:52 +0000
URL:       https://git.openjdk.org/jdk21u/commit/1af737e55216ca173e417ca56b82fb7487436789

8339892: Several security shell tests don't set TESTJAVAOPTS

Backport-of: 8a2a75e56de4497da48f43b3be3eb71bf3ef75ab

! test/jdk/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
! test/jdk/java/security/Security/ClassLoaderDeadlock/Deadlock.sh
! test/jdk/java/security/cert/CertificateFactory/slowstream.sh
! test/jdk/sun/security/krb5/runNameEquals.sh
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
! test/jdk/sun/security/provider/PolicyFile/getinstance/getinstance.sh
! test/jdk/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh
! test/jdk/sun/security/util/Pem/encoding.sh
! test/jdk/sun/security/validator/certreplace.sh
! test/jdk/sun/security/validator/samedn.sh

Changeset: 6affc09a
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-11-15 11:16:07 +0000
URL:       https://git.openjdk.org/jdk21u/commit/6affc09ae20eca86a8f2c41245f783cf6316547b

8340801: Disable ubsan checks in some awt/2d coding

Backport-of: e7cf25ce0efdf568fc8eaff249d49e46d5a6eda1

+ src/java.base/share/native/libjava/ub.h
! src/java.desktop/share/native/libawt/java2d/loops/IntRgb.c

Changeset: bcc85d92
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-11-15 11:19:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/bcc85d923fffe37546caa4a738d8fdbce745dd45

8318442: java/net/httpclient/ManyRequests2.java fails intermittently on Linux

Backport-of: 06d8216a4ef6b883119459da7e52b37d16cd2f03

! test/jdk/java/net/httpclient/ManyRequests2.java

Changeset: fa07b3de
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-11-18 11:07:53 +0000
URL:       https://git.openjdk.org/jdk21u/commit/fa07b3dee8c9958f759a4168e86670f145f769d1

8319673: Few security tests ignore VM flags

Reviewed-by: lucy
Backport-of: 430290066c23d09166a84f2f6f89e770c6ba04ff

! test/jdk/com/sun/crypto/provider/KeyProtector/IterationCount.java
! test/jdk/java/security/Security/ConfigFileTest.java
! test/jdk/sun/security/provider/KeyStore/DKSTest.java

Changeset: 5b1a9521
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-11-18 11:11:08 +0000
URL:       https://git.openjdk.org/jdk21u/commit/5b1a9521de45394817aa36dbf007e69a60c92604

8336257: Additional tests in jmxremote/startstop to match on PID not app name

Backport-of: 687601ebcaedf133fd4d5cecc42c5aadf9c73f3c

! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java

Changeset: 0fd31732
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-11-18 13:43:47 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0fd31732ddf21e29281f6040e4e9e3de0b6f6eab

8342188: Update tests to use stronger key parameters and certificates

Backport-of: ae82cc1ba101f6c566278f79a2e94bd1d1dd9efe

! test/jdk/com/sun/crypto/provider/Cipher/RSA/TestRSA.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java
! test/jdk/com/sun/crypto/provider/TLS/TestLeadingZeroes.java
! test/jdk/java/security/KeyRep/Serial.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestInterop.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java
! test/jdk/sun/security/x509/X509CRLImpl/Verify.java
! test/jdk/sun/security/x509/X509CertImpl/Verify.java
+ test/lib/jdk/test/lib/security/DiffieHellmanGroup.java
! test/lib/jdk/test/lib/security/SecurityUtils.java

Changeset: e1eb3412
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-11-18 13:44:55 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e1eb341217fb5411721dec1b78e4bbf06f2f5cda

8342183: Update tests to use stronger algorithms and keys

Backport-of: c82ad845e101bf5d97c0744377d68002907d4a0e

! test/jdk/com/sun/crypto/provider/CICO/CICOSkipTest.java
! test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/TestCipherPBECons.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java
! test/jdk/com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java
! test/jdk/com/sun/crypto/provider/Mac/HmacSaltLengths.java
! test/jdk/com/sun/crypto/provider/Mac/MacClone.java
! test/jdk/java/security/KeyStore/TestKeyStoreEntry.java
! test/jdk/java/security/MessageDigest/ByteBuffers.java
! test/jdk/java/security/Signature/ByteBuffers.java
! test/jdk/java/security/Signature/SignWithOutputBuffer.java
! test/jdk/java/security/Signature/SignatureGetInstance.java
! test/jdk/java/security/Signature/TestInitSignWithMyOwnRandom.java
! test/jdk/java/security/Signature/VerifyRangeCheckOverflow.java
! test/jdk/java/security/SignedObject/Chain.java
! test/jdk/java/security/SignedObject/Copy.java
! test/jdk/javax/crypto/Cipher/ByteBuffers.java
! test/jdk/javax/crypto/Cipher/TestGetInstance.java
! test/jdk/javax/crypto/CipherSpi/DirectBBRemaining.java
! test/jdk/javax/crypto/CryptoPermission/AllPermCheck.java
! test/jdk/javax/crypto/CryptoPermission/LowercasePermCheck.java
! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java
! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java
! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java
! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java
! test/jdk/javax/crypto/KeyGenerator/TestGetInstance.java
! test/jdk/javax/crypto/Mac/ByteBuffers.java
! test/jdk/javax/crypto/Mac/TestGetInstance.java
! test/jdk/sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java
! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java
! test/jdk/sun/security/rsa/TestKeyPairGenerator.java
! test/jdk/sun/security/rsa/pss/InitAgain.java
! test/jdk/sun/security/tools/keytool/KeyToolTest.java

Changeset: fe41d0a2
Branch: master
Author:    Amit Kumar <amitkumar at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-11-18 14:00:50 +0000
URL:       https://git.openjdk.org/jdk21u/commit/fe41d0a2e1e951c8f8a9e3842d3fe768f4fc604f

8343506: [s390x] multiple test failures with ubsan

Backport-of: f6edfe58d6931b058a5fec722615740818711065

! src/hotspot/cpu/s390/s390.ad

Changeset: 1bfb57dc
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-11-18 14:01:06 +0000
URL:       https://git.openjdk.org/jdk21u/commit/1bfb57dca4a65ea64a15914b1e8b5c4c509db6f5

8342607: Enhance register printing on x86_64 platforms

Backport-of: d8b3685d36873904248e9701f66459e074a4a8ab

! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/utilities/debug.cpp

Changeset: 38f654ee
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-11-18 14:01:21 +0000
URL:       https://git.openjdk.org/jdk21u/commit/38f654ee78297804c859c6a2f2f1b30fbb7a67ba

8343724: [PPC64] Disallow OptoScheduling

Backport-of: f621f26cd113090a0305598cfc50f0eac9a263c6

! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp

Changeset: 4f6c5067
Branch: master
Author:    Amit Kumar <amitkumar at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-11-18 14:02:30 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4f6c506793020c3d8f6b17feb4c7d7a5d29b920c

8344164: [s390x] ProblemList hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java

Backport-of: 3245f56e53792b3cfc9788799ba1594d6af15bea

! test/hotspot/jtreg/ProblemList.txt

Changeset: f36b3b4c
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-11-18 14:02:43 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f36b3b4c45e85d4501aab8850c2be79032c5dff7

8336911: ZGC: Division by zero in heuristics after JDK-8332717

Backport-of: 1cc32237aee03a38bfb0f6679f7328a682ad6ea9

! src/hotspot/share/gc/z/zDirector.cpp

Changeset: a4927ca5
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-11-18 14:03:05 +0000
URL:       https://git.openjdk.org/jdk21u/commit/a4927ca550a4e508dad215c8cb948034af638693

8338449: ubsan: division by zero in sharedRuntimeTrans.cpp

Reviewed-by: mdoerr
Backport-of: 37cfaa8deb4cc15864bb6dc2c8a87fc97cff2f0d

! src/hotspot/share/runtime/sharedRuntimeTrans.cpp

Changeset: b9c83b5d
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-11-18 14:04:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b9c83b5d698e659d3de1f8e3a5dee56b9bbba510

8342823: Ubsan: ciEnv.cpp:1614:65: runtime error: member call on null pointer of type 'struct CompileTask'

Backport-of: beff8bfe2a5334823b67cb748bc8652dc6a3f3d4

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: 948710fb
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-11-18 15:12:49 +0000
URL:       https://git.openjdk.org/jdk21u/commit/948710fb048532e0432629ef90bd6f3298786569

8338389: [JFR] Long strings should be added to the string pool

Backport-of: d5c6158cedfd96a9f97d83355b10730b81274648

! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java
+ test/jdk/jdk/jfr/jvm/TestLongStringsInPool.java

Changeset: 4b1365ea
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-11-18 16:24:45 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4b1365eaab151ecf5ff2c40e4292d93137499c06

8343923: GHA: Switch to Xcode 15 on MacOS AArch64 runners

Backport-of: 4c5bc5f2f091ae861d5329cdae42fe7fa295544b

! .github/workflows/main.yml
! .github/workflows/test.yml



More information about the jdk-updates-changes mailing list