git: openjdk/jdk17u: 13 new changesets
Christoph Langer
clanger at openjdk.org
Tue Oct 15 20:46:09 UTC 2024
Changeset: 9fcf0583
Branch: master
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-09-23 14:09:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/9fcf05839ec589a715ee29fc002ab53143f9b080
8307383: Enhance DTLS connections
Reviewed-by: mbaesken, andrew
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: e59e2e25
Branch: master
Author: Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-08-16 10:50:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/e59e2e2591a9e7517dc52e56abc2a5072e039732
8311208: Improve CDS Support
Reviewed-by: mbalao
Backport-of: 2c60805bc380945a8266112c7b5aee0498cb7d5b
! src/hotspot/share/classfile/verifier.cpp
Changeset: 0b3d6c31
Branch: master
Author: Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-09-26 02:46:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/0b3d6c31d175c098ebb02c040890059920eb2322
8263031: HttpClient throws Exception if it receives a Push Promise that is too large
Reviewed-by: abakhtin, mbaesken
Backport-of: 4d2cd26ab5092ad0a169e4239164a869a4255bd3
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
+ test/jdk/java/net/httpclient/http2/PushPromiseContinuation.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: c1917ef0
Branch: master
Author: Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-09-26 13:39:42 +0000
URL: https://git.openjdk.org/jdk17u/commit/c1917ef06afd6ddac687251f67341bab89bf102e
8303965: java.net.http.HttpClient should reset the stream if response headers contain malformed header fields
Reviewed-by: abakhtin
Backport-of: 466ffebcae1ee5817a83fdbc33f5ec3bd6de7e60
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.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/common/ValidatingHeadersConsumer.java
! test/jdk/java/net/httpclient/http2/BadHeadersTest.java
Changeset: e7a9054d
Branch: master
Author: Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-09-27 17:20:42 +0000
URL: https://git.openjdk.org/jdk17u/commit/e7a9054d27c4d79a31a6ebe6a34616938d460ce2
8284585: PushPromiseContinuation test fails intermittently in timeout
Reviewed-by: abakhtin
Backport-of: 65da38d844760f7d17a143f8b4d5e25ea0144e27
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/OutgoingPushPromise.java
Changeset: 836d0903
Branch: master
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-09-27 09:18:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/836d09034338c388c2a314e40a7f74e691ead48e
8328286: Enhance HTTP client
Reviewed-by: mbalao
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/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.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: fdf897f0
Branch: master
Author: Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-08-14 21:12:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/fdf897f03f426aa6cb5f93d88cbb841f6f253edd
8328544: Improve handling of vectorization
Reviewed-by: roland, yan
Backport-of: b5174c9159fbffdf335ee6835267ba0e674cf432
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: cdd9e7e2
Branch: master
Author: Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-09-14 00:31:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/cdd9e7e2b5b005b384a4f91c1ba88ba32492bb0d
8335713: Enhance vectorization analysis
Reviewed-by: roland
Backport-of: 3c05ad2290936ec9abc3f271cb6bf89e18c3eea7
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: 6e6e3cf6
Branch: master
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-05-10 13:38:53 +0000
URL: https://git.openjdk.org/jdk17u/commit/6e6e3cf6da6a8e74bc8d5c63fefae953f027629e
8328726: Better Kerberos support
Reviewed-by: mbalao
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: ca766c0d
Branch: master
Author: Alexei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-08-13 10:30:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/ca766c0d92f4a3c587909d5811772369e9853c63
8331446: Improve deserialization support
Reviewed-by: yan, mbalao, andrew
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: 15586dc5
Branch: master
Author: Sergey Bylokhov <serb at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2022-09-16 10:04:51 +0000
URL: https://git.openjdk.org/jdk17u/commit/15586dc50be9c8a6a302f22df4112d2539f7fa80
8290367: Update default value and extend the scope of com.sun.jndi.ldap.object.trustSerialData system property
8332643: Better Location requests
Reviewed-by: yan, andrew
Backport-of: 7765942aeee25cbeb5fd932a93b3d8f9d4ca3655
! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java
! src/java.naming/share/classes/module-info.java
+ test/jdk/com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java
+ test/jdk/com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.ldap
! test/jdk/javax/naming/module/RunBasic.java
! test/jdk/javax/naming/module/src/test/test/ConnectWithAuthzId.java
! test/jdk/javax/naming/module/src/test/test/ConnectWithFoo.java
! test/jdk/javax/naming/module/src/test/test/ReadByUrl.java
! test/jdk/javax/naming/module/src/test/test/StoreFruit.java
! test/jdk/javax/naming/module/src/test/test/StoreObject.java
! test/jdk/javax/naming/module/src/test/test/StorePerson.java
! test/jdk/javax/naming/module/src/test/test/StoreRemote.java
Changeset: fbcf4fc8
Branch: master
Author: Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-09-17 18:43:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/fbcf4fc81d46f2cace4af479cbb0f165cef1b2b5
8332644: Improve graph optimizations
Reviewed-by: mbalao, andrew
Backport-of: 7c16d649a8118d2e7ee77cedba87e620c83294b4
! src/hotspot/share/opto/loopnode.cpp
Changeset: eed263c8
Branch: master
Author: Andrew John Hughes <andrew at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-10-07 20:11:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/eed263c8077e066a32d746fd188f2dee8c47b9ab
8341673: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.13
Reviewed-by: clanger
! make/conf/version-numbers.conf
More information about the jdk-updates-changes
mailing list