git: openjdk/jdk13u-dev: 25 new changesets

Yuri Nesterenko yan at openjdk.java.net
Wed Oct 20 08:07:15 UTC 2021


Changeset: 9a775856
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-08-04 17:03:57 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/9a775856bb2d25441c2efef049186298998651dd

8265776: Improve Stream handling for SSL

Backport-of: 345c6d3045e4e37e4f8dca30f5b1104c5eb403a9

! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java

Changeset: ed28ed62
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-07-27 13:12:13 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/ed28ed62249f281a34afe40004d5a7674676cdf4

8270398: Enhance canonicalization

Backport-of: 0a6c6a2c954d7889934d3caa4256124a1c5662a0

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

Changeset: 7f8e0cf0
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-07-27 12:44:45 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/7f8e0cf04590a6de600b3d9881e81c03031cad5a

8270404: Better canonicalization

Backport-of: a0a8a41bb1da9261b2d3c4a43a6738fbf3286b5d

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/instanceKlass.cpp

Changeset: dfd14573
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-08-26 10:23:08 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/dfd145736685985586956844a0e93fd8542fd65c

8266097: Better hashing support

Reviewed-by: bae
Backport-of: 35c00175d8fba3fdae4f0bd31e3b416f52fb2283

! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java

Changeset: 5c40ac77
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-08-27 15:04:09 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/5c40ac77256da749f3e8086609bd9bdbb625b6d0

8266115: More Manifest Jar Loading

Reviewed-by: bae
Backport-of: 17a298962c35d5c8ebae73fdb8a969139551b5a7

! src/java.base/share/classes/java/util/jar/JarFile.java

Changeset: d4542264
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-08-27 17:28:06 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/d454226457aa16e0b0467705873fe5b8a779d1c4

8268506: More Manifest Digests

Backport-of: 306a51b13f5307b0de9d2f04daa983ccd8f92284

! src/java.base/share/classes/sun/security/util/ManifestDigester.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java

Changeset: 432bd28d
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-08-31 16:55:22 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/432bd28d0766777bf41fb2ff63489315abea7c52

8266109: More Resilient Classloading

Reviewed-by: bae
Backport-of: 00c10ed10286a1989a339bc35cb64302630427ae

! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/Resource.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java

Changeset: 1d23f026
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-01 17:28:09 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/1d23f026397d56f297deeeb35b13b2631c6ecb80

8266137: Improve Keystore integrity

Reviewed-by: bae
Backport-of: 06acda364f1483c15adca105d612a24f1d50112c

! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java

Changeset: 918a79d8
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-03 18:09:32 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/918a79d81dbd6df3269eb88b15b4a3c038bba338

8263314: Enhance XML Dsig modes

Reviewed-by: bae
Backport-of: fe318432e184c2df95d802212b4eb510d3729459

! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java

Changeset: 075117ff
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-06 15:17:37 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/075117ff3234e8d9a07bcfbae9b0962003c2659a

8265167: Richer Text Editors

Backport-of: c59311d94c3f010b9017825d767db8241c69a2a7
Reviewed-by: yan

! src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java

Changeset: f06c5708
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-06 15:22:00 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/f06c57084fe467678d564233b457ffa86af370c9

8269763: The JEditorPane is blank after JDK-8265167

Backport-of: 36aac3987938688c97c06f34fdc8688e0b24a4fa
Reviewed-by: yan

! src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java

Changeset: 34237ba4
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-06 15:26:34 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/34237ba48a17a68f9b60e043b16b633923b77eda

8265574: Improve handling of sheets

Backport-of: a20f56155d675fd606ed57fddb153aeb9dc270ae
Reviewed-by: yan

! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java

Changeset: ba6fc1c4
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-09 15:37:16 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/ba6fc1c4847b8f3b6d0b127996f1c037b774cacc

8265580: Enhanced style for RTF kit

Reviewed-by: bae
Backport-of: dd4a17f711b0027ed6377ca57c43a7d68d4df566

! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java

Changeset: 3e608640
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-09 11:50:33 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/3e608640b8b6e5a11b8c0e17da4aedf4778f2b1a

8266103: Better specified spec values

Reviewed-by: bae
Backport-of: 9bd20b57e1d79bd2bb386fb5df48e681fbbbd981

! src/java.base/share/classes/javax/crypto/spec/IvParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java

Changeset: cd53a63f
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-16 15:52:33 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/cd53a63f2f1fb372f9bb1f7e9ab5093102f02663

8267086: ArrayIndexOutOfBoundsException in java.security.KeyFactory.generatePublic

Reviewed-by: bae
Backport-of: 2e375ae9ed459527393f9dd13d15d1031ad6095f

! src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java

Changeset: 9be3ae27
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-17 15:54:02 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/9be3ae27a8b1e18514f4a45ad8f13b141d2d51cd

8266689: More Constrained Delegation

Reviewed-by: bae
Backport-of: 723438b38868c373d1b8d7e6db576835be392932

! src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java

Changeset: 1169c794
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-08 16:34:15 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/1169c79424f8e4277dd40d99aee143856b3b4e19

8267712: Better LDAP reference processing

Reviewed-by: bae
Backport-of: 0d2a239cb4b7fdc88adb54eb66b36f5f5157418f

! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java

Changeset: fb5c1311
Author:    Andrew Brygin <bae at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-06-23 03:47:05 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/fb5c13116b6679caf8e47fc35bd15bad68476cb3

8267735: Better BMP support

Backport-of: 67ddc7e7f3b178998ea59f68758a5fa510624e12

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties

Changeset: d4d02892
Author:    Dmitry Cherepanov <dcherepanov at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-28 14:48:44 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/d4d02892bde1d47c0b4af1ec6fc17a4067c1111b

8269624: Enhance method selection support

Reviewed-by: bae
Backport-of: acd1fa5d8fabd424ec3b125b56e5ca482b25f2d9

! src/hotspot/share/code/dependencies.cpp

Changeset: a4e7c36a
Author:    Clive Verghese <cverghese at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-28 17:25:22 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/a4e7c36af8d745ea3db1d1dccce1197a5b39bf1e

8269618: Better session identification

Backport-of: 116b77755f0a5d8c786a0c0ead4fc557ce359e6e

! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/RandomCookie.java
! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java
! src/java.base/share/classes/sun/security/ssl/SessionId.java
+ src/java.base/share/classes/sun/security/util/ByteArrays.java

Changeset: d77c51f5
Author:    Clive Verghese <cverghese at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-30 11:32:53 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/d77c51f534c43fc826cd7f16f7ac4b99e34dfcdd

8268193: Improve requests of certificates

Reviewed-by: yan
Backport-of: ce8b2eac4f9643575a87617ae8091657e9458c22

! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/ServerKeyExchange.java

Changeset: 711488e1
Author:    Clive Verghese <cverghese at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-30 11:38:07 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/711488e1a0f20a3a82a26c061ac71a8cc533810e

8268199: Correct certificate requests

Reviewed-by: yan
Backport-of: afeccc7639d3d09041b58cf0f5672eb7310b2cbd

! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java

Changeset: 7223eeb6
Author:    Clive Verghese <cverghese at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-09-30 11:44:49 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/7223eeb6d69c500cba66ef465b28596dfb7e0f58

8268205: Enhance DTLS client handshake

Reviewed-by: yan
Backport-of: 4a0c4038401e48d5111449ca35c0795d94f9ab83

! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java

Changeset: 9aa3ee27
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Yuri Nesterenko <yan at azul.com>
Date:      2021-10-08 13:57:09 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/9aa3ee27234c1a4e492e732c5cfaf18170ce8b4a

8267729: Improve TLS client handshaking

Backport-of: 8e4cbf7fd373c5886be1980bed4fa9cd9045f893
Reviewed-by: yan

! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/NamedGroup.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java

Changeset: 95b11ec6
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-10-20 11:03:05 +0000
URL:       https://git.openjdk.java.net/jdk13u-dev/commit/95b11ec6fbacef2cb8013ae56323959ab034dafd

Merge




More information about the jdk-updates-changes mailing list