git: openjdk/jdk15u: 13 new changesets

Yuri Nesterenko yan at openjdk.org
Wed Jul 20 14:09:10 UTC 2022


Changeset: e06d2441
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-06-20 07:30:37 +0000
URL:       https://git.openjdk.org/jdk15u/commit/e06d244107eebbbefa9a54734f330c11af42a8ec

8288650: Bump update version for OpenJDK: jdk-15.0.9

Reviewed-by: dcherepanov

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

Changeset: 876be7f5
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-06 08:09:28 +0000
URL:       https://git.openjdk.org/jdk15u/commit/876be7f5ac38bb8004f4cf65f8ab9e6b7fef12fb

8286444: javac errors after JDK-8251329 are not helpful enough to find root cause

Backport-of: 29c4b8e80d1860249a79cfd1941354150468fc5b

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Changeset: 148dbd42
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-06 09:47:08 +0000
URL:       https://git.openjdk.org/jdk15u/commit/148dbd426b71c9881ddc6d05ebcbbeb68c16ac49

8286855: javac error on invalid jar should only print filename

Backport-of: 1606d5545b8daad840575b7cfd97b94fd8a3d41d

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Changeset: 2a326924
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-12 09:20:46 +0000
URL:       https://git.openjdk.org/jdk15u/commit/2a3269247dec708ddbe3ba9280e1cd1ee6cc18ed

8245527: LDAP Channel Binding support for Java GSS/Kerberos

Backport-of: cfa3f7493149170f2b23a516bc95110dab43fd06

! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java
+ src/java.naming/share/classes/com/sun/jndi/ldap/sasl/TlsChannelBinding.java
! src/java.naming/share/classes/module-info.java
! src/java.security.jgss/share/classes/module-info.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitialToken.java
+ src/java.security.jgss/share/classes/sun/security/jgss/krb5/internal/TlsChannelBindingImpl.java
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
+ test/jdk/com/sun/jndi/ldap/LdapCBPropertiesTest.java

Changeset: 3d8ec309
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-12 09:57:49 +0000
URL:       https://git.openjdk.org/jdk15u/commit/3d8ec30987beb141db4c60aa91079644ec398a5a

8259707: LDAP channel binding does not work with StartTLS extension

Backport-of: 874aef4a8f7ca503591e21333c092d1a969bc5a8

! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java

Changeset: 0dee7dac
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-14 06:43:57 +0000
URL:       https://git.openjdk.org/jdk15u/commit/0dee7dac24938407b971c5c32549dda1ccf340c7

8281628: KeyAgreement : generateSecret intermittently not resetting

Reviewed-by: bae
Backport-of: 1485883c9e6e24315bb21f20604b1c326e862a5b

! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java
+ test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java

Changeset: 31d795e2
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-14 10:02:03 +0000
URL:       https://git.openjdk.org/jdk15u/commit/31d795e2c1e1039cc890d3dfe720d7753920fa68

8277795: LDAP connection timeout not honoured under contention

Backport-of: 3d926dd66ef6551e91a4ebbbc59dcff58f5ede5a

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java
+ test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java

Changeset: 8deef7fe
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Date:      2022-07-15 09:28:53 +0000
URL:       https://git.openjdk.org/jdk15u/commit/8deef7fe2f6fe167996491b1cea213f3aaea0f92

8279520: SPNEGO has not passed channel binding info into the underlying mechanism

Backport-of: 8d0f385fd0243c3e38b400f463b8d9727b0a5956

! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java
! test/jdk/sun/security/krb5/auto/IgnoreChannelBinding.java

Changeset: bd5c18fd
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-15 14:43:53 +0000
URL:       https://git.openjdk.org/jdk15u/commit/bd5c18fded2e6725e6d2b2e1acb92758022c4301

8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt"

Backport-of: 32139c1a8aae51c0869f41be57580ff4463913d2

! src/hotspot/share/c1/c1_IR.cpp
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java

Changeset: 0e09ba92
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Date:      2022-07-18 10:47:58 +0000
URL:       https://git.openjdk.org/jdk15u/commit/0e09ba92c437fed97dda41a57b92bd9de9fd474a

8279842: HTTPS Channel Binding support for Java GSS/Kerberos

Reviewed-by: yan
Backport-of: de3113b998550021bb502cd6f766036fb8351e7d

! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
+ src/java.base/share/classes/sun/security/util/ChannelBindingException.java
+ src/java.base/share/classes/sun/security/util/TlsChannelBinding.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java
- src/java.naming/share/classes/com/sun/jndi/ldap/sasl/TlsChannelBinding.java
! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java
! test/jdk/com/sun/jndi/ldap/LdapCBPropertiesTest.java
+ test/jdk/sun/security/krb5/auto/HttpsCB.java

Changeset: f94a924e
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-18 12:01:31 +0000
URL:       https://git.openjdk.org/jdk15u/commit/f94a924e1944001620a82cbad3d31e7f0ee2bab5

8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134

Backport-of: f48a3e86d0274912160f3c415f92741eefa1cb1d

! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java

Changeset: ce091ab8
Author:    Jan Kratochvil <jkratochvil at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-19 07:46:26 +0000
URL:       https://git.openjdk.org/jdk15u/commit/ce091ab8dca52151939d833b6a2c9efb408699ab

8286277: CDS VerifyError when calling clone() on object array

Reviewed-by: yan
Backport-of: 646c8aaeeccb494c72ff84c6e0f303f790be0ba9

! src/hotspot/share/classfile/verifier.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/VerifyObjArrayCloneTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/VerifyObjArrayCloneTestApp.java
+ test/hotspot/jtreg/runtime/verifier/InvokeClone.java
+ test/hotspot/jtreg/runtime/verifier/InvokeCloneInvalid.jasm
+ test/hotspot/jtreg/runtime/verifier/InvokeCloneValid.jasm

Changeset: bae72014
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2022-07-20 10:12:57 +0000
URL:       https://git.openjdk.org/jdk15u/commit/bae72014c67a35bcca922788af6c3ff3557ec672

Merge




More information about the jdk-updates-changes mailing list