Fwd: [RFR] [8u] 8u312-b07 Upstream Sync
Andrew Hughes
gnu.andrew at redhat.com
Thu Oct 28 13:49:43 UTC 2021
Apparently, sending this to shenandaoh-dev doesn't get the feedback I
expected...
---------- Forwarded message ---------
From: Andrew Hughes <gnu.andrew at redhat.com>
Date: Tue, 26 Oct 2021 at 02:09
Subject: [RFR] [8u] 8u312-b07 Upstream Sync
To: <shenandaoh-dev at openjdk.java.net>
Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b07/
Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b07/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b07/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b07/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b07/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b07/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b07/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b07/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b07/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u312-b07:
- JDK-8130183: InnerClasses: VM permits wrong Throw ClassFormatError
if InnerClasses attribute's inner_class_info_index is 0
- JDK-8157404: Unable to read certain PKCS12 keystores from
SequenceInputStream
- JDK-8163326: Update the default enabled cipher suites preference
- JDK-8222751:
closed/test/jdk/sun/security/util/DerIndefLenConverter/IndefBerPkcs12.java
fail
- JDK-8263314: Enhance XML Dsig modes
- JDK-8265167: Richer Text Editors
- JDK-8265574: Improve handling of sheets
- JDK-8265580: Enhanced style for RTF kit
- JDK-8265776: Improve Stream handling for SSL
- JDK-8266097: Better hashing support
- JDK-8266103: Better specified spec values
- JDK-8266109: More Resilient Classloading
- JDK-8266115: More Manifest Jar Loading
- JDK-8266137: Improve Keystore integrity
- JDK-8266689: More Constrained Delegation
- JDK-8267086: ArrayIndexOutOfBoundsException in
java.security.KeyFactory.generatePublic
- JDK-8267712: Better LDAP reference processing
- JDK-8267729: Improve TLS client handshaking
- JDK-8267735: Better BMP support
- JDK-8268193: Improve requests of certificates
- JDK-8268199: Correct certificate requests
- JDK-8268506: More Manifest Digests
- JDK-8268965: TCP Connection Reset when connecting simple socket to
SSL server
- JDK-8269618: Better session identification
- JDK-8269624: Enhance method selection support
- JDK-8269763: The JEditorPane is blank after JDK-8265167
- JDK-8270398: Enhance canonicalization
- JDK-8270404: Better canonicalization
- JDK-8272643: Backout JDK-8176837 from 8u312
Main issues of note:
None, clean merge. We skipped b06 as it just reverted 8268965
(JDK-8272643) and reapplied it under the correct bug ID, so there was
no source change in the end.
diffstat for root
b/.hgtags | 2 ++
1 file changed, 2 insertions(+)
diffstat for corba
b/.hgtags | 2 ++
1 file changed, 2 insertions(+)
diffstat for jaxp
b/.hgtags | 2 ++
1 file changed, 2 insertions(+)
diffstat for jaxws
b/.hgtags | 2 ++
1 file changed, 2 insertions(+)
diffstat for langtools
b/.hgtags | 2 ++
1 file changed, 2 insertions(+)
diffstat for nashorn
b/.hgtags | 2 ++
1 file changed, 2 insertions(+)
diffstat for jdk
b/.hgtags
| 2
b/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
| 7
b/src/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties
| 1
b/src/share/classes/com/sun/jndi/ldap/Obj.java
| 8
b/src/share/classes/com/sun/jndi/ldap/VersionHelper12.java
| 2
b/src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
| 8
b/src/share/classes/java/net/URLClassLoader.java
| 5
b/src/share/classes/java/util/HashMap.java
| 52 +
b/src/share/classes/java/util/HashSet.java
| 11
b/src/share/classes/java/util/jar/JarFile.java
| 8
b/src/share/classes/javax/crypto/spec/IvParameterSpec.java
| 11
b/src/share/classes/javax/crypto/spec/RC5ParameterSpec.java
| 9
b/src/share/classes/javax/crypto/spec/SecretKeySpec.java
| 9
b/src/share/classes/javax/swing/text/rtf/RTFParser.java
| 63 +-
b/src/share/classes/javax/swing/text/rtf/RTFReader.java
| 72 +-
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
| 25
b/src/share/classes/sun/misc/Resource.java
| 8
b/src/share/classes/sun/misc/URLClassPath.java
| 14
b/src/share/classes/sun/net/httpserver/SSLStreams.java
| 11
b/src/share/classes/sun/security/jgss/krb5/SubjectComber.java
| 158 ++---
b/src/share/classes/sun/security/provider/KeyStoreDelegator.java
| 2
b/src/share/classes/sun/security/ssl/CertificateRequest.java
| 72 ++
b/src/share/classes/sun/security/ssl/CipherSuite.java
| 300 +++++-----
b/src/share/classes/sun/security/ssl/ClientHandshakeContext.java
| 7
b/src/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
| 21
b/src/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
| 7
b/src/share/classes/sun/security/ssl/HelloCookieManager.java
| 2
b/src/share/classes/sun/security/ssl/KeyShareExtension.java
| 69 +-
b/src/share/classes/sun/security/ssl/PreSharedKeyExtension.java
| 3
b/src/share/classes/sun/security/ssl/RandomCookie.java
| 10
b/src/share/classes/sun/security/ssl/RenegoInfoExtension.java
| 8
b/src/share/classes/sun/security/ssl/SSLLogger.java
| 2
b/src/share/classes/sun/security/ssl/ServerKeyExchange.java
| 13
b/src/share/classes/sun/security/ssl/SessionId.java
| 3
b/src/share/classes/sun/security/ssl/Utilities.java
| 19
b/src/share/classes/sun/security/ssl/X509Authentication.java
| 6
b/src/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
| 9
b/src/share/classes/sun/security/tools/keytool/Main.java
| 25
b/src/share/classes/sun/security/util/ByteArrays.java
| 67 ++
b/src/share/classes/sun/security/util/DerIndefLenConverter.java
| 280 +++++----
b/src/share/classes/sun/security/util/DerInputStream.java
| 24
b/src/share/classes/sun/security/util/DerValue.java
| 29
b/src/share/classes/sun/security/util/SignatureFileVerifier.java
| 4
b/test/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java
| 236 +++++--
b/test/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
| 262 +++++---
b/test/javax/xml/crypto/dsig/GenerationTests.java
| 7
46 files changed, 1271 insertions(+), 700 deletions(-)
diffstat for hotspot
b/.hgtags | 2 ++
b/src/share/vm/classfile/classFileParser.cpp | 10 ++++++++--
b/src/share/vm/classfile/verifier.cpp | 20 +++++++++++++++++---
b/src/share/vm/code/dependencies.cpp | 23 +++++++++++++++++++++++
b/src/share/vm/prims/jvm.cpp | 12 ++++++++++++
5 files changed, 62 insertions(+), 5 deletions(-)
Successfully built on x86, x86_64, s390 (Zero), s390x (Zero), ppc (Zero),
ppc64, ppc64le, aarch32 (Zero) & aarch64.
Ok to push?
Thanks,
--
Andrew :)
Pronouns: he / him or they / them
Senior Free Java Software Engineer
OpenJDK Package Owner
Red Hat, Inc. (http://www.redhat.com)
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
-------------- next part --------------
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQRRMled0VQO0j4ExaDP2g+bNZZCIgUCYXdVVgAKCRDP2g+bNZZC
Io1lAPsFW6aUZxS5mLwINUtt6AhoWSsdI+5JZHIuJnCfQ9yXfQD9Eu3AVE1LLVfC
CCdjSTaZFCgjZEI+Y3LGzPyMexAiWAk=
=3xBD
-----END PGP SIGNATURE-----
More information about the shenandoah-dev
mailing list