git: openjdk/jdk23u: master: 22 new changesets

Rob McKenna robm at openjdk.org
Tue Oct 15 23:52:45 UTC 2024


Changeset: 1a43190e
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2024-06-12 05:48:21 +0000
URL:       https://git.openjdk.org/jdk23u/commit/1a43190e41e20f051fff077f2cd64240b3273607

Merge


Changeset: 63e95d89
Branch: master
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-06-17 09:01:05 +0000
URL:       https://git.openjdk.org/jdk23u/commit/63e95d89873d98f4550efc642eaac0a824ae22b3

8328544: Improve handling of vectorization

Backport-of: b5174c9159fbffdf335ee6835267ba0e674cf432

! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestScheduleReordersScalarMemops.java

Changeset: 7e6693ae
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2024-06-20 11:02:42 +0000
URL:       https://git.openjdk.org/jdk23u/commit/7e6693aebad0e300958a11339fceef151c66e59e

8328286: Enhance HTTP client

Backport-of: cf8dc79f392c8ec3414d8b36803f026852c4e386

! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/sun/net/www/MessageHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/conf/net.properties
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.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/ResponseBodyHandlers.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HeaderDecoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Decoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/DecodingCallback.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Encoder.java
! src/java.net.http/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java
! test/jdk/java/net/httpclient/ExpectContinueTest.java
! test/jdk/java/net/httpclient/ShutdownNow.java
! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
+ test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/HpackTestEncoder.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java

Changeset: 1ea64561
Branch: master
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2024-06-25 11:41:04 +0000
URL:       https://git.openjdk.org/jdk23u/commit/1ea6456172717568abde0199ab1b7e21d58abeec

8328726: Better Kerberos support

Backport-of: 7325899a11f17bf4516d39495a12796385e459ed

! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java
! src/java.security.jgss/share/classes/sun/security/krb5/EncryptionKey.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Kinit.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java

Changeset: b5bf9a66
Branch: master
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date:      2024-06-27 18:01:07 +0000
URL:       https://git.openjdk.org/jdk23u/commit/b5bf9a660578ce6c5a436507f49b941160b60604

8311208: Improve CDS Support

Reviewed-by: mschoene, ccheung, iklam
Backport-of: 2c60805bc380945a8266112c7b5aee0498cb7d5b

! src/hotspot/share/classfile/verifier.cpp

Changeset: 58dc4c7e
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2024-07-02 08:36:17 +0000
URL:       https://git.openjdk.org/jdk23u/commit/58dc4c7e0e87d5211744e5b42718d3f5abd12dda

Merge


Changeset: a4f938c6
Branch: master
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2024-07-04 15:27:37 +0000
URL:       https://git.openjdk.org/jdk23u/commit/a4f938c623d7f459a44190c56e7264ebe4f5495c

8307383: Enhance DTLS connections

Backport-of: 362dbbaa952b3d4a5270c6bfae879a12e9bdf4d1

! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! test/jdk/javax/net/ssl/DTLS/InvalidRecords.java
! test/jdk/javax/net/ssl/TLSCommon/MFLNTest.java

Changeset: 8f5c6e6b
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2024-07-10 14:32:14 +0000
URL:       https://git.openjdk.org/jdk23u/commit/8f5c6e6b02404e65e17fd412db5c1b42c31d14d1

Merge


Changeset: 39aab177
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2024-07-17 11:42:33 +0000
URL:       https://git.openjdk.org/jdk23u/commit/39aab17724d933849f7b7275cd77ab7f894087ab

Merge


Changeset: dfbb5e3f
Branch: master
Author:    Dean Long <dlong at openjdk.org>
Date:      2024-07-19 23:49:47 +0000
URL:       https://git.openjdk.org/jdk23u/commit/dfbb5e3ffa37d33cd0ce6280f278e51cbce98c1c

8332644: Improve graph optimizations

Reviewed-by: kvn
Backport-of: 7c16d649a8118d2e7ee77cedba87e620c83294b4

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

Changeset: 82220915
Branch: master
Author:    Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2024-07-22 16:59:19 +0000
URL:       https://git.openjdk.org/jdk23u/commit/82220915e5e1ca3b3ffe32cce30e4b1e89edb4c6

8331446: Improve deserialization support

Reviewed-by: naoto
Backport-of: 8e4a392832f83e16d521024505b52c96d0a993f2

! src/java.base/share/classes/java/text/MessageFormat.java
+ test/jdk/java/text/Format/MessageFormat/MaxArgumentIndexTest.java
+ test/jdk/java/text/Format/MessageFormat/SerializationTest.java

Changeset: dbbaa9e6
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2024-07-23 08:17:19 +0000
URL:       https://git.openjdk.org/jdk23u/commit/dbbaa9e6321c4b55326fe12437746bb36492fa50

Merge


Changeset: c7e7b907
Branch: master
Author:    Pavel Kharskii <pavel.kharskii at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-07-25 05:40:17 +0000
URL:       https://git.openjdk.org/jdk23u/commit/c7e7b90762b87bafddf503bb5d1353a9d47a2c43

8336366: Change milestone to fcs for all releases
8337103: The change for RDP2 CPU24_10 has corrupted line endings in the file version-numbers.conf.

Reviewed-by: robm

! make/conf/version-numbers.conf

Changeset: 8b2288fd
Branch: master
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-08-01 14:15:29 +0000
URL:       https://git.openjdk.org/jdk23u/commit/8b2288fd17d5fa846153b49914c7dd9f9e9bf98c

8335713: Enhance vectorization analysis

Backport-of: 4e22d8c050a697d2de8f818df2ff1786c0ea0766

! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp

Changeset: e514e2e9
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date:      2024-08-06 11:26:54 +0000
URL:       https://git.openjdk.org/jdk23u/commit/e514e2e9531284dda2a777a792e84c74f3bb2ad5

Merge


Changeset: 799b98e1
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date:      2024-08-13 12:34:38 +0000
URL:       https://git.openjdk.org/jdk23u/commit/799b98e132b8f6d30e7c5af8a0e29fbd94a0b408

Merge


Changeset: 17c3506d
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2024-08-27 06:55:27 +0000
URL:       https://git.openjdk.org/jdk23u/commit/17c3506d5ca8f84104d26befaa79f81bafd8f4bb

Merge


Changeset: 5c4fdea8
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date:      2024-08-27 14:19:15 +0000
URL:       https://git.openjdk.org/jdk23u/commit/5c4fdea834a2a157352fdaf6508163a24132e259

8338696: (fs) BasicFileAttributes.creationTime() falls back to epoch if birth time is unavailable (Linux)

Backport-of: 3e8451082235e638d92792fe0b5e45abe6522b2f

! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c

Changeset: 9935c123
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2024-09-09 08:40:22 +0000
URL:       https://git.openjdk.org/jdk23u/commit/9935c12398f6c1c5cd64a9fda0d3c1cd39ab2be3

8337664: Distrust TLS server certificates issued after Oct 2024 and anchored by Entrust Root CAs

Backport-of: 7d49c52272b54070a13b02708dd7ce5f8e375a06

! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java
+ src/java.base/share/classes/sun/security/validator/EntrustTLSPolicy.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/Distrust.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustcommercialca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustnetworkingca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustpremiumca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/affirmtrustpremiumeccca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/entrust2048ca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustevca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustrootcaec1-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustrootcag2-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/entrustrootcag4-chain.pem

Changeset: 047c522c
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Date:      2024-09-30 05:46:11 +0000
URL:       https://git.openjdk.org/jdk23u/commit/047c522c4f7f63e49351374a3425c7f2d9a3ea3e

8341057: Add 2 SSL.com TLS roots

Backport-of: 6b9dcdbcb299a9fe83b9558fa82659475bb4bb78

+ src/java.base/share/data/cacerts/ssltlsrootecc2022
+ src/java.base/share/data/cacerts/ssltlsrootrsa2022
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: a3fde486
Branch: master
Author:    Ravi Reddy <rreddy at openjdk.org>
Date:      2024-09-30 05:51:47 +0000
URL:       https://git.openjdk.org/jdk23u/commit/a3fde486b1efa1344f816023f45d3ff626335936

8341059: Change Entrust TLS distrust date to November 12, 2024

Backport-of: cc6f90a77bf08c8cc1cc2157ebfbbd1bf74dd5d4

! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java
! src/java.base/share/classes/sun/security/validator/EntrustTLSPolicy.java
! src/java.base/share/conf/security/java.security
! test/jdk/sun/security/ssl/X509TrustManagerImpl/Entrust/Distrust.java

Changeset: 43e13281
Branch: master
Author:    Rob McKenna <robm at openjdk.org>
Date:      2024-10-15 23:51:31 +0000
URL:       https://git.openjdk.org/jdk23u/commit/43e1328119a20bf9a05d702374f27c7caf534cf4

Merge

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



More information about the jdk-updates-changes mailing list