[RFR] [8u] 8u292-b03 Upstream Sync
Andrew Hughes
gnu.andrew at redhat.com
Thu Mar 4 19:03:19 UTC 2021
Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b03/
Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b03/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b03/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b03/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b03/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b03/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b03/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b03/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b03/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u292-b03:
- JDK-8145051: Wrong parameter name in synthetic lambda method leads to verifier error
- JDK-8172404: Tools should warn if weak algorithms are used before restricting them
- JDK-8209333: Socket reset issue for TLS 1.3 socket close
- JDK-8219991: New fix of the deadlock in sun.security.ssl.SSLSocketImpl
- JDK-8239091: Reversed arguments in call to strstr in freetype "debug" code.
- JDK-8240827: Downport SSLSocketImpl.java from "8221882: Use fiber-friendly java.util.concurrent.locks in JSSE"
- JDK-8255880: UI of Swing components is not redrawn after their internal state changed
- JDK-8256682: JDK-8202343 is incomplete
- JDK-8260930: AARCH64: Invalid value passed to critical JNI function
Main issues of note:
Only HotSpot change is JDK-8260930 and there were no conflicts.
diffstat for root
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for corba
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for jaxp
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for jaxws
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for langtools
b/.hgtags | 1
b/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java | 2
b/test/tools/javac/lambda/T8145051.java | 43 ++++++++++
b/test/tools/javac/lambda/pkg/T8145051.java | 43 ++++++++++
4 files changed, 88 insertions(+), 1 deletion(-)
diffstat for nashorn
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for jdk
b/.hgtags | 1
b/src/share/classes/sun/security/ssl/SSLConfiguration.java | 2
b/src/share/classes/sun/security/ssl/SSLSocketImpl.java | 512 +++++++---
b/src/share/classes/sun/security/ssl/SSLSocketInputRecord.java | 13
b/src/share/classes/sun/security/tools/jarsigner/Main.java | 272 +++--
b/src/share/classes/sun/security/tools/jarsigner/Resources.java | 16
b/src/share/classes/sun/security/tools/keytool/Main.java | 60 -
b/src/share/classes/sun/security/tools/keytool/Resources.java | 10
b/src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java | 5
b/src/share/lib/security/java.security-aix | 20
b/src/share/lib/security/java.security-linux | 20
b/src/share/lib/security/java.security-macosx | 20
b/src/share/lib/security/java.security-solaris | 20
b/src/share/lib/security/java.security-windows | 20
b/src/share/native/sun/font/freetypeScaler.c | 2
b/src/solaris/classes/sun/awt/X11/XFramePeer.java | 7
b/test/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java | 192 +++
b/test/sun/security/ssl/SSLSocketImpl/SSLSocketBruceForceClose.java | 147 ++
b/test/sun/security/ssl/SSLSocketImpl/SSLSocketClose.java | 159 +++
b/test/sun/security/tools/jarsigner/TimestampCheck.java | 219 +++-
b/test/sun/security/tools/jarsigner/TsacertOptionTest.java | 4
b/test/sun/security/tools/jarsigner/Warning.java | 8
b/test/sun/security/tools/jarsigner/concise_jarsigner.sh | 6
b/test/sun/security/tools/jarsigner/ec.sh | 4
b/test/sun/security/tools/jarsigner/nameclash.sh | 6
b/test/sun/security/tools/keytool/WeakAlg.java | 342 +++++-
b/test/sun/security/util/HostnameMatcher/NullHostnameCheck.java | 17
27 files changed, 1717 insertions(+), 387 deletions(-)
diffstat for hotspot
b/.hgtags | 1 +
b/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp | 2 +-
b/src/cpu/aarch64/vm/vm_version_aarch64.cpp | 7 +++++++
b/test/compiler/criticalnatives/argumentcorruption/Test8167409.sh | 6 ++++++
4 files changed, 15 insertions(+), 1 deletion(-)
Successfully built on x86, x86_64, s390 (Zero), s390x (Zero), ppc (Zero),
ppc64, ppc64le, aarch32 (Zero) & aarch64.
Ok to push?
Thanks,
--
Andrew :)
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
More information about the shenandoah-dev
mailing list