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