From andrew at icedtea.classpath.org Wed Oct 14 02:38:59 2020 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 14 Oct 2020 02:38:59 +0000 Subject: /hg/icedtea8-forest/jdk: 7 new changesets Message-ID: changeset 3f870a4292ed in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3f870a4292ed author: stooke date: Wed Sep 23 17:59:08 2020 +0100 8152545, PR3804: Use preprocessor instead of compiling a program to generate native nio constants Reviewed-by: andrew changeset 6c07d272de96 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6c07d272de96 author: igerasim date: Wed Jun 03 19:26:58 2015 +0300 8058779, PR3805: Faster implementation of String.replace(CharSequence, CharSequence) Reviewed-by: sherman, plevart, forax, psandoz changeset cb7dd048cbd2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cb7dd048cbd2 author: Andrew John Hughes date: Fri Oct 02 20:27:15 2020 +0100 8144015, PR3806: [PIT] failures of text layout font tests 8144023, PR3806: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java 8145542, PR3806: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception 8151725, PR3806: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane 8144240, PR3806: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java 8152680, PR3806: Regression in GlyphVector.getGlyphCharIndex behaviour 8158924, PR3806: Incorrect i18n text document layout 8041480, PR3806: ArrayIndexOutOfBoundsException when JTable contains certain string 8166068, PR3806: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile 8166003, PR3806: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java 8169879, PR3806: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed Reviewed-by: serb, srl changeset 893fe8725d48 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=893fe8725d48 author: yan date: Fri Jul 03 17:37:40 2015 +0300 8130125, PR3806: [TEST_BUG] add @modules to the several client tests unaffected by the automated bulk update Reviewed-by: serb, alexsch changeset a5d77ccaa809 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a5d77ccaa809 author: Andrew John Hughes date: Sun Oct 11 17:31:45 2020 +0100 8038723, PR3806: Openup some PrinterJob tests Reviewed-by: jgodinez changeset a41453a8a36a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a41453a8a36a author: Andrew John Hughes date: Wed Oct 14 03:32:32 2020 +0100 8191512, PR3806: T2K font rasterizer code removal Summary: Includes parts of JDK-8193017 which introduces useJDKScaler changeset 192857f897ff in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=192857f897ff author: Andrew John Hughes date: Wed Oct 14 03:38:19 2020 +0100 8191522, PR3806: Remove Bigelow&Holmes Lucida fonts from JDK sources diffstat: make/gensrc/GensrcMisc.gmk | 135 +- make/src/native/genconstants/ch/genSocketOptionRegistry.c | 131 -- make/src/native/genconstants/fs/genSolarisConstants.c | 105 -- make/src/native/genconstants/fs/genUnixConstants.c | 141 --- src/macosx/classes/sun/awt/fontconfigs/macosx.fontconfig.properties | 8 +- src/macosx/classes/sun/font/CFont.java | 6 +- src/macosx/classes/sun/font/CFontManager.java | 6 +- src/share/classes/java/lang/String.java | 25 +- src/share/classes/sun/awt/FontConfiguration.java | 29 +- src/share/classes/sun/font/CMap.java | 2 +- src/share/classes/sun/font/CompositeGlyphMapper.java | 2 +- src/share/classes/sun/font/ExtendedTextSourceLabel.java | 229 ++-- src/share/classes/sun/font/FileFontStrike.java | 4 +- src/share/classes/sun/font/FontManagerNativeLibrary.java | 6 +- src/share/classes/sun/font/FontScaler.java | 42 +- src/share/classes/sun/font/FontUtilities.java | 28 +- src/share/classes/sun/font/SunFontManager.java | 177 +--- src/share/classes/sun/font/TrueTypeFont.java | 2 +- src/share/classes/sun/nio/ch/SocketOptionRegistry.java.template | 137 ++ src/share/demo/java2d/J2DBench/options/default.opt | 2 +- src/share/native/sun/font/fontscalerdefs.h | 28 - src/solaris/classes/sun/awt/FcFontManager.java | 16 +- src/solaris/classes/sun/awt/X11FontManager.java | 49 +- src/solaris/classes/sun/awt/fontconfigs/solaris.fontconfig.properties | 27 +- src/solaris/classes/sun/awt/motif/java.fonts.dir | 49 - src/solaris/classes/sun/awt/motif/java.oblique-fonts.dir | 25 - src/solaris/classes/sun/font/FontConfigManager.java | 5 +- src/solaris/classes/sun/nio/fs/SolarisConstants.java.template | 89 + src/unix/classes/sun/nio/fs/UnixConstants.java.template | 132 ++ src/windows/classes/sun/awt/windows/fontconfig.properties | 7 +- test/java/awt/EventQueue/6980209/bug6980209.java | 11 +- test/java/awt/Frame/NonEDT_GUI_DeadlockTest/NonEDT_GUI_Deadlock.html | 44 + test/java/awt/Frame/NonEDT_GUI_DeadlockTest/NonEDT_GUI_Deadlock.java | 323 +++++++ test/java/awt/JAWT/JAWT.sh | 4 +- test/java/awt/JAWT/Makefile.unix | 2 +- test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java | 3 +- test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java | 44 + test/java/awt/font/GlyphVector/TestLayoutFlags.java | 209 ++++ test/java/awt/font/LineBreakMeasurer/TestLineBreakWithFontSub.java | 143 +++ test/java/awt/font/StyledMetrics/BoldSpace.java | 1 - test/java/awt/font/TextLayout/LigatureCaretTest.java | 190 ++++ test/java/awt/font/TextLayout/TestHebrewMark.java | 2 +- test/java/awt/font/TextLayout/TestJustification.html | 52 + test/java/awt/font/TextLayout/TestJustification.java | 249 +++++ test/java/awt/font/TextLayout/TestSinhalaChar.java | 2 +- test/java/awt/font/Underline/UnderlineTest.java | 160 +++ test/java/awt/print/Dialog/DestinationTest.java | 146 +++ test/java/awt/print/Dialog/MediaInPrintable.java | 90 + test/java/awt/print/Dialog/PrintApplet.html | 29 + test/java/awt/print/Dialog/PrintApplet.java | 141 +++ test/java/awt/print/Dialog/PrintDialog.java | 44 + test/java/awt/print/Dialog/PrintDlgApp.java | 98 ++ test/java/awt/print/Dialog/PrintDlgPageable.java | 128 ++ test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html | 43 + test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.java | 231 +++++ test/java/awt/print/PageFormat/CustomPaper.java | 244 +++++ test/java/awt/print/PageFormat/NullPaper.java | 423 +++++++++ test/java/awt/print/PageFormat/Orient.java | 460 ++++++++++ test/java/awt/print/PageFormat/PDialogTest.java | 44 + test/java/awt/print/PageFormat/PageSetupDialog.java | 353 +++++++ test/java/awt/print/PageFormat/ReverseLandscapeTest.java | 106 ++ test/java/awt/print/PageFormat/SetOrient.html | 48 + test/java/awt/print/PageFormat/SetOrient.java | 76 + test/java/awt/print/PageFormat/SmallPaperPrinting.java | 63 + test/java/awt/print/PageFormat/ValidateCustom.java | 121 ++ test/java/awt/print/PrinterJob/Cancel/PrinterJobCancel.java | 238 +++++ test/java/awt/print/PrinterJob/CheckAccess.java | 94 ++ test/java/awt/print/PrinterJob/CheckPrivilege.java | 130 ++ test/java/awt/print/PrinterJob/CompareImageable.java | 118 ++ test/java/awt/print/PrinterJob/CustomFont/A.ttf | Bin test/java/awt/print/PrinterJob/CustomFont/CustomFont.java | 416 +++++++++ test/java/awt/print/PrinterJob/DeviceScale.java | 101 ++ test/java/awt/print/PrinterJob/DrawImage.java | 282 ++++++ test/java/awt/print/PrinterJob/DrawStringMethods.java | 250 +++++ test/java/awt/print/PrinterJob/EmptyFill.java | 83 + test/java/awt/print/PrinterJob/GlyphPositions.java | 109 ++ test/java/awt/print/PrinterJob/HeadlessPrintingTest.java | 68 + test/java/awt/print/PrinterJob/InitToBlack.java | 65 + test/java/awt/print/PrinterJob/InvalidPage.java | 243 +++++ test/java/awt/print/PrinterJob/JobName/PrinterJobName.java | 193 ++++ test/java/awt/print/PrinterJob/Legal/PrintTest.java | 245 +++++ test/java/awt/print/PrinterJob/MultiThread/MultiThreadTest.java | 141 +++ test/java/awt/print/PrinterJob/NullGetName.java | 139 +++ test/java/awt/print/PrinterJob/NumCopies.java | 189 ++++ test/java/awt/print/PrinterJob/PSQuestionMark.java | 89 + test/java/awt/print/PrinterJob/PSWindingRule.java | 124 ++ test/java/awt/print/PrinterJob/PageDialogTest.java | 177 +++ test/java/awt/print/PrinterJob/PageDlgPrnButton.java | 228 ++++ test/java/awt/print/PrinterJob/PaintText.java | 177 +++ test/java/awt/print/PrinterJob/PrintAllFonts.java | 213 ++++ test/java/awt/print/PrinterJob/PrintBadImage.java | 65 + test/java/awt/print/PrinterJob/PrintCompoundString.java | 246 +++++ test/java/awt/print/PrinterJob/PrintDialog.java | 390 ++++++++ test/java/awt/print/PrinterJob/PrintDialogCancel.java | 394 ++++++++ test/java/awt/print/PrinterJob/PrintFontStyle.java | 194 ++++ test/java/awt/print/PrinterJob/PrintImage.java | 296 ++++++ test/java/awt/print/PrinterJob/PrintNullString.java | 328 +++++++ test/java/awt/print/PrinterJob/PrintParenString.java | 246 +++++ test/java/awt/print/PrinterJob/PrintRotatedText.java | 204 ++++ test/java/awt/print/PrinterJob/PrintTextLayout.java | 113 ++ test/java/awt/print/PrinterJob/PrintTextPane.java | 158 +++ test/java/awt/print/PrinterJob/PrintTextTest.java | 212 ++++- test/java/awt/print/PrinterJob/PrintTranslatedFont.java | 257 +++++ test/java/awt/print/PrinterJob/PrintVolatileImage.java | 99 ++ test/java/awt/print/PrinterJob/PrinterDevice.java | 92 ++ test/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html | 43 + test/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java | 262 +++++ test/java/awt/print/PrinterJob/PrinterJobDialogBugDemo.java | 101 ++ test/java/awt/print/PrinterJob/RemoveListener.java | 55 + test/java/awt/print/PrinterJob/ScaledText/ScaledText.java | 438 +++++++++ test/java/awt/print/PrinterJob/SecurityDialogTest.java | 229 ++++ test/java/awt/print/PrinterJob/SetCopies/Test.java | 52 + test/java/awt/print/PrinterJob/SwingUIText.java | 263 +++++ test/java/awt/print/PrinterJob/ThinLines.java | 429 +++++++++ test/java/awt/print/PrinterJob/XparColor.java | 258 +++++ test/java/awt/print/PrinterJob/raster/RasterTest.java | 268 +++++ test/java/lang/String/LiteralReplace.java | 184 ++++ test/javax/swing/text/DevanagariEditor.java | 36 + test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java | 207 ++++ 119 files changed, 15119 insertions(+), 1083 deletions(-) diffs (truncated from 17422 to 500 lines): diff -r ccc017f54531 -r 192857f897ff make/gensrc/GensrcMisc.gmk --- a/make/gensrc/GensrcMisc.gmk Mon Sep 14 00:48:39 2020 +0100 +++ b/make/gensrc/GensrcMisc.gmk Wed Oct 14 03:38:19 2020 +0100 @@ -25,7 +25,7 @@ include ProfileNames.gmk -########################################################################################## +################################################################################ # Install the launcher name, release version string, full version # string and the runtime name into the Version.java file. # To be printed by java -version @@ -64,78 +64,52 @@ GENSRC_MISC += $(JDK_OUTPUTDIR)/gensrc/sun/tools/jconsole/Version.java -########################################################################################## - -GENSRC_MISC += $(JDK_OUTPUTDIR)/gensrc/sun/nio/ch/SocketOptionRegistry.java - -GENSRC_SOR_SRC := $(JDK_TOPDIR)/make/src/native/genconstants/ch -GENSRC_SOR_SRC_FILE := genSocketOptionRegistry.c -GENSRC_SOR_BIN := $(JDK_OUTPUTDIR)/btnative/genSocketOptionRegistry - -SOR_COPYRIGHT_YEARS = $(shell $(CAT) $(GENSRC_SOR_SRC)/$(GENSRC_SOR_SRC_FILE) | \ - $(NAWK) '/^.*Copyright.*Oracle/ { printf "%s %s",$$4,$$5 }') +################################################################################ -$(eval $(call SetupNativeCompilation,BUILD_GENSRC_SOR_EXE, \ - SRC := $(GENSRC_SOR_SRC), \ - INCLUDE_FILES := $(GENSRC_SOR_SRC_FILE), \ - LANG := C, \ - CC := $(BUILD_CC), \ - LDEXE := $(BUILD_CC), \ - OBJECT_DIR := $(GENSRC_SOR_BIN), \ - OUTPUT_DIR := $(GENSRC_SOR_BIN), \ - PROGRAM := genSocketOptionRegistry)) - -SOR_PREGEN_FILE := $(JDK_TOPDIR)/src/closed/solaris/classes/sun/nio/ch/SocketOptionRegistry-$(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH).java.template - -ifeq ($(wildcard $(SOR_PREGEN_FILE)), ) - $(JDK_OUTPUTDIR)/gensrc/sun/nio/ch/SocketOptionRegistry.java: $(BUILD_GENSRC_SOR_EXE) - $(MKDIR) -p $(@D) - $(RM) $@ $@.tmp - NAWK="$(NAWK)" SH="$(SH)" $(SH) -e $(JDK_TOPDIR)/make/scripts/addNotices.sh "$(SOR_COPYRIGHT_YEARS)" > $@.tmp - $(BUILD_GENSRC_SOR_EXE) >> $@.tmp - $(MV) $@.tmp $@ -else - $(JDK_OUTPUTDIR)/gensrc/sun/nio/ch/SocketOptionRegistry.java: $(SOR_PREGEN_FILE) - $(call install-file) +ifneq ($(filter $(TOOLCHAIN_TYPE), gcc clang), ) + # Need to specify language since the template file has a non standard + # extension. + CPP_FLAGS += -x c +else ifeq ($(TOOLCHAIN_TYPE), microsoft) + CPP_FLAGS += -nologo endif -########################################################################################## +# Generate a java source file from a template through the C preprocessor for the +# target system. First extract the copyright notice at the start of the file. +# Run the preprocessor. Filter out the default compiler stderr output on +# Windows. Filter out all the header files output. Remove all "PREFIX_" strings +# that were added to variable references in the template files to avoid being +# matched by the preprocessor. Remove any #line directives left by the +# preprocessor. +define generate-preproc-src + $(eval $(call MakeDir, $(@D))) + ( $(NAWK) '/@@END_COPYRIGHT@@/{exit}1' $< && \ + $(CPP) $(CPP_FLAGS) $(SYSROOT_CFLAGS) $< \ + | $(GREP) -v '^$( $@ +endef + +GENSRC_SOR_FILE += $(JDK_OUTPUTDIR)/gensrc/sun/nio/ch/SocketOptionRegistry.java + +$(GENSRC_SOR_FILE): \ + $(JDK_TOPDIR)/src/share/classes/sun/nio/ch/SocketOptionRegistry.java.template + $(generate-preproc-src) + +GENSRC_MISC += $(GENSRC_SOR_FILE) + +################################################################################ ifneq ($(OPENJDK_TARGET_OS), windows) - GENSRC_MISC += $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/UnixConstants.java - - GENSRC_UC_SRC := $(JDK_TOPDIR)/make/src/native/genconstants/fs - GENSRC_UC_SRC_FILE := genUnixConstants.c - GENSRC_UC_BIN := $(JDK_OUTPUTDIR)/btnative/genUnixConstants - - UC_COPYRIGHT_YEARS = $(shell $(CAT) $(GENSRC_UC_SRC)/$(GENSRC_UC_SRC_FILE) | \ - $(NAWK) '/^.*Copyright.*Oracle/ { printf "%s %s",$$4,$$5 }') + GENSRC_UC_FILE := $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/UnixConstants.java + $(GENSRC_UC_FILE): \ + $(JDK_TOPDIR)/src/unix/classes/sun/nio/fs/UnixConstants.java.template + $(generate-preproc-src) - $(eval $(call SetupNativeCompilation,BUILD_GENSRC_UC_EXE, \ - SRC := $(GENSRC_UC_SRC), \ - INCLUDE_FILES := $(GENSRC_UC_SRC_FILE), \ - LANG := C, \ - CC := $(BUILD_CC), \ - LDEXE := $(BUILD_CC), \ - CFLAGS := $(filter -D%, $(CFLAGS_JDKEXE)), \ - OBJECT_DIR := $(GENSRC_UC_BIN), \ - OUTPUT_DIR := $(GENSRC_UC_BIN), \ - PROGRAM := genUnixConstants)) - - UC_PREGEN_FILE := $(JDK_TOPDIR)/src/closed/solaris/classes/sun/nio/fs/UnixConstants-$(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH).java.template - - ifeq ($(wildcard $(UC_PREGEN_FILE)), ) - $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/UnixConstants.java: $(BUILD_GENSRC_UC_EXE) - $(MKDIR) -p $(@D) - $(RM) $@ $@.tmp - NAWK="$(NAWK)" SH="$(SH)" $(SH) -e $(JDK_TOPDIR)/make/scripts/addNotices.sh "$(UC_COPYRIGHT_YEARS)" > $@.tmp - $(BUILD_GENSRC_UC_EXE) >> $@.tmp - $(MV) $@.tmp $@ - else - $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/UnixConstants.java: $(UC_PREGEN_FILE) - $(call install-file) - endif + GENSRC_MISC += $(GENSRC_UC_FILE) endif @@ -143,32 +117,13 @@ ifeq ($(OPENJDK_TARGET_OS), solaris) - GENSRC_MISC += $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/SolarisConstants.java - - GENSRC_SOL_SRC := $(JDK_TOPDIR)/make/src/native/genconstants/fs - GENSRC_SOL_SRC_FILE := genSolarisConstants.c - GENSRC_SOL_BIN := $(JDK_OUTPUTDIR)/btnative/genSolarisConstants - - SOL_COPYRIGHT_YEARS = $(shell $(CAT) $(GENSRC_SOL_SRC)/$(GENSRC_SOL_SRC_FILE) | \ - $(NAWK) '/^.*Copyright.*Oracle/ { printf "%s %s",$$4,$$5 }') + GENSRC_SC_FILE := $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/SolarisConstants.java - $(eval $(call SetupNativeCompilation,BUILD_GENSRC_SOL_EXE, \ - SRC := $(GENSRC_SOL_SRC), \ - INCLUDE_FILES := $(GENSRC_SOL_SRC_FILE), \ - LANG := C, \ - CC := $(BUILD_CC), \ - LDEXE := $(BUILD_CC), \ - OBJECT_DIR := $(GENSRC_SOL_BIN), \ - OUTPUT_DIR := $(GENSRC_SOL_BIN), \ - PROGRAM := genSolarisConstants)) + $(GENSRC_SC_FILE): \ + $(JDK_TOPDIR)/src/solaris/classes/sun/nio/fs/SolarisConstants.java.template + $(generate-preproc-src) - $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/SolarisConstants.java: $(BUILD_GENSRC_SOL_EXE) - $(MKDIR) -p $(@D) - $(RM) $@ $@.tmp - NAWK="$(NAWK)" SH="$(SH)" $(SH) -e $(JDK_TOPDIR)/make/scripts/addNotices.sh "$(SOL_COPYRIGHT_YEARS)" > $@.tmp - $(BUILD_GENSRC_SOL_EXE) >> $@.tmp - $(MV) $@.tmp $@ - + GENSRC_MISC += $(GENSRC_SC_FILE) endif diff -r ccc017f54531 -r 192857f897ff make/src/native/genconstants/ch/genSocketOptionRegistry.c --- a/make/src/native/genconstants/ch/genSocketOptionRegistry.c Mon Sep 14 00:48:39 2020 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,131 +0,0 @@ -/* - * Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -#include -#ifdef _WIN32 -#include -#include -#else -#include -#include -#include -#include -#endif - -/** - * Generates sun.nio.ch.SocketOptionRegistry, a class that maps Java-level - * socket options to the platform specific level and option. - */ - -static void out(char* s) { - printf("%s\n", s); -} - -static void emit(const char *name, char * family, int level, int optname) { - printf(" map.put(new RegistryKey(%s, %s),", name, family); - printf(" new OptionKey(%d, %d));\n", level, optname); -} - -static void emit_unspec(const char *name, int level, int optname) { - emit(name, "Net.UNSPEC", level, optname); -} - -static void emit_inet(const char *name, int level, int optname) { - emit(name, "StandardProtocolFamily.INET", level, optname); -} - -static void emit_inet6(const char *name, int level, int optname) { - emit(name, "StandardProtocolFamily.INET6", level, optname); -} - -int main(int argc, const char* argv[]) { - out("// AUTOMATICALLY GENERATED FILE - DO NOT EDIT "); - out("package sun.nio.ch; "); - out("import java.net.SocketOption; "); - out("import java.net.StandardSocketOptions; "); - out("import java.net.ProtocolFamily; "); - out("import java.net.StandardProtocolFamily; "); - out("import java.util.Map; "); - out("import java.util.HashMap; "); - out("class SocketOptionRegistry { "); - out(" private SocketOptionRegistry() { } "); - out(" private static class RegistryKey { "); - out(" private final SocketOption name; "); - out(" private final ProtocolFamily family; "); - out(" RegistryKey(SocketOption name, ProtocolFamily family) { "); - out(" this.name = name; "); - out(" this.family = family; "); - out(" } "); - out(" public int hashCode() { "); - out(" return name.hashCode() + family.hashCode(); "); - out(" } "); - out(" public boolean equals(Object ob) { "); - out(" if (ob == null) return false; "); - out(" if (!(ob instanceof RegistryKey)) return false; "); - out(" RegistryKey other = (RegistryKey)ob; "); - out(" if (this.name != other.name) return false; "); - out(" if (this.family != other.family) return false; "); - out(" return true; "); - out(" } "); - out(" } "); - out(" private static class LazyInitialization { "); - out(" static final Map options = options(); "); - out(" private static Map options() { "); - out(" Map map = "); - out(" new HashMap(); "); - - emit_unspec("StandardSocketOptions.SO_BROADCAST", SOL_SOCKET, SO_BROADCAST); - emit_unspec("StandardSocketOptions.SO_KEEPALIVE", SOL_SOCKET, SO_KEEPALIVE); - emit_unspec("StandardSocketOptions.SO_LINGER", SOL_SOCKET, SO_LINGER); - emit_unspec("StandardSocketOptions.SO_SNDBUF", SOL_SOCKET, SO_SNDBUF); - emit_unspec("StandardSocketOptions.SO_RCVBUF", SOL_SOCKET, SO_RCVBUF); - emit_unspec("StandardSocketOptions.SO_REUSEADDR", SOL_SOCKET, SO_REUSEADDR); - emit_unspec("StandardSocketOptions.TCP_NODELAY", IPPROTO_TCP, TCP_NODELAY); - - emit_inet("StandardSocketOptions.IP_TOS", IPPROTO_IP, IP_TOS); - emit_inet("StandardSocketOptions.IP_MULTICAST_IF", IPPROTO_IP, IP_MULTICAST_IF); - emit_inet("StandardSocketOptions.IP_MULTICAST_TTL", IPPROTO_IP, IP_MULTICAST_TTL); - emit_inet("StandardSocketOptions.IP_MULTICAST_LOOP", IPPROTO_IP, IP_MULTICAST_LOOP); - -#ifdef AF_INET6 - emit_inet6("StandardSocketOptions.IP_TOS", IPPROTO_IPV6, IPV6_TCLASS); - emit_inet6("StandardSocketOptions.IP_MULTICAST_IF", IPPROTO_IPV6, IPV6_MULTICAST_IF); - emit_inet6("StandardSocketOptions.IP_MULTICAST_TTL", IPPROTO_IPV6, IPV6_MULTICAST_HOPS); - emit_inet6("StandardSocketOptions.IP_MULTICAST_LOOP", IPPROTO_IPV6, IPV6_MULTICAST_LOOP); -#endif - - emit_unspec("ExtendedSocketOption.SO_OOBINLINE", SOL_SOCKET, SO_OOBINLINE); - - out(" return map; "); - out(" } "); - out(" } "); - out(" public static OptionKey findOption(SocketOption name, ProtocolFamily family) { "); - out(" RegistryKey key = new RegistryKey(name, family); "); - out(" return LazyInitialization.options.get(key); "); - out(" } "); - out("} "); - - return 0; -} diff -r ccc017f54531 -r 192857f897ff make/src/native/genconstants/fs/genSolarisConstants.c --- a/make/src/native/genconstants/fs/genSolarisConstants.c Mon Sep 14 00:48:39 2020 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,105 +0,0 @@ -/* - * Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -#include -#include -#include -#include -#include -#include - -/** - * Generates sun.nio.fs.SolarisConstants - */ - -static void out(char* s) { - printf("%s\n", s); -} - -static void emit(char* name, int value) { - printf(" static final int %s = %d;\n", name, value); -} - -static void emitX(char* name, int value) { - printf(" static final int %s = 0x%x;\n", name, value); -} - -#define DEF(X) emit(#X, X); -#define DEFX(X) emitX(#X, X); - -int main(int argc, const char* argv[]) { - out("// AUTOMATICALLY GENERATED FILE - DO NOT EDIT "); - out("package sun.nio.fs; "); - out("class SolarisConstants { "); - out(" private SolarisConstants() { } "); - - // extended attributes - DEFX(O_XATTR); - DEF(_PC_XATTR_ENABLED); - - // ACL configuration - DEF(_PC_ACL_ENABLED); - DEFX(_ACL_ACE_ENABLED); - - // ACL commands - DEFX(ACE_GETACL); - DEFX(ACE_SETACL); - - // ACL mask/flags/types - emitX("ACE_ACCESS_ALLOWED_ACE_TYPE", 0x0000); - emitX("ACE_ACCESS_DENIED_ACE_TYPE", 0x0001); - emitX("ACE_SYSTEM_AUDIT_ACE_TYPE", 0x0002); - emitX("ACE_SYSTEM_ALARM_ACE_TYPE", 0x0003); - emitX("ACE_READ_DATA", 0x00000001); - emitX("ACE_LIST_DIRECTORY", 0x00000001); - emitX("ACE_WRITE_DATA", 0x00000002); - emitX("ACE_ADD_FILE", 0x00000002); - emitX("ACE_APPEND_DATA", 0x00000004); - emitX("ACE_ADD_SUBDIRECTORY", 0x00000004); - emitX("ACE_READ_NAMED_ATTRS", 0x00000008); - emitX("ACE_WRITE_NAMED_ATTRS", 0x00000010); - emitX("ACE_EXECUTE", 0x00000020); - emitX("ACE_DELETE_CHILD", 0x00000040); - emitX("ACE_READ_ATTRIBUTES", 0x00000080); - emitX("ACE_WRITE_ATTRIBUTES", 0x00000100); - emitX("ACE_DELETE", 0x00010000); - emitX("ACE_READ_ACL", 0x00020000); - emitX("ACE_WRITE_ACL", 0x00040000); - emitX("ACE_WRITE_OWNER", 0x00080000); - emitX("ACE_SYNCHRONIZE", 0x00100000); - emitX("ACE_FILE_INHERIT_ACE", 0x0001); - emitX("ACE_DIRECTORY_INHERIT_ACE", 0x0002); - emitX("ACE_NO_PROPAGATE_INHERIT_ACE", 0x0004); - emitX("ACE_INHERIT_ONLY_ACE", 0x0008); - emitX("ACE_SUCCESSFUL_ACCESS_ACE_FLAG", 0x0010); - emitX("ACE_FAILED_ACCESS_ACE_FLAG", 0x0020); - emitX("ACE_IDENTIFIER_GROUP", 0x0040); - emitX("ACE_OWNER", 0x1000); - emitX("ACE_GROUP", 0x2000); - emitX("ACE_EVERYONE", 0x4000); - - out("} "); - return 0; -} diff -r ccc017f54531 -r 192857f897ff make/src/native/genconstants/fs/genUnixConstants.c --- a/make/src/native/genconstants/fs/genUnixConstants.c Mon Sep 14 00:48:39 2020 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,141 +0,0 @@ -/* - * Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -#include -#include -#include -#include -#include - -/** - * Generates sun.nio.fs.UnixConstants - */ - -static void out(char* s) { - printf("%s\n", s); -} - -static void emit(char* name, int value) { - printf(" static final int %s = %d;\n", name, value); -} - -static void emitX(char* name, int value) { - printf(" static final int %s = 0x%x;\n", name, value); -} - -#define DEF(X) emit(#X, X); -#define DEFX(X) emitX(#X, X); - -int main(int argc, const char* argv[]) { - out("// AUTOMATICALLY GENERATED FILE - DO NOT EDIT "); - out("package sun.nio.fs; "); - out("class UnixConstants { "); - out(" private UnixConstants() { } "); - - // open flags - DEF(O_RDONLY); - DEF(O_WRONLY); - DEF(O_RDWR); - DEFX(O_APPEND); - DEFX(O_CREAT); - DEFX(O_EXCL); - DEFX(O_TRUNC); - DEFX(O_SYNC); -#ifndef O_DSYNC - // At least FreeBSD doesn't define O_DSYNC - emit("O_DSYNC", O_SYNC); -#else - DEFX(O_DSYNC); -#endif -#ifdef O_NOFOLLOW - DEFX(O_NOFOLLOW); -#else - // not supported (dummy values will not be used at runtime). - emitX("O_NOFOLLOW", 0x0); -#endif - - // mode masks - emitX("S_IAMB", - (S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IWGRP|S_IXGRP|S_IROTH|S_IWOTH|S_IXOTH)); - DEF(S_IRUSR); - DEF(S_IWUSR); - DEF(S_IXUSR); From bugzilla-daemon at icedtea.classpath.org Wed Oct 14 02:39:10 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 14 Oct 2020 02:39:10 +0000 Subject: [Bug 3804] [IcedTea8] Backport JDK-8152545: "Use preprocessor instead of compiling a program to generate native nio constants" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3804 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=3f870a4292ed author: stooke date: Wed Sep 23 17:59:08 2020 +0100 8152545, PR3804: Use preprocessor instead of compiling a program to generate native nio constants Reviewed-by: andrew -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 14 02:39:25 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 14 Oct 2020 02:39:25 +0000 Subject: [Bug 3805] [IcedTea8] Backport JDK-8058779: "Faster implementation of String.replace(CharSequence, CharSequence)" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3805 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=6c07d272de96 author: igerasim date: Wed Jun 03 19:26:58 2015 +0300 8058779, PR3805: Faster implementation of String.replace(CharSequence, CharSequence) Reviewed-by: sherman, plevart, forax, psandoz -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 14 02:39:38 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 14 Oct 2020 02:39:38 +0000 Subject: [Bug 3806] [IcedTea8] Backport JDK-8191522: "Remove Bigelow&Holmes Lucida fonts from JDK sources" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3806 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=cb7dd048cbd2 author: Andrew John Hughes date: Fri Oct 02 20:27:15 2020 +0100 8144015, PR3806: [PIT] failures of text layout font tests 8144023, PR3806: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java 8145542, PR3806: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception 8151725, PR3806: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane 8144240, PR3806: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java 8152680, PR3806: Regression in GlyphVector.getGlyphCharIndex behaviour 8158924, PR3806: Incorrect i18n text document layout 8041480, PR3806: ArrayIndexOutOfBoundsException when JTable contains certain string 8166068, PR3806: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile 8166003, PR3806: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java 8169879, PR3806: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed Reviewed-by: serb, srl -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 14 02:39:52 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 14 Oct 2020 02:39:52 +0000 Subject: [Bug 3806] [IcedTea8] Backport JDK-8191522: "Remove Bigelow&Holmes Lucida fonts from JDK sources" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3806 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=893fe8725d48 author: yan date: Fri Jul 03 17:37:40 2015 +0300 8130125, PR3806: [TEST_BUG] add @modules to the several client tests unaffected by the automated bulk update Reviewed-by: serb, alexsch -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 14 02:40:10 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 14 Oct 2020 02:40:10 +0000 Subject: [Bug 3806] [IcedTea8] Backport JDK-8191522: "Remove Bigelow&Holmes Lucida fonts from JDK sources" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3806 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=a5d77ccaa809 author: Andrew John Hughes date: Sun Oct 11 17:31:45 2020 +0100 8038723, PR3806: Openup some PrinterJob tests Reviewed-by: jgodinez -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 14 02:40:20 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 14 Oct 2020 02:40:20 +0000 Subject: [Bug 3806] [IcedTea8] Backport JDK-8191522: "Remove Bigelow&Holmes Lucida fonts from JDK sources" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3806 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=a41453a8a36a author: Andrew John Hughes date: Wed Oct 14 03:32:32 2020 +0100 8191512, PR3806: T2K font rasterizer code removal Summary: Includes parts of JDK-8193017 which introduces useJDKScaler -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 14 02:40:32 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 14 Oct 2020 02:40:32 +0000 Subject: [Bug 3806] [IcedTea8] Backport JDK-8191522: "Remove Bigelow&Holmes Lucida fonts from JDK sources" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3806 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=192857f897ff author: Andrew John Hughes date: Wed Oct 14 03:38:19 2020 +0100 8191522, PR3806: Remove Bigelow&Holmes Lucida fonts from JDK sources -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 01:29:23 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 01:29:23 +0000 Subject: [Bug 3796] [IcedTea8] Allow the number of curves supported to be specified In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3796 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Version|8.x-hg |3.x-hg -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 01:29:59 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 01:29:59 +0000 Subject: [Bug 3807] New: [IcedTea11] Allow the number of curves supported to be specified Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3807 Bug ID: 3807 Summary: [IcedTea11] Allow the number of curves supported to be specified Product: IcedTea Version: 6.x-hg Hardware: all OS: All Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of bug 3796 for IcedTea 6.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 15:43:45 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 15:43:45 +0000 Subject: [Bug 3681] [IcedTea11] Use the internal copy of the SunEC library rather than statically linking against NSS In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3681 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea11?cmd=changeset;node=79947984e110 author: Andrew John Hughes date: Mon Oct 19 03:02:10 2020 +0100 PR3807: Allow the number of curves supported to be specified 2020-08-19 Andrew John Hughes PR3807: Allow the number of curves supported to be specified * INSTALL: Rename --enable-non-nss-curves to --with-curves and provide additional section documenting its use. Use "Mercurial" in the description of --with-hg-revision, rather than the command name, "hg". * acinclude.m4: (IT_WITH_CURVES): Renamed from IT_ENABLE_NON_NSS_CURVES. Allow the curve set to be chosen from 3/nist, 4/nist+ or all. * configure.ac: Invoke IT_WITH_CURVES instead of IT_ENABLE_NON_NSS_CURVES. * fsg.sh.in: Use CURVES instead of the obsolete ENABLE_NON_NSS_CURVES. Apply either the 3 curve or 4 curve patch, depending on the value of CURVES. * patches/pr3681.patch: Resurrect the 3 curve version of the patch from PR3751. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 15:43:54 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 15:43:54 +0000 Subject: [Bug 3751] [IcedTea11] Support secp256k1 in the default set of curves In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3751 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea11?cmd=changeset;node=79947984e110 author: Andrew John Hughes date: Mon Oct 19 03:02:10 2020 +0100 PR3807: Allow the number of curves supported to be specified 2020-08-19 Andrew John Hughes PR3807: Allow the number of curves supported to be specified * INSTALL: Rename --enable-non-nss-curves to --with-curves and provide additional section documenting its use. Use "Mercurial" in the description of --with-hg-revision, rather than the command name, "hg". * acinclude.m4: (IT_WITH_CURVES): Renamed from IT_ENABLE_NON_NSS_CURVES. Allow the curve set to be chosen from 3/nist, 4/nist+ or all. * configure.ac: Invoke IT_WITH_CURVES instead of IT_ENABLE_NON_NSS_CURVES. * fsg.sh.in: Use CURVES instead of the obsolete ENABLE_NON_NSS_CURVES. Apply either the 3 curve or 4 curve patch, depending on the value of CURVES. * patches/pr3681.patch: Resurrect the 3 curve version of the patch from PR3751. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 15:43:57 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 15:43:57 +0000 Subject: [Bug 3807] [IcedTea11] Allow the number of curves supported to be specified In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3807 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea11?cmd=changeset;node=79947984e110 author: Andrew John Hughes date: Mon Oct 19 03:02:10 2020 +0100 PR3807: Allow the number of curves supported to be specified 2020-08-19 Andrew John Hughes PR3807: Allow the number of curves supported to be specified * INSTALL: Rename --enable-non-nss-curves to --with-curves and provide additional section documenting its use. Use "Mercurial" in the description of --with-hg-revision, rather than the command name, "hg". * acinclude.m4: (IT_WITH_CURVES): Renamed from IT_ENABLE_NON_NSS_CURVES. Allow the curve set to be chosen from 3/nist, 4/nist+ or all. * configure.ac: Invoke IT_WITH_CURVES instead of IT_ENABLE_NON_NSS_CURVES. * fsg.sh.in: Use CURVES instead of the obsolete ENABLE_NON_NSS_CURVES. Apply either the 3 curve or 4 curve patch, depending on the value of CURVES. * patches/pr3681.patch: Resurrect the 3 curve version of the patch from PR3751. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 15:44:08 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 15:44:08 +0000 Subject: [Bug 3681] [IcedTea11] Use the internal copy of the SunEC library rather than statically linking against NSS In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3681 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea11?cmd=changeset;node=dcab611ca0d6 author: Andrew John Hughes date: Mon Oct 19 16:43:05 2020 +0100 PR3802: Update elliptic curve patch to handle jdk.disabled.namedCurves (JDK-8233228) & curves in Apache Santuario 2.1.1 (JDK-8177334) 2020-10-19 Andrew John Hughes PR3802: Update elliptic curve patch to handle jdk.disabled.namedCurves (JDK-8233228) & curves in Apache Santuario 2.1.1 (JDK-8177334) * NEWS: Updated. * fsg.sh.in: Use a single value for PATCH_FILE, which includes the value of @CURVES at . * patches/pr3802-3curve.patch: Renamed from pr3681.patch. Add changes to java.security and ECDSAUtils.java for the 3-curve (nist) configuration. * patches/pr3802-4curve.patch: Renamed from pr3751.patch. Add changes to java.security and ECDSAUtils.java for the 4-curve (nist+) configuration. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 15:44:12 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 15:44:12 +0000 Subject: [Bug 3802] [IcedTea11] Update elliptic curve patch to handle jdk.disabled.namedCurves (JDK-8233228) & curves in Apache Santuario 2.1.1 (JDK-8177334) In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3802 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea11?cmd=changeset;node=dcab611ca0d6 author: Andrew John Hughes date: Mon Oct 19 16:43:05 2020 +0100 PR3802: Update elliptic curve patch to handle jdk.disabled.namedCurves (JDK-8233228) & curves in Apache Santuario 2.1.1 (JDK-8177334) 2020-10-19 Andrew John Hughes PR3802: Update elliptic curve patch to handle jdk.disabled.namedCurves (JDK-8233228) & curves in Apache Santuario 2.1.1 (JDK-8177334) * NEWS: Updated. * fsg.sh.in: Use a single value for PATCH_FILE, which includes the value of @CURVES at . * patches/pr3802-3curve.patch: Renamed from pr3681.patch. Add changes to java.security and ECDSAUtils.java for the 3-curve (nist) configuration. * patches/pr3802-4curve.patch: Renamed from pr3751.patch. Add changes to java.security and ECDSAUtils.java for the 4-curve (nist+) configuration. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 15:44:15 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 15:44:15 +0000 Subject: [Bug 3751] [IcedTea11] Support secp256k1 in the default set of curves In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3751 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea11?cmd=changeset;node=dcab611ca0d6 author: Andrew John Hughes date: Mon Oct 19 16:43:05 2020 +0100 PR3802: Update elliptic curve patch to handle jdk.disabled.namedCurves (JDK-8233228) & curves in Apache Santuario 2.1.1 (JDK-8177334) 2020-10-19 Andrew John Hughes PR3802: Update elliptic curve patch to handle jdk.disabled.namedCurves (JDK-8233228) & curves in Apache Santuario 2.1.1 (JDK-8177334) * NEWS: Updated. * fsg.sh.in: Use a single value for PATCH_FILE, which includes the value of @CURVES at . * patches/pr3802-3curve.patch: Renamed from pr3681.patch. Add changes to java.security and ECDSAUtils.java for the 3-curve (nist) configuration. * patches/pr3802-4curve.patch: Renamed from pr3751.patch. Add changes to java.security and ECDSAUtils.java for the 4-curve (nist+) configuration. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 15:56:45 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 15:56:45 +0000 Subject: [Bug 3800] [IcedTea8] Backport JDK-8152358: "code and comment cleanups found during the hunt for 8077392" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3800 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=a218d3f3a16f author: Andrew John Hughes date: Mon Oct 19 16:56:16 2020 +0100 Add HotSpot backports for 3.17.0 to the alternate Hotspot builds for Shenandoah & AArch32. 2020-10-19 Andrew John Hughes Add HotSpot backports for 3.17.0 to the alternate Hotspot builds for Shenandoah & AArch32. * Makefile.am: (ICEDTEA_PATCHES): Add new patches. * NEWS: Updated. * patches/hotspot/aarch32/8152358-pr3800.patch, * patches/hotspot/aarch32/pr3798.patch: Link to Shenandoah versions. * patches/hotspot/shenandoah/8152358-pr3800.patch: Improve debugging output. * patches/hotspot/shenandoah/8251120-pr3793.patch: Add changeset header. * patches/hotspot/shenandoah/pr3798.patch: Fix format overflow warning from GCC 10. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 15:56:50 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 15:56:50 +0000 Subject: [Bug 3793] [IcedTea8] Backport JDK-8251120: "HotSpot build assumes ENABLE_JFR is set to either true or false" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3793 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=a218d3f3a16f author: Andrew John Hughes date: Mon Oct 19 16:56:16 2020 +0100 Add HotSpot backports for 3.17.0 to the alternate Hotspot builds for Shenandoah & AArch32. 2020-10-19 Andrew John Hughes Add HotSpot backports for 3.17.0 to the alternate Hotspot builds for Shenandoah & AArch32. * Makefile.am: (ICEDTEA_PATCHES): Add new patches. * NEWS: Updated. * patches/hotspot/aarch32/8152358-pr3800.patch, * patches/hotspot/aarch32/pr3798.patch: Link to Shenandoah versions. * patches/hotspot/shenandoah/8152358-pr3800.patch: Improve debugging output. * patches/hotspot/shenandoah/8251120-pr3793.patch: Add changeset header. * patches/hotspot/shenandoah/pr3798.patch: Fix format overflow warning from GCC 10. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 19 15:57:03 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 19 Oct 2020 15:57:03 +0000 Subject: [Bug 3798] [IcedTea8] Support building with GCC 10 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3798 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=a218d3f3a16f author: Andrew John Hughes date: Mon Oct 19 16:56:16 2020 +0100 Add HotSpot backports for 3.17.0 to the alternate Hotspot builds for Shenandoah & AArch32. 2020-10-19 Andrew John Hughes Add HotSpot backports for 3.17.0 to the alternate Hotspot builds for Shenandoah & AArch32. * Makefile.am: (ICEDTEA_PATCHES): Add new patches. * NEWS: Updated. * patches/hotspot/aarch32/8152358-pr3800.patch, * patches/hotspot/aarch32/pr3798.patch: Link to Shenandoah versions. * patches/hotspot/shenandoah/8152358-pr3800.patch: Improve debugging output. * patches/hotspot/shenandoah/8251120-pr3793.patch: Add changeset header. * patches/hotspot/shenandoah/pr3798.patch: Fix format overflow warning from GCC 10. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 20 16:26:21 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 20 Oct 2020 16:26:21 +0000 Subject: [Bug 3802] [IcedTea11] Update elliptic curve patch to handle jdk.disabled.namedCurves (JDK-8233228) & curves in Apache Santuario 2.1.1 (JDK-8177334) In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3802 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Andrew John Hughes --- Fixed in icedtea-6.0.0. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 20 16:26:47 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 20 Oct 2020 16:26:47 +0000 Subject: [Bug 3802] [IcedTea11] Update elliptic curve patch to handle jdk.disabled.namedCurves (JDK-8233228) & curves in Apache Santuario 2.1.1 (JDK-8177334) In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3802 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |3538 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 20 16:26:47 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 20 Oct 2020 16:26:47 +0000 Subject: [Bug 3538] [TRACKER] IcedTea 6.0.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3538 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3802 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 20 16:28:01 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 20 Oct 2020 16:28:01 +0000 Subject: [Bug 3538] [TRACKER] IcedTea 6.0.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3538 Bug 3538 depends on bug 3807, which changed state. Bug 3807 Summary: [IcedTea11] Allow the number of curves supported to be specified https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3807 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 20 16:27:56 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 20 Oct 2020 16:27:56 +0000 Subject: [Bug 3807] [IcedTea11] Allow the number of curves supported to be specified In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3807 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Blocks| |3538 Resolution|--- |FIXED Target Milestone|--- |6.0.0 --- Comment #2 from Andrew John Hughes --- Fixed in icedtea-6.0.0. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 20 16:27:56 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 20 Oct 2020 16:27:56 +0000 Subject: [Bug 3538] [TRACKER] IcedTea 6.0.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3538 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3807 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From fdemeloj at redhat.com Fri Oct 23 15:50:33 2020 From: fdemeloj at redhat.com (Francisco De Melo Junior) Date: Fri, 23 Oct 2020 11:50:33 -0400 Subject: Whitelist for JNLP app URLs with ITW Message-ID: Hello experts, Is it possible to setup whitelist for JNLP app URLs with ITW? I have tried with Extended applet security, at ITW console (by adding high security as well) and I'm not able to do so. -Francisco -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 02:38:07 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 02:38:07 +0000 Subject: [Bug 3751] [IcedTea11] Support secp256k1 in the default set of curves In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3751 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Andrew John Hughes --- Fixed in icedtea-6.0.0. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:50:03 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:50:03 +0000 Subject: [Bug 3696] [IcedTea8] Backport "8076475: Misuses of strncpy/strncat" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3696 --- Comment #13 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=7e0780d57319 author: Andrew John Hughes date: Wed Oct 21 19:16:00 2020 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u272-b04. 2020-10-20 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u272-b04. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u272-b04. * patches/hotspot/aarch32/8076475-pr3696.patch: Take a copy of the Shenandoah patch, so it can be changed without breaking AArch32 builds. * patches/hotspot/shenandoah/8076475-pr3696.patch: Update to apply after the version of JDK-8076475 which was included upstream, but didn't include changes to the code introduced by JDK-8059847, which is not upstream, or the strdup_check_oom calls, as JDK-6424123 is not in 8u yet. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:50:41 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:50:41 +0000 Subject: [Bug 3696] [IcedTea8] Backport "8076475: Misuses of strncpy/strncat" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3696 --- Comment #14 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=9c238b325a8f author: Andrew John Hughes date: Thu Oct 22 03:44:34 2020 +0100 Bump aarch32 to jdk8u272-b04-aarch32-20200821. Upstream changes: - JDK-8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java - JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times - JDK-8035493: JVMTI PopFrame capability must instruct compilers not to prune locals - JDK-8046274: Removing dependency on jakarta-regexp - JDK-8048933: -XX:+TraceExceptions output should include the message - JDK-8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double - JDK-8076475: Misuses of strncpy/strncat - JDK-8146612: C2: Precedence edges specification violated - JDK-8148754: C2 loop unrolling fails due to unexpected graph shape - JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent - JDK-8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format - JDK-8153583: Make OutputAnalyzer.reportDiagnosticSummary public - JDK-8167300: Scheduling failures during gcm should be fatal - JDK-8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled - JDK-8177334: Update xmldsig implementation to Apache Santuario 2.1.1 - JDK-8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE - JDK-8211714: Need to update vm_version.cpp to recognise VS2017 minor versions - JDK-8214862: assert(proj != __null) at compile.cpp:3251 - JDK-8216283: Allow shorter method sampling interval than 10 ms - JDK-8217647: JFR: recordings on 32-bit systems unreadable - JDK-8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero - JDK-8220293: Deadlock in JFR string pool - JDK-8230303: JDB hangs when running monitor command - JDK-8230597: Update GIFlib library to the 5.2.1 - JDK-8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG - JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing - JDK-8234617: C1: Incorrect result of field load due to missing narrowing conversion - JDK-8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version - JDK-8235325: build failure on Linux after 8235243 - JDK-8237951: CTW: C2 compilation fails with "malformed control flow" - JDK-8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed - JDK-8240295: hs_err elapsed time in seconds is not accurate enough - JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - JDK-8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions - JDK-8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result - JDK-8244777: ClassLoaderStats VM Op uses constant hash value - JDK-8245167: Top package in method profiling shows null in JMC - JDK-8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR - JDK-8246703: [TESTBUG] Add test for JDK-8233197 - JDK-8248643: Remove extra leading space in JDK-8240295 8u backport - JDK-8248851: CMS: Missing memory fences between free chunk check and klass read - JDK-8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update ChangeLog: 2020-10-21 Andrew John Hughes Bump aarch32 to jdk8u272-b04-aarch32-20200821. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u272-b04-aarch32-20200821. * patches/hotspot/aarch32/8076475-pr3696.patch: Replace with symlinks to Shenandoah versions now both are again based on the same upstream 8u version. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:51:04 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:51:04 +0000 Subject: [Bug 3793] [IcedTea8] Backport JDK-8251120: "HotSpot build assumes ENABLE_JFR is set to either true or false" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3793 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=3b6a1e8f4e00 author: Andrew John Hughes date: Mon Oct 26 02:31:11 2020 +0000 Bump to icedtea-3.17.0pre02. Upstream changes: - JDK-6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes - JDK-7147060: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java doesn't run in agentvm mode - JDK-8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java - JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times - JDK-8025886: replace [[ and == bash extensions in regtest - JDK-8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() - JDK-8031625: javadoc problems referencing inner class constructors - JDK-8035493: JVMTI PopFrame capability must instruct compilers not to prune locals - JDK-8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c - JDK-8037866: Replace the Fun class in tests with lambdas - JDK-8038723, PR3806: Openup some PrinterJob tests - JDK-8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails - JDK-8041480, PR3806: ArrayIndexOutOfBoundsException when JTable contains certain string - JDK-8046274: Removing dependency on jakarta-regexp - JDK-8048933: -XX:+TraceExceptions output should include the message - JDK-8058779, PR3805: Faster implementation of String.replace(CharSequence, CharSequence) - JDK-8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double - JDK-8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null - JDK-8075774: Small readability and performance improvements for zipfs - JDK-8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails - JDK-8076475: Misuses of strncpy/strncat - JDK-8080462, PR3801: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8130125, PR3806: [TEST_BUG] add @modules to the several client tests unaffected by the automated bulk update - JDK-8130737: AffineTransformOp can't handle child raster with non-zero x-offset - JDK-8132206: move ScanTest.java into OpenJDK - JDK-8132376: Add @requires os.family to the client tests with access to internal OS-specific API - JDK-8132745: minor cleanup of java/util/Scanner/ScanTest.java - JDK-8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh - JDK-8144015, PR3806: [PIT] failures of text layout font tests - JDK-8144023, PR3806: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java - JDK-8144240, PR3806: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8145542, PR3806: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception - JDK-8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 - JDK-8146612: C2: Precedence edges specification violated - JDK-8148754: C2 loop unrolling fails due to unexpected graph shape - JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent - JDK-8148886: SEGV in sun.java2d.marlin.Renderer._endRendering - JDK-8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format - JDK-8151725, PR3806: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane - JDK-8151788: NullPointerException from ntlm.Client.type3 - JDK-8151834: Test SmallPrimeExponentP.java times out intermittently - JDK-8152358, PR3800: code and comment cleanups found during the hunt for 8077392 - JDK-8152545, PR3804: Use preprocessor instead of compiling a program to generate native nio constants - JDK-8152680, PR3806: Regression in GlyphVector.getGlyphCharIndex behaviour - JDK-8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout - JDK-8153583: Make OutputAnalyzer.reportDiagnosticSummary public - JDK-8154313: Generated javadoc scattered all over the place - JDK-8156169: Some sound tests rarely hangs because of incorrect synchronization - JDK-8158924, PR3806: Incorrect i18n text document layout - JDK-8163251: Hard coded loop limit prevents reading of smart card data greater than 8k - JDK-8165936: Potential Heap buffer overflow when seaching timezone info files - JDK-8166003, PR3806: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8166068, PR3806: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile - JDK-8166148: Fix for JDK-8165936 broke solaris builds - JDK-8167300: Scheduling failures during gcm should be fatal - JDK-8167615: Opensource unit/regression tests for JavaSound - JDK-8169879, PR3806: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171934: ObjectSizeCalculator.getEffectiveMemoryLayoutSpecification() does not recognize OpenJDK's HotSpot VM - JDK-8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java - JDK-8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java - JDK-8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled - JDK-8177334: Update xmldsig implementation to Apache Santuario 2.1.1 - JDK-8177628: Opensource unit/regression tests for ImageIO - JDK-8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method - JDK-8181841: A TSA server returns timestamp with precision higher than milliseconds - JDK-8183341: Better cleanup for javax/imageio/AllowSearch.java - JDK-8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java - JDK-8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh - JDK-8191512, PR3806: T2K font rasterizer code removal - JDK-8191522, PR3806: Remove Bigelow&Holmes Lucida fonts from JDK sources - JDK-8191678: [TESTBUG] Add keyword headful in java/awt FocusTransitionTest test. - JDK-8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied - JDK-8193137: Nashorn crashes when given an empty script file - JDK-8194298: Add support for per Socket configuration of TCP keepalive - JDK-8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE - JDK-8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error - JDK-8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails - JDK-8201633: Problems with AES-GCM native acceleration - JDK-8203357: Container Metrics - JDK-8209113: Use WeakReference for lastFontStrike for created Fonts - JDK-8210147: adjust some WSAGetLastError usages in windows network coding - JDK-8211049: Second parameter of "initialize" method is not used - JDK-8211714: Need to update vm_version.cpp to recognise VS2017 minor versions - JDK-8214862: assert(proj != __null) at compile.cpp:3251 - JDK-8216283: Allow shorter method sampling interval than 10 ms - JDK-8217606: LdapContext#reconnect always opens a new connection - JDK-8217647: JFR: recordings on 32-bit systems unreadable - JDK-8217878: ENVELOPING XML signature no longer works in JDK 11 - JDK-8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 - JDK-8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero - JDK-8220165: Encryption using GCM results in RuntimeException- input length out of bound - JDK-8220293: Deadlock in JFR string pool - JDK-8220555: JFR tool shows potentially misleading message when it cannot access a file - JDK-8221569: JFR tool produces incorrect output when both --categories and --events are specified - JDK-8224217: RecordingInfo should use textual representation of path - JDK-8225068: Remove DocuSign root certificate that is expiring in May 2020 - JDK-8225069: Remove Comodo root certificate that is expiring in May 2020 - JDK-8226697: Several tests which need the @key headful keyword are missing it. - JDK-8227269: Slow class loading when running with JDWP - JDK-8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow - JDK-8229888: (zipfs) Updating an existing zip file does not preserve original permissions - JDK-8229899: Make java.io.File.isInvalid() less racy - JDK-8230303: JDB hangs when running monitor command - JDK-8230597: Update GIFlib library to the 5.2.1 - JDK-8230613: Better ASCII conversions - JDK-8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG - JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return - JDK-8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout - JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - JDK-8231800: Better listing of arrays - JDK-8232014: Expand DTD support - JDK-8233097: Fontmetrics for large Fonts has zero width - JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing - JDK-8233255: Better Swing Buttons - JDK-8233880: Support compilers with multi-digit major version numbers - JDK-8234032: Improve basic calendar services - JDK-8234042: Better factory production of certificates - JDK-8234418: Better parsing with CertificateFactory - JDK-8234617: C1: Incorrect result of field load due to missing narrowing conversion - JDK-8234836: Improve serialization handling - JDK-8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version - JDK-8235325: build failure on Linux after 8235243 - JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink - JDK-8236191: Enhance OID processing - JDK-8236512, PR3801: PKCS11 Connection closed after Cipher.doFinal and NoPadding - JDK-8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing - JDK-8237117: Better ForkJoinPool behavior - JDK-8237592: Enhance certificate verification - JDK-8237951: CTW: C2 compilation fails with "malformed control flow" - JDK-8238002: Better matrix operations - JDK-8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary - JDK-8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 - JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 - JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 - JDK-8238804: Enhance key handling process - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable - JDK-8238843: Enhanced font handing - JDK-8238898: Missing hash characters for header on license file - JDK-8238920: Better Buffer support - JDK-8238925: Enhance WAV file playback - JDK-8239385: KerberosTicket client name refers wrongly to sAMAccountName in AD - JDK-8239819: XToolkit: Misread of screen information memory - JDK-8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed - JDK-8240119: Less Affine Transformations - JDK-8240295: hs_err elapsed time in seconds is not accurate enough - JDK-8240482: Improved WAV file playback - JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - JDK-8241379: Update JCEKS support - JDK-8241522: Manifest improved jar headers redux - JDK-8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set - JDK-8241750: x86_32 build failure after JDK-8227269 - JDK-8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one - JDK-8242136: Better XML namespace handling - JDK-8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash - JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array - JDK-8242883: Incomplete backport of JDK-8078268: backport test part - JDK-8243059: Build fails when --with-vendor-name contains a comma - JDK-8243138: Enhance BaseLdapServer to support starttls extended request - JDK-8243474: [TESTBUG] removed three tests of 0 bytes - JDK-8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions - JDK-8243539: Copyright info (Year) should be updated for fix of 8241638 - JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a - JDK-8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in - JDK-8244461: [JDK 8u] Build fails with glibc 2.32 - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result - JDK-8244777: ClassLoaderStats VM Op uses constant hash value - JDK-8244818: Java2D Queue Flusher crash while moving application window to external monitor - JDK-8244843: JapanEraNameCompatTest fails - JDK-8245167: Top package in method profiling shows null in JMC - JDK-8246223: Windows build fails after JDK-8227269 - JDK-8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR - JDK-8246384: Enable JFR by default on supported architectures for October 2020 release - JDK-8246703: [TESTBUG] Add test for JDK-8233197 - JDK-8248399: Build installs jfr binary when JFR is disabled - JDK-8248643: Remove extra leading space in JDK-8240295 8u backport - JDK-8248715: New JavaTimeSupplementary localisation for 'in' installed in wrong package - JDK-8248851: CMS: Missing memory fences between free chunk check and klass read - JDK-8249610: Make sun.security.krb5.Config.getBooleanObject(String... keys) method public - JDK-8249677: Regression in 8u after JDK-8237117: Better ForkJoinPool behavior - JDK-8250546: Expect changed behaviour reported in JDK-8249846 - JDK-8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java - JDK-8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update - JDK-8251120, PR3793: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - PR3798: Fix format-overflow error on GCC 10, caused by passing NULL to a '%s' directive ChangeLog: 2020-10-25 Andrew John Hughes Bump to icedtea-3.17.0pre02. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0pre02 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set JDK_UPDATE_VERSION to 272 and BUILD_VERSION to b04. (IT_ENABLE_JFR): Set default to enabled, to match upstream 8u272. * configure.ac: Bump to 3.17.0pre02. * hotspot.map.in: Update to icedtea-3.17.0pre02 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:51:19 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:51:19 +0000 Subject: [Bug 3798] [IcedTea8] Support building with GCC 10 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3798 --- Comment #8 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=3b6a1e8f4e00 author: Andrew John Hughes date: Mon Oct 26 02:31:11 2020 +0000 Bump to icedtea-3.17.0pre02. Upstream changes: - JDK-6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes - JDK-7147060: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java doesn't run in agentvm mode - JDK-8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java - JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times - JDK-8025886: replace [[ and == bash extensions in regtest - JDK-8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() - JDK-8031625: javadoc problems referencing inner class constructors - JDK-8035493: JVMTI PopFrame capability must instruct compilers not to prune locals - JDK-8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c - JDK-8037866: Replace the Fun class in tests with lambdas - JDK-8038723, PR3806: Openup some PrinterJob tests - JDK-8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails - JDK-8041480, PR3806: ArrayIndexOutOfBoundsException when JTable contains certain string - JDK-8046274: Removing dependency on jakarta-regexp - JDK-8048933: -XX:+TraceExceptions output should include the message - JDK-8058779, PR3805: Faster implementation of String.replace(CharSequence, CharSequence) - JDK-8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double - JDK-8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null - JDK-8075774: Small readability and performance improvements for zipfs - JDK-8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails - JDK-8076475: Misuses of strncpy/strncat - JDK-8080462, PR3801: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8130125, PR3806: [TEST_BUG] add @modules to the several client tests unaffected by the automated bulk update - JDK-8130737: AffineTransformOp can't handle child raster with non-zero x-offset - JDK-8132206: move ScanTest.java into OpenJDK - JDK-8132376: Add @requires os.family to the client tests with access to internal OS-specific API - JDK-8132745: minor cleanup of java/util/Scanner/ScanTest.java - JDK-8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh - JDK-8144015, PR3806: [PIT] failures of text layout font tests - JDK-8144023, PR3806: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java - JDK-8144240, PR3806: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8145542, PR3806: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception - JDK-8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 - JDK-8146612: C2: Precedence edges specification violated - JDK-8148754: C2 loop unrolling fails due to unexpected graph shape - JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent - JDK-8148886: SEGV in sun.java2d.marlin.Renderer._endRendering - JDK-8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format - JDK-8151725, PR3806: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane - JDK-8151788: NullPointerException from ntlm.Client.type3 - JDK-8151834: Test SmallPrimeExponentP.java times out intermittently - JDK-8152358, PR3800: code and comment cleanups found during the hunt for 8077392 - JDK-8152545, PR3804: Use preprocessor instead of compiling a program to generate native nio constants - JDK-8152680, PR3806: Regression in GlyphVector.getGlyphCharIndex behaviour - JDK-8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout - JDK-8153583: Make OutputAnalyzer.reportDiagnosticSummary public - JDK-8154313: Generated javadoc scattered all over the place - JDK-8156169: Some sound tests rarely hangs because of incorrect synchronization - JDK-8158924, PR3806: Incorrect i18n text document layout - JDK-8163251: Hard coded loop limit prevents reading of smart card data greater than 8k - JDK-8165936: Potential Heap buffer overflow when seaching timezone info files - JDK-8166003, PR3806: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8166068, PR3806: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile - JDK-8166148: Fix for JDK-8165936 broke solaris builds - JDK-8167300: Scheduling failures during gcm should be fatal - JDK-8167615: Opensource unit/regression tests for JavaSound - JDK-8169879, PR3806: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171934: ObjectSizeCalculator.getEffectiveMemoryLayoutSpecification() does not recognize OpenJDK's HotSpot VM - JDK-8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java - JDK-8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java - JDK-8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled - JDK-8177334: Update xmldsig implementation to Apache Santuario 2.1.1 - JDK-8177628: Opensource unit/regression tests for ImageIO - JDK-8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method - JDK-8181841: A TSA server returns timestamp with precision higher than milliseconds - JDK-8183341: Better cleanup for javax/imageio/AllowSearch.java - JDK-8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java - JDK-8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh - JDK-8191512, PR3806: T2K font rasterizer code removal - JDK-8191522, PR3806: Remove Bigelow&Holmes Lucida fonts from JDK sources - JDK-8191678: [TESTBUG] Add keyword headful in java/awt FocusTransitionTest test. - JDK-8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied - JDK-8193137: Nashorn crashes when given an empty script file - JDK-8194298: Add support for per Socket configuration of TCP keepalive - JDK-8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE - JDK-8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error - JDK-8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails - JDK-8201633: Problems with AES-GCM native acceleration - JDK-8203357: Container Metrics - JDK-8209113: Use WeakReference for lastFontStrike for created Fonts - JDK-8210147: adjust some WSAGetLastError usages in windows network coding - JDK-8211049: Second parameter of "initialize" method is not used - JDK-8211714: Need to update vm_version.cpp to recognise VS2017 minor versions - JDK-8214862: assert(proj != __null) at compile.cpp:3251 - JDK-8216283: Allow shorter method sampling interval than 10 ms - JDK-8217606: LdapContext#reconnect always opens a new connection - JDK-8217647: JFR: recordings on 32-bit systems unreadable - JDK-8217878: ENVELOPING XML signature no longer works in JDK 11 - JDK-8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 - JDK-8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero - JDK-8220165: Encryption using GCM results in RuntimeException- input length out of bound - JDK-8220293: Deadlock in JFR string pool - JDK-8220555: JFR tool shows potentially misleading message when it cannot access a file - JDK-8221569: JFR tool produces incorrect output when both --categories and --events are specified - JDK-8224217: RecordingInfo should use textual representation of path - JDK-8225068: Remove DocuSign root certificate that is expiring in May 2020 - JDK-8225069: Remove Comodo root certificate that is expiring in May 2020 - JDK-8226697: Several tests which need the @key headful keyword are missing it. - JDK-8227269: Slow class loading when running with JDWP - JDK-8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow - JDK-8229888: (zipfs) Updating an existing zip file does not preserve original permissions - JDK-8229899: Make java.io.File.isInvalid() less racy - JDK-8230303: JDB hangs when running monitor command - JDK-8230597: Update GIFlib library to the 5.2.1 - JDK-8230613: Better ASCII conversions - JDK-8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG - JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return - JDK-8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout - JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - JDK-8231800: Better listing of arrays - JDK-8232014: Expand DTD support - JDK-8233097: Fontmetrics for large Fonts has zero width - JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing - JDK-8233255: Better Swing Buttons - JDK-8233880: Support compilers with multi-digit major version numbers - JDK-8234032: Improve basic calendar services - JDK-8234042: Better factory production of certificates - JDK-8234418: Better parsing with CertificateFactory - JDK-8234617: C1: Incorrect result of field load due to missing narrowing conversion - JDK-8234836: Improve serialization handling - JDK-8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version - JDK-8235325: build failure on Linux after 8235243 - JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink - JDK-8236191: Enhance OID processing - JDK-8236512, PR3801: PKCS11 Connection closed after Cipher.doFinal and NoPadding - JDK-8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing - JDK-8237117: Better ForkJoinPool behavior - JDK-8237592: Enhance certificate verification - JDK-8237951: CTW: C2 compilation fails with "malformed control flow" - JDK-8238002: Better matrix operations - JDK-8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary - JDK-8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 - JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 - JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 - JDK-8238804: Enhance key handling process - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable - JDK-8238843: Enhanced font handing - JDK-8238898: Missing hash characters for header on license file - JDK-8238920: Better Buffer support - JDK-8238925: Enhance WAV file playback - JDK-8239385: KerberosTicket client name refers wrongly to sAMAccountName in AD - JDK-8239819: XToolkit: Misread of screen information memory - JDK-8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed - JDK-8240119: Less Affine Transformations - JDK-8240295: hs_err elapsed time in seconds is not accurate enough - JDK-8240482: Improved WAV file playback - JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - JDK-8241379: Update JCEKS support - JDK-8241522: Manifest improved jar headers redux - JDK-8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set - JDK-8241750: x86_32 build failure after JDK-8227269 - JDK-8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one - JDK-8242136: Better XML namespace handling - JDK-8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash - JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array - JDK-8242883: Incomplete backport of JDK-8078268: backport test part - JDK-8243059: Build fails when --with-vendor-name contains a comma - JDK-8243138: Enhance BaseLdapServer to support starttls extended request - JDK-8243474: [TESTBUG] removed three tests of 0 bytes - JDK-8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions - JDK-8243539: Copyright info (Year) should be updated for fix of 8241638 - JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a - JDK-8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in - JDK-8244461: [JDK 8u] Build fails with glibc 2.32 - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result - JDK-8244777: ClassLoaderStats VM Op uses constant hash value - JDK-8244818: Java2D Queue Flusher crash while moving application window to external monitor - JDK-8244843: JapanEraNameCompatTest fails - JDK-8245167: Top package in method profiling shows null in JMC - JDK-8246223: Windows build fails after JDK-8227269 - JDK-8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR - JDK-8246384: Enable JFR by default on supported architectures for October 2020 release - JDK-8246703: [TESTBUG] Add test for JDK-8233197 - JDK-8248399: Build installs jfr binary when JFR is disabled - JDK-8248643: Remove extra leading space in JDK-8240295 8u backport - JDK-8248715: New JavaTimeSupplementary localisation for 'in' installed in wrong package - JDK-8248851: CMS: Missing memory fences between free chunk check and klass read - JDK-8249610: Make sun.security.krb5.Config.getBooleanObject(String... keys) method public - JDK-8249677: Regression in 8u after JDK-8237117: Better ForkJoinPool behavior - JDK-8250546: Expect changed behaviour reported in JDK-8249846 - JDK-8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java - JDK-8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update - JDK-8251120, PR3793: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - PR3798: Fix format-overflow error on GCC 10, caused by passing NULL to a '%s' directive ChangeLog: 2020-10-25 Andrew John Hughes Bump to icedtea-3.17.0pre02. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0pre02 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set JDK_UPDATE_VERSION to 272 and BUILD_VERSION to b04. (IT_ENABLE_JFR): Set default to enabled, to match upstream 8u272. * configure.ac: Bump to 3.17.0pre02. * hotspot.map.in: Update to icedtea-3.17.0pre02 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:51:28 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:51:28 +0000 Subject: [Bug 3801] [IcedTea8] Backport JDK-8236512: "PKCS11 Connection closed after Cipher.doFinal and NoPadding" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3801 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=3b6a1e8f4e00 author: Andrew John Hughes date: Mon Oct 26 02:31:11 2020 +0000 Bump to icedtea-3.17.0pre02. Upstream changes: - JDK-6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes - JDK-7147060: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java doesn't run in agentvm mode - JDK-8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java - JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times - JDK-8025886: replace [[ and == bash extensions in regtest - JDK-8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() - JDK-8031625: javadoc problems referencing inner class constructors - JDK-8035493: JVMTI PopFrame capability must instruct compilers not to prune locals - JDK-8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c - JDK-8037866: Replace the Fun class in tests with lambdas - JDK-8038723, PR3806: Openup some PrinterJob tests - JDK-8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails - JDK-8041480, PR3806: ArrayIndexOutOfBoundsException when JTable contains certain string - JDK-8046274: Removing dependency on jakarta-regexp - JDK-8048933: -XX:+TraceExceptions output should include the message - JDK-8058779, PR3805: Faster implementation of String.replace(CharSequence, CharSequence) - JDK-8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double - JDK-8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null - JDK-8075774: Small readability and performance improvements for zipfs - JDK-8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails - JDK-8076475: Misuses of strncpy/strncat - JDK-8080462, PR3801: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8130125, PR3806: [TEST_BUG] add @modules to the several client tests unaffected by the automated bulk update - JDK-8130737: AffineTransformOp can't handle child raster with non-zero x-offset - JDK-8132206: move ScanTest.java into OpenJDK - JDK-8132376: Add @requires os.family to the client tests with access to internal OS-specific API - JDK-8132745: minor cleanup of java/util/Scanner/ScanTest.java - JDK-8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh - JDK-8144015, PR3806: [PIT] failures of text layout font tests - JDK-8144023, PR3806: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java - JDK-8144240, PR3806: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8145542, PR3806: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception - JDK-8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 - JDK-8146612: C2: Precedence edges specification violated - JDK-8148754: C2 loop unrolling fails due to unexpected graph shape - JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent - JDK-8148886: SEGV in sun.java2d.marlin.Renderer._endRendering - JDK-8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format - JDK-8151725, PR3806: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane - JDK-8151788: NullPointerException from ntlm.Client.type3 - JDK-8151834: Test SmallPrimeExponentP.java times out intermittently - JDK-8152358, PR3800: code and comment cleanups found during the hunt for 8077392 - JDK-8152545, PR3804: Use preprocessor instead of compiling a program to generate native nio constants - JDK-8152680, PR3806: Regression in GlyphVector.getGlyphCharIndex behaviour - JDK-8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout - JDK-8153583: Make OutputAnalyzer.reportDiagnosticSummary public - JDK-8154313: Generated javadoc scattered all over the place - JDK-8156169: Some sound tests rarely hangs because of incorrect synchronization - JDK-8158924, PR3806: Incorrect i18n text document layout - JDK-8163251: Hard coded loop limit prevents reading of smart card data greater than 8k - JDK-8165936: Potential Heap buffer overflow when seaching timezone info files - JDK-8166003, PR3806: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8166068, PR3806: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile - JDK-8166148: Fix for JDK-8165936 broke solaris builds - JDK-8167300: Scheduling failures during gcm should be fatal - JDK-8167615: Opensource unit/regression tests for JavaSound - JDK-8169879, PR3806: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171934: ObjectSizeCalculator.getEffectiveMemoryLayoutSpecification() does not recognize OpenJDK's HotSpot VM - JDK-8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java - JDK-8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java - JDK-8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled - JDK-8177334: Update xmldsig implementation to Apache Santuario 2.1.1 - JDK-8177628: Opensource unit/regression tests for ImageIO - JDK-8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method - JDK-8181841: A TSA server returns timestamp with precision higher than milliseconds - JDK-8183341: Better cleanup for javax/imageio/AllowSearch.java - JDK-8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java - JDK-8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh - JDK-8191512, PR3806: T2K font rasterizer code removal - JDK-8191522, PR3806: Remove Bigelow&Holmes Lucida fonts from JDK sources - JDK-8191678: [TESTBUG] Add keyword headful in java/awt FocusTransitionTest test. - JDK-8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied - JDK-8193137: Nashorn crashes when given an empty script file - JDK-8194298: Add support for per Socket configuration of TCP keepalive - JDK-8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE - JDK-8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error - JDK-8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails - JDK-8201633: Problems with AES-GCM native acceleration - JDK-8203357: Container Metrics - JDK-8209113: Use WeakReference for lastFontStrike for created Fonts - JDK-8210147: adjust some WSAGetLastError usages in windows network coding - JDK-8211049: Second parameter of "initialize" method is not used - JDK-8211714: Need to update vm_version.cpp to recognise VS2017 minor versions - JDK-8214862: assert(proj != __null) at compile.cpp:3251 - JDK-8216283: Allow shorter method sampling interval than 10 ms - JDK-8217606: LdapContext#reconnect always opens a new connection - JDK-8217647: JFR: recordings on 32-bit systems unreadable - JDK-8217878: ENVELOPING XML signature no longer works in JDK 11 - JDK-8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 - JDK-8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero - JDK-8220165: Encryption using GCM results in RuntimeException- input length out of bound - JDK-8220293: Deadlock in JFR string pool - JDK-8220555: JFR tool shows potentially misleading message when it cannot access a file - JDK-8221569: JFR tool produces incorrect output when both --categories and --events are specified - JDK-8224217: RecordingInfo should use textual representation of path - JDK-8225068: Remove DocuSign root certificate that is expiring in May 2020 - JDK-8225069: Remove Comodo root certificate that is expiring in May 2020 - JDK-8226697: Several tests which need the @key headful keyword are missing it. - JDK-8227269: Slow class loading when running with JDWP - JDK-8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow - JDK-8229888: (zipfs) Updating an existing zip file does not preserve original permissions - JDK-8229899: Make java.io.File.isInvalid() less racy - JDK-8230303: JDB hangs when running monitor command - JDK-8230597: Update GIFlib library to the 5.2.1 - JDK-8230613: Better ASCII conversions - JDK-8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG - JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return - JDK-8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout - JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - JDK-8231800: Better listing of arrays - JDK-8232014: Expand DTD support - JDK-8233097: Fontmetrics for large Fonts has zero width - JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing - JDK-8233255: Better Swing Buttons - JDK-8233880: Support compilers with multi-digit major version numbers - JDK-8234032: Improve basic calendar services - JDK-8234042: Better factory production of certificates - JDK-8234418: Better parsing with CertificateFactory - JDK-8234617: C1: Incorrect result of field load due to missing narrowing conversion - JDK-8234836: Improve serialization handling - JDK-8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version - JDK-8235325: build failure on Linux after 8235243 - JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink - JDK-8236191: Enhance OID processing - JDK-8236512, PR3801: PKCS11 Connection closed after Cipher.doFinal and NoPadding - JDK-8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing - JDK-8237117: Better ForkJoinPool behavior - JDK-8237592: Enhance certificate verification - JDK-8237951: CTW: C2 compilation fails with "malformed control flow" - JDK-8238002: Better matrix operations - JDK-8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary - JDK-8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 - JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 - JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 - JDK-8238804: Enhance key handling process - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable - JDK-8238843: Enhanced font handing - JDK-8238898: Missing hash characters for header on license file - JDK-8238920: Better Buffer support - JDK-8238925: Enhance WAV file playback - JDK-8239385: KerberosTicket client name refers wrongly to sAMAccountName in AD - JDK-8239819: XToolkit: Misread of screen information memory - JDK-8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed - JDK-8240119: Less Affine Transformations - JDK-8240295: hs_err elapsed time in seconds is not accurate enough - JDK-8240482: Improved WAV file playback - JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - JDK-8241379: Update JCEKS support - JDK-8241522: Manifest improved jar headers redux - JDK-8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set - JDK-8241750: x86_32 build failure after JDK-8227269 - JDK-8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one - JDK-8242136: Better XML namespace handling - JDK-8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash - JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array - JDK-8242883: Incomplete backport of JDK-8078268: backport test part - JDK-8243059: Build fails when --with-vendor-name contains a comma - JDK-8243138: Enhance BaseLdapServer to support starttls extended request - JDK-8243474: [TESTBUG] removed three tests of 0 bytes - JDK-8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions - JDK-8243539: Copyright info (Year) should be updated for fix of 8241638 - JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a - JDK-8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in - JDK-8244461: [JDK 8u] Build fails with glibc 2.32 - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result - JDK-8244777: ClassLoaderStats VM Op uses constant hash value - JDK-8244818: Java2D Queue Flusher crash while moving application window to external monitor - JDK-8244843: JapanEraNameCompatTest fails - JDK-8245167: Top package in method profiling shows null in JMC - JDK-8246223: Windows build fails after JDK-8227269 - JDK-8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR - JDK-8246384: Enable JFR by default on supported architectures for October 2020 release - JDK-8246703: [TESTBUG] Add test for JDK-8233197 - JDK-8248399: Build installs jfr binary when JFR is disabled - JDK-8248643: Remove extra leading space in JDK-8240295 8u backport - JDK-8248715: New JavaTimeSupplementary localisation for 'in' installed in wrong package - JDK-8248851: CMS: Missing memory fences between free chunk check and klass read - JDK-8249610: Make sun.security.krb5.Config.getBooleanObject(String... keys) method public - JDK-8249677: Regression in 8u after JDK-8237117: Better ForkJoinPool behavior - JDK-8250546: Expect changed behaviour reported in JDK-8249846 - JDK-8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java - JDK-8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update - JDK-8251120, PR3793: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - PR3798: Fix format-overflow error on GCC 10, caused by passing NULL to a '%s' directive ChangeLog: 2020-10-25 Andrew John Hughes Bump to icedtea-3.17.0pre02. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0pre02 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set JDK_UPDATE_VERSION to 272 and BUILD_VERSION to b04. (IT_ENABLE_JFR): Set default to enabled, to match upstream 8u272. * configure.ac: Bump to 3.17.0pre02. * hotspot.map.in: Update to icedtea-3.17.0pre02 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:51:33 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:51:33 +0000 Subject: [Bug 3800] [IcedTea8] Backport JDK-8152358: "code and comment cleanups found during the hunt for 8077392" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3800 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=3b6a1e8f4e00 author: Andrew John Hughes date: Mon Oct 26 02:31:11 2020 +0000 Bump to icedtea-3.17.0pre02. Upstream changes: - JDK-6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes - JDK-7147060: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java doesn't run in agentvm mode - JDK-8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java - JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times - JDK-8025886: replace [[ and == bash extensions in regtest - JDK-8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() - JDK-8031625: javadoc problems referencing inner class constructors - JDK-8035493: JVMTI PopFrame capability must instruct compilers not to prune locals - JDK-8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c - JDK-8037866: Replace the Fun class in tests with lambdas - JDK-8038723, PR3806: Openup some PrinterJob tests - JDK-8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails - JDK-8041480, PR3806: ArrayIndexOutOfBoundsException when JTable contains certain string - JDK-8046274: Removing dependency on jakarta-regexp - JDK-8048933: -XX:+TraceExceptions output should include the message - JDK-8058779, PR3805: Faster implementation of String.replace(CharSequence, CharSequence) - JDK-8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double - JDK-8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null - JDK-8075774: Small readability and performance improvements for zipfs - JDK-8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails - JDK-8076475: Misuses of strncpy/strncat - JDK-8080462, PR3801: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8130125, PR3806: [TEST_BUG] add @modules to the several client tests unaffected by the automated bulk update - JDK-8130737: AffineTransformOp can't handle child raster with non-zero x-offset - JDK-8132206: move ScanTest.java into OpenJDK - JDK-8132376: Add @requires os.family to the client tests with access to internal OS-specific API - JDK-8132745: minor cleanup of java/util/Scanner/ScanTest.java - JDK-8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh - JDK-8144015, PR3806: [PIT] failures of text layout font tests - JDK-8144023, PR3806: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java - JDK-8144240, PR3806: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8145542, PR3806: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception - JDK-8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 - JDK-8146612: C2: Precedence edges specification violated - JDK-8148754: C2 loop unrolling fails due to unexpected graph shape - JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent - JDK-8148886: SEGV in sun.java2d.marlin.Renderer._endRendering - JDK-8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format - JDK-8151725, PR3806: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane - JDK-8151788: NullPointerException from ntlm.Client.type3 - JDK-8151834: Test SmallPrimeExponentP.java times out intermittently - JDK-8152358, PR3800: code and comment cleanups found during the hunt for 8077392 - JDK-8152545, PR3804: Use preprocessor instead of compiling a program to generate native nio constants - JDK-8152680, PR3806: Regression in GlyphVector.getGlyphCharIndex behaviour - JDK-8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout - JDK-8153583: Make OutputAnalyzer.reportDiagnosticSummary public - JDK-8154313: Generated javadoc scattered all over the place - JDK-8156169: Some sound tests rarely hangs because of incorrect synchronization - JDK-8158924, PR3806: Incorrect i18n text document layout - JDK-8163251: Hard coded loop limit prevents reading of smart card data greater than 8k - JDK-8165936: Potential Heap buffer overflow when seaching timezone info files - JDK-8166003, PR3806: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8166068, PR3806: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile - JDK-8166148: Fix for JDK-8165936 broke solaris builds - JDK-8167300: Scheduling failures during gcm should be fatal - JDK-8167615: Opensource unit/regression tests for JavaSound - JDK-8169879, PR3806: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171934: ObjectSizeCalculator.getEffectiveMemoryLayoutSpecification() does not recognize OpenJDK's HotSpot VM - JDK-8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java - JDK-8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java - JDK-8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled - JDK-8177334: Update xmldsig implementation to Apache Santuario 2.1.1 - JDK-8177628: Opensource unit/regression tests for ImageIO - JDK-8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method - JDK-8181841: A TSA server returns timestamp with precision higher than milliseconds - JDK-8183341: Better cleanup for javax/imageio/AllowSearch.java - JDK-8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java - JDK-8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh - JDK-8191512, PR3806: T2K font rasterizer code removal - JDK-8191522, PR3806: Remove Bigelow&Holmes Lucida fonts from JDK sources - JDK-8191678: [TESTBUG] Add keyword headful in java/awt FocusTransitionTest test. - JDK-8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied - JDK-8193137: Nashorn crashes when given an empty script file - JDK-8194298: Add support for per Socket configuration of TCP keepalive - JDK-8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE - JDK-8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error - JDK-8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails - JDK-8201633: Problems with AES-GCM native acceleration - JDK-8203357: Container Metrics - JDK-8209113: Use WeakReference for lastFontStrike for created Fonts - JDK-8210147: adjust some WSAGetLastError usages in windows network coding - JDK-8211049: Second parameter of "initialize" method is not used - JDK-8211714: Need to update vm_version.cpp to recognise VS2017 minor versions - JDK-8214862: assert(proj != __null) at compile.cpp:3251 - JDK-8216283: Allow shorter method sampling interval than 10 ms - JDK-8217606: LdapContext#reconnect always opens a new connection - JDK-8217647: JFR: recordings on 32-bit systems unreadable - JDK-8217878: ENVELOPING XML signature no longer works in JDK 11 - JDK-8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 - JDK-8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero - JDK-8220165: Encryption using GCM results in RuntimeException- input length out of bound - JDK-8220293: Deadlock in JFR string pool - JDK-8220555: JFR tool shows potentially misleading message when it cannot access a file - JDK-8221569: JFR tool produces incorrect output when both --categories and --events are specified - JDK-8224217: RecordingInfo should use textual representation of path - JDK-8225068: Remove DocuSign root certificate that is expiring in May 2020 - JDK-8225069: Remove Comodo root certificate that is expiring in May 2020 - JDK-8226697: Several tests which need the @key headful keyword are missing it. - JDK-8227269: Slow class loading when running with JDWP - JDK-8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow - JDK-8229888: (zipfs) Updating an existing zip file does not preserve original permissions - JDK-8229899: Make java.io.File.isInvalid() less racy - JDK-8230303: JDB hangs when running monitor command - JDK-8230597: Update GIFlib library to the 5.2.1 - JDK-8230613: Better ASCII conversions - JDK-8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG - JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return - JDK-8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout - JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - JDK-8231800: Better listing of arrays - JDK-8232014: Expand DTD support - JDK-8233097: Fontmetrics for large Fonts has zero width - JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing - JDK-8233255: Better Swing Buttons - JDK-8233880: Support compilers with multi-digit major version numbers - JDK-8234032: Improve basic calendar services - JDK-8234042: Better factory production of certificates - JDK-8234418: Better parsing with CertificateFactory - JDK-8234617: C1: Incorrect result of field load due to missing narrowing conversion - JDK-8234836: Improve serialization handling - JDK-8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version - JDK-8235325: build failure on Linux after 8235243 - JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink - JDK-8236191: Enhance OID processing - JDK-8236512, PR3801: PKCS11 Connection closed after Cipher.doFinal and NoPadding - JDK-8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing - JDK-8237117: Better ForkJoinPool behavior - JDK-8237592: Enhance certificate verification - JDK-8237951: CTW: C2 compilation fails with "malformed control flow" - JDK-8238002: Better matrix operations - JDK-8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary - JDK-8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 - JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 - JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 - JDK-8238804: Enhance key handling process - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable - JDK-8238843: Enhanced font handing - JDK-8238898: Missing hash characters for header on license file - JDK-8238920: Better Buffer support - JDK-8238925: Enhance WAV file playback - JDK-8239385: KerberosTicket client name refers wrongly to sAMAccountName in AD - JDK-8239819: XToolkit: Misread of screen information memory - JDK-8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed - JDK-8240119: Less Affine Transformations - JDK-8240295: hs_err elapsed time in seconds is not accurate enough - JDK-8240482: Improved WAV file playback - JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - JDK-8241379: Update JCEKS support - JDK-8241522: Manifest improved jar headers redux - JDK-8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set - JDK-8241750: x86_32 build failure after JDK-8227269 - JDK-8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one - JDK-8242136: Better XML namespace handling - JDK-8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash - JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array - JDK-8242883: Incomplete backport of JDK-8078268: backport test part - JDK-8243059: Build fails when --with-vendor-name contains a comma - JDK-8243138: Enhance BaseLdapServer to support starttls extended request - JDK-8243474: [TESTBUG] removed three tests of 0 bytes - JDK-8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions - JDK-8243539: Copyright info (Year) should be updated for fix of 8241638 - JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a - JDK-8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in - JDK-8244461: [JDK 8u] Build fails with glibc 2.32 - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result - JDK-8244777: ClassLoaderStats VM Op uses constant hash value - JDK-8244818: Java2D Queue Flusher crash while moving application window to external monitor - JDK-8244843: JapanEraNameCompatTest fails - JDK-8245167: Top package in method profiling shows null in JMC - JDK-8246223: Windows build fails after JDK-8227269 - JDK-8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR - JDK-8246384: Enable JFR by default on supported architectures for October 2020 release - JDK-8246703: [TESTBUG] Add test for JDK-8233197 - JDK-8248399: Build installs jfr binary when JFR is disabled - JDK-8248643: Remove extra leading space in JDK-8240295 8u backport - JDK-8248715: New JavaTimeSupplementary localisation for 'in' installed in wrong package - JDK-8248851: CMS: Missing memory fences between free chunk check and klass read - JDK-8249610: Make sun.security.krb5.Config.getBooleanObject(String... keys) method public - JDK-8249677: Regression in 8u after JDK-8237117: Better ForkJoinPool behavior - JDK-8250546: Expect changed behaviour reported in JDK-8249846 - JDK-8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java - JDK-8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update - JDK-8251120, PR3793: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - PR3798: Fix format-overflow error on GCC 10, caused by passing NULL to a '%s' directive ChangeLog: 2020-10-25 Andrew John Hughes Bump to icedtea-3.17.0pre02. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0pre02 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set JDK_UPDATE_VERSION to 272 and BUILD_VERSION to b04. (IT_ENABLE_JFR): Set default to enabled, to match upstream 8u272. * configure.ac: Bump to 3.17.0pre02. * hotspot.map.in: Update to icedtea-3.17.0pre02 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:51:39 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:51:39 +0000 Subject: [Bug 3804] [IcedTea8] Backport JDK-8152545: "Use preprocessor instead of compiling a program to generate native nio constants" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3804 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=3b6a1e8f4e00 author: Andrew John Hughes date: Mon Oct 26 02:31:11 2020 +0000 Bump to icedtea-3.17.0pre02. Upstream changes: - JDK-6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes - JDK-7147060: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java doesn't run in agentvm mode - JDK-8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java - JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times - JDK-8025886: replace [[ and == bash extensions in regtest - JDK-8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() - JDK-8031625: javadoc problems referencing inner class constructors - JDK-8035493: JVMTI PopFrame capability must instruct compilers not to prune locals - JDK-8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c - JDK-8037866: Replace the Fun class in tests with lambdas - JDK-8038723, PR3806: Openup some PrinterJob tests - JDK-8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails - JDK-8041480, PR3806: ArrayIndexOutOfBoundsException when JTable contains certain string - JDK-8046274: Removing dependency on jakarta-regexp - JDK-8048933: -XX:+TraceExceptions output should include the message - JDK-8058779, PR3805: Faster implementation of String.replace(CharSequence, CharSequence) - JDK-8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double - JDK-8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null - JDK-8075774: Small readability and performance improvements for zipfs - JDK-8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails - JDK-8076475: Misuses of strncpy/strncat - JDK-8080462, PR3801: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8130125, PR3806: [TEST_BUG] add @modules to the several client tests unaffected by the automated bulk update - JDK-8130737: AffineTransformOp can't handle child raster with non-zero x-offset - JDK-8132206: move ScanTest.java into OpenJDK - JDK-8132376: Add @requires os.family to the client tests with access to internal OS-specific API - JDK-8132745: minor cleanup of java/util/Scanner/ScanTest.java - JDK-8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh - JDK-8144015, PR3806: [PIT] failures of text layout font tests - JDK-8144023, PR3806: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java - JDK-8144240, PR3806: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8145542, PR3806: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception - JDK-8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 - JDK-8146612: C2: Precedence edges specification violated - JDK-8148754: C2 loop unrolling fails due to unexpected graph shape - JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent - JDK-8148886: SEGV in sun.java2d.marlin.Renderer._endRendering - JDK-8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format - JDK-8151725, PR3806: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane - JDK-8151788: NullPointerException from ntlm.Client.type3 - JDK-8151834: Test SmallPrimeExponentP.java times out intermittently - JDK-8152358, PR3800: code and comment cleanups found during the hunt for 8077392 - JDK-8152545, PR3804: Use preprocessor instead of compiling a program to generate native nio constants - JDK-8152680, PR3806: Regression in GlyphVector.getGlyphCharIndex behaviour - JDK-8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout - JDK-8153583: Make OutputAnalyzer.reportDiagnosticSummary public - JDK-8154313: Generated javadoc scattered all over the place - JDK-8156169: Some sound tests rarely hangs because of incorrect synchronization - JDK-8158924, PR3806: Incorrect i18n text document layout - JDK-8163251: Hard coded loop limit prevents reading of smart card data greater than 8k - JDK-8165936: Potential Heap buffer overflow when seaching timezone info files - JDK-8166003, PR3806: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8166068, PR3806: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile - JDK-8166148: Fix for JDK-8165936 broke solaris builds - JDK-8167300: Scheduling failures during gcm should be fatal - JDK-8167615: Opensource unit/regression tests for JavaSound - JDK-8169879, PR3806: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171934: ObjectSizeCalculator.getEffectiveMemoryLayoutSpecification() does not recognize OpenJDK's HotSpot VM - JDK-8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java - JDK-8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java - JDK-8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled - JDK-8177334: Update xmldsig implementation to Apache Santuario 2.1.1 - JDK-8177628: Opensource unit/regression tests for ImageIO - JDK-8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method - JDK-8181841: A TSA server returns timestamp with precision higher than milliseconds - JDK-8183341: Better cleanup for javax/imageio/AllowSearch.java - JDK-8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java - JDK-8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh - JDK-8191512, PR3806: T2K font rasterizer code removal - JDK-8191522, PR3806: Remove Bigelow&Holmes Lucida fonts from JDK sources - JDK-8191678: [TESTBUG] Add keyword headful in java/awt FocusTransitionTest test. - JDK-8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied - JDK-8193137: Nashorn crashes when given an empty script file - JDK-8194298: Add support for per Socket configuration of TCP keepalive - JDK-8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE - JDK-8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error - JDK-8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails - JDK-8201633: Problems with AES-GCM native acceleration - JDK-8203357: Container Metrics - JDK-8209113: Use WeakReference for lastFontStrike for created Fonts - JDK-8210147: adjust some WSAGetLastError usages in windows network coding - JDK-8211049: Second parameter of "initialize" method is not used - JDK-8211714: Need to update vm_version.cpp to recognise VS2017 minor versions - JDK-8214862: assert(proj != __null) at compile.cpp:3251 - JDK-8216283: Allow shorter method sampling interval than 10 ms - JDK-8217606: LdapContext#reconnect always opens a new connection - JDK-8217647: JFR: recordings on 32-bit systems unreadable - JDK-8217878: ENVELOPING XML signature no longer works in JDK 11 - JDK-8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 - JDK-8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero - JDK-8220165: Encryption using GCM results in RuntimeException- input length out of bound - JDK-8220293: Deadlock in JFR string pool - JDK-8220555: JFR tool shows potentially misleading message when it cannot access a file - JDK-8221569: JFR tool produces incorrect output when both --categories and --events are specified - JDK-8224217: RecordingInfo should use textual representation of path - JDK-8225068: Remove DocuSign root certificate that is expiring in May 2020 - JDK-8225069: Remove Comodo root certificate that is expiring in May 2020 - JDK-8226697: Several tests which need the @key headful keyword are missing it. - JDK-8227269: Slow class loading when running with JDWP - JDK-8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow - JDK-8229888: (zipfs) Updating an existing zip file does not preserve original permissions - JDK-8229899: Make java.io.File.isInvalid() less racy - JDK-8230303: JDB hangs when running monitor command - JDK-8230597: Update GIFlib library to the 5.2.1 - JDK-8230613: Better ASCII conversions - JDK-8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG - JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return - JDK-8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout - JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - JDK-8231800: Better listing of arrays - JDK-8232014: Expand DTD support - JDK-8233097: Fontmetrics for large Fonts has zero width - JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing - JDK-8233255: Better Swing Buttons - JDK-8233880: Support compilers with multi-digit major version numbers - JDK-8234032: Improve basic calendar services - JDK-8234042: Better factory production of certificates - JDK-8234418: Better parsing with CertificateFactory - JDK-8234617: C1: Incorrect result of field load due to missing narrowing conversion - JDK-8234836: Improve serialization handling - JDK-8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version - JDK-8235325: build failure on Linux after 8235243 - JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink - JDK-8236191: Enhance OID processing - JDK-8236512, PR3801: PKCS11 Connection closed after Cipher.doFinal and NoPadding - JDK-8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing - JDK-8237117: Better ForkJoinPool behavior - JDK-8237592: Enhance certificate verification - JDK-8237951: CTW: C2 compilation fails with "malformed control flow" - JDK-8238002: Better matrix operations - JDK-8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary - JDK-8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 - JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 - JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 - JDK-8238804: Enhance key handling process - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable - JDK-8238843: Enhanced font handing - JDK-8238898: Missing hash characters for header on license file - JDK-8238920: Better Buffer support - JDK-8238925: Enhance WAV file playback - JDK-8239385: KerberosTicket client name refers wrongly to sAMAccountName in AD - JDK-8239819: XToolkit: Misread of screen information memory - JDK-8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed - JDK-8240119: Less Affine Transformations - JDK-8240295: hs_err elapsed time in seconds is not accurate enough - JDK-8240482: Improved WAV file playback - JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - JDK-8241379: Update JCEKS support - JDK-8241522: Manifest improved jar headers redux - JDK-8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set - JDK-8241750: x86_32 build failure after JDK-8227269 - JDK-8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one - JDK-8242136: Better XML namespace handling - JDK-8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash - JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array - JDK-8242883: Incomplete backport of JDK-8078268: backport test part - JDK-8243059: Build fails when --with-vendor-name contains a comma - JDK-8243138: Enhance BaseLdapServer to support starttls extended request - JDK-8243474: [TESTBUG] removed three tests of 0 bytes - JDK-8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions - JDK-8243539: Copyright info (Year) should be updated for fix of 8241638 - JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a - JDK-8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in - JDK-8244461: [JDK 8u] Build fails with glibc 2.32 - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result - JDK-8244777: ClassLoaderStats VM Op uses constant hash value - JDK-8244818: Java2D Queue Flusher crash while moving application window to external monitor - JDK-8244843: JapanEraNameCompatTest fails - JDK-8245167: Top package in method profiling shows null in JMC - JDK-8246223: Windows build fails after JDK-8227269 - JDK-8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR - JDK-8246384: Enable JFR by default on supported architectures for October 2020 release - JDK-8246703: [TESTBUG] Add test for JDK-8233197 - JDK-8248399: Build installs jfr binary when JFR is disabled - JDK-8248643: Remove extra leading space in JDK-8240295 8u backport - JDK-8248715: New JavaTimeSupplementary localisation for 'in' installed in wrong package - JDK-8248851: CMS: Missing memory fences between free chunk check and klass read - JDK-8249610: Make sun.security.krb5.Config.getBooleanObject(String... keys) method public - JDK-8249677: Regression in 8u after JDK-8237117: Better ForkJoinPool behavior - JDK-8250546: Expect changed behaviour reported in JDK-8249846 - JDK-8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java - JDK-8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update - JDK-8251120, PR3793: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - PR3798: Fix format-overflow error on GCC 10, caused by passing NULL to a '%s' directive ChangeLog: 2020-10-25 Andrew John Hughes Bump to icedtea-3.17.0pre02. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0pre02 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set JDK_UPDATE_VERSION to 272 and BUILD_VERSION to b04. (IT_ENABLE_JFR): Set default to enabled, to match upstream 8u272. * configure.ac: Bump to 3.17.0pre02. * hotspot.map.in: Update to icedtea-3.17.0pre02 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:51:45 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:51:45 +0000 Subject: [Bug 3805] [IcedTea8] Backport JDK-8058779: "Faster implementation of String.replace(CharSequence, CharSequence)" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3805 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=3b6a1e8f4e00 author: Andrew John Hughes date: Mon Oct 26 02:31:11 2020 +0000 Bump to icedtea-3.17.0pre02. Upstream changes: - JDK-6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes - JDK-7147060: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java doesn't run in agentvm mode - JDK-8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java - JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times - JDK-8025886: replace [[ and == bash extensions in regtest - JDK-8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() - JDK-8031625: javadoc problems referencing inner class constructors - JDK-8035493: JVMTI PopFrame capability must instruct compilers not to prune locals - JDK-8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c - JDK-8037866: Replace the Fun class in tests with lambdas - JDK-8038723, PR3806: Openup some PrinterJob tests - JDK-8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails - JDK-8041480, PR3806: ArrayIndexOutOfBoundsException when JTable contains certain string - JDK-8046274: Removing dependency on jakarta-regexp - JDK-8048933: -XX:+TraceExceptions output should include the message - JDK-8058779, PR3805: Faster implementation of String.replace(CharSequence, CharSequence) - JDK-8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double - JDK-8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null - JDK-8075774: Small readability and performance improvements for zipfs - JDK-8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails - JDK-8076475: Misuses of strncpy/strncat - JDK-8080462, PR3801: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8130125, PR3806: [TEST_BUG] add @modules to the several client tests unaffected by the automated bulk update - JDK-8130737: AffineTransformOp can't handle child raster with non-zero x-offset - JDK-8132206: move ScanTest.java into OpenJDK - JDK-8132376: Add @requires os.family to the client tests with access to internal OS-specific API - JDK-8132745: minor cleanup of java/util/Scanner/ScanTest.java - JDK-8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh - JDK-8144015, PR3806: [PIT] failures of text layout font tests - JDK-8144023, PR3806: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java - JDK-8144240, PR3806: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8145542, PR3806: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception - JDK-8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 - JDK-8146612: C2: Precedence edges specification violated - JDK-8148754: C2 loop unrolling fails due to unexpected graph shape - JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent - JDK-8148886: SEGV in sun.java2d.marlin.Renderer._endRendering - JDK-8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format - JDK-8151725, PR3806: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane - JDK-8151788: NullPointerException from ntlm.Client.type3 - JDK-8151834: Test SmallPrimeExponentP.java times out intermittently - JDK-8152358, PR3800: code and comment cleanups found during the hunt for 8077392 - JDK-8152545, PR3804: Use preprocessor instead of compiling a program to generate native nio constants - JDK-8152680, PR3806: Regression in GlyphVector.getGlyphCharIndex behaviour - JDK-8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout - JDK-8153583: Make OutputAnalyzer.reportDiagnosticSummary public - JDK-8154313: Generated javadoc scattered all over the place - JDK-8156169: Some sound tests rarely hangs because of incorrect synchronization - JDK-8158924, PR3806: Incorrect i18n text document layout - JDK-8163251: Hard coded loop limit prevents reading of smart card data greater than 8k - JDK-8165936: Potential Heap buffer overflow when seaching timezone info files - JDK-8166003, PR3806: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8166068, PR3806: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile - JDK-8166148: Fix for JDK-8165936 broke solaris builds - JDK-8167300: Scheduling failures during gcm should be fatal - JDK-8167615: Opensource unit/regression tests for JavaSound - JDK-8169879, PR3806: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171934: ObjectSizeCalculator.getEffectiveMemoryLayoutSpecification() does not recognize OpenJDK's HotSpot VM - JDK-8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java - JDK-8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java - JDK-8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled - JDK-8177334: Update xmldsig implementation to Apache Santuario 2.1.1 - JDK-8177628: Opensource unit/regression tests for ImageIO - JDK-8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method - JDK-8181841: A TSA server returns timestamp with precision higher than milliseconds - JDK-8183341: Better cleanup for javax/imageio/AllowSearch.java - JDK-8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java - JDK-8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh - JDK-8191512, PR3806: T2K font rasterizer code removal - JDK-8191522, PR3806: Remove Bigelow&Holmes Lucida fonts from JDK sources - JDK-8191678: [TESTBUG] Add keyword headful in java/awt FocusTransitionTest test. - JDK-8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied - JDK-8193137: Nashorn crashes when given an empty script file - JDK-8194298: Add support for per Socket configuration of TCP keepalive - JDK-8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE - JDK-8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error - JDK-8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails - JDK-8201633: Problems with AES-GCM native acceleration - JDK-8203357: Container Metrics - JDK-8209113: Use WeakReference for lastFontStrike for created Fonts - JDK-8210147: adjust some WSAGetLastError usages in windows network coding - JDK-8211049: Second parameter of "initialize" method is not used - JDK-8211714: Need to update vm_version.cpp to recognise VS2017 minor versions - JDK-8214862: assert(proj != __null) at compile.cpp:3251 - JDK-8216283: Allow shorter method sampling interval than 10 ms - JDK-8217606: LdapContext#reconnect always opens a new connection - JDK-8217647: JFR: recordings on 32-bit systems unreadable - JDK-8217878: ENVELOPING XML signature no longer works in JDK 11 - JDK-8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 - JDK-8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero - JDK-8220165: Encryption using GCM results in RuntimeException- input length out of bound - JDK-8220293: Deadlock in JFR string pool - JDK-8220555: JFR tool shows potentially misleading message when it cannot access a file - JDK-8221569: JFR tool produces incorrect output when both --categories and --events are specified - JDK-8224217: RecordingInfo should use textual representation of path - JDK-8225068: Remove DocuSign root certificate that is expiring in May 2020 - JDK-8225069: Remove Comodo root certificate that is expiring in May 2020 - JDK-8226697: Several tests which need the @key headful keyword are missing it. - JDK-8227269: Slow class loading when running with JDWP - JDK-8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow - JDK-8229888: (zipfs) Updating an existing zip file does not preserve original permissions - JDK-8229899: Make java.io.File.isInvalid() less racy - JDK-8230303: JDB hangs when running monitor command - JDK-8230597: Update GIFlib library to the 5.2.1 - JDK-8230613: Better ASCII conversions - JDK-8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG - JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return - JDK-8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout - JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - JDK-8231800: Better listing of arrays - JDK-8232014: Expand DTD support - JDK-8233097: Fontmetrics for large Fonts has zero width - JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing - JDK-8233255: Better Swing Buttons - JDK-8233880: Support compilers with multi-digit major version numbers - JDK-8234032: Improve basic calendar services - JDK-8234042: Better factory production of certificates - JDK-8234418: Better parsing with CertificateFactory - JDK-8234617: C1: Incorrect result of field load due to missing narrowing conversion - JDK-8234836: Improve serialization handling - JDK-8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version - JDK-8235325: build failure on Linux after 8235243 - JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink - JDK-8236191: Enhance OID processing - JDK-8236512, PR3801: PKCS11 Connection closed after Cipher.doFinal and NoPadding - JDK-8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing - JDK-8237117: Better ForkJoinPool behavior - JDK-8237592: Enhance certificate verification - JDK-8237951: CTW: C2 compilation fails with "malformed control flow" - JDK-8238002: Better matrix operations - JDK-8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary - JDK-8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 - JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 - JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 - JDK-8238804: Enhance key handling process - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable - JDK-8238843: Enhanced font handing - JDK-8238898: Missing hash characters for header on license file - JDK-8238920: Better Buffer support - JDK-8238925: Enhance WAV file playback - JDK-8239385: KerberosTicket client name refers wrongly to sAMAccountName in AD - JDK-8239819: XToolkit: Misread of screen information memory - JDK-8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed - JDK-8240119: Less Affine Transformations - JDK-8240295: hs_err elapsed time in seconds is not accurate enough - JDK-8240482: Improved WAV file playback - JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - JDK-8241379: Update JCEKS support - JDK-8241522: Manifest improved jar headers redux - JDK-8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set - JDK-8241750: x86_32 build failure after JDK-8227269 - JDK-8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one - JDK-8242136: Better XML namespace handling - JDK-8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash - JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array - JDK-8242883: Incomplete backport of JDK-8078268: backport test part - JDK-8243059: Build fails when --with-vendor-name contains a comma - JDK-8243138: Enhance BaseLdapServer to support starttls extended request - JDK-8243474: [TESTBUG] removed three tests of 0 bytes - JDK-8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions - JDK-8243539: Copyright info (Year) should be updated for fix of 8241638 - JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a - JDK-8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in - JDK-8244461: [JDK 8u] Build fails with glibc 2.32 - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result - JDK-8244777: ClassLoaderStats VM Op uses constant hash value - JDK-8244818: Java2D Queue Flusher crash while moving application window to external monitor - JDK-8244843: JapanEraNameCompatTest fails - JDK-8245167: Top package in method profiling shows null in JMC - JDK-8246223: Windows build fails after JDK-8227269 - JDK-8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR - JDK-8246384: Enable JFR by default on supported architectures for October 2020 release - JDK-8246703: [TESTBUG] Add test for JDK-8233197 - JDK-8248399: Build installs jfr binary when JFR is disabled - JDK-8248643: Remove extra leading space in JDK-8240295 8u backport - JDK-8248715: New JavaTimeSupplementary localisation for 'in' installed in wrong package - JDK-8248851: CMS: Missing memory fences between free chunk check and klass read - JDK-8249610: Make sun.security.krb5.Config.getBooleanObject(String... keys) method public - JDK-8249677: Regression in 8u after JDK-8237117: Better ForkJoinPool behavior - JDK-8250546: Expect changed behaviour reported in JDK-8249846 - JDK-8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java - JDK-8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update - JDK-8251120, PR3793: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - PR3798: Fix format-overflow error on GCC 10, caused by passing NULL to a '%s' directive ChangeLog: 2020-10-25 Andrew John Hughes Bump to icedtea-3.17.0pre02. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0pre02 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set JDK_UPDATE_VERSION to 272 and BUILD_VERSION to b04. (IT_ENABLE_JFR): Set default to enabled, to match upstream 8u272. * configure.ac: Bump to 3.17.0pre02. * hotspot.map.in: Update to icedtea-3.17.0pre02 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:51:51 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:51:51 +0000 Subject: [Bug 3806] [IcedTea8] Backport JDK-8191522: "Remove Bigelow&Holmes Lucida fonts from JDK sources" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3806 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=3b6a1e8f4e00 author: Andrew John Hughes date: Mon Oct 26 02:31:11 2020 +0000 Bump to icedtea-3.17.0pre02. Upstream changes: - JDK-6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes - JDK-7147060: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java doesn't run in agentvm mode - JDK-8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java - JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times - JDK-8025886: replace [[ and == bash extensions in regtest - JDK-8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() - JDK-8031625: javadoc problems referencing inner class constructors - JDK-8035493: JVMTI PopFrame capability must instruct compilers not to prune locals - JDK-8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c - JDK-8037866: Replace the Fun class in tests with lambdas - JDK-8038723, PR3806: Openup some PrinterJob tests - JDK-8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails - JDK-8041480, PR3806: ArrayIndexOutOfBoundsException when JTable contains certain string - JDK-8046274: Removing dependency on jakarta-regexp - JDK-8048933: -XX:+TraceExceptions output should include the message - JDK-8058779, PR3805: Faster implementation of String.replace(CharSequence, CharSequence) - JDK-8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double - JDK-8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null - JDK-8075774: Small readability and performance improvements for zipfs - JDK-8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails - JDK-8076475: Misuses of strncpy/strncat - JDK-8080462, PR3801: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8130125, PR3806: [TEST_BUG] add @modules to the several client tests unaffected by the automated bulk update - JDK-8130737: AffineTransformOp can't handle child raster with non-zero x-offset - JDK-8132206: move ScanTest.java into OpenJDK - JDK-8132376: Add @requires os.family to the client tests with access to internal OS-specific API - JDK-8132745: minor cleanup of java/util/Scanner/ScanTest.java - JDK-8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh - JDK-8144015, PR3806: [PIT] failures of text layout font tests - JDK-8144023, PR3806: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java - JDK-8144240, PR3806: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8145542, PR3806: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception - JDK-8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 - JDK-8146612: C2: Precedence edges specification violated - JDK-8148754: C2 loop unrolling fails due to unexpected graph shape - JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent - JDK-8148886: SEGV in sun.java2d.marlin.Renderer._endRendering - JDK-8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format - JDK-8151725, PR3806: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane - JDK-8151788: NullPointerException from ntlm.Client.type3 - JDK-8151834: Test SmallPrimeExponentP.java times out intermittently - JDK-8152358, PR3800: code and comment cleanups found during the hunt for 8077392 - JDK-8152545, PR3804: Use preprocessor instead of compiling a program to generate native nio constants - JDK-8152680, PR3806: Regression in GlyphVector.getGlyphCharIndex behaviour - JDK-8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout - JDK-8153583: Make OutputAnalyzer.reportDiagnosticSummary public - JDK-8154313: Generated javadoc scattered all over the place - JDK-8156169: Some sound tests rarely hangs because of incorrect synchronization - JDK-8158924, PR3806: Incorrect i18n text document layout - JDK-8163251: Hard coded loop limit prevents reading of smart card data greater than 8k - JDK-8165936: Potential Heap buffer overflow when seaching timezone info files - JDK-8166003, PR3806: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8166068, PR3806: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile - JDK-8166148: Fix for JDK-8165936 broke solaris builds - JDK-8167300: Scheduling failures during gcm should be fatal - JDK-8167615: Opensource unit/regression tests for JavaSound - JDK-8169879, PR3806: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171934: ObjectSizeCalculator.getEffectiveMemoryLayoutSpecification() does not recognize OpenJDK's HotSpot VM - JDK-8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java - JDK-8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java - JDK-8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled - JDK-8177334: Update xmldsig implementation to Apache Santuario 2.1.1 - JDK-8177628: Opensource unit/regression tests for ImageIO - JDK-8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method - JDK-8181841: A TSA server returns timestamp with precision higher than milliseconds - JDK-8183341: Better cleanup for javax/imageio/AllowSearch.java - JDK-8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java - JDK-8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh - JDK-8191512, PR3806: T2K font rasterizer code removal - JDK-8191522, PR3806: Remove Bigelow&Holmes Lucida fonts from JDK sources - JDK-8191678: [TESTBUG] Add keyword headful in java/awt FocusTransitionTest test. - JDK-8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied - JDK-8193137: Nashorn crashes when given an empty script file - JDK-8194298: Add support for per Socket configuration of TCP keepalive - JDK-8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE - JDK-8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error - JDK-8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails - JDK-8201633: Problems with AES-GCM native acceleration - JDK-8203357: Container Metrics - JDK-8209113: Use WeakReference for lastFontStrike for created Fonts - JDK-8210147: adjust some WSAGetLastError usages in windows network coding - JDK-8211049: Second parameter of "initialize" method is not used - JDK-8211714: Need to update vm_version.cpp to recognise VS2017 minor versions - JDK-8214862: assert(proj != __null) at compile.cpp:3251 - JDK-8216283: Allow shorter method sampling interval than 10 ms - JDK-8217606: LdapContext#reconnect always opens a new connection - JDK-8217647: JFR: recordings on 32-bit systems unreadable - JDK-8217878: ENVELOPING XML signature no longer works in JDK 11 - JDK-8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 - JDK-8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero - JDK-8220165: Encryption using GCM results in RuntimeException- input length out of bound - JDK-8220293: Deadlock in JFR string pool - JDK-8220555: JFR tool shows potentially misleading message when it cannot access a file - JDK-8221569: JFR tool produces incorrect output when both --categories and --events are specified - JDK-8224217: RecordingInfo should use textual representation of path - JDK-8225068: Remove DocuSign root certificate that is expiring in May 2020 - JDK-8225069: Remove Comodo root certificate that is expiring in May 2020 - JDK-8226697: Several tests which need the @key headful keyword are missing it. - JDK-8227269: Slow class loading when running with JDWP - JDK-8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow - JDK-8229888: (zipfs) Updating an existing zip file does not preserve original permissions - JDK-8229899: Make java.io.File.isInvalid() less racy - JDK-8230303: JDB hangs when running monitor command - JDK-8230597: Update GIFlib library to the 5.2.1 - JDK-8230613: Better ASCII conversions - JDK-8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG - JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return - JDK-8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout - JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - JDK-8231800: Better listing of arrays - JDK-8232014: Expand DTD support - JDK-8233097: Fontmetrics for large Fonts has zero width - JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing - JDK-8233255: Better Swing Buttons - JDK-8233880: Support compilers with multi-digit major version numbers - JDK-8234032: Improve basic calendar services - JDK-8234042: Better factory production of certificates - JDK-8234418: Better parsing with CertificateFactory - JDK-8234617: C1: Incorrect result of field load due to missing narrowing conversion - JDK-8234836: Improve serialization handling - JDK-8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version - JDK-8235325: build failure on Linux after 8235243 - JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink - JDK-8236191: Enhance OID processing - JDK-8236512, PR3801: PKCS11 Connection closed after Cipher.doFinal and NoPadding - JDK-8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing - JDK-8237117: Better ForkJoinPool behavior - JDK-8237592: Enhance certificate verification - JDK-8237951: CTW: C2 compilation fails with "malformed control flow" - JDK-8238002: Better matrix operations - JDK-8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary - JDK-8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 - JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 - JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 - JDK-8238804: Enhance key handling process - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable - JDK-8238843: Enhanced font handing - JDK-8238898: Missing hash characters for header on license file - JDK-8238920: Better Buffer support - JDK-8238925: Enhance WAV file playback - JDK-8239385: KerberosTicket client name refers wrongly to sAMAccountName in AD - JDK-8239819: XToolkit: Misread of screen information memory - JDK-8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed - JDK-8240119: Less Affine Transformations - JDK-8240295: hs_err elapsed time in seconds is not accurate enough - JDK-8240482: Improved WAV file playback - JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - JDK-8241379: Update JCEKS support - JDK-8241522: Manifest improved jar headers redux - JDK-8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set - JDK-8241750: x86_32 build failure after JDK-8227269 - JDK-8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one - JDK-8242136: Better XML namespace handling - JDK-8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash - JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array - JDK-8242883: Incomplete backport of JDK-8078268: backport test part - JDK-8243059: Build fails when --with-vendor-name contains a comma - JDK-8243138: Enhance BaseLdapServer to support starttls extended request - JDK-8243474: [TESTBUG] removed three tests of 0 bytes - JDK-8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions - JDK-8243539: Copyright info (Year) should be updated for fix of 8241638 - JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a - JDK-8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in - JDK-8244461: [JDK 8u] Build fails with glibc 2.32 - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result - JDK-8244777: ClassLoaderStats VM Op uses constant hash value - JDK-8244818: Java2D Queue Flusher crash while moving application window to external monitor - JDK-8244843: JapanEraNameCompatTest fails - JDK-8245167: Top package in method profiling shows null in JMC - JDK-8246223: Windows build fails after JDK-8227269 - JDK-8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR - JDK-8246384: Enable JFR by default on supported architectures for October 2020 release - JDK-8246703: [TESTBUG] Add test for JDK-8233197 - JDK-8248399: Build installs jfr binary when JFR is disabled - JDK-8248643: Remove extra leading space in JDK-8240295 8u backport - JDK-8248715: New JavaTimeSupplementary localisation for 'in' installed in wrong package - JDK-8248851: CMS: Missing memory fences between free chunk check and klass read - JDK-8249610: Make sun.security.krb5.Config.getBooleanObject(String... keys) method public - JDK-8249677: Regression in 8u after JDK-8237117: Better ForkJoinPool behavior - JDK-8250546: Expect changed behaviour reported in JDK-8249846 - JDK-8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java - JDK-8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update - JDK-8251120, PR3793: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - PR3798: Fix format-overflow error on GCC 10, caused by passing NULL to a '%s' directive ChangeLog: 2020-10-25 Andrew John Hughes Bump to icedtea-3.17.0pre02. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0pre02 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set JDK_UPDATE_VERSION to 272 and BUILD_VERSION to b04. (IT_ENABLE_JFR): Set default to enabled, to match upstream 8u272. * configure.ac: Bump to 3.17.0pre02. * hotspot.map.in: Update to icedtea-3.17.0pre02 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:52:07 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:52:07 +0000 Subject: [Bug 3667] [IcedTea8] Use the internal copy of the SunEC library rather than statically linking against NSS In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3667 --- Comment #13 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=fa0e548cfdba author: Andrew John Hughes date: Mon Oct 26 03:15:12 2020 +0000 PR3795: ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK 2020-10-19 Andrew John Hughes PR3795: ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK * NEWS: Updated. * fsg.sh.in: Use a single value for PATCH_FILE, which includes the value of @CURVES at . * patches/pr3795-3curve.patch: Renamed from pr3667.patch and added removal of curves from ECDSAUtils.java * patches/pr3795-4curve.patch: Renamed from pr3756.patch and added removal of curves from ECDSAUtils.java -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:52:15 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:52:15 +0000 Subject: [Bug 3795] [IcedTea8] ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3795 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=fa0e548cfdba author: Andrew John Hughes date: Mon Oct 26 03:15:12 2020 +0000 PR3795: ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK 2020-10-19 Andrew John Hughes PR3795: ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK * NEWS: Updated. * fsg.sh.in: Use a single value for PATCH_FILE, which includes the value of @CURVES at . * patches/pr3795-3curve.patch: Renamed from pr3667.patch and added removal of curves from ECDSAUtils.java * patches/pr3795-4curve.patch: Renamed from pr3756.patch and added removal of curves from ECDSAUtils.java -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Oct 26 06:52:18 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 26 Oct 2020 06:52:18 +0000 Subject: [Bug 3756] [IcedTea8] Support secp256k1 in the default set of curves In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3756 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=fa0e548cfdba author: Andrew John Hughes date: Mon Oct 26 03:15:12 2020 +0000 PR3795: ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK 2020-10-19 Andrew John Hughes PR3795: ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK * NEWS: Updated. * fsg.sh.in: Use a single value for PATCH_FILE, which includes the value of @CURVES at . * patches/pr3795-3curve.patch: Renamed from pr3667.patch and added removal of curves from ECDSAUtils.java * patches/pr3795-4curve.patch: Renamed from pr3756.patch and added removal of curves from ECDSAUtils.java -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 07:06:16 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 07:06:16 +0000 Subject: [Bug 3793] [IcedTea8] Backport JDK-8251120: "HotSpot build assumes ENABLE_JFR is set to either true or false" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3793 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Andrew John Hughes --- Fixed in icedtea-3.17.0pre02 (icedtea-3.17.0pre01 for alternate HotSpots) -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 07:06:40 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 07:06:40 +0000 Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787 Bug 3787 depends on bug 3793, which changed state. Bug 3793 Summary: [IcedTea8] Backport JDK-8251120: "HotSpot build assumes ENABLE_JFR is set to either true or false" https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3793 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 07:08:31 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 07:08:31 +0000 Subject: [Bug 3808] New: [IcedTea8] IcedTea does not install the JFR *.jfc files Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3808 Bug ID: 3808 Summary: [IcedTea8] IcedTea does not install the JFR *.jfc files Product: IcedTea Version: 3.x-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org $ compare_jdks.sh $HOME/build/icedtea8 $HOME/builder/icedtea8/openjdk.build/images/j2sdk-image ... No file /home/ahughes/build/icedtea8/jre/lib/jfr/default.jfc No file /home/ahughes/build/icedtea8/jre/lib/jfr/profile.jfc -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 07:08:53 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 07:08:53 +0000 Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3808 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 07:08:53 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 07:08:53 +0000 Subject: [Bug 3808] [IcedTea8] IcedTea does not install the JFR *.jfc files In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3808 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |3787 Target Milestone|--- |3.17.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 18:23:04 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 18:23:04 +0000 Subject: [Bug 3809] New: [IcedTea8] Backport JDK-8254177: "(tz) Upgrade time-zone data to tzdata2020b" Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3809 Bug ID: 3809 Summary: [IcedTea8] Backport JDK-8254177: "(tz) Upgrade time-zone data to tzdata2020b" Product: IcedTea Version: 3.x-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Include the latest timezone update for limited future proofing. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 18:23:18 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 18:23:18 +0000 Subject: [Bug 3809] [IcedTea8] Backport JDK-8254177: "(tz) Upgrade time-zone data to tzdata2020b" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3809 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |3.17.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:27:45 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:27:45 +0000 Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3809 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:27:45 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:27:45 +0000 Subject: [Bug 3809] [IcedTea8] Backport JDK-8254177: "(tz) Upgrade time-zone data to tzdata2020b" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3809 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |3787 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:28:40 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:28:40 +0000 Subject: [Bug 3799] [IcedTea8] Adapt elliptic curve patches to JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3799 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|3794 |3787 Target Milestone|3.18.0 |3.17.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:28:40 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:28:40 +0000 Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3799 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:28:40 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:28:40 +0000 Subject: [Bug 3794] [TRACKER] IcedTea 3.18.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3794 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|3799 | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:29:52 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:29:52 +0000 Subject: [Bug 3794] [TRACKER] IcedTea 3.18.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3794 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|3795 | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:29:52 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:29:52 +0000 Subject: [Bug 3795] [IcedTea8] ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3795 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Blocks|3794 |3787 Resolution|--- |FIXED Target Milestone|3.18.0 |3.17.0 --- Comment #2 from Andrew John Hughes --- Fixed in icedtea-3.17.0pre02. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:29:57 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:29:57 +0000 Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787 Bug 3787 depends on bug 3795, which changed state. Bug 3795 Summary: [IcedTea8] ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3795 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:29:52 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:29:52 +0000 Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3795 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:46:18 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:46:18 +0000 Subject: [Bug 3810] New: [IcedTea8] Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3810 Bug ID: 3810 Summary: [IcedTea8] Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah Product: IcedTea Version: 3.x-hg Hardware: x86 OS: All Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org SerialPageShiftCount was too low for JFR + Shenandoah, causing the build to fail, but this is now fixed with JDK-8252096 in aarch64-shenandoah-jdk8u272-b10. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:58:41 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:58:41 +0000 Subject: [Bug 3793] [IcedTea8] Backport JDK-8251120: "HotSpot build assumes ENABLE_JFR is set to either true or false" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3793 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=ca45ee064071 author: Andrew John Hughes date: Mon Oct 26 06:49:22 2020 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u272-b10. Upstream changes: - [backport] 8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support - [backport] 8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure - [backport] 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods - [backport] 8244509: Shenandoah: refactor ShenandoahBarrierC2Support::test_* methods - [backport] 8244667: Shenandoah: SBC2Support::test_gc_state takes loop for wrong control - [backport] 8245464: Shenandoah: allocate collection set bitmap at lower addresses - [backport] 8245465: Shenandoah: test_in_cset can use more efficient encoding - [backport] 8245773: Shenandoah: Windows assertion failure after JDK-8245464 - [backport] 8247367: Shenandoah: pacer should wait on lock instead of exponential backoff - [backport] 8247593: Shenandoah: should not block pacing reporters - [backport] 8247751: Shenandoah: options tests should run with smaller heaps - [backport] 8247754: Shenandoah: mxbeans tests can be shorter - [backport] 8247757: Shenandoah: split heavy tests by heuristics to improve parallelism - [backport] 8247860: Shenandoah: add update watermark line in rich assert failure message - [backport] 8248041: Shenandoah: pre-Full GC root updates may miss some roots - [backport] 8248652: Shenandoah: SATB buffer handling may assume no forwarded objects - [backport] 8249560: Shenandoah: Fix racy GC request handling - [backport] 8249649: Shenandoah: provide per-cycle pacing stats - [backport] 8249801: Shenandoah: Clear soft-refs on requested GC cycle - [backport] 8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8240124: Better VM Interning - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8241114: Better range handling - JDK-8243302: Advanced class supports - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245412: Better class definitions - JDK-8247979: aarch64: missing side effect of killing flags for clearArray_reg_reg - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled - JDK-8252096: Shenandoah: adjust SerialPageShiftCount for x86_32 and JFR - JDK-8252366: Shenandoah: revert/cleanup changes in graphKit.cpp - JDK-8252573: 8u: Windows build failed after 8222079 backport - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 - Shenandoah: enable low-frequency STW class unloading - Shenandoah: fix forceful pacer claim - Shenandoah: hook statistics printing to PrintGCDetails, not PrintGC - Shenandoah: pacer should use proper Atomics for intptr_t - Shenandoah: Zero build fails after recent Atomic cleanup in Pacer ChangeLog: 2020-10-25 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u272-b10. * patches/hotspot/shenandoah/8251120-pr3793.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Only apply JDK-8251120/PR3793 on AArch32 builds as it is included upstream in Shenandoah now. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u272-b10. * patches/hotspot/aarch32/8062808-pr3548.patch, * patches/hotspot/aarch32/8251120-pr3793.patch, * patches/hotspot/aarch32/pr3593.patch: Take copies of the Shenandoah patches, so they can be changed without breaking AArch32 builds. * patches/hotspot/shenandoah/8062808-pr3548.patch: Adjusted following constantPool.hpp context change in JDK-8243302. * patches/hotspot/shenandoah/pr3593.patch, Adjust PR3593 following g1StringDedupTable.cpp context change in JDK-8240124 & JDK-8244955. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:59:07 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:59:07 +0000 Subject: [Bug 3548] [IcedTea8] Backport "8062808: Turn on the -Wreturn-type warning" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3548 --- Comment #18 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=ca45ee064071 author: Andrew John Hughes date: Mon Oct 26 06:49:22 2020 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u272-b10. Upstream changes: - [backport] 8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support - [backport] 8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure - [backport] 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods - [backport] 8244509: Shenandoah: refactor ShenandoahBarrierC2Support::test_* methods - [backport] 8244667: Shenandoah: SBC2Support::test_gc_state takes loop for wrong control - [backport] 8245464: Shenandoah: allocate collection set bitmap at lower addresses - [backport] 8245465: Shenandoah: test_in_cset can use more efficient encoding - [backport] 8245773: Shenandoah: Windows assertion failure after JDK-8245464 - [backport] 8247367: Shenandoah: pacer should wait on lock instead of exponential backoff - [backport] 8247593: Shenandoah: should not block pacing reporters - [backport] 8247751: Shenandoah: options tests should run with smaller heaps - [backport] 8247754: Shenandoah: mxbeans tests can be shorter - [backport] 8247757: Shenandoah: split heavy tests by heuristics to improve parallelism - [backport] 8247860: Shenandoah: add update watermark line in rich assert failure message - [backport] 8248041: Shenandoah: pre-Full GC root updates may miss some roots - [backport] 8248652: Shenandoah: SATB buffer handling may assume no forwarded objects - [backport] 8249560: Shenandoah: Fix racy GC request handling - [backport] 8249649: Shenandoah: provide per-cycle pacing stats - [backport] 8249801: Shenandoah: Clear soft-refs on requested GC cycle - [backport] 8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8240124: Better VM Interning - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8241114: Better range handling - JDK-8243302: Advanced class supports - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245412: Better class definitions - JDK-8247979: aarch64: missing side effect of killing flags for clearArray_reg_reg - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled - JDK-8252096: Shenandoah: adjust SerialPageShiftCount for x86_32 and JFR - JDK-8252366: Shenandoah: revert/cleanup changes in graphKit.cpp - JDK-8252573: 8u: Windows build failed after 8222079 backport - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 - Shenandoah: enable low-frequency STW class unloading - Shenandoah: fix forceful pacer claim - Shenandoah: hook statistics printing to PrintGCDetails, not PrintGC - Shenandoah: pacer should use proper Atomics for intptr_t - Shenandoah: Zero build fails after recent Atomic cleanup in Pacer ChangeLog: 2020-10-25 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u272-b10. * patches/hotspot/shenandoah/8251120-pr3793.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Only apply JDK-8251120/PR3793 on AArch32 builds as it is included upstream in Shenandoah now. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u272-b10. * patches/hotspot/aarch32/8062808-pr3548.patch, * patches/hotspot/aarch32/8251120-pr3793.patch, * patches/hotspot/aarch32/pr3593.patch: Take copies of the Shenandoah patches, so they can be changed without breaking AArch32 builds. * patches/hotspot/shenandoah/8062808-pr3548.patch: Adjusted following constantPool.hpp context change in JDK-8243302. * patches/hotspot/shenandoah/pr3593.patch, Adjust PR3593 following g1StringDedupTable.cpp context change in JDK-8240124 & JDK-8244955. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:59:28 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:59:28 +0000 Subject: [Bug 3593] [IcedTea8] s390 needs to use '%z' format specifier for size_t arguments as size_t != int In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3593 --- Comment #8 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=ca45ee064071 author: Andrew John Hughes date: Mon Oct 26 06:49:22 2020 +0000 Bump shenandoah to aarch64-shenandoah-jdk8u272-b10. Upstream changes: - [backport] 8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support - [backport] 8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure - [backport] 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods - [backport] 8244509: Shenandoah: refactor ShenandoahBarrierC2Support::test_* methods - [backport] 8244667: Shenandoah: SBC2Support::test_gc_state takes loop for wrong control - [backport] 8245464: Shenandoah: allocate collection set bitmap at lower addresses - [backport] 8245465: Shenandoah: test_in_cset can use more efficient encoding - [backport] 8245773: Shenandoah: Windows assertion failure after JDK-8245464 - [backport] 8247367: Shenandoah: pacer should wait on lock instead of exponential backoff - [backport] 8247593: Shenandoah: should not block pacing reporters - [backport] 8247751: Shenandoah: options tests should run with smaller heaps - [backport] 8247754: Shenandoah: mxbeans tests can be shorter - [backport] 8247757: Shenandoah: split heavy tests by heuristics to improve parallelism - [backport] 8247860: Shenandoah: add update watermark line in rich assert failure message - [backport] 8248041: Shenandoah: pre-Full GC root updates may miss some roots - [backport] 8248652: Shenandoah: SATB buffer handling may assume no forwarded objects - [backport] 8249560: Shenandoah: Fix racy GC request handling - [backport] 8249649: Shenandoah: provide per-cycle pacing stats - [backport] 8249801: Shenandoah: Clear soft-refs on requested GC cycle - [backport] 8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8240124: Better VM Interning - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8241114: Better range handling - JDK-8243302: Advanced class supports - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245412: Better class definitions - JDK-8247979: aarch64: missing side effect of killing flags for clearArray_reg_reg - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled - JDK-8252096: Shenandoah: adjust SerialPageShiftCount for x86_32 and JFR - JDK-8252366: Shenandoah: revert/cleanup changes in graphKit.cpp - JDK-8252573: 8u: Windows build failed after 8222079 backport - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 - Shenandoah: enable low-frequency STW class unloading - Shenandoah: fix forceful pacer claim - Shenandoah: hook statistics printing to PrintGCDetails, not PrintGC - Shenandoah: pacer should use proper Atomics for intptr_t - Shenandoah: Zero build fails after recent Atomic cleanup in Pacer ChangeLog: 2020-10-25 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u272-b10. * patches/hotspot/shenandoah/8251120-pr3793.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Only apply JDK-8251120/PR3793 on AArch32 builds as it is included upstream in Shenandoah now. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u272-b10. * patches/hotspot/aarch32/8062808-pr3548.patch, * patches/hotspot/aarch32/8251120-pr3793.patch, * patches/hotspot/aarch32/pr3593.patch: Take copies of the Shenandoah patches, so they can be changed without breaking AArch32 builds. * patches/hotspot/shenandoah/8062808-pr3548.patch: Adjusted following constantPool.hpp context change in JDK-8243302. * patches/hotspot/shenandoah/pr3593.patch, Adjust PR3593 following g1StringDedupTable.cpp context change in JDK-8240124 & JDK-8244955. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:59:45 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:59:45 +0000 Subject: [Bug 3793] [IcedTea8] Backport JDK-8251120: "HotSpot build assumes ENABLE_JFR is set to either true or false" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3793 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=1f9e270d63c5 author: Andrew John Hughes date: Tue Oct 27 06:37:37 2020 +0000 Bump aarch32 to jdk8u272-ga-aarch32-20201026. Upstream changes: - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8240124: Better VM Interning - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8241114: Better range handling - JDK-8243302: Advanced class supports - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245412: Better class definitions - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled - JDK-8252573: 8u: Windows build failed after 8222079 backport - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 ChangeLog: 2020-10-26 Andrew John Hughes Bump aarch32 to jdk8u272-ga-aarch32-20201026. * patches/hotspot/aarch32/8251120-pr3793.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove JDK-8251120/PR3793 altogether now it is in both aarch32 and shenandoah upstream bundles. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u272-ga-aarch32-20201026. * patches/hotspot/aarch32/8062808-pr3548.patch, * patches/hotspot/aarch32/pr3593.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:59:52 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:59:52 +0000 Subject: [Bug 3548] [IcedTea8] Backport "8062808: Turn on the -Wreturn-type warning" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3548 --- Comment #19 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=1f9e270d63c5 author: Andrew John Hughes date: Tue Oct 27 06:37:37 2020 +0000 Bump aarch32 to jdk8u272-ga-aarch32-20201026. Upstream changes: - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8240124: Better VM Interning - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8241114: Better range handling - JDK-8243302: Advanced class supports - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245412: Better class definitions - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled - JDK-8252573: 8u: Windows build failed after 8222079 backport - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 ChangeLog: 2020-10-26 Andrew John Hughes Bump aarch32 to jdk8u272-ga-aarch32-20201026. * patches/hotspot/aarch32/8251120-pr3793.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove JDK-8251120/PR3793 altogether now it is in both aarch32 and shenandoah upstream bundles. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u272-ga-aarch32-20201026. * patches/hotspot/aarch32/8062808-pr3548.patch, * patches/hotspot/aarch32/pr3593.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 21:59:59 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 21:59:59 +0000 Subject: [Bug 3593] [IcedTea8] s390 needs to use '%z' format specifier for size_t arguments as size_t != int In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3593 --- Comment #9 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=1f9e270d63c5 author: Andrew John Hughes date: Tue Oct 27 06:37:37 2020 +0000 Bump aarch32 to jdk8u272-ga-aarch32-20201026. Upstream changes: - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8240124: Better VM Interning - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8241114: Better range handling - JDK-8243302: Advanced class supports - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245412: Better class definitions - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled - JDK-8252573: 8u: Windows build failed after 8222079 backport - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 ChangeLog: 2020-10-26 Andrew John Hughes Bump aarch32 to jdk8u272-ga-aarch32-20201026. * patches/hotspot/aarch32/8251120-pr3793.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove JDK-8251120/PR3793 altogether now it is in both aarch32 and shenandoah upstream bundles. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u272-ga-aarch32-20201026. * patches/hotspot/aarch32/8062808-pr3548.patch, * patches/hotspot/aarch32/pr3593.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 22:00:15 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 22:00:15 +0000 Subject: [Bug 3808] [IcedTea8] IcedTea does not install the JFR *.jfc files In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3808 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a02d2f26a4f author: Andrew John Hughes date: Tue Oct 27 07:12:11 2020 +0000 PR3808: IcedTea does not install the JFR *.jfc files 2020-10-26 Andrew John Hughes PR3808: IcedTea does not install the JFR *.jfc files * Makefile.am: (install-data-local): Create jre/lib/jfr directory and copy over *.jfc files. (uninstall-local): Remove JFR *.jfc files and jre/lib/jfr directory on uninstall. * NEWS: Updated. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 22:00:33 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 22:00:33 +0000 Subject: [Bug 3809] [IcedTea8] Backport JDK-8254177: "(tz) Upgrade time-zone data to tzdata2020b" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3809 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=d97ed9be7d62 author: Andrew John Hughes date: Tue Oct 27 18:43:08 2020 +0000 Bump to icedtea-3.17.0. Upstream changes: - JDK-8026236: Add PrimeTest for BigInteger - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8062947: Fix exception message to correctly represent LDAP connection failure - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8078334: Mark regression tests using randomness - JDK-8078880: Mark a few more intermittently failuring security-libs - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8144539: Update PKCS11 tests to run with security manager - JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect - JDK-8152077: (cal) Calendar.roll does not always roll the hours during daylight savings - JDK-8160768: Add capability to custom resolve host/domain names within the default JNDI LDAP provider - JDK-8161072, PR3797: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure - JDK-8161973: PKIXRevocationChecker.getSoftFailExceptions() not working - JDK-8165996: PKCS11 using NSS throws an error regarding secmod.db when NSS uses sqlite - JDK-8168517: java/lang/ProcessBuilder/Basic.java failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171537, PR3797: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1 - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8203481, PR3797: Incorrect constraint for unextended_sp in frame:safe_for_sender - JDK-8203699, PR3797: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 - JDK-8209413, PR3797: AArch64: NPE in clhsdb jstack command - JDK-8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean - JDK-8216989, PR3797: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 - JDK-8217368, PR3797: AArch64: C2 recursive stack locking optimisation not triggered - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs - JDK-8221658, PR3797: aarch64: add necessary predicate for ubfx patterns - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8226809: Circular reference in printed stack trace is not correctly indented & ambiguous - JDK-8228835: Memory leak in PKCS11 provider when using AES GCM - JDK-8231213: Migrate SimpleDateFormatConstTest to JDK Repo - JDK-8233621: Mismatch in jsse.enableMFLNExtension property name - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8236645: JDK 8u231 introduces a regression with incompatible handling of XML messages - JDK-8236862: Enhance support of Proxy class - JDK-8237512, PR3797: AArch64: aarch64TestHook leaks a BufferBlob - JDK-8237990: Enhanced LDAP contexts - JDK-8237995: Enhance certificate processing - JDK-8238898: Missing hash characters for header on license file - JDK-8240124: Better VM Interning - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8241114: Better range handling - JDK-8242680: Improved URI Support - JDK-8242685: Better Path Validation - JDK-8242695: Enhanced buffer support - JDK-8243302: Advanced class supports - JDK-8243320: Add SSL root certificates to Oracle Root CA program - JDK-8243321: Add Entrust root CA - G4 to Oracle Root CA program - JDK-8244136: Improved Buffer supports - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8244479: Further constrain certificates - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245407: Enhance zoning of times - JDK-8245412: Better class definitions - JDK-8245417: Improve certificate chain handling - JDK-8245467: Remove 8u TLSv1.2 implementation files - JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 - JDK-8245469: Remove DTLS protocol implementation - JDK-8245470: Fix JDK8 compatibility issues - JDK-8245471: Revert JDK-8148188 - JDK-8245472: Backport JDK-8038893 to JDK8 - JDK-8245473: OCSP stapling support - JDK-8245474: Add TLS_KRB5 cipher suites support according to RFC-2712 - JDK-8245476: Disable TLSv1.3 protocol in the ClientHello message by default - JDK-8245477: Adjust TLS tests location - JDK-8245653: Remove 8u TLS tests - JDK-8245681: Add TLSv1.3 regression test from 11.0.7 - JDK-8246193: Possible NPE in ENC-PA-REP search in AS-REQ - JDK-8246482, PR3797: Build failures with +JFR -PCH - JDK-8247979, PR3797: aarch64: missing side effect of killing flags for clearArray_reg_reg - JDK-8248219, PR3797: aarch64: missing memory barrier in fast_storefield and fast_accessfield - JDK-8248574: Improve jpeg processing - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8251341: Minimal Java specification change - JDK-8251478: Backport TLSv1.3 regression tests to JDK8u - JDK-8251546: 8u backport of JDK-8194298 breaks AIX and Solaris builds - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled - JDK-8252573: 8u: Windows build failed after 8222079 backport - JDK-8252886: [TESTBUG] sun/security/ec/TestEC.java : Compilation failed - JDK-8253019: Enhanced JPEG decoding - JDK-8254177, PR3809: (tz) Upgrade time-zone data to tzdata2020b - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 ChangeLog: 2020-10-27 Andrew John Hughes Bump to icedtea-3.17.0. PR3799: Adapt elliptic curve patches to JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set BUILD_VERSION to b10 and MILESTONE to fcs. * configure.ac: Bump to 3.17.0. * fsg.sh.in: Change PATCH_FILE to match the current curve patch. * hotspot.map.in: Update to icedtea-3.17.0 tag. * patches/pr3799-3curve.patch: Renamed from pr3795-3curve.patch and adapted to changes in TesetEC.java and ClientJSSEServerJSSE.java, along with moving EllipticCurvesExtension.java changes to their new home in SupportedGroupsExtension.java * patches/pr3799-4curve.patch: Renamed from pr3795-4curve.patch and adapted to changes in TesetEC.java and ClientJSSEServerJSSE.java, along with moving EllipticCurvesExtension.java changes to their new home in SupportedGroupsExtension.java -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 22:00:41 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 22:00:41 +0000 Subject: [Bug 3795] [IcedTea8] ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3795 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=d97ed9be7d62 author: Andrew John Hughes date: Tue Oct 27 18:43:08 2020 +0000 Bump to icedtea-3.17.0. Upstream changes: - JDK-8026236: Add PrimeTest for BigInteger - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8062947: Fix exception message to correctly represent LDAP connection failure - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8078334: Mark regression tests using randomness - JDK-8078880: Mark a few more intermittently failuring security-libs - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8144539: Update PKCS11 tests to run with security manager - JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect - JDK-8152077: (cal) Calendar.roll does not always roll the hours during daylight savings - JDK-8160768: Add capability to custom resolve host/domain names within the default JNDI LDAP provider - JDK-8161072, PR3797: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure - JDK-8161973: PKIXRevocationChecker.getSoftFailExceptions() not working - JDK-8165996: PKCS11 using NSS throws an error regarding secmod.db when NSS uses sqlite - JDK-8168517: java/lang/ProcessBuilder/Basic.java failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171537, PR3797: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1 - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8203481, PR3797: Incorrect constraint for unextended_sp in frame:safe_for_sender - JDK-8203699, PR3797: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 - JDK-8209413, PR3797: AArch64: NPE in clhsdb jstack command - JDK-8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean - JDK-8216989, PR3797: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 - JDK-8217368, PR3797: AArch64: C2 recursive stack locking optimisation not triggered - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs - JDK-8221658, PR3797: aarch64: add necessary predicate for ubfx patterns - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8226809: Circular reference in printed stack trace is not correctly indented & ambiguous - JDK-8228835: Memory leak in PKCS11 provider when using AES GCM - JDK-8231213: Migrate SimpleDateFormatConstTest to JDK Repo - JDK-8233621: Mismatch in jsse.enableMFLNExtension property name - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8236645: JDK 8u231 introduces a regression with incompatible handling of XML messages - JDK-8236862: Enhance support of Proxy class - JDK-8237512, PR3797: AArch64: aarch64TestHook leaks a BufferBlob - JDK-8237990: Enhanced LDAP contexts - JDK-8237995: Enhance certificate processing - JDK-8238898: Missing hash characters for header on license file - JDK-8240124: Better VM Interning - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8241114: Better range handling - JDK-8242680: Improved URI Support - JDK-8242685: Better Path Validation - JDK-8242695: Enhanced buffer support - JDK-8243302: Advanced class supports - JDK-8243320: Add SSL root certificates to Oracle Root CA program - JDK-8243321: Add Entrust root CA - G4 to Oracle Root CA program - JDK-8244136: Improved Buffer supports - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8244479: Further constrain certificates - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245407: Enhance zoning of times - JDK-8245412: Better class definitions - JDK-8245417: Improve certificate chain handling - JDK-8245467: Remove 8u TLSv1.2 implementation files - JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 - JDK-8245469: Remove DTLS protocol implementation - JDK-8245470: Fix JDK8 compatibility issues - JDK-8245471: Revert JDK-8148188 - JDK-8245472: Backport JDK-8038893 to JDK8 - JDK-8245473: OCSP stapling support - JDK-8245474: Add TLS_KRB5 cipher suites support according to RFC-2712 - JDK-8245476: Disable TLSv1.3 protocol in the ClientHello message by default - JDK-8245477: Adjust TLS tests location - JDK-8245653: Remove 8u TLS tests - JDK-8245681: Add TLSv1.3 regression test from 11.0.7 - JDK-8246193: Possible NPE in ENC-PA-REP search in AS-REQ - JDK-8246482, PR3797: Build failures with +JFR -PCH - JDK-8247979, PR3797: aarch64: missing side effect of killing flags for clearArray_reg_reg - JDK-8248219, PR3797: aarch64: missing memory barrier in fast_storefield and fast_accessfield - JDK-8248574: Improve jpeg processing - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8251341: Minimal Java specification change - JDK-8251478: Backport TLSv1.3 regression tests to JDK8u - JDK-8251546: 8u backport of JDK-8194298 breaks AIX and Solaris builds - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled - JDK-8252573: 8u: Windows build failed after 8222079 backport - JDK-8252886: [TESTBUG] sun/security/ec/TestEC.java : Compilation failed - JDK-8253019: Enhanced JPEG decoding - JDK-8254177, PR3809: (tz) Upgrade time-zone data to tzdata2020b - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 ChangeLog: 2020-10-27 Andrew John Hughes Bump to icedtea-3.17.0. PR3799: Adapt elliptic curve patches to JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set BUILD_VERSION to b10 and MILESTONE to fcs. * configure.ac: Bump to 3.17.0. * fsg.sh.in: Change PATCH_FILE to match the current curve patch. * hotspot.map.in: Update to icedtea-3.17.0 tag. * patches/pr3799-3curve.patch: Renamed from pr3795-3curve.patch and adapted to changes in TesetEC.java and ClientJSSEServerJSSE.java, along with moving EllipticCurvesExtension.java changes to their new home in SupportedGroupsExtension.java * patches/pr3799-4curve.patch: Renamed from pr3795-4curve.patch and adapted to changes in TesetEC.java and ClientJSSEServerJSSE.java, along with moving EllipticCurvesExtension.java changes to their new home in SupportedGroupsExtension.java -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 22:00:46 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 22:00:46 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=d97ed9be7d62 author: Andrew John Hughes date: Tue Oct 27 18:43:08 2020 +0000 Bump to icedtea-3.17.0. Upstream changes: - JDK-8026236: Add PrimeTest for BigInteger - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8062947: Fix exception message to correctly represent LDAP connection failure - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8078334: Mark regression tests using randomness - JDK-8078880: Mark a few more intermittently failuring security-libs - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8144539: Update PKCS11 tests to run with security manager - JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect - JDK-8152077: (cal) Calendar.roll does not always roll the hours during daylight savings - JDK-8160768: Add capability to custom resolve host/domain names within the default JNDI LDAP provider - JDK-8161072, PR3797: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure - JDK-8161973: PKIXRevocationChecker.getSoftFailExceptions() not working - JDK-8165996: PKCS11 using NSS throws an error regarding secmod.db when NSS uses sqlite - JDK-8168517: java/lang/ProcessBuilder/Basic.java failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171537, PR3797: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1 - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8203481, PR3797: Incorrect constraint for unextended_sp in frame:safe_for_sender - JDK-8203699, PR3797: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 - JDK-8209413, PR3797: AArch64: NPE in clhsdb jstack command - JDK-8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean - JDK-8216989, PR3797: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 - JDK-8217368, PR3797: AArch64: C2 recursive stack locking optimisation not triggered - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs - JDK-8221658, PR3797: aarch64: add necessary predicate for ubfx patterns - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8226809: Circular reference in printed stack trace is not correctly indented & ambiguous - JDK-8228835: Memory leak in PKCS11 provider when using AES GCM - JDK-8231213: Migrate SimpleDateFormatConstTest to JDK Repo - JDK-8233621: Mismatch in jsse.enableMFLNExtension property name - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8236645: JDK 8u231 introduces a regression with incompatible handling of XML messages - JDK-8236862: Enhance support of Proxy class - JDK-8237512, PR3797: AArch64: aarch64TestHook leaks a BufferBlob - JDK-8237990: Enhanced LDAP contexts - JDK-8237995: Enhance certificate processing - JDK-8238898: Missing hash characters for header on license file - JDK-8240124: Better VM Interning - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8241114: Better range handling - JDK-8242680: Improved URI Support - JDK-8242685: Better Path Validation - JDK-8242695: Enhanced buffer support - JDK-8243302: Advanced class supports - JDK-8243320: Add SSL root certificates to Oracle Root CA program - JDK-8243321: Add Entrust root CA - G4 to Oracle Root CA program - JDK-8244136: Improved Buffer supports - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8244479: Further constrain certificates - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245407: Enhance zoning of times - JDK-8245412: Better class definitions - JDK-8245417: Improve certificate chain handling - JDK-8245467: Remove 8u TLSv1.2 implementation files - JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 - JDK-8245469: Remove DTLS protocol implementation - JDK-8245470: Fix JDK8 compatibility issues - JDK-8245471: Revert JDK-8148188 - JDK-8245472: Backport JDK-8038893 to JDK8 - JDK-8245473: OCSP stapling support - JDK-8245474: Add TLS_KRB5 cipher suites support according to RFC-2712 - JDK-8245476: Disable TLSv1.3 protocol in the ClientHello message by default - JDK-8245477: Adjust TLS tests location - JDK-8245653: Remove 8u TLS tests - JDK-8245681: Add TLSv1.3 regression test from 11.0.7 - JDK-8246193: Possible NPE in ENC-PA-REP search in AS-REQ - JDK-8246482, PR3797: Build failures with +JFR -PCH - JDK-8247979, PR3797: aarch64: missing side effect of killing flags for clearArray_reg_reg - JDK-8248219, PR3797: aarch64: missing memory barrier in fast_storefield and fast_accessfield - JDK-8248574: Improve jpeg processing - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8251341: Minimal Java specification change - JDK-8251478: Backport TLSv1.3 regression tests to JDK8u - JDK-8251546: 8u backport of JDK-8194298 breaks AIX and Solaris builds - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled - JDK-8252573: 8u: Windows build failed after 8222079 backport - JDK-8252886: [TESTBUG] sun/security/ec/TestEC.java : Compilation failed - JDK-8253019: Enhanced JPEG decoding - JDK-8254177, PR3809: (tz) Upgrade time-zone data to tzdata2020b - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 ChangeLog: 2020-10-27 Andrew John Hughes Bump to icedtea-3.17.0. PR3799: Adapt elliptic curve patches to JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set BUILD_VERSION to b10 and MILESTONE to fcs. * configure.ac: Bump to 3.17.0. * fsg.sh.in: Change PATCH_FILE to match the current curve patch. * hotspot.map.in: Update to icedtea-3.17.0 tag. * patches/pr3799-3curve.patch: Renamed from pr3795-3curve.patch and adapted to changes in TesetEC.java and ClientJSSEServerJSSE.java, along with moving EllipticCurvesExtension.java changes to their new home in SupportedGroupsExtension.java * patches/pr3799-4curve.patch: Renamed from pr3795-4curve.patch and adapted to changes in TesetEC.java and ClientJSSEServerJSSE.java, along with moving EllipticCurvesExtension.java changes to their new home in SupportedGroupsExtension.java -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 22:00:54 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 22:00:54 +0000 Subject: [Bug 3799] [IcedTea8] Adapt elliptic curve patches to JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3799 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=d97ed9be7d62 author: Andrew John Hughes date: Tue Oct 27 18:43:08 2020 +0000 Bump to icedtea-3.17.0. Upstream changes: - JDK-8026236: Add PrimeTest for BigInteger - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8062947: Fix exception message to correctly represent LDAP connection failure - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8078334: Mark regression tests using randomness - JDK-8078880: Mark a few more intermittently failuring security-libs - JDK-8080462: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8144539: Update PKCS11 tests to run with security manager - JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect - JDK-8152077: (cal) Calendar.roll does not always roll the hours during daylight savings - JDK-8160768: Add capability to custom resolve host/domain names within the default JNDI LDAP provider - JDK-8161072, PR3797: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure - JDK-8161973: PKIXRevocationChecker.getSoftFailExceptions() not working - JDK-8165996: PKCS11 using NSS throws an error regarding secmod.db when NSS uses sqlite - JDK-8168517: java/lang/ProcessBuilder/Basic.java failed - JDK-8169925: PKCS #11 Cryptographic Token Interface license - JDK-8171537, PR3797: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1 - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8203481, PR3797: Incorrect constraint for unextended_sp in frame:safe_for_sender - JDK-8203699, PR3797: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 - JDK-8209413, PR3797: AArch64: NPE in clhsdb jstack command - JDK-8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean - JDK-8216989, PR3797: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 - JDK-8217368, PR3797: AArch64: C2 recursive stack locking optimisation not triggered - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs - JDK-8221658, PR3797: aarch64: add necessary predicate for ubfx patterns - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8226809: Circular reference in printed stack trace is not correctly indented & ambiguous - JDK-8228835: Memory leak in PKCS11 provider when using AES GCM - JDK-8231213: Migrate SimpleDateFormatConstTest to JDK Repo - JDK-8233621: Mismatch in jsse.enableMFLNExtension property name - JDK-8233624: Enhance JNI linkage - JDK-8236196: Improve string pooling - JDK-8236645: JDK 8u231 introduces a regression with incompatible handling of XML messages - JDK-8236862: Enhance support of Proxy class - JDK-8237512, PR3797: AArch64: aarch64TestHook leaks a BufferBlob - JDK-8237990: Enhanced LDAP contexts - JDK-8237995: Enhance certificate processing - JDK-8238898: Missing hash characters for header on license file - JDK-8240124: Better VM Interning - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8241114: Better range handling - JDK-8242680: Improved URI Support - JDK-8242685: Better Path Validation - JDK-8242695: Enhanced buffer support - JDK-8243302: Advanced class supports - JDK-8243320: Add SSL root certificates to Oracle Root CA program - JDK-8243321: Add Entrust root CA - G4 to Oracle Root CA program - JDK-8244136: Improved Buffer supports - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8244479: Further constrain certificates - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245407: Enhance zoning of times - JDK-8245412: Better class definitions - JDK-8245417: Improve certificate chain handling - JDK-8245467: Remove 8u TLSv1.2 implementation files - JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 - JDK-8245469: Remove DTLS protocol implementation - JDK-8245470: Fix JDK8 compatibility issues - JDK-8245471: Revert JDK-8148188 - JDK-8245472: Backport JDK-8038893 to JDK8 - JDK-8245473: OCSP stapling support - JDK-8245474: Add TLS_KRB5 cipher suites support according to RFC-2712 - JDK-8245476: Disable TLSv1.3 protocol in the ClientHello message by default - JDK-8245477: Adjust TLS tests location - JDK-8245653: Remove 8u TLS tests - JDK-8245681: Add TLSv1.3 regression test from 11.0.7 - JDK-8246193: Possible NPE in ENC-PA-REP search in AS-REQ - JDK-8246482, PR3797: Build failures with +JFR -PCH - JDK-8247979, PR3797: aarch64: missing side effect of killing flags for clearArray_reg_reg - JDK-8248219, PR3797: aarch64: missing memory barrier in fast_storefield and fast_accessfield - JDK-8248574: Improve jpeg processing - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher - JDK-8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8251341: Minimal Java specification change - JDK-8251478: Backport TLSv1.3 regression tests to JDK8u - JDK-8251546: 8u backport of JDK-8194298 breaks AIX and Solaris builds - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled - JDK-8252573: 8u: Windows build failed after 8222079 backport - JDK-8252886: [TESTBUG] sun/security/ec/TestEC.java : Compilation failed - JDK-8253019: Enhanced JPEG decoding - JDK-8254177, PR3809: (tz) Upgrade time-zone data to tzdata2020b - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 ChangeLog: 2020-10-27 Andrew John Hughes Bump to icedtea-3.17.0. PR3799: Adapt elliptic curve patches to JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.17.0 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Set BUILD_VERSION to b10 and MILESTONE to fcs. * configure.ac: Bump to 3.17.0. * fsg.sh.in: Change PATCH_FILE to match the current curve patch. * hotspot.map.in: Update to icedtea-3.17.0 tag. * patches/pr3799-3curve.patch: Renamed from pr3795-3curve.patch and adapted to changes in TesetEC.java and ClientJSSEServerJSSE.java, along with moving EllipticCurvesExtension.java changes to their new home in SupportedGroupsExtension.java * patches/pr3799-4curve.patch: Renamed from pr3795-4curve.patch and adapted to changes in TesetEC.java and ClientJSSEServerJSSE.java, along with moving EllipticCurvesExtension.java changes to their new home in SupportedGroupsExtension.java -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Oct 27 22:01:05 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 27 Oct 2020 22:01:05 +0000 Subject: [Bug 3810] [IcedTea8] Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3810 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=03c085bd7eee author: Andrew John Hughes date: Tue Oct 27 21:49:10 2020 +0000 PR3810: Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah 2020-10-27 Andrew John Hughes PR3810: Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah * NEWS: Updated. * acinclude.m4: (IT_ARCH_HAS_JFR): Allow JFR on i?86. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 01:00:18 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 01:00:18 +0000 Subject: [Bug 3810] [IcedTea8] Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3810 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Blocks| |3787 Resolution|--- |FIXED Target Milestone|--- |3.17.0 --- Comment #2 from Andrew John Hughes --- Fixed in icedtea-3.17.0. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 01:00:18 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 01:00:18 +0000 Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3810 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 01:00:20 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 01:00:20 +0000 Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787 Bug 3787 depends on bug 3810, which changed state. Bug 3810 Summary: [IcedTea8] Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3810 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 05:41:07 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 05:41:07 +0000 Subject: [Bug 3799] [IcedTea8] Adapt elliptic curve patches to JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3799 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Andrew John Hughes --- Fixed in icedtea-3.17.0. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 05:41:15 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 05:41:15 +0000 Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787 Bug 3787 depends on bug 3799, which changed state. Bug 3799 Summary: [IcedTea8] Adapt elliptic curve patches to JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3799 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 05:42:56 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 05:42:56 +0000 Subject: [Bug 3811] New: [IcedTea8] Don't attempt to install JFR files when JFR is disabled Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3811 Bug ID: 3811 Summary: [IcedTea8] Don't attempt to install JFR files when JFR is disabled Product: IcedTea Version: 3.x-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org for files in /builddir/build/BUILD/icedtea-3.17.0/openjdk.build/images/j2sdk-image/jre/lib/jfr/*.jfc; do \ /usr/bin/install -p -m 644 ${files} /builddir/build/BUILDROOT/java-1.8.0-icedtea-3.17.0-2.fc33.s390x/usr/lib/jvm/java-1.8.0-icedtea-3.17.0/jre/lib/jfr; \ done /usr/bin/install: cannot stat '/builddir/build/BUILD/icedtea-3.17.0/openjdk.build/images/j2sdk-image/jre/lib/jfr/*.jfc': No such file or directory We need to only try to copy these files (or remove them) when JFR is enabled. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 05:43:27 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 05:43:27 +0000 Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3811 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 05:43:27 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 05:43:27 +0000 Subject: [Bug 3811] [IcedTea8] Don't attempt to install JFR files when JFR is disabled In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3811 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |3787 Depends on| |3808 Target Milestone|--- |3.17.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 05:43:27 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 05:43:27 +0000 Subject: [Bug 3808] [IcedTea8] IcedTea does not install the JFR *.jfc files In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3808 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |3811 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gnu_andrew at member.fsf.org Wed Oct 28 07:37:16 2020 From: gnu_andrew at member.fsf.org (Andrew Hughes) Date: Wed, 28 Oct 2020 07:37:16 +0000 Subject: [SECURITY] IcedTea 3.17.0 for OpenJDK 8 Released! Message-ID: <20201028073716.GA3607384@stopbrexit> We are pleased to announce the release of IcedTea 3.17.0! The IcedTea project provides a harness to build the source code from OpenJDK using Free Software build tools, along with additional features such as the ability to build against system libraries and support for alternative virtual machines and architectures beyond those supported by OpenJDK. This release updates our OpenJDK 8 support with the July & October 2020 security fixes from OpenJDK 8u262 & 8u272. If you find an issue with the release, please report it to our bug database (http://icedtea.classpath.org/bugzilla) under the appropriate component. Development discussion takes place on the distro-pkg-dev at openjdk.java.net mailing list and patches are always welcome. Full details of the release can be found below. What's New? =========== New in release 3.17.0 (2020-10-27): * New features - JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 - PR3796: Allow the number of curves supported to be specified * Security fixes - JDK-8028431, CVE-2020-14579: NullPointerException in DerValue.equals(DerValue) - JDK-8028591, CVE-2020-14578: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() - JDK-8230613: Better ASCII conversions - JDK-8231800: Better listing of arrays - JDK-8232014: Expand DTD support - JDK-8233255: Better Swing Buttons - JDK-8233624: Enhance JNI linkage - JDK-8234032: Improve basic calendar services - JDK-8234042: Better factory production of certificates - JDK-8234418: Better parsing with CertificateFactory - JDK-8234836: Improve serialization handling - JDK-8236191: Enhance OID processing - JDK-8236196: Improve string pooling - JDK-8236862, CVE-2020-14779: Enhance support of Proxy class - JDK-8237117, CVE-2020-14556: Better ForkJoinPool behavior - JDK-8237592, CVE-2020-14577: Enhance certificate verification - JDK-8237990, CVE-2020-14781: Enhanced LDAP contexts - JDK-8237995, CVE-2020-14782: Enhance certificate processing - JDK-8238002, CVE-2020-14581: Better matrix operations - JDK-8238804: Enhance key handling process - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable - JDK-8238843: Enhanced font handing - JDK-8238920, CVE-2020-14583: Better Buffer support - JDK-8238925: Enhance WAV file playback - JDK-8240119, CVE-2020-14593: Less Affine Transformations - JDK-8240124: Better VM Interning - JDK-8240482: Improved WAV file playback - JDK-8241114, CVE-2020-14792: Better range handling - JDK-8241379: Update JCEKS support - JDK-8241522: Manifest improved jar headers redux - JDK-8242136, CVE-2020-14621: Better XML namespace handling - JDK-8242680, CVE-2020-14796: Improved URI Support - JDK-8242685, CVE-2020-14797: Better Path Validation - JDK-8242695, CVE-2020-14798: Enhanced buffer support - JDK-8243302: Advanced class supports - JDK-8244136, CVE-2020-14803: Improved Buffer supports - JDK-8244479: Further constrain certificates - JDK-8244955: Additional Fix for JDK-8240124 - JDK-8245407: Enhance zoning of times - JDK-8245412: Better class definitions - JDK-8245417: Improve certificate chain handling - JDK-8248574: Improve jpeg processing - JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit - JDK-8253019: Enhanced JPEG decoding * Import of OpenJDK 8 u262 build 01 - JDK-4949105: Access Bridge lacks html tags parsing - JDK-8003209: JFR events for network utilization - JDK-8030680: 292 cleanup from default method code assessment - JDK-8035633: TEST_BUG: java/net/NetworkInterface/Equals.java and some tests failed on windows intermittently - JDK-8041626: Shutdown tracing event - JDK-8141056: Erroneous assignment in HeapRegionSet.cpp - JDK-8149338: JVM Crash caused by Marlin renderer not handling NaN coordinates - JDK-8151582: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing due to "Connection succeeded" - JDK-8165675: Trace event for thread park has incorrect unit for timeout - JDK-8176182: 4 security tests are not run - JDK-8178910: Problemlist sample tests - JDK-8183925: Decouple crash protection from watcher thread - JDK-8191393: Random crashes during cfree+0x1c - JDK-8195817: JFR.stop should require name of recording - JDK-8195818: JFR.start should increase autogenerated name by one - JDK-8195819: Remove recording=x from jcmd JFR.check output - JDK-8199712: Flight Recorder - JDK-8202578: Revisit location for class unload events - JDK-8202835: jfr/event/os/TestSystemProcess.java fails on missing events - JDK-8203287: Zero fails to build after JDK-8199712 (Flight Recorder) - JDK-8203346: JFR: Inconsistent signature of jfr_add_string_constant - JDK-8203664: JFR start failure after AppCDS archive created with JFR StartFlightRecording - JDK-8203921: JFR thread sampling is missing fixes from JDK-8194552 - JDK-8203929: Limit amount of data for JFR.dump - JDK-8205516: JFR tool - JDK-8207392: [PPC64] Implement JFR profiling - JDK-8207829: FlightRecorderMXBeanImpl is leaking the first classloader which calls it - JDK-8209960: -Xlog:jfr* doesn't work with the JFR - JDK-8210024: JFR calls virtual is_Java_thread from ~Thread() - JDK-8210776: Upgrade X Window System 6.8.2 to the latest XWD 1.0.7 - JDK-8211239: Build fails without JFR: empty JFR events signatures mismatch - JDK-8212232: Wrong metadata for the configuration of the cutoff for old object sample events - JDK-8213015: Inconsistent settings between JFR.configure and -XX:FlightRecorderOptions - JDK-8213421: Line number information for execution samples always 0 - JDK-8213617: JFR should record the PID of the recorded process - JDK-8213734: SAXParser.parse(File, ..) does not close resources when Exception occurs. - JDK-8213914: [TESTBUG] Several JFR VM events are not covered by tests - JDK-8213917: [TESTBUG] Shutdown JFR event is not covered by test - JDK-8213966: The ZGC JFR events should be marked as experimental - JDK-8214542: JFR: Old Object Sample event slow on a deep heap in debug builds - JDK-8214750: Unnecessary

tags in jfr classes - JDK-8214896: JFR Tool left files behind - JDK-8214906: [TESTBUG] jfr/event/sampling/TestNative.java fails with UnsatisfiedLinkError - JDK-8214925: JFR tool fails to execute - JDK-8215175: Inconsistencies in JFR event metadata - JDK-8215237: jdk.jfr.Recording javadoc does not compile - JDK-8215284: Reduce noise induced by periodic task getFileSize() - JDK-8215355: Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1) - JDK-8215362: JFR GTest JfrTestNetworkUtilization fails - JDK-8215771: The jfr tool should pretty print reference chains - JDK-8216064: -XX:StartFlightRecording:settings= doesn't work properly - JDK-8216486: Possibility of integer overflow in JfrThreadSampler::run() - JDK-8216528: test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp - JDK-8216559: [JFR] Native libraries not correctly parsed from /proc/self/maps - JDK-8216578: Remove unused/obsolete method in JFR code - JDK-8216995: Clean up JFR command line processing - JDK-8217744: [TESTBUG] JFR TestShutdownEvent fails on some systems due to process surviving SIGINT - JDK-8217748: [TESTBUG] Exclude TestSig test case from JFR TestShutdownEvent - JDK-8218935: Make jfr strncpy uses GCC 8.x friendly - JDK-8223147: JFR Backport - JDK-8223689: Add JFR Thread Sampling Support - JDK-8223690: Add JFR BiasedLock Event Support - JDK-8223691: Add JFR G1 Region Type Change Event Support - JDK-8223692: Add JFR G1 Heap Summary Event Support - JDK-8224172: assert(jfr_is_event_enabled(id)) failed: invariant - JDK-8224475: JTextPane does not show images in HTML rendering - JDK-8226253: JAWS reports wrong number of radio buttons when buttons are hidden. - JDK-8226779: [TESTBUG] Test JFR API from Java agent - JDK-8226892: ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys - JDK-8227011: Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory - JDK-8227605: Kitchensink fails "assert((((klass)->trace_id() & (JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0)) failed: invariant" - JDK-8229366: JFR backport allows unchecked writing to memory - JDK-8229401: Fix JFR code cache test failures - JDK-8229708: JFR backport code does not initialize - JDK-8229873: 8229401 broke jdk8u-jfr-incubator - JDK-8230448: [test] JFRSecurityTestSuite.java is failing on Windows - JDK-8230707: JFR related tests are failing - JDK-8230782: Robot.createScreenCapture() fails if ?awt.robot.gtk? is set to false - JDK-8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return - JDK-8230947: TestLookForUntestedEvents.java is failing after JDK-8230707 - JDK-8231995: two jtreg tests failed after 8229366 is fixed - JDK-8233623: Add classpath exception to copyright in EventHandlerProxyCreator.java file - JDK-8236002: CSR for JFR backport suggests not leaving out the package-info - JDK-8236008: Some backup files were accidentally left in the hotspot tree - JDK-8236074: Missed package-info - JDK-8236174: Should update javadoc since tags - JDK-8238076: Fix OpenJDK 7 Bootstrap Broken by JFR Backport - JDK-8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01 - JDK-8238555: Allow Initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB - JDK-8238589: Necessary code cleanup in JFR for JDK8u - JDK-8238590: Enable JFR by default during compilation in 8u - JDK-8239055: Wrong implementation of VMState.hasListener - JDK-8239476: JDK-8238589 broke windows build by moving OrderedPair - JDK-8239479: minimal1 and zero builds are failing - JDK-8239867: correct over use of INCLUDE_JFR macro - JDK-8240375: Disable JFR by default for July 2020 release - JDK-8241444: Metaspace::_class_vsm not initialized if compressed class pointers are disabled - JDK-8241902: AIX Build broken after integration of JDK-8223147 (JFR Backport) - JDK-8242788: Non-PCH build is broken after JDK-8191393 * Import of OpenJDK 8 u262 build 02 - JDK-8130737: AffineTransformOp can't handle child raster with non-zero x-offset - JDK-8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java - JDK-8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout - JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges - JDK-8242883: Incomplete backport of JDK-8078268: backport test part * Import of OpenJDK 8 u262 build 03 - JDK-8037866: Replace the Fun class in tests with lambdas - JDK-8146612: C2: Precedence edges specification violated - JDK-8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format - JDK-8229888: (zipfs) Updating an existing zip file does not preserve original permissions - JDK-8230597: Update GIFlib library to the 5.2.1 - JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return - JDK-8233880, PR3798: Support compilers with multi-digit major version numbers - JDK-8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed - JDK-8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set - JDK-8243059: Build fails when --with-vendor-name contains a comma - JDK-8243474: [TESTBUG] removed three tests of 0 bytes - JDK-8244461: [JDK 8u] Build fails with glibc 2.32 - JDK-8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result * Import of OpenJDK 8 u262 build 04 - JDK-8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null - JDK-8148886: SEGV in sun.java2d.marlin.Renderer._endRendering - JDK-8171934: ObjectSizeCalculator.getEffectiveMemoryLayoutSpecification() does not recognize OpenJDK's HotSpot VM - JDK-8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE - JDK-8243539: Copyright info (Year) should be updated for fix of 8241638 - JDK-8244777: ClassLoaderStats VM Op uses constant hash value * Import of OpenJDK 8 u262 build 05 - JDK-7147060: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java doesn't run in agentvm mode - JDK-8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method - JDK-8181841: A TSA server returns timestamp with precision higher than milliseconds - JDK-8227269: Slow class loading when running with JDWP - JDK-8229899: Make java.io.File.isInvalid() less racy - JDK-8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing - JDK-8241750: x86_32 build failure after JDK-8227269 - JDK-8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in - JDK-8244843: JapanEraNameCompatTest fails * Import of OpenJDK 8 u262 build 06 - JDK-8246223: Windows build fails after JDK-8227269 * Import of OpenJDK 8 u262 build 07 - JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing - JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a - JDK-8245167: Top package in method profiling shows null in JMC - JDK-8246703: [TESTBUG] Add test for JDK-8233197 * Import of OpenJDK 8 u262 build 08 - JDK-8220293: Deadlock in JFR string pool - JDK-8225068: Remove DocuSign root certificate that is expiring in May 2020 - JDK-8225069: Remove Comodo root certificate that is expiring in May 2020 * Import of OpenJDK 8 u262 build 09 - JDK-8248399: Build installs jfr binary when JFR is disabled * Import of OpenJDK 8 u262 build 10 - JDK-8248715: New JavaTimeSupplementary localisation for 'in' installed in wrong package * Import of OpenJDK 8 u265 build 01 - JDK-8249677: Regression in 8u after JDK-8237117: Better ForkJoinPool behavior - JDK-8250546: Expect changed behaviour reported in JDK-8249846 * Import of OpenJDK 8 u272 build 01 - JDK-8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java - JDK-8035493: JVMTI PopFrame capability must instruct compilers not to prune locals - JDK-8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c - JDK-8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails - JDK-8075774: Small readability and performance improvements for zipfs - JDK-8132206: move ScanTest.java into OpenJDK - JDK-8132376: Add @requires os.family to the client tests with access to internal OS-specific API - JDK-8132745: minor cleanup of java/util/Scanner/ScanTest.java - JDK-8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh - JDK-8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 - JDK-8151788: NullPointerException from ntlm.Client.type3 - JDK-8151834: Test SmallPrimeExponentP.java times out intermittently - JDK-8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout - JDK-8153583: Make OutputAnalyzer.reportDiagnosticSummary public - JDK-8156169: Some sound tests rarely hangs because of incorrect synchronization - JDK-8165936: Potential Heap buffer overflow when seaching timezone info files - JDK-8166148: Fix for JDK-8165936 broke solaris builds - JDK-8167300: Scheduling failures during gcm should be fatal - JDK-8167615: Opensource unit/regression tests for JavaSound - JDK-8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java - JDK-8177628: Opensource unit/regression tests for ImageIO - JDK-8183341: Better cleanup for javax/imageio/AllowSearch.java - JDK-8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh - JDK-8193137: Nashorn crashes when given an empty script file - JDK-8194298: Add support for per Socket configuration of TCP keepalive - JDK-8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error - JDK-8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails - JDK-8210147: adjust some WSAGetLastError usages in windows network coding - JDK-8211714: Need to update vm_version.cpp to recognise VS2017 minor versions - JDK-8214862: assert(proj != __null) at compile.cpp:3251 - JDK-8217606: LdapContext#reconnect always opens a new connection - JDK-8217647: JFR: recordings on 32-bit systems unreadable - JDK-8226697: Several tests which need the @key headful keyword are missing it. - JDK-8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow - JDK-8230303: JDB hangs when running monitor command - JDK-8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG - JDK-8234617: C1: Incorrect result of field load due to missing narrowing conversion - JDK-8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version - JDK-8235325: build failure on Linux after 8235243 - JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink - JDK-8237951: CTW: C2 compilation fails with "malformed control flow" - JDK-8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary - JDK-8239385: KerberosTicket client name refers wrongly to sAMAccountName in AD - JDK-8239819: XToolkit: Misread of screen information memory - JDK-8240295: hs_err elapsed time in seconds is not accurate enough - JDK-8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one - JDK-8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash - JDK-8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions - JDK-8244818: Java2D Queue Flusher crash while moving application window to external monitor - JDK-8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR - JDK-8246384: Enable JFR by default on supported architectures for October 2020 release - JDK-8248643: Remove extra leading space in JDK-8240295 8u backport - JDK-8249610: Make sun.security.krb5.Config.getBooleanObject(String... keys) method public * Import of OpenJDK 8 u272 build 02 - JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times - JDK-8025886: replace [[ and == bash extensions in regtest - JDK-8046274: Removing dependency on jakarta-regexp - JDK-8048933: -XX:+TraceExceptions output should include the message - JDK-8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails - JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent - JDK-8154313: Generated javadoc scattered all over the place - JDK-8163251: Hard coded loop limit prevents reading of smart card data greater than 8k - JDK-8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled - JDK-8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java - JDK-8191678: [TESTBUG] Add keyword headful in java/awt FocusTransitionTest test. - JDK-8201633: Problems with AES-GCM native acceleration - JDK-8211049: Second parameter of "initialize" method is not used - JDK-8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero - JDK-8220165: Encryption using GCM results in RuntimeException- input length out of bound - JDK-8220555: JFR tool shows potentially misleading message when it cannot access a file - JDK-8224217: RecordingInfo should use textual representation of path - JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate - JDK-8238380, PR3798: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 - JDK-8238386, PR3798: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 - JDK-8238388, PR3798: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 - JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array - JDK-8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java * Import of OpenJDK 8 u272 build 03 - JDK-6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes - JDK-8148754: C2 loop unrolling fails due to unexpected graph shape - JDK-8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied - JDK-8203357: Container Metrics - JDK-8209113: Use WeakReference for lastFontStrike for created Fonts - JDK-8216283: Allow shorter method sampling interval than 10 ms - JDK-8221569: JFR tool produces incorrect output when both --categories and --events are specified - JDK-8233097: Fontmetrics for large Fonts has zero width - JDK-8248851: CMS: Missing memory fences between free chunk check and klass read - JDK-8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update * Import of OpenJDK 8 u272 build 04 - JDK-8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double - JDK-8177334: Update xmldsig implementation to Apache Santuario 2.1.1 - JDK-8217878: ENVELOPING XML signature no longer works in JDK 11 - JDK-8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 - JDK-8243138: Enhance BaseLdapServer to support starttls extended request * Import of OpenJDK 8 u272 build 05 - JDK-8026236: Add PrimeTest for BigInteger - JDK-8057003: Large reference arrays cause extremely long synchronization times - JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler - JDK-8152077: (cal) Calendar.roll does not always roll the hours during daylight savings - JDK-8168517: java/lang/ProcessBuilder/Basic.java failed - JDK-8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean - JDK-8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs - JDK-8231213: Migrate SimpleDateFormatConstTest to JDK Repo - JDK-8236645: JDK 8u231 introduces a regression with incompatible handling of XML messages - JDK-8240676: Meet not symmetric failure when running lucene on jdk8 - JDK-8243321: Add Entrust root CA - G4 to Oracle Root CA program - JDK-8249158: THREAD_START and THREAD_END event posted in primordial phase - JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics - JDK-8251546: 8u backport of JDK-8194298 breaks AIX and Solaris builds - JDK-8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled * Import of OpenJDK 8 u272 build 06 - JDK-8064319: Need to enable -XX:+TraceExceptions in release builds - JDK-8080462, PR3801: Update SunPKCS11 provider with PKCS11 v2.40 support - JDK-8160768: Add capability to custom resolve host/domain names within the default JNDI LDAP provider - JDK-8161973: PKIXRevocationChecker.getSoftFailExceptions() not working - JDK-8169925, PR3801: PKCS #11 Cryptographic Token Interface license - JDK-8184762: ZapStackSegments should use optimized memset - JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak - JDK-8219919: RuntimeStub name lost with PrintFrameConverterAssembly - JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 - JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp - JDK-8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) - JDK-8226575: OperatingSystemMXBean should be made container aware - JDK-8226809: Circular reference in printed stack trace is not correctly indented & ambiguous - JDK-8228835: Memory leak in PKCS11 provider when using AES GCM - JDK-8233621: Mismatch in jsse.enableMFLNExtension property name - JDK-8238898, PR3801: Missing hash characters for header on license file - JDK-8243320: Add SSL root certificates to Oracle Root CA program - JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 - JDK-8245467: Remove 8u TLSv1.2 implementation files - JDK-8245469: Remove DTLS protocol implementation - JDK-8245470: Fix JDK8 compatibility issues - JDK-8245471: Revert JDK-8148188 - JDK-8245472: Backport JDK-8038893 to JDK8 - JDK-8245473: OCSP stapling support - JDK-8245474: Add TLS_KRB5 cipher suites support according to RFC-2712 - JDK-8245476: Disable TLSv1.3 protocol in the ClientHello message by default - JDK-8245477: Adjust TLS tests location - JDK-8245653: Remove 8u TLS tests - JDK-8245681: Add TLSv1.3 regression test from 11.0.7 - JDK-8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher - JDK-8251120, PR3793: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false - JDK-8251341: Minimal Java specification change - JDK-8251478: Backport TLSv1.3 regression tests to JDK8u * Import of OpenJDK 8 u272 build 07 - JDK-8246193: Possible NPE in ENC-PA-REP search in AS-REQ * Import of OpenJDK 8 u272 build 08 - JDK-8062947: Fix exception message to correctly represent LDAP connection failure - JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect - JDK-8252573: 8u: Windows build failed after 8222079 backport * Import of OpenJDK 8 u272 build 09 - JDK-8252886: [TESTBUG] sun/security/ec/TestEC.java : Compilation failed * Import of OpenJDK 8 u272 build 10 - JDK-8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 - JDK-8254937: Revert JDK-8148854 for 8u272 * Backports - JDK-8038723, PR3806: Openup some PrinterJob tests - JDK-8041480, PR3806: ArrayIndexOutOfBoundsException when JTable contains certain string - JDK-8058779, PR3805: Faster implementation of String.replace(CharSequence, CharSequence) - JDK-8130125, PR3806: [TEST_BUG] add @modules to the several client tests unaffected by the automated bulk update - JDK-8144015, PR3806: [PIT] failures of text layout font tests - JDK-8144023, PR3806: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java - JDK-8144240, PR3806: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8145542, PR3806: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception - JDK-8151725, PR3806: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane - JDK-8152358, PR3800: code and comment cleanups found during the hunt for 8077392 - JDK-8152545, PR3804: Use preprocessor instead of compiling a program to generate native nio constants - JDK-8152680, PR3806: Regression in GlyphVector.getGlyphCharIndex behaviour - JDK-8158924, PR3806: Incorrect i18n text document layout - JDK-8166003, PR3806: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java - JDK-8166068, PR3806: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile - JDK-8169879, PR3806: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed - JDK-8191512, PR3806: T2K font rasterizer code removal - JDK-8191522, PR3806: Remove Bigelow&Holmes Lucida fonts from JDK sources - JDK-8236512, PR3801: PKCS11 Connection closed after Cipher.doFinal and NoPadding - JDK-8254177, PR3809: (tz) Upgrade time-zone data to tzdata2020b * Bug fixes - PR3798: Fix format-overflow error on GCC 10, caused by passing NULL to a '%s' directive - PR3795: ECDSAUtils for XML digital signatures should support the same curve set as the rest of the JDK - PR3799: Adapt elliptic curve patches to JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 - PR3808: IcedTea does not install the JFR *.jfc files - PR3810: Enable JFR on x86 (32-bit) now that JDK-8252096 has fixed its use with Shenandoah - PR3811: Don't attempt to install JFR files when JFR is disabled * Shenandoah - [backport] 8221435: Shenandoah should not mark through weak roots - [backport] 8221629: Shenandoah: Cleanup class unloading logic - [backport] 8222992: Shenandoah: Pre-evacuate all roots - [backport] 8223215: Shenandoah: Support verifying subset of roots - [backport] 8223774: Shenandoah: Refactor ShenandoahRootProcessor and family - [backport] 8224210: Shenandoah: Refactor ShenandoahRootScanner to support scanning CSet codecache roots - [backport] 8224508: Shenandoah: Need to update thread roots in final mark for piggyback ref update cycle - [backport] 8224579: ResourceMark not declared in shenandoahRootProcessor.inline.hpp with --disable-precompiled-headers - [backport] 8224679: Shenandoah: Make ShenandoahParallelCodeCacheIterator noncopyable - [backport] 8224751: Shenandoah: Shenandoah Verifier should select proper roots according to current GC cycle - [backport] 8225014: Separate ShenandoahRootScanner method for object_iterate - [backport] 8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah - [backport] 8225573: Shenandoah: Enhance ShenandoahVerifier to ensure roots to-space invariant - [backport] 8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots API - [backport] 8226413: Shenandoah: Separate root scanner for SH::object_iterate() - [backport] 8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts - [backport] 8231198: Shenandoah: heap walking should visit all roots most of the time - [backport] 8231244: Shenandoah: all-roots heap walking misses some weak roots - [backport] 8237632: Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR - [backport] 8239786: Shenandoah: print per-cycle statistics - [backport] 8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata - [backport] 8240671: Shenandoah: refactor ShenandoahPhaseTimings - [backport] 8240749: Shenandoah: refactor ShenandoahUtils - [backport] 8240750: Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker - [backport] 8240868: Shenandoah: remove CM-with-UR piggybacking cycles - [backport] 8240872: Shenandoah: Avoid updating new regions from start of evacuation - [backport] 8240873: Shenandoah: Short-cut arraycopy barriers - [backport] 8240915: Shenandoah: Remove unused fields in init mark tasks - [backport] 8240948: Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868 - [backport] 8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support - [backport] 8241062: Shenandoah: rich asserts trigger "empty statement" inspection - [backport] 8241081: Shenandoah: Do not modify update-watermark concurrently - [backport] 8241093: Shenandoah: editorial changes in flag descriptions - [backport] 8241139: Shenandoah: distribute mark-compact work exactly to minimize fragmentation - [backport] 8241142: Shenandoah: should not use parallel reference processing with single GC thread - [backport] 8241351: Shenandoah: fragmentation metrics overhaul - [backport] 8241435: Shenandoah: avoid disabling pacing with "aggressive" - [backport] 8241520: Shenandoah: simplify region sequence numbers handling - [backport] 8241534: Shenandoah: region status should include update watermark - [backport] 8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure - [backport] 8241583: Shenandoah: turn heap lock asserts into macros - [backport] 8241668: Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace - [backport] 8241673: Shenandoah: refactor anti-false-sharing padding - [backport] 8241675: Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java - [backport] 8241692: Shenandoah: remove ShenandoahHeapRegion::_reserved - [backport] 8241700: Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier - [backport] 8241740: Shenandoah: remove ShenandoahHeapRegion::_heap - [backport] 8241743: Shenandoah: refactor and inline ShenandoahHeap::heap() - [backport] 8241748: Shenandoah: inline MarkingContext TAMS methods - [backport] 8241838: Shenandoah: no need to trash cset during final mark - [backport] 8241841: Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion - [backport] 8241842: Shenandoah: inline ShenandoahHeapRegion::region_number - [backport] 8241844: Shenandoah: rename ShenandoahHeapRegion::region_number - [backport] 8241845: Shenandoah: align ShenandoahHeapRegions to cache lines - [backport] 8241926: Shenandoah: only print heap changes for operations that directly affect it - [backport] 8241983: Shenandoah: simplify FreeSet logging - [backport] 8241985: Shenandoah: simplify collectable garbage logging - [backport] 8242040: Shenandoah: print allocation failure type - [backport] 8242041: Shenandoah: adaptive heuristics should account evac reserve in free target - [backport] 8242042: Shenandoah: tune down ShenandoahGarbageThreshold - [backport] 8242054: Shenandoah: New incremental-update mode - [backport] 8242075: Shenandoah: rename ShenandoahHeapRegionSize flag - [backport] 8242082: Shenandoah: Purge Traversal mode - [backport] 8242083: Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters - [backport] 8242089: Shenandoah: per-worker stats should be summed up, not averaged - [backport] 8242101: Shenandoah: coalesce and parallelise heap region walks during the pauses - [backport] 8242114: Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared - [backport] 8242130: Shenandoah: Simplify arraycopy-barrier dispatching - [backport] 8242211: Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc - [backport] 8242212: Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly - [backport] 8242213: Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset - [backport] 8242217: Shenandoah: Enable GC mode to be diagnostic/experimental and have a name - [backport] 8242227: Shenandoah: transit regions to cset state when adding to collection set - [backport] 8242228: Shenandoah: remove unused ShenandoahCollectionSet methods - [backport] 8242229: Shenandoah: inline ShenandoahHeapRegion liveness-related methods - [backport] 8242267: Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() - [backport] 8242271: Shenandoah: add test to verify GC mode unlock - [backport] 8242273: Shenandoah: accept either SATB or IU barriers, but not both - [backport] 8242301: Shenandoah: Inline LRB runtime call - [backport] 8242316: Shenandoah: Turn NULL-check into assert in SATB slow-path entry - [backport] 8242353: Shenandoah: micro-optimize region liveness handling - [backport] 8242365: Shenandoah: use uint16_t instead of jushort for liveness cache - [backport] 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods - [backport] 8242641: Shenandoah: clear live data and update TAMS optimistically - [backport] 8243238: Shenandoah: explicit GC request should wait for a complete GC cycle - [backport] 8243301: Shenandoah: ditch ShenandoahAllowMixedAllocs - [backport] 8243307: Shenandoah: remove ShCollectionSet::live_data - [backport] 8243395: Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end - [backport] 8243463: Shenandoah: ditch total_pause counters - [backport] 8243464: Shenandoah: print statistic counters in time order - [backport] 8243465: Shenandoah: ditch unused pause_other, conc_other counters - [backport] 8243487: Shenandoah: make _num_phases illegal phase type - [backport] 8243494: Shenandoah: set counters once per cycle - [backport] 8243573: Shenandoah: rename GCParPhases and related code - [backport] 8243848: Shenandoah: Windows build fails after JDK-8239786 - [backport] 8244180: Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly - [backport] 8244200: Shenandoah: build breakages after JDK-8241743 - [backport] 8244226: Shenandoah: per-cycle statistics contain worker data from previous cycles - [backport] 8244326: Shenandoah: global statistics should not accept bogus samples - [backport] 8244509: Shenandoah: refactor ShenandoahBarrierC2Support::test_* methods - [backport] 8244551: Shenandoah: Fix racy update of update_watermark - [backport] 8244667: Shenandoah: SBC2Support::test_gc_state takes loop for wrong control - [backport] 8244730: Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics - [backport] 8244732: Shenandoah: move heuristics code to gc/shenandoah/heuristics - [backport] 8244737: Shenandoah: move mode code to gc/shenandoah/mode - [backport] 8244739: Shenandoah: break superclass dependency on ShenandoahNormalMode - [backport] 8244740: Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode - [backport] 8245461: Shenandoah: refine mode name()-s - [backport] 8245463: Shenandoah: refine ShenandoahPhaseTimings constructor arguments - [backport] 8245464: Shenandoah: allocate collection set bitmap at lower addresses - [backport] 8245465: Shenandoah: test_in_cset can use more efficient encoding - [backport] 8245726: Shenandoah: lift/cleanup ShenandoahHeuristics names and properties - [backport] 8245754: Shenandoah: ditch ShenandoahAlwaysPreTouch - [backport] 8245757: Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits - [backport] 8245773: Shenandoah: Windows assertion failure after JDK-8245464 - [backport] 8245812: Shenandoah: compute root phase parallelism - [backport] 8245814: Shenandoah: reconsider format specifiers for stats - [backport] 8245825: Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots - [backport] 8246162: Shenandoah: full GC does not mark code roots when class unloading is off - [backport] 8247310: Shenandoah: pacer should not affect interrupt status - [backport] 8247358: Shenandoah: reconsider free budget slice for marking - [backport] 8247367: Shenandoah: pacer should wait on lock instead of exponential backoff - [backport] 8247474: Shenandoah: Windows build warning after JDK-8247310 - [backport] 8247560: Shenandoah: heap iteration holds root locks all the time - [backport] 8247593: Shenandoah: should not block pacing reporters - [backport] 8247751: Shenandoah: options tests should run with smaller heaps - [backport] 8247754: Shenandoah: mxbeans tests can be shorter - [backport] 8247757: Shenandoah: split heavy tests by heuristics to improve parallelism - [backport] 8247860: Shenandoah: add update watermark line in rich assert failure message - [backport] 8248041: Shenandoah: pre-Full GC root updates may miss some roots - [backport] 8248652: Shenandoah: SATB buffer handling may assume no forwarded objects - [backport] 8249560: Shenandoah: Fix racy GC request handling - [backport] 8249649: Shenandoah: provide per-cycle pacing stats - [backport] 8249801: Shenandoah: Clear soft-refs on requested GC cycle - [backport] 8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases - Fix slowdebug build after JDK-8230853 backport - JDK-8252096: Shenandoah: adjust SerialPageShiftCount for x86_32 and JFR - JDK-8252366: Shenandoah: revert/cleanup changes in graphKit.cpp - Shenandoah: add JFR roots to root processor after JFR integration - Shenandoah: add root statistics for string dedup table/queues - Shenandoah: enable low-frequency STW class unloading - Shenandoah: fix build failures after JDK-8244737 backport - Shenandoah: Fix build failure with +JFR -PCH - Shenandoah: fix forceful pacer claim - Shenandoah: fix formats in ShenandoahStringSymbolTableUnlinkTask - Shenandoah: fix runtime linking failure due to non-compiled shenandoahBarrierSetC1 - Shenandoah: hook statistics printing to PrintGCDetails, not PrintGC - Shenandoah: JNI weak roots are always cleared before Full GC mark - Shenandoah: missing SystemDictionary roots in ShenandoahHeapIterationRootScanner - Shenandoah: move barrier sets to their proper locations - Shenandoah: move parallelCleaning.* to shenandoah/ - Shenandoah: pacer should use proper Atomics for intptr_t - Shenandoah: properly deallocates class loader metadata - Shenandoah: specialize String Table scans for better pause performance - Shenandoah: Zero build fails after recent Atomic cleanup in Pacer * AArch64 port - JDK-8161072, PR3797: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure - JDK-8171537, PR3797: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1 - JDK-8183925, PR3797: [AArch64] Decouple crash protection from watcher thread - JDK-8199712, PR3797: [AArch64] Flight Recorder - JDK-8203481, PR3797: Incorrect constraint for unextended_sp in frame:safe_for_sender - JDK-8203699, PR3797: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 - JDK-8209413, PR3797: AArch64: NPE in clhsdb jstack command - JDK-8215961, PR3797: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64 - JDK-8216989, PR3797: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 - JDK-8217368, PR3797: AArch64: C2 recursive stack locking optimisation not triggered - JDK-8221658, PR3797: aarch64: add necessary predicate for ubfx patterns - JDK-8237512, PR3797: AArch64: aarch64TestHook leaks a BufferBlob - JDK-8246482, PR3797: Build failures with +JFR -PCH - JDK-8247979, PR3797: aarch64: missing side effect of killing flags for clearArray_reg_reg - JDK-8248219, PR3797: aarch64: missing memory barrier in fast_storefield and fast_accessfield The tarballs can be downloaded from: * http://icedtea.classpath.org/download/source/icedtea-3.17.0.tar.gz * http://icedtea.classpath.org/download/source/icedtea-3.17.0.tar.xz We provide both gzip and xz tarballs, so that those who are able to make use of the smaller tarball produced by xz may do so. The tarballs are accompanied by digital signatures available at: * http://icedtea.classpath.org/download/source/icedtea-3.17.0.tar.gz.sig * http://icedtea.classpath.org/download/source/icedtea-3.17.0.tar.xz.sig These are produced using my public key. See details below. PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 https://keybase.io/gnu_andrew GnuPG >= 2.1 is required to be able to handle this key. SHA256 checksums: 63323810671c36c188c8bfaaeeef3f93d97f7abbce79bdd996c4d7651d16a272 icedtea-3.17.0.tar.gz 61da3985fe8b2a4b83b2c03e25daaaf2934c1993e9ddd1fd3a307f86e94dc45c icedtea-3.17.0.tar.gz.sig 089e85d6046775fc565cda87eba2c0245efd38b1bf713bc0b773f6dd40a49288 icedtea-3.17.0.tar.xz 4420f21f3d69d9b1966d62fc641014ee3e7ee5e247012621ddf24c0437a5604a icedtea-3.17.0.tar.xz.sig The checksums can be downloaded from: * http://icedtea.classpath.org/download/source/icedtea-3.17.0.sha256 The following people helped with this release: * Andrew Hughes (all bug fixes and backports, release management) We would also like to thank the bug reporters and testers! To get started: $ tar xzf icedtea-3.17.0.tar.gz or: $ tar x -I xz -f icedtea-3.17.0.tar.xz then: $ mkdir icedtea-build $ cd icedtea-build $ ../icedtea-3.17.0/configure $ make Full build requirements and instructions are available in the INSTALL file. Happy hacking! -- Andrew :) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:39:21 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:39:21 +0000 Subject: [Bug 3811] [IcedTea8] Don't attempt to install JFR files when JFR is disabled In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3811 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=219b6e046247 author: Andrew John Hughes date: Wed Oct 28 07:05:24 2020 +0000 PR3811: Don't attempt to install JFR files when JFR is disabled 2020-10-27 Andrew John Hughes PR3811: Don't attempt to install JFR files when JFR is disabled * Makefile.am, (install-data-local): Create jre/lib/jfr directory and copy over *.jfc files only if USE_JFR is set. (uninstall-local): Only attempt to remove the jre/lib/jfr directory if it exists. * NEWS: Updated. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:41:45 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:41:45 +0000 Subject: [Bug 3806] [IcedTea8] Backport JDK-8191522: "Remove Bigelow&Holmes Lucida fonts from JDK sources" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3806 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest?cmd=changeset;node=d7694b240da4 author: Andrew John Hughes date: Wed Oct 14 02:12:45 2020 +0100 8191512, PR3806: T2K font rasterizer code removal Reviewed-by: serb, erikj -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Wed Oct 28 07:43:54 2020 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:43:54 +0000 Subject: /hg/icedtea8-forest/corba: 31 new changesets Message-ID: changeset 35994a206cd0 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=35994a206cd0 author: andrew date: Sun Jul 12 17:33:54 2020 +0100 Added tag jdk8u262-b10 for changeset 2c87084c0b09 changeset e26c629d9df0 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e26c629d9df0 author: andrew date: Tue Jul 14 17:22:58 2020 +0100 Added tag jdk8u262-ga for changeset 2c87084c0b09 changeset 985114dd4afc in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=985114dd4afc author: andrew date: Fri Jul 24 22:41:12 2020 +0100 Added tag jdk8u265-b00 for changeset 2c87084c0b09 changeset 1634f5ad519d in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1634f5ad519d author: andrew date: Fri Jul 24 22:42:36 2020 +0100 Added tag jdk8u265-b01 for changeset 985114dd4afc changeset 9eeb6e181754 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=9eeb6e181754 author: andrew date: Mon Jul 27 17:00:06 2020 +0100 Added tag jdk8u265-ga for changeset 985114dd4afc changeset 581bc29148af in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=581bc29148af author: andrew date: Wed Jun 03 01:20:37 2020 +0100 Added tag jdk8u272-b00 for changeset 61a6c87db285 changeset 3b15dab59255 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=3b15dab59255 author: andrew date: Tue Jun 09 06:22:18 2020 +0100 Merge changeset 09002ec795d2 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=09002ec795d2 author: andrew date: Mon Jun 29 21:30:14 2020 +0100 Merge changeset aac5c5ffb226 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=aac5c5ffb226 author: andrew date: Fri Jul 24 13:16:51 2020 +0100 Merge changeset c962b0325d3e in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=c962b0325d3e author: andrew date: Wed Jul 29 05:41:44 2020 +0100 Merge changeset e49b9bfd5f86 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e49b9bfd5f86 author: andrew date: Sat Aug 01 03:19:52 2020 +0100 Added tag jdk8u272-b01 for changeset c962b0325d3e changeset 5d0057342d17 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=5d0057342d17 author: shade date: Wed Jul 29 09:43:27 2020 +0200 8046274: Removing dependency on jakarta-regexp Reviewed-by: lancea changeset a702bd3d9db1 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=a702bd3d9db1 author: andrew date: Thu Aug 06 21:19:04 2020 +0100 Merge changeset eea7b1a818e9 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=eea7b1a818e9 author: andrew date: Thu Aug 06 21:22:49 2020 +0100 Added tag jdk8u272-b02 for changeset a702bd3d9db1 changeset 65124bf6fe1f in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=65124bf6fe1f author: andrew date: Thu Aug 13 08:38:46 2020 +0100 Added tag jdk8u272-b03 for changeset eea7b1a818e9 changeset 33e9ed39edb7 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=33e9ed39edb7 author: ebaron date: Mon Aug 17 13:55:07 2020 -0400 8177334: Update xmldsig implementation to Apache Santuario 2.1.1 Reviewed-by: andrew changeset 8aafb146a99e in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=8aafb146a99e author: Andrew John Hughes date: Sat Oct 24 01:11:47 2020 +0100 Merge jdk8u272-b04 changeset 968778c7586e in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=968778c7586e author: Andrew John Hughes date: Tue Oct 27 03:35:17 2020 +0000 Added tag icedtea-3.17.0pre02 for changeset 8aafb146a99e changeset dd27c46e8310 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=dd27c46e8310 author: andrew date: Tue Aug 18 03:41:18 2020 +0100 Added tag jdk8u272-b04 for changeset 33e9ed39edb7 changeset 213fddbce4f4 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=213fddbce4f4 author: andrew date: Wed Aug 26 03:59:42 2020 +0100 Added tag jdk8u272-b05 for changeset dd27c46e8310 changeset 5fdee3224c7d in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=5fdee3224c7d author: valeriep date: Mon May 11 18:49:01 2020 +0000 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 Summary: Updated from 1.8.24 to 1.8.26 Reviewed-by: xuelei changeset 5f9992e13e8e in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=5f9992e13e8e author: andrew date: Fri Aug 28 07:33:18 2020 +0100 Merge changeset f4d4a3f880da in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f4d4a3f880da author: mbalao date: Thu Aug 27 21:00:00 2020 -0300 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support Summary: Added support for GCM, PSS, and other mechanisms Reviewed-by: andrew changeset 2d2435272ddd in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=2d2435272ddd author: andrew date: Mon Aug 31 07:09:50 2020 +0100 Added tag jdk8u272-b06 for changeset f4d4a3f880da changeset d652c48a90eb in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=d652c48a90eb author: andrew date: Mon Sep 07 06:30:08 2020 +0100 Added tag jdk8u272-b07 for changeset 2d2435272ddd changeset 244b07da2440 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=244b07da2440 author: andrew date: Mon Sep 14 16:42:05 2020 +0100 Added tag jdk8u272-b08 for changeset d652c48a90eb changeset 75460f3d1424 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=75460f3d1424 author: andrew date: Mon Sep 28 01:52:26 2020 +0100 Added tag jdk8u272-b09 for changeset 244b07da2440 changeset df0ad8509937 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=df0ad8509937 author: andrew date: Sat Oct 17 03:50:25 2020 +0100 Added tag jdk8u272-b10 for changeset 75460f3d1424 changeset 4da61571ef68 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4da61571ef68 author: andrew date: Wed Oct 21 02:49:47 2020 +0100 Added tag jdk8u272-ga for changeset 75460f3d1424 changeset 29969b96b06f in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=29969b96b06f author: Andrew John Hughes date: Tue Oct 27 06:33:35 2020 +0000 Merge jdk8u272-ga changeset 90a41113e1f3 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=90a41113e1f3 author: Andrew John Hughes date: Wed Oct 28 07:40:00 2020 +0000 Added tag icedtea-3.17.0 for changeset 29969b96b06f diffstat: .hgtags | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ .jcheck/conf | 2 - THIRD_PARTY_README | 43 ++++++++++++++++++++++++- 3 files changed, 130 insertions(+), 5 deletions(-) diffs (404 lines): diff -r 2c87084c0b09 -r 90a41113e1f3 .hgtags --- a/.hgtags Sat Jun 27 23:21:44 2020 +0100 +++ b/.hgtags Wed Oct 28 07:40:00 2020 +0000 @@ -50,6 +50,7 @@ b751c528c55560cf2adeaeef24b39ca1f4d1cbf7 jdk7-b73 5d0cf59a3203b9f57aceebc33ae656b884987955 jdk7-b74 0fb137085952c8e47878e240d1cb40f14de463c4 jdk7-b75 +d728db3889da23d9f74e45154b9261a43b4acd8d icedtea7-1.12 937144222e2219939101b0129d26a872a7956b13 jdk7-b76 6881f0383f623394b5ec73f27a5f329ff55d0467 jdk7-b77 a7f7276b48cd74d8eb1baa83fbf3d1ef4a2603c8 jdk7-b78 @@ -63,6 +64,7 @@ 6253e28826d16cf1aecc39ce04c8de1f6bf2df5f jdk7-b86 09a41111a401d327f65e453384d976a10154d9ea jdk7-b87 39e14d2da687c7e592142137517aaf689544820f jdk7-b88 +e805b4155d76f76d40ffae36a74546f79218c539 icedtea7-1.13 bb4424c5e778b842c064a8b1aa902b35f4397654 jdk7-b89 56ce07b0eb47b93a98a72adef0f21e602c460623 jdk7-b90 bcd2fc089227559ac5be927923609fac29f067fa jdk7-b91 @@ -111,6 +113,7 @@ 918003855fa0dba5acf4bf1fe36526d2fc4c1ba8 jdk7-b134 e0b72ae5dc5e824b342801c8d1d336a55eb54e2c jdk7-b135 48ef0c712e7cbf272f47f9224db92a3c6a9e2612 jdk7-b136 +b62418551e20fa19fbf57c49d4378b7096809e60 icedtea-1.14 a66c01d8bf895261715955df0b95545c000ed6a8 jdk7-b137 78d8cf04697e9df54f7f11e195b7da29b8e345a2 jdk7-b138 60b074ec6fcf5cdf9efce22fdfb02326ed8fa2d3 jdk7-b139 @@ -295,6 +298,7 @@ 32b9c4f0ab3c6d33f70724b775cb9d12c004be6d jdk8u20-b07 4e4a75376185ca1a712cc9fef5a340e6927cf5e2 jdk8u20-b08 0344396d09b0e20d4a8d1bdff9f129250a60f365 jdk8u20-b09 +a96c01f523be6fadcf777118d471a9fa5751cf1c icedtea-3.0.0pre01 e930c4fa31586b0f21887f7b50fba927550f17fb jdk8u20-b10 9a6092124c7c926d380a5f3b0f899fd1427c6e69 jdk8u20-b11 673829390271e51f8bc442ffbd4726833a7b1c06 jdk8u20-b12 @@ -308,6 +312,7 @@ aca1d25d10812c86024d9dbb7ec529876cca55e8 jdk8u20-b20 7d1e0f0b63f1d66c77924d8b2a1accdf8f7480db jdk8u20-b21 7677bf14d105ca23ab045f5041ceb19ee88b86c6 jdk8u20-b22 +83ebbcc0dda5af02ee3d99756bf6c13da956a310 icedtea-3.0.0pre02 919405d7316dfcbddee5ad8dd08905916df88e04 jdk8u20-b23 34c930eaa6b591621afde05ca2e24571c91cdc9b jdk8u20-b24 34c930eaa6b591621afde05ca2e24571c91cdc9b jdk8u20-b25 @@ -375,6 +380,9 @@ a1e2c13de84e00f2aedf4c40e96347306ede84f3 jdk8u40-b18 8bbc2bb414b7e9331c2014c230553d72c9d161c5 jdk8u40-b19 445eceffc829e205037098115c26e38e85ea5f7c jdk8u40-b20 +6c974fba96cb81fd91bf85f434531dbd122fa3a0 icedtea-3.0.0pre03 +b493e7b682c969ef1b68c56c3512317df87a1f28 icedtea-3.0.0pre04 +a5ec6d805e3864d5d754dd47bdae5d001e812a73 icedtea-3.0.0pre05 9c54cc92c0beb29179abbce272d3f5c8ba4ffd0e jdk8u40-b21 4c7421f74674ebefb8e91eba59ab2a2db8c1abd7 jdk8u40-b22 62f7faef5ed956cd481cae6216b22fdb4b6e3e46 jdk8u40-b23 @@ -453,6 +461,9 @@ d68de92de3bad991546b11d77de6e9c17edf7ec2 jdk8u60-b21 3a04901d83880634ecd70c8be992189228ccd746 jdk8u60-b22 0828bb6521738ad5a7fe11f0aa3495465f002848 jdk8u60-b23 +9e44a6fa912760c513f9a59826c061fd5ca17c5e icedtea-3.0.0pre06 +7418bb690047791d64e1b4adb692ad07d8a44bad icedtea-3.0.0pre07 +ebc2780ebeb34e292b5cfb0e8da1efafa8395306 icedtea-3.0.0pre08 b0779099d006fcb2a0af493e2a2f828411bfad33 jdk8u60-b24 c665dd5d32b04c1dbc2cf21a595fe73330849c03 jdk8u60-b25 7828b9af7733eeaf2cafa8e05e68a2661dc3c7a8 jdk8u60-b26 @@ -535,6 +546,7 @@ 3eb18c06118e0bc2fca1e1ea6c1cbddd21a27479 jdk8u72-b12 0d9849ba664dc3381d8d6d85d5e04c00fdd476b1 jdk8u72-b13 baa49bb35fc1798a5951fcfd3f9232332651d4e9 jdk8u72-b14 +834cf5ee24b36e2ab5eef16896bfd550fd698a7b icedtea-3.0.0pre09 91e3b8e2e00618f237f571fbefdfee3f4134026f jdk8u72-b15 e3b496b6ae52f2c018e9c628c31be984bb4907e7 jdk8u73-b00 5e484ab4b05f1398e924ab90874f7fe2ddf20731 jdk8u73-b01 @@ -571,6 +583,9 @@ 7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00 cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01 0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02 +9972d4fac94222734bfee16a8a5475e1f2b9e149 icedtea-3.0.0pre10 +37af47894175fa7405752524b631237007778767 icedtea-3.0.0 +f7024b8ac854c4a937bf3dbe8e12b6c3ff802765 icedtea-3.0-branchpoint e8dc6eb11c761f20b44d8c4b8acb0846268872f1 jdk8u77-b03 cd7cec8fd295c0462a813b5f54dc5457c2bade2d jdk8u91-b00 4ea02753e66e348ee4639e157061bcbdef1d7ff3 jdk8u91-b13 @@ -634,6 +649,10 @@ 94c775e05eb053b8440d82298927a144ed73f340 jdk8u76-b12 e0fbd6a51e061025f2d6ad0311a587f7ce3c2b43 jdk8u92-b00 8f0466c0dce60b1df3bc01785b01a7f09fa7b564 jdk8u92-b13 +aac8863560465b1374811246c23e5ca82def8ab7 icedtea-3.1.0pre01 +cb4d2e8f71f9577c846719d0a527adf1cbd516fb icedtea-3.1.0pre02 +d920107a9fd47d1d1b662638d207b51b6184a575 icedtea-3.1.0pre03 +b74e7245e40571937a080540251b547c58020f8c icedtea-3.1.0pre04 aa99436ccf826b3a2eecdaf646814e58cf514efb jdk8u81-b00 8674aec1be6459f33451690fb106eec314964116 jdk8u101-b01 96a43945cb6a69989294b511ecdfc0493ea09bf1 jdk8u101-b02 @@ -647,6 +666,8 @@ 7c90acc432738bdc1506d510daeadf9376279dfa jdk8u101-b10 4942432b3da1afbc2c2c87bdf896b112800e537c jdk8u101-b11 f8511bfb19c35d8d396dc53245c06cc3710657b1 jdk8u101-b12 +7ea39ff8c227ada9e3cdb1560ff27128afb16f50 icedtea-3.1.0 +48dbf4a68dc770ef17eee71a5bdfcb46a477157c icedtea-3.2.0pre01 2bb2aec4b3e51aab96e9c25603c7c92fcbac46de jdk8u101-b13 223d0e48a55b92255f5a613743a99e7deacaf455 jdk8u102-b00 223d0e48a55b92255f5a613743a99e7deacaf455 jdk8u82-b00 @@ -663,6 +684,8 @@ 360a2772486dd1aa818132222ea0b7fcfa5707ef jdk8u102-b11 57546b5b575dec9ecfbb1e9a77d87c391a44ab96 jdk8u102-b12 a7c292080d5ed76ea5e3b123c0dee4c340aa174f jdk8u102-b13 +f85c4b0c0469a20118675c7eb210d1dee05576d8 icedtea-3.2.0pre02 +459f130b3f85a53d487f9d02b5d379a9eaaab400 icedtea-3.2.0pre03 56b133772ec1aa4f44f2eee2c4103c645f764935 jdk8u102-b14 8ba5a41487af9fe72aeb92e790327d12dce0de8c jdk8u102-b31 8f015ee0842df021532a4b88c436ea9daed785b6 jdk8u102-b32 @@ -683,6 +706,7 @@ dad7b1a59da60d68ff26bf7414b87995fecaaba6 jdk8u111-b11 a42cdfaa1218a636d2cd0b89a233362cdf32dd4b jdk8u111-b12 2214875a44e52789acf404b56543f613516ee498 jdk8u111-b13 +9d3757e6da3538863558e7ca61e95b722c79ada2 icedtea-3.2.0 7898951ff63c9ea721b8f669b9c749d6c3a2db99 jdk8u111-b14 b87d82f5c33dfb55bfc81254044f28eea5d7424a jdk8u112-b00 1f2394102288d9073652064784e31a3f52fc5d4b jdk8u112-b01 @@ -700,6 +724,7 @@ 18bbb95d097e04ea2b88df8910056fe294da0149 jdk8u112-b14 30f83ac389f06c38dc0b6f71b1d8344c01436a16 jdk8u112-b15 8ef3cc2bbc7dc687e9502ae957337b1ded1b32d4 jdk8u112-b16 +fbc3183924c82a612dc92cda261f19e227df2b32 icedtea-3.3.0pre01 7d4291146927c3430652a07f506d530c2eff7eb9 jdk8u112-b31 46db19bfd51b4039cff4dae563c3b5d3f70d64da jdk8u112-b32 d52e17760c1dafa4fa17ec388aeaaf8fcacb444b jdk8u112-b33 @@ -716,6 +741,9 @@ e24a55876a79b630e8cfca7a1b38a0ee372f8533 jdk8u121-b10 acbfa2934b2411dd20aacb42d1c8dd198fe9f8e9 jdk8u121-b11 cc9a5d631b77582d52aceaf6d6066e99533d1756 jdk8u121-b12 +b05ee049200f51d91493047c31906988750a9ab2 icedtea-3.3.0pre02 +8eb9dd5fe2fb9752a91f44647143348a6b1231fd icedtea-3.3.0 +d812240fb5767253e4c64e5afd925d6f9ec60b0c icedtea-3.4.0pre01 386e9b79fcf5bfad5ff7b0fc991a7c6c5cbfed17 jdk8u121-b13 61eb6e79aabe13253306d6e614a21619dacfa2cc jdk8u121-b31 d28f2fc91487a86a7deffe71e38179067807c60b jdk8u121-b32 @@ -734,6 +762,8 @@ 05ea99eb62bf1bde12fca01c68213a36bb162264 jdk8u131-b08 c5fd9c3a2eb12d366d59195dbea54c60db2a1df3 jdk8u131-b09 de3c63a8b2e52d47554c999a65dbcec7f6d9c1be jdk8u131-b10 +22ed32f45405a21f1d388d183cd34fd28a335f7b icedtea-3.4.0 +324f4699760f52a2ef893d3c31affd62074748f9 icedtea-3.5.0pre01 2b88cb53e31fb637d7c37cc3414bb3eb3e9d1f0d jdk8u131-b11 4db7f76e9f3266c8ba5c801996b27009bb17b335 jdk8u131-b31 d81babb8888496371bb80757f2650dec9ff95175 jdk8u131-b32 @@ -754,8 +784,13 @@ 87a9107675a5a508d99a00f872f01e5bb42cfc02 jdk8u141-b12 ad04b672d6f92dcfbe9e72de041bd05d26a31fde jdk8u141-b13 2232cdb74345eeeeffc13d4f6b1cbcae068c5998 jdk8u141-b14 +e53fedec27e81140aa584c028aaa5b51c34e05d8 icedtea-3.5.0 4f242f33e89a7900f2fcdcd9402058b6d01f340c jdk8u141-b15 77461a27d91fcb53106e6b3234468bff4d0eec9e jdk8u144-b00 +b5485d6bc171bcff18deeda166e5b6c297597e24 icedtea-3.5.1 +e53fedec27e81140aa584c028aaa5b51c34e05d8 icedtea-3.6.0pre00 +b5485d6bc171bcff18deeda166e5b6c297597e24 icedtea-3.6.0pre01 +0c8bc00d9e308f4ebf7f1a888419904a6121a657 icedtea-3.6.0pre02 0d5d2e29f93b01ffa4998c2e3a61d2e6eaa96b1b jdk8u144-b01 e03501807899791ff7888884bcf47eb39be594bb jdk8u141-b31 1bbe5d997ab4e030dd961ab78e11ddae1bc6786c jdk8u141-b32 @@ -777,6 +812,7 @@ c5f095a1df38d9be119adcab5bbd7e4365e21871 jdk8u151-b09 05a4bb70c2d84442e505b40e2059399da3f65633 jdk8u151-b10 ea10de07bc171c8cf89f2acbc4a1288d4dc0f2d6 jdk8u151-b11 +13a5a8a3c66f74af86a1f06c533eb5ca64a65e6f icedtea-3.6.0 87aaf4f5274e047cd1e0822a6b57dafcb987544b jdk8u151-b12 58d0ffe75dc5597310d422e214dc077476bd2338 jdk8u122-b00 a87b06da783bb5a11f7857220789979129e39e7c jdk8u122-b01 @@ -804,6 +840,7 @@ f33390314a7d9311dc9474106ad6e66d71751e6d jdk8u152-b13 2b4802994bf5a4a634258c9ff06d3da474130f8b jdk8u152-b14 f89071fbde60b327d6940a34fcdeed96b6440dd2 jdk8u152-b15 +d3821aae5f3caf60d50d60f211a09a6a823419c9 icedtea-3.7.0pre01 674aecf3d87ae774e2026a1cb2a60eaa651bc7c2 jdk8u152-b16 e05b7f7238ddad4c2fe428da73c1d234cb90284f jdk8u152-b31 c4e0935e4570dd821b19ede0e06d27378b93caf4 jdk8u152-b32 @@ -850,6 +887,9 @@ 2b03640b61bda0a4d8e89c57d919bf1742aeeb8f jdk8u161-b09 1a3e06fc462b39d065e9fc78191cc6d8a9c33fc0 jdk8u161-b10 104006ed6c31ed1fe46cbee9d665e0dbc6bcac13 jdk8u161-b11 +872ca6c060bbe258c0cc0390a6ac2ef6a2b2c758 icedtea-3.7.0 +872ca6c060bbe258c0cc0390a6ac2ef6a2b2c758 icedtea-3.8.0pre00 +e97fd77ee76b3c2d3181a0958e4adcf550c06e67 icedtea-4-branchpoint b49016a1d704c25d6e66f3d6eb614b70f8a931eb jdk8u161-b12 1160ad38fc7495c01c25421ae89689232481eb6b jdk8u162-b00 86b1cd17fde74427ac4b9312cc56bafc57b32fb4 jdk8u162-b01 @@ -863,6 +903,7 @@ 59171db1d423142a596dcde1f353d4277f016b98 jdk8u162-b09 2c68567bdcf2bb465d38c9783c0886df98fc496e jdk8u162-b10 6029daad75bf459b330fc79ebf208dc35dc682d5 jdk8u162-b11 +7617ee6aaaea27369e98d6eaef5fdce9aba79c1a icedtea-3.8.0pre01 ace99846c1fd92e8bec4cbe912ec3fc8a74fbf0c jdk8u162-b12 acbd335f56f1a09fd8f80c2663367f90cdb00c46 jdk8u162-b31 4e733c1a0f810652289e1cfff790852178b07933 jdk8u162-b32 @@ -922,6 +963,10 @@ f7f59d87e97dd1e3a7ff4ebc5ed843b2ed5f2361 jdk8u171-b08 b3563151fe42c6b997279fc24f8329c4c03add96 jdk8u171-b09 6a9efc03746028c30c3133d57030a388e752dd99 jdk8u171-b10 +049dc4a6e4e0c11691e6cbc3e964f310c3917cb3 icedtea-3.8.0pre02 +75fd375dd38a23b4efb4afae22383dfc77b67831 icedtea-3.8.0 +75fd375dd38a23b4efb4afae22383dfc77b67831 icedtea-3.9.0pre00 +1b9525c63224bc4b9219094050de81f7cd709bc9 icedtea-3.9.0pre01 fd5e2fc0b714d3f18c4c02e67ac093ee0cc2341a jdk8u171-b11 72dbc8d63308f5b04b9fd3e06d139d673f992212 jdk8u172-b00 fbb7c1e76e59aabb85a70c81301f47b980f83225 jdk8u172-b01 @@ -934,6 +979,7 @@ bf262dc4ed05a905b3292bb5f2e765a9c930681c jdk8u172-b08 e9aaa28b626de73ffcef047992a1658f11262984 jdk8u172-b09 f39115b612ab6641f4d1f0bea5b70eed8bd34b19 jdk8u172-b10 +61ac065e580f5d9712b39316d210eb1d3f386c05 icedtea-3.9.0pre02 6841ddd69c3033b2f6c2cbd3a3410b11e8935ec6 jdk8u172-b11 4d3922c97c57924eede468fe8ec8804575350ca9 jdk8u172-b31 cd9edd016abefcb8e4c638d2efdc788cfadc8ad2 jdk8u172-b32 @@ -954,6 +1000,10 @@ e6aa16bb85d17abb0b7750589995efae54a9a162 jdk8u181-b10 528a472b73184dd5ab6769dbd19177e2dea74e96 jdk8u181-b11 1fac8d007debb6d610ad70930a6b1b5a2a116957 jdk8u181-b12 +ecfe559a4dab47d872ee1a28d58c3b30a5e6d62b jdk8u181-b31 +c120c4fb7b313b2cfee1d5e28ea38b13fdc7e09f icedtea-3.9.0 +c120c4fb7b313b2cfee1d5e28ea38b13fdc7e09f icedtea-3.10.0pre00 +73302d4aecc4efb4b17f6a55c8dcdb41aeb396ff icedtea-3.10.0pre01 a4d1d2b0da63d6d17579fa4cd9ef45850345d59c jdk8u181-b13 513805c9270bd834cfe659ae2b9b737579779578 jdk8u191-b01 ce3b35fca864a0249a5a85a25c331d1230253f3b jdk8u201-b00 @@ -968,6 +1018,9 @@ e2d809469547b966baf281536fec470c3e8bec0d jdk8u191-b10 eb6c977b6e6c07093fc950c8028cf97257610793 jdk8u191-b25 328c9a87dce0b28b85433fc040f9beeedb4bfb10 jdk8u191-b11 +8249f00d66194b1785a7c761cff1583303b6b6c0 icedtea-3.10.0 +8249f00d66194b1785a7c761cff1583303b6b6c0 icedtea-3.11.0pre00 +978ace4a2d1fc971afb00f9b16a0e1b18a443c20 icedtea-3.11.0pre01 298df76047a57fa8940c71f17bc641e43ee224aa jdk8u191-b12 314a4e05e420b7d7c4f37bd80213d7117a9d4ee0 jdk8u191-b26 a5563d019ac440b19e791afcd298f3322b311291 jdk8u182-b00 @@ -985,6 +1038,7 @@ e8ed32b4b216820e107b08a2e6d1b7d6a798ead2 jdk8u192-b10 4587159810c53b8a3b0323775016bc22f81ecb72 jdk8u192-b25 c26ddd2bd7c0a5ff8c7d358194a760b66c05392e jdk8u192-b11 +1eec5dda7c4a7dfe102423ea97b21ea2e0721d62 icedtea-3.11.0pre02 d70620db70e3ecf0adc76a4721b201d3eb757c59 jdk8u192-b12 a86c7b3fc44025839a24b1ca0f2461ca2e46aee1 jdk8u192-b26 d6e70a820e6b3fe1e832261980df4815bf8227e3 jdk8u181-b31 @@ -1006,6 +1060,7 @@ 52738cffda5b435fd1e4b89afaacfcbde32aff01 jdk8u201-b07 c4dc8ca88a3f27a1e2bbe251b8f63957a98ea16f jdk8u201-b77 a775a126005d8eef56d48a9686e1a1122e5e5dfb jdk8u201-b08 +cfc35c4598d99336c7deb95d40e7f75a529d60a5 icedtea-3.11.0 69ab1163c4bb283eeb07dd126f34926954208da4 jdk8u201-b09 f0bb83fa5fa8b41f797ba56281e2dc33142d3dbe jdk8u201-b79 199b0a8ca1692112e929e643e5cdda626eb83995 jdk8u201-b25 @@ -1018,6 +1073,8 @@ 087876222b3601e04cec0e40d647e6283ab0dc62 jdk8u202-b05 f13e1bb1c348e587d10aaeed28bd89e1c6624edc jdk8u202-b06 d10c304f951b97be3947d7bfeb10fd1391b88162 jdk8u202-b07 +63717c33877d5ae4a30fd459cbf050e53791282b icedtea-3.12.0pre01 +cfc35c4598d99336c7deb95d40e7f75a529d60a5 icedtea-3.12.0pre00 6aced976491d8f592e1d102eb222d29ea64fbd84 jdk8u202-b08 8292032f8f9837bb0244358f5de52ccdf1c608f7 jdk8u202-b25 e46810124822721115f5bc683fed7d1cb3600290 jdk8u202-b26 @@ -1029,6 +1086,7 @@ b6ed07cab3f88f5ff1c18ff26d27644102b6d63c jdk8u212-b03 7bcc11914fc5d23b20b9ee7fed6abc140eaab2cf jdk8u212-b04 b6ed07cab3f88f5ff1c18ff26d27644102b6d63c jdk8u212-ga +fa1553d2f23ec1245aaa6750d6e10019fc911f96 icedtea-3.12.0 84cd6d251c41e399b526a39da5cd2dea3efe5ff6 jdk8u222-b01 0c183329d0f6f692c6175afe13f8b1434152d381 jdk8u222-b02 4c7079509eecb3127b5ddae9454dd6aab5a23e4d jdk8u222-b03 @@ -1041,7 +1099,11 @@ 60d5ceb1043500475c41501de673b9582ef4d97b jdk8u222-b09 d44170c2cecec81b5f328d40529cb78bfd0bbb1c jdk8u222-b10 d44170c2cecec81b5f328d40529cb78bfd0bbb1c jdk8u222-ga +1c3cdc66dde5c9a853f7c21ce817f86f30c9aa62 icedtea-3.13.0pre01 +24a4cc7d7de6dc30fb72cdf536c9b27537cb7204 icedtea-3.13.0 2c9e12886322c8d8a0175b021ca523ad8cf211c6 jdk8u232-b01 +24a4cc7d7de6dc30fb72cdf536c9b27537cb7204 icedtea-3.14.0pre00 +8603ad099188a4ac6316bd8988c5f9bfbbfd9cd5 icedtea-3.14.0pre01 63cfd636200107b818480976973978448cf9a5ec jdk8u232-b02 8ce5d3e4f0b417996d0d962a3f8195501853b222 jdk8u232-b03 1447921be8023aec0684019e349a42e92f302fb7 jdk8u232-b04 @@ -1052,6 +1114,9 @@ def9640e5d8213f650c128330161d9cdcd04d96b jdk8u232-b08 3cdc7d41905a2808bb01c3503e119073e9df0898 jdk8u232-b09 3cdc7d41905a2808bb01c3503e119073e9df0898 jdk8u232-ga +a37140ba122db1b11f0a239d8067f18a78faeaf6 icedtea-3.14.0 +a37140ba122db1b11f0a239d8067f18a78faeaf6 icedtea-3.15.0pre00 +031939f0854bc3d0a9377c574eed674f443faf4c icedtea-3.15.0pre01 d4d4f7f07a863fd30db8911421ef45db4a6ad5dd jdk8u242-b01 b3fbd77f16f6744939621dd68c18cb310f9a6e8d jdk8u242-b02 89f67ddac3c9a8307156a7a1963d184ecd97efe0 jdk8u242-b03 @@ -1061,7 +1126,10 @@ 72d4f7e239eec808290ee6e1ab99dfab88d66150 jdk8u242-b07 bdd855313cfed15bb2d6bd567c0487313752bcb2 jdk8u242-b08 bdd855313cfed15bb2d6bd567c0487313752bcb2 jdk8u242-ga +f59374a419388a459f27b0c224fe00fd4b27a4ab icedtea-3.15.0 +f59374a419388a459f27b0c224fe00fd4b27a4ab icedtea-3.16.0pre00 201757e54b483788b0925bd6e5fc010e6fe7ce2a jdk8u252-b00 +7f5bc788ce2a831eaf359d0c3ad759538e17f755 icedtea-3.16.0pre01 f718ce62e7c8bf41eb3cbab2a5c0d0af94b7e03b jdk8u252-b01 c43e6827a131c6b23a367f09146f911cf64251f1 jdk8u252-b02 e612032f8f28daa0a41df1fd69ca4c94f64280ff jdk8u252-b03 @@ -1073,12 +1141,34 @@ 63738d15bb7f5e30917754acd19c52a77265bcdb jdk8u252-b08 9340b3be1b4792e1bca8b83f35c83baec2b358ec jdk8u252-b09 9340b3be1b4792e1bca8b83f35c83baec2b358ec jdk8u252-ga +ea3169880d702b059778aaae997300abe788db21 icedtea-3.16.0 +ea3169880d702b059778aaae997300abe788db21 icedtea-3.17.0pre00 +e1696465ea341bb68a92a4647b9da3180c8e5d9a icedtea-3.17.0pre01 644b5985f127344c4fe826a020ef198845c7ebc1 jdk8u262-b01 43f43d9419963857bacdc70bd735632617be840b jdk8u262-b02 541794915ecb1043b1f68f74778d44155610cdbf jdk8u262-b03 1d0763331a525db2b7281159d1325be53e17e898 jdk8u262-b04 61a6c87db285a79da7f90ac95916a591e95ba359 jdk8u262-b05 +61a6c87db285a79da7f90ac95916a591e95ba359 jdk8u272-b00 c4db66b4dcf7da619465874f9b87d7a3840fb239 jdk8u262-b06 7709711670b4f2994499684c4b4356e224764af9 jdk8u262-b07 839f2cd2a1817734a3aa39e5ce2980f0873722a9 jdk8u262-b08 ad521427e273fe14ea5d0cf6d1dc62c81148fd8b jdk8u262-b09 +2c87084c0b09c598674425475895bbf3da52e385 jdk8u262-b10 +2c87084c0b09c598674425475895bbf3da52e385 jdk8u262-ga +2c87084c0b09c598674425475895bbf3da52e385 jdk8u265-b00 +985114dd4afc7fef23145fa33c7bbb835c1dfc3a jdk8u265-b01 +985114dd4afc7fef23145fa33c7bbb835c1dfc3a jdk8u265-ga +c962b0325d3e46a3168d592d9be0d008db74d3a6 jdk8u272-b01 +a702bd3d9db12178cfdd95e862659fe2e8d43e30 jdk8u272-b02 +eea7b1a818e9ed1019ebfeb15c4cbc82542c58ea jdk8u272-b03 +8aafb146a99e013e197a27641bf1b7f3319133b0 icedtea-3.17.0pre02 +33e9ed39edb721cb28fb9892adba8215429a210e jdk8u272-b04 +dd27c46e8310ffde17f8f902d9d331b971facce2 jdk8u272-b05 +f4d4a3f880dab178d630b042be93528d6b2e8227 jdk8u272-b06 +2d2435272dddfcebdbb52b6217f51794a42016c2 jdk8u272-b07 +d652c48a90eb54c3d8ac7fd2d6bc98af2d6ca5f9 jdk8u272-b08 +244b07da2440e58627c8efea6c2095e6fde6fd10 jdk8u272-b09 +75460f3d14244842fa557130b7d573dafa0b55f0 jdk8u272-b10 +75460f3d14244842fa557130b7d573dafa0b55f0 jdk8u272-ga +29969b96b06fe30a4aad77f3868575669999d8b4 icedtea-3.17.0 diff -r 2c87084c0b09 -r 90a41113e1f3 .jcheck/conf --- a/.jcheck/conf Sat Jun 27 23:21:44 2020 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 2c87084c0b09 -r 90a41113e1f3 THIRD_PARTY_README --- a/THIRD_PARTY_README Sat Jun 27 23:21:44 2020 +0100 +++ b/THIRD_PARTY_README Wed Oct 28 07:40:00 2020 +0000 @@ -2240,7 +2240,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to PC/SC Lite v1.8.24, +%% This notice is provided with respect to PC/SC Lite v1.8.26, which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris. --- begin of LICENSE --- @@ -3028,8 +3028,7 @@ Apache Commons Math 3.2 Apache Derby 10.11.1.2 Apache Jakarta BCEL 5.1 - Apache Jakarta Regexp 1.4 - Apache Santuario XML Security for Java 1.5.4 + Apache Santuario XML Security for Java 2.1.1 Apache Xalan-Java 2.7.2 Apache Xerces Java 2.10.0 Apache XML Resolver 1.1 @@ -3243,3 +3242,41 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to OASIS PKCS #11 Cryptographic Token +Interface v2.40, which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) OASIS Open 2016. All Rights Reserved. + +All capitalized terms in the following text have the meanings assigned to them +in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The +full Policy may be found at the OASIS website: +[http://www.oasis-open.org/policies-guidelines/ipr] + +This document and translations of it may be copied and furnished to others, and +derivative works that comment on or otherwise explain it or assist in its +implementation may be prepared, copied, published, and distributed, in whole or +in part, without restriction of any kind, provided that the above copyright +notice and this section are included on all such copies and derivative works. +However, this document itself may not be modified in any way, including by +removing the copyright notice or references to OASIS, except as needed for the +purpose of developing any document or deliverable produced by an OASIS +Technical Committee (in which case the rules applicable to copyrights, as set +forth in the OASIS IPR Policy, must be followed) or as required to translate it +into languages other than English. + +The limited permissions granted above are perpetual and will not be revoked by +OASIS or its successors or assigns. + +This document and the information contained herein is provided on an "AS IS" +basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT +INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR +FITNESS FOR A PARTICULAR PURPOSE. OASIS AND ITS MEMBERS WILL NOT BE LIABLE FOR +ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE +OF THIS DOCUMENT OR ANY PART THEREOF. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- From andrew at icedtea.classpath.org Wed Oct 28 07:45:52 2020 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:45:52 +0000 Subject: /hg/icedtea8-forest/jaxp: 31 new changesets Message-ID: changeset 2d0ad8acfa69 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=2d0ad8acfa69 author: andrew date: Sun Jul 12 17:33:56 2020 +0100 Added tag jdk8u262-b10 for changeset 63884b34cac1 changeset 1c5cf5eea642 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=1c5cf5eea642 author: andrew date: Tue Jul 14 17:23:00 2020 +0100 Added tag jdk8u262-ga for changeset 63884b34cac1 changeset 3147b24fc8b0 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=3147b24fc8b0 author: andrew date: Fri Jul 24 22:41:13 2020 +0100 Added tag jdk8u265-b00 for changeset 63884b34cac1 changeset 59bb516264a6 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=59bb516264a6 author: andrew date: Fri Jul 24 22:42:38 2020 +0100 Added tag jdk8u265-b01 for changeset 3147b24fc8b0 changeset 71c82e3d14cf in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=71c82e3d14cf author: andrew date: Mon Jul 27 17:00:08 2020 +0100 Added tag jdk8u265-ga for changeset 3147b24fc8b0 changeset 4734f141ae0d in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=4734f141ae0d author: andrew date: Wed Jun 03 01:20:40 2020 +0100 Added tag jdk8u272-b00 for changeset 976e73cfac41 changeset 34a9be453c73 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=34a9be453c73 author: andrew date: Tue Jun 09 06:22:26 2020 +0100 Merge changeset 80af267d6aa9 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=80af267d6aa9 author: andrew date: Mon Jun 29 21:30:16 2020 +0100 Merge changeset bf1b7696bc62 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=bf1b7696bc62 author: andrew date: Fri Jul 24 13:16:54 2020 +0100 Merge changeset 1bc3598fbad0 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=1bc3598fbad0 author: andrew date: Wed Jul 29 05:41:46 2020 +0100 Merge changeset 954f42e0d190 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=954f42e0d190 author: andrew date: Sat Aug 01 03:19:54 2020 +0100 Added tag jdk8u272-b01 for changeset 1bc3598fbad0 changeset 682b2794d6f3 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=682b2794d6f3 author: joehw date: Tue May 10 16:19:44 2016 -0700 8046274: Removing dependency on jakarta-regexp Reviewed-by: lancea changeset 7694bb86e023 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=7694bb86e023 author: andrew date: Thu Aug 06 21:19:06 2020 +0100 Merge changeset 370157535629 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=370157535629 author: andrew date: Thu Aug 06 21:22:51 2020 +0100 Added tag jdk8u272-b02 for changeset 7694bb86e023 changeset 8d8428249ca1 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=8d8428249ca1 author: andrew date: Thu Aug 13 08:38:49 2020 +0100 Added tag jdk8u272-b03 for changeset 370157535629 changeset 89445883ffde in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=89445883ffde author: ebaron date: Mon Aug 17 13:58:19 2020 -0400 8177334: Update xmldsig implementation to Apache Santuario 2.1.1 Reviewed-by: andrew changeset ae372ac2562a in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=ae372ac2562a author: Andrew John Hughes date: Sat Oct 24 01:11:48 2020 +0100 Merge jdk8u272-b04 changeset db2f77e41cfb in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=db2f77e41cfb author: Andrew John Hughes date: Tue Oct 27 03:35:18 2020 +0000 Added tag icedtea-3.17.0pre02 for changeset ae372ac2562a changeset 36d18f0fd6ee in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=36d18f0fd6ee author: andrew date: Tue Aug 18 03:41:20 2020 +0100 Added tag jdk8u272-b04 for changeset 89445883ffde changeset cd45db6086c0 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=cd45db6086c0 author: andrew date: Wed Aug 26 03:59:45 2020 +0100 Added tag jdk8u272-b05 for changeset 36d18f0fd6ee changeset 8e1df6da422c in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=8e1df6da422c author: valeriep date: Mon May 11 18:49:01 2020 +0000 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 Summary: Updated from 1.8.24 to 1.8.26 Reviewed-by: xuelei changeset df8890249d97 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=df8890249d97 author: andrew date: Fri Aug 28 07:33:20 2020 +0100 Merge changeset 44cbebcc276c in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=44cbebcc276c author: mbalao date: Thu Aug 27 21:00:00 2020 -0300 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support Summary: Added support for GCM, PSS, and other mechanisms Reviewed-by: andrew changeset bd015816ce49 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=bd015816ce49 author: andrew date: Mon Aug 31 07:09:51 2020 +0100 Added tag jdk8u272-b06 for changeset 44cbebcc276c changeset 9d92962b2fe3 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=9d92962b2fe3 author: andrew date: Mon Sep 07 06:30:10 2020 +0100 Added tag jdk8u272-b07 for changeset bd015816ce49 changeset a5b79eebcc1f in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=a5b79eebcc1f author: andrew date: Mon Sep 14 16:42:08 2020 +0100 Added tag jdk8u272-b08 for changeset 9d92962b2fe3 changeset ba503169016f in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=ba503169016f author: andrew date: Mon Sep 28 01:52:27 2020 +0100 Added tag jdk8u272-b09 for changeset a5b79eebcc1f changeset 23cd7468e29f in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=23cd7468e29f author: andrew date: Sat Oct 17 03:50:27 2020 +0100 Added tag jdk8u272-b10 for changeset ba503169016f changeset 560ea469eecd in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=560ea469eecd author: andrew date: Wed Oct 21 02:49:49 2020 +0100 Added tag jdk8u272-ga for changeset ba503169016f changeset 0a628fd38b65 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=0a628fd38b65 author: Andrew John Hughes date: Tue Oct 27 06:33:35 2020 +0000 Merge jdk8u272-ga changeset 8cb57f684e31 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=8cb57f684e31 author: Andrew John Hughes date: Wed Oct 28 07:40:01 2020 +0000 Added tag icedtea-3.17.0 for changeset 0a628fd38b65 diffstat: .hgtags | 90 + .jcheck/conf | 2 - THIRD_PARTY_README | 43 +- src/com/sun/org/apache/bcel/internal/util/InstructionFinder.java | 97 +- src/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java | 76 - src/com/sun/org/apache/regexp/internal/CharacterIterator.java | 42 - src/com/sun/org/apache/regexp/internal/RE.java | 1760 ---------- src/com/sun/org/apache/regexp/internal/RECompiler.java | 1520 -------- src/com/sun/org/apache/regexp/internal/REDebugCompiler.java | 225 - src/com/sun/org/apache/regexp/internal/REProgram.java | 158 - src/com/sun/org/apache/regexp/internal/RESyntaxException.java | 43 - src/com/sun/org/apache/regexp/internal/RETest.java | 883 ----- src/com/sun/org/apache/regexp/internal/REUtil.java | 61 - src/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java | 164 - src/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java | 161 - src/com/sun/org/apache/regexp/internal/StringCharacterIterator.java | 62 - src/com/sun/org/apache/regexp/internal/recompile.java | 137 - 17 files changed, 158 insertions(+), 5366 deletions(-) diffs (truncated from 5873 to 500 lines): diff -r 63884b34cac1 -r 8cb57f684e31 .hgtags --- a/.hgtags Sun Jul 12 16:54:09 2020 +0100 +++ b/.hgtags Wed Oct 28 07:40:01 2020 +0000 @@ -50,6 +50,7 @@ feb05980f9f2964e6bc2b3a8532f9b3054c2289b jdk7-b73 ea7b88c676dd8b269bc858a4a17c14dc96c8aed1 jdk7-b74 555fb78ee4cebed082ca7ddabff46d2e5b4c9026 jdk7-b75 +fb68fd18eb9f9d94bd7f307097b98a5883018da8 icedtea7-1.12 233a4871d3364ec305efd4a58cfd676620a03a90 jdk7-b76 bfadab8c7b1bf806a49d3e1bc19ec919717f057a jdk7-b77 7a12d3789e1b07a560fc79568b991818d617ede2 jdk7-b78 @@ -63,6 +64,7 @@ 81c0f115bbe5d3bcf59864465b5eca5538567c79 jdk7-b86 8b493f1aa136d86de0885fcba15262c4fa2b1412 jdk7-b87 d8ebd15910034f2ba50b2f129f959f86cca01419 jdk7-b88 +826bafcb6c4abbf24887bfc5a78868e13cddd068 icedtea7-1.13 d2818fd2b036f3b3154a9a7de41afcf4ac679c1b jdk7-b89 c5d932ee326d6f7fd4634b11c7185ea82d184df2 jdk7-b90 b89b2c3044a298d542f84a2e9d957202b7d8cdb9 jdk7-b91 @@ -111,6 +113,7 @@ d56b326ae0544fc16c3e0d0285876f3c82054db2 jdk7-b134 4aa9916693dc1078580c1865e6f2584046851e5a jdk7-b135 1759daa85d33800bd578853f9531f9de73f70fc7 jdk7-b136 +1c2f25bf36b1d43920e94fb82a0afdafd29b1735 icedtea-1.14 1d87f7460cde7f8f30af668490f82b52b879bfd8 jdk7-b137 be3758943770a0a3dd4be6a1cb4063507c4d7062 jdk7-b138 28c7c0ed2444607829ba11ad827f8d52197a2830 jdk7-b139 @@ -297,6 +300,7 @@ 30b8baceb72bcec111c6aad37eef96d18c09e4ef jdk8u20-b07 68e2ea32f92731b8ad8157252116db89903b51a3 jdk8u20-b08 b706e9775bf7512845120740870f717341e2b497 jdk8u20-b09 +e16be40cfc3232b05ec85865714b0397ff99c6fc icedtea-3.0.0pre01 c356de7051ea6d25de07ef86f60eb6647eaaf2d0 jdk8u20-b10 40b6440e569e5f7a00f5763eddc6dc8ae24421f1 jdk8u20-b11 8f49f969030574e46a52f3bcbd77790045a2ec07 jdk8u20-b12 @@ -310,6 +314,7 @@ 255d961955e4fdb83ce105ae990c26b87022363f jdk8u20-b20 3a1bba8076da4e54882123e98e219eab1c31ccef jdk8u20-b21 bf115689d89bb82dc1efbe0348657e993715e850 jdk8u20-b22 +888f90c5e7da5fd649dc23c1d92cd2496f650ea9 icedtea-3.0.0pre02 d6ded60cfdc53861ae7d1a010f95b5036d610e80 jdk8u20-b23 dd09d8b9edefb5684941941e5d9b35c84ee066f3 jdk8u20-b24 dd09d8b9edefb5684941941e5d9b35c84ee066f3 jdk8u20-b25 @@ -377,6 +382,9 @@ 6103f5a8119a85937ae006f18b8dfc04f73315d0 jdk8u40-b18 3b73732d6886dc8155f0c1fbb125ca60d9e2fd2b jdk8u40-b19 7bfc889330e0ec1fd495990eaa0d7f0c390b7304 jdk8u40-b20 +e727012c23d92dabce5f38534719161b146a5e34 icedtea-3.0.0pre03 +c62dd685e5179d789121aa5e04841f9df1ca2b20 icedtea-3.0.0pre04 +792da500df0daaa1755315f221208a794da32b74 icedtea-3.0.0pre05 78d90db9de2801eec010ccb9f0db3caf969dfc3b jdk8u40-b21 54a13451ce243f2159ed3996e6efcf374a5750ca jdk8u40-b22 e07fbae1efeac4e50514384caa7d226af7414114 jdk8u40-b23 @@ -455,6 +463,9 @@ def8014e497099d6f1b1fc64554b15345a574a96 jdk8u60-b21 bc1ad5d83a65339c40a17406ea38d2ea8cbb9807 jdk8u60-b22 9d6b607dcbf820cfec17d6f8775d8649630cfb35 jdk8u60-b23 +69e0cb284d8aa2a686c0428ff971dd2fee7a717c icedtea-3.0.0pre06 +c08ba71fef662a52a0ac4f2fbacd1acc37764bc2 icedtea-3.0.0pre07 +ac52a8eed3530872eebf7092ea687b0ac8c03944 icedtea-3.0.0pre08 c8ea5afd3d53a31b2aae76bc814e7384cae87b87 jdk8u60-b24 7a74fd4791e866c031df3c22cfc19ce71d3d952e jdk8u60-b25 9db1721b527eee3b41ff73fcd36ae052227bbf59 jdk8u60-b26 @@ -537,6 +548,7 @@ 68b880e0f5de1d49914790f1a6e5c6e4c3847434 jdk8u72-b12 58630fde67f4ba7b0fbe8509bb0b105f065383a8 jdk8u72-b13 05c35ec04d298ad11a97a0c82e54e4468542c6e7 jdk8u72-b14 +6527813420de90e946f1cd2bcb8fe4a7972b3bef icedtea-3.0.0pre09 1bcc418943405c5ef677eb3f63783683261bd2d3 jdk8u72-b15 aeecbaa27f807ce0656a108cd0e81669724b8d1b jdk8u73-b00 9009a8b2b55256764dd304902b04a3dea2597684 jdk8u73-b01 @@ -574,6 +586,9 @@ 8cc52edbb741c42e09f4b132ca0a759d3de6f848 jdk8u77-b00 8f0ed89698a28138065b6b941769650627636745 jdk8u77-b01 27f1130320a55b6b89024cb8baa93c8767c516d2 jdk8u77-b02 +ce45ec06ff239525fb01cf7a6e4304cee0c678e5 icedtea-3.0.0pre10 +4ed5441e40e13782b5ee8bfb55fa252a4ab436af icedtea-3.0.0 +1833af452741c2267bdbbb6801963d9d3953598d icedtea-3.0-branchpoint 1c71899e85662239085fab94ad5c26441e7a80cd jdk8u77-b03 6b0d1f04c4808aaab32771e0892ac83e66714ecb jdk8u91-b00 817898d53814da42f567995c921f3ea90016dccc jdk8u91-b13 @@ -594,6 +609,10 @@ 233768376a3649b3f1f4653fe1c433271fc776ee jdk8u76-b12 7e43e115dfafee70152a01b99aa9de25b4410570 jdk8u92-b00 1bce84411d37ecf9a4335d1348f4b2f0b7ab6e08 jdk8u92-b13 +4a6f560bdbe166a2ff0855221dd5fbe9a19e562b icedtea-3.1.0pre01 +6ee6f8ac74894acb6ad4b821c2ec393a5ef34108 icedtea-3.1.0pre02 +5c97913ea9f75839624308aac8e960444909f2c8 icedtea-3.1.0pre03 +0de4d7e1996f4c7d3cd5af3d92ddb70762e9b6a7 icedtea-3.1.0pre04 fb9f98ed6ef2505a424864f0a9468e59298fede6 jdk8u92-b14 ac887193179bae82fd1cdf4d8c463457163a6535 jdk8u92-b31 edce55dd16423b70ebdb36a14b3e6c62d223637b jdk8u92-b32 @@ -612,6 +631,8 @@ 0066fe71b1203e103f7e1a2354bd94f65fdf38fd jdk8u101-b10 0878a0a5fdabeec872e878f4737d96edee8b1393 jdk8u101-b11 ddcc10eeb9d3367eb4b3fa0cd4d118e6dbc8850e jdk8u101-b12 +9368913c75fa32e0cf33c542ed72e0146d84401d icedtea-3.1.0 +2acc40d95975e9a4b637e6752780570910ab75f9 icedtea-3.2.0pre01 8ee36eca2124f4ea14d0b7ef844d5d7070eb0dd1 jdk8u101-b13 acbcb6682c9b3e66f9cc61a6a62e8cb5f24c75d3 jdk8u76-b00 b3c914ad842d61818e0c5850409f77478b13acc6 jdk8u76-b01 @@ -633,6 +654,8 @@ 429621d25778abb1ab7a0ede8dc48d5606f76108 jdk8u102-b11 fef62f7eb59982f2c92a3bb135c6ae4d6a466328 jdk8u102-b12 e9de037c3b4c7691662d996c49b42f3e639e65ee jdk8u102-b13 +b536766d32b31fb691bf2571a976c615eadfc23f icedtea-3.2.0pre02 +11f747b59cb0a09287fc3f522b2150aa04879b3d icedtea-3.2.0pre03 1f032000ff4b70c3adc02669b6324880199f8db8 jdk8u102-b14 ff603463199f8a2140cb97fd3ff98046dfeecb3f jdk8u102-b31 58dea534c1d49731a40de645cfa3450949f31d26 jdk8u102-b32 @@ -653,6 +676,7 @@ d80acd543dcb4ddb011dec05da364727da907ec2 jdk8u111-b11 59b4011136ae60b43855f99d316119ca61d84460 jdk8u111-b12 41ed5205949c82e729533e897382b39342029cff jdk8u111-b13 +81c2773fbb0d6f39798689230d3c4f9372667870 icedtea-3.2.0 f1d0b6e8107011c46fca3621bcf8c0a873f379f7 jdk8u111-b14 4e861d8430460a72ee3e5c79a85e772b06684adc jdk8u112-b00 664dd77016540cb9cee7b1bfa27a0a6970f7cf1f jdk8u112-b01 @@ -670,6 +694,7 @@ 15749f6d0d05bc1acc005643ba494ff09387cbdc jdk8u112-b14 b07754d40ea6415af3b267327e748522ea17b131 jdk8u112-b15 66ef33852d93fe8469724cbdbbdd57dd0e506a6f jdk8u112-b16 +9bea504f196a8de4e3006165de4d26c1d03852b0 icedtea-3.3.0pre01 376ba5ed85cc43ef8f13eddc592126e42887ac60 jdk8u112-b31 a7e8e66d1e88a32c50e71cc324834e750cfe33f3 jdk8u112-b32 cc98f1eeb44bb0c54b6ff44108fef3620f4b5d35 jdk8u112-b33 @@ -686,6 +711,9 @@ 989c624fdc1f306f1b6068b0529268a46e21ee6b jdk8u121-b10 77c3d617ae4c28c6e29d51411ab2b2c9eb24683f jdk8u121-b11 f9cb265fd35fc60dccd75075614f8e897af92ab3 jdk8u121-b12 +6febbabbb8799c09d6ef661d67e60fde6f18d509 icedtea-3.3.0pre02 +faf1c4a9a51d5acf475b322b67ba9b0f5192d35e icedtea-3.3.0 +c7e59090903360c69f9c571f223a4cbc3549a7f9 icedtea-3.4.0pre01 b8d4e47240711ff66f9347483d20c84466d75c89 jdk8u121-b13 058d4ecd7b16adf9ccad5882fc67f24cb0532a28 jdk8u121-b31 c836ddc6106f0462fc568beb66a2468d1f17fb35 jdk8u121-b32 @@ -704,6 +732,8 @@ 1b95863322e42ee5e52f7085c458b217aa39377e jdk8u131-b08 3e52865f357b57f1a9befb666720ed0e611c9bd6 jdk8u131-b09 817025cf8b72519b1273d6822d0caf9966946c76 jdk8u131-b10 +fdc2a6442d2fe8b097c741920d96768336a13430 icedtea-3.4.0 +6979c581131c2e83a14362ba3b33436517cfdef3 icedtea-3.5.0pre01 c9de18d5c8846ab2a91d6df46efe6b95dd331d01 jdk8u131-b11 f953665d23b459694e30f3e85b96b43407017a16 jdk8u131-b31 cc6d582c7b96ad889423ad13fde2b3334196ecf1 jdk8u131-b32 @@ -724,8 +754,13 @@ 790fea8778f49a14e461ef9897109395d7b8ae30 jdk8u141-b12 5c33c65a916e02794d3d0c82648bbb8138e20023 jdk8u141-b13 a907feb04fc1f737117deb331dabb32eb5d68f43 jdk8u141-b14 +a7fb5fa68e8505bc141bd36a0b5891bb81da2e21 icedtea-3.5.0 5790500308c0e7c2e7f1068c5ff5c76c1d54497d jdk8u141-b15 4fe0f48f801c4262dfb964635ae5f2e7344326f4 jdk8u144-b00 +c8bf6508b7a525d95172355015fdf3df58f85787 icedtea-3.5.1 +a7fb5fa68e8505bc141bd36a0b5891bb81da2e21 icedtea-3.6.0pre00 +c8bf6508b7a525d95172355015fdf3df58f85787 icedtea-3.6.0pre01 +db1236756feadf8b1b5ea89d8879f8e6c2a2fb43 icedtea-3.6.0pre02 330bd721dee5b3680eea869efed01f481fb095df jdk8u144-b01 e2652eebd4bd5bcf42c3b7f63720e62af02d306e jdk8u141-b31 e1412055ece943882d764224addb0eddd5f703b9 jdk8u141-b32 @@ -747,6 +782,7 @@ 31fae39926290b04fd8fe181a561c1621338358e jdk8u151-b09 f1554c8d8b6d3b11b3c65f79d330b88164deeb70 jdk8u151-b10 5cbd2bde5ac9bf44a704d1c08240ecfb60a38654 jdk8u151-b11 +947a7b1ce48bf98c63933e8a972b6541cc0656e8 icedtea-3.6.0 e4c2fef7ae746db44424da15ec2273610a8ce458 jdk8u151-b12 2e5a470691f23ebf8d1f0f0dea8ef7de9a70a943 jdk8u122-b00 cbb8efe139275a4e7c541f9e45eb410c27a5ea61 jdk8u122-b01 @@ -774,6 +810,7 @@ 1005fdca8d86e3fcbaf0f76d811a7073469c5da4 jdk8u152-b13 7a543f1b03bf40d19769ee8538713a7ab3df72ac jdk8u152-b14 577537bbd850bbe03e480c44941ee1dc28f60d4f jdk8u152-b15 +e7f6617f2a85124833e10b4b034112f3c3635c8f icedtea-3.7.0pre01 6a1402a0b31d25d607d7cf0c20cf8f1a2d17711c jdk8u152-b16 f4505a7897c74ae0ff3176a68757dc00048ee570 jdk8u152-b31 f20c7cdf672808f0695949c2481a7526f0b848a4 jdk8u152-b32 @@ -819,6 +856,9 @@ 8f1e31692eaefa31a83d629d3de65c6d518e35fc jdk8u161-b09 3105b0c6ced161bbd3378c2f3514be42434192b3 jdk8u161-b10 b9dc3724ec4b573a983d54f1a83832f21f83394e jdk8u161-b11 +154d73707643e419873aa6caf2f7626c8f7cfd01 icedtea-3.7.0 +154d73707643e419873aa6caf2f7626c8f7cfd01 icedtea-3.8.0pre00 +69e8e125b5400e205022738f71eb3a6b86d2cd6b icedtea-4-branchpoint 889833c6c6a5ec2b97ba1f3792a566ae123babea jdk8u161-b12 2e5a470691f23ebf8d1f0f0dea8ef7de9a70a943 jdk8u122-b00 cbb8efe139275a4e7c541f9e45eb410c27a5ea61 jdk8u122-b01 @@ -848,6 +888,7 @@ f38a435adf0350ead3a29fe63dbe08fb2cecc19f jdk8u162-b09 3505b1729e79b4369a6f4ecf183de6c8f19be2d3 jdk8u162-b10 5a5ebaf38e63c4afa1554fdbadc6192bc01dfeb9 jdk8u162-b11 +f802ca5202ba409e92a4464371123c84ba751ca6 icedtea-3.8.0pre01 fa7504e2b2410e4a0a1fe3dc93fb4fcb6bd1533d jdk8u162-b12 ecdf7d13fd8ba2b366e3a72cbb9bceba484489e7 jdk8u162-b31 71194348ef551f9f646e4ab1658d38477c041143 jdk8u162-b32 @@ -886,6 +927,10 @@ 8cc732073801433748468889b0e526da79291868 jdk8u171-b08 df47a908b18400e83289750ab1e1e4373c907710 jdk8u171-b09 19dd9e94ba4f27c24529d99b9dffc4710dacb92b jdk8u171-b10 +9e4260f4a0ef05f6e2fbf0a26e9343386893a6b3 icedtea-3.8.0pre02 +2b279bb3475b85c76e2e1901066ac7591134c208 icedtea-3.8.0 +2b279bb3475b85c76e2e1901066ac7591134c208 icedtea-3.9.0pre00 +8445b2d3a5e6c5df1d1ef913d6e57ed65254869a icedtea-3.9.0pre01 6e9148ef1b3adc2525bf93f9f495df7b4c8304b0 jdk8u171-b11 dcef061c36284bbf5a9f7093dcbc134b9f62e9f5 jdk8u172-b00 a8bd8d03df39500a37fd8066104bfd02daae9d5c jdk8u172-b01 @@ -898,6 +943,7 @@ b79b95aa47593166c238d8ea136c16fe12433bac jdk8u172-b08 81808062121ea018f93fe834a77069a1f1a41205 jdk8u172-b09 ed6b3d50e81221b439f942d56002b760e6b242b8 jdk8u172-b10 +217db4fbcf131649cf9aef844b9e5c8ed17e92be icedtea-3.9.0pre02 257c09605def81666af2e696212dd27458fb59d4 jdk8u172-b11 da88c57953bc3a6adb2bcaec204fdc613e41431f jdk8u172-b31 0e7fe394fa9ed92862348fa37499ff4ed865a07d jdk8u172-b32 @@ -918,6 +964,10 @@ 59005b2778662662d4d96f8daa6351e47929b6d0 jdk8u181-b10 f32e6dfd8c7bfdc6f44cb0cff9702d50e96debe7 jdk8u181-b11 d347fe847fc2a5d59b753631404839f8b6fb2f29 jdk8u181-b12 +02be3b7798d2464dec9f6c7f656da260919f9c1c jdk8u181-b31 +55420c5cc9f3fe8c5bb5efb56a0cb3d35aab29e3 icedtea-3.9.0 +55420c5cc9f3fe8c5bb5efb56a0cb3d35aab29e3 icedtea-3.10.0pre00 +163ce6497051380a929e1e1a01a7b109d1f74a8d icedtea-3.10.0pre01 79cd9a0e041e64443d9d0bf29baf46c7459b3e91 jdk8u181-b13 102e8b07bdda4263087593b0a52a90a7a64b4956 jdk8u191-b01 ecdbe3bf911c3f1f4eceb895f0f7513a8d3964e0 jdk8u201-b00 @@ -932,6 +982,9 @@ a41e15076d5f67d99aaa37991decb9b38e658c89 jdk8u191-b10 798d69bfddf8e5608697d45aa114a4ab54efe8ad jdk8u191-b25 fd65844e4d543242337923f528fe9f7f52171f74 jdk8u191-b11 +a1b060ef4f063bc3dddc35a3dcbf6b6efacfb272 icedtea-3.10.0 +a1b060ef4f063bc3dddc35a3dcbf6b6efacfb272 icedtea-3.11.0pre00 +3e7294812366c8e9ee79592bf0eb1335a6050079 icedtea-3.11.0pre01 6da26fc7da9a1e687eb0fcc5f4b223fffc1b352b jdk8u191-b12 a873d847260cd1859d8c66ddb73ed45eb9581ae1 jdk8u191-b26 5d207173975cd987c4ae4095b32d2634ed6bc885 jdk8u182-b00 @@ -949,6 +1002,7 @@ fef9633ef67ec6b39ea4f749182dfe7eb6daf455 jdk8u192-b10 c3b62807c5a1bfa28dcdc2c60242cb29bb2f0ffb jdk8u192-b25 9d7a44710de5d6b42773b956407e4549a381d907 jdk8u192-b11 +239ab71ac8c700395d7d11c0d6690cdc32e0e8bc icedtea-3.11.0pre02 6465f54b4b63be0234480d2f9aad1dca893d2f9e jdk8u192-b12 fce0c0377cbd8471283bb6ba5900120f1505c7cc jdk8u192-b26 382c9313d23fe2c7455adf105858d61f04e1c9cc jdk8u181-b31 @@ -970,6 +1024,7 @@ 16c76ce6176a6042af69da226d95795976d7dbcd jdk8u201-b07 ace766139b0a8b3df9ba5997410b6757e9e966ce jdk8u201-b77 4d0534929ed33904995cab64d870f71f34df3820 jdk8u201-b08 +1c01fbb460ba4b88ae61eacdcbe19542a72bbf8c icedtea-3.11.0 0bd4dbc4d66ff1a8ed6cc2095c19f9339283d274 jdk8u201-b09 14a7e11e6db20a7023a0aa1960d45f5a72812633 jdk8u201-b79 83dce201f51fcaf5e20518d2d8f843a267587680 jdk8u201-b25 @@ -982,6 +1037,8 @@ d61ae55f24a97aa0b11ca3ec16082488cc487c13 jdk8u202-b05 9f0f2cf7a03d12ce7c7797e073022ec8b0306e2e jdk8u202-b06 f9ce9e9e966acd4b057e7fdd024f032c6501cec8 jdk8u202-b07 +d384ec4bb2f172d5317f0a70c72d2133508d8c42 icedtea-3.12.0pre01 +1c01fbb460ba4b88ae61eacdcbe19542a72bbf8c icedtea-3.12.0pre00 6c6166477778069fbb8bddda0b2bd490c5165fe4 jdk8u202-b08 2e575d455cacab1117667d73f81bc2774c0408af jdk8u202-b25 a14b334da6a14ff6c800888b31a621671ddedcd4 jdk8u202-b26 @@ -993,6 +1050,7 @@ 7dca173f654edf0720e62b72ef750c673bc6ebfe jdk8u212-b03 90f8352e7f0642918735d66c38b3c6c44473691a jdk8u212-b04 7dca173f654edf0720e62b72ef750c673bc6ebfe jdk8u212-ga +7a977b82f34cca95d43247603e1fad0a21d08f6d icedtea-3.12.0 c3b532bf906c9a55952a22dd39b42b711411cbc0 jdk8u222-b01 e0ba0b931da8259728a6a14366734b3f1fcb40bc jdk8u222-b02 33e1a4d78f739eab0cedb232cdc4b328d5867d00 jdk8u222-b03 @@ -1005,7 +1063,11 @@ 60d685ed9d5bb2eb4847d6e6e4237565fe40089b jdk8u222-b09 268ffbdb01e136ccd78a5f3f8c8aa2d58e71fcb5 jdk8u222-b10 268ffbdb01e136ccd78a5f3f8c8aa2d58e71fcb5 jdk8u222-ga +9862aa380ee4db1b3cfad412640d459c74462581 icedtea-3.13.0pre01 +7f4569c121d63e805e6ccd0efc32460e4dcf4a64 icedtea-3.13.0 30e9e09bb15559b3f3a72f8ca745d946f5eeecf1 jdk8u232-b01 +7f4569c121d63e805e6ccd0efc32460e4dcf4a64 icedtea-3.14.0pre00 +a8bf97e97149de68eecea757cd0dfbf3cc7ab9b9 icedtea-3.14.0pre01 ff1df33b41f49e09552078b3842fea69afc79fe2 jdk8u232-b02 271cd29281ff780a5acd1feba5fba5066a5b4b16 jdk8u232-b03 cf6d611731058013acb5d3c1d3d123640289cbf9 jdk8u232-b04 @@ -1016,6 +1078,9 @@ 764618a906e860888dc1fae5212d43be7abac4af jdk8u232-b08 6f9c0c731ab72a0f6e4085a0db9594e891de5e4f jdk8u232-b09 6f9c0c731ab72a0f6e4085a0db9594e891de5e4f jdk8u232-ga +9f2145980ba0874d0cfc6d66ad73529accbe8877 icedtea-3.14.0 +9f2145980ba0874d0cfc6d66ad73529accbe8877 icedtea-3.15.0pre00 +b046272d2577d2fbe50bce617cd9d821acc8fc32 icedtea-3.15.0pre01 6e9f5f2c620ae1a481aa8198d0507c3857bc6d42 jdk8u242-b01 91cff4cef2095bbc8af71dec6357d6eb5524e0ce jdk8u242-b02 616095b698d1c1c9a8c8a3517735be30be443207 jdk8u242-b03 @@ -1025,7 +1090,10 @@ 8bddae4d0a3d727b1f254ec8932fb2e505fd01de jdk8u242-b07 eac8e0f4e575f35d0266340575d79f1102ef0502 jdk8u242-b08 eac8e0f4e575f35d0266340575d79f1102ef0502 jdk8u242-ga +f42bdc74d2f513168daf6ea608a6e72d7b134e0b icedtea-3.15.0 +f42bdc74d2f513168daf6ea608a6e72d7b134e0b icedtea-3.16.0pre00 41b0b125cb4a58be7e24f3b01901abc5fd589d62 jdk8u252-b00 +e186cc599b97dd25d587f2e84df4999c24f45669 icedtea-3.16.0pre01 c74e6ad60110a7d95568c96e1d375007531a2d3e jdk8u252-b01 a8a94522990d0ccd5525ffbf12e9ca0074a9ae95 jdk8u252-b02 3caad4f1dcbc4aa5265a8ac7d494fc685d1d86c6 jdk8u252-b03 @@ -1037,12 +1105,34 @@ d1a8fb9aafdd8a6bfad7ee853e160101dae10787 jdk8u252-b08 8476d78dc6957469844a3f451abb654105f2e5d9 jdk8u252-b09 8476d78dc6957469844a3f451abb654105f2e5d9 jdk8u252-ga +883803235596eb78e84bbe1c4a603fec4950a3d0 icedtea-3.16.0 +883803235596eb78e84bbe1c4a603fec4950a3d0 icedtea-3.17.0pre00 +53bd98f3ee4681682873a98ef7f6eb2f80853ff8 icedtea-3.17.0pre01 a3dcb5ebdf433b340419faf6698443a613415a79 jdk8u262-b01 7fe6268fe8767ebe368cdc22081b8b4033fc8969 jdk8u262-b02 560093f3167970da2935b745493653420fdea008 jdk8u262-b03 d054aabd2e3c09de0ff622b4fab09388d30aee02 jdk8u262-b04 976e73cfac410997160b1d3d6e14a88a324440c3 jdk8u262-b05 +976e73cfac410997160b1d3d6e14a88a324440c3 jdk8u272-b00 ddbd856338439f2d5f742040d896e27f0f104cd1 jdk8u262-b06 ebb0a284b7e75dfb741af3332eb87b37aca66875 jdk8u262-b07 0cccb32a50471fd52ecf2f697d95e7254798ab26 jdk8u262-b08 779db06fb02444e294b7c93fe3902afee615df2a jdk8u262-b09 +63884b34cac1b652cf49289199a00cb363cb93dd jdk8u262-b10 +63884b34cac1b652cf49289199a00cb363cb93dd jdk8u262-ga +63884b34cac1b652cf49289199a00cb363cb93dd jdk8u265-b00 +3147b24fc8b092b34599830b56d03da4731577a2 jdk8u265-b01 +3147b24fc8b092b34599830b56d03da4731577a2 jdk8u265-ga +1bc3598fbad03fa73168f64cea4d0628e75a292b jdk8u272-b01 +7694bb86e0236ba9a89326206af46da8c252aad5 jdk8u272-b02 +370157535629da61a0f0ac045d77c384b98211f6 jdk8u272-b03 +ae372ac2562a7f2bf10e3358943399b1938770ab icedtea-3.17.0pre02 +89445883ffdec61e5b32980633b67d932d602582 jdk8u272-b04 +36d18f0fd6eeffc14f311dc5ff5a18ae870fc1d0 jdk8u272-b05 +44cbebcc276cddad3ad0aa67f4da313d50af7e4b jdk8u272-b06 +bd015816ce490762772ca71c86bd90f58a90fb8c jdk8u272-b07 +9d92962b2fe312a045e5814d4604d00e04492515 jdk8u272-b08 +a5b79eebcc1f3c9afbe9927d672be64364647049 jdk8u272-b09 +ba503169016f66e4f52e75eca4b3f09d45ebef30 jdk8u272-b10 +ba503169016f66e4f52e75eca4b3f09d45ebef30 jdk8u272-ga +0a628fd38b65835bdc690efd6d9ffcdb6cb78ab1 icedtea-3.17.0 diff -r 63884b34cac1 -r 8cb57f684e31 .jcheck/conf --- a/.jcheck/conf Sun Jul 12 16:54:09 2020 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 63884b34cac1 -r 8cb57f684e31 THIRD_PARTY_README --- a/THIRD_PARTY_README Sun Jul 12 16:54:09 2020 +0100 +++ b/THIRD_PARTY_README Wed Oct 28 07:40:01 2020 +0000 @@ -2240,7 +2240,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to PC/SC Lite v1.8.24, +%% This notice is provided with respect to PC/SC Lite v1.8.26, which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris. --- begin of LICENSE --- @@ -3028,8 +3028,7 @@ Apache Commons Math 3.2 Apache Derby 10.11.1.2 Apache Jakarta BCEL 5.1 - Apache Jakarta Regexp 1.4 - Apache Santuario XML Security for Java 1.5.4 + Apache Santuario XML Security for Java 2.1.1 Apache Xalan-Java 2.7.2 Apache Xerces Java 2.10.0 Apache XML Resolver 1.1 @@ -3243,3 +3242,41 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to OASIS PKCS #11 Cryptographic Token +Interface v2.40, which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) OASIS Open 2016. All Rights Reserved. + +All capitalized terms in the following text have the meanings assigned to them +in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The +full Policy may be found at the OASIS website: +[http://www.oasis-open.org/policies-guidelines/ipr] + +This document and translations of it may be copied and furnished to others, and +derivative works that comment on or otherwise explain it or assist in its +implementation may be prepared, copied, published, and distributed, in whole or +in part, without restriction of any kind, provided that the above copyright +notice and this section are included on all such copies and derivative works. +However, this document itself may not be modified in any way, including by +removing the copyright notice or references to OASIS, except as needed for the +purpose of developing any document or deliverable produced by an OASIS +Technical Committee (in which case the rules applicable to copyrights, as set +forth in the OASIS IPR Policy, must be followed) or as required to translate it +into languages other than English. + +The limited permissions granted above are perpetual and will not be revoked by +OASIS or its successors or assigns. + +This document and the information contained herein is provided on an "AS IS" +basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT +INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR +FITNESS FOR A PARTICULAR PURPOSE. OASIS AND ITS MEMBERS WILL NOT BE LIABLE FOR +ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE +OF THIS DOCUMENT OR ANY PART THEREOF. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- diff -r 63884b34cac1 -r 8cb57f684e31 src/com/sun/org/apache/bcel/internal/util/InstructionFinder.java --- a/src/com/sun/org/apache/bcel/internal/util/InstructionFinder.java Sun Jul 12 16:54:09 2020 +0100 +++ b/src/com/sun/org/apache/bcel/internal/util/InstructionFinder.java Wed Oct 28 07:40:01 2020 +0000 @@ -4,64 +4,29 @@ */ package com.sun.org.apache.bcel.internal.util; -/* ==================================================================== - * The Apache Software License, Version 1.1 - * - * Copyright (c) 2001 The Apache Software Foundation. All rights - * reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * - * 3. The end-user documentation included with the redistribution, - * if any, must include the following acknowledgment: - * "This product includes software developed by the - * Apache Software Foundation (http://www.apache.org/)." - * Alternately, this acknowledgment may appear in the software itself, - * if and wherever such third-party acknowledgments normally appear. +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at * - * 4. The names "Apache" and "Apache Software Foundation" and - * "Apache BCEL" must not be used to endorse or promote products - * derived from this software without prior written permission. For - * written permission, please contact apache at apache.org. - * - * 5. Products derived from this software may not be called "Apache", - * "Apache BCEL", nor may "Apache" appear in their name, without - * prior written permission of the Apache Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 * - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * ==================================================================== + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * - * This software consists of voluntary contributions made by many - * individuals on behalf of the Apache Software Foundation. For more - * information on the Apache Software Foundation, please see - * . */ -import java.util.*; import com.sun.org.apache.bcel.internal.Constants; import com.sun.org.apache.bcel.internal.generic.*; -import com.sun.org.apache.regexp.internal.*; +import java.util.*; +import java.util.regex.Matcher; +import java.util.regex.Pattern; /** * InstructionFinder is a tool to search for given instructions patterns, @@ -231,28 +196,22 @@ if(start == -1) throw new ClassGenException("Instruction handle " + from + " not found in instruction list."); - try { - RE regex = new RE(search); - ArrayList matches = new ArrayList(); - - while(start < il_string.length() && regex.match(il_string, start)) { - int startExpr = regex.getParenStart(0); - int endExpr = regex.getParenEnd(0); - int lenExpr = regex.getParenLength(0); From andrew at icedtea.classpath.org Wed Oct 28 07:47:30 2020 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:47:30 +0000 Subject: /hg/icedtea8-forest/jaxws: 31 new changesets Message-ID: changeset c40ea39b627c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=c40ea39b627c author: andrew date: Sun Jul 12 17:33:59 2020 +0100 Added tag jdk8u262-b10 for changeset 7347ed2df76b changeset 0c9e990645d2 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0c9e990645d2 author: andrew date: Tue Jul 14 17:23:02 2020 +0100 Added tag jdk8u262-ga for changeset 7347ed2df76b changeset 94d6ff459027 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=94d6ff459027 author: andrew date: Fri Jul 24 22:41:25 2020 +0100 Added tag jdk8u265-b00 for changeset 7347ed2df76b changeset 7e7d2d544e1e in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=7e7d2d544e1e author: andrew date: Fri Jul 24 22:42:40 2020 +0100 Added tag jdk8u265-b01 for changeset 94d6ff459027 changeset c4eab0f1a6b1 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=c4eab0f1a6b1 author: andrew date: Mon Jul 27 17:00:10 2020 +0100 Added tag jdk8u265-ga for changeset 94d6ff459027 changeset fe9de736d96a in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=fe9de736d96a author: andrew date: Wed Jun 03 01:20:44 2020 +0100 Added tag jdk8u272-b00 for changeset 96946cef7ead changeset a7ab807a2772 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=a7ab807a2772 author: andrew date: Tue Jun 09 06:22:39 2020 +0100 Merge changeset a3a35604e5d6 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=a3a35604e5d6 author: andrew date: Mon Jun 29 21:30:22 2020 +0100 Merge changeset f232ada41a44 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=f232ada41a44 author: andrew date: Fri Jul 24 13:16:55 2020 +0100 Merge changeset 38d13ac335fe in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=38d13ac335fe author: andrew date: Wed Jul 29 05:41:47 2020 +0100 Merge changeset f80fd05ef28e in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=f80fd05ef28e author: andrew date: Sat Aug 01 03:19:56 2020 +0100 Added tag jdk8u272-b01 for changeset 38d13ac335fe changeset ea5a0882d747 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=ea5a0882d747 author: shade date: Wed Jul 29 09:44:57 2020 +0200 8046274: Removing dependency on jakarta-regexp Reviewed-by: lancea changeset 7aeb5d972262 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=7aeb5d972262 author: andrew date: Thu Aug 06 21:19:08 2020 +0100 Merge changeset c87827b363e7 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=c87827b363e7 author: andrew date: Thu Aug 06 21:22:53 2020 +0100 Added tag jdk8u272-b02 for changeset 7aeb5d972262 changeset f19a2163b2d0 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=f19a2163b2d0 author: andrew date: Thu Aug 13 08:38:51 2020 +0100 Added tag jdk8u272-b03 for changeset c87827b363e7 changeset d73f32c769de in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d73f32c769de author: ebaron date: Mon Aug 17 13:59:25 2020 -0400 8177334: Update xmldsig implementation to Apache Santuario 2.1.1 Reviewed-by: andrew changeset a86aa3e2a7c8 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=a86aa3e2a7c8 author: Andrew John Hughes date: Sat Oct 24 01:11:48 2020 +0100 Merge jdk8u272-b04 changeset 30502ea101fd in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=30502ea101fd author: Andrew John Hughes date: Tue Oct 27 03:35:18 2020 +0000 Added tag icedtea-3.17.0pre02 for changeset a86aa3e2a7c8 changeset 5c3121f14399 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5c3121f14399 author: andrew date: Tue Aug 18 03:41:21 2020 +0100 Added tag jdk8u272-b04 for changeset d73f32c769de changeset 9de7dfdfb091 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=9de7dfdfb091 author: andrew date: Wed Aug 26 03:59:46 2020 +0100 Added tag jdk8u272-b05 for changeset 5c3121f14399 changeset 5b2828785fb2 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5b2828785fb2 author: valeriep date: Mon May 11 18:49:01 2020 +0000 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 Summary: Updated from 1.8.24 to 1.8.26 Reviewed-by: xuelei changeset dbacfab58781 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=dbacfab58781 author: andrew date: Fri Aug 28 07:33:21 2020 +0100 Merge changeset eb8412f04a3e in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=eb8412f04a3e author: mbalao date: Thu Aug 27 21:00:00 2020 -0300 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support Summary: Added support for GCM, PSS, and other mechanisms Reviewed-by: andrew changeset 52516d7a2504 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=52516d7a2504 author: andrew date: Mon Aug 31 07:09:53 2020 +0100 Added tag jdk8u272-b06 for changeset eb8412f04a3e changeset 1c99ddb9d546 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=1c99ddb9d546 author: andrew date: Mon Sep 07 06:30:12 2020 +0100 Added tag jdk8u272-b07 for changeset 52516d7a2504 changeset d416f2a0773a in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d416f2a0773a author: andrew date: Mon Sep 14 16:42:10 2020 +0100 Added tag jdk8u272-b08 for changeset 1c99ddb9d546 changeset 1dc430818e0c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=1dc430818e0c author: andrew date: Mon Sep 28 01:52:30 2020 +0100 Added tag jdk8u272-b09 for changeset d416f2a0773a changeset 268fcb5dbff7 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=268fcb5dbff7 author: andrew date: Sat Oct 17 03:50:29 2020 +0100 Added tag jdk8u272-b10 for changeset 1dc430818e0c changeset 49de3fc91f8c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=49de3fc91f8c author: andrew date: Wed Oct 21 02:49:52 2020 +0100 Added tag jdk8u272-ga for changeset 1dc430818e0c changeset 02744f3ceba7 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=02744f3ceba7 author: Andrew John Hughes date: Tue Oct 27 06:33:35 2020 +0000 Merge jdk8u272-ga changeset fd4d44e972fa in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=fd4d44e972fa author: Andrew John Hughes date: Wed Oct 28 07:40:01 2020 +0000 Added tag icedtea-3.17.0 for changeset 02744f3ceba7 diffstat: .hgtags | 90 ++++++++++ .jcheck/conf | 2 - THIRD_PARTY_README | 43 ++++- src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java | 8 + 4 files changed, 138 insertions(+), 5 deletions(-) diffs (422 lines): diff -r 7347ed2df76b -r fd4d44e972fa .hgtags --- a/.hgtags Sat Jun 27 23:21:49 2020 +0100 +++ b/.hgtags Wed Oct 28 07:40:01 2020 +0000 @@ -50,6 +50,7 @@ 558985e26fe16f5a6ebb2edb9180a42e1c8e8202 jdk7-b73 f4466e1b608088c90e11beaa4b600f102608c6a1 jdk7-b74 fcf2b8b5d606641659419f247fcee4b284c45e6e jdk7-b75 +0dc08d528c998ca993e759b311e7b54c98e0ef28 icedtea7-1.12 765d2077d1e652e234d27fe85ba58a986b488503 jdk7-b76 5b4968c110476085225d3a71c4210fad2c1116c1 jdk7-b77 fc1c72d1dfbb17db7d46bba8db9afc39cbbb9299 jdk7-b78 @@ -63,6 +64,7 @@ 512b0e924a5ae0c0b7ad326182cae0dc0e4d1aa8 jdk7-b86 3febd6fab2ac8ffddbaf7bed00d11290262af153 jdk7-b87 8c666f8f3565974e301ccb58b7538912551a6e26 jdk7-b88 +1661166c82dc2102f3f0364e28d1e4211f25a4cf icedtea7-1.13 bf3675aa7f20fc6f241ce95760005aef2a30ff41 jdk7-b89 ead7c4566a0017bcb44b468b3ac03b60dc5333ce jdk7-b90 cf4686bf35abd1e573f09fa43cbec66403160ae9 jdk7-b91 @@ -111,6 +113,7 @@ 545de8303fec939db3892f7c324dd7df197e8f09 jdk7-b134 d5fc61f18043765705ef22b57a68c924ab2f1a5b jdk7-b135 c81d289c9a532d6e94af3c09d856a2a20529040f jdk7-b136 +339c2d381d80dbf9b74604e6ba43ead276b8024e icedtea-1.14 ccea3282991ce8b678e188cf32a8239f76ff3bfa jdk7-b137 cc956c8a8255583535597e9a63db23c510e9a063 jdk7-b138 c025078c8362076503bb83b8e4da14ba7b347940 jdk7-b139 @@ -295,6 +298,7 @@ a61ba2e3e6c85f7067fb7b0c3c02584abdfa96be jdk8u20-b07 bc6d2f3426f3d04adc8245ad120e2b52fe7dfbde jdk8u20-b08 2e76ce4ec993c32368ef51b67873aa5ff06e1437 jdk8u20-b09 +806fa0e68d922e3a5ff7c34317bf9f33dbc97eab icedtea-3.0.0pre01 84f913145e2acb8474f3779d7ef154eebec9537a jdk8u20-b10 ce4e5885a11012edaf76ce9a6115e23acabfd282 jdk8u20-b11 94fbd96ebb83a3ce966c347082b079f9e4fec76a jdk8u20-b12 @@ -308,6 +312,7 @@ 4681b10c0c3197f591b88eadc481a283ae90d003 jdk8u20-b20 31d43d250c836c13fcc87025837783788c5cd0de jdk8u20-b21 2d360fb1b2b89c90133231f9ed5f823997b70c19 jdk8u20-b22 +9be5317def515b75e48704afdfc0d81d6b9783f4 icedtea-3.0.0pre02 f3bf1b270fea8b17aa2846f962f7514b6f772ab4 jdk8u20-b23 1277c0d492fd9253f1ea2730eb160953397bd939 jdk8u20-b24 1277c0d492fd9253f1ea2730eb160953397bd939 jdk8u20-b25 @@ -375,6 +380,9 @@ fa07311627d085f1307f55298f59463bcf55db02 jdk8u40-b18 c8b402c28fe51e25f3298e1266f2ae48bda8d3e0 jdk8u40-b19 a21c4edfdf4402f027183ac8c8aac2db49df3b7d jdk8u40-b20 +7ba7b06f15cf159affd6883e0577c10e9c857a29 icedtea-3.0.0pre03 +db7fdb068af965a0524d0f30056e3e3bbccb3899 icedtea-3.0.0pre04 +561f103796e5b19207e2b6cf3275f047da284a62 icedtea-3.0.0pre05 16485a38b6bc762b363f4e439047486742fbcfcb jdk8u40-b21 6e928fd9152541eddf25694be89eb881434a5c5f jdk8u40-b22 b6755a463ccf6a79b1e1a43ed7bdb1c5cb1ac17d jdk8u40-b23 @@ -453,6 +461,9 @@ a414aec2d19cf692310587518546842070b80cb8 jdk8u60-b21 6079c26a3b8fa1ead3d26a9de6ade2af71f1fb94 jdk8u60-b22 c21563403b7a043be3d8f1afdd314e91438e357c jdk8u60-b23 +1c0bd390de6663c03939525779c2b0400994dde3 icedtea-3.0.0pre06 +2012603e0e903fcefe85a17ece0ce5ea0ce5df28 icedtea-3.0.0pre07 +26a1fdce80b734da2d105182f51430f0d015bef0 icedtea-3.0.0pre08 1c394b3be96628b705bb78d62bb4b7c9a7f75175 jdk8u60-b24 0497fdafbc8d19d72bce668e65dc5e5457f6f21a jdk8u60-b25 a20f5fa8d56298239e762408d3a427a0632a8b69 jdk8u60-b26 @@ -531,6 +542,7 @@ a2473dd1dc0df47425e42d7fed1e4cabdb696154 jdk8u72-b12 4c28352ce19bc25be5de681868a8cddb3f3644a8 jdk8u72-b13 1a523f4b8cc77ef9dfb6d8191742dcd616cd9093 jdk8u72-b14 +2ceaeebc67608f6b4f930a0d93ca6cb8386397eb icedtea-3.0.0pre09 2f840ac0adf079f0d2f0bac7a9c3fae6ea651271 jdk8u72-b15 744fab401c4b326f142f5110ad523b1b22f973c8 jdk8u72-b31 8da626c14c138dd41d4c685800351bf675048628 jdk8u73-b00 @@ -563,6 +575,9 @@ a2f8a45d70b21e450fac7ae7d5ca71ce853cf3d0 jdk8u77-b00 dd34713088c23b7c6ef1adc071dd635bc7bda744 jdk8u77-b01 7c319d6e0d4c59ebde91b88ba1391ace165b2f01 jdk8u77-b02 +ee1046345cb002b4ade524965a2e703a095068a3 icedtea-3.0.0pre10 +a81c04154cc5752f1344be27b797681bc4264885 icedtea-3.0.0 +919fa205539a3c06f1ab6f4f17ec0b49110fb4cd icedtea-3.0-branchpoint c6f67bea4466783433b1bf1f83a4eb6784a5eb55 jdk8u77-b03 f66ee2329cd21c3485de1b8e0588f55882a56e0d jdk8u91-b00 be5935ee38f1bc5132cf318f7badb61af86e2396 jdk8u91-b13 @@ -583,6 +598,10 @@ fad3981b329a0d309f4922bbca7335973e32e50f jdk8u76-b12 451d700ba30ee0d3d201090a9d5dd606b988820e jdk8u92-b00 008547c7dd3e324c46c2711b54285ca99e2ae0b9 jdk8u92-b13 +74ff0e6139bf0973a183279d32ac5303cb1d38fb icedtea-3.1.0pre01 +4946f14d652f279394a85745709801c75d31bd0e icedtea-3.1.0pre02 +82ec7b3637db469316d659fe6ea4aa02a3e467ab icedtea-3.1.0pre03 +9812eb7e305e064e8efe831fad1e9481b9e91009 icedtea-3.1.0pre04 759ba92444a9e85434cb381f437aba65e3c9f780 jdk8u92-b14 38c6262b86559ff589f65f5bcc744b1763e20311 jdk8u92-b31 b762186ac713fbb0fc759110a1c88bca4b4818cd jdk8u92-b32 @@ -601,6 +620,8 @@ ea422e4481f6edfb77bb3a4cd74a73e463143ff3 jdk8u101-b10 5f3dcb815b9715215d086ba0d48a59b23d01d0a4 jdk8u101-b11 6a0347504d4c4171fcc24bc17749c0559518d862 jdk8u101-b12 +534ca1b701d1e58af14577fc8b466023f44b4bdf icedtea-3.1.0 +cfba1219c991d38b5c31e5034a2aa855f8038887 icedtea-3.2.0pre01 287f9e9d45cc05b902925346bb6f6ee34a5d5813 jdk8u101-b13 6aba0f814a15966e47aeab61b466894b82c03c70 jdk8u76-b00 60789eebd1fe440255fd3f504221dc8b5553b8c2 jdk8u76-b01 @@ -622,6 +643,8 @@ 0305736a8580ad84733878623eda8f770ae04d60 jdk8u102-b11 d02665ceefe5b12539bcd2bde95d4ada1a135cb0 jdk8u102-b12 d84434eb3e4e991812a7b0c3c9e6bfdabae910d0 jdk8u102-b13 +e681ae17749480117cc407654ace09d6c0112932 icedtea-3.2.0pre02 +20d379a7883648ad90af8bf79e4d23ce58fcf94c icedtea-3.2.0pre03 81f2d81a48d74d2d4882c11330366517b73ee064 jdk8u102-b14 de23881ca76c9c69f4e47e9b15d09a91fbb17176 jdk8u102-b31 f638db3f652d3ec698aad0193c118c8afdaa001b jdk8u102-b32 @@ -642,6 +665,7 @@ 730d8fc6bbfc5c642770b15e4787e1d0545c8f32 jdk8u111-b11 6ccfdf9a9af5f2df5cbd5ecd5f17aecef289094b jdk8u111-b12 914f31660407050cb04357f472d8365d5a781cd7 jdk8u111-b13 +f57f3ddddff63b25bbe59d93213a379a9663c085 icedtea-3.2.0 1439cb8c6e86560934b9642cf36cddbfcb8f87be jdk8u111-b14 2d1c73175b3a5bd829503734e6eb65426bd12e16 jdk8u112-b00 10388356386d4c6eaf63dc50a05b5a373b4dde98 jdk8u112-b01 @@ -659,6 +683,7 @@ 14fa3ed278a279dc85c150bf54b2ec4fa29cf347 jdk8u112-b14 5f84e87f91d5bc36ed026b88d183821e5109d730 jdk8u112-b15 d82dd7a24a496e26987caa328d1fb4fc794a4770 jdk8u112-b16 +b97cf465bf9f4b4b9f7c19fabeaa7e54f248451f icedtea-3.3.0pre01 021da5d50285a523d4622a727ea1a7019f2b52e4 jdk8u112-b31 4d1398900b3745c3181450e981ed45696a1c97fc jdk8u112-b32 424b6ee9ade3f63228867933fe8a995880379b97 jdk8u112-b33 @@ -675,6 +700,9 @@ c317f0eacd602a8765d25b0fcd382f76af3697a5 jdk8u121-b10 89aa912be940d6c30f59b80c826f212541912a56 jdk8u121-b11 52b3f9fb54ee4304a9c34a2fe07f0c9a49472185 jdk8u121-b12 +7912f05c2a6d8fdbf55534c921f06e81dbaf8d8d icedtea-3.3.0pre02 +5f5237104669ce0a726ffc6769fa29a55b0174a8 icedtea-3.3.0 +30f2a833a54f3c2e8791890ad88a84a581c620d9 icedtea-3.4.0pre01 5b8834cc3bb9e24153319c766e04e194945a61b9 jdk8u121-b13 33c7a7def0d76bf508fe4d0a5261027d60bc272f jdk8u121-b31 c946a5cc042f78c054943783d94cdb403c470e8f jdk8u121-b32 @@ -693,6 +721,8 @@ 4e86f5b1caaf3083befd44c7369885eacdd3fe95 jdk8u131-b08 548546d23a924ff0962df885468ce49816ae48a9 jdk8u131-b09 bc74b4850d97ff1986bf551c752ce212f97f4b0e jdk8u131-b10 +c1bfc2395c57e2ceae8658883356f437ec5ed7c5 icedtea-3.4.0 +18b3704bc51d5b4f7d31faf8e8aebb2f6c69b014 icedtea-3.5.0pre01 7817f0d2519573e42405ef96a7c7ff1d768f92ec jdk8u131-b11 a432391b6d676847cf83ddacc1d6e42fc6435ac4 jdk8u131-b31 cede0cc0bbe9641d70171e062d6b1ed9e52f2ebb jdk8u131-b32 @@ -713,8 +743,13 @@ d8134565e6c8cab3ccd0e356c787e0aa75ef68ee jdk8u141-b12 27d35df45162afdf75b76983fcf11e1cbf2e3001 jdk8u141-b13 65d3b0e445513e024157635b970660b1e7211937 jdk8u141-b14 +8c2ac8bef689763d71725e55cef58666b890690b icedtea-3.5.0 c62448650df40092f0324e34f35aa9f3940e9928 jdk8u141-b15 c57e086660a37470793e38b94d7abedb79489ce3 jdk8u144-b00 +4fb91927293516e83de8047c99a71aceeea452e9 icedtea-3.5.1 +8c2ac8bef689763d71725e55cef58666b890690b icedtea-3.6.0pre00 +4fb91927293516e83de8047c99a71aceeea452e9 icedtea-3.6.0pre01 +768279d73ebb3a96825e365eb6999abaa991c64a icedtea-3.6.0pre02 d2226ba553ca545f9bf9ffa66254478faca378a2 jdk8u144-b01 c5788159081fc767d8c73fefde96bc0ad99eee65 jdk8u141-b31 e6c85f5c962a5039101cd045b5251f2e92312a5f jdk8u141-b32 @@ -736,6 +771,7 @@ 373e5d67f1f374a10d39e95963569db3949539e6 jdk8u151-b09 f910c0bf9da82c7b1f10903f2e76eeee0a2e20be jdk8u151-b10 3d15802f4ed80eb489bf0b25bff552bcf831276e jdk8u151-b11 +eafb356c44d000be9dba0c8d546b569605d0ccfe icedtea-3.6.0 cce697096465ebb06fc18835c355ba3ae265042b jdk8u151-b12 ea4b3e983ee708f9323d228044176e52526e9e13 jdk8u122-b00 2e7f62568785adfe695e0c06f2e88c9d369c3b2c jdk8u122-b01 @@ -763,6 +799,7 @@ 62481eff71d45189ed8138ee00fa51b10671f2cf jdk8u152-b13 ef939329cecb82b62d75d76debc5d67246333edd jdk8u152-b14 199f7d9827f96ee2393f947405473b68372c0757 jdk8u152-b15 +184d3d9543efa5f8a2fc44d7b202e071cae5e980 icedtea-3.7.0pre01 04128156e506e8375c1c97eafea773317e5719bc jdk8u152-b16 52c09505e989dee9176ac0e968ee5ec18a0cee3a jdk8u152-b31 ddf13a1bca64ef6d12ced03f8d0065325a8f07e1 jdk8u152-b32 @@ -809,6 +846,9 @@ 0e66110407e3da3297c4526bd849181c6d7ba758 jdk8u161-b09 d26c2b6db981746f7870e7c246200fb8c70f4c91 jdk8u161-b10 4c61299e4daf6727d736e23f03ecb2947b3e9609 jdk8u161-b11 +3f0a3aea44b4f96d8fca252d9478810e0705fcd3 icedtea-3.7.0 +3f0a3aea44b4f96d8fca252d9478810e0705fcd3 icedtea-3.8.0pre00 +1d006ccced4d4b43ed9d9c8e5a3d7d62bdf69fbd icedtea-4-branchpoint 225db8a29b5ff7496af2d8f94f54a02e76ec8f71 jdk8u161-b12 0dd7f8a46659c0de85a99fd45e8a30993c567c42 jdk8u162-b00 06086cb6c349be92c287645f4fb494f85feb33c7 jdk8u162-b01 @@ -822,6 +862,7 @@ da9dd222e677405802abb329ccf4c37334394d05 jdk8u162-b09 7dd13d02d35480db18fa3ef881b63774a0603c2b jdk8u162-b10 7b5ea369d72a15f8c2f2b299a0e0c94a9f6299c9 jdk8u162-b11 +2ad08048a6a57ca8470e10ed68186b45beb38954 icedtea-3.8.0pre01 b73f27fc902bdd1eb47e57ad1d72e40d37d16db2 jdk8u162-b12 b2dfabe81b62db3668f75cdce74c749241bd35d2 jdk8u162-b31 f9bd31b2202d3db0b3fd6f09aa1f32005011d704 jdk8u162-b32 @@ -851,6 +892,10 @@ 3a59623f4028e807b45186078aab1e85958c1172 jdk8u171-b08 615e81982055c9082c795f793ef6fd7fa13b2105 jdk8u171-b09 6b406f0e2b54cff29ec3da1c4d7b34af1590748f jdk8u171-b10 +92b8de88a9ab482b66448423843ca28d2cd95dd3 icedtea-3.8.0pre02 +c54a27559acbcc43b5c61a49f4eff5a24de5d8f4 icedtea-3.8.0 +c54a27559acbcc43b5c61a49f4eff5a24de5d8f4 icedtea-3.9.0pre00 +8cb0bf3df694e5a6ebd52fdbb6ba75768f7ab831 icedtea-3.9.0pre01 45e4320c2c64893fc20a8b46ff80df92021526cf jdk8u171-b11 16be4c9dff93fdcdb2b705680b641e26320cfd5a jdk8u172-b00 c4309a2d981b00619635888a63a75b1f32f34555 jdk8u172-b01 @@ -863,6 +908,7 @@ ef209b1aa531edb8eaee608e851b8df844d476fa jdk8u172-b08 fc695409c23dca5cb6c0ebe22ee48100fe7aa893 jdk8u172-b09 7287e0008d111fdd1c259432f4883bb859d84221 jdk8u172-b10 +10aadc3f09474a50a5d40c6cc2867fc7f4d92f95 icedtea-3.9.0pre02 980c4675006fb42ef630d3020f502635bd8811e3 jdk8u172-b11 112ddcc5f7c071c89bf23d5ab2a678f29e464ca2 jdk8u172-b31 e716ed4b0efb1792ff1ad0ec8fdfdc30fdec40ef jdk8u172-b32 @@ -912,6 +958,10 @@ cc55da2f27700b75f83b0501660cff4e63ad27d9 jdk8u181-b10 1ce36a1fca8d437720b014c0123ce87ff89131ab jdk8u181-b11 0e8e98ee9f488e885295d4a4fa2f38ab2e123c77 jdk8u181-b12 +53bfabba0febe143d6df8c607c3fb1b37c7abd05 jdk8u181-b31 +f824de94c42e72e45fe6d20e31af13a03fc8c804 icedtea-3.9.0 +f824de94c42e72e45fe6d20e31af13a03fc8c804 icedtea-3.10.0pre00 +c4193b79652e8b11adea200f9c5a6ed9cc2b3b4c icedtea-3.10.0pre01 2a12eb329cb9457033a16fe8ebc14a9c5b16e83d jdk8u181-b13 bc04ed57bd9748b241599af98c7b9fb878cbcaf9 jdk8u191-b01 d25514e95cfb9ad9d2afbc17c2eb6f5a4b162cd4 jdk8u201-b00 @@ -926,6 +976,9 @@ 9f2a9efa1739dca8e522ba03ad309318b2d66daf jdk8u191-b10 f1c4301a31a34fbed4c9ce115313340dfdd921be jdk8u191-b25 0299e5e837b8aa7b5a65b306eaadc7095df38211 jdk8u191-b11 +c0f01861a7fd299924e712c7f8eb3c353533461b icedtea-3.10.0 +c0f01861a7fd299924e712c7f8eb3c353533461b icedtea-3.11.0pre00 +20b1d763b33e1f25a61aeee638bc818e4e5983bd icedtea-3.11.0pre01 b32d941559901f8f7e24701fd86885dad09b8492 jdk8u191-b12 b0d7d6afebacc6ab0a5aa2e5079be6e749c09153 jdk8u191-b26 8ff1173372e327cc0e82091052d048260f021515 jdk8u182-b00 @@ -943,6 +996,7 @@ c1d86695c8dcf790eb4bcb8cdb1990203eba725c jdk8u192-b10 fc43bdbb9cae112367b564042bc1927763f6d45d jdk8u192-b25 4134dd880b2d2975e42b5491a59c70e92e30d739 jdk8u192-b11 +81aabfc0a80ba6db34833179fac755bfcb36a06e icedtea-3.11.0pre02 4b335cfde8d80a6b6d855cb34b88bd1951528d54 jdk8u192-b12 b08cb2197601730fd15145f8a15949239d5113e6 jdk8u192-b26 5e461ff70eb58fad69ba1b8e8679844ea73e75de jdk8u181-b31 @@ -964,6 +1018,7 @@ 50f48f1d242d36f9f0bf2da0a075037467488207 jdk8u201-b07 8396aa331353d281ebd65054159268456a482718 jdk8u201-b77 8485292c47007c567bdc055d66b8b22486c7014f jdk8u201-b08 +cf4d2b27895c4dd175562c14737cf09305a00ff7 icedtea-3.11.0 05542ff5d183b9dba079abd407acddf7d42069a0 jdk8u201-b09 ec98fab8b31a36cee3c0c547589b3f58d113d1da jdk8u201-b79 636a528d16b81cff34a5fdfdf812cc1f0bc73585 jdk8u201-b25 @@ -976,6 +1031,8 @@ 5c07b99ec182521b715bcaa71270c75ff0c5d232 jdk8u202-b05 5d5ab74320dbc93ad8b4a0e91c5f3b9c663d84b8 jdk8u202-b06 7458800f0a265f1b8d939e982ffbed62f8262d22 jdk8u202-b07 +0b6546fe08ad7fe6d836e4457014b16945ec7f44 icedtea-3.12.0pre01 +cf4d2b27895c4dd175562c14737cf09305a00ff7 icedtea-3.12.0pre00 99fbc435f2faedf1dd68e80d679ebf4abd8c98c9 jdk8u202-b08 a51e13337c7b4575acf7930ebf80ccbfc405fa17 jdk8u202-b25 81d8126f05e5290e3974d4f3ea7360481676a78c jdk8u202-b26 @@ -987,6 +1044,7 @@ edd8659683b4aeca051e32f9a9da2c6c1f4c1313 jdk8u212-b03 f8ab1759ad91015f7caf41d7b515423fb8600c0f jdk8u212-b04 edd8659683b4aeca051e32f9a9da2c6c1f4c1313 jdk8u212-ga +752d9e54c69a3f31c7792f0350b646d96f4ad7ba icedtea-3.12.0 70d757a2a4e13a4af4bc5e6b77126c6d3a3d461e jdk8u222-b01 b57a4deb3aca5d6b2d39e6fe6bbe83fdede74f7f jdk8u222-b02 31929fd23ea7d37ace8ec4d2efb7bcf8fa72cce9 jdk8u222-b03 @@ -999,7 +1057,11 @@ 22b905fce1aa80ee5f4dd615f49a8562260c1dbf jdk8u222-b09 3a4dd1917fc5a3b415b7cdaf1a0394e31b072be5 jdk8u222-b10 3a4dd1917fc5a3b415b7cdaf1a0394e31b072be5 jdk8u222-ga +4677dd9c02e9eb3bed07e6bca93417c55df5bd33 icedtea-3.13.0pre01 +1c6f4ebde697d1a3eb3508526a528daf74ad472b icedtea-3.13.0 44958f6d06d72b8d18a0d17cc08f6449103afd5d jdk8u232-b01 +1c6f4ebde697d1a3eb3508526a528daf74ad472b icedtea-3.14.0pre00 +fb9f067e12184a2e8cbb7b72e561755cb49da31d icedtea-3.14.0pre01 dc445b545ab7334ab00ad0e2790cc93ccb12e2e9 jdk8u232-b02 28c25aedce2870fa12fc443560182b35091688d3 jdk8u232-b03 d8ecedf2321baf12d62c992f7e92bdfb52f48631 jdk8u232-b04 @@ -1010,6 +1072,9 @@ 65b391f0ed666750478e3fc887c6a6c383190d30 jdk8u232-b08 5f799cd7fe51a1c0fab3c079f59b368853ba02c4 jdk8u232-b09 5f799cd7fe51a1c0fab3c079f59b368853ba02c4 jdk8u232-ga +af5760dceec09e6fe40f32998d069bd8fe931a99 icedtea-3.14.0 +af5760dceec09e6fe40f32998d069bd8fe931a99 icedtea-3.15.0pre00 +57ce5f4e53b1f7a01c1df0d4448ad0b7220a0e86 icedtea-3.15.0pre01 3a911ec83c7e3786a95e3778dc459926b1c9775e jdk8u242-b01 016be7bdaa27e14de8e40db8c67d0ab3997d5dc7 jdk8u242-b02 6f53efc6747b8be967b6919ce83426924ae6b79e jdk8u242-b03 @@ -1019,7 +1084,10 @@ 888c7a41a3ece3f502aa12b17fbd4625bc217c0f jdk8u242-b07 b933b8903615c12824dc12ae493dc213e6f07c43 jdk8u242-b08 b933b8903615c12824dc12ae493dc213e6f07c43 jdk8u242-ga +4dee0def390a5487498c323cbfcdb815d532a227 icedtea-3.15.0 +4dee0def390a5487498c323cbfcdb815d532a227 icedtea-3.16.0pre00 5c9d17a5ca582f05299659ad545788c1f754369d jdk8u252-b00 +9e2d63d726ae6030167f5452a53ef0f826fb98b6 icedtea-3.16.0pre01 2c358ca051cb42b7b3326ad8e1375bb944208d1b jdk8u252-b01 21725ddbd615ab02accd2d968ea556b239af8fd0 jdk8u252-b02 08cb9430f84f4fea71345a3be9408542d410f0da jdk8u252-b03 @@ -1031,12 +1099,34 @@ 7e334946a044980685486099ac74a366752e73d1 jdk8u252-b08 b012193ff452cb51182f5f5c60ccbed0da6e3ef8 jdk8u252-b09 b012193ff452cb51182f5f5c60ccbed0da6e3ef8 jdk8u252-ga +e5d96dc9988ab3867833d7bc9fd3150b03bea96a icedtea-3.16.0 +e5d96dc9988ab3867833d7bc9fd3150b03bea96a icedtea-3.17.0pre00 +accca84b727dad6e4525ee58169c41524269a2cd icedtea-3.17.0pre01 c8d9ee34785849b4c71f788190b9e4e43f447311 jdk8u262-b01 ed881d547a807b49615df3f51fdcc0075309fc40 jdk8u262-b02 a708c11c582dce75a6b134e4dfb6f3f3aa05ef8d jdk8u262-b03 caa13cd34f715d6db597adca78732b94f3728bae jdk8u262-b04 96946cef7eade1693fe6dbd2e6001f36defb0295 jdk8u262-b05 +96946cef7eade1693fe6dbd2e6001f36defb0295 jdk8u272-b00 0e54ba3037a2a8d5c93d8909aeaa75f9e55bf82a jdk8u262-b06 494c863af128b32c7462e49c32ce3a422033e4d2 jdk8u262-b07 cb41a9e2bafd0e332c5906dde9840816dc279b9c jdk8u262-b08 cd7ed8c648058a8fa01242d73e9754f455559c3e jdk8u262-b09 +7347ed2df76baff282a0a890724fb66e84291b0e jdk8u262-b10 +7347ed2df76baff282a0a890724fb66e84291b0e jdk8u262-ga +7347ed2df76baff282a0a890724fb66e84291b0e jdk8u265-b00 +94d6ff459027c2bda81ac79b6e0286c2f23c8146 jdk8u265-b01 +94d6ff459027c2bda81ac79b6e0286c2f23c8146 jdk8u265-ga +38d13ac335fe2f1f2d9c8dd6607fc3973824a4e7 jdk8u272-b01 +7aeb5d972262795d232457bc11ca543643c54af3 jdk8u272-b02 +c87827b363e75a6eee6c34b93f070ce06765d0cf jdk8u272-b03 +a86aa3e2a7c8f0647f501c80f3934653866ccdf2 icedtea-3.17.0pre02 +d73f32c769de27245978704020f57e829a02cf5c jdk8u272-b04 +5c3121f1439935cba32ca85366e925ac7090448c jdk8u272-b05 +eb8412f04a3e99bf562c7aca947b862fc13957ef jdk8u272-b06 +52516d7a2504137a3100b39824e0d3915b7451db jdk8u272-b07 +1c99ddb9d546b756533a4af78222cd07de996fa6 jdk8u272-b08 +d416f2a0773a0e53a60ed165827d7d5313941cb2 jdk8u272-b09 +1dc430818e0cb46c536c4c7b72be2d7f395156b0 jdk8u272-b10 +1dc430818e0cb46c536c4c7b72be2d7f395156b0 jdk8u272-ga +02744f3ceba7ca4e4ebcedfd042fccf7e81281fb icedtea-3.17.0 diff -r 7347ed2df76b -r fd4d44e972fa .jcheck/conf --- a/.jcheck/conf Sat Jun 27 23:21:49 2020 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 7347ed2df76b -r fd4d44e972fa THIRD_PARTY_README --- a/THIRD_PARTY_README Sat Jun 27 23:21:49 2020 +0100 +++ b/THIRD_PARTY_README Wed Oct 28 07:40:01 2020 +0000 @@ -2240,7 +2240,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to PC/SC Lite v1.8.24, +%% This notice is provided with respect to PC/SC Lite v1.8.26, which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris. --- begin of LICENSE --- @@ -3028,8 +3028,7 @@ Apache Commons Math 3.2 Apache Derby 10.11.1.2 Apache Jakarta BCEL 5.1 - Apache Jakarta Regexp 1.4 - Apache Santuario XML Security for Java 1.5.4 + Apache Santuario XML Security for Java 2.1.1 Apache Xalan-Java 2.7.2 Apache Xerces Java 2.10.0 Apache XML Resolver 1.1 @@ -3243,3 +3242,41 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to OASIS PKCS #11 Cryptographic Token +Interface v2.40, which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) OASIS Open 2016. All Rights Reserved. + +All capitalized terms in the following text have the meanings assigned to them +in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The +full Policy may be found at the OASIS website: +[http://www.oasis-open.org/policies-guidelines/ipr] + +This document and translations of it may be copied and furnished to others, and +derivative works that comment on or otherwise explain it or assist in its +implementation may be prepared, copied, published, and distributed, in whole or +in part, without restriction of any kind, provided that the above copyright +notice and this section are included on all such copies and derivative works. +However, this document itself may not be modified in any way, including by +removing the copyright notice or references to OASIS, except as needed for the +purpose of developing any document or deliverable produced by an OASIS +Technical Committee (in which case the rules applicable to copyrights, as set +forth in the OASIS IPR Policy, must be followed) or as required to translate it +into languages other than English. + +The limited permissions granted above are perpetual and will not be revoked by +OASIS or its successors or assigns. + +This document and the information contained herein is provided on an "AS IS" +basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT +INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR +FITNESS FOR A PARTICULAR PURPOSE. OASIS AND ITS MEMBERS WILL NOT BE LIABLE FOR +ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE +OF THIS DOCUMENT OR ANY PART THEREOF. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- diff -r 7347ed2df76b -r fd4d44e972fa src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java --- a/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java Sat Jun 27 23:21:49 2020 +0100 +++ b/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java Wed Oct 28 07:40:01 2020 +0000 @@ -71,6 +71,14 @@ SchemaFactory sf = XmlFactory.createSchemaFactory(W3C_XML_SCHEMA_NS_URI, disableXmlSecurity); XmlFactory.allowExternalAccess(sf, "all", disableXmlSecurity); sf.setErrorHandler(errorFilter); + try { + // By default the SchemaFactory imposes a limit of 5000 on + // xsd:sequence maxOccurs if a SecurityManager is + // installed. This breaks the specification of xjc, + // causing TCK failures. + sf.setProperty("http://apache.org/xml/properties/security-manager", null); + } catch (SAXException e) { + } if( entityResolver != null ) { sf.setResourceResolver(new LSResourceResolver() { public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI) { From andrew at icedtea.classpath.org Wed Oct 28 07:49:24 2020 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:49:24 +0000 Subject: /hg/icedtea8-forest/langtools: 34 new changesets Message-ID: changeset 7055edca396a in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=7055edca396a author: andrew date: Sun Jul 12 17:34:01 2020 +0100 Added tag jdk8u262-b10 for changeset fd4d3f8b2c2d changeset a9454c2e54bf in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a9454c2e54bf author: andrew date: Tue Jul 14 17:23:03 2020 +0100 Added tag jdk8u262-ga for changeset fd4d3f8b2c2d changeset e0342245812a in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=e0342245812a author: andrew date: Fri Jul 24 22:41:27 2020 +0100 Added tag jdk8u265-b00 for changeset fd4d3f8b2c2d changeset 2adbbb1db101 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=2adbbb1db101 author: andrew date: Fri Jul 24 22:42:51 2020 +0100 Added tag jdk8u265-b01 for changeset e0342245812a changeset cc8dab695915 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=cc8dab695915 author: andrew date: Mon Jul 27 17:00:11 2020 +0100 Added tag jdk8u265-ga for changeset e0342245812a changeset 185c5859ecc8 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=185c5859ecc8 author: andrew date: Wed Jun 03 01:20:48 2020 +0100 Added tag jdk8u272-b00 for changeset 07fc22e7080d changeset 6cde7405d69e in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=6cde7405d69e author: andrew date: Tue Jun 09 06:22:49 2020 +0100 Merge changeset 0db1cfa4dbc4 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=0db1cfa4dbc4 author: andrew date: Mon Jun 29 21:30:24 2020 +0100 Merge changeset d32c7447d4c0 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=d32c7447d4c0 author: andrew date: Fri Jul 24 13:16:57 2020 +0100 Merge changeset 242d0ecf82e4 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=242d0ecf82e4 author: bpatel date: Tue Mar 25 22:07:55 2014 -0700 8031625: javadoc problems referencing inner class constructors Reviewed-by: jjg changeset 6011510e3c4e in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=6011510e3c4e author: andrew date: Fri Jul 24 13:37:10 2020 +0100 Merge changeset a51cd1abb0c9 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a51cd1abb0c9 author: andrew date: Wed Jul 29 05:41:49 2020 +0100 Merge changeset 45fb59535711 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=45fb59535711 author: andrew date: Sat Aug 01 03:19:58 2020 +0100 Added tag jdk8u272-b01 for changeset a51cd1abb0c9 changeset 386a7083c3b1 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=386a7083c3b1 author: shade date: Wed Jul 29 09:44:20 2020 +0200 8046274: Removing dependency on jakarta-regexp Reviewed-by: lancea changeset 54f67143c956 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=54f67143c956 author: andrew date: Thu Aug 06 21:19:10 2020 +0100 Merge changeset 4e02b68de458 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=4e02b68de458 author: andrew date: Thu Aug 06 21:22:54 2020 +0100 Added tag jdk8u272-b02 for changeset 54f67143c956 changeset 35842246f661 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=35842246f661 author: andrew date: Thu Aug 13 08:38:53 2020 +0100 Added tag jdk8u272-b03 for changeset 4e02b68de458 changeset a317abfcbd90 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a317abfcbd90 author: ebaron date: Mon Aug 17 13:59:49 2020 -0400 8177334: Update xmldsig implementation to Apache Santuario 2.1.1 Reviewed-by: andrew changeset 4ea625a4e156 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=4ea625a4e156 author: Andrew John Hughes date: Sat Oct 24 01:11:48 2020 +0100 Merge jdk8u272-b04 changeset 0a041bdee4f3 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=0a041bdee4f3 author: Andrew John Hughes date: Tue Oct 27 03:35:19 2020 +0000 Added tag icedtea-3.17.0pre02 for changeset 4ea625a4e156 changeset f1fa9a70296a in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=f1fa9a70296a author: andrew date: Tue Aug 18 03:41:24 2020 +0100 Added tag jdk8u272-b04 for changeset a317abfcbd90 changeset aa32c20ca8f1 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=aa32c20ca8f1 author: andrew date: Wed Aug 26 03:59:48 2020 +0100 Added tag jdk8u272-b05 for changeset f1fa9a70296a changeset ba4fc0bc6e69 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=ba4fc0bc6e69 author: valeriep date: Mon May 11 18:49:01 2020 +0000 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 Summary: Updated from 1.8.24 to 1.8.26 Reviewed-by: xuelei changeset bbe3dcbc07e6 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=bbe3dcbc07e6 author: andrew date: Fri Aug 28 07:33:23 2020 +0100 Merge changeset 571945b07fd4 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=571945b07fd4 author: mbalao date: Thu Aug 27 21:00:00 2020 -0300 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support Summary: Added support for GCM, PSS, and other mechanisms Reviewed-by: andrew changeset b974f43a589f in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=b974f43a589f author: zgu date: Sat Aug 29 08:30:44 2020 -0400 8160768: Add capability to custom resolve host/domain names within the default JNDI LDAP provider Reviewed-by: alanb, dfuchs, chegar, mchung, vtewari changeset a56fbe019ae8 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a56fbe019ae8 author: andrew date: Mon Aug 31 07:09:54 2020 +0100 Added tag jdk8u272-b06 for changeset b974f43a589f changeset 462446582ece in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=462446582ece author: andrew date: Mon Sep 07 06:30:14 2020 +0100 Added tag jdk8u272-b07 for changeset a56fbe019ae8 changeset acab1eb3dc4c in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=acab1eb3dc4c author: andrew date: Mon Sep 14 16:42:13 2020 +0100 Added tag jdk8u272-b08 for changeset 462446582ece changeset 68a2632bf926 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=68a2632bf926 author: andrew date: Mon Sep 28 01:52:32 2020 +0100 Added tag jdk8u272-b09 for changeset acab1eb3dc4c changeset 78701d2b687f in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=78701d2b687f author: andrew date: Sat Oct 17 03:50:31 2020 +0100 Added tag jdk8u272-b10 for changeset 68a2632bf926 changeset c4260ce5d069 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=c4260ce5d069 author: andrew date: Wed Oct 21 02:49:53 2020 +0100 Added tag jdk8u272-ga for changeset 68a2632bf926 changeset 83b7a751f44f in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=83b7a751f44f author: Andrew John Hughes date: Tue Oct 27 06:33:35 2020 +0000 Merge jdk8u272-ga changeset 362d946c74ce in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=362d946c74ce author: Andrew John Hughes date: Wed Oct 28 07:40:02 2020 +0000 Added tag icedtea-3.17.0 for changeset 83b7a751f44f diffstat: .hgtags | 90 + .jcheck/conf | 2 - THIRD_PARTY_README | 43 +- make/BuildLangtools.gmk | 4 +- make/build.xml | 2 +- src/share/classes/com/sun/tools/classfile/Attributes.java | 3 +- src/share/classes/com/sun/tools/classfile/ClassWriter.java | 5 +- src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java | 12 +- src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java | 9 +- src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java | 15 +- src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java | 8 +- src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java | 27 +- src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java | 13 +- src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java | 17 +- src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java | 5 +- src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java | 50 +- src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java | 3 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java | 17 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java | 8 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java | 9 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java | 23 +- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java | 17 +- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java | 6 +- src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java | 18 +- src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java | 31 +- src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java | 4 +- src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java | 4 +- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java | 9 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java | 82 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java | 49 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java | 5 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java | 14 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java | 30 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java | 35 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java | 14 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java | 27 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java | 28 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java | 54 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java | 7 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java | 47 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java | 115 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java | 16 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java | 35 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java | 7 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java | 6 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java | 6 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java | 31 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java | 7 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java | 6 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java | 11 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java | 109 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java | 62 +- src/share/classes/com/sun/tools/doclint/DocLint.java | 3 +- src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java | 116 +- src/share/classes/com/sun/tools/javac/file/FSInfo.java | 8 +- src/share/classes/com/sun/tools/javac/file/RegularFileObject.java | 5 +- src/share/classes/com/sun/tools/javac/file/ZipArchive.java | 5 +- src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java | 5 +- src/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java | 6 +- src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java | 51 +- src/share/classes/com/sun/tools/javac/main/CommandLine.java | 25 +- src/share/classes/com/sun/tools/javac/main/JavaCompiler.java | 5 +- src/share/classes/com/sun/tools/javac/main/Main.java | 11 +- src/share/classes/com/sun/tools/javac/nio/PathFileObject.java | 5 +- src/share/classes/com/sun/tools/javac/resources/legacy.properties | 1 + src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java | 5 +- src/share/classes/com/sun/tools/javac/sym/Profiles.java | 12 +- src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java | 2 +- src/share/classes/com/sun/tools/javac/util/Convert.java | 8 +- src/share/classes/com/sun/tools/javac/util/ListBuffer.java | 4 +- src/share/classes/com/sun/tools/javac/util/ServiceLoader.java | 9 +- src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java | 10 +- src/share/classes/com/sun/tools/javadoc/Comment.java | 56 +- src/share/classes/com/sun/tools/javadoc/DocLocale.java | 16 +- src/share/classes/com/sun/tools/javadoc/DocletInvoker.java | 11 +- src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java | 10 +- src/share/classes/com/sun/tools/javadoc/SerializedForm.java | 15 +- src/share/classes/com/sun/tools/javah/JavahTool.java | 7 +- src/share/classes/com/sun/tools/javah/TypeSignature.java | 51 +- src/share/classes/com/sun/tools/javap/AnnotationWriter.java | 3 +- src/share/classes/com/sun/tools/javap/JavapTask.java | 3 +- src/share/classes/com/sun/tools/javap/StackMapWriter.java | 4 +- src/share/classes/com/sun/tools/sjavac/Log.java | 13 +- src/share/classes/com/sun/tools/sjavac/Main.java | 5 +- src/share/classes/javax/lang/model/SourceVersion.java | 14 +- test/com/sun/javadoc/5093723/T5093723.java | 29 +- test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java | 153 +- test/com/sun/javadoc/AccessFrameTitle/AccessFrameTitle.java | 153 +- test/com/sun/javadoc/AccessH1/AccessH1.java | 150 +- test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java | 163 +- test/com/sun/javadoc/AccessSummary/AccessSummary.java | 65 +- test/com/sun/javadoc/AuthorDD/AuthorDD.java | 150 +- test/com/sun/javadoc/DocRootSlash/DocRootSlash.java | 215 +- test/com/sun/javadoc/InheritDocForUserTags/DocTest.java | 54 +- test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java | 196 +- test/com/sun/javadoc/MetaTag/MetaTag.java | 179 +- test/com/sun/javadoc/PackagesHeader/PackagesHeader.java | 123 +- test/com/sun/javadoc/T6735320/T6735320.java | 37 +- test/com/sun/javadoc/ValidHtml/ValidHtml.java | 193 +- test/com/sun/javadoc/VersionNumber/VersionNumber.java | 133 +- test/com/sun/javadoc/WindowTitles/WindowTitles.java | 220 +- test/com/sun/javadoc/_template/Template.java | 22 +- test/com/sun/javadoc/_template/TemplateComplete.java | 26 +- test/com/sun/javadoc/constantValues/TestConstantValuesDriver.java | 61 +- test/com/sun/javadoc/dupThrowsTags/TestDupThrowsTags.java | 47 +- test/com/sun/javadoc/lib/JavadocTester.java | 1116 ++++--- test/com/sun/javadoc/testAbsLinkPath/TestAbsLinkPath.java | 52 +- test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java | 141 +- test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java | 367 +- test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java | 50 +- test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java | 100 +- test/com/sun/javadoc/testBackSlashInLink/TestBackSlashInLink.java | 43 +- test/com/sun/javadoc/testBadPackageFileInJar/TestBadPackageFileInJar.java | 48 +- test/com/sun/javadoc/testBadSourceFile/TestBadSourceFile.java | 44 +- test/com/sun/javadoc/testBaseClass/TestBaseClass.java | 43 +- test/com/sun/javadoc/testBreakIterator/TestBreakIterator.java | 44 +- test/com/sun/javadoc/testCRLineSeparator/TestCRLineSeparator.java | 65 +- test/com/sun/javadoc/testCharset/TestCharset.java | 64 +- test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java | 72 +- test/com/sun/javadoc/testClassTree/TestClassTree.java | 95 +- test/com/sun/javadoc/testCmndLineClass/TestCmndLineClass.java | 80 +- test/com/sun/javadoc/testCompletionFailure/TestCompletionFailure.java | 50 +- test/com/sun/javadoc/testConstantValuesPage/TestConstantValuesPage.java | 42 +- test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java | 56 +- test/com/sun/javadoc/testConstructors/TestConstructors.java | 137 +- test/com/sun/javadoc/testConstructors/pkg1/Outer.java | 13 +- test/com/sun/javadoc/testCustomTag/TestCustomTag.java | 121 +- test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java | 134 +- test/com/sun/javadoc/testDocEncoding/TestDocEncoding.java | 53 +- test/com/sun/javadoc/testDocErrorReporter/TestDocErrorReporter.java | 48 +- test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java | 119 +- test/com/sun/javadoc/testDocFiles/TestDocFiles.java | 41 +- test/com/sun/javadoc/testDocRootInlineTag/TestDocRootInlineTag.java | 68 +- test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java | 172 +- test/com/sun/javadoc/testDupParamWarn/TestDupParamWarn.java | 41 +- test/com/sun/javadoc/testEmptyClass/TestEmptyClass.java | 60 +- test/com/sun/javadoc/testEnclosingClass/TestEnclosingClass.java | 47 +- test/com/sun/javadoc/testEncoding/TestEncoding.java | 48 +- test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java | 70 +- test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java | 114 +- test/com/sun/javadoc/testGroupOption/TestGroupOption.java | 84 +- test/com/sun/javadoc/testHeadings/TestHeadings.java | 144 +- test/com/sun/javadoc/testHelpFile/TestHelpFile.java | 51 +- test/com/sun/javadoc/testHelpOption/TestHelpOption.java | 147 +- test/com/sun/javadoc/testHiddenMembers/TestHiddenMembers.java | 47 +- test/com/sun/javadoc/testHref/TestHref.java | 120 +- test/com/sun/javadoc/testHrefInDocComment/TestHrefInDocComment.java | 40 +- test/com/sun/javadoc/testHtmlComments/TestHtmlComments.java | 48 +- test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java | 581 ++- test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java | 54 +- test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java | 75 +- test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java | 116 +- test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java | 717 ++--- test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java | 104 +- test/com/sun/javadoc/testIndentation/TestIndentation.java | 55 +- test/com/sun/javadoc/testIndex/TestIndex.java | 101 +- test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java | 49 +- test/com/sun/javadoc/testInterface/TestInterface.java | 158 +- test/com/sun/javadoc/testJavaFX/C.java | 104 - test/com/sun/javadoc/testJavaFX/D.java | 28 - test/com/sun/javadoc/testJavaFX/TestJavaFX.java | 215 +- test/com/sun/javadoc/testJavaFX/pkg1/C.java | 100 + test/com/sun/javadoc/testJavaFX/pkg1/D.java | 25 + test/com/sun/javadoc/testJavaFX/pkg2/Test.java | 34 + test/com/sun/javadoc/testJavascript/TestJavascript.java | 183 +- test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java | 148 +- test/com/sun/javadoc/testLeadingSpaces/LeadingSpaces.java | 54 +- test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java | 67 +- test/com/sun/javadoc/testLinkOption/TestBadLinkOption.java | 54 +- test/com/sun/javadoc/testLinkOption/TestLinkOption.java | 161 +- test/com/sun/javadoc/testLinkOption/TestNewLineInLink.java | 46 +- test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java | 86 +- test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java | 45 +- test/com/sun/javadoc/testLiteralCodeInPre/TestLiteralCodeInPre.java | 128 +- test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java | 131 +- test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java | 80 +- test/com/sun/javadoc/testMethodTypes/TestMethodTypes.java | 162 +- test/com/sun/javadoc/testModifier/TestModifier.java | 43 +- test/com/sun/javadoc/testNavigation/TestNavigation.java | 83 +- test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java | 55 +- test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java | 75 +- test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java | 1254 ++++----- test/com/sun/javadoc/testNoPackagesFile/TestNoPackagesFile.java | 46 +- test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java | 48 +- test/com/sun/javadoc/testNotifications/TestNotifications.java | 74 +- test/com/sun/javadoc/testOptions/TestOptions.java | 55 +- test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.java | 102 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java | 49 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java | 99 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java | 120 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java | 110 +- test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java | 94 +- test/com/sun/javadoc/testPackagePage/TestPackagePage.java | 112 +- test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java | 76 +- test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java | 388 +- test/com/sun/javadoc/testProfiles/TestProfiles.java | 442 +- test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java | 174 +- test/com/sun/javadoc/testRecurseSubPackages/TestRecurseSubPackages.java | 55 +- test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java | 137 +- test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java | 261 +- test/com/sun/javadoc/testReturnTag/TestReturnTag.java | 49 +- test/com/sun/javadoc/testSeeTag/TestSeeTag.java | 58 +- test/com/sun/javadoc/testSerialVersionUID/TestSerialVersionUID.java | 48 +- test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java | 123 +- test/com/sun/javadoc/testSerializedForm/pkg1/NestedInnerClass.java | 62 + test/com/sun/javadoc/testSerializedForm/pkg1/PrivateIncludeInnerClass.java | 62 + test/com/sun/javadoc/testSerializedForm/pkg1/ProtectedInnerClass.java | 59 + test/com/sun/javadoc/testSerializedForm/pkg1/PublicExcludeInnerClass.java | 62 + test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java | 202 +- test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java | 65 +- test/com/sun/javadoc/testSimpleTagExclude/TestSimpleTagExclude.java | 46 +- test/com/sun/javadoc/testSimpleTagInherit/TestSimpleTagInherit.java | 54 +- test/com/sun/javadoc/testSinceTag/TestSinceTag.java | 78 +- test/com/sun/javadoc/testSingleQuotedLink/TestSingleQuotedLink.java | 57 + test/com/sun/javadoc/testSingleQuotedLink/pkg1/C1.java | 29 + test/com/sun/javadoc/testSingleQuotedLink/pkg1/C2.java | 31 + test/com/sun/javadoc/testSingleQuotedLink/pkg1/package.html | 14 + test/com/sun/javadoc/testSourceTab/TestSourceTab.java | 105 +- test/com/sun/javadoc/testStylesheet/TestStylesheet.java | 255 +- test/com/sun/javadoc/testSubTitle/TestSubTitle.java | 67 +- test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java | 47 +- test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java | 46 +- test/com/sun/javadoc/testSupplementary/TestSupplementary.java | 58 +- test/com/sun/javadoc/testTagHolderMethod/TestTagHolderMethod.java | 47 +- test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java | 68 +- test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java | 44 +- test/com/sun/javadoc/testTagOutput/TestTagOutput.java | 57 +- test/com/sun/javadoc/testTaglets/TestTaglets.java | 82 +- test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java | 43 +- test/com/sun/javadoc/testThrowsInheritence/TestThrowsTagInheritence.java | 58 +- test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java | 64 +- test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java | 63 +- test/com/sun/javadoc/testTopOption/TestTopOption.java | 86 +- test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java | 636 ++-- test/com/sun/javadoc/testTypeParams/TestTypeParameters.java | 117 +- test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java | 78 +- test/com/sun/javadoc/testUseOption/TestUseOption.java | 160 +- test/com/sun/javadoc/testValueTag/TestValueTag.java | 240 +- test/com/sun/javadoc/testWarnBadParamNames/TestWarnBadParamNames.java | 48 +- test/com/sun/javadoc/testWarnings/TestWarnings.java | 93 +- test/com/sun/javadoc/testWindowTitle/TestWindowTitle.java | 353 +- test/com/sun/javadoc/testXOption/TestXOption.java | 81 +- test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java | 142 +- test/tools/javadoc/6964914/JavacWarning.java | 2 +- test/tools/javadoc/6964914/Test.java | 1 - test/tools/javadoc/LangVers.java | 2 +- test/tools/javadoc/sourceOption/SourceOption.java | 39 +- test/tools/javadoc/sourceOption/p/A.java | 29 - test/tools/javadoc/sourceOption/p/LambdaConstructTest.java | 37 + 253 files changed, 8710 insertions(+), 12135 deletions(-) diffs (truncated from 27397 to 500 lines): diff -r fd4d3f8b2c2d -r 362d946c74ce .hgtags --- a/.hgtags Sat Jun 27 23:21:53 2020 +0100 +++ b/.hgtags Wed Oct 28 07:40:02 2020 +0000 @@ -50,6 +50,7 @@ 9596dff460935f09684c11d156ce591f92584f0d jdk7-b73 1a66b08deed0459054b5b1bea3dfbead30d258fa jdk7-b74 2485f5641ed0829205aaaeb31ad711c2c2ef0de3 jdk7-b75 +83367f01297bf255f511f5291bbbbaa24a9c8459 icedtea7-1.12 8fb9b4be3cb1574302acde90549a4d333ef51e93 jdk7-b76 0398ae15b90ac76d87ee21844453e95ff8613e43 jdk7-b77 acc1e40a5874ebf32bebcb6ada565b3b40b7461c jdk7-b78 @@ -63,6 +64,7 @@ ef07347428f2198ae6b8144ac0b9086bbe39fd16 jdk7-b86 409db93d19c002333980df5b797c6b965150c7a0 jdk7-b87 f9b5d4867a26f8c4b90ad37fe2c345b721e93d6b jdk7-b88 +681f1f51926faf4c73d8905a429ff4ead6e9d622 icedtea7-1.13 6cea9a143208bc1185ced046942c0f4e45dbeba5 jdk7-b89 71c2c23a7c35b2896c87004023b9743b6d1b7758 jdk7-b90 97b6fa97b8ddb3a49394011c2a0ec5d6535e594c jdk7-b91 @@ -111,6 +113,7 @@ 3d7acdbb72cab55deedfd35f60d4732abc9d6ac4 jdk7-b134 9d0a61ac567b983da7cc8f4a7030f2245bb6dbab jdk7-b135 ed0f7f1f9511db4f9615b1426d22f8b961629275 jdk7-b136 +8e26c4aee63c04ee129bf9068f5eea47cc385177 icedtea-1.14 a15c9b058ae007d4ccb7e35ce44e4dfa977f090b jdk7-b137 53f212bed4f4304dce7f0bf0fa01c998c65bacd6 jdk7-b138 853b6bb99f9b58eb7cf8211c67d3b6e4f1228a3e jdk7-b139 @@ -295,6 +298,7 @@ 1a57c569cb811a897691e42049eca33da8f8d761 jdk8u20-b07 0f821eb7e92b242c878dca68ef63f9626643ee8f jdk8u20-b08 aa0cb3af23d376e012a142b0531c4f42032fdacf jdk8u20-b09 +dd7b57ab4ab1a4bb93c543af3a13f66fe85a7802 icedtea-3.0.0pre01 a0d9c18a1041c4217db9cda1817f0e348f1be885 jdk8u20-b10 7ad480b982bf95b8a7290c8769b2698f6aacaf6b jdk8u20-b11 e101a12a45a777268a2e729803499a7514255e5b jdk8u20-b12 @@ -308,6 +312,7 @@ e92effa22ecee1cb9965c278e45e2b1a6fbe0766 jdk8u20-b20 7de1481c6cd88b42d815ae65e2d5b1cd918e11d1 jdk8u20-b21 61fb0d8b169164ad5db15b6c497489cb30efb9c6 jdk8u20-b22 +948daf9c5e22c99a8c4d26d7956d9b55b888ab08 icedtea-3.0.0pre02 5c1d6da1445aa3a2e5cf6101c70e79bfbe2745a5 jdk8u20-b23 9239118487dfb47ee850d2cc9b10a0a2e510da3c jdk8u20-b24 9239118487dfb47ee850d2cc9b10a0a2e510da3c jdk8u20-b25 @@ -375,6 +380,9 @@ 94f30e5fde53e3ddcd3c4e9842349318eae8fe10 jdk8u40-b18 0c514d1fd006fc79d35b670de10c370c8d559db7 jdk8u40-b19 c3d6d1a5339952fbe4124e700407b7211446c99c jdk8u40-b20 +0d5d2b8411d9c36f180c6d0d3029629fa2070018 icedtea-3.0.0pre03 +66f265db6f474faba47a35888ca9131562fd59a1 icedtea-3.0.0pre04 +811deb5a72d392f846f0ab4e38d4ee392e9553cf icedtea-3.0.0pre05 9113c7c8d902ec94b28ca0ef4a6466bdba65fcfc jdk8u40-b21 79177246b3dbe5296fb53755d8695acdaef59fc8 jdk8u40-b22 fb294b49373bda0b3afc7f011d64ecefed73b42e jdk8u40-b23 @@ -453,6 +461,9 @@ 97328f3e2aa2c713931edf471270a1208980b963 jdk8u60-b21 d1febf79ce5ea41fb4b818ffd3589cf923e6de5f jdk8u60-b22 7f88b5dc78cebc2c5ebb716938fd9a7632b052b2 jdk8u60-b23 +69b782e543d54118f9354b6071830de5feb96b83 icedtea-3.0.0pre06 +3c76eafe1b7010bf5536add7097c318d349efb16 icedtea-3.0.0pre07 +0d3479e0bac61b3fab0f8e884fc6bda8f8f351a5 icedtea-3.0.0pre08 2af11e10da7dc24610551bbeed02c4ca3f4ae654 jdk8u60-b24 8d152d1e45944616309886e730ffcbfb5c078d22 jdk8u60-b25 3876ab6f471b85a02bb2cdaca00652f169f9e27a jdk8u60-b26 @@ -535,6 +546,7 @@ 5218bea65fe64b31cf201f3f6dd0310b74acec1e jdk8u72-b12 5b67278c6616dca433488697eb6f2f81fcbbf22d jdk8u72-b13 0ee6d8ae247d449950c18623513ccae4349e70d6 jdk8u72-b14 +076ec0ef64f0b4d71419e99ca2666ca814b508ad icedtea-3.0.0pre09 48d0c20256a37ad20d075091285ea23788186f9a jdk8u72-b15 ee6ec29fce4fa75ff846f7cbf61da162d8c5b605 jdk8u72-b31 1a1711b8d11959992c27462d652003965ef3dc36 jdk8u73-b00 @@ -570,6 +582,9 @@ ae2485fab956c636f6ce10a23812204c0ae17046 jdk8u77-b00 37a348477fe89736549913f51ec8143a8e73f71c jdk8u77-b01 47efac0d67984678edf626f407b3d3e54083c242 jdk8u77-b02 +d6b6666581f91588b9c66cadaaddadbe7266d78b icedtea-3.0.0pre10 +dd581e8047e6f15c811b345ed4eef0218ca9fe18 icedtea-3.0.0 +d05b69482d8390591cf8a1ebf9166ba46259bebd icedtea-3.0-branchpoint 094308b2ca1c6d6dd76d9412799b9f3b4299acb5 jdk8u77-b03 837f6e6559d578fadecb4932f3ceedfc31681bca jdk8u77-b31 4cbd08688ff5a39f936edf16dd765d1efa13d030 jdk8u91-b00 @@ -591,6 +606,10 @@ b86071b48b55340a3e712e91b2ba203a55a79571 jdk8u76-b12 db821ed6165c5080b09e829b4523dcf82d995a2f jdk8u92-b00 12846c3fc5a151a33e9446eff6e6704110c00362 jdk8u92-b13 +f3a9ed2cc7219a2b9b0cfd11729bbd0ef798e7ee icedtea-3.1.0pre01 +dbf29857221f4aa707e3a7acf850b06e690bcc01 icedtea-3.1.0pre02 +ff680965fa8c23cdafdd1028e1f33d0f351ad079 icedtea-3.1.0pre03 +fc69984700e156fe3290daea69e2d2ecc8acccaf icedtea-3.1.0pre04 c99c71a68555038fdd1e86a10dab9c9007ec3745 jdk8u92-b14 71176efa69475fc737d1245a28e739ddf105fd1c jdk8u92-b31 4e8ce6c84e4ca9dd385012c10e059c15dbfcc468 jdk8u92-b32 @@ -609,6 +628,8 @@ 20f3856902a522f01b28aa2aa38701606af83ab8 jdk8u101-b10 5cc23fe55ff4c64838e2335644b674bdd0888340 jdk8u101-b11 0cef544b9eee7042001a2b7f5f9e8a48ef20d779 jdk8u101-b12 +05822f2e947be716d90fa20335b57c9ce5ee62aa icedtea-3.1.0 +88f7b4f1b721ab67ca4cd72e691d2f6c7a72c64b icedtea-3.2.0pre01 8dc8f71216bf40c259bb4127270922fb6a6ca293 jdk8u101-b13 10ffafaf53404de7fd23784aa3ff6016d107b9c8 jdk8u76-b00 0caab0d65a04d8cce71976a6bdc1ca0841bcbcf0 jdk8u76-b01 @@ -630,6 +651,8 @@ 592d155cc1332eba606900a7273863c74ef082a4 jdk8u102-b11 16c58d7af5a4937e46bccd58114a56a7ffcd685c jdk8u102-b12 56b0df415b570e31dc0b97d4a1c8f28b85240089 jdk8u102-b13 +19ea84ae4992037367f85aadb746279ab489422a icedtea-3.2.0pre02 +5665ca5e1896dcf47faa2c5c50d1130b8b783944 icedtea-3.2.0pre03 0549bf2f507dae59bfcd7d11e038cdc62376fee7 jdk8u102-b14 d86027f25a9aa960d69cf3a524588a873ae888f5 jdk8u102-b31 1b511d4e93e7128ccb7100110ab6604eb2838afa jdk8u102-b32 @@ -650,6 +673,7 @@ f51f1b8a7b58355c11392effdf0e4f738a79a8ad jdk8u111-b11 8e5e70b9cff8f928d28db4890d4e5905a739d210 jdk8u111-b12 ef3134b243da77d0aed9f3cef2b3855c3be2111a jdk8u111-b13 +a553c153d37671a371767229c71189d963964996 icedtea-3.2.0 0e2e745ed6d7bb8a2233e83f4bad40e793a16949 jdk8u111-b14 27503e49de52b54dde3a12af28e2d2de473192b3 jdk8u112-b00 60a0572cd449e33b7d48b5a40065222ab5accd36 jdk8u112-b01 @@ -667,6 +691,7 @@ b353281f73db9617d993353e468342d3420c29f1 jdk8u112-b14 6116c6644be0c85556931aaeb9b4f2dbc9c79157 jdk8u112-b15 ee37eafc48cb6fb20cb6c1e31cfecfe1ccc800da jdk8u112-b16 +3ab9841babb7f624ae830024e42e75344a4fed5a icedtea-3.3.0pre01 de1c3df992adb0c704005583210d1ed6dac758cd jdk8u112-b31 c94fd1b737d005962ba62fa03106de791692f39c jdk8u112-b32 721ea56edf4196b37a081ac47206202d7560e16c jdk8u112-b33 @@ -683,6 +708,9 @@ 53c94a674d6076ff390c62a7682ea0e87a893cdc jdk8u121-b10 b634abfcd98fb8b201da9208e398ea17cabd2b32 jdk8u121-b11 7fc347da372c8c4e5530a7fa32084b5dbc4ee8b6 jdk8u121-b12 +26a274d91ee67eb2f029da07676bacc8af09f93b icedtea-3.3.0pre02 +d10a13bdc98ca6a44ef27059c8403162a7059197 icedtea-3.3.0 +a3d47fe59cc4a4d7956d68c93862c2ce1e1062f0 icedtea-3.4.0pre01 f634736433d9fc1cffbdc55611f97ecb2cd44059 jdk8u121-b13 1dc3121986c615c2ac1f5e7d6705b197c5dfcae6 jdk8u121-b31 970edd6f01b76e916cf223fbc53dcef085a0255b jdk8u121-b32 @@ -701,6 +729,8 @@ 3a62189765a88f393a51923f98020ad7b2d4fc7d jdk8u131-b08 2f2c4931d13c44bb6a0f808809e723de0677e302 jdk8u131-b09 676a07884de49a7c60379da8ac892fe1403de6b6 jdk8u131-b10 +4ef0ee9279400d2574e34afa84b74936d337573e icedtea-3.4.0 +40fe2817d64898ec28391091ba3c4e6d5124bdc0 icedtea-3.5.0pre01 5162417b51bdf68b95696198181f2e662a14ff8a jdk8u131-b11 12f40d1f41c2cea8b61d046796a753000e61196f jdk8u131-b31 508e7f6446deede595bbdbdc6d6cf9fc1ae8e728 jdk8u131-b32 @@ -721,8 +751,13 @@ b5259d2465fa61256f485860f986bd575f13fe92 jdk8u141-b12 9a5ddb594b491ec32e9fafa7008631291ab66d6e jdk8u141-b13 553043f3a2319af6fd6bc704bc8fd7fa4500ee80 jdk8u141-b14 +0456f88e5c29ac625921e57684fb203f1dd202a2 icedtea-3.5.0 027f6df9fe82624fb7d489ffd848a26796de4868 jdk8u141-b15 4c355f7002c36bb626b42d5c1d42ea91d77ba5d6 jdk8u144-b00 +74bbbc7a8bd30cdc472fe93c2938182322825b2a icedtea-3.5.1 +0456f88e5c29ac625921e57684fb203f1dd202a2 icedtea-3.6.0pre00 +74bbbc7a8bd30cdc472fe93c2938182322825b2a icedtea-3.6.0pre01 +e0f1c298f0d664b90d68f9a775441be66ea1e3f3 icedtea-3.6.0pre02 816907853a15d9b22a87032d07327a400f8568b3 jdk8u144-b01 716e712f0db45c8231208bc70ab4d2a8a40c4d3a jdk8u141-b31 09c2459991619ef7061ad2bc66373ed29f500acf jdk8u141-b32 @@ -744,6 +779,7 @@ c686a7fe765ec746c514618bae61dfc1570ce5b5 jdk8u151-b09 8fb1d9ffc81c4bb6e08330726995b9b8f2b694a1 jdk8u151-b10 607b049fabd1352893470463dfb455e0a407687d jdk8u151-b11 +61a1c711f7abeb66195623343c1cd08b0df2dc1d icedtea-3.6.0 8559c5805c2b091e2122dff3d04c7342cd15560c jdk8u151-b12 9a9ce479b92f1b4d9d436fb857d70c3d2b59a20c jdk8u122-b00 85d9e434701cc7112aaf965b0f5ee4b31ab2a445 jdk8u122-b01 @@ -771,6 +807,7 @@ afbf7275401383d6dbbd54149a8985f510f57d7d jdk8u152-b13 752a7260bb1977979243aa8dd9a588787237662e jdk8u152-b14 8c2463d627e3cf513522ba32bf71624c880beb91 jdk8u152-b15 +e32341052fe1cd792639b9e0ac48972a2e133a17 icedtea-3.7.0pre01 97dfb267d417415aca378f62b97dbf7a12a93f8a jdk8u152-b16 757f531633e3feb2d8c08b6afe748134e61ad917 jdk8u152-b31 73ffe473564c8952813473078497a5e915655665 jdk8u152-b32 @@ -836,6 +873,9 @@ 96cdc8b62d5f7263a0c42bc21bf85a205cb75ebb jdk8u161-b09 cfc40ab214f9174edbb08925a39efd081d6e4b34 jdk8u161-b10 44fd88d9e5ae96d54e6d993dae14d6f2ab53b5c1 jdk8u161-b11 +0a2dce555d35690b6bb6ce45713424cb6c36b3ac icedtea-3.7.0 +0a2dce555d35690b6bb6ce45713424cb6c36b3ac icedtea-3.8.0pre00 +2aaad794fdd168afb8255ba14b6f49263e5d7d15 icedtea-4-branchpoint cc28ef580ec551df5338083eb9365b923bceedf4 jdk8u161-b12 6d21463aeffd526c9f7f5ce9a70ae7664235e125 jdk8u162-b00 9986bf97a48d3f2f16b90f2fb72e52b398202bd0 jdk8u162-b01 @@ -849,6 +889,7 @@ e856f66901b181604c72bb8fcc7b9e746ee4593a jdk8u162-b09 29bd40939ca9433f1ab9dccc00d809c309427cce jdk8u162-b10 f112f1acb17609cdd4151abf21f069d2bae24e99 jdk8u162-b11 +831896b367a4fb12630d9f040b49ebe9cf568ade icedtea-3.8.0pre01 90286557058376d6c01260e3c192f76111f78b36 jdk8u162-b12 07db50c5408300e6a56dcf0a5a74aad27616f36e jdk8u162-b31 fdc876cee8474603fb269d8e2a78d56e0809b66c jdk8u162-b32 @@ -887,6 +928,10 @@ 6f2f6a0c04c0ce37d42ce1f2657c7b5cf4286ca7 jdk8u171-b08 bd20bc03808c33b2e8243e7cfd5b9826c6a24d26 jdk8u171-b09 32a9ad19c92dae08f87048c8ae8c413325d4a128 jdk8u171-b10 +4a11d88aab1d20bf633bd1e8a4d2a549a750add8 icedtea-3.8.0pre02 +21524ad5b91455394aabcc732f571aa6606b9a94 icedtea-3.8.0 +21524ad5b91455394aabcc732f571aa6606b9a94 icedtea-3.9.0pre00 +e4ee185e6cfe4d01d3baa2d2f00773e7620d6cc2 icedtea-3.9.0pre01 c9e49a425522f90456701e11db13e3ebc9f3939f jdk8u171-b11 53092d863cb60907700ac5fd7d12fc28ce871b2a jdk8u172-b00 47a91ecb0b875b8c03c335e11bfe5052bad4f1cf jdk8u172-b01 @@ -899,6 +944,7 @@ 44a8be4e5ab09cde08ee5a9b7599640d5acc5a43 jdk8u172-b08 3f86a51255225110eea453dd260cc4e783607a0d jdk8u172-b09 1c96dd3f4f1032dd1123c361faa73656f68c0238 jdk8u172-b10 +96b0caf1aad9d04e0ec56ee51435a7b998d1dc32 icedtea-3.9.0pre02 2c9cfdb5286826d9f176d79086d58ddb0bd61333 jdk8u172-b11 b99d109cf86fca764ff4e95cc2d876221ba96875 jdk8u172-b31 25279b209800e60fee83800a111b37579c9ce81a jdk8u172-b32 @@ -919,6 +965,10 @@ c9983154c823f2d5d680c6d2167b158a57d9a64b jdk8u181-b10 dab3e14146dcacc98a4a4cdaa1d2ab2c2f28ef23 jdk8u181-b11 3a8cdcba4ab570ce1d2608b27574fc9d63ec5c1a jdk8u181-b12 +95f8f28f68d49e81286eaddcafcdc775b57030c5 jdk8u181-b31 +8496472630c5b4b623a79c224c53ea0b0041a020 icedtea-3.9.0 +8496472630c5b4b623a79c224c53ea0b0041a020 icedtea-3.10.0pre00 +c9f44385be7ef07174ef6b907d967c28288d182a icedtea-3.10.0pre01 e910eba1327dd1abab48a85a1b5890524ebf64af jdk8u181-b13 7cfe4a92d1d51c3f6a0477e508338bcd187b520e jdk8u191-b01 1f33e21011aaeac7e0d567be4e67f8953c42f6e0 jdk8u201-b00 @@ -933,6 +983,9 @@ 5e9e2a958660fddff8a27bc567fc0dff9d86fefe jdk8u191-b10 394de93b280cb1d578614788dc229299bd5d12a5 jdk8u191-b25 f3f92df0a2947114b87b4a0934f7e8db7c7d274f jdk8u191-b11 +7036a6fa432ecc31132e6ff3a7ea7529c994fc57 icedtea-3.10.0 +7036a6fa432ecc31132e6ff3a7ea7529c994fc57 icedtea-3.11.0pre00 +aeb6ac72f4964ed179047a193a1ada67740e0d2b icedtea-3.11.0pre01 d035a731ab597cffc8e847d46913088273f49f04 jdk8u191-b12 17bb956bc44ee4b3f8177e9414d0e4dbb56af417 jdk8u191-b26 aee7802a04daf266caadc5742737bdd7d9a17937 jdk8u182-b00 @@ -950,6 +1003,7 @@ d1e08933590e00d9c074922dc13eb3fab8ca8a9d jdk8u192-b10 baf29dda8fdc9ffd971e659ac44dbeb37ab98476 jdk8u192-b25 3bf2d872627dbce9fcba73f64b7a158e67e5f46f jdk8u192-b11 +abbb38dafbc8db02ea7f3ff22ca249710387c4b2 icedtea-3.11.0pre02 3eb4c8be649b8772eb0e82ce80366e4625ea3397 jdk8u192-b12 4bbe353fcc36f1da3ead0c874e15bb649337c183 jdk8u192-b26 107b71b590ec4cb3f947674c4cac78eb97ad0899 jdk8u181-b31 @@ -971,6 +1025,7 @@ 4fbee4ebd4d32b302367c44f5e63b1bd647490f1 jdk8u201-b07 dd3348cbc2d0651582fa8ede11c58e6bdd365c61 jdk8u201-b77 8c8f74830128f0b244d878920df032e704d35eee jdk8u201-b08 +78414f4f0172bf37926faeefe54df0b7f8381d0d icedtea-3.11.0 689d7755e8c17c5e18a8b86e01e4064695e74ee5 jdk8u201-b09 7d4b8157ceddfc1adacdf1fe8fd35d7ec10b7a9b jdk8u201-b79 4466875577d86dd5c16a9f6885909ba831653acb jdk8u201-b25 @@ -983,6 +1038,8 @@ 08a36f013df27134878b8ce4af10bf7b4c280de0 jdk8u202-b05 0bab06166b752fd5dc64e0f087afbb761db7b667 jdk8u202-b06 d050098ff289bdf42e642fff35a11a15e377624e jdk8u202-b07 +517f10ee596b8498986ee09e4c3c25793202d889 icedtea-3.12.0pre01 +78414f4f0172bf37926faeefe54df0b7f8381d0d icedtea-3.12.0pre00 95f8837bfbdc0da195c6ab9a32b97921cc2dd292 jdk8u202-b08 15d8c732039b3537a3ec774b6c8df5af3fd71b57 jdk8u202-b25 c0f526208190beea95ec99b06655603537c761f0 jdk8u202-b26 @@ -994,6 +1051,7 @@ 4c4c8a86bcb2130dca9581a9aad6a60c01bfeeb0 jdk8u212-b03 075e7154cddf75a861c657c6177797fdfbf36d3f jdk8u212-b04 4c4c8a86bcb2130dca9581a9aad6a60c01bfeeb0 jdk8u212-ga +fb494039358f2a9c98da0e91b58a056506c6c42d icedtea-3.12.0 1f6b4d9449772ea511e1772c3bdd840e0e550e8c jdk8u222-b01 d91f70a5eb9d97d2ec52d3d63a512030b151250c jdk8u222-b02 12045c5cae334679b31386ddb790c3b7394525ea jdk8u222-b03 @@ -1006,7 +1064,11 @@ 6aa4f05982eb70dc746f84a152c4e5e0b4a7261e jdk8u222-b09 32df4483e2e387a85688bad69c398dc4c7bc2cfa jdk8u222-b10 32df4483e2e387a85688bad69c398dc4c7bc2cfa jdk8u222-ga +78399e0f6ae409e0c2752271cadc73b8a5688f71 icedtea-3.13.0pre01 +2008b12a91d1793332412b126bfbe5d92a13caeb icedtea-3.13.0 d859443cacf81207f0879e9f21810b102afdb240 jdk8u232-b01 +2008b12a91d1793332412b126bfbe5d92a13caeb icedtea-3.14.0pre00 +69b271efa4fa1fd972945783f250e6dde10c8205 icedtea-3.14.0pre01 19908109cb37637cebab5d6e9cc6c151836cbc27 jdk8u232-b02 671c4ba50c6f4f9780d40de2549d91f15fcb88d1 jdk8u232-b03 3de2732a8241c8c85a85942f7341ad48491976d9 jdk8u232-b04 @@ -1017,6 +1079,9 @@ 4bc16c3608302128648e92c80f3b396372471383 jdk8u232-b08 735048c9f2d6835b76a436beffd29565f28a2a36 jdk8u232-b09 735048c9f2d6835b76a436beffd29565f28a2a36 jdk8u232-ga +ccec65feaaac7f34fd84e99e7f2693c65f5e5250 icedtea-3.14.0 +ccec65feaaac7f34fd84e99e7f2693c65f5e5250 icedtea-3.15.0pre00 +80b6585d1877f003f926a47828e5e8664100e686 icedtea-3.15.0pre01 92a07f0a1bb101933e1c385b7c9d44e3c593e40d jdk8u242-b01 5b0a0cf41fc1243f32ffe5682ac5dde265902daa jdk8u242-b02 fbe99e0b4e74edb310cebd774399d80c77be636d jdk8u242-b03 @@ -1026,7 +1091,10 @@ 2b1a419389932f0367ab68ad60c4ec209e1ae417 jdk8u242-b07 b2b31daec366e7725872dd53dd800cbc9ada70c9 jdk8u242-b08 b2b31daec366e7725872dd53dd800cbc9ada70c9 jdk8u242-ga +9cb3b18d9139ca336ab14209321e2cb6e86df262 icedtea-3.15.0 +9cb3b18d9139ca336ab14209321e2cb6e86df262 icedtea-3.16.0pre00 fefafdbaeb2db73e15f2be0784538f9917235b5c jdk8u252-b00 +37c3c47b664fccb9e37f2bc58edc4555c260b504 icedtea-3.16.0pre01 dba0e28b9488325476ce34fa47af1ada3614685d jdk8u252-b01 24a2778069293cc97b79df91049265be1061c3bf jdk8u252-b02 665990488f3d9dbaef06f04e0383bfecf2d0e031 jdk8u252-b03 @@ -1038,12 +1106,34 @@ c56eceecec71d0b7f8af742ba33b50a3128de58f jdk8u252-b08 01036da3155c1ff6f5a92eab0b8be842148258f3 jdk8u252-b09 01036da3155c1ff6f5a92eab0b8be842148258f3 jdk8u252-ga +e47d37e5fe0b5e2292eed6ffbda1359786b0adcf icedtea-3.16.0 +e47d37e5fe0b5e2292eed6ffbda1359786b0adcf icedtea-3.17.0pre00 +ad7ffc1bb8e1183cf1cc7b764c620c02ab60d69e icedtea-3.17.0pre01 05fc0d4d4fbe10508ed18e2f64f42ca16a71306f jdk8u262-b01 910ec7999bd5c01dc979ea99604d5122e465ad34 jdk8u262-b02 6df22f7cfdf1154526a79982cb99fbd7684b0bbd jdk8u262-b03 094173db293ac68326b38333a3570bdb0d407b43 jdk8u262-b04 07fc22e7080d7440c5e8bea06dc36548bcb065b2 jdk8u262-b05 +07fc22e7080d7440c5e8bea06dc36548bcb065b2 jdk8u272-b00 26690d83c12ed384b919f7c67b70d2000f999bdf jdk8u262-b06 774e6c9b92965430835ea842724348c39692c542 jdk8u262-b07 ac5fce89162167996468e6466abe5cfcc8185bde jdk8u262-b08 747fe2026aa872ee5444e6c24653d054b1aef58c jdk8u262-b09 +fd4d3f8b2c2de81cac967f56ec69f82a7c6b0e9d jdk8u262-b10 +fd4d3f8b2c2de81cac967f56ec69f82a7c6b0e9d jdk8u262-ga +fd4d3f8b2c2de81cac967f56ec69f82a7c6b0e9d jdk8u265-b00 +e0342245812afc794e3537380c7025683424d07e jdk8u265-b01 +e0342245812afc794e3537380c7025683424d07e jdk8u265-ga +a51cd1abb0c93552857885b1ba53592c786714d2 jdk8u272-b01 +54f67143c9566104641b6c69ce33f541d0f5f350 jdk8u272-b02 +4e02b68de4582b99db1331852cb731914a47adba jdk8u272-b03 +4ea625a4e1562077914fc6b5084646aec90b8635 icedtea-3.17.0pre02 +a317abfcbd909b1c094e250afb0cb618e363e938 jdk8u272-b04 +f1fa9a70296a0ce38c6e315fb3ee107aa32f6b42 jdk8u272-b05 +b974f43a589fa0ca7be9d0a62673929229a2a4e7 jdk8u272-b06 +a56fbe019ae89f55aae083d29b24f83290affe5d jdk8u272-b07 +462446582ece03a945b8d6b7714ac3c19f07ff25 jdk8u272-b08 +acab1eb3dc4c828f87500709d05ea2293baed60c jdk8u272-b09 +68a2632bf926ed13c20af12d3c5d1b3e79f3acb9 jdk8u272-b10 +68a2632bf926ed13c20af12d3c5d1b3e79f3acb9 jdk8u272-ga +83b7a751f44f5c65b847f243e2e8a3c87ab144dc icedtea-3.17.0 diff -r fd4d3f8b2c2d -r 362d946c74ce .jcheck/conf --- a/.jcheck/conf Sat Jun 27 23:21:53 2020 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r fd4d3f8b2c2d -r 362d946c74ce THIRD_PARTY_README --- a/THIRD_PARTY_README Sat Jun 27 23:21:53 2020 +0100 +++ b/THIRD_PARTY_README Wed Oct 28 07:40:02 2020 +0000 @@ -2240,7 +2240,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to PC/SC Lite v1.8.24, +%% This notice is provided with respect to PC/SC Lite v1.8.26, which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris. --- begin of LICENSE --- @@ -3028,8 +3028,7 @@ Apache Commons Math 3.2 Apache Derby 10.11.1.2 Apache Jakarta BCEL 5.1 - Apache Jakarta Regexp 1.4 - Apache Santuario XML Security for Java 1.5.4 + Apache Santuario XML Security for Java 2.1.1 Apache Xalan-Java 2.7.2 Apache Xerces Java 2.10.0 Apache XML Resolver 1.1 @@ -3243,3 +3242,41 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to OASIS PKCS #11 Cryptographic Token +Interface v2.40, which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) OASIS Open 2016. All Rights Reserved. + +All capitalized terms in the following text have the meanings assigned to them +in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The +full Policy may be found at the OASIS website: +[http://www.oasis-open.org/policies-guidelines/ipr] + +This document and translations of it may be copied and furnished to others, and +derivative works that comment on or otherwise explain it or assist in its +implementation may be prepared, copied, published, and distributed, in whole or +in part, without restriction of any kind, provided that the above copyright +notice and this section are included on all such copies and derivative works. +However, this document itself may not be modified in any way, including by +removing the copyright notice or references to OASIS, except as needed for the +purpose of developing any document or deliverable produced by an OASIS +Technical Committee (in which case the rules applicable to copyrights, as set +forth in the OASIS IPR Policy, must be followed) or as required to translate it +into languages other than English. + +The limited permissions granted above are perpetual and will not be revoked by +OASIS or its successors or assigns. + +This document and the information contained herein is provided on an "AS IS" +basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT +INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR +FITNESS FOR A PARTICULAR PURPOSE. OASIS AND ITS MEMBERS WILL NOT BE LIABLE FOR +ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE +OF THIS DOCUMENT OR ANY PART THEREOF. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- diff -r fd4d3f8b2c2d -r 362d946c74ce make/BuildLangtools.gmk --- a/make/BuildLangtools.gmk Sat Jun 27 23:21:53 2020 +0100 +++ b/make/BuildLangtools.gmk Wed Oct 28 07:40:02 2020 +0000 @@ -36,7 +36,7 @@ JAVAC := $(JAVAC), \ SERVER_DIR := $(SJAVAC_SERVER_DIR), \ SERVER_JVM := $(SJAVAC_SERVER_JAVA), \ - FLAGS := -XDignore.symbol.file=true -g -Xlint:all$(COMMA)-deprecation -Werror)) + FLAGS := -XDignore.symbol.file=true -g -Xlint:all$(COMMA)-deprecation $(JAVAC_WERROR))) # javax.tools.JavaCompilerTool isn't really a suffix but this gets the file copied. RESOURCE_SUFFIXES := .gif .xml .css .js javax.tools.JavaCompilerTool @@ -175,7 +175,7 @@ JAVAC := "-Xbootclasspath/p:$(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar" \ -cp $(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar \ com.sun.tools.javac.Main, \ - FLAGS := -XDignore.symbol.file=true -Xlint:all$(COMMA)-deprecation -Werror, \ + FLAGS := -XDignore.symbol.file=true -Xlint:all$(COMMA)-deprecation $(JAVAC_WERROR), \ SERVER_DIR := $(SJAVAC_SERVER_DIR), \ SERVER_JVM := $(SJAVAC_SERVER_JAVA))) diff -r fd4d3f8b2c2d -r 362d946c74ce make/build.xml --- a/make/build.xml Sat Jun 27 23:21:53 2020 +0100 +++ b/make/build.xml Wed Oct 28 07:40:02 2020 +0000 @@ -1027,7 +1027,7 @@ + classpath="${build.toolclasses.dir}:${build.bootstrap.dir}/classes:${ant.home}/lib/ant.jar"/> diff -r fd4d3f8b2c2d -r 362d946c74ce src/share/classes/com/sun/tools/classfile/Attributes.java --- a/src/share/classes/com/sun/tools/classfile/Attributes.java Sat Jun 27 23:21:53 2020 +0100 +++ b/src/share/classes/com/sun/tools/classfile/Attributes.java Wed Oct 28 07:40:02 2020 +0000 @@ -56,8 +56,7 @@ public Attributes(ConstantPool constant_pool, Attribute[] attrs) { this.attrs = attrs; map = new HashMap(); - for (int i = 0; i < attrs.length; i++) { - Attribute attr = attrs[i]; + for (Attribute attr : attrs) { try { map.put(attr.getName(constant_pool), attr); } catch (ConstantPoolException e) { diff -r fd4d3f8b2c2d -r 362d946c74ce src/share/classes/com/sun/tools/classfile/ClassWriter.java --- a/src/share/classes/com/sun/tools/classfile/ClassWriter.java Sat Jun 27 23:21:53 2020 +0100 +++ b/src/share/classes/com/sun/tools/classfile/ClassWriter.java Wed Oct 28 07:40:02 2020 +0000 @@ -57,11 +57,8 @@ * Write a ClassFile data structure to a file. */ public void write(ClassFile classFile, File f) throws IOException { - FileOutputStream f_out = new FileOutputStream(f); - try { + try (FileOutputStream f_out = new FileOutputStream(f)) { write(classFile, f_out); - } finally { - f_out.close(); } } diff -r fd4d3f8b2c2d -r 362d946c74ce src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java --- a/src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java Sat Jun 27 23:21:53 2020 +0100 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java Wed Oct 28 07:40:02 2020 +0000 @@ -268,13 +268,13 @@ protected ClassDoc implementsMethodInIntfac(MethodDoc method, ClassDoc[] intfacs) { - for (int i = 0; i < intfacs.length; i++) { - MethodDoc[] methods = intfacs[i].methods(); + for (ClassDoc intf : intfacs) { + MethodDoc[] methods = intf.methods(); if (methods.length > 0) { - for (int j = 0; j < methods.length; j++) { - if (methods[j].name().equals(method.name()) && - methods[j].signature().equals(method.signature())) { - return intfacs[i]; + for (MethodDoc md : methods) { + if (md.name().equals(method.name()) && + md.signature().equals(method.signature())) { + return intf; } } } diff -r fd4d3f8b2c2d -r 362d946c74ce src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java --- a/src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java Sat Jun 27 23:21:53 2020 +0100 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java Wed Oct 28 07:40:02 2020 +0000 @@ -101,14 +101,13 @@ // Display the list only if there are elements to be displayed. if (memberListSize > 0) { Content dl = new HtmlTree(HtmlTag.DL); - for (int i = 0; i < memberListSize; i++) { - Doc element = memberlist.get(i); + for (Doc element : memberlist) { if (element instanceof MemberDoc) { From andrew at icedtea.classpath.org Wed Oct 28 07:51:08 2020 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:51:08 +0000 Subject: /hg/icedtea8-forest/hotspot: 100 new changesets Message-ID: changeset b73ff161ed0a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b73ff161ed0a author: Andrew John Hughes date: Sun Sep 06 00:38:08 2020 +0100 8152358, PR3800: code and comment cleanups found during the hunt for 8077392 changeset 7323b2187a50 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7323b2187a50 author: andrew date: Fri Aug 28 07:38:21 2020 +0100 8251120, PR3793: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false Summary: Only test for ENABLE_JFR being true, and assume undefined == false Reviewed-by: neugens changeset f9693cc545b4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f9693cc545b4 author: andrew date: Sun Jul 12 17:34:04 2020 +0100 Added tag jdk8u262-b10 for changeset 1c6e1f187fdc changeset bace48b16628 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bace48b16628 author: andrew date: Tue Jul 14 17:23:05 2020 +0100 Added tag jdk8u262-ga for changeset 1c6e1f187fdc changeset 3bd5ac4488a3 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3bd5ac4488a3 author: andrew date: Fri Jul 24 22:41:29 2020 +0100 Added tag jdk8u265-b00 for changeset 1c6e1f187fdc changeset 5fd1f66f27a4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5fd1f66f27a4 author: andrew date: Fri Jul 24 22:42:53 2020 +0100 Added tag jdk8u265-b01 for changeset 3bd5ac4488a3 changeset ab3ff63f7cd5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ab3ff63f7cd5 author: andrew date: Mon Jul 27 17:00:14 2020 +0100 Added tag jdk8u265-ga for changeset 3bd5ac4488a3 changeset 610401238989 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=610401238989 author: andrew date: Wed Jun 03 01:21:00 2020 +0100 Added tag jdk8u272-b00 for changeset f7691a80458c changeset 45c8de52649c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=45c8de52649c author: ddong date: Tue Jun 02 14:29:43 2020 +0800 8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR Reviewed-by: adinn changeset eddd586d1a4c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=eddd586d1a4c author: mgronlun date: Sat Feb 22 10:22:05 2014 +0100 8035493: JVMTI PopFrame capability must instruct compilers not to prune locals Reviewed-by: kvn, sla, coleenp, sspitsyn changeset 423fa1fba08e in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=423fa1fba08e author: andrew date: Tue Jun 09 06:24:32 2020 +0100 Merge changeset 26d1803768c7 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=26d1803768c7 author: jbachorik date: Thu Jun 11 12:17:25 2020 +0200 8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing Reviewed-by: sspitsyn, egahlin changeset 1edff9dfe606 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1edff9dfe606 author: mchinnathamb date: Fri Oct 26 18:35:06 2018 +0530 8211714: Need to update vm_version.cpp to recognise VS2017 minor versions Reviewed-by: dholmes changeset 103d1261f1f4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=103d1261f1f4 author: mbaesken date: Fri Dec 06 12:42:29 2019 +0100 8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version 8235325: build failure on Linux after 8235243 Reviewed-by: dholmes, mdoerr changeset db357034b763 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=db357034b763 author: bulasevich date: Tue Jun 16 11:03:04 2020 +0800 8217647: JFR: recordings on 32-bit systems unreadable Reviewed-by: egahlin Contributed-by: boris.ulasevich at bell-sw.com, markus.gronlund at oracle.com changeset ae4fc0906f45 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ae4fc0906f45 author: stefank date: Mon Apr 11 08:51:53 2016 +0200 8153583: Make OutputAnalyzer.reportDiagnosticSummary public Reviewed-by: brutisso, sjohanss changeset fb74ae591209 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fb74ae591209 author: andrew date: Mon Jun 29 21:30:26 2020 +0100 Merge changeset f3ceb2e8bd21 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f3ceb2e8bd21 author: kevinw date: Mon Mar 09 12:54:53 2020 +0000 8240295: hs_err elapsed time in seconds is not accurate enough Reviewed-by: dholmes, sspitsyn changeset 2f07f8d27acf in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2f07f8d27acf author: mbaesken date: Mon Mar 30 17:55:01 2020 +0200 8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG Reviewed-by: mdoerr changeset 19056c781208 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=19056c781208 author: roland date: Tue Jan 28 13:36:30 2020 +0100 8237951: CTW: C2 compilation fails with "malformed control flow" Reviewed-by: vlivanov, kvn changeset 8a8f679915aa in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8a8f679915aa author: roland date: Mon Oct 10 17:04:42 2016 +0200 8167300: Scheduling failures during gcm should be fatal Reviewed-by: kvn, mcberg changeset 1f0cffcf648a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1f0cffcf648a author: phh date: Thu Jul 02 18:09:56 2020 +0000 8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java Summary: Update header comment to run with jtreg Reviewed-by: phh, sgehwolf Contributed-by: tianshi at amazon.com changeset 02b4fd2f9041 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=02b4fd2f9041 author: zgu date: Thu Jul 02 16:51:57 2020 -0400 8248643: Remove extra leading space in JDK-8240295 8u backport Reviewed-by: kevinw, tschatzl changeset d961c6fee216 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d961c6fee216 author: andrew date: Fri Jul 24 13:16:58 2020 +0100 Merge changeset d2ec2776ad0c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d2ec2776ad0c author: roland date: Mon Mar 09 17:41:30 2020 +0100 8214862: assert(proj != __null) at compile.cpp:3251 Reviewed-by: kvn, thartmann changeset 147bfde2dfd4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=147bfde2dfd4 author: andrew date: Fri Jul 24 13:37:11 2020 +0100 Merge changeset ccdd791d3a6f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ccdd791d3a6f author: jbachorik date: Tue Jul 28 09:48:19 2020 +0200 8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions Reviewed-by: jbachorik Contributed-by: Nikolay Martynov changeset 8c3972a290c0 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8c3972a290c0 author: andrew date: Wed Jul 29 05:41:50 2020 +0100 Merge changeset be13f53a2a55 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=be13f53a2a55 author: thartmann date: Tue Dec 03 08:29:04 2019 +0100 8234617: C1: Incorrect result of field load due to missing narrowing conversion Summary: Emit an explicit conversion to get the correct field value after the write. Reviewed-by: vlivanov, mdoerr, phh, andrew changeset 85c9d74850ed in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=85c9d74850ed author: igerasim date: Tue Sep 10 09:08:52 2019 -0700 8230303: JDB hangs when running monitor command Reviewed-by: sspitsyn changeset 741cd0f77fac in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=741cd0f77fac author: andrew date: Sat Aug 01 03:20:00 2020 +0100 Added tag jdk8u272-b01 for changeset 85c9d74850ed changeset 45ec778a8e8d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=45ec778a8e8d author: shade date: Wed Jul 29 09:43:43 2020 +0200 8046274: Removing dependency on jakarta-regexp Reviewed-by: lancea changeset c39172598323 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c39172598323 author: poonam date: Mon Mar 23 17:57:13 2020 +0000 8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate Reviewed-by: dlong, tschatzl, pliden changeset baf9f57c9b46 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=baf9f57c9b46 author: coleenp date: Mon May 05 19:53:00 2014 -0400 8023697: failed class resolution reports different class name in detail message for the first and subsequent times Summary: Cache detail message when we cache exception for constant pool resolution. Reviewed-by: acorn, twisti, jrose changeset 7ada1402bda0 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7ada1402bda0 author: ysuenaga date: Wed Apr 24 17:09:24 2019 +0900 8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero Reviewed-by: egahlin, mgronlun, neugens, andrew changeset 9a8c9d2291bb in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9a8c9d2291bb author: jcm date: Tue Jan 24 20:47:24 2017 -0800 8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled Summary: Corrected available compilation levels for client builds. Reviewed-by: kvn changeset 40f45911050f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=40f45911050f author: zgu date: Thu Aug 25 09:23:45 2016 -0400 8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent Summary: Added default format checking of class names loaded by the app class loader Reviewed-by: andrew changeset f614bd5c9561 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f614bd5c9561 author: coleenp date: Wed Jul 09 22:37:48 2014 -0400 8048933: -XX:+TraceExceptions output should include the message Summary: Add the exception detail message to the tracing output Reviewed-by: minqi, dholmes changeset 414c1dcfc3f3 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=414c1dcfc3f3 author: andrew date: Thu Aug 06 21:19:11 2020 +0100 Merge changeset 182c3887f2e6 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=182c3887f2e6 author: andrew date: Thu Aug 06 21:22:56 2020 +0100 Added tag jdk8u272-b02 for changeset 414c1dcfc3f3 changeset a06d5e5fe5e0 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a06d5e5fe5e0 author: ddong date: Fri Jul 31 15:52:11 2020 +0800 8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update Reviewed-by: phh, sgehwolf changeset b51d1dd00420 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b51d1dd00420 author: andrew date: Thu Aug 13 06:55:26 2020 +0100 Merge changeset 184f430ac1a2 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=184f430ac1a2 author: fyang date: Fri Jul 17 07:03:30 2020 +0800 8248851: CMS: Missing memory fences between free chunk check and klass read Reviewed-by: aph, kbarrett, dholmes Contributed-by: wangshuai94 at huawei.com changeset f415b5fea90d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f415b5fea90d author: egahlin date: Thu Jun 06 20:19:03 2019 +0200 8216283: Allow shorter method sampling interval than 10 ms Reviewed-by: mgronlun changeset e649f2136368 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e649f2136368 author: zmajo date: Mon Mar 21 09:51:20 2016 +0100 8148754: C2 loop unrolling fails due to unexpected graph shape Summary: Check if graph shape is appropriate for optimization, bail out optimization if not. Reviewed-by: kvn, twisti, shade, dnsimon changeset 0943ff57e154 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0943ff57e154 author: andrew date: Thu Aug 13 08:38:55 2020 +0100 Added tag jdk8u272-b03 for changeset e649f2136368 changeset 9f2b95a3c80b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9f2b95a3c80b author: phh date: Mon Nov 03 11:19:43 2014 +0100 8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double Reviewed-by: simonis, andrew changeset cbabffce5685 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cbabffce5685 author: ebaron date: Mon Aug 17 13:56:16 2020 -0400 8177334: Update xmldsig implementation to Apache Santuario 2.1.1 Reviewed-by: andrew changeset 9cc00eb32cbd in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9cc00eb32cbd author: Andrew John Hughes date: Sat Oct 24 01:11:49 2020 +0100 Merge jdk8u272-b04 changeset 9bdb9da0295a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9bdb9da0295a author: Andrew John Hughes date: Tue Oct 27 03:35:20 2020 +0000 Added tag icedtea-3.17.0pre02 for changeset 9cc00eb32cbd changeset 636cc78f0f74 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=636cc78f0f74 author: andrew date: Tue Aug 18 03:41:25 2020 +0100 Added tag jdk8u272-b04 for changeset cbabffce5685 changeset 72053ed6f8d4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=72053ed6f8d4 author: tschatzl date: Thu Nov 24 11:27:57 2016 +0100 8057003: Large reference arrays cause extremely long synchronization times Summary: Slice large object arrays into parts so that the synchronization of marking threads with an STW pause request does not take long. Reviewed-by: ehelin, pliden Contributed-by: maoliang.ml at alibaba-inc.com changeset 776722456213 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=776722456213 author: andrew date: Thu Aug 20 04:10:59 2020 +0100 Merge changeset 63dafc005680 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=63dafc005680 author: shade date: Fri Aug 21 09:07:53 2020 +0200 8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled Reviewed-by: sgehwolf changeset 8712be1ae49a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8712be1ae49a author: roland date: Tue Jun 30 18:05:34 2020 +0200 8240676: Meet not symmetric failure when running lucene on jdk8 Reviewed-by: kvn, thartmann changeset 85e682d8ab91 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=85e682d8ab91 author: jbachorik date: Fri Jul 17 11:54:17 2020 +0200 8249158: THREAD_START and THREAD_END event posted in primordial phase Reviewed-by: adinn changeset a025f6d9e6e8 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a025f6d9e6e8 author: sgehwolf date: Fri Jul 24 14:32:33 2020 +0200 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics Reviewed-by: aph, dholmes, bobv, shade changeset 1b2d99958c29 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1b2d99958c29 author: ccheung date: Mon Nov 10 10:13:10 2014 -0800 8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler Summary: replaced strcat() with jio_snprintf() Reviewed-by: dholmes, iklam, dlong, minqi changeset 6898cbe6d575 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6898cbe6d575 author: andrew date: Wed Aug 26 03:59:50 2020 +0100 Added tag jdk8u272-b05 for changeset 1b2d99958c29 changeset 219f17701f43 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=219f17701f43 author: coleenp date: Tue Dec 16 19:00:24 2014 -0500 8064319: Need to enable -XX:+TraceExceptions in release builds Summary: "-XX:+TraceExceptions" is now supported in product builds. Reviewed-by: sla, ccheung, coleenp Contributed-by: max.ockner at oracle.com changeset 3746571843dd in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3746571843dd author: valeriep date: Mon May 11 18:49:01 2020 +0000 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 Summary: Updated from 1.8.24 to 1.8.26 Reviewed-by: xuelei changeset 1d9ed8dec94c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1d9ed8dec94c author: sgehwolf date: Fri Jul 03 15:09:27 2020 +0200 8226575: OperatingSystemMXBean should be made container aware Reviewed-by: andrew changeset 9ceaa376784a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9ceaa376784a author: mseledtsov date: Fri Mar 08 11:08:11 2019 -0800 8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 Summary: Updated the OL version in Dockerfile in FROM field Reviewed-by: dcubed changeset 9d42d5dfa0cf in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9d42d5dfa0cf author: andrew date: Fri Aug 28 07:32:38 2020 +0100 Merge changeset 633a3d28d2fe in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=633a3d28d2fe author: andrew date: Fri Aug 28 07:38:21 2020 +0100 8251120: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false Summary: Only test for ENABLE_JFR being true, and assume undefined == false Reviewed-by: neugens changeset 7b3ade0882f4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7b3ade0882f4 author: jiefu date: Fri Mar 01 10:00:03 2019 -0800 8219919: RuntimeStub name lost with PrintFrameConverterAssembly Reviewed-by: kvn changeset c7ef664f8649 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c7ef664f8649 author: shade date: Tue Jul 18 09:53:54 2017 +0200 8184762: ZapStackSegments should use optimized memset Reviewed-by: rkennke, mgerdin changeset d64fa7b92b5b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d64fa7b92b5b author: dholmes date: Fri Feb 08 20:51:55 2019 -0500 8193234: When using -Xcheck:jni an internally allocated buffer can leak Reviewed-by: shade, hseigel changeset 34f5c1a4ba37 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=34f5c1a4ba37 author: mbalao date: Thu Aug 27 21:00:00 2020 -0300 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support Summary: Added support for GCM, PSS, and other mechanisms Reviewed-by: andrew changeset 4b0aa85a9565 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4b0aa85a9565 author: rkennke date: Tue Aug 25 13:30:02 2020 +0200 8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp Reviewed-by: zgu, andrew changeset 4689eaf1a5c9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4689eaf1a5c9 author: andrew date: Mon Aug 31 07:09:56 2020 +0100 Added tag jdk8u272-b06 for changeset 4b0aa85a9565 changeset 4ad2d6087d73 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4ad2d6087d73 author: andrew date: Mon Sep 07 06:30:16 2020 +0100 Added tag jdk8u272-b07 for changeset 4689eaf1a5c9 changeset a0eb08e2db5a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a0eb08e2db5a author: zgu date: Wed Sep 09 13:54:44 2020 -0400 8252573: 8u: Windows build failed after 8222079 backport Reviewed-by: sgehwolf, akasko changeset 176a7e5cc060 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=176a7e5cc060 author: andrew date: Mon Sep 14 16:42:16 2020 +0100 Added tag jdk8u272-b08 for changeset a0eb08e2db5a changeset c92ba514724d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c92ba514724d author: andrew date: Mon Sep 28 01:52:34 2020 +0100 Added tag jdk8u272-b09 for changeset 176a7e5cc060 changeset d0f692037e7b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d0f692037e7b author: vkempik date: Tue Sep 22 13:09:39 2020 +0300 8233624: Enhance JNI linkage Reviewed-by: dholmes, jrose, rhalade, mschoene, mbalao, andrew changeset cb1e375e88a9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cb1e375e88a9 author: egahlin date: Sat Sep 12 00:09:03 2020 +0300 8236196: Improve string pooling Reviewed-by: mgronlun, rehn, ahgross, jwilhelm, rhalade, mbalao, andrew changeset fd3484fadbe3 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fd3484fadbe3 author: vkempik date: Wed Sep 23 15:18:53 2020 +0300 8240124: Better VM Interning Reviewed-by: mbalao, andrew changeset 8adf45218add in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8adf45218add author: vkempik date: Wed Sep 23 16:26:20 2020 +0300 8244955: Additional Fix for JDK-8240124 Reviewed-by: mbalao, andrew changeset 824065fb8b18 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=824065fb8b18 author: dcherepanov date: Wed May 13 15:59:17 2020 +0200 8241114: Better range handling Reviewed-by: kvn, vlivanov, rhalade, ahgross, mbalao, andrew changeset c49a13526ba9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c49a13526ba9 author: bae date: Fri Oct 16 19:12:56 2020 +0100 8254673: Call to JvmtiExport::post_vm_start() was removed by the fix for JDK-8249158 Reviewed-by: andrew changeset 73d58f4c918a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=73d58f4c918a author: andrew date: Fri Oct 16 19:25:10 2020 +0100 8254937: Revert JDK-8148854 for 8u272 Reviewed-by: aph changeset 7ab1cd9c7843 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7ab1cd9c7843 author: dcherepanov date: Fri Oct 16 23:17:14 2020 +0100 8243302: Advanced class supports Reviewed-by: mbalao, andrew changeset 6b836efa38fe in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6b836efa38fe author: yan date: Tue Jul 07 10:30:39 2020 -0700 8245412: Better class definitions Reviewed-by: mbalao, andrew Contributed-by: Ekaterina Vergizova changeset 2b157fcd439c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2b157fcd439c author: andrew date: Sat Oct 17 03:50:33 2020 +0100 Added tag jdk8u272-b10 for changeset 6b836efa38fe changeset 73f624a2488d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=73f624a2488d author: andrew date: Wed Oct 21 02:49:55 2020 +0100 Added tag jdk8u272-ga for changeset 6b836efa38fe changeset c8c10298f00a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c8c10298f00a author: Andrew John Hughes date: Tue Oct 27 06:33:36 2020 +0000 Merge jdk8u272-ga changeset d06ea5129bd8 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d06ea5129bd8 author: aph date: Fri Jul 08 17:11:37 2016 +0100 8161072, PR3797: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure Reviewed-by: roland changeset e1f00b506d78 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e1f00b506d78 author: enevill date: Tue Dec 20 15:49:30 2016 -0500 8171537, PR3797: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1 Reviewed-by: aph changeset 7cd0ae703ffd in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7cd0ae703ffd author: dsamersoff date: Sun Jun 24 15:02:08 2018 +0300 8203481, PR3797: Incorrect constraint for unextended_sp in frame:safe_for_sender Summary: Relaxed assert inside safe_for_sender Reviewed-by: aph, dpochepk changeset 8c532622ac0b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8c532622ac0b author: fyang date: Wed Aug 12 19:59:24 2020 +0800 8203699, PR3797: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 Summary: fastdebug build fails with SIGILL Reviewed-by: shade, drwhite, aph changeset b58d341cef20 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b58d341cef20 author: ngasson date: Thu May 07 09:11:54 2020 -0400 8209413, PR3797: AArch64: NPE in clhsdb jstack command Reviewed-by: adinn changeset 6deccb5af3b4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6deccb5af3b4 author: dpochepk date: Wed May 06 06:24:08 2020 -0400 8216989, PR3797: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 Reviewed-by: adinn changeset 5c7085df7f80 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5c7085df7f80 author: ngasson date: Tue May 05 11:50:40 2020 -0400 8217368, PR3797: AArch64: C2 recursive stack locking optimisation not triggered Reviewed-by: adinn changeset 95c0425aa09f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=95c0425aa09f author: ngasson date: Tue May 12 06:08:05 2020 -0400 8237512, PR3797: AArch64: aarch64TestHook leaks a BufferBlob Reviewed-by: adinn, aph changeset 57a4cd59376f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=57a4cd59376f author: fyang date: Mon Apr 08 14:40:31 2019 +0800 8221658, PR3797: aarch64: add necessary predicate for ubfx patterns Reviewed-by: aph changeset 36f31328f8a5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=36f31328f8a5 author: shade date: Thu Jun 04 19:24:54 2020 +0200 8246482, PR3797: Build failures with +JFR -PCH Reviewed-by: aph changeset 0f519a0fd1da in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0f519a0fd1da author: fyang date: Mon Jun 22 20:26:02 2020 +0800 8247979, PR3797: aarch64: missing side effect of killing flags for clearArray_reg_reg Reviewed-by: adinn Contributed-by: wangyadong4 at huawei.com changeset 7caa24d952f7 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7caa24d952f7 author: fyang date: Mon Jul 06 06:58:59 2020 +0800 8248219, PR3797: aarch64: missing memory barrier in fast_storefield and fast_accessfield Reviewed-by: aph Contributed-by: songyaofei2 at huawei.com changeset dec52e41e748 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dec52e41e748 author: Andrew John Hughes date: Wed Oct 28 07:40:03 2020 +0000 Added tag icedtea-3.17.0 for changeset 7caa24d952f7 diffstat: .hgtags | 19 + THIRD_PARTY_README | 44 +- agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java | 12 +- agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java | 14 +- make/aix/makefiles/buildtree.make | 2 +- make/aix/makefiles/vm.make | 2 +- make/bsd/makefiles/buildtree.make | 2 +- make/bsd/makefiles/vm.make | 2 +- make/excludeSrc.make | 1 + make/linux/makefiles/buildtree.make | 2 +- make/linux/makefiles/mapfile-vers-debug | 1 + make/linux/makefiles/mapfile-vers-product | 1 + make/linux/makefiles/vm.make | 2 +- make/solaris/makefiles/buildtree.make | 2 +- make/solaris/makefiles/vm.make | 2 +- src/cpu/aarch64/vm/aarch64.ad | 47 +- src/cpu/aarch64/vm/aarch64Test.cpp | 6 +- src/cpu/aarch64/vm/aarch64_ad.m4 | 14 +- src/cpu/aarch64/vm/assembler_aarch64.cpp | 10 +- src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp | 2 +- src/cpu/aarch64/vm/frame_aarch64.cpp | 17 +- src/cpu/aarch64/vm/icache_aarch64.cpp | 3 +- src/cpu/aarch64/vm/macroAssembler_aarch64.cpp | 6 +- src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp | 20 +- src/cpu/aarch64/vm/stubGenerator_aarch64.cpp | 8 + src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp | 34 +- src/cpu/aarch64/vm/templateTable_aarch64.cpp | 7 + src/cpu/x86/vm/c1_LIRAssembler_x86.cpp | 4 +- src/cpu/x86/vm/interp_masm_x86_32.cpp | 4 +- src/cpu/x86/vm/interp_masm_x86_64.cpp | 6 +- src/cpu/x86/vm/macroAssembler_x86.cpp | 4 +- src/share/vm/c1/c1_GraphBuilder.cpp | 23 +- src/share/vm/c1/c1_Instruction.cpp | 2 +- src/share/vm/c1/c1_ValueStack.cpp | 2 +- src/share/vm/c1/c1_ValueStack.hpp | 2 +- src/share/vm/ci/ciEnv.cpp | 43 +- src/share/vm/ci/ciEnv.hpp | 4 +- src/share/vm/ci/ciMethod.cpp | 2 +- src/share/vm/classfile/altHashing.cpp | 417 +++++---- src/share/vm/classfile/altHashing.hpp | 41 +- src/share/vm/classfile/classFileParser.cpp | 101 ++- src/share/vm/classfile/classFileParser.hpp | 7 +- src/share/vm/classfile/javaClasses.cpp | 10 + src/share/vm/classfile/javaClasses.hpp | 1 + src/share/vm/classfile/resolutionErrors.cpp | 23 +- src/share/vm/classfile/resolutionErrors.hpp | 14 +- src/share/vm/classfile/symbolTable.cpp | 6 +- src/share/vm/classfile/systemDictionary.cpp | 78 +- src/share/vm/classfile/systemDictionary.hpp | 8 +- src/share/vm/compiler/disassembler.cpp | 27 +- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp | 15 +- src/share/vm/gc_implementation/g1/concurrentMark.cpp | 33 +- src/share/vm/gc_implementation/g1/concurrentMark.hpp | 8 +- src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp | 14 +- src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.cpp | 87 ++ src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.hpp | 70 + src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp | 36 + src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp | 7 +- src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp | 10 +- src/share/vm/interpreter/interpreterRuntime.cpp | 13 +- src/share/vm/jfr/instrumentation/jfrJvmtiAgent.cpp | 127 +- src/share/vm/jfr/jfr.cpp | 19 +- src/share/vm/jfr/jfr.hpp | 5 +- src/share/vm/jfr/jni/jfrJavaSupport.cpp | 8 - src/share/vm/jfr/jni/jfrJavaSupport.hpp | 1 - src/share/vm/jfr/jni/jfrJniMethod.cpp | 4 +- src/share/vm/jfr/metadata/metadata.xml | 24 - src/share/vm/jfr/periodic/jfrThreadCPULoadEvent.cpp | 5 +- src/share/vm/jfr/periodic/sampling/jfrCallTrace.cpp | 5 +- src/share/vm/jfr/periodic/sampling/jfrThreadSampler.cpp | 4 +- src/share/vm/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp | 16 +- src/share/vm/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp | 14 +- src/share/vm/jfr/recorder/checkpoint/types/jfrType.cpp | 2 +- src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.cpp | 83 - src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.hpp | 7 - src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp | 2 +- src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp | 12 - src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp | 4 - src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp | 6 - src/share/vm/jfr/recorder/jfrRecorder.cpp | 28 +- src/share/vm/jfr/recorder/jfrRecorder.hpp | 5 +- src/share/vm/jfr/recorder/repository/jfrChunkState.cpp | 10 +- src/share/vm/jfr/recorder/repository/jfrChunkState.hpp | 21 +- src/share/vm/jfr/recorder/repository/jfrChunkWriter.cpp | 17 +- src/share/vm/jfr/recorder/repository/jfrChunkWriter.hpp | 10 +- src/share/vm/jfr/recorder/repository/jfrEmergencyDump.cpp | 7 +- src/share/vm/jfr/recorder/repository/jfrRepository.cpp | 30 +- src/share/vm/jfr/recorder/repository/jfrRepository.hpp | 2 +- src/share/vm/jfr/recorder/service/jfrOptionSet.cpp | 33 +- src/share/vm/jfr/recorder/service/jfrOptionSet.hpp | 4 +- src/share/vm/jfr/recorder/service/jfrRecorderService.cpp | 24 +- src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp | 4 +- src/share/vm/jfr/utilities/jfrTypes.hpp | 3 + src/share/vm/jfr/writers/jfrEncoders.hpp | 3 + src/share/vm/jfr/writers/jfrEventWriterHost.inline.hpp | 2 +- src/share/vm/jfr/writers/jfrPosition.hpp | 4 +- src/share/vm/jfr/writers/jfrPosition.inline.hpp | 4 +- src/share/vm/jfr/writers/jfrStreamWriterHost.hpp | 8 +- src/share/vm/jfr/writers/jfrStreamWriterHost.inline.hpp | 10 +- src/share/vm/jfr/writers/jfrWriterHost.hpp | 10 +- src/share/vm/jfr/writers/jfrWriterHost.inline.hpp | 57 +- src/share/vm/memory/filemap.cpp | 2 +- src/share/vm/memory/metaspaceShared.cpp | 11 +- src/share/vm/memory/threadLocalAllocBuffer.cpp | 8 +- src/share/vm/oops/constantPool.cpp | 129 +- src/share/vm/oops/constantPool.hpp | 10 +- src/share/vm/oops/oop.cpp | 2 +- src/share/vm/oops/symbol.cpp | 2 +- src/share/vm/opto/addnode.cpp | 38 +- src/share/vm/opto/c2compiler.cpp | 2 +- src/share/vm/opto/callnode.cpp | 8 + src/share/vm/opto/callnode.hpp | 2 + src/share/vm/opto/compile.cpp | 30 +- src/share/vm/opto/compile.hpp | 4 + src/share/vm/opto/escape.cpp | 5 +- src/share/vm/opto/gcm.cpp | 3 + src/share/vm/opto/graphKit.cpp | 2 +- src/share/vm/opto/lcm.cpp | 2 + src/share/vm/opto/loopTransform.cpp | 266 ++--- src/share/vm/opto/loopnode.cpp | 35 + src/share/vm/opto/loopnode.hpp | 7 +- src/share/vm/opto/node.cpp | 14 + src/share/vm/opto/node.hpp | 3 + src/share/vm/opto/output.cpp | 2 + src/share/vm/opto/phaseX.cpp | 27 +- src/share/vm/opto/superword.cpp | 18 +- src/share/vm/opto/type.cpp | 76 +- src/share/vm/opto/type.hpp | 1 + src/share/vm/prims/jniCheck.cpp | 9 +- src/share/vm/prims/jvm.cpp | 11 + src/share/vm/prims/jvm.h | 3 + src/share/vm/prims/nativeLookup.cpp | 144 +++- src/share/vm/runtime/biasedLocking.cpp | 28 +- src/share/vm/runtime/globals.hpp | 7 +- src/share/vm/runtime/java.hpp | 2 +- src/share/vm/runtime/objectMonitor.cpp | 4 +- src/share/vm/runtime/os.cpp | 10 +- src/share/vm/runtime/sharedRuntime.cpp | 2 +- src/share/vm/runtime/synchronizer.cpp | 62 +- src/share/vm/runtime/thread.cpp | 21 +- src/share/vm/runtime/vm_version.cpp | 16 + src/share/vm/services/jmm.h | 5 +- src/share/vm/services/management.cpp | 3 + src/share/vm/utilities/constantTag.cpp | 14 + src/share/vm/utilities/constantTag.hpp | 3 +- src/share/vm/utilities/globalDefinitions.hpp | 1 + src/share/vm/utilities/stack.inline.hpp | 7 +- src/share/vm/utilities/taskqueue.hpp | 3 +- test/compiler/7177917/Test7177917.java | 8 +- test/compiler/conversions/Conversion.jasm | 130 +++ test/compiler/conversions/TestPrimitiveConversions.java | 60 + test/compiler/inlining/StringConcatInfiniteLoop.java | 54 + test/compiler/tiered/NonTieredLevelsTest.java | 3 +- test/compiler/types/TestArrayMeetNotSymmetrical.java | 70 + test/runtime/8233197/T.java | 11 - test/runtime/8233197/Test8233197.sh | 153 --- test/runtime/8233197/libJvmtiAgent.c | 124 -- test/runtime/ClassResolutionFail/Property.java | 27 + test/runtime/ClassResolutionFail/PropertySuper.java | 28 + test/runtime/ClassResolutionFail/TestClassResolutionFail.java | 57 + test/runtime/CommandLine/TraceExceptionsTest.java | 43 + test/runtime/containers/docker/CheckOperatingSystemMXBean.java | 43 + test/runtime/containers/docker/Dockerfile-BasicTest | 2 +- test/runtime/containers/docker/TestCPUAwareness.java | 29 +- test/runtime/containers/docker/TestMemoryAwareness.java | 34 +- test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java | 14 +- test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java | 2 +- test/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java | 136 +++ test/vmTestbase/nsk/jdb/monitor/monitor002/monitor002a.java | 52 + 169 files changed, 2667 insertions(+), 1525 deletions(-) diffs (truncated from 7708 to 500 lines): diff -r 412a170785df -r dec52e41e748 .hgtags --- a/.hgtags Fri Sep 04 17:46:07 2020 +0100 +++ b/.hgtags Wed Oct 28 07:40:03 2020 +0000 @@ -1395,7 +1395,26 @@ 545fe7caa2fb4a6dc4b4f9bba9556e30886ca1f1 jdk8u262-b03 3a3803a0c789c4d09fd53e54760e7bb7d704ca6e jdk8u262-b04 f7691a80458c365b5dd754b1e117818144ed30f1 jdk8u262-b05 +f7691a80458c365b5dd754b1e117818144ed30f1 jdk8u272-b00 de6565b66f9458fb97eb66483e48f159b3f39d36 jdk8u262-b06 d20a5f399218f58f82f4f4503d24957ce7e48e60 jdk8u262-b07 d2c2cd90513e48822648ff16016aa76577eb7ab1 jdk8u262-b08 cf6e3496e19a2957f7d8b28bd0a033cefbf6509f jdk8u262-b09 +1c6e1f187fdc571e5fb7eaf9ed0180ce6fe0a4a4 jdk8u262-b10 +1c6e1f187fdc571e5fb7eaf9ed0180ce6fe0a4a4 jdk8u262-ga +1c6e1f187fdc571e5fb7eaf9ed0180ce6fe0a4a4 jdk8u265-b00 +3bd5ac4488a39330ad5452b89ed98afac584ce59 jdk8u265-b01 +3bd5ac4488a39330ad5452b89ed98afac584ce59 jdk8u265-ga +85c9d74850ed3a6c99dd97c85d25ffb29afc0a28 jdk8u272-b01 +414c1dcfc3f3620b73cc7faf23f9a3ffde83b240 jdk8u272-b02 +e649f213636810823e761473ac871ce55a5235f7 jdk8u272-b03 +9cc00eb32cbd7a2081ebf67a778ab2137fafc3d1 icedtea-3.17.0pre02 +cbabffce5685f9a18bfd05bd1fb18c4c73be98cf jdk8u272-b04 +1b2d99958c293b7ab324c5786664f82c8e9c4e50 jdk8u272-b05 +4b0aa85a95653f44cc45f2ec0571153017ebbf03 jdk8u272-b06 +4689eaf1a5c9c5e284d466631420761f4bd4ecae jdk8u272-b07 +a0eb08e2db5a40956a9c2d6b7dea76a894559033 jdk8u272-b08 +176a7e5cc0609cface769e5e8a31b00700d223ba jdk8u272-b09 +6b836efa38fef1b50ba798b6e344ab44ee995812 jdk8u272-b10 +6b836efa38fef1b50ba798b6e344ab44ee995812 jdk8u272-ga +7caa24d952f7a997decdd33dcfed5261f6e0b74b icedtea-3.17.0 diff -r 412a170785df -r dec52e41e748 THIRD_PARTY_README --- a/THIRD_PARTY_README Fri Sep 04 17:46:07 2020 +0100 +++ b/THIRD_PARTY_README Wed Oct 28 07:40:03 2020 +0000 @@ -2240,7 +2240,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to PC/SC Lite v1.8.24, +%% This notice is provided with respect to PC/SC Lite v1.8.26, which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris. --- begin of LICENSE --- @@ -3028,8 +3028,7 @@ Apache Commons Math 3.2 Apache Derby 10.11.1.2 Apache Jakarta BCEL 5.1 - Apache Jakarta Regexp 1.4 - Apache Santuario XML Security for Java 1.5.4 + Apache Santuario XML Security for Java 2.1.1 Apache Xalan-Java 2.7.2 Apache Xerces Java 2.10.0 Apache XML Resolver 1.1 @@ -3242,3 +3241,42 @@ --- end of LICENSE --- ------------------------------------------------------------------------------- + +%% This notice is provided with respect to OASIS PKCS #11 Cryptographic Token +Interface v2.40, which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) OASIS Open 2016. All Rights Reserved. + +All capitalized terms in the following text have the meanings assigned to them +in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The +full Policy may be found at the OASIS website: +[http://www.oasis-open.org/policies-guidelines/ipr] + +This document and translations of it may be copied and furnished to others, and +derivative works that comment on or otherwise explain it or assist in its +implementation may be prepared, copied, published, and distributed, in whole or +in part, without restriction of any kind, provided that the above copyright +notice and this section are included on all such copies and derivative works. +However, this document itself may not be modified in any way, including by +removing the copyright notice or references to OASIS, except as needed for the +purpose of developing any document or deliverable produced by an OASIS +Technical Committee (in which case the rules applicable to copyrights, as set +forth in the OASIS IPR Policy, must be followed) or as required to translate it +into languages other than English. + +The limited permissions granted above are perpetual and will not be revoked by +OASIS or its successors or assigns. + +This document and the information contained herein is provided on an "AS IS" +basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT +INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR +FITNESS FOR A PARTICULAR PURPOSE. OASIS AND ITS MEMBERS WILL NOT BE LIABLE FOR +ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE +OF THIS DOCUMENT OR ANY PART THEREOF. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- diff -r 412a170785df -r dec52e41e748 agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java --- a/agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java Fri Sep 04 17:46:07 2020 +0100 +++ b/agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java Wed Oct 28 07:40:03 2020 +0000 @@ -1,6 +1,6 @@ /* - * Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2015, Red Hat Inc. + * Copyright (c) 2003, 2019, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2015, 2019, Red Hat Inc. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -223,7 +223,13 @@ } } - setValues(sp, fp, null); + // We found a PC in the frame anchor. Check that it's plausible, and + // if it is, use it. + if (vm.isJavaPCDbg(pc)) { + setValues(sp, fp, pc); + } else { + setValues(sp, fp, null); + } return true; } diff -r 412a170785df -r dec52e41e748 agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java --- a/agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java Fri Sep 04 17:46:07 2020 +0100 +++ b/agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java Wed Oct 28 07:40:03 2020 +0000 @@ -1,6 +1,6 @@ /* - * Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2015, Red Hat Inc. + * Copyright (c) 2001, 2019, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2015, 2019, Red Hat Inc. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -133,7 +133,15 @@ this.raw_sp = raw_sp; this.raw_unextendedSP = raw_sp; this.raw_fp = raw_fp; - this.pc = raw_sp.getAddressAt(-1 * VM.getVM().getAddressSize()); + + // We cannot assume SP[-1] always contains a valid return PC (e.g. if + // the callee is a C/C++ compiled frame). If the PC is not known to + // Java then this.pc is null. + Address savedPC = raw_sp.getAddressAt(-1 * VM.getVM().getAddressSize()); + if (VM.getVM().isJavaPCDbg(savedPC)) { + this.pc = savedPC; + } + adjustUnextendedSP(); // Frame must be fully constructed before this call diff -r 412a170785df -r dec52e41e748 make/aix/makefiles/buildtree.make --- a/make/aix/makefiles/buildtree.make Fri Sep 04 17:46:07 2020 +0100 +++ b/make/aix/makefiles/buildtree.make Wed Oct 28 07:40:03 2020 +0000 @@ -111,7 +111,7 @@ endif endif -ifeq ($(ENABLE_JFR),false) +ifneq ($(ENABLE_JFR),true) ALWAYS_EXCLUDE_DIRS += -o -name jfr endif diff -r 412a170785df -r dec52e41e748 make/aix/makefiles/vm.make --- a/make/aix/makefiles/vm.make Fri Sep 04 17:46:07 2020 +0100 +++ b/make/aix/makefiles/vm.make Wed Oct 28 07:40:03 2020 +0000 @@ -147,7 +147,7 @@ LIBJVM_DEBUGINFO = lib$(JVM).debuginfo LIBJVM_DIZ = lib$(JVM).diz -ifeq ($(ENABLE_JFR),false) +ifneq ($(ENABLE_JFR),true) EXCLUDE_JFR_PATHS:= -o -name jfr -prune endif diff -r 412a170785df -r dec52e41e748 make/bsd/makefiles/buildtree.make --- a/make/bsd/makefiles/buildtree.make Fri Sep 04 17:46:07 2020 +0100 +++ b/make/bsd/makefiles/buildtree.make Wed Oct 28 07:40:03 2020 +0000 @@ -113,7 +113,7 @@ endif endif -ifeq ($(ENABLE_JFR),false) +ifneq ($(ENABLE_JFR),true) ALWAYS_EXCLUDE_DIRS += -o -name jfr endif diff -r 412a170785df -r dec52e41e748 make/bsd/makefiles/vm.make --- a/make/bsd/makefiles/vm.make Fri Sep 04 17:46:07 2020 +0100 +++ b/make/bsd/makefiles/vm.make Wed Oct 28 07:40:03 2020 +0000 @@ -165,7 +165,7 @@ LIBJVM_DIZ = lib$(JVM).diz endif -ifeq ($(ENABLE_JFR),false) +ifneq ($(ENABLE_JFR),true) EXCLUDE_JFR_PATHS:= -o -name jfr -prune endif SPECIAL_PATHS:=adlc c1 gc_implementation opto shark libadt diff -r 412a170785df -r dec52e41e748 make/excludeSrc.make --- a/make/excludeSrc.make Fri Sep 04 17:46:07 2020 +0100 +++ b/make/excludeSrc.make Wed Oct 28 07:40:03 2020 +0000 @@ -95,6 +95,7 @@ gc_shared_keep := \ adaptiveSizePolicy.cpp \ ageTable.cpp \ + ageTableTracer.cpp \ collectorCounters.cpp \ cSpaceCounters.cpp \ gcId.cpp \ diff -r 412a170785df -r dec52e41e748 make/linux/makefiles/buildtree.make --- a/make/linux/makefiles/buildtree.make Fri Sep 04 17:46:07 2020 +0100 +++ b/make/linux/makefiles/buildtree.make Wed Oct 28 07:40:03 2020 +0000 @@ -112,7 +112,7 @@ endif endif -ifeq ($(ENABLE_JFR),false) +ifneq ($(ENABLE_JFR),true) ALWAYS_EXCLUDE_DIRS += -o -name jfr endif diff -r 412a170785df -r dec52e41e748 make/linux/makefiles/mapfile-vers-debug --- a/make/linux/makefiles/mapfile-vers-debug Fri Sep 04 17:46:07 2020 +0100 +++ b/make/linux/makefiles/mapfile-vers-debug Wed Oct 28 07:40:03 2020 +0000 @@ -190,6 +190,7 @@ JVM_IsSilentCompiler; JVM_IsSupportedJNIVersion; JVM_IsThreadAlive; + JVM_IsUseContainerSupport; JVM_IsVMGeneratedMethodIx; JVM_LatestUserDefinedLoader; JVM_Listen; diff -r 412a170785df -r dec52e41e748 make/linux/makefiles/mapfile-vers-product --- a/make/linux/makefiles/mapfile-vers-product Fri Sep 04 17:46:07 2020 +0100 +++ b/make/linux/makefiles/mapfile-vers-product Wed Oct 28 07:40:03 2020 +0000 @@ -185,6 +185,7 @@ JVM_IsInterface; JVM_IsInterrupted; JVM_IsNaN; + JVM_IsUseContainerSupport; JVM_IsPrimitiveClass; JVM_IsSameClassPackage; JVM_IsSilentCompiler; diff -r 412a170785df -r dec52e41e748 make/linux/makefiles/vm.make --- a/make/linux/makefiles/vm.make Fri Sep 04 17:46:07 2020 +0100 +++ b/make/linux/makefiles/vm.make Wed Oct 28 07:40:03 2020 +0000 @@ -158,7 +158,7 @@ LIBJVM_DEBUGINFO = lib$(JVM).debuginfo LIBJVM_DIZ = lib$(JVM).diz -ifeq ($(ENABLE_JFR),false) +ifneq ($(ENABLE_JFR),true) EXCLUDE_JFR_PATHS:= -o -name jfr -prune endif SPECIAL_PATHS:=adlc c1 gc_implementation opto shark libadt diff -r 412a170785df -r dec52e41e748 make/solaris/makefiles/buildtree.make --- a/make/solaris/makefiles/buildtree.make Fri Sep 04 17:46:07 2020 +0100 +++ b/make/solaris/makefiles/buildtree.make Wed Oct 28 07:40:03 2020 +0000 @@ -103,7 +103,7 @@ endif endif -ifeq ($(ENABLE_JFR),false) +ifneq ($(ENABLE_JFR),true) ALWAYS_EXCLUDE_DIRS += -o -name jfr endif diff -r 412a170785df -r dec52e41e748 make/solaris/makefiles/vm.make --- a/make/solaris/makefiles/vm.make Fri Sep 04 17:46:07 2020 +0100 +++ b/make/solaris/makefiles/vm.make Wed Oct 28 07:40:03 2020 +0000 @@ -172,7 +172,7 @@ LIBJVM_DEBUGINFO = lib$(JVM).debuginfo LIBJVM_DIZ = lib$(JVM).diz -ifeq ($(ENABLE_JFR),false) +ifneq ($(ENABLE_JFR),true) EXCLUDE_JFR_PATHS:= -o -name jfr -prune endif SPECIAL_PATHS:=adlc c1 dist gc_implementation opto shark libadt diff -r 412a170785df -r dec52e41e748 src/cpu/aarch64/vm/aarch64.ad --- a/src/cpu/aarch64/vm/aarch64.ad Fri Sep 04 17:46:07 2020 +0100 +++ b/src/cpu/aarch64/vm/aarch64.ad Wed Oct 28 07:40:03 2020 +0000 @@ -3309,19 +3309,20 @@ __ tbnz(disp_hdr, exact_log2(markOopDesc::monitor_value), object_has_monitor); } - // Set displaced_header to be (markOop of object | UNLOCK_VALUE). - __ orr(disp_hdr, disp_hdr, markOopDesc::unlocked_value); + // Set tmp to be (markOop of object | UNLOCK_VALUE). + __ orr(tmp, disp_hdr, markOopDesc::unlocked_value); // Load Compare Value application register. // Initialize the box. (Must happen before we update the object mark!) - __ str(disp_hdr, Address(box, BasicLock::displaced_header_offset_in_bytes())); - - // Compare object markOop with mark and if equal exchange scratch1 - // with object markOop. + __ str(tmp, Address(box, BasicLock::displaced_header_offset_in_bytes())); + + // Compare object markOop with an unlocked value (tmp) and if + // equal exchange the stack address of our box with object markOop. + // On failure disp_hdr contains the possibly locked markOop. if (UseLSE) { - __ mov(tmp, disp_hdr); - __ casal(Assembler::xword, tmp, box, oop); + __ mov(disp_hdr, tmp); + __ casal(Assembler::xword, disp_hdr, box, oop); // Updates disp_hdr __ cmp(tmp, disp_hdr); __ br(Assembler::EQ, cont); } else { @@ -3329,12 +3330,12 @@ if ((VM_Version::cpu_cpuFeatures() & VM_Version::CPU_STXR_PREFETCH)) __ prfm(Address(oop), PSTL1STRM); __ bind(retry_load); - __ ldaxr(tmp, oop); + __ ldaxr(disp_hdr, oop); __ cmp(tmp, disp_hdr); __ br(Assembler::NE, cas_failed); // use stlxr to ensure update is immediately visible - __ stlxr(tmp, box, oop); - __ cbzw(tmp, cont); + __ stlxr(disp_hdr, box, oop); + __ cbzw(disp_hdr, cont); __ b(retry_load); } @@ -3869,7 +3870,8 @@ operand immL_bitmask() %{ - predicate(((n->get_long() & 0xc000000000000000l) == 0) + predicate((n->get_long() != 0) + && ((n->get_long() & 0xc000000000000000l) == 0) && is_power_of_2(n->get_long() + 1)); match(ConL); @@ -3880,7 +3882,8 @@ operand immI_bitmask() %{ - predicate(((n->get_int() & 0xc0000000) == 0) + predicate((n->get_int() != 0) + && ((n->get_int() & 0xc0000000) == 0) && is_power_of_2(n->get_int() + 1)); match(ConI); @@ -10759,11 +10762,13 @@ instruct ubfxwI(iRegINoSp dst, iRegIorL2I src, immI rshift, immI_bitmask mask) %{ match(Set dst (AndI (URShiftI src rshift) mask)); + // Make sure we are not going to exceed what ubfxw can do. + predicate((exact_log2(n->in(2)->get_int() + 1) + (n->in(1)->in(2)->get_int() & 31)) <= (31 + 1)); ins_cost(INSN_COST); format %{ "ubfxw $dst, $src, $mask" %} ins_encode %{ - int rshift = $rshift$$constant; + int rshift = $rshift$$constant & 31; long mask = $mask$$constant; int width = exact_log2(mask+1); __ ubfxw(as_Register($dst$$reg), @@ -10774,13 +10779,15 @@ instruct ubfxL(iRegLNoSp dst, iRegL src, immI rshift, immL_bitmask mask) %{ match(Set dst (AndL (URShiftL src rshift) mask)); + // Make sure we are not going to exceed what ubfx can do. + predicate((exact_log2_long(n->in(2)->get_long() + 1) + (n->in(1)->in(2)->get_int() & 63)) <= (63 + 1)); ins_cost(INSN_COST); format %{ "ubfx $dst, $src, $mask" %} ins_encode %{ - int rshift = $rshift$$constant; + int rshift = $rshift$$constant & 63; long mask = $mask$$constant; - int width = exact_log2(mask+1); + int width = exact_log2_long(mask+1); __ ubfx(as_Register($dst$$reg), as_Register($src$$reg), rshift, width); %} @@ -10792,11 +10799,13 @@ instruct ubfxIConvI2L(iRegLNoSp dst, iRegIorL2I src, immI rshift, immI_bitmask mask) %{ match(Set dst (ConvI2L (AndI (URShiftI src rshift) mask))); + // Make sure we are not going to exceed what ubfxw can do. + predicate((exact_log2(n->in(1)->in(2)->get_int() + 1) + (n->in(1)->in(1)->in(2)->get_int() & 31)) <= (31 + 1)); ins_cost(INSN_COST * 2); format %{ "ubfx $dst, $src, $mask" %} ins_encode %{ - int rshift = $rshift$$constant; + int rshift = $rshift$$constant & 31; long mask = $mask$$constant; int width = exact_log2(mask+1); __ ubfx(as_Register($dst$$reg), @@ -12219,7 +12228,7 @@ instruct clearArray_reg_reg(iRegL_R11 cnt, iRegP_R10 base, Universe dummy, rFlagsReg cr) %{ match(Set dummy (ClearArray cnt base)); - effect(USE_KILL cnt, USE_KILL base); + effect(USE_KILL cnt, USE_KILL base, KILL cr); ins_cost(4 * INSN_COST); format %{ "ClearArray $cnt, $base" %} @@ -12234,7 +12243,7 @@ instruct clearArray_imm_reg(immL cnt, iRegP_R10 base, iRegL_R11 tmp, Universe dummy, rFlagsReg cr) %{ match(Set dummy (ClearArray cnt base)); - effect(USE_KILL base, TEMP tmp); + effect(USE_KILL base, TEMP tmp, KILL cr); ins_cost(4 * INSN_COST); format %{ "ClearArray $cnt, $base" %} diff -r 412a170785df -r dec52e41e748 src/cpu/aarch64/vm/aarch64Test.cpp --- a/src/cpu/aarch64/vm/aarch64Test.cpp Fri Sep 04 17:46:07 2020 +0100 +++ b/src/cpu/aarch64/vm/aarch64Test.cpp Wed Oct 28 07:40:03 2020 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013, Red Hat Inc. + * Copyright (c) 2014, 2020, Red Hat Inc. * All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * @@ -29,10 +29,12 @@ extern "C" void entry(CodeBuffer*); +#ifdef ASSERT void aarch64TestHook() { BufferBlob* b = BufferBlob::create("aarch64Test", 500000); CodeBuffer code(b); - MacroAssembler _masm(&code); entry(&code); + BufferBlob::free(b); } +#endif diff -r 412a170785df -r dec52e41e748 src/cpu/aarch64/vm/aarch64_ad.m4 --- a/src/cpu/aarch64/vm/aarch64_ad.m4 Fri Sep 04 17:46:07 2020 +0100 +++ b/src/cpu/aarch64/vm/aarch64_ad.m4 Wed Oct 28 07:40:03 2020 +0000 @@ -181,31 +181,35 @@ `instruct $3$1(iReg$1NoSp dst, iReg$1`'ORL2I($1) src, immI rshift, imm$1_bitmask mask) %{ match(Set dst (And$1 ($2$1 src rshift) mask)); + // Make sure we are not going to exceed what $3 can do. + predicate((exact_log2$6(n->in(2)->get_$5() + 1) + (n->in(1)->in(2)->get_int() & $4)) <= ($4 + 1)); ins_cost(INSN_COST); format %{ "$3 $dst, $src, $mask" %} ins_encode %{ - int rshift = $rshift$$constant; + int rshift = $rshift$$constant & $4; long mask = $mask$$constant; - int width = exact_log2(mask+1); + int width = exact_log2$6(mask+1); __ $3(as_Register($dst$$reg), as_Register($src$$reg), rshift, width); %} ins_pipe(ialu_reg_shift); %}') -BFX_INSN(I,URShift,ubfxw) -BFX_INSN(L,URShift,ubfx) +BFX_INSN(I, URShift, ubfxw, 31, int) +BFX_INSN(L, URShift, ubfx, 63, long, _long) // We can use ubfx when extending an And with a mask when we know mask // is positive. We know that because immI_bitmask guarantees it. instruct ubfxIConvI2L(iRegLNoSp dst, iRegIorL2I src, immI rshift, immI_bitmask mask) %{ match(Set dst (ConvI2L (AndI (URShiftI src rshift) mask))); + // Make sure we are not going to exceed what ubfxw can do. + predicate((exact_log2(n->in(1)->in(2)->get_int() + 1) + (n->in(1)->in(1)->in(2)->get_int() & 31)) <= (31 + 1)); ins_cost(INSN_COST * 2); format %{ "ubfx $dst, $src, $mask" %} ins_encode %{ - int rshift = $rshift$$constant; + int rshift = $rshift$$constant & 31; long mask = $mask$$constant; int width = exact_log2(mask+1); __ ubfx(as_Register($dst$$reg), diff -r 412a170785df -r dec52e41e748 src/cpu/aarch64/vm/assembler_aarch64.cpp --- a/src/cpu/aarch64/vm/assembler_aarch64.cpp Fri Sep 04 17:46:07 2020 +0100 +++ b/src/cpu/aarch64/vm/assembler_aarch64.cpp Wed Oct 28 07:40:03 2020 +0000 @@ -1,6 +1,6 @@ /* - * Copyright (c) 2013, Red Hat Inc. - * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights + * Copyright (c) 1997, 2020, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2014, 2020 Red Hat Inc. All rights reserved. * reserved. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE * HEADER. * @@ -72,6 +72,8 @@ static float unpack(unsigned value); +#ifdef ASSERT + From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:51:16 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:51:16 +0000 Subject: [Bug 3800] [IcedTea8] Backport JDK-8152358: "code and comment cleanups found during the hunt for 8077392" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3800 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=b73ff161ed0a author: Andrew John Hughes date: Sun Sep 06 00:38:08 2020 +0100 8152358, PR3800: code and comment cleanups found during the hunt for 8077392 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:51:28 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:51:28 +0000 Subject: [Bug 3793] [IcedTea8] Backport JDK-8251120: "HotSpot build assumes ENABLE_JFR is set to either true or false" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3793 --- Comment #8 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=7323b2187a50 author: andrew date: Fri Aug 28 07:38:21 2020 +0100 8251120, PR3793: [8u] HotSpot build assumes ENABLE_JFR is set to either true or false Summary: Only test for ENABLE_JFR being true, and assume undefined == false Reviewed-by: neugens -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:55:57 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:55:57 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=d06ea5129bd8 author: aph date: Fri Jul 08 17:11:37 2016 +0100 8161072, PR3797: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure Reviewed-by: roland -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:56:08 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:56:08 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=e1f00b506d78 author: enevill date: Tue Dec 20 15:49:30 2016 -0500 8171537, PR3797: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1 Reviewed-by: aph -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:56:18 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:56:18 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #8 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=7cd0ae703ffd author: dsamersoff date: Sun Jun 24 15:02:08 2018 +0300 8203481, PR3797: Incorrect constraint for unextended_sp in frame:safe_for_sender Summary: Relaxed assert inside safe_for_sender Reviewed-by: aph, dpochepk -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:56:27 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:56:27 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #9 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=8c532622ac0b author: fyang date: Wed Aug 12 19:59:24 2020 +0800 8203699, PR3797: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 Summary: fastdebug build fails with SIGILL Reviewed-by: shade, drwhite, aph -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:56:37 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:56:37 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #10 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=b58d341cef20 author: ngasson date: Thu May 07 09:11:54 2020 -0400 8209413, PR3797: AArch64: NPE in clhsdb jstack command Reviewed-by: adinn -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:56:49 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:56:49 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #11 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=6deccb5af3b4 author: dpochepk date: Wed May 06 06:24:08 2020 -0400 8216989, PR3797: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 Reviewed-by: adinn -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:57:01 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:57:01 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #12 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=5c7085df7f80 author: ngasson date: Tue May 05 11:50:40 2020 -0400 8217368, PR3797: AArch64: C2 recursive stack locking optimisation not triggered Reviewed-by: adinn -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:57:12 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:57:12 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #13 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=95c0425aa09f author: ngasson date: Tue May 12 06:08:05 2020 -0400 8237512, PR3797: AArch64: aarch64TestHook leaks a BufferBlob Reviewed-by: adinn, aph -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:57:24 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:57:24 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #14 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=57a4cd59376f author: fyang date: Mon Apr 08 14:40:31 2019 +0800 8221658, PR3797: aarch64: add necessary predicate for ubfx patterns Reviewed-by: aph -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:57:36 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:57:36 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #15 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=36f31328f8a5 author: shade date: Thu Jun 04 19:24:54 2020 +0200 8246482, PR3797: Build failures with +JFR -PCH Reviewed-by: aph -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:57:48 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:57:48 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #16 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=0f519a0fd1da author: fyang date: Mon Jun 22 20:26:02 2020 +0800 8247979, PR3797: aarch64: missing side effect of killing flags for clearArray_reg_reg Reviewed-by: adinn Contributed-by: wangyadong4 at huawei.com -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 07:58:00 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:58:00 +0000 Subject: [Bug 3797] [IcedTea8] Add latest updates from AArch64 port for 3.17.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3797 --- Comment #17 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=7caa24d952f7 author: fyang date: Mon Jul 06 06:58:59 2020 +0800 8248219, PR3797: aarch64: missing memory barrier in fast_storefield and fast_accessfield Reviewed-by: aph Contributed-by: songyaofei2 at huawei.com -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Oct 28 08:06:35 2020 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 28 Oct 2020 08:06:35 +0000 Subject: [Bug 3809] [IcedTea8] Backport JDK-8254177: "(tz) Upgrade time-zone data to tzdata2020b" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3809 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=efb8a0718403 author: Andrew John Hughes date: Tue Oct 27 18:23:32 2020 +0000 8254177, PR3809: (tz) Upgrade time-zone data to tzdata2020b Summary: Remove obsolete systemv & pacificnew files and US/Pacific-New zone -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Wed Oct 28 08:06:48 2020 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 28 Oct 2020 08:06:48 +0000 Subject: /hg/icedtea8-forest/nashorn: 32 new changesets Message-ID: changeset 0708b03140d8 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=0708b03140d8 author: andrew date: Sun Jul 12 17:34:09 2020 +0100 Added tag jdk8u262-b10 for changeset 15fcd98e96ac changeset 817629b1fc01 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=817629b1fc01 author: andrew date: Tue Jul 14 17:23:10 2020 +0100 Added tag jdk8u262-ga for changeset 15fcd98e96ac changeset 124d863b2b5d in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=124d863b2b5d author: andrew date: Fri Jul 24 22:41:32 2020 +0100 Added tag jdk8u265-b00 for changeset 15fcd98e96ac changeset c0670c9c396d in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=c0670c9c396d author: andrew date: Fri Jul 24 22:42:56 2020 +0100 Added tag jdk8u265-b01 for changeset 124d863b2b5d changeset 65922be7a498 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=65922be7a498 author: andrew date: Mon Jul 27 17:00:18 2020 +0100 Added tag jdk8u265-ga for changeset 124d863b2b5d changeset 2a4c15a461f6 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=2a4c15a461f6 author: andrew date: Wed Jun 03 01:20:51 2020 +0100 Added tag jdk8u272-b00 for changeset e2a7c53cfa4d changeset 1ae341d4b059 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=1ae341d4b059 author: andrew date: Tue Jun 09 06:22:56 2020 +0100 Merge changeset ebe6c3bee205 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ebe6c3bee205 author: andrew date: Mon Jun 29 21:30:31 2020 +0100 Merge changeset 04a527d98719 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=04a527d98719 author: hannesw date: Fri Dec 08 12:02:30 2017 +0100 8193137: Nashorn crashes when given an empty script file Reviewed-by: hannesw, sundar Contributed-by: priya.lakshmi.muthuswamy at oracle.com changeset 2148192430f1 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=2148192430f1 author: andrew date: Fri Jul 24 13:17:02 2020 +0100 Merge changeset ab242949177c in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ab242949177c author: andrew date: Wed Jul 29 05:41:53 2020 +0100 Merge changeset aaf3f5ef88ec in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=aaf3f5ef88ec author: andrew date: Sat Aug 01 03:20:05 2020 +0100 Added tag jdk8u272-b01 for changeset ab242949177c changeset 891522de716b in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=891522de716b author: shade date: Wed Jul 29 09:44:40 2020 +0200 8046274: Removing dependency on jakarta-regexp Reviewed-by: lancea changeset cf78b728ecca in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=cf78b728ecca author: andrew date: Thu Aug 06 21:19:16 2020 +0100 Merge changeset 1409bb48eea8 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=1409bb48eea8 author: andrew date: Thu Aug 06 21:23:01 2020 +0100 Added tag jdk8u272-b02 for changeset cf78b728ecca changeset 3ec8076f73ab in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=3ec8076f73ab author: andrew date: Thu Aug 13 08:39:00 2020 +0100 Added tag jdk8u272-b03 for changeset 1409bb48eea8 changeset d90c85ae0004 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=d90c85ae0004 author: ebaron date: Mon Aug 17 14:00:16 2020 -0400 8177334: Update xmldsig implementation to Apache Santuario 2.1.1 Reviewed-by: andrew changeset 3c07ff843d55 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=3c07ff843d55 author: Andrew John Hughes date: Sat Oct 24 01:11:51 2020 +0100 Merge jdk8u272-b04 changeset fc87bc126e85 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=fc87bc126e85 author: Andrew John Hughes date: Tue Oct 27 03:35:20 2020 +0000 Added tag icedtea-3.17.0pre02 for changeset 3c07ff843d55 changeset 5e0be06a9cf2 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=5e0be06a9cf2 author: andrew date: Tue Aug 18 03:41:29 2020 +0100 Added tag jdk8u272-b04 for changeset d90c85ae0004 changeset 50e340db47ea in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=50e340db47ea author: andrew date: Wed Aug 26 03:59:52 2020 +0100 Added tag jdk8u272-b05 for changeset 5e0be06a9cf2 changeset 6dfc5485dd97 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=6dfc5485dd97 author: valeriep date: Mon May 11 18:49:01 2020 +0000 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 Summary: Updated from 1.8.24 to 1.8.26 Reviewed-by: xuelei changeset c185ba002e42 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=c185ba002e42 author: andrew date: Fri Aug 28 07:33:26 2020 +0100 Merge changeset f819244537cf in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=f819244537cf author: mbalao date: Thu Aug 27 21:00:00 2020 -0300 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support Summary: Added support for GCM, PSS, and other mechanisms Reviewed-by: andrew changeset 7ee1ab38e286 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=7ee1ab38e286 author: andrew date: Mon Aug 31 07:09:58 2020 +0100 Added tag jdk8u272-b06 for changeset f819244537cf changeset 7b821bf9d092 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=7b821bf9d092 author: andrew date: Mon Sep 07 06:30:22 2020 +0100 Added tag jdk8u272-b07 for changeset 7ee1ab38e286 changeset 384ba0e962c8 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=384ba0e962c8 author: andrew date: Mon Sep 14 16:42:20 2020 +0100 Added tag jdk8u272-b08 for changeset 7b821bf9d092 changeset 65ff5c46b9ac in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=65ff5c46b9ac author: andrew date: Mon Sep 28 01:52:37 2020 +0100 Added tag jdk8u272-b09 for changeset 384ba0e962c8 changeset ecff794dc0ee in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ecff794dc0ee author: andrew date: Sat Oct 17 03:50:36 2020 +0100 Added tag jdk8u272-b10 for changeset 65ff5c46b9ac changeset b16b18e4d2f6 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=b16b18e4d2f6 author: andrew date: Wed Oct 21 02:49:58 2020 +0100 Added tag jdk8u272-ga for changeset 65ff5c46b9ac changeset 347f82a7813a in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=347f82a7813a author: Andrew John Hughes date: Tue Oct 27 06:33:37 2020 +0000 Merge jdk8u272-ga changeset a24b8f8569db in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=a24b8f8569db author: Andrew John Hughes date: Wed Oct 28 07:40:02 2020 +0000 Added tag icedtea-3.17.0 for changeset 347f82a7813a diffstat: .hgtags | 87 +++++++++++++++++++++++++++++++++++ .jcheck/conf | 2 - THIRD_PARTY_README | 43 ++++++++++++++++- src/jdk/nashorn/tools/Shell.java | 2 +- test/script/nosecurity/JDK-8193137.js | 62 ++++++++++++++++++++++++ 5 files changed, 190 insertions(+), 6 deletions(-) diffs (458 lines): diff -r 15fcd98e96ac -r a24b8f8569db .hgtags --- a/.hgtags Sat Jun 27 23:22:02 2020 +0100 +++ b/.hgtags Wed Oct 28 07:40:02 2020 +0000 @@ -283,6 +283,7 @@ 7e89db817ed094766a039762a8061c3a600c7284 jdk8u20-b07 2282c86cb1a954efd2fc5b7f22c173be19087c55 jdk8u20-b08 41f588adeb7a397d395233f00bd3402d0989934a jdk8u20-b09 +fdcdffd5b5b1eb7d442096433d17466f023207f1 icedtea-3.0.0pre01 fdcdffd5b5b1eb7d442096433d17466f023207f1 jdk8u20-b10 c116e9229e096ffe841f2b4f79067378288d0d1d jdk8u20-b11 c720454d2435be052fd941a789ece9468d1e8f74 jdk8u20-b12 @@ -296,6 +297,7 @@ ed3439dca4a73a2dd4a284f3457f0af216a3eb55 jdk8u20-b20 f2925491b61b22ac42f8c30ee9c6723ffa401a4c jdk8u20-b21 5332595fe7ba2a1fc5564cc2689f378b04a56eb4 jdk8u20-b22 +2a866ca13bc68da2a70f200002797b2bea432c68 icedtea-3.0.0pre02 ad36f9454ce38d78be39fc819902e1223765ee5e jdk8u20-b23 d3da140e179343011017669a6dbfcc52b0e56f52 jdk8u20-b24 d3da140e179343011017669a6dbfcc52b0e56f52 jdk8u20-b25 @@ -363,6 +365,9 @@ 653739706172ae94e999731a3a9f10f8ce11ffca jdk8u40-b18 6ec61d2494283fbaca6df227f1a5b45487dc1ca7 jdk8u40-b19 4d240320929f7b2247eeb97e43efe2370b70582e jdk8u40-b20 +d8fc6574c0b2f294df84cc0b188b9140537e896b icedtea-3.0.0pre03 +bb36d4894aa49666805a0d08607a80cac3a0fffb icedtea-3.0.0pre04 +f78a539468973c9afb83cd38849fb13427d58ea2 icedtea-3.0.0pre05 dbb663a9d9aa2807ef501c7d20f29415816a1973 jdk8u40-b21 f9f70a0f60f48fbb95275b6c1110cedf740c6177 jdk8u40-b22 6ca090832d30fd0e46214ccc00816490ad75a8ab jdk8u40-b23 @@ -441,6 +446,9 @@ 7475a2bd3c012f7dfd0532a344eb7efca56ac6e6 jdk8u60-b21 9ed906919b5d92067edcdd966a3f413fca0f70ab jdk8u60-b22 23165e806566f01cdc56421ea82c7e74a6fd85d5 jdk8u60-b23 +6f6d12f78ab05aa9ece89aeec09177ae088f33aa icedtea-3.0.0pre06 +fd478ce27023b3a4a7a9b64e65ce670c2b047542 icedtea-3.0.0pre07 +7babac6e7ecf625dc1f8f2c961c09ea9822ae90f icedtea-3.0.0pre08 68107693248469f7b4fdcc35c53e4206a0d55087 jdk8u60-b24 371f3f83f773ec97491d994bbcce834f0a2cca74 jdk8u60-b25 58791cd01bc9aa973d8845ce63403b90d357b5ac jdk8u60-b26 @@ -519,6 +527,7 @@ b779108a142b80d9d8503c7220ad3bb7cb0dda53 jdk8u72-b12 81e48503b62fd8814135f642905fe38056aaf2a9 jdk8u72-b13 e48d06eeff82bea512cea44fa14d59b88067ef83 jdk8u72-b14 +bbc1966c6af946256899d083521361ac41c57ace icedtea-3.0.0pre09 769b21d1b85cfb57c11c89bbc8f185f9e520df66 jdk8u72-b15 c90794ad4d12eeeae5d9bbfce65fa0043a313548 jdk8u72-b31 e9b46178f2e35d9ed2cd5b2f7279cf5e4e954222 jdk8u73-b00 @@ -551,6 +560,9 @@ 7bce03d47545e6a5341a2722168cd6bf697c4132 jdk8u77-b00 678b645aa10aaf27895c87872c399c15daa026a1 jdk8u77-b01 09abd795d1d143933224bcb3f12f5d4686b65373 jdk8u77-b02 +82dc1533255a553c3269f6a2ec8242e3a1638d67 icedtea-3.0.0pre10 +697c5f792becf185ec29d7f60c3491f08800a109 icedtea-3.0.0 +38236e7925eb3b7929ae89e54ff96cb854d01fbb icedtea-3.0-branchpoint b6ee21a35619ce4d3b46a9b825438a3bc9bb63cd jdk8u77-b03 a2c005a7b33abed886cfb4309a846dd80c87bd4e jdk8u91-b00 22925b345dffe4ba96fe2f429c4185cda1b30239 jdk8u91-b13 @@ -575,6 +587,10 @@ da1aa86606ef1b46655ae28d34e0d02604fb4cde jdk8u76-b12 256922f1e9e7648eb5af5a9da82ff8032b3855bc jdk8u92-b00 e2294411edbda51165bc1a10261c246cb4d3c5c5 jdk8u92-b13 +8dbea1d5ea71738dbdd28cd0537b2624ad389f56 icedtea-3.1.0pre01 +a69ff719fccb35948af9c950c414f6ccb16679cb icedtea-3.1.0pre02 +2417a5bf2b157c83863829b1773b9d4369f8a3b0 icedtea-3.1.0pre03 +68145b690b187b31cf2814d892d8779e17e3aa4d icedtea-3.1.0pre04 d2af8d0297223ff16d59ee64b7058cafef8f3bb8 jdk8u92-b14 ff47e8b14690edada1d0a4386e63bb4bc2f38ab4 jdk8u92-b31 895bb16c7f9fe0c74317afef671a0d5ccde58afa jdk8u92-b32 @@ -593,6 +609,8 @@ 740d8d604c0ef2b12d9835d2842f60dcc08fee0d jdk8u101-b10 de5fdc537134ec505958a66d79c0ff68282520d2 jdk8u101-b11 2f506194a131597352bbe1a08492266a8aed13f8 jdk8u101-b12 +289b6e3c6e050f1a6f079c91a5f37c99889caed9 icedtea-3.1.0 +cd4ba667912c7cf2393bb290eb61528c55d96e72 icedtea-3.2.0pre01 44e4e6cbe15bf1674cfd7a03acfb962dd4339767 jdk8u101-b13 120c1b8b458170ed017d2ee60cc9d63896eeb4b9 jdk8u102-b00 120c1b8b458170ed017d2ee60cc9d63896eeb4b9 jdk8u82-b00 @@ -609,6 +627,8 @@ 7bd6f4f266f66d32e4ce743928d7c4021c23c477 jdk8u102-b11 e3db6994bbbd654be3ebd677b2cc80469f7133a3 jdk8u102-b12 a010893ca6ee93c1a4832d1c484be6a119ca7ae4 jdk8u102-b13 +0b84d2cb4e3a247b2ca0f6a7f882892da3627329 icedtea-3.2.0pre02 +83a084be209bf907f8929ed2361a68427dcd8b89 icedtea-3.2.0pre03 0948e61a3722ea7519323dffcce4f26430fe2881 jdk8u102-b14 908d77c3a01687e99fb426cff41cf000f3f28e68 jdk8u102-b31 4510fa72a613e8bd8b02f7519362de60907ca652 jdk8u102-b32 @@ -629,6 +649,7 @@ c340ee5e5fd1d1a6ed57b3650ab46594dfccfc1d jdk8u111-b11 76bf7299d622029f1a579667611deeccc405e81a jdk8u111-b12 7ed1a5c5e45a1d576cc76dc96b3f0699bfe0a642 jdk8u111-b13 +0fb33c8b64d1d97095c668b81ad7a11e4c06e89f icedtea-3.2.0 97770cfdb942dce0a7c461175bce4fddac5ad339 jdk8u111-b14 1bf96637e4bbbc31f7c560c16d62ce2ed9020e03 jdk8u112-b00 be4ef6af7d3d67380d9df3348f75324ff6d8c971 jdk8u112-b01 @@ -646,6 +667,7 @@ b0aa9a71f5fbcb0d58fa009fd9bd3ea0897b315e jdk8u112-b14 adc75eca17418a42357776339b390533a94541d6 jdk8u112-b15 d1f2cab06d35f6b7ac29f5c3eebd74a74a01b8fb jdk8u112-b16 +b082c0d76be483cbaf0d40963b2d08cd171b0799 icedtea-3.3.0pre01 d4beac03b1230ff8c96af79dcd10c56bdc475ebb jdk8u112-b31 5cd9541c75fd68f8b575cb8499d9d375bee1033c jdk8u112-b32 ad155bea4b3c781cb7d421ac1164f68f3e6693d2 jdk8u112-b33 @@ -662,6 +684,9 @@ 23970322bf063b36c0aefe103540618bb64a82af jdk8u121-b10 fe53d09bdd8f4309ce3f79e9dc4c512639de2610 jdk8u121-b11 89c0a71eeb4ae2011e7ed10f36e79b5184c7827b jdk8u121-b12 +c560422516c06dbce90f40a636046686a4fee896 icedtea-3.3.0pre02 +8c0fe384c4e7f0a085fe7f3dadb1764d6331be5f icedtea-3.3.0 +5f6a5f14b964923ca322ff2ae28e581c75c65c51 icedtea-3.4.0pre01 fd548ea7e156aba26836084b838df5e90b90b6ba jdk8u121-b13 32caa413708a573a2a5ae4b9c3995463afa9a935 jdk8u121-b31 3fb9ceaacc7c478172efcaa1e7aa301acb5a182c jdk8u121-b32 @@ -680,6 +705,8 @@ b6b8e309e75ac5e5750687d32d8d9024c9a97fa0 jdk8u131-b08 c82e269f57968a997f71f6be393fba2af8f77708 jdk8u131-b09 9fef324cda01dfd13b32d52036522530e5e4f449 jdk8u131-b10 +f2d9bca28d0eaffa0850f325f063e6939d95a5af icedtea-3.4.0 +ad209492df169f70d96b537d6b255a3748c7c671 icedtea-3.5.0pre01 dfd626733d62e3e705f4e746dd0917b7ebc4c601 jdk8u131-b11 cab15bc838dac12db221e0d4809bfbce10bfdb13 jdk8u131-b31 89914de2826daaf6dd554aa506237328b1347c93 jdk8u131-b32 @@ -700,8 +727,13 @@ 31e8c2a1e8f7637d0f5e5b920b30536eee87d665 jdk8u141-b12 2c1a74bca789006be1cc7fc642048ade06fef2f2 jdk8u141-b13 8c329eab0dac3630854a56f2485f9862040bffdf jdk8u141-b14 +6743b468dda349f1e30f7b20c3cfd525ea3b3e82 icedtea-3.5.0 dfb2e076f381c4ea8c84ae0309a2072ec3ac92b8 jdk8u141-b15 6a52d202dfa3395d90cdd7dc24b8c437e5acc03d jdk8u144-b00 +bad6bd2d128ef39eb0916d4a5eb4e34a6ac2b5e6 icedtea-3.5.1 +6743b468dda349f1e30f7b20c3cfd525ea3b3e82 icedtea-3.6.0pre00 +bad6bd2d128ef39eb0916d4a5eb4e34a6ac2b5e6 icedtea-3.6.0pre01 +add478757898091bd33dae740baefdbb921cfe1e icedtea-3.6.0pre02 7de0a688b0d910d4ef2cb89da6623b3ded431276 jdk8u144-b01 6f50b0c7c275324f76cf7f09606949195fd65f92 jdk8u141-b31 59bf0950e077f66d1f6c5ef4a3f1489b2b2048fa jdk8u141-b32 @@ -723,6 +755,7 @@ 34331f63b81e2a18c9241c762b9c92fd0bb8408e jdk8u151-b09 f41afee891a32a88224317737b1eecbd735e7fd7 jdk8u151-b10 a05eabdec5bb0133d6a8d0cf22f11c6e2a0d6b5d jdk8u151-b11 +a2d2fc80c97a5462a9978f240c43c006fa79e13d icedtea-3.6.0 dee0a16b2c50b99b0a232821861edc153f4f4937 jdk8u151-b12 18eb73eb84c5395b3efcafa43ce224565eca02b3 jdk8u122-b00 9e615ea961fe5732813ed7b273606e7337ea2234 jdk8u122-b01 @@ -750,6 +783,7 @@ 293cf1e0a22791a96fe8e07f85af40f4dca64d1f jdk8u152-b13 6025f8527d42706d171201f0a912c760d4d0c037 jdk8u152-b14 a61136aa725ab8bb4721e8bb48aa827b49530978 jdk8u152-b15 +8c6bb035cdd2fc906d0fdca8ff24817295c227f1 icedtea-3.7.0pre01 d0841bfdb637d83ee0066df2f730b8a9b6fc3450 jdk8u152-b16 853acc70b8f5541cb6b7ecadebd441ab0c84745c jdk8u152-b31 94a17ba2690225347ccc3a07b9d15f42c5a20fa5 jdk8u152-b32 @@ -833,6 +867,9 @@ c2a2eec0d9ac38010bbf28b9445236c9cc6dc36f jdk8u161-b09 6c0d5e3aca6a666f639d593c47aa45f6c39da7c0 jdk8u161-b10 d4238183c6ba1559b415903436d46bdcc4abc9e2 jdk8u161-b11 +136ab780f038cf15c2397179d523f18eb54faaee icedtea-3.7.0 +136ab780f038cf15c2397179d523f18eb54faaee icedtea-3.8.0pre00 +55cbc2d00c93f82513ce33819d41dc67e71aaefd icedtea-4-branchpoint d064facaf27ae0d2406a70d944684906ff66659f jdk8u161-b12 18eb73eb84c5395b3efcafa43ce224565eca02b3 jdk8u122-b00 9e615ea961fe5732813ed7b273606e7337ea2234 jdk8u122-b01 @@ -862,6 +899,7 @@ 139ffc3c6fefe40f58ee300a0e56aeffb2b3469c jdk8u162-b09 67758d29ffbf0b68ddebe024cd877cdfd28622c2 jdk8u162-b10 0a93e6a9934e9e81e96b74e11402793026abfe55 jdk8u162-b11 +5afa6751113d5d33edb5086ca71e35b3f399a791 icedtea-3.8.0pre01 3f877d379c48178a1203089ea56b4e8061689b5d jdk8u162-b12 3c567ee8d853375cafa61378ab890bb4e82d98c2 jdk8u162-b31 59508dc01b26fa97854f4fed3ae466e3e3eb3a3e jdk8u162-b32 @@ -921,6 +959,10 @@ fd005fcf00fe65dad4b86508a5cd2ea5c627acd5 jdk8u171-b08 9d9a43a064fc3db9a65a41accf707fc43605955f jdk8u171-b09 e9b4feb9ed6ac7d8d620b162f8780f8470b21711 jdk8u171-b10 +2fd73cb3eef5cbc3e8772ff55be6f94dee752c78 icedtea-3.8.0pre02 +bb3e3345d3ecdcfbe54f42a5d8d540ea347e8298 icedtea-3.8.0 +bb3e3345d3ecdcfbe54f42a5d8d540ea347e8298 icedtea-3.9.0pre00 +c7849330a31f69bb8ae3c86b6ac2454f8e018bd7 icedtea-3.9.0pre01 921be31addf6c9fda681af76bec704780e5f2084 jdk8u171-b11 3ae3ebe2e2ee5648c38862179b2b1d1951ad97d7 jdk8u172-b00 8b311af3f1b260035ff12e86e324f8254b1d760b jdk8u172-b01 @@ -933,6 +975,7 @@ 32ba142b2880976087c6da77cc32e58a5d0e8798 jdk8u172-b08 1353afc92267dd05157f752d698fba528924e1a2 jdk8u172-b09 3087d3a4983a9f280e6b29582486e81f020973f2 jdk8u172-b10 +0864fd4f2ada10744757e4cff797f22bad0f9de9 icedtea-3.9.0pre02 df6d51bc4491fd9fc6aacdb840d2d4d6a07efb03 jdk8u172-b11 1ade28deec4a0a92e4ee1d743fbd88594d2b033a jdk8u172-b31 228f8e1dceb069247fad31d08baf61d7a57236a8 jdk8u172-b32 @@ -953,6 +996,10 @@ 1bd5edae0ad07f595e9f6f04e55cb8ce935df26e jdk8u181-b10 381f2224e3c3eadc2e3bfaf81d43be2d1f8078b9 jdk8u181-b11 6372ac5af37ae40a4875c6cdf5c28aeb2a701899 jdk8u181-b12 +b16226424c5acbe751bff260691b511b2783d508 jdk8u181-b31 +79a2c8e2babc233d4998ce07363e01bf3858cb3e icedtea-3.9.0 +79a2c8e2babc233d4998ce07363e01bf3858cb3e icedtea-3.10.0pre00 +568538a9f1d8409f99013b07599f2c9845e28dd6 icedtea-3.10.0pre01 3824009355133053ce6c714fff39d2e12dc67cde jdk8u181-b13 4706dc5f752c0e364413e62f19f905a543d602be jdk8u191-b01 9bae2c31c00bb6081026f7cb61aa50c726239a7a jdk8u201-b00 @@ -967,6 +1014,9 @@ 0fcd632be9e7a67f17002adab0a9a03373f5c481 jdk8u191-b10 3388cb0fad9c8654cd6499835cbc190c8dbf2441 jdk8u191-b25 e6205ecef830a71d73a14d1f18765cf4c3ac7773 jdk8u191-b11 +6cf21321f3674c4806cd2c911255f976f024db0d icedtea-3.10.0 +6cf21321f3674c4806cd2c911255f976f024db0d icedtea-3.11.0pre00 +287a6c783833005c9db86b7a7dfc85b52bfc36e1 icedtea-3.11.0pre01 5a2c3b3dd9199561a1d4ba4a4b3bdfd7c6f69736 jdk8u191-b12 a53a027482b082dbecbdae9bb469fcd957d73900 jdk8u191-b26 5b549167a92971d6793079c702fa2fd79a987cbc jdk8u182-b00 @@ -984,6 +1034,7 @@ e58a7b05e786554d3447c3b04b11873314b549cd jdk8u192-b10 aa385e2ce23240f1466dbfcda5fd96ad325b109d jdk8u192-b25 9d6b5362a75ddef6ed30fe9892e95d7cfdff0ed8 jdk8u192-b11 +88ceae600dc83c6adc7cf6a062eb623c4e587163 icedtea-3.11.0pre02 854c8339d414bc20aa3c7603ad273aef5d668cde jdk8u192-b12 6aeb5e07e2bb8f64ee1d8f0651a2723f3a49e834 jdk8u192-b26 6c92477c026db1888e99c644e071d95609d9152d jdk8u181-b31 @@ -1005,6 +1056,7 @@ 8bf098c9d21b1b407a4655bdf683b83474a211b4 jdk8u201-b07 38568172fbddb5177ff805ec1634da54c8ec2daa jdk8u201-b77 03dc179691c8b481cf97869cdb65047515ec5b11 jdk8u201-b08 +3cb2fe2b1b7d48f7c5350d58e6bbaf58bf54f3c8 icedtea-3.11.0 bf5c40b0e9d80c21a8aeecf73f0714b12a89f527 jdk8u201-b09 cd4430c469bf768cbb68c6b3e9b99d061cb35e5b jdk8u201-b79 5a876140bff867833dd33b7a610d9589803de894 jdk8u201-b25 @@ -1017,6 +1069,8 @@ 05cd9eec8f9b5ae2011c586768c50ec0d20bb00b jdk8u202-b05 b16b59c5f123fa516e71d5636e582ae6a935e974 jdk8u202-b06 898989e3b02d0663a0a0386ce4f5397fe7867a79 jdk8u202-b07 +fcfed1a757720eafd559ec10a5c189d0cec19d4b icedtea-3.12.0pre01 +3cb2fe2b1b7d48f7c5350d58e6bbaf58bf54f3c8 icedtea-3.12.0pre00 7aeae6eb62362bd676ed9f809d8fa1c12295a843 jdk8u202-b08 7e3753cfb0766f2f404efad48758d6c0c6d493e9 jdk8u202-b25 513bdfdab61ccae75ceb3df1d5e656d32e65e1dc jdk8u202-b26 @@ -1028,6 +1082,7 @@ f470f90fa4f757ea435ad48def6146f6a35bdee3 jdk8u212-b03 32c18a79003ad846811955f7348ea73061e91c40 jdk8u212-b04 f470f90fa4f757ea435ad48def6146f6a35bdee3 jdk8u212-ga +93462e8b4f4f5832465e9df92e65da73209f1458 icedtea-3.12.0 60065d9e17b0851add37f73c75189e98cdf22b35 jdk8u222-b01 4e370d5e4c5661d0ce075154afe52ae3514eb0ef jdk8u222-b02 e4becf2f38cea0539e7f12ba27e596e1d48e34b0 jdk8u222-b03 @@ -1040,7 +1095,11 @@ 6e564bba54d07236fbe0b3e756aca5c7df38a952 jdk8u222-b09 0a5ba9e191cf8978fd3c66a53ea41b2bbdeec10b jdk8u222-b10 0a5ba9e191cf8978fd3c66a53ea41b2bbdeec10b jdk8u222-ga +a4ff0302c55df1b30913000462e84f4eab09289c icedtea-3.13.0pre01 +69b1da223d933654595b0401b6970291434f6ec4 icedtea-3.13.0 3f4a6f52aac044b60e980e979a37333277e16646 jdk8u232-b01 +69b1da223d933654595b0401b6970291434f6ec4 icedtea-3.14.0pre00 +349bdbf4733bb02d3a78efcee06abc7f5af36afa icedtea-3.14.0pre01 908754951075417e36c730b6cbd5f4a3cf6ea611 jdk8u232-b02 7979e4a31f24adbcf19c9f8f23ac147be5dd4d12 jdk8u232-b03 41756665474f7bc4ffc591c23887678eb2490ea6 jdk8u232-b04 @@ -1051,6 +1110,9 @@ 9fc2e50a5c2f98fce148bbe35e43fc17395e3afc jdk8u232-b08 fba077f48da23f914f13b11718464a547215b7f6 jdk8u232-b09 fba077f48da23f914f13b11718464a547215b7f6 jdk8u232-ga +13722b4babad29727ee912da6da05cf99356b3dd icedtea-3.14.0 +13722b4babad29727ee912da6da05cf99356b3dd icedtea-3.15.0pre00 +14651a7c9f049812b67fc60c898726f7ccbd272d icedtea-3.15.0pre01 6c540cfd25937bfddc5825a243a40a6615a9dddd jdk8u242-b01 49b31f2616534d74144a4fa8480609e70dc56c06 jdk8u242-b02 2c0573615bbb89bd2b522d0b4619ef513d3f51dd jdk8u242-b03 @@ -1060,7 +1122,10 @@ 1bccea33f6dbb43bf0cb74b82bd9669aba5319ab jdk8u242-b07 0704986602a8506f41e5a4648d724be74f1e6f95 jdk8u242-b08 0704986602a8506f41e5a4648d724be74f1e6f95 jdk8u242-ga +04210bbb67cdb97bb7ee8f699822fcce487dac5e icedtea-3.15.0 +04210bbb67cdb97bb7ee8f699822fcce487dac5e icedtea-3.16.0pre00 191f7b51899b59c104f0ec3fc135cf50bf836e99 jdk8u252-b00 +e854df08e55fbad6d30f43cfcf56be0a489f52c6 icedtea-3.16.0pre01 7487b6f12a01cd9596f80b49440859aa33ba4890 jdk8u252-b01 bbf9c324a735c6b9f95fedc61803346ef93b27f2 jdk8u252-b02 91381cf36ea49a3e08b10971160f714a6bf71dfd jdk8u252-b03 @@ -1072,12 +1137,34 @@ 95d61d0f326bbfaddc2cbd29e67b12c00041caaa jdk8u252-b08 2f5ad880fd3372eb5c2e5ac5ee82c705a1b6ac07 jdk8u252-b09 2f5ad880fd3372eb5c2e5ac5ee82c705a1b6ac07 jdk8u252-ga +1d70dcb4ab539aa8f0e3e49c1c6b97d9ff286eaf icedtea-3.16.0 +1d70dcb4ab539aa8f0e3e49c1c6b97d9ff286eaf icedtea-3.17.0pre00 +36e295162ff1baa0b709d4d5880449f758558342 icedtea-3.17.0pre01 0a00f1ccd7e96bcd7eb102b510fc1e639e0c554b jdk8u262-b01 60239ecaefa22c4f415c3170fe93065f344bf15b jdk8u262-b02 0b39fe441888452aa6a7aabef856c23e8cabf9ff jdk8u262-b03 eef87c0da03ebb76368edb3195c1c5924edda265 jdk8u262-b04 e2a7c53cfa4d3c689bb819cf7ed6bb766a62baa9 jdk8u262-b05 +e2a7c53cfa4d3c689bb819cf7ed6bb766a62baa9 jdk8u272-b00 f6630163b3a2b7a136db8b78049f78aa491aaf69 jdk8u262-b06 e085d9bd4f6596c5633359d16d9bfc39ecfb1b72 jdk8u262-b07 18103a6d9d495506b71068e6886d436f98bb165c jdk8u262-b08 7348b67e1dd4786e9cd4c0472ca2802f36a2573f jdk8u262-b09 +15fcd98e96ac6bd631816fc78c3fa271f164ca6c jdk8u262-b10 +15fcd98e96ac6bd631816fc78c3fa271f164ca6c jdk8u262-ga +15fcd98e96ac6bd631816fc78c3fa271f164ca6c jdk8u265-b00 +124d863b2b5d0496d3f626f3426652871c950909 jdk8u265-b01 +124d863b2b5d0496d3f626f3426652871c950909 jdk8u265-ga +ab242949177cbfcd698b3c9792d308f32ebec67f jdk8u272-b01 +cf78b728ecca3ddd206a7bdbd9deb74eca80cf40 jdk8u272-b02 +1409bb48eea8631fffab1a9d2903cf9f68aeb124 jdk8u272-b03 +3c07ff843d55b75574a4902f1a59d501a36daf35 icedtea-3.17.0pre02 +d90c85ae0004869d8f6c980d20e44ff513ff743e jdk8u272-b04 +5e0be06a9cf23ac7a73e056f23505dcc1639709f jdk8u272-b05 +f819244537cf8958f82c1c3c1fd32bbd89e956db jdk8u272-b06 +7ee1ab38e286ab80a05fdfbe15e9694ae55d9d7f jdk8u272-b07 +7b821bf9d092a5ab6d8bbb63590cd45e86738170 jdk8u272-b08 +384ba0e962c88a2d84bdb590847a6db91286c2fb jdk8u272-b09 +65ff5c46b9ac976ababa9361872112d35318fdf4 jdk8u272-b10 +65ff5c46b9ac976ababa9361872112d35318fdf4 jdk8u272-ga +347f82a7813a34c7424a84d4bfc51d54eb8260c7 icedtea-3.17.0 diff -r 15fcd98e96ac -r a24b8f8569db .jcheck/conf --- a/.jcheck/conf Sat Jun 27 23:22:02 2020 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 15fcd98e96ac -r a24b8f8569db THIRD_PARTY_README --- a/THIRD_PARTY_README Sat Jun 27 23:22:02 2020 +0100 +++ b/THIRD_PARTY_README Wed Oct 28 07:40:02 2020 +0000 @@ -2240,7 +2240,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to PC/SC Lite v1.8.24, +%% This notice is provided with respect to PC/SC Lite v1.8.26, which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris. --- begin of LICENSE --- @@ -3028,8 +3028,7 @@ Apache Commons Math 3.2 Apache Derby 10.11.1.2 Apache Jakarta BCEL 5.1 - Apache Jakarta Regexp 1.4 - Apache Santuario XML Security for Java 1.5.4 + Apache Santuario XML Security for Java 2.1.1 Apache Xalan-Java 2.7.2 Apache Xerces Java 2.10.0 Apache XML Resolver 1.1 @@ -3243,3 +3242,41 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to OASIS PKCS #11 Cryptographic Token +Interface v2.40, which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) OASIS Open 2016. All Rights Reserved. + +All capitalized terms in the following text have the meanings assigned to them +in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The +full Policy may be found at the OASIS website: +[http://www.oasis-open.org/policies-guidelines/ipr] + +This document and translations of it may be copied and furnished to others, and +derivative works that comment on or otherwise explain it or assist in its +implementation may be prepared, copied, published, and distributed, in whole or +in part, without restriction of any kind, provided that the above copyright +notice and this section are included on all such copies and derivative works. +However, this document itself may not be modified in any way, including by +removing the copyright notice or references to OASIS, except as needed for the +purpose of developing any document or deliverable produced by an OASIS +Technical Committee (in which case the rules applicable to copyrights, as set +forth in the OASIS IPR Policy, must be followed) or as required to translate it +into languages other than English. + +The limited permissions granted above are perpetual and will not be revoked by +OASIS or its successors or assigns. + +This document and the information contained herein is provided on an "AS IS" +basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT +INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR +FITNESS FOR A PARTICULAR PURPOSE. OASIS AND ITS MEMBERS WILL NOT BE LIABLE FOR +ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE +OF THIS DOCUMENT OR ANY PART THEREOF. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- diff -r 15fcd98e96ac -r a24b8f8569db src/jdk/nashorn/tools/Shell.java --- a/src/jdk/nashorn/tools/Shell.java Sat Jun 27 23:22:02 2020 +0100 +++ b/src/jdk/nashorn/tools/Shell.java Wed Oct 28 07:40:02 2020 +0000 @@ -288,7 +288,7 @@ } catch (IOException ioe) { // ignore } - if (l.startsWith("#!")) { + if (l != null && l.startsWith("#!")) { shebangFilePos = i; } // We're only checking the first non-option argument. If it's not a shebang file, we're in normal diff -r 15fcd98e96ac -r a24b8f8569db test/script/nosecurity/JDK-8193137.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test/script/nosecurity/JDK-8193137.js Wed Oct 28 07:40:02 2020 +0000 @@ -0,0 +1,62 @@ +/* + * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +/** + * JDK-8193137 : Nashorn crashes when given an empty script file. + * + * @test + * @option -scripting + * @run + */ + +if (typeof fail != 'function') { + fail = print; +} + +var System = java.lang.System; +var File = java.io.File; +var javahome = System.getProperty("java.home"); +var nashornJar = new File(System.getProperty("nashorn.jar")); +if (! nashornJar.isAbsolute()) { + nashornJar = new File(".", nashornJar); +} + +// we want to use nashorn.jar passed and not the one that comes with JRE +var jjsCmd = javahome + "/../bin/jjs"; +jjsCmd = jjsCmd.toString().replace(/\//g, File.separator); +if (! new File(jjsCmd).isFile()) { + jjsCmd = javahome + "/bin/jjs"; + jjsCmd = jjsCmd.toString().replace(/\//g, File.separator); +} + +$ENV.PWD=System.getProperty("user.dir") + +var emptyFile = new File($ENV.PWD+File.separator+"empty.js"); +emptyFile.createNewFile(); +emptyFile.deleteOnExit(); + +$EXEC(jjsCmd + " empty.js"); +if($ERR != "") + fail("jjs fails with empty script file"); From andrew at icedtea.classpath.org Wed Oct 28 07:59:36 2020 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 28 Oct 2020 07:59:36 +0000 Subject: /hg/icedtea8-forest/jdk: 156 new changesets Message-ID: changeset 833691f5d8b5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=833691f5d8b5 author: andrew date: Sun Jul 12 17:34:07 2020 +0100 Added tag jdk8u262-b10 for changeset 66699ff7f013 changeset d6ba796b8c9f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d6ba796b8c9f author: andrew date: Tue Jul 14 17:23:08 2020 +0100 Added tag jdk8u262-ga for changeset 66699ff7f013 changeset 1a6df78fe390 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1a6df78fe390 author: andrew date: Fri Jul 24 16:59:59 2020 +0100 8249677: Regression in 8u after JDK-8237117: Better ForkJoinPool behavior Summary: Avoid altering the behaviour of the protected ForkJoinWorkerThread(ForkJoinPool) constructor Reviewed-by: andrew, mbalao Contributed-by: Anton Kozlov changeset 323008dfe93e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=323008dfe93e author: andrew date: Fri Jul 24 22:31:42 2020 +0100 8250546: Expect changed behaviour reported in JDK-8249846 Reviewed-by: mbalao changeset 9204e03217f7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9204e03217f7 author: andrew date: Fri Jul 24 22:41:31 2020 +0100 Added tag jdk8u265-b00 for changeset 66699ff7f013 changeset 656ef8101df7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=656ef8101df7 author: andrew date: Fri Jul 24 22:42:54 2020 +0100 Added tag jdk8u265-b01 for changeset 9204e03217f7 changeset c60436725ce4 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c60436725ce4 author: andrew date: Mon Jul 27 17:00:16 2020 +0100 Added tag jdk8u265-ga for changeset 9204e03217f7 changeset d5b5e17d92c1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d5b5e17d92c1 author: andrew date: Wed Jun 03 01:20:55 2020 +0100 Added tag jdk8u272-b00 for changeset 4789a6a01301 changeset d6d7043c8396 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d6d7043c8396 author: andrew date: Tue Jun 09 06:24:15 2020 +0100 Merge changeset ca808481f63e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ca808481f63e author: smarks date: Wed Jul 29 15:21:12 2015 -0700 8132206: move ScanTest.java into OpenJDK Reviewed-by: psandoz, sherman changeset c8987a0ad95d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c8987a0ad95d author: smarks date: Thu Jul 30 22:21:56 2015 -0700 8132745: minor cleanup of java/util/Scanner/ScanTest.java Reviewed-by: darcy, sherman changeset a20d3b459721 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a20d3b459721 author: igerasim date: Thu Mar 13 07:24:12 2014 +0400 8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c Reviewed-by: chegar changeset 308435351e73 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=308435351e73 author: serb date: Wed Apr 08 02:53:43 2020 -0700 8239819: XToolkit: Misread of screen information memory Reviewed-by: prr changeset 0a6aba57af9a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0a6aba57af9a author: vtewari date: Fri Jul 15 14:06:50 2016 +0530 8151788: NullPointerException from ntlm.Client.type3 Reviewed-by: chegar, prappo, weijun changeset 858321c03257 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=858321c03257 author: martin date: Tue Mar 10 14:23:03 2015 -0700 8075774: Small readability and performance improvements for zipfs Reviewed-by: sherman, alanb changeset 9ba0e6797d21 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9ba0e6797d21 author: andrew date: Wed Jun 17 15:59:52 2020 +0100 Merge changeset a485b9589708 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a485b9589708 author: afarley date: Wed Jun 17 19:41:46 2020 +0100 8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow Summary: Check buffer overflow when the jdwp agent full dll name is built Reviewed-by: cjplummer, sspitsyn, andrew changeset 6e0c3bc4b1cc in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6e0c3bc4b1cc author: akasko date: Tue Sep 01 11:03:43 2015 +0300 8132376: Add @requires os.family to the client tests with access to internal OS-specific API Reviewed-by: yan, alexsch, andrew, zgu Contributed-by: Renjith Alexander changeset f24756eda3d6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f24756eda3d6 author: serb date: Tue Jun 16 09:46:02 2020 +0200 8167615: Opensource unit/regression tests for JavaSound Reviewed-by: amenkov changeset f1e3ae7aa829 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f1e3ae7aa829 author: mbaesken date: Mon Jun 22 13:36:10 2020 +0100 8210147: adjust some WSAGetLastError usages in windows network coding Reviewed-by: clanger, stuefe changeset 4371aa83bd74 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4371aa83bd74 author: aghaisas date: Mon Jun 22 17:34:19 2020 +0100 8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh Reviewed-by: yan, arapte Contributed-by: rahul.d.singh at oracle.com changeset 4d0e0d140969 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4d0e0d140969 author: alitvinov date: Mon Apr 20 19:25:41 2020 +0100 8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash Reviewed-by: prr, serb changeset c6dec7c38c41 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c6dec7c38c41 author: serb date: Mon May 22 19:54:23 2017 -0700 8177628: Opensource unit/regression tests for ImageIO Reviewed-by: prr, pnarayanan changeset ab10d0c37c35 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ab10d0c37c35 author: aghaisas date: Mon Jul 24 11:54:57 2017 +0530 8183341: Better cleanup for javax/imageio/AllowSearch.java Reviewed-by: prr, jdv, pnarayanan Contributed-by: shashidhara.veerabhadraiah at oracle.com changeset 7ad3f115fb0c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7ad3f115fb0c author: serb date: Wed May 18 20:40:17 2016 +0300 8156169: Some sound tests rarely hangs because of incorrect synchronization Reviewed-by: prr, amenkov changeset 8227975a4b16 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8227975a4b16 author: andrew date: Mon Jun 29 21:30:29 2020 +0100 Merge changeset 89a822057fe5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=89a822057fe5 author: prr date: Thu Dec 24 09:07:50 2015 -0800 8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 Reviewed-by: serb, flar changeset 678016ab3219 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=678016ab3219 author: psadhukhan date: Wed Jan 18 11:35:31 2017 +0530 8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java Reviewed-by: yan, serb changeset 2666d08d66ee in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2666d08d66ee author: prr date: Thu Aug 31 13:09:31 2017 -0700 8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh Reviewed-by: serb changeset 5649e19e552e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5649e19e552e author: jdv date: Fri Feb 23 12:30:03 2018 +0530 8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error Reviewed-by: serb, ssadetsky, kaddepalli changeset f14054bf7742 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f14054bf7742 author: prr date: Fri Apr 20 09:44:45 2018 -0700 8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails Reviewed-by: serb, kaddepalli changeset f15b3ddc5024 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f15b3ddc5024 author: erikj date: Thu Dec 12 19:35:57 2019 +0000 8235687: Contents/MacOS/libjli.dylib cannot be a symlink Reviewed-by: tbell changeset db9fc4b93cfe in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=db9fc4b93cfe author: erikj date: Thu Dec 12 19:35:57 2019 +0000 8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary Reviewed-by: clanger, alanb, ihse changeset fc6f591fbd8a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fc6f591fbd8a author: prr date: Mon Jun 24 17:31:00 2019 -0700 8226697: Several tests which need the @key headful keyword are missing it. Reviewed-by: serb, sgehwolf, andrew changeset 4a34bd2f8057 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4a34bd2f8057 author: zgu date: Thu Jul 16 15:21:10 2020 -0400 8249610: Make sun.security.krb5.Config.getBooleanObject(String... keys) method public Reviewed-by: andrew changeset 0955cfdaee9e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0955cfdaee9e author: rsunderbabu date: Fri Mar 06 10:27:24 2020 +0530 8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout Summary: Removed timeout=5 from the tests so that default timeout is used Reviewed-by: cjplummer Contributed-by: ramkumar.sunderbabu at oracle.com changeset df1a10f8e36a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=df1a10f8e36a author: prappo date: Wed Aug 14 11:14:54 2019 +0100 8217606: LdapContext#reconnect always opens a new connection Reviewed-by: lancea, vtewari, rriggs Contributed-by: Chris Yin changeset 90d5e3b5b19b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=90d5e3b5b19b author: serb date: Fri Aug 24 16:29:04 2018 -0700 8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails Reviewed-by: prr changeset 52e77a298786 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=52e77a298786 author: rhalade date: Thu Apr 14 14:42:53 2016 -0700 8151834: Test SmallPrimeExponentP.java times out intermittently Reviewed-by: weijun, andrew changeset 6913155d9281 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6913155d9281 author: andrew date: Fri Jul 24 13:17:00 2020 +0100 Merge changeset 5414b80b28cb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5414b80b28cb author: prr date: Mon Jun 22 13:37:41 2020 -0700 8244818: Java2D Queue Flusher crash while moving application window to external monitor Reviewed-by: serb, jdv, kcr changeset 971263b8cd56 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=971263b8cd56 author: mbalao date: Sat Mar 28 19:41:10 2020 -0300 8239385: KerberosTicket client name refers wrongly to sAMAccountName in AD Reviewed-by: weijun changeset d1cbe37a41a6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d1cbe37a41a6 author: stuefe date: Tue Sep 13 11:38:31 2016 +0200 8165936: Potential Heap buffer overflow when seaching timezone info files Summary: readdir_r called with too small buffer Reviewed-by: clanger, rriggs, okutsu, naoto changeset 12c817241a11 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=12c817241a11 author: rriggs date: Thu Sep 15 16:05:51 2016 -0400 8166148: Fix for JDK-8165936 broke solaris builds Reviewed-by: naoto changeset 7b148fbba788 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7b148fbba788 author: andrew date: Fri Jul 24 13:37:13 2020 +0100 Merge changeset 4eca7c32a9c8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4eca7c32a9c8 author: andrew date: Fri Jul 24 16:59:59 2020 +0100 8249677: Regression in 8u after JDK-8237117: Better ForkJoinPool behavior Summary: Avoid altering the behaviour of the protected ForkJoinWorkerThread(ForkJoinPool) constructor Reviewed-by: andrew, mbalao Contributed-by: Anton Kozlov changeset 3c1716a44d94 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3c1716a44d94 author: sgehwolf date: Wed Jun 24 11:22:03 2020 +0200 8194298: Add support for per Socket configuration of TCP keepalive Reviewed-by: vtewari, aph changeset 160797b3c05b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=160797b3c05b author: andrew date: Wed Jul 29 05:41:51 2020 +0100 Merge changeset 1affb3bb2b3c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1affb3bb2b3c author: mbalao date: Thu Apr 02 18:18:23 2020 -0300 8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one Reviewed-by: mullan, andrew changeset 2f117c583973 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2f117c583973 author: igerasim date: Tue Sep 10 09:08:52 2019 -0700 8230303: JDB hangs when running monitor command Reviewed-by: sspitsyn changeset 84c5676f140b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=84c5676f140b author: andrew date: Sat Aug 01 03:20:01 2020 +0100 Added tag jdk8u272-b01 for changeset 2f117c583973 changeset 929db9f048e1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=929db9f048e1 author: shade date: Wed Jul 29 09:44:07 2020 +0200 8046274: Removing dependency on jakarta-regexp Reviewed-by: lancea changeset e350c3661d4a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e350c3661d4a author: valeriep date: Wed Nov 07 01:04:26 2018 +0000 8211049: Second parameter of "initialize" method is not used Summary: Use the specified random object instead of system default Reviewed-by: weijun changeset fdcd822abdcf in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fdcd822abdcf author: valeriep date: Tue Apr 14 22:12:13 2020 +0000 8242556: Cannot load RSASSA-PSS public key with non-null params from byte array Summary: Update AlgorithmId to use alg name before oid str when parsing DER bytes Reviewed-by: mullan changeset ba9b355d6057 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ba9b355d6057 author: zgu date: Thu Jul 30 11:37:39 2020 -0400 8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java Reviewed-by: serb, pnarayanan changeset 22d7558e7fe1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=22d7558e7fe1 author: serb date: Fri Jul 31 00:19:42 2020 +0100 8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java Reviewed-by: jdv changeset 22eb5e7d689b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=22eb5e7d689b author: goetz date: Tue Nov 21 17:39:04 2017 +0100 8191678: [TESTBUG] Add keyword headful in java/awt FocusTransitionTest test. Reviewed-by: serb, sgehwolf, andrew changeset 8151a0b310d9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8151a0b310d9 author: ascarpino date: Mon Feb 11 13:23:20 2019 -0800 8201633: Problems with AES-GCM native acceleration Reviewed-by: valeriep changeset ce745f7b37a9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ce745f7b37a9 author: ascarpino date: Thu Mar 07 19:35:02 2019 -0800 8220165: Encryption using GCM results in RuntimeException- input length out of bound Reviewed-by: valeriep changeset 006dc5ec67ea in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=006dc5ec67ea author: igerasim date: Mon Feb 17 16:32:05 2020 -0800 8163251: Hard coded loop limit prevents reading of smart card data greater than 8k Reviewed-by: valeriep, rriggs changeset 0d51b3ba8061 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0d51b3ba8061 author: pchopra date: Fri Apr 10 11:35:49 2015 +0300 8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails Reviewed-by: alexsch, azvegint changeset 1ac38ddb865c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1ac38ddb865c author: ysuenaga date: Sat Mar 16 21:27:15 2019 +0900 8220555: JFR tool shows potentially misleading message when it cannot access a file Reviewed-by: egahlin, mseledtsov changeset 87091b543626 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=87091b543626 author: egahlin date: Thu Jun 06 15:22:12 2019 +0200 8224217: RecordingInfo should use textual representation of path Reviewed-by: mgronlun changeset a844d7f2ac12 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a844d7f2ac12 author: qpzhang date: Wed Feb 05 17:14:15 2020 +0800 8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 Summary: Fixed libsctp link errors caused by GCC10 default -fno-common Reviewed-by: chegar, sgehwolf Contributed-by: Leslie Zhai changeset 41be6128f4c1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=41be6128f4c1 author: qpzhang date: Tue Feb 04 21:27:10 2020 +0800 8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 Reviewed-by: stuefe, clanger, rriggs, sgehwolf Contributed-by: Leslie Zhai changeset d5c69bd5f7ad in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d5c69bd5f7ad author: qpzhang date: Wed Feb 05 20:31:09 2020 +0800 8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 Summary: Fixed libj2gss link errors caused by GCC10 default -fno-common Reviewed-by: weijun, sgehwolf Contributed-by: Leslie Zhai changeset 655f1d059a8c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=655f1d059a8c author: andrew date: Thu Aug 06 06:23:30 2020 +0100 Merge changeset b9ec89d5d8fa in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b9ec89d5d8fa author: igerasim date: Mon Jan 20 19:23:22 2014 +0400 8025886: replace [[ and == bash extensions in regtest Reviewed-by: dsamersoff, sla changeset 2b92a111b4bd in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2b92a111b4bd author: andrew date: Thu Aug 06 21:19:13 2020 +0100 Merge changeset aba0b4743822 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aba0b4743822 author: andrew date: Thu Aug 06 21:22:58 2020 +0100 Added tag jdk8u272-b02 for changeset 2b92a111b4bd changeset 67d5cb78784c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=67d5cb78784c author: prr date: Thu Dec 05 13:24:52 2019 -0800 8209113: Use WeakReference for lastFontStrike for created Fonts Reviewed-by: serb, jdv changeset 221312efe8f6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=221312efe8f6 author: prr date: Mon Nov 04 10:01:55 2019 -0800 8233097: Fontmetrics for large Fonts has zero width Reviewed-by: jdv, serb changeset 628961078a91 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=628961078a91 author: andrew date: Thu Aug 13 06:57:30 2020 +0100 Merge changeset d9bdec02b548 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d9bdec02b548 author: cito date: Fri May 10 20:56:37 2019 +0200 8221569: JFR tool produces incorrect output when both --categories and --events are specified Reviewed-by: mgronlun Contributed-by: chihiro.ito at oracle.com, erik.gahlin at oracle.com changeset 846d273beb26 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=846d273beb26 author: egahlin date: Thu Jun 06 20:19:03 2019 +0200 8216283: Allow shorter method sampling interval than 10 ms Reviewed-by: mgronlun changeset 8310f9fb8d93 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8310f9fb8d93 author: sgehwolf date: Thu Aug 13 07:37:37 2020 +0100 8203357: Container Metrics Reviewed-by: andrew changeset 3e0c4e45bd5f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3e0c4e45bd5f author: hb date: Thu Jun 28 09:40:46 2018 +0530 8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied Reviewed-by: cjplummer changeset fb9d9cfd0523 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fb9d9cfd0523 author: serb date: Thu Mar 23 17:50:10 2017 +0300 6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes Reviewed-by: prr changeset 9a21ba120101 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9a21ba120101 author: andrew date: Thu Aug 13 08:38:58 2020 +0100 Added tag jdk8u272-b03 for changeset fb9d9cfd0523 changeset c19e5d127e6c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c19e5d127e6c author: xyin date: Thu Apr 23 16:36:05 2020 +0800 8243138: Enhance BaseLdapServer to support starttls extended request Reviewed-by: aefimov, dfuchs changeset 2bb5f6ae380f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2bb5f6ae380f author: andrew date: Mon Aug 17 15:09:48 2020 +0100 Merge changeset ccb54d552a3b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ccb54d552a3b author: phh date: Mon Nov 03 11:19:54 2014 +0100 8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double Reviewed-by: simonis, andrew changeset 807a5fd65674 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=807a5fd65674 author: ebaron date: Tue Jun 19 08:06:35 2018 +0800 8177334: Update xmldsig implementation to Apache Santuario 2.1.1 Summary: Includes DOMSignatureMethod.getSignature from JDK-8042967 Reviewed-by: andrew changeset 4d586f39fed3 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4d586f39fed3 author: mullan date: Tue Mar 05 08:24:58 2019 -0500 8217878: ENVELOPING XML signature no longer works in JDK 11 8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 Summary: Backout and restore previous XML signature marshalling implementation Reviewed-by: weijun changeset 95ac792d396e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=95ac792d396e author: Andrew John Hughes date: Sat Oct 24 01:11:51 2020 +0100 Merge jdk8u272-b04 changeset 6c72dc4234b5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6c72dc4234b5 author: Andrew John Hughes date: Tue Oct 27 03:35:18 2020 +0000 Added tag icedtea-3.17.0pre02 for changeset 95ac792d396e changeset ce1f37506608 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ce1f37506608 author: andrew date: Tue Aug 18 03:41:27 2020 +0100 Added tag jdk8u272-b04 for changeset 4d586f39fed3 changeset 22020b4f05ff in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=22020b4f05ff author: darcy date: Wed Apr 29 08:37:57 2015 -0700 8078880: Mark a few more intermittently failuring security-libs Reviewed-by: xuelei changeset 6371d3f50ab1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6371d3f50ab1 author: okutsu date: Tue Mar 29 18:04:41 2016 +0900 8152077: (cal) Calendar.roll does not always roll the hours during daylight savings Reviewed-by: peytoia changeset 1ade858bf205 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1ade858bf205 author: rhalade date: Wed Jul 29 09:31:38 2020 -0700 8243321: Add Entrust root CA - G4 to Oracle Root CA program Reviewed-by: mullan changeset 0add2bae941f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0add2bae941f author: aph date: Wed Oct 03 17:29:47 2018 +0100 8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean Reviewed-by: shade, alanb changeset d1be65f43918 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d1be65f43918 author: yzhou date: Thu Oct 10 14:43:41 2019 +0800 8231213: Migrate SimpleDateFormatConstTest to JDK Repo Reviewed-by: naoto changeset ff66a4d1f04a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ff66a4d1f04a author: bpb date: Wed May 07 11:45:31 2014 -0700 8026236: Add PrimeTest for BigInteger Summary: Test primality verification methods in BigInteger Reviewed-by: psandoz Contributed-by: Brian Burkhalter , Peter Levart , Paul Sandoz , Aleksey Shipilev , Florian Weimer changeset a6c6f4426961 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a6c6f4426961 author: rriggs date: Mon Oct 31 13:57:28 2016 -0400 8168517: java/lang/ProcessBuilder/Basic.java failed Reviewed-by: dholmes changeset ea6dfe281859 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ea6dfe281859 author: ebaron date: Wed Aug 19 14:42:55 2020 -0400 8236645: JDK 8u231 introduces a regression with incompatible handling of XML messages Reviewed-by: sgehwolf changeset 5370bb093690 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5370bb093690 author: andrew date: Fri Aug 21 19:51:52 2020 +0100 8078334: Mark regression tests using randomness Reviewed-by: mbalao changeset 3f6ca2dd1b23 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3f6ca2dd1b23 author: bobv date: Thu Mar 21 14:40:04 2019 -0400 8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs Reviewed-by: sspitsyn, sgehwolf changeset 8a367e717840 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8a367e717840 author: sgehwolf date: Wed Aug 19 18:01:24 2020 +0200 8251546: 8u backport of JDK-8194298 breaks AIX and Solaris builds Reviewed-by: shade changeset edb84bd2f10f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=edb84bd2f10f author: sgehwolf date: Fri Jul 24 14:31:02 2020 +0200 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics Reviewed-by: aph, dholmes, bobv, shade changeset 45506343cb65 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=45506343cb65 author: andrew date: Thu Aug 27 06:11:53 2020 +0100 Added tag jdk8u272-b05 for changeset edb84bd2f10f changeset 61638f2cadb9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=61638f2cadb9 author: valeriep date: Mon May 11 18:49:01 2020 +0000 8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 Summary: Updated from 1.8.24 to 1.8.26 Reviewed-by: xuelei changeset 4c96e2f298dc in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4c96e2f298dc author: andrew date: Wed Aug 26 03:54:58 2020 +0100 8144539: Update PKCS11 tests to run with security manager Reviewed-by: mbalao changeset f88390a07754 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f88390a07754 author: andrew date: Thu Aug 27 06:13:12 2020 +0100 Merge changeset 26c1140d2613 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=26c1140d2613 author: sgehwolf date: Fri Jul 03 15:09:27 2020 +0200 8226575: OperatingSystemMXBean should be made container aware Reviewed-by: andrew changeset b52035c5f3fa in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b52035c5f3fa author: mseledtsov date: Fri Mar 08 11:08:11 2019 -0800 8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 Summary: Updated the OL version in Dockerfile in FROM field Reviewed-by: dcubed changeset 060a9636fe44 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=060a9636fe44 author: andrew date: Fri Aug 28 07:33:24 2020 +0100 Merge changeset ef41e0d32c15 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ef41e0d32c15 author: darcy date: Fri Jun 28 18:51:01 2019 -0700 8226809: Circular reference in printed stack trace is not correctly indented & ambiguous Reviewed-by: bpb changeset 47092994d86b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=47092994d86b author: rhalade date: Mon Aug 03 11:35:24 2020 -0700 8243320: Add SSL root certificates to Oracle Root CA program Reviewed-by: mullan changeset 2dd87e7b528f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2dd87e7b528f author: valeriep date: Fri Feb 28 15:09:40 2020 -0300 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support 8169925: PKCS #11 Cryptographic Token Interface license 8238898: Missing hash characters for header on license file Summary: Added support for GCM, PSS, and other mechanisms Reviewed-by: jnimeh, phh, andrew changeset 58fad4aebb4c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=58fad4aebb4c author: shade date: Fri Jun 14 10:02:57 2019 +0200 8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support) Reviewed-by: alanb changeset d6cec711198e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d6cec711198e author: weijun date: Wed Dec 13 01:29:58 2017 +0800 8165996: PKCS11 using NSS throws an error regarding secmod.db when NSS uses sqlite Reviewed-by: weijun, andrew Contributed-by: Martin Balao changeset 5f94741b3fc7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5f94741b3fc7 author: mbalao date: Tue Aug 04 17:19:21 2020 -0300 8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher Reviewed-by: valeriep Contributed-by: zzambers at redhat.com changeset 7aaaf8998988 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7aaaf8998988 author: robm date: Mon Nov 12 08:33:59 2018 -0800 8160768: Add capability to custom resolve host/domain names within the default JNDI LDAP provider Reviewed-by: alanb, dfuchs, chegar, mchung, vtewari changeset 7747b41df314 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7747b41df314 author: valeriep date: Wed Aug 14 01:40:29 2019 +0000 8228835: Memory leak in PKCS11 provider when using AES GCM Summary: updated freeCKMechanismPtr to free mechanism-specific memories Reviewed-by: jnimeh, andrew changeset 17ce8aaff4bd in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=17ce8aaff4bd author: abakhtin date: Wed May 20 17:28:12 2020 +0300 8245467: Remove 8u TLSv1.2 implementation files Reviewed-by: mbalao changeset d0b56fcd1708 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d0b56fcd1708 author: abakhtin date: Tue Aug 25 08:31:35 2020 +0300 8245468: Add TLSv1.3 implementation classes from 11.0.7 Reviewed-by: mbalao changeset 646e29e5330b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=646e29e5330b author: abakhtin date: Tue Aug 25 08:35:10 2020 +0300 8245469: Remove DTLS protocol implementation Reviewed-by: mbalao changeset a73004866eec in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a73004866eec author: abakhtin date: Tue Aug 25 08:39:43 2020 +0300 8245470: Fix JDK8 compatibility issues Reviewed-by: mbalao changeset 90d302484147 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=90d302484147 author: abakhtin date: Tue Aug 25 08:41:48 2020 +0300 8245471: Revert JDK-8148188 Reviewed-by: mbalao changeset b58fdaa80b5a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b58fdaa80b5a author: abakhtin date: Tue Aug 25 09:23:47 2020 +0300 8245472: Backport JDK-8038893 to JDK8 Reviewed-by: mbalao changeset 896bbc5499ff in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=896bbc5499ff author: abakhtin date: Tue Aug 25 08:30:00 2020 -0700 8245473: OCSP stapling support Reviewed-by: mbalao changeset 80cdee1da353 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=80cdee1da353 author: mbalao date: Tue Aug 25 15:48:30 2020 -0300 8245474: Add TLS_KRB5 cipher suites support according to RFC-2712 Reviewed-by: aph Contributed-by: Alexey Bakhtin , Martin Balao changeset ad16e2ef963c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ad16e2ef963c author: abakhtin date: Tue Aug 25 17:53:37 2020 +0300 8245476: Disable TLSv1.3 protocol in the ClientHello message by default Reviewed-by: mbalao changeset 3ec03c289ff2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3ec03c289ff2 author: abakhtin date: Tue Aug 25 16:27:54 2020 -0300 8245477: Adjust TLS tests location Reviewed-by: mbalao changeset 6c6e8ab540a1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6c6e8ab540a1 author: abakhtin date: Tue Aug 25 18:03:27 2020 +0300 8245653: Remove 8u TLS tests Reviewed-by: mbalao changeset a39036fa30bb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a39036fa30bb author: abakhtin date: Tue Aug 25 18:12:01 2020 +0300 8245681: Add TLSv1.3 regression test from 11.0.7 Reviewed-by: mbalao changeset e329505b1e6a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e329505b1e6a author: mullan date: Thu Apr 06 16:21:05 2017 -0400 8161973: PKIXRevocationChecker.getSoftFailExceptions() not working Reviewed-by: xuelei, mbalao changeset cf50798dd5a5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cf50798dd5a5 author: abakhtin date: Tue Aug 25 18:29:26 2020 +0300 8251341: Minimal Java specification change Reviewed-by: mbalao changeset 0846e98f2db9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0846e98f2db9 author: xuelei date: Fri Nov 08 18:35:33 2019 -0800 8233621: Mismatch in jsse.enableMFLNExtension property name Reviewed-by: mullan changeset ed0d638da09f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ed0d638da09f author: abakhtin date: Thu Aug 27 23:21:13 2020 +0300 8251478: Backport TLSv1.3 regression tests to JDK8u Reviewed-by: mbalao changeset 4546aa3faf37 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4546aa3faf37 author: andrew date: Mon Aug 31 06:57:19 2020 +0100 Merge changeset e78cf577654b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e78cf577654b author: andrew date: Mon Aug 31 07:09:57 2020 +0100 Added tag jdk8u272-b06 for changeset 4546aa3faf37 changeset d8bd882cfd2a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d8bd882cfd2a author: mbalao date: Sun May 31 10:13:04 2020 +0800 8246193: Possible NPE in ENC-PA-REP search in AS-REQ Reviewed-by: zgu, andrew changeset ebfae7ddcfc1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ebfae7ddcfc1 author: andrew date: Mon Sep 07 06:30:21 2020 +0100 Added tag jdk8u272-b07 for changeset d8bd882cfd2a changeset 9deaed6c4a0f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9deaed6c4a0f author: zgu date: Wed Sep 09 14:18:45 2020 -0400 8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect Reviewed-by: dfuchs, martin, robm changeset ab2e99db6702 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ab2e99db6702 author: zgu date: Wed Sep 09 14:19:14 2020 -0400 8062947: Fix exception message to correctly represent LDAP connection failure Reviewed-by: dfuchs, xyin, vtewari changeset 63dd5b7d50eb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=63dd5b7d50eb author: andrew date: Mon Sep 14 16:42:18 2020 +0100 Added tag jdk8u272-b08 for changeset ab2e99db6702 changeset 77b682e2d679 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=77b682e2d679 author: abakhtin date: Thu Sep 17 12:51:33 2020 +0300 8252886: [TESTBUG] sun/security/ec/TestEC.java : Compilation failed Reviewed-by: shade, andrew, mbalao changeset d5c320d784e5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d5c320d784e5 author: andrew date: Mon Sep 28 01:52:35 2020 +0100 Added tag jdk8u272-b09 for changeset 77b682e2d679 changeset 0da7153533e6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0da7153533e6 author: bae date: Fri Aug 07 11:02:19 2020 +0000 8236862: Enhance support of Proxy class 8249927: Specify limits of jdk.serialProxyInterfaceLimit Reviewed-by: rriggs, coffeys, mbalao, andrew changeset ccf97104b8ea in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ccf97104b8ea author: abakhtin date: Mon Jun 22 14:30:37 2020 +0100 8237990: Enhanced LDAP contexts Reviewed-by: dfuchs, robm, weijun, xyin, rhalade, ahgross, mbalao, andrew changeset eca1dcb470d8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=eca1dcb470d8 author: yan date: Fri Sep 11 18:58:51 2020 +0300 8237995: Enhance certificate processing Reviewed-by: mbalao, andrew changeset cb50526a9629 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cb50526a9629 author: bpb date: Tue Apr 28 10:14:25 2020 -0700 8242685: Better Path Validation Reviewed-by: alanb, rhalade changeset e333a640d78f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e333a640d78f author: yan date: Fri Oct 16 19:55:07 2020 +0100 8242680: Improved URI Support Reviewed-by: mbalao, andrew changeset 05922d77fc13 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=05922d77fc13 author: bpb date: Wed May 20 13:56:21 2020 -0700 8242695: Enhanced buffer support Reviewed-by: alanb, rhalade changeset f6804947798c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f6804947798c author: yan date: Wed Jun 17 08:48:03 2020 +0000 8244136: Improved Buffer supports Reviewed-by: mbalao, andrew changeset a9306ab5534a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a9306ab5534a author: mullan date: Wed May 20 08:07:25 2020 -0400 8244479: Further constrain certificates Reviewed-by: ascarpino, ahgross, rhalade changeset 1c438aec6cb7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1c438aec6cb7 author: naoto date: Tue Jun 02 08:48:00 2020 -0700 8245407: Enhance zoning of times Reviewed-by: rriggs, rhalade, skoivu changeset 0c138a67e647 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0c138a67e647 author: yan date: Sat Oct 17 02:55:07 2020 +0100 8245417: Improve certificate chain handling Reviewed-by: mbalao, andrew changeset 276130887f7b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=276130887f7b author: prr date: Thu Jul 02 12:02:08 2020 -0700 8248574: Improve jpeg processing Reviewed-by: serb, jdv, mschoene, rhalade changeset badfd40f15ac in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=badfd40f15ac author: prr date: Fri Sep 11 16:12:45 2020 +0000 8253019: Enhanced JPEG decoding Reviewed-by: rhalade, mschoene, serb, psadhukhan changeset a08759391dc3 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a08759391dc3 author: andrew date: Sat Oct 17 03:50:34 2020 +0100 Added tag jdk8u272-b10 for changeset badfd40f15ac changeset eb7f437285a1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=eb7f437285a1 author: andrew date: Wed Oct 21 02:49:56 2020 +0100 Added tag jdk8u272-ga for changeset badfd40f15ac changeset 983eb511282c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=983eb511282c author: Andrew John Hughes date: Tue Oct 27 06:33:37 2020 +0000 Merge jdk8u272-ga changeset efb8a0718403 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=efb8a0718403 author: Andrew John Hughes date: Tue Oct 27 18:23:32 2020 +0000 8254177, PR3809: (tz) Upgrade time-zone data to tzdata2020b Summary: Remove obsolete systemv & pacificnew files and US/Pacific-New zone changeset acc51158d6be in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=acc51158d6be author: Andrew John Hughes date: Wed Oct 28 07:40:01 2020 +0000 Added tag icedtea-3.17.0 for changeset efb8a0718403 diffstat: .hgtags | 109 +- .jcheck/conf | 2 - THIRD_PARTY_README | 43 +- make/Bundles.gmk | 8 +- make/CompileJavaClasses.gmk | 6 + make/CompileLaunchers.gmk | 4 +- make/CompileNativeLibraries.gmk | 10 +- make/CopyFiles.gmk | 8 +- make/CreateSecurityJars.gmk | 84 +- make/Images.gmk | 2 +- make/Setup.gmk | 2 +- make/data/cacerts/entrustrootcag4 | 43 + make/data/cacerts/sslrooteccca | 23 + make/data/cacerts/sslrootevrsaca | 41 + make/data/cacerts/sslrootrsaca | 41 + make/data/checkdeps/refs.allowed | 30 +- make/data/tzdata/VERSION | 2 +- make/data/tzdata/africa | 74 +- make/data/tzdata/antarctica | 27 +- make/data/tzdata/asia | 66 +- make/data/tzdata/australasia | 37 +- make/data/tzdata/europe | 230 +- make/data/tzdata/leapseconds | 8 +- make/data/tzdata/northamerica | 90 +- make/data/tzdata/pacificnew | 52 - make/data/tzdata/southamerica | 18 +- make/data/tzdata/systemv | 62 - make/gendata/GendataTZDB.gmk | 2 +- make/gensrc/GensrcMisc.gmk | 139 +- make/lib/Awt2dLibraries.gmk | 127 +- make/lib/CoreLibraries.gmk | 10 +- make/lib/NetworkingLibraries.gmk | 4 + make/lib/NioLibraries.gmk | 19 +- make/lib/SecurityLibraries.gmk | 21 +- make/lib/SoundLibraries.gmk | 46 +- make/mapfiles/libawt/mapfile-vers-linux | 1 + make/mapfiles/libawt_xawt/mapfile-vers | 1 + make/mapfiles/libj2pkcs11/mapfile-vers | 1 + make/mapfiles/libjava/mapfile-vers | 1 + make/mapfiles/libmanagement/mapfile-vers | 12 +- make/mapfiles/libnet/mapfile-vers | 7 + make/src/native/genconstants/ch/genSocketOptionRegistry.c | 131 - make/src/native/genconstants/fs/genSolarisConstants.c | 105 - make/src/native/genconstants/fs/genUnixConstants.c | 141 - src/aix/lib/tzmappings | 1 - src/aix/native/java/net/aix_close.c | 19 +- src/aix/native/sun/management/AixOperatingSystem.c | 4 +- src/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java | 488 + src/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java | 221 + src/linux/native/jdk/internal/platform/cgroupv1/Metrics.c | 35 + src/macosx/bin/java_md_macosx.c | 22 +- src/macosx/classes/sun/awt/CGraphicsConfig.java | 3 +- src/macosx/classes/sun/awt/CGraphicsDevice.java | 15 +- src/macosx/classes/sun/awt/fontconfigs/macosx.fontconfig.properties | 8 +- src/macosx/classes/sun/font/CFont.java | 6 +- src/macosx/classes/sun/font/CFontManager.java | 6 +- src/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java | 7 +- src/macosx/classes/sun/lwawt/LWWindowPeer.java | 29 +- src/macosx/classes/sun/lwawt/PlatformEventNotifier.java | 12 +- src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java | 12 +- src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java | 23 +- src/macosx/classes/sun/lwawt/macosx/CPlatformView.java | 9 +- src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java | 11 +- src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m | 1 - src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java | 1 + src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java | 4 +- src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java | 66 +- src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java | 2 +- src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java | 2 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java | 3 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 11 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java | 3 +- src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java | 2 + src/share/classes/com/sun/jndi/ldap/Connection.java | 101 +- src/share/classes/com/sun/jndi/ldap/DefaultLdapDnsProvider.java | 86 + src/share/classes/com/sun/jndi/ldap/LdapClient.java | 8 +- src/share/classes/com/sun/jndi/ldap/LdapCtx.java | 118 +- src/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java | 113 +- src/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java | 114 + src/share/classes/com/sun/jndi/ldap/LdapRequest.java | 27 +- src/share/classes/com/sun/jndi/ldap/ServiceLocator.java | 25 +- src/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java | 6 +- src/share/classes/com/sun/jndi/ldap/spi/LdapDnsProvider.java | 109 + src/share/classes/com/sun/jndi/ldap/spi/LdapDnsProviderResult.java | 88 + src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java | 3 +- src/share/classes/com/sun/management/OperatingSystemMXBean.java | 8 +- src/share/classes/com/sun/media/sound/AbstractDataLine.java | 9 +- src/share/classes/com/sun/media/sound/AbstractLine.java | 4 +- src/share/classes/com/sun/media/sound/AbstractMidiDevice.java | 8 +- src/share/classes/com/sun/media/sound/MidiInDevice.java | 4 +- src/share/classes/com/sun/media/sound/RealTimeSequencer.java | 6 +- src/share/classes/com/sun/org/apache/xml/internal/security/Init.java | 157 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/Algorithm.java | 13 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/ClassLoaderUtils.java | 206 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java | 241 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java | 13 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java | 85 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java | 4 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java | 918 ++ src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java | 121 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java | 229 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java | 109 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java | 274 +- src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java | 25 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java | 113 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java | 40 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/ClassLoaderUtils.java | 84 + src/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java | 20 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java | 3 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java | 8 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java | 687 - src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java | 5 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java | 5 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java | 188 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java | 88 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java | 4 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java | 4 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java | 5 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java | 5 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java | 162 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java | 72 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java | 33 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java | 247 +- src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/XmlAttrStack.java | 412 + src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/c14n/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java | 249 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java | 157 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java | 95 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java | 95 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherValue.java | 46 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/DocumentSerializer.java | 114 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java | 46 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java | 113 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java | 197 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java | 133 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java | 87 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java | 121 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java | 99 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java | 109 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Serializer.java | 77 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java | 50 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java | 3539 --------- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java | 192 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherParameters.java | 86 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLEncryptionException.java | 80 - src/share/classes/com/sun/org/apache/xml/internal/security/encryption/package.html | 25 - src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java | 20 +- src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java | 21 +- src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java | 51 +- src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java | 39 +- src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java | 20 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java | 334 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java | 5 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java | 38 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoContent.java | 1 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoReference.java | 32 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java | 9 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java | 49 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java | 9 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java | 9 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java | 38 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java | 9 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java | 109 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java | 23 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java | 21 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java | 8 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java | 32 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509DataContent.java | 1 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java | 33 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java | 16 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java | 33 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java | 11 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/ClassLoaderUtils.java | 84 + src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java | 20 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java | 50 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java | 24 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java | 51 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java | 44 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java | 23 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java | 150 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java | 115 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java | 85 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java | 27 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java | 147 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java | 35 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java | 50 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java | 40 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java | 54 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java | 55 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java | 33 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java | 53 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java | 17 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java | 25 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java | 88 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java | 12 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java | 8 +- src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/package.html | 36 - src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml | 219 +- src/share/classes/com/sun/org/apache/xml/internal/security/resource/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties | 254 +- src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties | 75 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java | 21 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java | 21 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java | 145 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java | 73 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java | 8 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java | 51 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java | 270 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java | 25 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java | 48 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java | 57 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java | 105 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java | 246 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java | 25 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java | 103 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java | 34 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java | 2 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java | 14 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java | 32 +- src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java | 8 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderUtils.java | 206 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java | 19 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java | 82 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java | 7 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java | 25 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java | 111 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java | 4 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java | 125 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java | 7 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java | 5 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java | 5 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java | 6 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java | 9 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java | 9 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java | 9 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java | 19 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java | 36 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java | 3 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java | 66 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/transforms/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java | 41 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java | 57 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java | 70 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathContainer.java | 28 +- src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java | 60 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java | 123 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java | 202 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java | 12 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java | 10 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java | 17 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java | 41 - src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java | 90 - src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java | 254 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java | 204 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java | 63 - src/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java | 3 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java | 28 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java | 38 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java | 15 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java | 89 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java | 30 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/Signature11ElementProxy.java | 16 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java | 17 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java | 17 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncBufferedOutputStream.java | 131 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java | 30 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.java | 118 + src/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java | 315 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java | 4 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java | 40 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/package.html | 3 - src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ClassLoaderUtils.java | 84 + src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java | 99 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java | 46 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java | 89 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java | 18 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java | 115 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java | 49 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java | 36 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java | 33 +- src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/package.html | 8 - src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/package.html | 8 - src/share/classes/com/sun/org/slf4j/internal/Logger.java | 79 + src/share/classes/com/sun/org/slf4j/internal/LoggerFactory.java | 33 + src/share/classes/com/sun/security/ntlm/NTLM.java | 2 +- src/share/classes/com/sun/tools/example/debug/tty/TTY.java | 3 +- src/share/classes/java/awt/Robot.java | 23 +- src/share/classes/java/io/ObjectInputStream.java | 43 +- src/share/classes/java/lang/ClassLoader.java | 32 +- src/share/classes/java/lang/String.java | 25 +- src/share/classes/java/lang/System.java | 2 + src/share/classes/java/lang/Throwable.java | 2 +- src/share/classes/java/net/InetAddress.java | 5 +- src/share/classes/java/net/SocketPermission.java | 15 +- src/share/classes/java/net/SocksSocketImpl.java | 4 +- src/share/classes/java/nio/Bits.java | 110 +- src/share/classes/java/nio/X-Buffer.java.template | 28 +- src/share/classes/java/security/MessageDigest.java | 15 +- src/share/classes/java/security/Security.java | 35 + src/share/classes/java/time/zone/TzdbZoneRulesProvider.java | 13 +- src/share/classes/java/util/Calendar.java | 4 +- src/share/classes/java/util/GregorianCalendar.java | 48 +- src/share/classes/java/util/concurrent/ForkJoinPool.java | 2 +- src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java | 14 +- src/share/classes/javax/net/ssl/ExtendedSSLSession.java | 4 +- src/share/classes/javax/sound/midi/Sequence.java | 12 +- src/share/classes/javax/swing/JComponent.java | 13 +- src/share/classes/javax/swing/JDialog.java | 3 +- src/share/classes/javax/swing/JEditorPane.java | 9 +- src/share/classes/javax/swing/JFrame.java | 3 +- src/share/classes/javax/swing/JInternalFrame.java | 3 +- src/share/classes/javax/swing/JPopupMenu.java | 8 +- src/share/classes/javax/swing/JSpinner.java | 11 + src/share/classes/javax/swing/MenuSelectionManager.java | 3 +- src/share/classes/javax/swing/PopupFactory.java | 12 +- src/share/classes/javax/swing/SwingUtilities.java | 3 +- src/share/classes/javax/swing/SwingWorker.java | 2 +- src/share/classes/javax/swing/UIManager.java | 5 +- src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java | 6 +- src/share/classes/javax/swing/plaf/basic/BasicListUI.java | 3 +- src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java | 14 +- src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java | 35 +- src/share/classes/javax/swing/plaf/basic/BasicTableUI.java | 8 +- src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java | 3 +- src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java | 6 +- src/share/classes/javax/swing/plaf/synth/ImagePainter.java | 5 +- src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java | 3 +- src/share/classes/javax/swing/text/JTextComponent.java | 6 +- src/share/classes/javax/xml/crypto/dsig/DigestMethod.java | 10 +- src/share/classes/javax/xml/crypto/dsig/SignatureMethod.java | 12 +- src/share/classes/jdk/internal/platform/Container.java | 43 + src/share/classes/jdk/internal/platform/Metrics.java | 507 + src/share/classes/jdk/jfr/conf/default.jfc | 41 +- src/share/classes/jdk/jfr/conf/profile.jfc | 43 +- src/share/classes/jdk/jfr/internal/PlatformRecorder.java | 4 +- src/share/classes/jdk/jfr/internal/PlatformRecording.java | 4 +- src/share/classes/jdk/jfr/internal/WriteableUserPath.java | 22 +- src/share/classes/jdk/jfr/internal/management/ManagementSupport.java | 12 + src/share/classes/jdk/jfr/internal/tool/Command.java | 4 +- src/share/classes/jdk/jfr/internal/tool/Print.java | 24 +- src/share/classes/jdk/management/jfr/RecordingInfo.java | 5 +- src/share/classes/jdk/net/ExtendedSocketOptions.java | 64 +- src/share/classes/jdk/net/Sockets.java | 6 +- src/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java | 16 +- src/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java | 2 - src/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java | 6 +- src/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java | 29 +- src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java | 40 +- src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java | 5 +- src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java | 4 +- src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java | 4 +- src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java | 40 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java | 6 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java | 5 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java | 7 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java | 53 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java | 22 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java | 71 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java | 5 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java | 19 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java | 80 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java | 110 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java | 53 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java | 16 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java | 200 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java | 53 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java | 95 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java | 163 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java | 96 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java | 427 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java | 55 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java | 47 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java | 125 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java | 5 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java | 11 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java | 45 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java | 11 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java | 138 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java | 101 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java | 31 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java | 94 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java | 140 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java | 50 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java | 30 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java | 10 +- src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java | 6 +- src/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java | 34 +- src/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java | 5 +- src/share/classes/sun/applet/AppletPanel.java | 10 +- src/share/classes/sun/applet/AppletViewerPanel.java | 18 +- src/share/classes/sun/awt/FontConfiguration.java | 29 +- src/share/classes/sun/awt/SunHints.java | 26 +- src/share/classes/sun/awt/image/AbstractMultiResolutionImage.java | 64 +- src/share/classes/sun/awt/image/BaseMultiResolutionImage.java | 150 + src/share/classes/sun/awt/image/BufImgSurfaceData.java | 101 +- src/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java | 31 +- src/share/classes/sun/awt/image/JPEGImageDecoder.java | 2 +- src/share/classes/sun/awt/image/MultiResolutionCachedImage.java | 34 +- src/share/classes/sun/awt/image/MultiResolutionImage.java | 72 +- src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java | 17 +- src/share/classes/sun/awt/image/SunVolatileImage.java | 13 +- src/share/classes/sun/awt/image/SurfaceManager.java | 24 +- src/share/classes/sun/awt/image/VolatileSurfaceManager.java | 12 +- src/share/classes/sun/font/CMap.java | 2 +- src/share/classes/sun/font/CompositeGlyphMapper.java | 2 +- src/share/classes/sun/font/ExtendedTextSourceLabel.java | 229 +- src/share/classes/sun/font/FileFontStrike.java | 4 +- src/share/classes/sun/font/Font2D.java | 50 +- src/share/classes/sun/font/FontManagerNativeLibrary.java | 6 +- src/share/classes/sun/font/FontScaler.java | 42 +- src/share/classes/sun/font/FontStrikeDisposer.java | 20 +- src/share/classes/sun/font/FontUtilities.java | 28 +- src/share/classes/sun/font/SunFontManager.java | 200 +- src/share/classes/sun/font/TrueTypeFont.java | 2 +- src/share/classes/sun/java2d/SunGraphics2D.java | 261 +- src/share/classes/sun/java2d/SunGraphicsEnvironment.java | 48 + src/share/classes/sun/java2d/SurfaceData.java | 16 +- src/share/classes/sun/java2d/cmm/lcms/LCMS.java | 2 +- src/share/classes/sun/java2d/pipe/DrawImage.java | 7 +- src/share/classes/sun/launcher/LauncherHelper.java | 108 +- src/share/classes/sun/launcher/resources/launcher.properties | 8 +- src/share/classes/sun/management/Flag.java | 1 + src/share/classes/sun/management/HotSpotDiagnostic.java | 21 +- src/share/classes/sun/misc/Unsafe.java | 95 +- src/share/classes/sun/misc/Version.java.template | 54 +- src/share/classes/sun/net/ExtendedOptionsHelper.java | 54 + src/share/classes/sun/net/ExtendedOptionsImpl.java | 8 + src/share/classes/sun/net/RegisteredDomain.java | 36 +- src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java | 4 +- src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java | 4 +- src/share/classes/sun/nio/ch/Net.java | 44 +- src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java | 2 + src/share/classes/sun/nio/ch/SocketChannelImpl.java | 4 +- src/share/classes/sun/nio/ch/SocketOptionRegistry.java.template | 137 + src/share/classes/sun/security/krb5/Config.java | 5 +- src/share/classes/sun/security/krb5/KrbAsReqBuilder.java | 93 +- src/share/classes/sun/security/krb5/KrbKdcRep.java | 28 +- src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java | 96 +- src/share/classes/sun/security/pkcs10/PKCS10.java | 40 +- src/share/classes/sun/security/pkcs11/Config.java | 3 + src/share/classes/sun/security/pkcs11/P11AEADCipher.java | 756 + src/share/classes/sun/security/pkcs11/P11Cipher.java | 35 +- src/share/classes/sun/security/pkcs11/P11Digest.java | 14 +- src/share/classes/sun/security/pkcs11/P11Mac.java | 20 +- src/share/classes/sun/security/pkcs11/P11PSSSignature.java | 697 + src/share/classes/sun/security/pkcs11/P11RSACipher.java | 64 +- src/share/classes/sun/security/pkcs11/P11Signature.java | 82 +- src/share/classes/sun/security/pkcs11/Secmod.java | 22 +- src/share/classes/sun/security/pkcs11/SunPKCS11.java | 107 +- src/share/classes/sun/security/pkcs11/wrapper/CK_CCM_PARAMS.java | 83 + src/share/classes/sun/security/pkcs11/wrapper/CK_GCM_PARAMS.java | 75 + src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java | 55 +- src/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java | 144 +- src/share/classes/sun/security/pkcs11/wrapper/Functions.java | 289 +- src/share/classes/sun/security/pkcs11/wrapper/PKCS11.java | 118 +- src/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java | 792 +- src/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java | 16 + src/share/classes/sun/security/provider/ByteArrayAccess.java | 9 +- src/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java | 179 + src/share/classes/sun/security/provider/certpath/RevocationChecker.java | 13 +- src/share/classes/sun/security/rsa/RSAKeyPairGenerator.java | 2 +- src/share/classes/sun/security/smartcardio/ChannelImpl.java | 8 +- src/share/classes/sun/security/ssl/ALPNExtension.java | 168 - src/share/classes/sun/security/ssl/Alert.java | 297 + src/share/classes/sun/security/ssl/Alerts.java | 223 - src/share/classes/sun/security/ssl/AlpnExtension.java | 517 + src/share/classes/sun/security/ssl/AppInputStream.java | 155 - src/share/classes/sun/security/ssl/AppOutputStream.java | 150 - src/share/classes/sun/security/ssl/Authenticator.java | 437 +- src/share/classes/sun/security/ssl/BaseSSLSocketImpl.java | 70 +- src/share/classes/sun/security/ssl/ByteBufferInputStream.java | 187 - src/share/classes/sun/security/ssl/CertSignAlgsExtension.java | 347 + src/share/classes/sun/security/ssl/CertStatusExtension.java | 1219 +++ src/share/classes/sun/security/ssl/CertificateMessage.java | 1397 +++ src/share/classes/sun/security/ssl/CertificateRequest.java | 951 ++ src/share/classes/sun/security/ssl/CertificateStatus.java | 369 + src/share/classes/sun/security/ssl/CertificateVerify.java | 1180 +++ src/share/classes/sun/security/ssl/ChangeCipherSpec.java | 252 + src/share/classes/sun/security/ssl/CipherBox.java | 1089 -- src/share/classes/sun/security/ssl/CipherSuite.java | 2509 ++--- src/share/classes/sun/security/ssl/CipherSuiteList.java | 181 - src/share/classes/sun/security/ssl/CipherType.java | 37 + src/share/classes/sun/security/ssl/Ciphertext.java | 55 + src/share/classes/sun/security/ssl/ClientAuthType.java | 36 + src/share/classes/sun/security/ssl/ClientHandshakeContext.java | 110 + src/share/classes/sun/security/ssl/ClientHandshaker.java | 1812 ---- src/share/classes/sun/security/ssl/ClientHello.java | 1157 +++ src/share/classes/sun/security/ssl/ClientKeyExchange.java | 122 + src/share/classes/sun/security/ssl/ConnectionContext.java | 34 + src/share/classes/sun/security/ssl/ContentType.java | 73 + src/share/classes/sun/security/ssl/CookieExtension.java | 315 + src/share/classes/sun/security/ssl/DHClientKeyExchange.java | 333 +- src/share/classes/sun/security/ssl/DHCrypt.java | 538 - src/share/classes/sun/security/ssl/DHKeyExchange.java | 534 + src/share/classes/sun/security/ssl/DHServerKeyExchange.java | 559 + src/share/classes/sun/security/ssl/Debug.java | 201 - src/share/classes/sun/security/ssl/ECDHClientKeyExchange.java | 522 +- src/share/classes/sun/security/ssl/ECDHCrypt.java | 153 - src/share/classes/sun/security/ssl/ECDHKeyExchange.java | 484 + src/share/classes/sun/security/ssl/ECDHServerKeyExchange.java | 563 + src/share/classes/sun/security/ssl/ECPointFormatsExtension.java | 300 + src/share/classes/sun/security/ssl/EllipticCurvesExtension.java | 388 - src/share/classes/sun/security/ssl/EllipticPointFormatsExtension.java | 104 - src/share/classes/sun/security/ssl/EncryptedExtensions.java | 193 + src/share/classes/sun/security/ssl/EngineArgs.java | 238 - src/share/classes/sun/security/ssl/EngineInputRecord.java | 428 - src/share/classes/sun/security/ssl/EngineOutputRecord.java | 331 - src/share/classes/sun/security/ssl/EngineWriter.java | 244 - src/share/classes/sun/security/ssl/EphemeralKeyManager.java | 12 +- src/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java | 372 +- src/share/classes/sun/security/ssl/ExtensionType.java | 112 - src/share/classes/sun/security/ssl/Finished.java | 1113 ++ src/share/classes/sun/security/ssl/HKDF.java | 186 + src/share/classes/sun/security/ssl/HandshakeAbsence.java | 42 + src/share/classes/sun/security/ssl/HandshakeConsumer.java | 35 + src/share/classes/sun/security/ssl/HandshakeContext.java | 560 + src/share/classes/sun/security/ssl/HandshakeHash.java | 933 +- src/share/classes/sun/security/ssl/HandshakeInStream.java | 232 - src/share/classes/sun/security/ssl/HandshakeMessage.java | 2061 ----- src/share/classes/sun/security/ssl/HandshakeOutStream.java | 197 +- src/share/classes/sun/security/ssl/HandshakeProducer.java | 38 + src/share/classes/sun/security/ssl/HandshakeStateManager.java | 765 -- src/share/classes/sun/security/ssl/Handshaker.java | 1587 ---- src/share/classes/sun/security/ssl/HelloCookieManager.java | 215 + src/share/classes/sun/security/ssl/HelloExtension.java | 46 - src/share/classes/sun/security/ssl/HelloExtensions.java | 157 - src/share/classes/sun/security/ssl/HelloRequest.java | 217 + src/share/classes/sun/security/ssl/InputRecord.java | 977 +- src/share/classes/sun/security/ssl/JsseJce.java | 64 +- src/share/classes/sun/security/ssl/KerberosClientKeyExchange.java | 154 - src/share/classes/sun/security/ssl/KeyManagerFactoryImpl.java | 11 +- src/share/classes/sun/security/ssl/KeyShareExtension.java | 939 ++ src/share/classes/sun/security/ssl/KeyUpdate.java | 333 + src/share/classes/sun/security/ssl/Krb5Helper.java | 11 +- src/share/classes/sun/security/ssl/Krb5Proxy.java | 1 - src/share/classes/sun/security/ssl/KrbClientKeyExchange.java | 379 + src/share/classes/sun/security/ssl/KrbClientKeyExchangeHelper.java | 56 + src/share/classes/sun/security/ssl/KrbKeyExchange.java | 257 + src/share/classes/sun/security/ssl/MAC.java | 168 - src/share/classes/sun/security/ssl/MaxFragExtension.java | 609 + src/share/classes/sun/security/ssl/NewSessionTicket.java | 389 + src/share/classes/sun/security/ssl/OutputRecord.java | 844 +- src/share/classes/sun/security/ssl/Plaintext.java | 79 + src/share/classes/sun/security/ssl/PostHandshakeContext.java | 109 + src/share/classes/sun/security/ssl/PreSharedKeyExtension.java | 892 ++ src/share/classes/sun/security/ssl/PredefinedDHParameterSpecs.java | 314 + src/share/classes/sun/security/ssl/ProtocolList.java | 154 - src/share/classes/sun/security/ssl/ProtocolVersion.java | 444 +- src/share/classes/sun/security/ssl/PskKeyExchangeModesExtension.java | 332 + src/share/classes/sun/security/ssl/RSAClientKeyExchange.java | 474 +- src/share/classes/sun/security/ssl/RSAKeyExchange.java | 313 + src/share/classes/sun/security/ssl/RSAServerKeyExchange.java | 339 + src/share/classes/sun/security/ssl/RSASignature.java | 118 +- src/share/classes/sun/security/ssl/RandomCookie.java | 126 +- src/share/classes/sun/security/ssl/Record.java | 234 +- src/share/classes/sun/security/ssl/RenegoInfoExtension.java | 554 + src/share/classes/sun/security/ssl/RenegotiationInfoExtension.java | 115 - src/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java | 148 +- src/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java | 128 +- src/share/classes/sun/security/ssl/SSLAuthentication.java | 31 + src/share/classes/sun/security/ssl/SSLBasicKeyDerivation.java | 81 + src/share/classes/sun/security/ssl/SSLCipher.java | 2363 ++++++ src/share/classes/sun/security/ssl/SSLConfiguration.java | 408 + src/share/classes/sun/security/ssl/SSLConsumer.java | 35 + src/share/classes/sun/security/ssl/SSLContextImpl.java | 830 +- src/share/classes/sun/security/ssl/SSLCredentials.java | 29 + src/share/classes/sun/security/ssl/SSLEngineImpl.java | 2642 +----- src/share/classes/sun/security/ssl/SSLEngineInputRecord.java | 420 + src/share/classes/sun/security/ssl/SSLEngineOutputRecord.java | 587 + src/share/classes/sun/security/ssl/SSLExtension.java | 705 + src/share/classes/sun/security/ssl/SSLExtensions.java | 389 + src/share/classes/sun/security/ssl/SSLHandshake.java | 547 + src/share/classes/sun/security/ssl/SSLHandshakeBinding.java | 47 + src/share/classes/sun/security/ssl/SSLKeyAgreement.java | 32 + src/share/classes/sun/security/ssl/SSLKeyAgreementGenerator.java | 33 + src/share/classes/sun/security/ssl/SSLKeyDerivation.java | 35 + src/share/classes/sun/security/ssl/SSLKeyDerivationGenerator.java | 34 + src/share/classes/sun/security/ssl/SSLKeyExchange.java | 633 + src/share/classes/sun/security/ssl/SSLLogger.java | 594 + src/share/classes/sun/security/ssl/SSLMasterKeyDerivation.java | 145 + src/share/classes/sun/security/ssl/SSLPossession.java | 32 + src/share/classes/sun/security/ssl/SSLPossessionGenerator.java | 30 + src/share/classes/sun/security/ssl/SSLProducer.java | 33 + src/share/classes/sun/security/ssl/SSLRecord.java | 93 + src/share/classes/sun/security/ssl/SSLSecretDerivation.java | 152 + src/share/classes/sun/security/ssl/SSLServerSocketFactoryImpl.java | 37 +- src/share/classes/sun/security/ssl/SSLServerSocketImpl.java | 335 +- src/share/classes/sun/security/ssl/SSLSessionContextImpl.java | 52 +- src/share/classes/sun/security/ssl/SSLSessionImpl.java | 579 +- src/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java | 10 +- src/share/classes/sun/security/ssl/SSLSocketImpl.java | 3784 +++------ src/share/classes/sun/security/ssl/SSLSocketInputRecord.java | 475 + src/share/classes/sun/security/ssl/SSLSocketOutputRecord.java | 389 + src/share/classes/sun/security/ssl/SSLStringizer.java | 41 + src/share/classes/sun/security/ssl/SSLTrafficKeyDerivation.java | 303 + src/share/classes/sun/security/ssl/SSLTransport.java | 202 + src/share/classes/sun/security/ssl/ServerHandshakeContext.java | 82 + src/share/classes/sun/security/ssl/ServerHandshaker.java | 2062 ----- src/share/classes/sun/security/ssl/ServerHello.java | 1502 +++ src/share/classes/sun/security/ssl/ServerHelloDone.java | 187 + src/share/classes/sun/security/ssl/ServerKeyExchange.java | 123 + src/share/classes/sun/security/ssl/ServerNameExtension.java | 718 +- src/share/classes/sun/security/ssl/SessionId.java | 108 +- src/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java | 576 +- src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java | 441 - src/share/classes/sun/security/ssl/SignatureScheme.java | 529 + src/share/classes/sun/security/ssl/StatusResponseManager.java | 963 ++ src/share/classes/sun/security/ssl/SunJSSE.java | 8 +- src/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java | 50 +- src/share/classes/sun/security/ssl/SupportedGroupsExtension.java | 1039 ++ src/share/classes/sun/security/ssl/SupportedVersionsExtension.java | 508 + src/share/classes/sun/security/ssl/TransportContext.java | 663 + src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java | 32 +- src/share/classes/sun/security/ssl/TrustStoreManager.java | 61 +- src/share/classes/sun/security/ssl/UnknownExtension.java | 60 - src/share/classes/sun/security/ssl/Utilities.java | 173 +- src/share/classes/sun/security/ssl/X509Authentication.java | 337 + src/share/classes/sun/security/ssl/X509KeyManagerImpl.java | 144 +- src/share/classes/sun/security/ssl/X509TrustManagerImpl.java | 218 +- src/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java | 463 - src/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java | 272 - src/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java | 2 - src/share/classes/sun/security/ssl/krb5/KrbClientKeyExchangeHelperImpl.java | 466 + src/share/classes/sun/security/tools/KeyStoreUtil.java | 11 +- src/share/classes/sun/security/tools/keytool/Main.java | 9 +- src/share/classes/sun/security/tools/keytool/Resources.java | 2 + src/share/classes/sun/security/util/Debug.java | 1 + src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java | 12 +- src/share/classes/sun/security/util/ECUtil.java | 44 +- src/share/classes/sun/security/util/GCMParameters.java | 153 + src/share/classes/sun/security/util/HostnameChecker.java | 94 +- src/share/classes/sun/security/util/MessageDigestSpi2.java | 44 + src/share/classes/sun/security/util/RegisteredDomain.java | 93 + src/share/classes/sun/security/util/SecurityConstants.java | 2 + src/share/classes/sun/security/util/UntrustedCertificates.java | 21 +- src/share/classes/sun/security/validator/PKIXValidator.java | 86 +- src/share/classes/sun/security/validator/SimpleValidator.java | 1 + src/share/classes/sun/security/validator/Validator.java | 15 +- src/share/classes/sun/security/x509/AlgorithmId.java | 4 +- src/share/classes/sun/swing/DefaultLookup.java | 3 +- src/share/classes/sun/swing/SwingUtilities2.java | 14 +- src/share/classes/sun/util/calendar/ZoneInfoFile.java | 38 +- src/share/classes/sun/util/resources/TimeZoneNames.java | 1 - src/share/classes/sun/util/resources/de/TimeZoneNames_de.java | 1 - src/share/classes/sun/util/resources/es/TimeZoneNames_es.java | 1 - src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java | 1 - src/share/classes/sun/util/resources/it/TimeZoneNames_it.java | 1 - src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java | 1 - src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java | 1 - src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java | 1 - src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java | 1 - src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java | 1 - src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java | 1 - src/share/demo/java2d/J2DBench/options/default.opt | 2 +- src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipConstants.java | 13 +- src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java | 12 +- src/share/instrument/JarFacade.c | 12 +- src/share/javavm/export/jmm.h | 5 +- src/share/javavm/export/jvm.h | 3 + src/share/lib/security/BlacklistedCertsConverter.java | 113 +- src/share/lib/security/blacklisted.certs | 59 +- src/share/lib/security/java.security-aix | 56 +- src/share/lib/security/java.security-linux | 56 +- src/share/lib/security/java.security-macosx | 56 +- src/share/lib/security/java.security-solaris | 56 +- src/share/lib/security/java.security-windows | 56 +- src/share/native/com/sun/java/util/jar/pack/bands.cpp | 10 +- src/share/native/com/sun/java/util/jar/pack/bytes.h | 2 +- src/share/native/com/sun/java/util/jar/pack/jni.cpp | 5 +- src/share/native/com/sun/java/util/jar/pack/main.cpp | 39 +- src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 51 +- src/share/native/com/sun/java/util/jar/pack/unpack.h | 2 +- src/share/native/com/sun/java/util/jar/pack/utils.cpp | 2 +- src/share/native/com/sun/java/util/jar/pack/zip.cpp | 6 +- src/share/native/com/sun/java/util/jar/pack/zip.h | 4 +- src/share/native/com/sun/media/sound/SoundDefs.h | 9 + src/share/native/java/net/net_util.c | 54 +- src/share/native/java/net/net_util.h | 46 +- src/share/native/java/nio/Bits.c | 35 - src/share/native/sun/awt/image/awt_ImageRep.c | 2 +- src/share/native/sun/awt/image/jpeg/imageioJPEG.c | 2 +- src/share/native/sun/awt/image/jpeg/jmemnobs.c | 5 +- src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 8 +- src/share/native/sun/awt/splashscreen/splashscreen_png.c | 2 +- src/share/native/sun/font/fontscalerdefs.h | 28 - src/share/native/sun/font/freetypeScaler.c | 303 +- src/share/native/sun/font/layout/LayoutEngine.cpp | 8 + src/share/native/sun/font/layout/SunLayoutEngine.cpp | 3 +- src/share/native/sun/java2d/cmm/lcms/LCMS.c | 2 +- src/share/native/sun/java2d/cmm/lcms/cmscgats.c | 2 +- src/share/native/sun/java2d/loops/AlphaMath.c | 4 +- src/share/native/sun/java2d/opengl/OGLContext.c | 2 + src/share/native/sun/management/Flag.c | 16 +- src/share/native/sun/misc/URLClassPath.c | 5 + src/share/native/sun/security/pkcs11/j2secmod.c | 21 +- src/share/native/sun/security/pkcs11/wrapper/p11_convert.c | 2020 ++-- src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c | 162 +- src/share/native/sun/security/pkcs11/wrapper/p11_digest.c | 53 +- src/share/native/sun/security/pkcs11/wrapper/p11_general.c | 27 +- src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c | 284 +- src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c | 4 +- src/share/native/sun/security/pkcs11/wrapper/p11_sign.c | 225 +- src/share/native/sun/security/pkcs11/wrapper/p11_util.c | 304 +- src/share/native/sun/security/pkcs11/wrapper/pkcs-11v2-20a3.h | 124 - src/share/native/sun/security/pkcs11/wrapper/pkcs11.h | 82 +- src/share/native/sun/security/pkcs11/wrapper/pkcs11f.h | 215 +- src/share/native/sun/security/pkcs11/wrapper/pkcs11t.h | 1992 +++-- src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h | 95 +- src/solaris/back/linker_md.c | 24 +- src/solaris/bin/aarch32/jvm.cfg | 34 + src/solaris/bin/aarch64/jvm.cfg | 35 + src/solaris/classes/java/net/PlainSocketImpl.java | 62 +- src/solaris/classes/sun/awt/FcFontManager.java | 16 +- src/solaris/classes/sun/awt/UNIXToolkit.java | 1 + src/solaris/classes/sun/awt/X11/InfoWindow.java | 4 +- src/solaris/classes/sun/awt/X11/XBaseWindow.java | 80 +- src/solaris/classes/sun/awt/X11/XChoicePeer.java | 2 +- src/solaris/classes/sun/awt/X11/XComponentPeer.java | 10 +- src/solaris/classes/sun/awt/X11/XDecoratedPeer.java | 20 +- src/solaris/classes/sun/awt/X11/XDesktopPeer.java | 2 + src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java | 36 +- src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java | 2 +- src/solaris/classes/sun/awt/X11/XEmbeddedFramePeer.java | 28 +- src/solaris/classes/sun/awt/X11/XIconWindow.java | 25 +- src/solaris/classes/sun/awt/X11/XMenuBarPeer.java | 2 +- src/solaris/classes/sun/awt/X11/XMenuWindow.java | 2 +- src/solaris/classes/sun/awt/X11/XMouseInfoPeer.java | 7 + src/solaris/classes/sun/awt/X11/XPopupMenuPeer.java | 2 +- src/solaris/classes/sun/awt/X11/XRobotPeer.java | 16 +- src/solaris/classes/sun/awt/X11/XToolkit.java | 80 +- src/solaris/classes/sun/awt/X11/XWM.java | 24 +- src/solaris/classes/sun/awt/X11/XWarningWindow.java | 8 +- src/solaris/classes/sun/awt/X11/XWindow.java | 81 +- src/solaris/classes/sun/awt/X11/XWindowPeer.java | 62 +- src/solaris/classes/sun/awt/X11/XlibUtil.java | 24 +- src/solaris/classes/sun/awt/X11FontManager.java | 49 +- src/solaris/classes/sun/awt/X11GraphicsConfig.java | 26 +- src/solaris/classes/sun/awt/X11GraphicsDevice.java | 25 + src/solaris/classes/sun/awt/fontconfigs/solaris.fontconfig.properties | 27 +- src/solaris/classes/sun/awt/motif/java.fonts.dir | 49 - src/solaris/classes/sun/awt/motif/java.oblique-fonts.dir | 25 - src/solaris/classes/sun/font/FontConfigManager.java | 5 +- src/solaris/classes/sun/java2d/xr/XRSurfaceData.java | 42 +- src/solaris/classes/sun/java2d/xr/XRSurfaceDataProxy.java | 2 +- src/solaris/classes/sun/java2d/xr/XRVolatileSurfaceManager.java | 8 +- src/solaris/classes/sun/management/OperatingSystemImpl.java | 129 +- src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java | 2 +- src/solaris/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java | 2 +- src/solaris/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java | 2 +- src/solaris/classes/sun/nio/fs/SolarisConstants.java.template | 89 + src/solaris/classes/sun/nio/fs/UnixUriUtils.java | 8 +- src/solaris/native/java/io/Console_md.c | 2 +- src/solaris/native/java/lang/childproc.c | 3 +- src/solaris/native/java/lang/childproc.h | 4 +- src/solaris/native/java/net/ExtendedOptionsImpl.c | 221 +- src/solaris/native/java/net/Inet4AddressImpl.c | 54 +- src/solaris/native/java/net/Inet6AddressImpl.c | 63 +- src/solaris/native/java/net/NetworkInterface.c | 99 +- src/solaris/native/java/net/PlainDatagramSocketImpl.c | 219 +- src/solaris/native/java/net/PlainSocketImpl.c | 159 +- src/solaris/native/java/net/SocketInputStream.c | 15 +- src/solaris/native/java/net/SocketOutputStream.c | 21 +- src/solaris/native/java/net/bsd_close.c | 21 +- src/solaris/native/java/net/linux_close.c | 20 +- src/solaris/native/java/net/net_util_md.c | 152 +- src/solaris/native/java/net/net_util_md.h | 193 +- src/solaris/native/java/net/solaris_close.c | 117 + src/solaris/native/java/util/TimeZone_md.c | 9 +- src/solaris/native/sun/awt/awt_Font.c | 5 +- src/solaris/native/sun/awt/awt_GraphicsEnv.c | 35 + src/solaris/native/sun/awt/awt_Robot.c | 159 +- src/solaris/native/sun/awt/fontpath.c | 12 +- src/solaris/native/sun/awt/gtk2_interface.c | 15 +- src/solaris/native/sun/awt/gtk2_interface.h | 9 + src/solaris/native/sun/awt/gtk3_interface.c | 2 + src/solaris/native/sun/awt/gtk_interface.h | 3 +- src/solaris/native/sun/awt/jawt.c | 2 +- src/solaris/native/sun/java2d/x11/X11SurfaceData.c | 2 +- src/solaris/native/sun/management/LinuxOperatingSystem.c | 40 +- src/solaris/native/sun/management/MacosxOperatingSystem.c | 4 +- src/solaris/native/sun/management/OperatingSystemImpl.c | 26 +- src/solaris/native/sun/management/SolarisOperatingSystem.c | 4 +- src/solaris/native/sun/nio/ch/sctp/Sctp.h | 39 +- src/solaris/native/sun/nio/ch/sctp/SctpNet.c | 17 +- src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c | 5 +- src/solaris/native/sun/security/jgss/wrapper/NativeFunc.h | 4 +- src/solaris/native/sun/security/krb5/krb5ccache.c | 113 + src/solaris/native/sun/security/pkcs11/j2secmod_md.c | 1 + src/solaris/native/sun/security/pkcs11/j2secmod_md.h | 4 + src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h | 5 + src/solaris/native/sun/security/smartcardio/MUSCLE/pcsclite.h | 2 +- src/solaris/native/sun/security/smartcardio/pcsc_md.c | 7 + src/solaris/native/sun/security/smartcardio/pcsc_md.h | 40 + src/solaris/native/sun/xawt/XToolkit.c | 11 +- src/unix/classes/sun/nio/fs/UnixConstants.java.template | 132 + src/windows/back/linker_md.c | 24 +- src/windows/classes/sun/awt/Win32GraphicsConfig.java | 6 +- src/windows/classes/sun/awt/Win32GraphicsDevice.java | 40 + src/windows/classes/sun/awt/Win32GraphicsEnvironment.java | 18 + src/windows/classes/sun/awt/windows/WWindowPeer.java | 9 +- src/windows/classes/sun/awt/windows/fontconfig.properties | 7 +- src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java | 38 +- src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java | 27 +- src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java | 22 +- src/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java | 9 +- src/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java | 7 +- src/windows/classes/sun/nio/fs/WindowsUriSupport.java | 5 +- src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c | 20 +- src/windows/native/java/net/DualStackPlainSocketImpl.c | 11 +- src/windows/native/java/net/ExtendedOptionsImpl.c | 78 + src/windows/native/java/net/Inet4AddressImpl.c | 20 +- src/windows/native/java/net/Inet6AddressImpl.c | 37 +- src/windows/native/java/net/NetworkInterface.c | 13 +- src/windows/native/java/net/NetworkInterface.h | 3 +- src/windows/native/java/net/NetworkInterface_winXP.c | 16 +- src/windows/native/java/net/SocketInputStream.c | 21 +- src/windows/native/java/net/SocketOutputStream.c | 12 +- src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c | 112 +- src/windows/native/java/net/TwoStacksPlainSocketImpl.c | 42 +- src/windows/native/java/net/icmp.h | 148 - src/windows/native/java/net/net_util_md.c | 24 +- src/windows/native/java/net/net_util_md.h | 194 +- src/windows/native/sun/net/spi/DefaultProxySelector.c | 33 +- src/windows/native/sun/windows/MouseInfo.cpp | 13 +- src/windows/native/sun/windows/awt_Choice.cpp | 9 +- src/windows/native/sun/windows/awt_Component.cpp | 65 +- src/windows/native/sun/windows/awt_Component.h | 5 + src/windows/native/sun/windows/awt_Font.cpp | 58 +- src/windows/native/sun/windows/awt_Robot.cpp | 24 +- src/windows/native/sun/windows/awt_Toolkit.cpp | 16 +- src/windows/native/sun/windows/awt_Win32GraphicsConfig.cpp | 24 +- src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp | 168 + src/windows/native/sun/windows/awt_Win32GraphicsDevice.h | 10 + src/windows/native/sun/windows/awt_Window.cpp | 124 +- src/windows/native/sun/windows/awt_Window.h | 1 + src/windows/resource/java.manifest | 2 +- test/ProblemList.txt | 7 + test/TEST.ROOT | 3 + test/TEST.groups | 6 +- test/com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java | 7 +- test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java | 3 +- test/com/sun/awt/Translucency/WindowOpacity.java | 18 +- test/com/sun/crypto/provider/Cipher/AEAD/GCMLargeDataKAT.java | 228 + test/com/sun/crypto/provider/Cipher/AES/CICO.java | 1 + test/com/sun/crypto/provider/Cipher/AES/CTR.java | 1 + test/com/sun/crypto/provider/Cipher/AES/Padding.java | 1 + test/com/sun/crypto/provider/Cipher/AES/Test4513830.java | 1 + test/com/sun/crypto/provider/Cipher/AES/Test4517355.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java | 1 + test/com/sun/crypto/provider/Cipher/DES/FlushBug.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java | 1 + test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java | 1 + test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java | 1 + test/com/sun/crypto/provider/KeyAgreement/TestExponentSize.java | 16 +- test/com/sun/crypto/provider/Mac/HmacSaltLengths.java | 1 + test/com/sun/crypto/provider/Mac/MacSameTest.java | 1 + test/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java | 1 + test/com/sun/java/swing/plaf/gtk/Test6635110.java | 1 + test/com/sun/java/swing/plaf/gtk/Test6963870.java | 1 + test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java | 7 +- test/com/sun/jdi/oom/OomDebugTest.java | 4 +- test/com/sun/jndi/ldap/LdapCtx/Reconnect.java | 117 + test/com/sun/jndi/ldap/LdapDnsProviderTest.java | 230 + test/com/sun/jndi/ldap/LdapTimeoutTest.java | 779 +- test/com/sun/jndi/ldap/NamingExceptionMessageTest.java | 165 + test/com/sun/jndi/ldap/dnsprovider/TestDnsProvider.java | 20 + test/com/sun/jndi/ldap/lib/BaseLdapServer.java | 373 + test/com/sun/jndi/ldap/lib/LdapMessage.java | 228 + test/com/sun/management/HotSpotDiagnosticMXBean/GetDoubleVMOption.java | 65 + test/com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java | 11 +- test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java | 12 +- test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java | 1 + test/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java | 41 + test/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java | 47 + test/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java | 40 + test/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java | 45 + test/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java | 61 + test/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java | 44 + test/com/sun/net/ssl/SSLSecurity/ProviderTest.java | 108 + test/com/sun/net/ssl/SSLSecurity/TruncateArray.java | 71 + test/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.policy | 1 + test/java/awt/AlphaComposite/HeadlessAlphaComposite.java | 63 + test/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html | 3 +- test/java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java | 3 +- test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java | 421 + test/java/awt/Choice/GetSizeTest/GetSizeTest.java | 104 + test/java/awt/Choice/GrabLockTest/GrabLockTest.java | 111 + test/java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java | 3 +- test/java/awt/Choice/PopupPosTest/PopupPosTest.html | 47 + test/java/awt/Choice/PopupPosTest/PopupPosTest.java | 150 + test/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java | 3 +- test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java | 113 + test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.html | 45 + test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java | 323 + test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java | 421 + test/java/awt/Color/HeadlessColor.java | 225 + test/java/awt/Component/7097771/bug7097771.java | 18 +- test/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java | 442 + test/java/awt/Component/F10TopToplevel/F10TopToplevel.html | 3 +- test/java/awt/Component/F10TopToplevel/F10TopToplevel.java | 15 +- test/java/awt/Component/Headless/HeadlessButton.java | 57 + test/java/awt/Component/Headless/HeadlessCanvas.java | 37 + test/java/awt/Component/Headless/HeadlessCheckbox.java | 110 + test/java/awt/Component/Headless/HeadlessChoice.java | 44 + test/java/awt/Component/Headless/HeadlessComponent.java | 199 + test/java/awt/Component/Headless/HeadlessContainer.java | 216 + test/java/awt/Component/Headless/HeadlessDialog.java | 92 + test/java/awt/Component/Headless/HeadlessFileDialog.java | 72 + test/java/awt/Component/Headless/HeadlessFrame.java | 55 + test/java/awt/Component/Headless/HeadlessLabel.java | 64 + test/java/awt/Component/Headless/HeadlessList.java | 100 + test/java/awt/Component/Headless/HeadlessPanel.java | 218 + test/java/awt/Component/Headless/HeadlessScrollPane.java | 72 + test/java/awt/Component/Headless/HeadlessScrollbar.java | 82 + test/java/awt/Component/Headless/HeadlessTextArea.java | 108 + test/java/awt/Component/Headless/HeadlessTextField.java | 88 + test/java/awt/Component/Headless/HeadlessWindow.java | 43 + test/java/awt/Component/NativeInLightShow/NativeInLightShow.java | 93 + test/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java | 12 +- test/java/awt/Component/PaintAll/PaintAll.java | 17 +- test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java | 3 +- test/java/awt/Component/TreeLockDeadlock/TreeLockDeadlock.java | 1 + test/java/awt/Component/isLightweightCrash/IsLightweightCrash.java | 3 +- test/java/awt/ComponentOrientation/BorderTest.java | 1 + test/java/awt/ComponentOrientation/FlowTest.java | 1 + test/java/awt/ComponentOrientation/WindowTest.java | 1 + test/java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java | 3 +- test/java/awt/Container/isRemoveNotifyNeeded/JInternalFrameTest.java | 3 +- test/java/awt/Cursor/HeadlessCursor.java | 93 + test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java | 68 +- test/java/awt/Dialog/CrashXCheckJni/CrashXCheckJni.java | 3 +- test/java/awt/Dialog/DialogOverflowSizeTest/DialogSizeOverflowTest.java | 19 +- test/java/awt/Dialog/ModalDialogPermission/ModalDialogPermission.java | 3 +- test/java/awt/Dialog/NonResizableDialogSysMenuResize/NonResizableDialogSysMenuResize.java | 3 +- test/java/awt/EmbeddedFrame/DisplayChangedTest/DisplayChangedTest.java | 96 + test/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java | 123 + test/java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java | 3 +- test/java/awt/EventDispatchThread/PreserveDispathThread/PreserveDispatchThread.java | 3 +- test/java/awt/EventQueue/6980209/bug6980209.java | 11 +- test/java/awt/EventQueue/HeadlessEventQueue.java | 37 + test/java/awt/EventQueue/PushPopDeadlock2/PushPopTest.java | 3 +- test/java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.html | 3 +- test/java/awt/FileDialog/ISCthrownByFileListTest/ISCthrownByFileListTest.java | 121 + test/java/awt/Focus/6378278/InputVerifierTest.java | 414 + test/java/awt/Focus/6382144/EndlessLoopTest.java | 410 + test/java/awt/Focus/6401036/InputVerifierTest2.java | 385 + test/java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java | 3 +- test/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.html | 3 +- test/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.html | 3 +- test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.html | 44 + test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java | 281 + test/java/awt/Focus/ChoiceFocus/ChoiceFocus.java | 3 +- test/java/awt/Focus/ClearLwQueueBreakTest/ClearLwQueueBreakTest.java | 3 +- test/java/awt/Focus/CloseDialogActivateOwnerTest/CloseDialogActivateOwnerTest.java | 3 +- test/java/awt/Focus/ConsumeNextKeyTypedOnModalShowTest/ConsumeNextKeyTypedOnModalShowTest.java | 3 +- test/java/awt/Focus/ContainerFocusAutoTransferTest/ContainerFocusAutoTransferTest.java | 3 +- test/java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.html | 3 +- test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html | 44 + test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java | 258 + test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java | 5 +- test/java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java | 3 +- test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.html | 44 + test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.java | 98 + test/java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java | 4 +- test/java/awt/Focus/FocusTraversalPolicy/DefaultFTPTest.java | 3 +- test/java/awt/Focus/FocusTraversalPolicy/InitialFTP.java | 3 +- test/java/awt/Focus/FocusTraversalPolicy/LayoutFTPTest.java | 3 +- test/java/awt/Focus/FrameJumpingToMouse/FrameJumpingToMouse.java | 19 +- test/java/awt/Focus/FrameMinimizeTest/FrameMinimizeTest.java | 3 +- test/java/awt/Focus/Headless/HeadlessContainerOrderFocusTraversalPolicy.java | 66 + test/java/awt/Focus/Headless/HeadlessDefaultFocusTraversalPolicy.java | 67 + test/java/awt/Focus/Headless/HeadlessDefaultKeyboardFocusManager.java | 37 + test/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java | 3 +- test/java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java | 3 +- test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java | 8 +- test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.html | 3 +- test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.java | 10 +- test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.html | 44 + test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.java | 253 + test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.html | 44 + test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java | 291 + test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html | 43 + test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java | 307 + test/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java | 3 +- test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.html | 44 + test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.java | 288 + test/java/awt/Focus/NonFocusableResizableTooSmall/NonFocusableResizableTooSmall.java | 3 +- test/java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java | 3 +- test/java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java | 3 +- test/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java | 3 +- test/java/awt/Focus/RequestFocusAndHideTest/RequestFocusAndHideTest.java | 3 +- test/java/awt/Focus/RequestFocusToDisabledCompTest/RequestFocusToDisabledCompTest.java | 3 +- test/java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java | 3 +- test/java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java | 3 +- test/java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java | 3 +- test/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java | 3 +- test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java | 12 +- test/java/awt/Focus/ToFrontFocusTest/ToFrontFocus.html | 3 +- test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.html | 3 +- test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.java | 17 +- test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java | 1 + test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html | 44 + test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.java | 325 + test/java/awt/Focus/WrongKeyTypedConsumedTest/WrongKeyTypedConsumedTest.java | 3 +- test/java/awt/FontClass/CreateFont/bigfont.html | 3 +- test/java/awt/FontClass/CreateFont/fileaccess/FontFile.java | 27 +- test/java/awt/FontClass/CreateFont/fileaccess/TestFontFile.sh | 84 + test/java/awt/FontClass/HeadlessFont.java | 239 + test/java/awt/FontClass/MassiveMetricsTest.java | 69 + test/java/awt/Frame/7024749/bug7024749.java | 3 +- test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java | 166 + test/java/awt/Frame/DisposeStressTest/DisposeStressTest.html | 1 + test/java/awt/Frame/DynamicLayout/DynamicLayout.java | 3 +- test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java | 11 +- test/java/awt/Frame/FrameLocation/FrameLocation.java | 3 +- test/java/awt/Frame/FrameSetSizeStressTest/FrameSetSizeStressTest.java | 3 +- test/java/awt/Frame/FrameSize/TestFrameSize.java | 11 +- test/java/awt/Frame/FramesGC/FramesGC.java | 159 + test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java | 168 + test/java/awt/Frame/HideMaximized/HideMaximized.java | 3 +- test/java/awt/Frame/HugeFrame/HugeFrame.java | 3 +- test/java/awt/Frame/InvisibleOwner/InvisibleOwner.java | 3 +- test/java/awt/Frame/LayoutOnMaximizeTest/LayoutOnMaximizeTest.java | 3 +- test/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java | 18 +- test/java/awt/Frame/MaximizedNormalBoundsUndecoratedTest/MaximizedNormalBoundsUndecoratedTest.java | 3 +- test/java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java | 3 +- test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java | 8 +- test/java/awt/Frame/MaximizedUndecorated/MaximizedUndecorated.java | 101 + test/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java | 215 + test/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java | 219 + test/java/awt/Frame/MiscUndecorated/FrameCloseTest.java | 212 + test/java/awt/Frame/MiscUndecorated/RepaintTest.java | 302 + test/java/awt/Frame/MiscUndecorated/UndecoratedInitiallyIconified.java | 57 + test/java/awt/Frame/NonEDT_GUI_DeadlockTest/NonEDT_GUI_Deadlock.html | 44 + test/java/awt/Frame/NonEDT_GUI_DeadlockTest/NonEDT_GUI_Deadlock.java | 323 + test/java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java | 3 +- test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java | 88 + test/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java | 15 +- test/java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java | 3 +- test/java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java | 10 +- test/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java | 3 +- test/java/awt/FullScreen/8013581/bug8013581.java | 17 +- test/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java | 1 + test/java/awt/FullScreen/BufferStrategyExceptionTest/BufferStrategyExceptionTest.java | 3 +- test/java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java | 3 +- test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java | 17 +- test/java/awt/FullScreen/MultimonFullscreenTest/MultimonDeadlockTest.java | 1 + test/java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java | 3 +- test/java/awt/FullScreen/SetFSWindow/FSFrame.java | 3 +- test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java | 15 +- test/java/awt/GradientPaint/GradientTransformTest.java | 3 +- test/java/awt/GradientPaint/HeadlessGradientPaint.java | 51 + test/java/awt/GradientPaint/LinearColorSpaceGradientTest.java | 3 +- test/java/awt/Graphics/LineClipTest.java | 3 +- test/java/awt/Graphics2D/DrawString/DrawStrSuper.java | 3 +- test/java/awt/Graphics2D/DrawString/LCDTextSrcEa.java | 3 +- test/java/awt/Graphics2D/DrawString/ScaledLCDTextMetrics.java | 3 +- test/java/awt/Graphics2D/DrawString/TextRenderingTest.java | 3 +- test/java/awt/Graphics2D/DrawString/XRenderElt254TextTest.java | 3 +- test/java/awt/Graphics2D/FillTexturePaint/FillTexturePaint.java | 3 +- test/java/awt/Graphics2D/FlipDrawImage/FlipDrawImage.java | 3 +- test/java/awt/Graphics2D/Headless/HeadlessPoint.java | 44 + test/java/awt/Graphics2D/Headless/HeadlessPolygon.java | 37 + test/java/awt/Graphics2D/Headless/HeadlessRectangle.java | 70 + test/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java | 11 +- test/java/awt/Graphics2D/ScaledTransform/ScaledTransform.java | 90 + test/java/awt/Graphics2D/TransformSetGet/TransformSetGet.java | 3 +- test/java/awt/GraphicsConfiguration/HeadlessGraphicsConfiguration.java | 53 + test/java/awt/GraphicsConfiguration/NormalizingTransformTest/NormalizingTransformTest.java | 3 +- test/java/awt/GraphicsDevice/CheckDisplayModes.java | 1 + test/java/awt/GraphicsDevice/CloneConfigsTest.java | 3 +- test/java/awt/GraphicsDevice/HeadlessGraphicsDevice.java | 50 + test/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java | 23 +- test/java/awt/GraphicsEnvironment/HeadlessGraphicsEnvironment.java | 76 + test/java/awt/GraphicsEnvironment/LoadLock/GE_init3.java | 3 +- test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.html | 3 +- test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java | 9 +- test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java | 189 + test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java | 181 + test/java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java | 3 +- test/java/awt/Gtk/GtkVersionTest/GtkVersionTest.java | 9 +- test/java/awt/Headless/HeadlessAWTEventMulticaster.java | 247 + test/java/awt/Headless/HeadlessAWTException.java | 37 + test/java/awt/Headless/HeadlessBasicStroke.java | 151 + test/java/awt/Headless/HeadlessBorderLayout.java | 62 + test/java/awt/Headless/HeadlessCardLayout.java | 44 + test/java/awt/Headless/HeadlessCheckboxGroup.java | 38 + test/java/awt/Headless/HeadlessCheckboxMenuItem.java | 75 + test/java/awt/Headless/HeadlessComponentOrientation.java | 46 + test/java/awt/Headless/HeadlessDimension.java | 59 + test/java/awt/Headless/HeadlessFlowLayout.java | 42 + test/java/awt/Headless/HeadlessMediaTracker.java | 37 + test/java/awt/Headless/HeadlessPopupMenu.java | 53 + test/java/awt/Insets/CombinedTestApp1.java | 3 +- test/java/awt/Insets/HeadlessInsets.java | 37 + test/java/awt/JAWT/JAWT.sh | 4 +- test/java/awt/JAWT/Makefile.unix | 2 +- test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.html | 44 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.java | 281 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html | 46 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java | 300 + test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_AWT.java | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java | 375 + test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java | 240 + test/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java | 220 + test/java/awt/KeyboardFocusmanager/TypeAhead/MenuItemActivatedTest/MenuItemActivatedTest.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java | 5 +- test/java/awt/List/ActionAfterRemove/ActionAfterRemove.java | 27 +- test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java | 14 +- test/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html | 3 +- test/java/awt/List/KeyEventsTest/KeyEventsTest.html | 47 + test/java/awt/List/KeyEventsTest/KeyEventsTest.java | 370 + test/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java | 3 +- test/java/awt/List/ListPeer/R2303044ListSelection.java | 13 +- test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java | 10 +- test/java/awt/List/ScrollOutside/ScrollOut.java | 12 +- test/java/awt/List/SetBackgroundTest/SetBackgroundTest.java | 357 +- test/java/awt/List/SingleModeDeselect/SingleModeDeselect.java | 12 +- test/java/awt/Menu/Headless/HeadlessMenu.java | 72 + test/java/awt/Menu/Headless/HeadlessMenuItem.java | 67 + test/java/awt/Menu/Headless/HeadlessMenuShortcut.java | 41 + test/java/awt/Menu/NullMenuLabelTest/NullMenuLabelTest.java | 16 +- test/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java | 3 +- test/java/awt/MenuBar/8007006/bug8007006.java | 28 +- test/java/awt/MenuBar/DeadlockTest1/DeadlockTest1.java | 3 +- test/java/awt/MenuBar/HeadlessMenuBar.java | 44 + test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java | 27 +- test/java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java | 1 + test/java/awt/Mixing/AWT_Mixing/FrameBorderCounter.java | 90 + test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java | 145 + test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java | 692 + test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java | 57 + test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java | 104 + test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java | 53 + test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java | 131 + test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java | 171 + test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java | 128 + test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java | 106 + test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java | 53 + test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java | 52 + test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java | 153 + test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java | 128 + test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java | 70 + test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java | 69 + test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java | 133 + test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java | 70 + test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java | 67 + test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java | 135 + test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java | 90 + test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java | 76 + test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java | 53 + test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java | 131 + test/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java | 466 + test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java | 168 + test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java | 51 + test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java | 810 ++ test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java | 161 + test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java | 155 + test/java/awt/Mixing/HWDisappear.java | 3 +- test/java/awt/Mixing/JButtonInGlassPane.java | 3 +- test/java/awt/Mixing/LWComboBox.java | 3 +- test/java/awt/Mixing/LWPopupMenu.java | 3 +- test/java/awt/Mixing/MixingInHwPanel.java | 3 +- test/java/awt/Mixing/MixingOnDialog.java | 3 +- test/java/awt/Mixing/MixingOnShrinkingHWButton.java | 3 +- test/java/awt/Mixing/NonOpaqueInternalFrame.java | 3 +- test/java/awt/Mixing/OpaqueTest.java | 3 +- test/java/awt/Mixing/OverlappingButtons.java | 3 +- test/java/awt/Mixing/ValidBounds.java | 3 +- test/java/awt/Mixing/Validating.java | 3 +- test/java/awt/Mixing/setComponentZOrder.java | 3 +- test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogDWDTest.java | 233 + test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java | 45 + test/java/awt/Modal/FileDialog/FileDialogFWDTest.java | 291 + test/java/awt/Modal/FileDialog/FileDialogModal1Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal2Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal3Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal4Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal5Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal6Test.java | 47 + test/java/awt/Modal/FileDialog/FileDialogModalityTest.java | 180 + test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java | 47 + test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java | 45 + test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java | 45 + test/java/awt/Modal/LWModalTest/LWModalTest.java | 3 +- test/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java | 45 + test/java/awt/Modal/ModalBlockingTests/BlockingDDTest.java | 124 + test/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFTest.java | 97 + test/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java | 50 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java | 50 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWTest.java | 162 + test/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java | 153 + test/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingFDTest.java | 124 + test/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWTest.java | 162 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModalTest.java | 211 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsTest.java | 299 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java | 43 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java | 43 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogTest.java | 123 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java | 44 + test/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java | 26 +- test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java | 49 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java | 49 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java | 49 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ExcludeDialogTest.java | 199 + test/java/awt/Modal/ModalExclusionTests/ExcludeFrameTest.java | 192 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java | 48 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFTest.java | 186 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsTest.java | 193 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java | 48 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWTest.java | 152 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDTest.java | 201 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFTest.java | 272 + test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java | 9 +- test/java/awt/Modal/ModalitySettingsTest/ModalitySettingsTest.java | 140 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java | 209 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java | 299 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java | 286 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java | 178 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java | 184 + test/java/awt/Modal/NpeOnClose/NpeOnCloseTest.java | 3 +- test/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java | 161 + test/java/awt/Modal/OnTop/OnTopAppModal1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal6Test.java | 46 + test/java/awt/Modal/OnTop/OnTopDDFTest.java | 169 + test/java/awt/Modal/OnTop/OnTopDocModal1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal6Test.java | 45 + test/java/awt/Modal/OnTop/OnTopFDFTest.java | 230 + test/java/awt/Modal/OnTop/OnTopModal1Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal2Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal3Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal4Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal5Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal6Test.java | 45 + test/java/awt/Modal/OnTop/OnTopModeless1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless6Test.java | 45 + test/java/awt/Modal/OnTop/OnTopTKModal1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal6Test.java | 45 + test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.html | 44 + test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java | 160 + test/java/awt/Modal/PrintDialogsTest/Test.java | 217 + test/java/awt/Modal/SupportedTest/SupportedTest.java | 3 +- test/java/awt/Modal/ToBack/ToBackAppModal1Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal2Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal3Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal4Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal5Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal6Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDDFTest.java | 183 + test/java/awt/Modal/ToBack/ToBackDocModal1Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal2Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal3Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal4Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal5Test.java | 47 + test/java/awt/Modal/ToBack/ToBackDocModal6Test.java | 46 + test/java/awt/Modal/ToBack/ToBackFDFTest.java | 291 + test/java/awt/Modal/ToBack/ToBackModal1Test.java | 47 + test/java/awt/Modal/ToBack/ToBackModal2Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal3Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal4Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal5Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal6Test.java | 45 + test/java/awt/Modal/ToBack/ToBackModeless1Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless2Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless3Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless4Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless5Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless6Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal1Test.java | 46 + test/java/awt/Modal/ToBack/ToBackNonModal2Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal3Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal4Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal5Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal6Test.java | 44 + test/java/awt/Modal/ToBack/ToBackTKModal1Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal2Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal3Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal4Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal5Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal6Test.java | 46 + test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java | 47 + test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java | 47 + test/java/awt/Modal/ToFront/DialogToFrontModalBlockedTest.java | 135 + test/java/awt/Modal/ToFront/DialogToFrontModalTest.java | 44 + test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java | 43 + test/java/awt/Modal/ToFront/DialogToFrontModelessTest.java | 105 + test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java | 43 + test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java | 47 + test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java | 53 + test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModalBlockedTest.java | 207 + test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java | 44 + test/java/awt/Modal/ToFront/FrameToFrontModelessTest.java | 98 + test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java | 44 + test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java | 48 + test/java/awt/Modal/helpers/Flag.java | 84 + test/java/awt/Modal/helpers/TestDialog.java | 405 + test/java/awt/Modal/helpers/TestFrame.java | 400 + test/java/awt/Modal/helpers/TestWindow.java | 369 + test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java | 14 +- test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java | 10 +- test/java/awt/Mouse/EnterExitEvents/FullscreenEnterEventTest.java | 1 + test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java | 44 +- test/java/awt/Mouse/ExtraMouseClick/ExtraMouseClick.html | 3 +- test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html | 42 - test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java | 203 +- test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java | 10 +- test/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java | 3 +- test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java | 3 +- test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java | 3 +- test/java/awt/Mouse/MouseWheelAbsXY/MouseWheelAbsXY.java | 93 + test/java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html | 3 +- test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java | 13 +- test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java | 3 +- test/java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java | 3 +- test/java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java | 3 +- test/java/awt/Multiscreen/WPanelPeerPerf/WPanelPeerPerf.java | 3 +- test/java/awt/Multiscreen/WindowGCChangeTest/WindowGCChangeTest.html | 3 +- test/java/awt/Paint/ButtonRepaint.java | 3 +- test/java/awt/Paint/CheckboxRepaint.java | 3 +- test/java/awt/Paint/ExposeOnEDT.java | 17 +- test/java/awt/Paint/LabelRepaint.java | 3 +- test/java/awt/Paint/ListRepaint.java | 3 +- test/java/awt/Paint/PaintNativeOnUpdate.java | 25 +- test/java/awt/PrintJob/MultipleEnd/MultipleEnd.java | 3 +- test/java/awt/PrintJob/PrintArcTest/PrintArcTest.java | 13 +- test/java/awt/PrintJob/QuoteAndBackslashTest/QuoteAndBackslashTest.java | 3 +- test/java/awt/PrintJob/RoundedRectTest/RoundedRectTest.java | 3 +- test/java/awt/PrintJob/Security/SecurityDialogTest.java | 3 +- test/java/awt/Robot/CtorTest/CtorTest.java | 9 +- test/java/awt/Robot/HiDPIMouseClick/HiDPIRobotMouseClick.java | 87 + test/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java | 115 + test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java | 230 + test/java/awt/Robot/RobotExtraButton/RobotExtraButton.java | 3 +- test/java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java | 16 +- test/java/awt/ScrollPane/bug8077409Test.java | 14 +- test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java | 1 + test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java | 3 +- test/java/awt/TextArea/DisposeTest/TestDispose.java | 17 +- test/java/awt/TextArea/Mixing/TextAreaMixing.java | 6 +- test/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java | 208 + test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java | 7 +- test/java/awt/TextArea/TextAreaTwicePack/TextAreaTwicePack.java | 12 +- test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java | 1 + test/java/awt/TextField/DisposeTest/TestDispose.java | 16 +- test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java | 14 +- test/java/awt/Toolkit/DesktopProperties/rfe4758438.java | 238 + test/java/awt/Toolkit/DesktopProperties/rfe4758438.sh | 83 + test/java/awt/Toolkit/DynamicLayout/bug7172833.java | 3 +- test/java/awt/Toolkit/Headless/HeadlessToolkit.java | 329 + test/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java | 126 + test/java/awt/Toolkit/RealSync/RealSyncOnEDT.java | 3 +- test/java/awt/Toolkit/RealSync/Test.java | 405 + test/java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java | 1 + test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_1.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_2.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_3.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_4.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_5.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Disable.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java | 3 +- test/java/awt/TrayIcon/ActionCommand/ActionCommand.java | 162 + test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java | 252 + test/java/awt/TrayIcon/GetTrayIconsTest/GetTrayIcons.java | 86 + test/java/awt/TrayIcon/InterJVMTest/InterJVM.java | 86 + test/java/awt/TrayIcon/ModalityTest/ModalityTest.java | 302 + test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java | 195 + test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java | 64 + test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java | 10 +- test/java/awt/TrayIcon/PropertyChangeListenerTest.java | 201 + test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java | 263 + test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/tray.policy | 21 + test/java/awt/TrayIcon/SecurityCheck/NoPermissionTest/NoPermissionTest.java | 64 + test/java/awt/TrayIcon/SecurityCheck/PermissionTest/PermissionTest.java | 50 + test/java/awt/TrayIcon/SecurityCheck/PermissionTest/tray.policy | 3 + test/java/awt/TrayIcon/SystemTrayIconHelper.java | 172 + test/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java | 71 + test/java/awt/TrayIcon/TrayIconAddTest/TrayIconAddTest.java | 66 + test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java | 275 + test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java | 269 + test/java/awt/TrayIcon/TrayIconMethodsTest/TrayIconMethodsTest.java | 159 + test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java | 176 + test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java | 151 + test/java/awt/TrayIcon/TrayIconRemoveTest/TrayIconRemoveTest.java | 72 + test/java/awt/TrayIcon/TrayIconSizeTest/TrayIconSizeTest.java | 69 + test/java/awt/Window/8027025/Test8027025.java | 5 +- test/java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java | 3 +- test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java | 21 +- test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java | 795 ++ test/java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java | 3 +- test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java | 24 +- test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java | 26 +- test/java/awt/Window/GetWindowsTest/GetWindowsTest.java | 272 + test/java/awt/Window/Grab/GrabTest.java | 3 +- test/java/awt/Window/GrabSequence/GrabSequence.java | 3 +- test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.html | 24 + test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.java | 96 + test/java/awt/Window/LocationByPlatform/LocationByPlatformTest.java | 3 +- test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java | 3 +- test/java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java | 5 +- test/java/awt/Window/PropertyChangeListenerLockSerialization/PropertyChangeListenerLockSerialization.java | 3 +- test/java/awt/Window/SetBackgroundNPE/SetBackgroundNPE.java | 3 +- test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java | 17 +- test/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java | 251 + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java | 217 + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java | 215 + test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java | 24 +- test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java | 23 +- test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java | 19 +- test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java | 211 + test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java | 23 +- test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java | 22 +- test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java | 187 + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java | 153 + test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java | 9 +- test/java/awt/Window/WindowClosedEvents/WindowClosedEventOnDispose.java | 3 +- test/java/awt/Window/WindowType/WindowType.java | 3 +- test/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java | 294 + test/java/awt/applet/Applet/HeadlessApplet.java | 49 + test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh | 10 +- test/java/awt/datatransfer/Clipboard/BasicClipboardTest.java | 138 + test/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java | 165 + test/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java | 1 + test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.html | 3 +- test/java/awt/datatransfer/Headless/HeadlessClipboard.java | 38 + test/java/awt/datatransfer/Headless/HeadlessDataFlavor.java | 43 + test/java/awt/datatransfer/Headless/HeadlessSystemFlavorMap.java | 38 + test/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java | 190 + test/java/awt/datatransfer/Independence/IndependenceAWTTest.java | 189 + test/java/awt/datatransfer/Independence/IndependenceSwingTest.java | 196 + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java | 154 + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java | 146 + test/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java | 156 + test/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java | 144 + test/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java | 130 + test/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java | 111 + test/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java | 139 + test/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java | 182 + test/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java | 131 + test/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java | 165 + test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java | 164 + test/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java | 122 + test/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java | 172 + test/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java | 174 + test/java/awt/dnd/BadSerializaionTest/BadSerializationTest.java | 75 - test/java/awt/dnd/BadSerializaionTest/badAction | Bin test/java/awt/dnd/BadSerializaionTest/good | Bin test/java/awt/dnd/BadSerializaionTest/noEvents | Bin test/java/awt/dnd/BadSerializaionTest/nullComponent | Bin test/java/awt/dnd/BadSerializaionTest/nullDragSource | Bin test/java/awt/dnd/BadSerializaionTest/nullOrigin | Bin test/java/awt/dnd/BadSerializationTest/BadSerializationTest.java | 168 + test/java/awt/dnd/BadSerializationTest/badAction | Bin test/java/awt/dnd/BadSerializationTest/good | Bin test/java/awt/dnd/BadSerializationTest/noEvents | Bin test/java/awt/dnd/BadSerializationTest/nullComponent | Bin test/java/awt/dnd/BadSerializationTest/nullDragSource | Bin test/java/awt/dnd/BadSerializationTest/nullOrigin | Bin test/java/awt/dnd/Button2DragTest/Button2DragTest.java | 1 + test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html | 3 +- test/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java | 3 +- test/java/awt/dnd/FileListBetweenJVMsTest/FileListBetweenJVMsTest.html | 3 +- test/java/awt/dnd/ImageDecoratedDnDInOut/ImageDecoratedDnDInOut.html | 3 +- test/java/awt/dnd/ImageDecoratedDnDNegative/ImageDecoratedDnDNegative.html | 3 +- test/java/awt/dnd/ImageTransferTest/ImageTransferTest.java | 17 +- test/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.html | 3 +- test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java | 8 +- test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java | 1 + test/java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.html | 3 +- test/java/awt/dnd/URIListBetweenJVMsTest/URIListBetweenJVMsTest.html | 3 +- test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.html | 3 +- test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.html | 44 + test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.java | 97 + test/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java | 276 + test/java/awt/event/HierarchyEvent/AncestorResized/AncestorResized.java | 3 +- test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java | 3 +- test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java | 10 +- test/java/awt/event/KeyEvent/8020209/bug8020209.java | 12 +- test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java | 11 +- test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java | 18 +- test/java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java | 17 +- test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java | 16 +- test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java | 20 +- test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java | 271 + test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java | 12 +- test/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java | 219 + test/java/awt/event/KeyEvent/KeyTyped/CtrlASCII.html | 3 +- test/java/awt/event/MouseEvent/AcceptExtraButton/AcceptExtraButton.java | 3 +- test/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java | 3 +- test/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java | 164 + test/java/awt/event/MouseEvent/EventTimeInFuture/EventTimeInFuture.java | 3 +- test/java/awt/event/MouseEvent/FrameMouseEventAbsoluteCoordsTest/FrameMouseEventAbsoluteCoordsTest.html | 3 +- test/java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/MenuDragMouseEventAbsoluteCoordsTest.html | 3 +- test/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java | 302 + test/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java | 254 + test/java/awt/event/MouseEvent/MouseClickTest/MouseClickTest.html | 3 +- test/java/awt/event/MouseEvent/MouseWheelEventAbsoluteCoordsTest/MouseWheelEventAbsoluteCoordsTest.html | 3 +- test/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java | 237 + test/java/awt/event/MouseEvent/RobotLWTest/RobotLWTest.html | 3 +- test/java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java | 21 +- test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.html | 3 +- test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.html | 3 +- test/java/awt/event/OtherEvents/UngrabID/UngrabID.java | 3 +- test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java | 34 +- test/java/awt/event/helpers/lwcomponents/LWButton.java | 418 + test/java/awt/event/helpers/lwcomponents/LWComponent.java | 464 + test/java/awt/event/helpers/lwcomponents/LWList.java | 726 + test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java | 44 + test/java/awt/font/GlyphVector/TestLayoutFlags.java | 209 + test/java/awt/font/LineBreakMeasurer/TestLineBreakWithFontSub.java | 143 + test/java/awt/font/Rotate/Shear.java | 3 +- test/java/awt/font/StyledMetrics/BoldSpace.java | 1 - test/java/awt/font/TextLayout/LigatureCaretTest.java | 190 + test/java/awt/font/TextLayout/TestHebrewMark.java | 2 +- test/java/awt/font/TextLayout/TestJustification.html | 52 + test/java/awt/font/TextLayout/TestJustification.java | 249 + test/java/awt/font/TextLayout/TestSinhalaChar.java | 2 +- test/java/awt/font/Underline/UnderlineTest.java | 160 + test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java | 302 +- test/java/awt/grab/MenuDragEvents/MenuDragEvents.html | 45 + test/java/awt/grab/MenuDragEvents/MenuDragEvents.java | 195 + test/java/awt/hidpi/properties/HiDPIPropertiesUnixTest.java | 88 + test/java/awt/hidpi/properties/HiDPIPropertiesWindowsTest.java | 139 + test/java/awt/im/Headless/HeadlessInputContext.java | 43 + test/java/awt/im/Headless/HeadlessInputMethodHighlight.java | 41 + test/java/awt/im/InputContext/InputContextTest.java | 6 +- test/java/awt/im/InputContext/bug4625203.java | 3 +- test/java/awt/image/DrawImage/EABlitTest.java | 3 +- test/java/awt/image/DrawImage/IncorrectAlphaConversionBicubic.java | 3 +- test/java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java | 3 +- test/java/awt/image/DrawImage/IncorrectBounds.java | 3 +- test/java/awt/image/DrawImage/IncorrectClipSurface2SW.java | 3 +- test/java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java | 3 +- test/java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java | 1 + test/java/awt/image/DrawImage/IncorrectDestinationOffset.java | 3 +- test/java/awt/image/DrawImage/IncorrectOffset.java | 3 +- test/java/awt/image/DrawImage/IncorrectSourceOffset.java | 3 +- test/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java | 3 +- test/java/awt/image/DrawImage/UnmanagedDrawImagePerformance.java | 3 +- test/java/awt/image/Headless/HeadlessAffineTransformOp.java | 44 + test/java/awt/image/Headless/HeadlessAreaAveragingScaleFilter.java | 37 + test/java/awt/image/Headless/HeadlessBufferedImage.java | 80 + test/java/awt/image/Headless/HeadlessBufferedImageFilter.java | 38 + test/java/awt/image/Headless/HeadlessColorModel.java | 61 + test/java/awt/image/Headless/HeadlessCropImageFilter.java | 37 + test/java/awt/image/Headless/HeadlessImageFilter.java | 37 + test/java/awt/image/Headless/HeadlessIndexColorModel.java | 54 + test/java/awt/image/Headless/HeadlessRGBImageFilter.java | 42 + test/java/awt/image/Headless/HeadlessReplicateScaleFilter.java | 37 + test/java/awt/image/MultiResolutionImage/MultiResolutionDrawImageWithTransformTest.java | 248 + test/java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java | 5 +- test/java/awt/image/MultiResolutionImageCommonTest.java | 207 + test/java/awt/image/MultiResolutionImageTest.java | 284 +- test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java | 205 + test/java/awt/image/multiresolution/Corrupted2XImageTest.java | 125 + test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java | 176 + test/java/awt/image/multiresolution/MultiResolutionCachedImageTest.java | 113 + test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java | 220 + test/java/awt/image/multiresolution/MultiresolutionIconTest.java | 224 + test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java | 307 + test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java | 16 +- test/java/awt/print/Dialog/DestinationTest.java | 146 + test/java/awt/print/Dialog/MediaInPrintable.java | 90 + test/java/awt/print/Dialog/PrintApplet.html | 29 + test/java/awt/print/Dialog/PrintApplet.java | 141 + test/java/awt/print/Dialog/PrintDialog.java | 44 + test/java/awt/print/Dialog/PrintDlgApp.java | 98 + test/java/awt/print/Dialog/PrintDlgPageable.java | 128 + test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html | 43 + test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.java | 231 + test/java/awt/print/Headless/HeadlessBook.java | 37 + test/java/awt/print/Headless/HeadlessPageFormat.java | 61 + test/java/awt/print/Headless/HeadlessPaper.java | 46 + test/java/awt/print/Headless/HeadlessPrinterJob.java | 179 + test/java/awt/print/PageFormat/CustomPaper.java | 244 + test/java/awt/print/PageFormat/NullPaper.java | 423 + test/java/awt/print/PageFormat/Orient.java | 460 + test/java/awt/print/PageFormat/PDialogTest.java | 44 + test/java/awt/print/PageFormat/PageSetupDialog.java | 353 + test/java/awt/print/PageFormat/ReverseLandscapeTest.java | 106 + test/java/awt/print/PageFormat/SetOrient.html | 48 + test/java/awt/print/PageFormat/SetOrient.java | 76 + test/java/awt/print/PageFormat/SmallPaperPrinting.java | 63 + test/java/awt/print/PageFormat/ValidateCustom.java | 121 + test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java | 3 +- test/java/awt/print/PrinterJob/Cancel/PrinterJobCancel.java | 238 + test/java/awt/print/PrinterJob/CheckAccess.java | 94 + test/java/awt/print/PrinterJob/CheckPrivilege.java | 130 + test/java/awt/print/PrinterJob/CompareImageable.java | 118 + test/java/awt/print/PrinterJob/CustomFont/A.ttf | Bin test/java/awt/print/PrinterJob/CustomFont/CustomFont.java | 416 + test/java/awt/print/PrinterJob/DeviceScale.java | 101 + test/java/awt/print/PrinterJob/DrawImage.java | 282 + test/java/awt/print/PrinterJob/DrawStringMethods.java | 250 + test/java/awt/print/PrinterJob/EmptyFill.java | 83 + test/java/awt/print/PrinterJob/GlyphPositions.java | 109 + test/java/awt/print/PrinterJob/HeadlessPrintingTest.java | 68 + test/java/awt/print/PrinterJob/InitToBlack.java | 65 + test/java/awt/print/PrinterJob/InvalidPage.java | 243 + test/java/awt/print/PrinterJob/JobName/PrinterJobName.java | 193 + test/java/awt/print/PrinterJob/Legal/PrintTest.java | 245 + test/java/awt/print/PrinterJob/MultiThread/MultiThreadTest.java | 141 + test/java/awt/print/PrinterJob/NullGetName.java | 139 + test/java/awt/print/PrinterJob/NumCopies.java | 189 + test/java/awt/print/PrinterJob/PSQuestionMark.java | 89 + test/java/awt/print/PrinterJob/PSWindingRule.java | 124 + test/java/awt/print/PrinterJob/PageDialogTest.java | 177 + test/java/awt/print/PrinterJob/PageDlgPrnButton.java | 228 + test/java/awt/print/PrinterJob/PaintText.java | 177 + test/java/awt/print/PrinterJob/PrintAllFonts.java | 213 + test/java/awt/print/PrinterJob/PrintBadImage.java | 65 + test/java/awt/print/PrinterJob/PrintCompoundString.java | 246 + test/java/awt/print/PrinterJob/PrintDialog.java | 390 + test/java/awt/print/PrinterJob/PrintDialogCancel.java | 394 + test/java/awt/print/PrinterJob/PrintFontStyle.java | 194 + test/java/awt/print/PrinterJob/PrintImage.java | 296 + test/java/awt/print/PrinterJob/PrintNullString.java | 328 + test/java/awt/print/PrinterJob/PrintParenString.java | 246 + test/java/awt/print/PrinterJob/PrintRotatedText.java | 204 + test/java/awt/print/PrinterJob/PrintTextLayout.java | 113 + test/java/awt/print/PrinterJob/PrintTextPane.java | 158 + test/java/awt/print/PrinterJob/PrintTextTest.java | 212 +- test/java/awt/print/PrinterJob/PrintToDir.java | 15 +- test/java/awt/print/PrinterJob/PrintTranslatedFont.java | 257 + test/java/awt/print/PrinterJob/PrintVolatileImage.java | 99 + test/java/awt/print/PrinterJob/PrinterDevice.java | 92 + test/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html | 43 + test/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java | 262 + test/java/awt/print/PrinterJob/PrinterJobDialogBugDemo.java | 101 + test/java/awt/print/PrinterJob/RemoveListener.java | 55 + test/java/awt/print/PrinterJob/ScaledText/ScaledText.java | 438 + test/java/awt/print/PrinterJob/SecurityDialogTest.java | 229 + test/java/awt/print/PrinterJob/SetCopies/Test.java | 52 + test/java/awt/print/PrinterJob/SwingUIText.java | 263 + test/java/awt/print/PrinterJob/ThinLines.java | 429 + test/java/awt/print/PrinterJob/XparColor.java | 258 + test/java/awt/print/PrinterJob/raster/RasterTest.java | 268 + test/java/awt/regtesthelpers/Util.java | 39 +- test/java/awt/regtesthelpers/UtilInternal.java | 77 + test/java/awt/security/Permissions.java | 6 +- test/java/awt/security/WarningWindowDisposeTest/policy | 3 + test/java/awt/xembed/server/RunTestXEmbed.java | 3 +- test/java/io/DataInputStream/ReadUTF.java | 1 + test/java/io/File/GetXSpace.java | 1 + test/java/io/PrintStream/OversynchronizedTest.java | 1 + test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java | 1 + test/java/io/Serializable/longString/LongString.java | 1 + test/java/io/Serializable/proxy/Basic.java | 1 + test/java/io/Serializable/sanityCheck/SanityCheck.java | 1 + test/java/lang/Boolean/MakeBooleanComparable.java | 1 + test/java/lang/ClassLoader/Assert.java | 1 + test/java/lang/Compare.java | 1 + test/java/lang/Double/ParseHexFloatingPoint.java | 1 + test/java/lang/Enum/ValueOf.java | 1 + test/java/lang/HashCode.java | 1 + test/java/lang/Integer/BitTwiddle.java | 1 + test/java/lang/Long/BitTwiddle.java | 1 + test/java/lang/Math/CubeRootTests.java | 1 + test/java/lang/Math/HypotTests.java | 1 + test/java/lang/Math/IeeeRecommendedTests.java | 1 + test/java/lang/Math/Log1pTests.java | 1 + test/java/lang/ProcessBuilder/Basic.java | 10 - test/java/lang/Runtime/exec/WinCommand.java | 1 + test/java/lang/String/ContentEquals.java | 1 + test/java/lang/String/ICCBasher.java | 1 + test/java/lang/String/LiteralReplace.java | 184 + test/java/lang/String/SBConstructor.java | 2 +- test/java/lang/String/Split.java | 1 + test/java/lang/StringBuffer/AppendCharSequence.java | 1 + test/java/lang/StringBuffer/AppendSB.java | 1 + test/java/lang/StringBuffer/AppendStringBuilder.java | 1 + test/java/lang/StringBuffer/Capacity.java | 1 + test/java/lang/StringBuffer/IndexOf.java | 1 + test/java/lang/StringBuffer/SBBasher.java | 2 +- test/java/lang/StringBuffer/Trim.java | 1 + test/java/lang/StringBuilder/AppendStringBuffer.java | 1 + test/java/lang/ToString.java | 1 + test/java/lang/instrument/SingleTransformerTest.java | 1 + test/java/lang/instrument/TransformMethodTest.java | 1 + test/java/lang/invoke/MethodHandles/CatchExceptionTest.java | 1 + test/java/lang/management/BufferPoolMXBean/Basic.java | 1 + test/java/lang/ref/OOMEInReferenceHandler.java | 1 + test/java/math/BigDecimal/StringConstructor.java | 1 + test/java/math/BigInteger/BigIntegerTest.java | 1 + test/java/math/BigInteger/ModPow65537.java | 1 + test/java/math/BigInteger/PrimeTest.java | 197 + test/java/math/BigInteger/SymmetricRangeTests.java | 1 + test/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java | 1 + test/java/net/InetAddress/HashSpread.java | 1 + test/java/net/SocketOption/TcpKeepAliveTest.java | 119 + test/java/net/SocketPermission/SocketPermissionTest.java | 1 + test/java/nio/Buffer/Chars.java | 1 + test/java/nio/MappedByteBuffer/Force.java | 1 + test/java/nio/MappedByteBuffer/ZeroMap.java | 1 + test/java/nio/channels/AsynchronousChannelGroup/Basic.java | 1 + test/java/nio/channels/AsynchronousChannelGroup/Identity.java | 1 + test/java/nio/channels/AsynchronousChannelGroup/Restart.java | 1 + test/java/nio/channels/AsynchronousFileChannel/Basic.java | 1 + test/java/nio/channels/AsynchronousFileChannel/Lock.java | 1 + test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java | 1 + test/java/nio/channels/AsynchronousServerSocketChannel/Basic.java | 17 +- test/java/nio/channels/AsynchronousSocketChannel/Basic.java | 26 +- test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java | 1 + test/java/nio/channels/Channels/Basic2.java | 1 + test/java/nio/channels/Channels/ShortWrite.java | 1 + test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java | 1 + test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java | 1 + test/java/nio/channels/DatagramChannel/Promiscuous.java | 1 + test/java/nio/channels/FileChannel/AtomicAppend.java | 1 + test/java/nio/channels/FileChannel/ClosedByInterrupt.java | 1 + test/java/nio/channels/FileChannel/MapTest.java | 1 + test/java/nio/channels/FileChannel/Position.java | 1 + test/java/nio/channels/FileChannel/Pread.java | 1 + test/java/nio/channels/FileChannel/Pwrite.java | 1 + test/java/nio/channels/FileChannel/Size.java | 1 + test/java/nio/channels/FileChannel/Transfer.java | 1 + test/java/nio/channels/FileChannel/Truncate.java | 1 + test/java/nio/channels/Pipe/PipeChannel.java | 3 +- test/java/nio/channels/Pipe/ScatteringRead.java | 3 +- test/java/nio/channels/Pipe/SelectPipe.java | 1 + test/java/nio/channels/Selector/SelectorTest.java | 1 + test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java | 1 + test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java | 1 + test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java | 18 +- test/java/nio/channels/SocketChannel/CloseDuringWrite.java | 1 + test/java/nio/channels/SocketChannel/OutOfBand.java | 1 + test/java/nio/channels/SocketChannel/ShortWrite.java | 1 + test/java/nio/channels/SocketChannel/SocketOptionTests.java | 29 +- test/java/nio/channels/SocketChannel/VectorIO.java | 1 + test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java | 1 + test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh | 4 +- test/java/nio/charset/coders/BashCache.java | 1 + test/java/nio/charset/coders/BashStreams.java | 1 + test/java/nio/file/Files/BytesAndLines.java | 1 + test/java/nio/file/Files/CopyAndMove.java | 1 + test/java/nio/file/Files/walkFileTree/SkipSiblings.java | 1 + test/java/nio/file/Files/walkFileTree/SkipSubtree.java | 1 + test/java/nio/file/Files/walkFileTree/TerminateWalk.java | 1 + test/java/nio/file/WatchService/LotsOfEvents.java | 1 + test/java/nio/file/WatchService/MayFlies.java | 1 + test/java/nio/file/WatchService/SensitivityModifier.java | 1 + test/java/nio/file/attribute/AclFileAttributeView/Basic.java | 1 + test/java/nio/file/attribute/FileTime/Basic.java | 1 + test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java | 1 + test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java | 1 + test/java/rmi/registry/interfaceHash/InterfaceHash.java | 1 + test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java | 1 + test/java/security/MessageDigest/ByteBuffers.java | 1 + test/java/security/MessageDigest/TestDigestIOStream.java | 1 + test/java/security/MessageDigest/TestSameLength.java | 1 + test/java/security/MessageDigest/TestSameValue.java | 1 + test/java/security/Signature/ByteBuffers.java | 1 + test/java/security/Signature/NONEwithRSA.java | 1 + test/java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java | 12 +- test/java/security/spec/EllipticCurveMatch.java | 1 + test/java/security/testlibrary/CertificateBuilder.java | 539 + test/java/security/testlibrary/SimpleOCSPServer.java | 1581 ++++ test/java/sql/JavatimeTest.java | 1 + test/java/text/Format/DateFormat/SimpleDateFormatPatternTest.java | 229 + test/java/text/Format/MessageFormat/Bug7003643.java | 1 + test/java/util/Arrays/ArrayObjectMethods.java | 1 + test/java/util/Arrays/CopyMethods.java | 1 + test/java/util/Arrays/Correct.java | 1 + test/java/util/Base64/TestBase64.java | 1 + test/java/util/BitSet/BSMethods.java | 1 + test/java/util/BitSet/ImportExport.java | 1 + test/java/util/BitSet/PreviousBits.java | 1 + test/java/util/Calendar/Bug8152077.java | 135 + test/java/util/Calendar/JavatimeTest.java | 1 + test/java/util/Collection/MOAT.java | 1 + test/java/util/Collections/AddAll.java | 1 + test/java/util/Collections/CheckedListBash.java | 1 + test/java/util/Collections/CheckedMapBash.java | 1 + test/java/util/Collections/CheckedSetBash.java | 1 + test/java/util/Collections/Disjoint.java | 1 + test/java/util/Collections/Rotate.java | 1 + test/java/util/EnumSet/EnumSetBash.java | 1 + test/java/util/HashSet/Serialization.java | 1 + test/java/util/IdentityHashMap/Capacity.java | 1 + test/java/util/List/LockStep.java | 1 + test/java/util/Locale/data/deflocale.sol10 | 1725 ---- test/java/util/Map/LockStep.java | 1 + test/java/util/NavigableMap/LockStep.java | 1 + test/java/util/Properties/ConcurrentLoadAndStoreXML.java | 1 + test/java/util/Random/DistinctSeeds.java | 1 + test/java/util/Random/RandomStreamTest.java | 1 + test/java/util/Random/RandomTest.java | 1 + test/java/util/ResourceBundle/Control/StressTest.java | 1 + test/java/util/Scanner/ScanTest.java | 1502 +++ test/java/util/Scanner/input.txt | 438 + test/java/util/SplittableRandom/SplittableRandomTest.java | 1 + test/java/util/TimeZone/CheckDisplayNames.java | 296 + test/java/util/Timer/DelayOverflow.java | 1 + test/java/util/Timer/Purge.java | 1 + test/java/util/UUID/Serial.java | 1 + test/java/util/UUID/UUIDTest.java | 1 + test/java/util/WeakHashMap/GCDuringIteration.java | 1 + test/java/util/concurrent/forkjoin/AccessControlContext.java | 108 + test/java/util/concurrent/forkjoin/AccessControlContext.policy | 3 + test/java/util/logging/CheckZombieLockTest.java | 1 + test/java/util/logging/DrainFindDeadlockTest.java | 1 + test/java/util/logging/FileHandlerPath.java | 1 + test/java/util/logging/LoggingDeadlock.java | 4 + test/java/util/logging/LoggingDeadlock2.java | 4 + test/java/util/logging/TestLogConfigurationDeadLockWithConf.java | 1 + test/java/util/regex/RegExTest.java | 1 + test/java/util/zip/3GBZipFiles.sh | 1 + test/java/util/zip/DeflateIn_InflateOut.java | 1 + test/java/util/zip/FlaterTest.java | 1 + test/java/util/zip/GZIP/Accordion.java | 1 + test/java/util/zip/GZIP/GZIPInputStreamRead.java | 1 + test/java/util/zip/InflateIn_DeflateOut.java | 1 + test/java/util/zip/InflaterBufferSize.java | 1 + test/java/util/zip/TimeChecksum.java | 1 + test/java/util/zip/TotalInOut.java | 1 + test/java/util/zip/ZipFile/Assortment.java | 1 + test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java | 1 + test/java/util/zip/ZipFile/FinalizeZipFile.java | 1 + test/java/util/zip/ZipFile/MultiThreadedReadTest.java | 1 + test/java/util/zip/ZipFile/ReadZip.java | 1 + test/javax/crypto/Cipher/ByteBuffers.java | 1 + test/javax/crypto/CipherSpi/DirectBBRemaining.java | 1 + test/javax/crypto/CryptoPermission/AllPermCheck.java | 1 + test/javax/crypto/CryptoPermission/RC2PermCheck.java | 1 + test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java | 1 + test/javax/crypto/KeyGenerator/TestKGParity.java | 1 + test/javax/crypto/Mac/ByteBuffers.java | 1 + test/javax/crypto/NullCipher/TestNPE.java | 1 + test/javax/imageio/AllowSearch.java | 88 + test/javax/imageio/AppContextTest.java | 140 + test/javax/imageio/AppletResourceTest.html | 40 + test/javax/imageio/AppletResourceTest.java | 439 + test/javax/imageio/GetNumImages.java | 96 + test/javax/imageio/GetReaderWriterInfo.java | 113 + test/javax/imageio/IIOImageConstructor.java | 46 + test/javax/imageio/ITSDataType.java | 79 + test/javax/imageio/ImageIOGetImageReaders.java | 46 + test/javax/imageio/ImageIOWriteFile.java | 78 + test/javax/imageio/ImageIOWriteNull.java | 45 + test/javax/imageio/ImageReadParamPasses.java | 101 + test/javax/imageio/ImageReaderGetDestination.java | 132 + test/javax/imageio/ImageReaderReadAll.java | 120 + test/javax/imageio/ImageStreamFromRAF.java | 67 + test/javax/imageio/ImageTypeSpecifierBitsPerBand.java | 60 + test/javax/imageio/ImageTypeSpecifierTest.java | 310 + test/javax/imageio/ImageWriteParamMisc.java | 105 + test/javax/imageio/NullInputOutput.java | 73 + test/javax/imageio/PNGSpiStreamMetadata.java | 66 + test/javax/imageio/PNGSuffixes.java | 42 + test/javax/imageio/ReadBitsTest.java | 90 + test/javax/imageio/SetOutput.java | 54 + test/javax/imageio/WriteNullImageTest.java | 89 + test/javax/imageio/event/WriteProgressListenerTest.java | 154 + test/javax/imageio/plugins/bmp/BMPCompressionTest.java | 432 + test/javax/imageio/plugins/bmp/BMPPluginTest.java | 241 + test/javax/imageio/plugins/bmp/BMPWriteParamTest.java | 175 + test/javax/imageio/plugins/bmp/BmpBigDestinationTest.java | 106 + test/javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java | 151 + test/javax/imageio/plugins/bmp/CompressionModeTest.java | 96 + test/javax/imageio/plugins/bmp/EmbeddedFormatTest.java | 147 + test/javax/imageio/plugins/bmp/EmptyInputBmpMetadataTest.java | 62 + test/javax/imageio/plugins/bmp/NoExtraBytesTest.java | 301 + test/javax/imageio/plugins/bmp/RLECompressionTest.java | 159 + test/javax/imageio/plugins/bmp/ReaderListenersTest.java | 257 + test/javax/imageio/plugins/bmp/RleEncodingTest.java | 223 + test/javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java | 181 + test/javax/imageio/plugins/bmp/Write3ByteBgrTest.java | 228 + test/javax/imageio/plugins/bmp/WriteProgressListenerTest.java | 176 + test/javax/imageio/plugins/bmp/WritingColorChangeTest.java | 194 + test/javax/imageio/plugins/gif/AnimationTest.java | 168 + test/javax/imageio/plugins/gif/DisableCompressionTest.java | 100 + test/javax/imageio/plugins/gif/EndWriteSequenceTest.java | 90 + test/javax/imageio/plugins/gif/IndexingTest.java | 134 + test/javax/imageio/plugins/gif/LogicalScreenDimensionTest.java | 107 + test/javax/imageio/plugins/gif/OddPaletteTest.java | 123 + test/javax/imageio/plugins/gif/PrepareWriteSequenceTest.java | 60 + test/javax/imageio/plugins/gif/RGBAnimationTest.java | 199 + test/javax/imageio/plugins/gif/RGBImageTest.java | 116 + test/javax/imageio/plugins/gif/StreamMetadataTest.java | 78 + test/javax/imageio/plugins/gif/TransparencyTest.java | 145 + test/javax/imageio/plugins/gif/UshortOutOfMemoryTest.java | 77 + test/javax/imageio/plugins/gif/WriteMetadataTest.java | 81 + test/javax/imageio/plugins/gif/WriterResetTest.java | 79 + test/javax/imageio/plugins/gif/WriterReuseTest.java | 157 + test/javax/imageio/plugins/jpeg/ByteBinaryTest.java | 93 + test/javax/imageio/plugins/jpeg/CanEncodeIndexed.java | 55 + test/javax/imageio/plugins/jpeg/CompressionBug.java | 120 + test/javax/imageio/plugins/jpeg/CompressionVals.java | 47 + test/javax/imageio/plugins/jpeg/CrashAfterDispose.java | 135 + test/javax/imageio/plugins/jpeg/DestTypeTest.java | 157 + test/javax/imageio/plugins/jpeg/JPEGsNotAcceleratedTest.java | 365 + test/javax/imageio/plugins/jpeg/MergeTreeTest.java | 71 + test/javax/imageio/plugins/jpeg/RasterWithMinXTest.java | 111 + test/javax/imageio/plugins/jpeg/ResetOutOfMemory.java | 45 + test/javax/imageio/plugins/jpeg/UshortGrayTest.java | 92 + test/javax/imageio/plugins/png/CanEncodeShort.java | 66 + test/javax/imageio/plugins/png/ImageCompare.java | 62 + test/javax/imageio/plugins/png/PngPremultAlphaTest.java | 131 + test/javax/imageio/plugins/png/ShortPaletteTest.java | 83 + test/javax/imageio/plugins/png/WriteProgressive.java | 83 + test/javax/imageio/plugins/shared/CanWriteSequence.java | 55 +- test/javax/imageio/plugins/shared/WriteAfterAbort.java | 137 +- test/javax/imageio/plugins/wbmp/EmptyInputWbmpMetadataTest.java | 61 + test/javax/imageio/plugins/wbmp/GetImageTypesTest.java | 68 + test/javax/imageio/plugins/wbmp/ValidWbmpTest.java | 93 + test/javax/imageio/plugins/wbmp/WBMPPluginTest.java | 230 + test/javax/imageio/plugins/wbmp/WbmpBigDestinationTest.java | 106 + test/javax/imageio/plugins/wbmp/WbmpDefaultImageMetadataTest.java | 152 + test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh | 280 + test/javax/imageio/spi/AppletContextTest/DummyReaderPluginSpi.java | 82 + test/javax/imageio/spi/AppletContextTest/IIOPluginTest.java | 62 + test/javax/imageio/spi/CreateMemoryCacheOutputStream.java | 52 + test/javax/imageio/spi/DeregisterAllSpiTest.java | 158 + test/javax/imageio/spi/DeregisterOrderedSpiTest.java | 65 + test/javax/imageio/spi/OrderingTest.java | 70 + test/javax/imageio/spi/PluginSpiTest.java | 91 + test/javax/imageio/spi/RegisterPluginTwiceTest.java | 160 + test/javax/imageio/spi/SpiTest.java | 390 + test/javax/imageio/spi/SpiVersionNumbers.java | 60 + test/javax/imageio/stream/BitPadding.java | 58 + test/javax/imageio/stream/DeleteOnExitTest.java | 75 + test/javax/imageio/stream/DeleteOnExitTest.sh | 69 + test/javax/imageio/stream/FileCacheImageInputStreamNullTest.java | 49 + test/javax/imageio/stream/FlushBefore.java | 64 + test/javax/imageio/stream/MemoryCacheImageOutputStreamTest.java | 115 + test/javax/imageio/stream/ReadBytesIIOByteBuffer.java | 56 + test/javax/imageio/stream/ReadFullyTest.java | 146 + test/javax/imageio/stream/ReadUnsignedIntTest.java | 62 + test/javax/imageio/stream/StreamFlush.java | 108 + test/javax/imageio/stream/WriteBitsTest.java | 110 + test/javax/management/loading/ParserInfiniteLoopTest.java | 6 +- test/javax/management/monitor/MultiMonitorTest.java | 1 + test/javax/management/mxbean/ThreadMXBeanTest.java | 1 + test/javax/management/remote/mandatory/loading/MissingClassTest.java | 1 + test/javax/management/timer/MissingNotificationTest.java | 1 + test/javax/net/ssl/ALPN/MyX509ExtendedKeyManager.java | 138 + test/javax/net/ssl/ALPN/SSLEngineAlpnTest.java | 585 + test/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java | 567 + test/javax/net/ssl/ALPN/SSLSocketAlpnTest.java | 563 + test/javax/net/ssl/Fix5070632.java | 70 + test/javax/net/ssl/FixingJavadocs/ComURLNulls.java | 121 + test/javax/net/ssl/FixingJavadocs/ImplicitHandshake.java | 295 + test/javax/net/ssl/FixingJavadocs/JavaxURLNulls.java | 110 + test/javax/net/ssl/FixingJavadocs/KMTMGetNothing.java | 88 + test/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java | 98 + test/javax/net/ssl/FixingJavadocs/SSLSocketInherit.java | 244 + test/javax/net/ssl/GetInstance.java | 149 + test/javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java | 277 + test/javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java | 62 + test/javax/net/ssl/HttpsURLConnection/GetResponseCode.java | 255 + test/javax/net/ssl/HttpsURLConnection/crisubn.jks | Bin test/javax/net/ssl/HttpsURLConnection/trusted.jks | Bin test/javax/net/ssl/README | 31 + test/javax/net/ssl/SSLEngine/AcceptLargeFragments.java | 72 + test/javax/net/ssl/SSLEngine/ArgCheck.java | 281 + test/javax/net/ssl/SSLEngine/Arrays.java | 320 + test/javax/net/ssl/SSLEngine/Basics.java | 294 + test/javax/net/ssl/SSLEngine/CheckStatus.java | 714 + test/javax/net/ssl/SSLEngine/ConnectionTest.java | 685 + test/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java | 374 + test/javax/net/ssl/SSLEngine/ExtendedKeyEngine.java | 276 + test/javax/net/ssl/SSLEngine/ExtendedKeySocket.java | 350 + test/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java | 110 + test/javax/net/ssl/SSLEngine/IllegalRecordVersion.java | 2 +- test/javax/net/ssl/SSLEngine/LargeBufs.java | 312 + test/javax/net/ssl/SSLEngine/LargePacket.java | 258 + test/javax/net/ssl/SSLEngine/MyX509ExtendedKeyManager.java | 80 + test/javax/net/ssl/SSLEngine/MyX509KeyManager.java | 68 + test/javax/net/ssl/SSLEngine/NoAuthClientAuth.java | 423 + test/javax/net/ssl/SSLEngine/SSLEngineResultArgs.java | 70 + test/javax/net/ssl/SSLEngine/SSLEngineService.java | 411 + test/javax/net/ssl/SSLEngine/TestAllSuites.java | 355 + test/javax/net/ssl/SSLEngineResult/Deserialize.java | 62 + test/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java | 361 + test/javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java | 64 + test/javax/net/ssl/SSLSession/CheckMyTrustedKeystore.java | 404 + test/javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java | 337 + test/javax/net/ssl/SSLSession/JSSERenegotiate.java | 341 + test/javax/net/ssl/SSLSession/KeyManagerTrustManager.java | 120 + test/javax/net/ssl/SSLSession/RenegotiateTLS13.java | 292 + test/javax/net/ssl/SSLSession/ResumeTLS13withSNI.java | 586 + test/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java | 302 + test/javax/net/ssl/SSLSession/SessionCacheSizeTests.java | 497 + test/javax/net/ssl/SSLSession/SessionTimeOutTests.java | 510 + test/javax/net/ssl/SSLSession/TestEnabledProtocols.java | 283 + test/javax/net/ssl/SSLSocket/InputStreamClosure.java | 81 + test/javax/net/ssl/SSLSocket/OutputStreamClosure.java | 81 + test/javax/net/ssl/SSLSocket/Tls13PacketSize.java | 100 + test/javax/net/ssl/ServerName/BestEffortOnLazyConnected.java | 2 +- test/javax/net/ssl/ServerName/IllegalSNIName.java | 54 + test/javax/net/ssl/ServerName/SSLEngineExplorer.java | 340 + test/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java | 393 + test/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java | 406 + test/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java | 365 + test/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java | 351 + test/javax/net/ssl/ServerName/SSLSocketConsistentSNI.java | 357 + test/javax/net/ssl/ServerName/SSLSocketExplorer.java | 380 + test/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java | 387 + test/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java | 435 + test/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java | 392 + test/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java | 407 + test/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java | 390 + test/javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java | 340 + test/javax/net/ssl/ServerName/SSLSocketSNISensitive.java | 578 + test/javax/net/ssl/Stapling/HttpsUrlConnClient.java | 853 ++ test/javax/net/ssl/Stapling/SSLEngineWithStapling.java | 696 + test/javax/net/ssl/Stapling/SSLSocketWithStapling.java | 1299 +++ test/javax/net/ssl/Stapling/StapleEnableProps.java | 843 ++ test/javax/net/ssl/TLS/CipherTestUtils.java | 161 +- test/javax/net/ssl/TLS/JSSEClient.java | 84 +- test/javax/net/ssl/TLS/JSSEServer.java | 51 +- test/javax/net/ssl/TLS/TLSClientPropertyTest.java | 27 +- test/javax/net/ssl/TLS/TLSDataExchangeTest.java | 43 + test/javax/net/ssl/TLS/TLSEnginesClosureTest.java | 42 + test/javax/net/ssl/TLS/TLSHandshakeTest.java | 42 + test/javax/net/ssl/TLS/TLSMFLNTest.java | 44 + test/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java | 39 + test/javax/net/ssl/TLS/TLSRehandshakeTest.java | 43 + test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java | 43 + test/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java | 45 + test/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java | 40 + test/javax/net/ssl/TLS/TestJSSE.java | 202 +- test/javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java | 65 + test/javax/net/ssl/TLS/TestJSSEClientProtocol.java | 76 + test/javax/net/ssl/TLS/TestJSSENoCommonProtocols.java | 36 + test/javax/net/ssl/TLS/TestJSSEServerProtocol.java | 61 + test/javax/net/ssl/TLSCommon/BufferOverflowUnderflowTest.java | 135 + test/javax/net/ssl/TLSCommon/CipherSuite.java | 244 + test/javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java | 390 + test/javax/net/ssl/TLSCommon/DataExchangeTest.java | 55 + test/javax/net/ssl/TLSCommon/EnginesClosureTest.java | 63 + test/javax/net/ssl/TLSCommon/HandshakeTest.java | 52 + test/javax/net/ssl/TLSCommon/KeyAlgorithm.java | 39 + test/javax/net/ssl/TLSCommon/KeyExAlgorithm.java | 44 + test/javax/net/ssl/TLSCommon/MFLNTest.java | 63 + test/javax/net/ssl/TLSCommon/NotEnabledRC4Test.java | 54 + test/javax/net/ssl/TLSCommon/Protocol.java | 54 + test/javax/net/ssl/TLSCommon/RehandshakeTest.java | 58 + test/javax/net/ssl/TLSCommon/RehandshakeWithCipherChangeTest.java | 73 + test/javax/net/ssl/TLSCommon/RehandshakeWithDataExTest.java | 74 + test/javax/net/ssl/TLSCommon/SSLEngineTestCase.java | 1212 +++ test/javax/net/ssl/TLSCommon/TLSTest.java | 1245 +++ test/javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java | 344 + test/javax/net/ssl/TLSCommon/UnsupportedCiphersTest.java | 55 + test/javax/net/ssl/TLSCommon/jaas.conf | 17 + test/javax/net/ssl/TLSv1/TLSDataExchangeTest.java | 43 + test/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java | 42 + test/javax/net/ssl/TLSv1/TLSHandshakeTest.java | 42 + test/javax/net/ssl/TLSv1/TLSMFLNTest.java | 44 + test/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java | 39 + test/javax/net/ssl/TLSv1/TLSRehandshakeTest.java | 43 + test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java | 43 + test/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java | 45 + test/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java | 40 + test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java | 381 + test/javax/net/ssl/TLSv11/ExportableBlockCipher.java | 337 + test/javax/net/ssl/TLSv11/ExportableStreamCipher.java | 337 + test/javax/net/ssl/TLSv11/GenericBlockCipher.java | 306 + test/javax/net/ssl/TLSv11/GenericStreamCipher.java | 314 + test/javax/net/ssl/TLSv11/TLSDataExchangeTest.java | 43 + test/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java | 42 + test/javax/net/ssl/TLSv11/TLSHandshakeTest.java | 42 + test/javax/net/ssl/TLSv11/TLSMFLNTest.java | 44 + test/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java | 39 + test/javax/net/ssl/TLSv11/TLSRehandshakeTest.java | 43 + test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java | 43 + test/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java | 45 + test/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java | 40 + test/javax/net/ssl/TLSv12/DisabledShortDSAKeys.java | 8 +- test/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java | 261 + test/javax/net/ssl/TLSv12/ProtocolFilter.java | 2 +- test/javax/net/ssl/TLSv12/ShortRSAKey512.java | 420 + test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java | 446 + test/javax/net/ssl/TLSv12/SignatureAlgorithms.java | 5 +- test/javax/net/ssl/TLSv12/TLSEnginesClosureTest.java | 45 + test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java | 19 +- test/javax/net/ssl/ciphersuites/ECCurvesconstraints.java | 28 +- test/javax/net/ssl/compatibility/Cert.java | 413 + test/javax/net/ssl/compatibility/Client.java | 206 + test/javax/net/ssl/compatibility/ClientHelloProcessing.java | 781 ++ test/javax/net/ssl/compatibility/Compatibility.java | 357 + test/javax/net/ssl/compatibility/JdkInfo.java | 95 + test/javax/net/ssl/compatibility/JdkRelease.java | 61 + test/javax/net/ssl/compatibility/JdkUtils.java | 115 + test/javax/net/ssl/compatibility/ProcessUtils.java | 59 + test/javax/net/ssl/compatibility/README | 130 + test/javax/net/ssl/compatibility/Server.java | 174 + test/javax/net/ssl/compatibility/Status.java | 30 + test/javax/net/ssl/compatibility/TestCase.java | 64 + test/javax/net/ssl/compatibility/UseCase.java | 205 + test/javax/net/ssl/compatibility/Utils.java | 270 + test/javax/net/ssl/compatibility/java.security | 2 + test/javax/net/ssl/etc/README | 116 + test/javax/net/ssl/etc/keystore | Bin test/javax/net/ssl/etc/truststore | Bin test/javax/net/ssl/etc/unknown_keystore | Bin test/javax/net/ssl/interop/ClientHelloBufferUnderflowException.java | 84 + test/javax/net/ssl/interop/ClientHelloChromeInterOp.java | 74 + test/javax/net/ssl/interop/ClientHelloInterOp.java | 432 + test/javax/net/ssl/sanity/CacertsExplorer.java | 72 + test/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java | 253 + test/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java | 264 + test/javax/net/ssl/sanity/ciphersuites/NoKerberos.java | 103 + test/javax/net/ssl/sanity/interop/CipherTest.java | 461 + test/javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java | 59 + test/javax/net/ssl/sanity/interop/JSSEClient.java | 99 + test/javax/net/ssl/sanity/interop/JSSEServer.java | 100 + test/javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java | 122 + test/javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java | 97 + test/javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java | 96 + test/javax/net/ssl/sanity/pluggability/CipherSuites.java | 61 + test/javax/net/ssl/sanity/pluggability/MySSLContextImpl.java | 67 + test/javax/net/ssl/sanity/pluggability/MySSLEngineImpl.java | 82 + test/javax/net/ssl/sanity/pluggability/MySSLServerSocketFacImpl.java | 61 + test/javax/net/ssl/sanity/pluggability/MySSLSocketFacImpl.java | 98 + test/javax/net/ssl/templates/SSLCapabilities.java | 70 + test/javax/net/ssl/templates/SSLContextTemplate.java | 518 + test/javax/net/ssl/templates/SSLEngineTemplate.java | 428 + test/javax/net/ssl/templates/SSLExplorer.java | 615 + test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java | 532 + test/javax/net/ssl/templates/SSLSocketTemplate.java | 432 +- test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java | 2 +- test/javax/smartcardio/TestCommandAPDU.java | 1 + test/javax/sound/midi/Devices/ClosedReceiver.java | 184 + test/javax/sound/midi/Devices/IOLoop.java | 404 + test/javax/sound/midi/Devices/MidiDeviceGetReceivers.java | 187 + test/javax/sound/midi/Devices/MidiIO.java | 92 + test/javax/sound/midi/Devices/MidiOutGetMicrosecondPositionBug.java | 135 + test/javax/sound/midi/Devices/OpenClose.java | 611 + test/javax/sound/midi/Devices/ReceiverTransmitterAvailable.java | 113 + test/javax/sound/midi/Devices/Reopen.java | 135 + test/javax/sound/midi/File/SMFCp037.java | 60 + test/javax/sound/midi/File/SMFParserBreak.java | 109 + test/javax/sound/midi/File/WriteRealTimeMessageNPE.java | 74 + test/javax/sound/midi/MetaMessage/MetaMessageClone.java | 76 + test/javax/sound/midi/MidiSystem/6411624/Test6411624.java | 384 + test/javax/sound/midi/MidiSystem/6411624/bug6411624.java | 244 + test/javax/sound/midi/MidiSystem/DefaultDevices.java | 226 + test/javax/sound/midi/MidiSystem/DefaultProperties.java | 164 + test/javax/sound/midi/MidiSystem/GetSequencer.java | 128 + test/javax/sound/midi/MidiSystem/MidiFileTypeUniqueness.java | 51 + test/javax/sound/midi/MidiSystem/ProviderCacheing.java | 65 + test/javax/sound/midi/MidiSystem/testdata/lib/conf/sound.properties | 27 + test/javax/sound/midi/Sequence/GetMicrosecondLength.java | 151 + test/javax/sound/midi/Sequence/MidiSMPTE.java | 85 + test/javax/sound/midi/Sequence/SMPTEDuration.java | 94 + test/javax/sound/midi/Sequencer/LoopIAE.java | 113 + test/javax/sound/midi/Sequencer/Looping.java | 315 + test/javax/sound/midi/Sequencer/MetaCallback.java | 133 + test/javax/sound/midi/Sequencer/Recording.java | 213 + test/javax/sound/midi/Sequencer/SeqRecordDoesNotCopy.java | 117 + test/javax/sound/midi/Sequencer/SeqRecordsRealTimeEvents.java | 121 + test/javax/sound/midi/Sequencer/SeqStartRecording.java | 52 + test/javax/sound/midi/Sequencer/SequencerCacheValues.java | 106 + test/javax/sound/midi/Sequencer/SequencerSetMuteSolo.java | 170 + test/javax/sound/midi/Sequencer/SequencerState.java | 272 + test/javax/sound/midi/Sequencer/SetTickPosition.java | 139 + test/javax/sound/midi/Sequencer/TickLength.java | 211 + test/javax/sound/midi/ShortMessage/FastShortMessage.java | 71 + test/javax/sound/midi/ShortMessage/FastShortMessage2.java | 75 + test/javax/sound/midi/Soundbanks/ExtraCharInSoundbank.java | 123 + test/javax/sound/midi/Soundbanks/GetSoundBankIOException.java | 85 + test/javax/sound/midi/Synthesizer/AsynchronousMidiChannel.java | 147 + test/javax/sound/midi/Synthesizer/Receiver/bug6186488.java | 89 + test/javax/sound/midi/Synthesizer/SynthesizerGetLatency.java | 77 + test/javax/sound/midi/Synthesizer/bug4685396.java | 218 + test/javax/sound/midi/Track/TrackAddSameTick.java | 97 + test/javax/sound/midi/Track/bug6416024.java | 127 + test/javax/sound/midi/Transmitter/bug6415669.java | 118 + test/javax/sound/sampled/AudioFileFormat/AudioFileFormatToString.java | 235 + test/javax/sound/sampled/AudioFileFormat/Properties.java | 144 + test/javax/sound/sampled/AudioFileFormat/TypeEquals.java | 44 + test/javax/sound/sampled/AudioFormat/AudioFormatBitSize.java | 44 + test/javax/sound/sampled/AudioFormat/EncodingEquals.java | 44 + test/javax/sound/sampled/AudioFormat/Properties.java | 115 + test/javax/sound/sampled/AudioInputStream/AISReadFraction.java | 237 + test/javax/sound/sampled/AudioInputStream/bug6188860.java | 94 + test/javax/sound/sampled/AudioSystem/AudioFileTypes/AudioFileTypeUniqueness.java | 52 + test/javax/sound/sampled/AudioSystem/AudioFileTypes/ShowAudioFileTypes.java | 48 + test/javax/sound/sampled/AudioSystem/DefaultMixers.java | 198 + test/javax/sound/sampled/AudioSystem/DefaultProperties.java | 164 + test/javax/sound/sampled/AudioSystem/ProviderCacheing.java | 64 + test/javax/sound/sampled/AudioSystem/testdata/lib/conf/sound.properties | 27 + test/javax/sound/sampled/Clip/ClipCloseLoss.java | 163 + test/javax/sound/sampled/Clip/ClipFlushCrash.java | 226 + test/javax/sound/sampled/Clip/Drain/ClipDrain.java | 126 + test/javax/sound/sampled/Clip/Duration/ClipDuration.java | 131 + test/javax/sound/sampled/Clip/Endpoint/ClipSetEndPoint.java | 115 + test/javax/sound/sampled/Clip/IsRunningHang.java | 117 + test/javax/sound/sampled/Clip/Open/ClipOpenBug.java | 81 + test/javax/sound/sampled/Clip/bug5070081.java | 117 + test/javax/sound/sampled/Clip/bug6251460.java | 138 + test/javax/sound/sampled/Controls/CompoundControl/ToString.java | 98 + test/javax/sound/sampled/Controls/FloatControl/FloatControlBug.java | 134 + test/javax/sound/sampled/DataLine/DataLineInfoNegBufferSize.java | 135 + test/javax/sound/sampled/DataLine/LineDefFormat.java | 172 + test/javax/sound/sampled/DataLine/LongFramePosition.java | 70 + test/javax/sound/sampled/DirectAudio/TickAtEndOfPlay.java | 97 + test/javax/sound/sampled/DirectAudio/bug6372428.java | 381 + test/javax/sound/sampled/FileTypeExtension/FileTypeExtensionTest.java | 62 + test/javax/sound/sampled/LineEvent/LineInfoNPE.java | 177 + test/javax/sound/sampled/Lines/16and32KHz/Has16and32KHz.java | 113 + test/javax/sound/sampled/Lines/BufferSizeCheck.java | 91 + test/javax/sound/sampled/Lines/ChangingBuffer.java | 165 + test/javax/sound/sampled/Lines/ClickInPlay/ClickInPlay.java | 147 + test/javax/sound/sampled/Lines/ClickInPlay/Test4218609.java | 380 + test/javax/sound/sampled/Lines/ClipOpenException.java | 148 + test/javax/sound/sampled/Lines/FrameSize/FrameSizeTest.java | 70 + test/javax/sound/sampled/Lines/GetLine.java | 99 + test/javax/sound/sampled/Lines/SDLwrite.java | 271 + test/javax/sound/sampled/Lines/SourceDataLineDefaultBufferSizeCrash.java | 248 + test/javax/sound/sampled/Lines/StopStart.java | 282 + test/javax/sound/sampled/LinuxBlock/PlaySine.java | 269 + test/javax/sound/sampled/LinuxCrash/ClipLinuxCrash.java | 163 + test/javax/sound/sampled/LinuxCrash/ClipLinuxCrash2.java | 188 + test/javax/sound/sampled/LinuxCrash/SDLLinuxCrash.java | 317 + test/javax/sound/sampled/Mixers/BogusMixers.java | 71 + test/javax/sound/sampled/Mixers/BothEndiansAndSigns.java | 136 + test/javax/sound/sampled/Mixers/DirectSoundRepeatingBuffer/DirectSoundRepeatingBuffer.java | 156 + test/javax/sound/sampled/Mixers/DirectSoundRepeatingBuffer/Test4997635.java | 381 + test/javax/sound/sampled/Mixers/DirectSoundUnderrunSilence/DirectSoundUnderrunSilence.java | 161 + test/javax/sound/sampled/Mixers/DirectSoundUnderrunSilence/Test5032020.java | 380 + test/javax/sound/sampled/Mixers/DisabledAssertionCrash.java | 90 + test/javax/sound/sampled/Mixers/NoSimpleInputDevice.java | 70 + test/javax/sound/sampled/Mixers/PhantomMixers.java | 91 + test/javax/sound/sampled/Mixers/PlugHwMonoAnd8bitAvailable.java | 163 + test/javax/sound/sampled/Mixers/UnexpectedIAE.java | 66 + test/javax/sound/sampled/Recording/TargetDataLineFlush.java | 204 + test/javax/sound/sampled/spi/AudioFileReader/AIFFCp037.java | 127 + test/javax/sound/sampled/spi/AudioFileReader/AIFFLargeHeader.java | 109 + test/javax/sound/sampled/spi/AudioFileReader/Aiff12bit.java | 78 + test/javax/sound/sampled/spi/AudioFileReader/AuNotSpecified.java | 61 + test/javax/sound/sampled/spi/AudioFileReader/AuZeroLength.java | 98 + test/javax/sound/sampled/spi/AudioFileReader/OpenWaveFile.java | 125 + test/javax/sound/sampled/spi/AudioFileWriter/AUwithULAW.java | 66 + test/javax/sound/sampled/spi/AudioFileWriter/AiffSampleRate.java | 96 + test/javax/sound/sampled/spi/AudioFileWriter/RIFFHeader.java | 83 + test/javax/sound/sampled/spi/AudioFileWriter/WaveBigEndian.java | 98 + test/javax/sound/sampled/spi/AudioFileWriter/WriteAuUnspecifiedLength.java | 47 + test/javax/sound/sampled/spi/FormatConversionProvider/AlawUlaw.java | 205 + test/javax/swing/AbstractButton/6711682/bug6711682.java | 5 +- test/javax/swing/Headless/HeadlessAbstractSpinnerModel.java | 46 + test/javax/swing/Headless/HeadlessBox.java | 221 + test/javax/swing/Headless/HeadlessBox_Filler.java | 194 + test/javax/swing/Headless/HeadlessCellRendererPane.java | 202 + test/javax/swing/Headless/HeadlessDefaultListCellRenderer.java | 198 + test/javax/swing/Headless/HeadlessDefaultListCellRenderer_UIResource.java | 198 + test/javax/swing/Headless/HeadlessGrayFilter.java | 37 + test/javax/swing/Headless/HeadlessJApplet.java | 44 + test/javax/swing/Headless/HeadlessJButton.java | 192 + test/javax/swing/Headless/HeadlessJCheckBox.java | 195 + test/javax/swing/Headless/HeadlessJCheckBoxMenuItem.java | 192 + test/javax/swing/Headless/HeadlessJColorChooser.java | 192 + test/javax/swing/Headless/HeadlessJComboBox.java | 192 + test/javax/swing/Headless/HeadlessJComponent.java | 191 + test/javax/swing/Headless/HeadlessJDesktopPane.java | 191 + test/javax/swing/Headless/HeadlessJDialog.java | 100 + test/javax/swing/Headless/HeadlessJEditorPane.java | 194 + test/javax/swing/Headless/HeadlessJFileChooser.java | 191 + test/javax/swing/Headless/HeadlessJFormattedTextField.java | 41 + test/javax/swing/Headless/HeadlessJFrame.java | 53 + test/javax/swing/Headless/HeadlessJInternalFrame.java | 214 + test/javax/swing/Headless/HeadlessJInternalFrame_JDesktopIcon.java | 191 + test/javax/swing/Headless/HeadlessJLabel.java | 191 + test/javax/swing/Headless/HeadlessJLayeredPane.java | 191 + test/javax/swing/Headless/HeadlessJList.java | 191 + test/javax/swing/Headless/HeadlessJMenu.java | 189 + test/javax/swing/Headless/HeadlessJMenuBar.java | 191 + test/javax/swing/Headless/HeadlessJMenuItem.java | 191 + test/javax/swing/Headless/HeadlessJOptionPane.java | 191 + test/javax/swing/Headless/HeadlessJPanel.java | 191 + test/javax/swing/Headless/HeadlessJPasswordField.java | 40 + test/javax/swing/Headless/HeadlessJPopupMenu.java | 189 + test/javax/swing/Headless/HeadlessJPopupMenu_Separator.java | 191 + test/javax/swing/Headless/HeadlessJProgressBar.java | 191 + test/javax/swing/Headless/HeadlessJRadioButton.java | 191 + test/javax/swing/Headless/HeadlessJRadioButtonMenuItem.java | 191 + test/javax/swing/Headless/HeadlessJRootPane.java | 191 + test/javax/swing/Headless/HeadlessJScrollBar.java | 191 + test/javax/swing/Headless/HeadlessJScrollPane.java | 191 + test/javax/swing/Headless/HeadlessJSeparator.java | 191 + test/javax/swing/Headless/HeadlessJSlider.java | 191 + test/javax/swing/Headless/HeadlessJSpinner.java | 191 + test/javax/swing/Headless/HeadlessJSplitPane.java | 185 + test/javax/swing/Headless/HeadlessJTabbedPane.java | 191 + test/javax/swing/Headless/HeadlessJTable.java | 214 + test/javax/swing/Headless/HeadlessJTextArea.java | 195 + test/javax/swing/Headless/HeadlessJTextField.java | 195 + test/javax/swing/Headless/HeadlessJTextPane.java | 45 + test/javax/swing/Headless/HeadlessJToggleButton.java | 191 + test/javax/swing/Headless/HeadlessJToolBar.java | 191 + test/javax/swing/Headless/HeadlessJToolBar_Separator.java | 191 + test/javax/swing/Headless/HeadlessJToolTip.java | 191 + test/javax/swing/Headless/HeadlessJTree.java | 232 + test/javax/swing/Headless/HeadlessJViewport.java | 199 + test/javax/swing/Headless/HeadlessJWindow.java | 56 + test/javax/swing/Headless/HeadlessLookAndFeel.java | 37 + test/javax/swing/Headless/HeadlessMenuSelectionManager.java | 38 + test/javax/swing/Headless/HeadlessOverlayLayout.java | 38 + test/javax/swing/Headless/HeadlessPopupFactory.java | 37 + test/javax/swing/Headless/HeadlessScrollPaneLayout.java | 37 + test/javax/swing/Headless/HeadlessSizeRequirements.java | 39 + test/javax/swing/Headless/HeadlessSizeSequence.java | 41 + test/javax/swing/Headless/HeadlessSpinnerListModel.java | 49 + test/javax/swing/Headless/HeadlessSpinnerNumberModel.java | 41 + test/javax/swing/Headless/HeadlessTimer.java | 37 + test/javax/swing/JButton/4368790/bug4368790.java | 71 + test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java | 15 +- test/javax/swing/JColorChooser/Test4165217.java | 3 +- test/javax/swing/JColorChooser/Test4177735.java | 3 +- test/javax/swing/JColorChooser/Test4193384.java | 3 +- test/javax/swing/JColorChooser/Test4234761.java | 3 +- test/javax/swing/JColorChooser/Test4319113.html | 39 + test/javax/swing/JColorChooser/Test4319113.java | 128 + test/javax/swing/JColorChooser/Test4461329.java | 3 +- test/javax/swing/JColorChooser/Test4711996.java | 3 +- test/javax/swing/JColorChooser/Test6524757.java | 3 +- test/javax/swing/JColorChooser/Test6541987.java | 9 +- test/javax/swing/JColorChooser/Test6707406.java | 3 +- test/javax/swing/JColorChooser/Test6827032.java | 5 +- test/javax/swing/JColorChooser/Test7194184.java | 9 +- test/javax/swing/JComboBox/4199622/bug4199622.java | 38 +- test/javax/swing/JComboBox/4515752/DefaultButtonTest.java | 214 + test/javax/swing/JComboBox/4523758/bug4523758.java | 182 + test/javax/swing/JComboBox/4743225/bug4743225.java | 8 +- test/javax/swing/JComboBox/6236162/bug6236162.java | 15 +- test/javax/swing/JComboBox/6406264/bug6406264.java | 118 + test/javax/swing/JComboBox/6559152/bug6559152.java | 101 + test/javax/swing/JComboBox/6607130/bug6607130.java | 32 +- test/javax/swing/JComboBox/8015300/Test8015300.java | 17 +- test/javax/swing/JComboBox/8032878/bug8032878.java | 12 +- test/javax/swing/JComboBox/8057893/bug8057893.java | 6 +- test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java | 9 +- test/javax/swing/JComponent/6683775/bug6683775.java | 68 +- test/javax/swing/JComponent/6989617/bug6989617.java | 12 +- test/javax/swing/JComponent/7154030/bug7154030.java | 21 +- test/javax/swing/JEditorPane/4492274/bug4492274.java | 9 +- test/javax/swing/JEditorPane/6917744/bug6917744.java | 13 +- test/javax/swing/JFileChooser/4524490/bug4524490.java | 11 +- test/javax/swing/JFileChooser/6520101/bug6520101.java | 3 +- test/javax/swing/JFileChooser/6868611/bug6868611.java | 85 +- test/javax/swing/JFileChooser/7199708/bug7199708.java | 8 +- test/javax/swing/JFileChooser/8002077/bug8002077.java | 13 +- test/javax/swing/JFileChooser/8021253/bug8021253.java | 8 +- test/javax/swing/JFrame/4962534/bug4962534.html | 3 +- test/javax/swing/JFrame/4962534/bug4962534.java | 10 +- test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java | 23 +- test/javax/swing/JInternalFrame/4251301/bug4251301.java | 9 +- test/javax/swing/JInternalFrame/5066752/bug5066752.java | 4 +- test/javax/swing/JInternalFrame/6647340/bug6647340.java | 31 +- test/javax/swing/JInternalFrame/6725409/bug6725409.java | 23 +- test/javax/swing/JInternalFrame/8020708/bug8020708.java | 13 +- test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java | 12 +- test/javax/swing/JLabel/6596966/bug6596966.java | 25 +- test/javax/swing/JLayer/6824395/bug6824395.java | 12 +- test/javax/swing/JList/6462008/bug6462008.java | 69 +- test/javax/swing/JList/6510999/bug6510999.java | 74 + test/javax/swing/JMenu/4417601/bug4417601.java | 79 + test/javax/swing/JMenu/4515762/bug4515762.java | 18 +- test/javax/swing/JMenu/4692443/bug4692443.java | 35 +- test/javax/swing/JMenu/6359669/bug6359669.java | 84 + test/javax/swing/JMenu/6470128/bug6470128.java | 84 + test/javax/swing/JMenu/6538132/bug6538132.java | 131 + test/javax/swing/JMenu/8071705/bug8071705.java | 1 + test/javax/swing/JMenuBar/4750590/bug4750590.java | 7 +- test/javax/swing/JMenuItem/4171437/bug4171437.java | 7 +- test/javax/swing/JMenuItem/4654927/bug4654927.java | 12 +- test/javax/swing/JMenuItem/6209975/bug6209975.java | 10 +- test/javax/swing/JMenuItem/6249972/bug6249972.java | 105 + test/javax/swing/JMenuItem/7036148/bug7036148.java | 3 +- test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java | 9 +- test/javax/swing/JOptionPane/4174551/bug4174551.html | 36 + test/javax/swing/JOptionPane/4174551/bug4174551.java | 52 + test/javax/swing/JOptionPane/6428694/bug6428694.java | 114 + test/javax/swing/JOptionPane/7138665/bug7138665.java | 10 +- test/javax/swing/JPopupMenu/4458079/bug4458079.java | 10 +- test/javax/swing/JPopupMenu/4634626/bug4634626.html | 8 + test/javax/swing/JPopupMenu/4634626/bug4634626.java | 209 + test/javax/swing/JPopupMenu/4966112/bug4966112.java | 22 +- test/javax/swing/JPopupMenu/6217905/bug6217905.java | 114 + test/javax/swing/JPopupMenu/6415145/bug6415145.java | 121 + test/javax/swing/JPopupMenu/6515446/bug6515446.java | 91 + test/javax/swing/JPopupMenu/6544309/bug6544309.java | 105 + test/javax/swing/JPopupMenu/6580930/bug6580930.java | 148 + test/javax/swing/JPopupMenu/6583251/bug6583251.java | 77 + test/javax/swing/JPopupMenu/6691503/bug6691503.java | 10 +- test/javax/swing/JPopupMenu/6694823/bug6694823.java | 18 +- test/javax/swing/JPopupMenu/6800513/bug6800513.java | 12 +- test/javax/swing/JPopupMenu/6827786/bug6827786.java | 12 +- test/javax/swing/JPopupMenu/6987844/bug6987844.java | 7 +- test/javax/swing/JPopupMenu/7154841/bug7154841.java | 19 +- test/javax/swing/JRadioButton/8033699/bug8033699.java | 7 +- test/javax/swing/JRadioButton/8041561/bug8041561.java | 101 + test/javax/swing/JRootPane/4670486/bug4670486.java | 8 +- test/javax/swing/JScrollBar/4708809/bug4708809.java | 14 +- test/javax/swing/JScrollBar/4865918/bug4865918.java | 7 +- test/javax/swing/JScrollBar/6542335/bug6542335.java | 8 +- test/javax/swing/JScrollBar/7163696/Test7163696.java | 8 +- test/javax/swing/JScrollBar/bug4202954/bug4202954.java | 12 +- test/javax/swing/JScrollPane/6274267/bug6274267.java | 100 + test/javax/swing/JSlider/6348946/bug6348946.java | 14 +- test/javax/swing/JSlider/6401380/bug6401380.java | 82 + test/javax/swing/JSlider/6794836/bug6794836.java | 6 +- test/javax/swing/JSlider/6848475/bug6848475.java | 9 +- test/javax/swing/JSpinner/4973721/bug4973721.java | 7 +- test/javax/swing/JSpinner/5012888/bug5012888.java | 21 +- test/javax/swing/JSpinner/8008657/bug8008657.java | 154 + test/javax/swing/JSplitPane/4816114/bug4816114.java | 7 +- test/javax/swing/JSplitPane/4885629/bug4885629.java | 5 +- test/javax/swing/JSplitPane/8132123/bug8132123.html | 38 + test/javax/swing/JSplitPane/8132123/bug8132123.java | 51 + test/javax/swing/JTabbedPane/4361477/bug4361477.java | 4 +- test/javax/swing/JTabbedPane/4624207/bug4624207.java | 15 +- test/javax/swing/JTabbedPane/4666224/bug4666224.html | 42 + test/javax/swing/JTabbedPane/4666224/bug4666224.java | 554 + test/javax/swing/JTabbedPane/6495408/bug6495408.java | 4 +- test/javax/swing/JTabbedPane/7024235/Test7024235.java | 14 +- test/javax/swing/JTabbedPane/7161568/bug7161568.java | 8 +- test/javax/swing/JTabbedPane/7170310/bug7170310.java | 17 +- test/javax/swing/JTable/4220171/bug4220171.java | 13 +- test/javax/swing/JTable/6263446/bug6263446.java | 34 +- test/javax/swing/JTable/6777378/bug6777378.java | 5 +- test/javax/swing/JTable/7055065/bug7055065.java | 9 +- test/javax/swing/JTable/7068740/bug7068740.java | 13 +- test/javax/swing/JTable/8032874/bug8032874.java | 8 +- test/javax/swing/JTableHeader/6884066/bug6884066.java | 5 +- test/javax/swing/JTableHeader/6889007/bug6889007.java | 7 +- test/javax/swing/JTextArea/4697612/bug4697612.java | 15 +- test/javax/swing/JTextArea/7049024/bug7049024.java | 14 +- test/javax/swing/JTextField/8036819/bug8036819.java | 6 +- test/javax/swing/JToolBar/4247996/bug4247996.java | 6 +- test/javax/swing/JToolBar/4529206/bug4529206.java | 91 + test/javax/swing/JToolTip/4644444/bug4644444.html | 44 + test/javax/swing/JToolTip/4644444/bug4644444.java | 354 + test/javax/swing/JToolTip/4846413/bug4846413.java | 6 +- test/javax/swing/JTree/4330357/bug4330357.java | 10 +- test/javax/swing/JTree/4633594/JTreeFocusTest.java | 232 + test/javax/swing/JTree/4908142/bug4908142.java | 8 +- test/javax/swing/JTree/4927934/bug4927934.java | 20 +- test/javax/swing/JTree/6263446/bug6263446.java | 9 +- test/javax/swing/JTree/6505523/bug6505523.java | 9 +- test/javax/swing/JTree/6578666/bug6578666.java | 80 + test/javax/swing/JTree/8003400/Test8003400.java | 15 +- test/javax/swing/JTree/8004298/bug8004298.java | 6 +- test/javax/swing/JViewport/7107099/bug7107099.java | 9 +- test/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java | 417 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java | 63 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java | 104 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java | 71 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java | 96 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java | 173 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java | 78 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java | 78 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java | 153 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java | 73 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java | 106 + test/javax/swing/LookAndFeel/8145547/DemandGTK.java | 1 + test/javax/swing/LookAndFeel/8145547/DemandGTK2.sh | 1 + test/javax/swing/LookAndFeel/8145547/DemandGTK3.sh | 1 + test/javax/swing/MultiUIDefaults/4300666/bug4300666.java | 16 +- test/javax/swing/Popup/6514582/bug6514582.java | 73 + test/javax/swing/Popup/TaskbarPositionTest.java | 11 +- test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java | 6 +- test/javax/swing/RepaintManager/6608456/bug6608456.java | 6 +- test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java | 7 +- test/javax/swing/Security/6657138/ComponentTest.java | 8 +- test/javax/swing/SwingTest.java | 8 +- test/javax/swing/SwingUtilities/4917669/bug4917669.java | 8 +- test/javax/swing/SwingUtilities/7146377/bug7146377.java | 9 +- test/javax/swing/SwingUtilities/7170657/bug7170657.java | 3 +- test/javax/swing/ToolTipManager/7123767/bug7123767.java | 18 +- test/javax/swing/ToolTipManager/Test6256140.java | 11 +- test/javax/swing/dnd/7171812/bug7171812.java | 5 +- test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java | 5 +- test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java | 7 +- test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java | 7 +- test/javax/swing/plaf/synth/7158712/bug7158712.java | 4 +- test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java | 4 +- test/javax/swing/plaf/synth/Test6660049.java | 3 +- test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java | 11 +- test/javax/swing/regtesthelpers/Util.java | 23 +- test/javax/swing/reliability/GUIUndFrame.java | 111 + test/javax/swing/reliability/GUIZoomFrame.java | 88 + test/javax/swing/reliability/Task.java | 50 + test/javax/swing/reliability/TaskUndJFrameProperties.java | 91 + test/javax/swing/reliability/TaskZoomJFrameChangeState.java | 180 + test/javax/swing/reliability/TaskZoomJFrameRepaint.java | 113 + test/javax/swing/text/AbstractDocument/6968363/Test6968363.java | 15 +- test/javax/swing/text/CSSBorder/6796710/bug6796710.java | 5 +- test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java | 12 +- test/javax/swing/text/DevanagariEditor.java | 36 + test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java | 207 + test/javax/swing/text/JTextComponent/5074573/bug5074573.java | 13 +- test/javax/swing/text/StyledEditorKit/4506788/bug4506788.java | 23 +- test/javax/swing/text/Utilities/bug7045593.java | 5 +- test/javax/swing/text/View/8014863/bug8014863.java | 12 +- test/javax/swing/text/View/8048110/bug8048110.java | 7 +- test/javax/swing/text/html/7189299/bug7189299.java | 7 +- test/javax/swing/text/html/CSS/4530474/bug4530474.java | 6 +- test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java | 14 +- test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java | 5 +- test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java | 8 +- test/javax/swing/text/html/parser/Parser/7165725/bug7165725.java | 22 +- test/javax/xml/crypto/dsig/GenerationTests.java | 593 +- test/javax/xml/crypto/dsig/KeySelectors.java | 34 +- test/javax/xml/crypto/dsig/LineFeedOnlyTest.java | 214 + test/javax/xml/crypto/dsig/data/envelope2.xml | 15 + test/jdk/internal/platform/cgroup/TestCgroupMetrics.java | 55 + test/jdk/internal/platform/docker/CheckUseContainerSupport.java | 46 + test/jdk/internal/platform/docker/Dockerfile-BasicTest | 8 + test/jdk/internal/platform/docker/Dockerfile-BasicTest-aarch64 | 8 + test/jdk/internal/platform/docker/Dockerfile-BasicTest-ppc64le | 10 + test/jdk/internal/platform/docker/Dockerfile-BasicTest-s390x | 7 + test/jdk/internal/platform/docker/MetricsCpuTester.java | 178 + test/jdk/internal/platform/docker/MetricsMemoryTester.java | 145 + test/jdk/internal/platform/docker/TestDockerCpuMetrics.java | 164 + test/jdk/internal/platform/docker/TestDockerMemoryMetrics.java | 144 + test/jdk/internal/platform/docker/TestSystemMetrics.java | 58 + test/jdk/internal/platform/docker/TestUseContainerSupport.java | 71 + test/jdk/jfr/tool/TestPrint.java | 4 +- test/jdk/tools/launcher/JliLaunchTest.java | 73 + test/jdk/tools/launcher/JliLaunchTest.sh | 33 + test/jdk/tools/launcher/exeJliLaunchTest.c | 44 + test/lib/jdk/test/lib/Platform.java | 15 + test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java | 8 +- test/lib/security/CheckBlacklistedCerts.java | 7 +- test/security/infra/java/security/cert/CertPathValidator/certification/EntrustCA.java | 184 +- test/security/infra/java/security/cert/CertPathValidator/certification/SSLCA.java | 489 + test/sun/awt/dnd/8024061/bug8024061.java | 18 +- test/sun/java2d/AcceleratedXORModeTest.java | 15 +- test/sun/java2d/DirectX/AccelPaintsTest/AccelPaintsTest.java | 3 +- test/sun/java2d/DirectX/AcceleratedScaleTest/AcceleratedScaleTest.java | 3 +- test/sun/java2d/DirectX/DrawBitmaskToSurfaceTest.java | 3 +- test/sun/java2d/DirectX/InfiniteValidationLoopTest/InfiniteValidationLoopTest.java | 3 +- test/sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java | 3 +- test/sun/java2d/DirectX/OpaqueImageToSurfaceBlitTest/OpaqueImageToSurfaceBlitTest.java | 3 +- test/sun/java2d/DirectX/OverriddenInsetsTest/OverriddenInsetsTest.java | 3 +- test/sun/java2d/DirectX/RenderingToCachedGraphicsTest/RenderingToCachedGraphicsTest.java | 3 +- test/sun/java2d/DirectX/StrikeDisposalCrashTest/StrikeDisposalCrashTest.java | 3 +- test/sun/java2d/DirectX/SwingOnScreenScrollingTest/SwingOnScreenScrollingTest.java | 3 +- test/sun/java2d/DirectX/TransformedPaintTest/TransformedPaintTest.java | 3 +- test/sun/java2d/DrawCachedImageAndTransform.java | 3 +- test/sun/java2d/DrawXORModeTest.java | 3 +- test/sun/java2d/GdiRendering/InsetClipping.java | 3 +- test/sun/java2d/OpenGL/CustomCompositeTest.java | 3 +- test/sun/java2d/OpenGL/DrawBufImgOp.java | 3 +- test/sun/java2d/OpenGL/DrawHugeImageTest.java | 3 +- test/sun/java2d/OpenGL/GradientPaints.java | 1 + test/sun/java2d/OpenGL/bug7181438.java | 3 +- test/sun/java2d/SunGraphics2D/DrawImageBilinear.java | 3 +- test/sun/java2d/SunGraphics2D/PolyVertTest.java | 3 +- test/sun/java2d/SunGraphics2D/SimplePrimQuality.java | 3 +- test/sun/java2d/X11SurfaceData/DrawImageBgTest/DrawImageBgTest.java | 3 +- test/sun/java2d/XRenderBlitsTest.java | 15 +- test/sun/java2d/cmm/ColorConvertOp/ConstructorsNullTest/ConstructorsNullTest.html | 3 +- test/sun/java2d/pipe/InterpolationQualityTest.java | 3 +- test/sun/java2d/pipe/MutableColorTest/MutableColorTest.java | 3 +- test/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java | 3 +- test/sun/java2d/pipe/hw/RSLContextInvalidationTest/RSLContextInvalidationTest.java | 3 +- test/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh | 12 +- test/sun/management/jmxremote/bootstrap/linux-amd64/launcher | Bin test/sun/management/jmxremote/bootstrap/linux-i586/launcher | Bin test/sun/management/jmxremote/bootstrap/solaris-amd64/launcher | Bin test/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher | Bin test/sun/management/jmxremote/startstop/JMXStartStopTest.java | 1 + test/sun/management/windows/revokeall.exe | Bin test/sun/misc/CopyMemory.java | 1 + test/sun/misc/FloatingDecimal/TestFloatingDecimal.java | 1 + test/sun/net/InetAddress/nameservice/dns/cname.sh | 2 +- test/sun/net/idn/nfscis.spp | Bin test/sun/net/idn/nfscsi.spp | Bin test/sun/net/idn/nfscss.spp | Bin test/sun/net/idn/nfsmxp.spp | Bin test/sun/net/idn/nfsmxs.spp | Bin test/sun/net/www/ParseUtil_4922813.java | 1 + test/sun/net/www/http/HttpClient/B8025710.java | 2 +- test/sun/net/www/protocol/http/NULLTargetInfoTest.java | 57 + test/sun/net/www/protocol/https/AbstractCallback.java | 82 + test/sun/net/www/protocol/https/ChunkedOutputStream.java | 333 + test/sun/net/www/protocol/https/ClosedChannelList.java | 77 + test/sun/net/www/protocol/https/HttpCallback.java | 39 + test/sun/net/www/protocol/https/HttpTransaction.java | 330 + test/sun/net/www/protocol/https/HttpsClient/MyKeyManager.java | 147 + test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java | 250 + test/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java | 313 + test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java | 132 + test/sun/net/www/protocol/https/HttpsClient/dnsstore | Bin test/sun/net/www/protocol/https/HttpsClient/ipstore | Bin test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java | 192 + test/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java | 212 + test/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java | 154 + test/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java | 314 + test/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java | 335 + test/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java | 340 + test/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java | 905 ++ test/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java | 215 + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java | 304 + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java | 116 + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java | 228 + test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java | 905 ++ test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java | 906 ++ test/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java | 905 ++ test/sun/net/www/protocol/https/HttpsURLConnection/Identities.java | 905 ++ test/sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java | 2 +- test/sun/net/www/protocol/https/HttpsURLConnection/OriginServer.java | 153 + test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java | 220 + test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java | 230 + test/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java | 315 + test/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java | 347 + test/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java | 298 + test/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java | 295 + test/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java | 708 + test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java | 391 + test/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java | 360 + test/sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java | 373 + test/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java | 345 + test/sun/net/www/protocol/https/TestHttpsServer.java | 933 ++ test/sun/nio/cs/FindDecoderBugs.java | 1 + test/sun/nio/cs/FindEncoderBugs.java | 1 + test/sun/nio/cs/TestStringCoding.java | 1 + test/sun/nio/cs/TestStringCodingUTF8.java | 1 + test/sun/security/ec/TestEC.java | 1 + test/sun/security/krb5/auto/AlwaysEncPaReq.java | 40 + test/sun/security/krb5/auto/KDC.java | 5 +- test/sun/security/krb5/auto/ReferralsTest.java | 40 +- test/sun/security/lib/cacerts/VerifyCACerts.java | 14 +- test/sun/security/mscapi/PrngSlow.java | 1 + test/sun/security/mscapi/SignUsingSHA2withRSA.sh | 1 + test/sun/security/mscapi/SmallPrimeExponentP.java | 68 +- test/sun/security/pkcs11/Cipher/ReinitCipher.java | 18 +- test/sun/security/pkcs11/Cipher/Test4512704.java | 76 + test/sun/security/pkcs11/Cipher/TestCICOWithGCM.java | 109 + test/sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java | 122 + test/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java | 197 + test/sun/security/pkcs11/Cipher/TestKATForGCM.java | 322 + test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java | 26 +- test/sun/security/pkcs11/Cipher/TestRSACipher.java | 25 +- test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java | 22 +- test/sun/security/pkcs11/Cipher/TestRawRSACipher.java | 20 +- test/sun/security/pkcs11/Cipher/TestSymmCiphers.java | 27 +- test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java | 29 +- test/sun/security/pkcs11/KeyAgreement/TestDH.java | 20 +- test/sun/security/pkcs11/KeyAgreement/TestInterop.java | 21 +- test/sun/security/pkcs11/KeyAgreement/TestShort.java | 21 +- test/sun/security/pkcs11/KeyGenerator/DESParity.java | 23 +- test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java | 18 +- test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java | 15 +- test/sun/security/pkcs11/Mac/MacKAT.java | 7 +- test/sun/security/pkcs11/Mac/MacSameTest.java | 8 +- test/sun/security/pkcs11/Mac/ReinitMac.java | 18 +- test/sun/security/pkcs11/MessageDigest/ByteBuffers.java | 62 +- test/sun/security/pkcs11/MessageDigest/DigestKAT.java | 21 +- test/sun/security/pkcs11/MessageDigest/ReinitDigest.java | 15 +- test/sun/security/pkcs11/MessageDigest/TestCloning.java | 15 +- test/sun/security/pkcs11/PKCS11Test.java | 193 +- test/sun/security/pkcs11/Secmod/AddPrivateKey.java | 33 +- test/sun/security/pkcs11/Secmod/AddTrustedCert.java | 28 +- test/sun/security/pkcs11/Secmod/Crypto.java | 16 +- test/sun/security/pkcs11/Secmod/GetPrivateKey.java | 26 +- test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java | 39 +- test/sun/security/pkcs11/Secmod/LoadKeystore.java | 10 +- test/sun/security/pkcs11/Secmod/README-SQLITE | 8 + test/sun/security/pkcs11/Secmod/TestNssDbSqlite.java | 127 + test/sun/security/pkcs11/Secmod/TrustAnchors.java | 25 +- test/sun/security/pkcs11/Secmod/cert9.db | Bin test/sun/security/pkcs11/Secmod/key4.db | Bin test/sun/security/pkcs11/Secmod/nss-sqlite.cfg | 13 + test/sun/security/pkcs11/Secmod/pkcs11.txt | 4 + test/sun/security/pkcs11/Secmod/policy | 6 + test/sun/security/pkcs11/SecmodTest.java | 24 +- test/sun/security/pkcs11/SecureRandom/Basic.java | 17 +- test/sun/security/pkcs11/Signature/ByteBuffers.java | 34 +- test/sun/security/pkcs11/Signature/InitAgainPSS.java | 87 + test/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java | 132 + test/sun/security/pkcs11/Signature/ReinitSignature.java | 319 +- test/sun/security/pkcs11/Signature/SigInteropPSS.java | 121 + test/sun/security/pkcs11/Signature/SignatureTestPSS.java | 147 + test/sun/security/pkcs11/Signature/TestDSA.java | 41 +- test/sun/security/pkcs11/Signature/TestDSA2.java | 93 + test/sun/security/pkcs11/Signature/TestDSAKeyLength.java | 34 +- test/sun/security/pkcs11/Signature/TestRSAKeyLength.java | 34 +- test/sun/security/pkcs11/ec/ReadCertificates.java | 54 +- test/sun/security/pkcs11/ec/ReadPKCS12.java | 84 +- test/sun/security/pkcs11/ec/TestCurves.java | 37 +- test/sun/security/pkcs11/ec/TestECDH.java | 30 +- test/sun/security/pkcs11/ec/TestECDH2.java | 40 +- test/sun/security/pkcs11/ec/TestECDSA.java | 37 +- test/sun/security/pkcs11/ec/TestECDSA2.java | 37 +- test/sun/security/pkcs11/ec/TestECGenSpec.java | 21 +- test/sun/security/pkcs11/ec/TestKeyFactory.java | 26 +- test/sun/security/pkcs11/ec/policy | 7 + test/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java | 2 - test/sun/security/pkcs11/fips/TrustManagerTest.java | 37 +- test/sun/security/pkcs11/fips/TrustManagerTest.policy | 3 + test/sun/security/pkcs11/policy | 3 + test/sun/security/pkcs11/rsa/KeyWrap.java | 31 +- test/sun/security/pkcs11/rsa/TestCACerts.java | 49 +- test/sun/security/pkcs11/rsa/TestCACerts.policy | 7 + test/sun/security/pkcs11/rsa/TestKeyFactory.java | 19 +- test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java | 24 +- test/sun/security/pkcs11/rsa/TestKeyPairGenerator.policy | 4 + test/sun/security/pkcs11/rsa/TestSignatures.java | 58 +- test/sun/security/pkcs11/rsa/rsakeys.ks.policy | 4 + test/sun/security/pkcs11/sslecc/CipherTest.java | 196 +- test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java | 15 +- test/sun/security/pkcs11/sslecc/JSSEClient.java | 41 +- test/sun/security/pkcs11/sslecc/JSSEServer.java | 56 +- test/sun/security/pkcs11/sslecc/policy | 9 + test/sun/security/pkcs11/tls/TestKeyMaterial.java | 218 +- test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java | 22 +- test/sun/security/pkcs11/tls/TestMasterSecret.java | 165 +- test/sun/security/pkcs11/tls/TestMasterSecret.policy | 8 + test/sun/security/pkcs11/tls/TestPRF.java | 164 +- test/sun/security/pkcs11/tls/TestPremaster.java | 11 +- test/sun/security/pkcs11/tls/policy | 5 + test/sun/security/provider/DSA/TestDSA.java | 1 + test/sun/security/provider/DSA/TestDSA2.java | 1 + test/sun/security/provider/DSA/TestKeyPairGenerator.java | 2 +- test/sun/security/provider/SeedGenerator/Priority_Inversion.java | 1 + test/sun/security/provider/X509Factory/BadPem.java | 2 +- test/sun/security/provider/X509Factory/BigCRL.java | 2 +- test/sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java | 366 + test/sun/security/provider/certpath/ResponderId/ResponderIdTests.java | 419 + test/sun/security/rsa/TestKeyPairGenerator.java | 1 + test/sun/security/rsa/TestKeyPairGeneratorInit.java | 60 + test/sun/security/rsa/TestSignatures.java | 1 + test/sun/security/rsa/pss/PSSParametersTest.java | 46 +- test/sun/security/rsa/pss/TestPSSKeySupport.java | 5 +- test/sun/security/ssl/AppInputStream/ReadBlocksClose.java | 327 + test/sun/security/ssl/AppInputStream/ReadHandshake.java | 317 + test/sun/security/ssl/AppInputStream/ReadZeroBytes.java | 258 + test/sun/security/ssl/AppInputStream/RemoveMarkReset.java | 259 + test/sun/security/ssl/AppOutputStream/NoExceptionOnClose.java | 284 + test/sun/security/ssl/CertPathRestrictions/JSSEServer.java | 4 +- test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java | 21 +- test/sun/security/ssl/CipherSuite/SSL_NULL.java | 96 + test/sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java | 307 + test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java | 817 ++ test/sun/security/ssl/ClientHandshaker/RSAExport.java | 571 + test/sun/security/ssl/DHKeyExchange/DHEKeySizing.java | 503 + test/sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java | 8 +- test/sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java | 111 + test/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java | 401 + test/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh | 81 + test/sun/security/ssl/GenSSLConfigs/ClientThread.java | 101 + test/sun/security/ssl/GenSSLConfigs/Handler.java | 191 + test/sun/security/ssl/GenSSLConfigs/ServerHandler.java | 57 + test/sun/security/ssl/GenSSLConfigs/ServerThread.java | 176 + test/sun/security/ssl/GenSSLConfigs/TestThread.java | 119 + test/sun/security/ssl/GenSSLConfigs/Traffic.java | 328 + test/sun/security/ssl/GenSSLConfigs/main.java | 275 + test/sun/security/ssl/HandshakeOutStream/NullCerts.java | 304 + test/sun/security/ssl/InputRecord/ClientHelloRead.java | 201 + test/sun/security/ssl/InputRecord/OriginServer.java | 144 + test/sun/security/ssl/InputRecord/ProxyTunnelServer.java | 230 + test/sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java | 291 + test/sun/security/ssl/ProtocolVersion/HttpsProtocols.java | 300 + test/sun/security/ssl/README | 31 - test/sun/security/ssl/SSLContextImpl/BadKSProvider.java | 319 + test/sun/security/ssl/SSLContextImpl/BadTSProvider.java | 328 + test/sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java | 2 +- test/sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java | 272 + test/sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java | 289 + test/sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java | 271 + test/sun/security/ssl/SSLContextImpl/DefautlCacheSize.java | 69 - test/sun/security/ssl/SSLContextImpl/GoodProvider.java | 296 + test/sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java | 138 + test/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java | 331 + test/sun/security/ssl/SSLContextImpl/NoOldVersionContext.java | 273 + test/sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java | 66 + test/sun/security/ssl/SSLContextImpl/SSLContextVersion.java | 116 + test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java | 327 + test/sun/security/ssl/SSLEngineImpl/CloseEngineException.java | 294 + test/sun/security/ssl/SSLEngineImpl/CloseStart.java | 124 + test/sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java | 229 + test/sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java | 202 + test/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java | 321 + test/sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java | 523 + test/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java | 616 + test/sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java | 412 + test/sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java | 449 + test/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java | 482 + test/sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java | 193 + test/sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java | 69 + test/sun/security/ssl/SSLSessionContextImpl/Timeout.java | 67 + test/sun/security/ssl/SSLSessionImpl/HashCodeMissing.java | 308 + test/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java | 346 + test/sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java | 307 + test/sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java | 139 + test/sun/security/ssl/SSLSocketImpl/CheckMethods.java | 142 + test/sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java | 272 + test/sun/security/ssl/SSLSocketImpl/ClientTimeout.java | 371 + test/sun/security/ssl/SSLSocketImpl/CloseSocket.java | 121 + test/sun/security/ssl/SSLSocketImpl/CloseSocketException.java | 308 + test/sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java | 325 + test/sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java | 183 + test/sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java | 50 + test/sun/security/ssl/SSLSocketImpl/NewSocketMethods.java | 337 + test/sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java | 326 + test/sun/security/ssl/SSLSocketImpl/NonAutoClose.java | 380 + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.java | 192 + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.policy | 37 + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh | 99 + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTestHeyYou.java | 62 + test/sun/security/ssl/SSLSocketImpl/RejectClientRenego.java | 340 + test/sun/security/ssl/SSLSocketImpl/ReuseAddr.java | 264 + test/sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java | 263 + test/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java | 162 + test/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java | 2 +- test/sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java | 315 + test/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java | 302 + test/sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java | 329 + test/sun/security/ssl/SSLSocketImpl/ServerTimeout.java | 314 + test/sun/security/ssl/SSLSocketImpl/SetClientMode.java | 189 + test/sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java | 293 + test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java | 87 + test/sun/security/ssl/ServerHandshaker/GetPeerHost.java | 54 + test/sun/security/ssl/ServerHandshaker/GetPeerHostClient.java | 75 + test/sun/security/ssl/ServerHandshaker/GetPeerHostServer.java | 99 + test/sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java | 2 +- test/sun/security/ssl/SessionIdCollisionTest.java | 158 - test/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java | 188 + test/sun/security/ssl/SocketCreation/SocketCreation.java | 511 + test/sun/security/ssl/Stapling/StatusResponseManager.sh | 100 + test/sun/security/ssl/Stapling/java.base/sun/security/ssl/StatusResponseManagerTests.java | 492 + test/sun/security/ssl/X509KeyManager/NullCases.java | 81 + test/sun/security/ssl/X509KeyManager/PreferredKey.java | 110 + test/sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java | 202 + test/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java | 565 + test/sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java | 417 + test/sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java | 219 + test/sun/security/ssl/X509TrustManagerImpl/ClientServer.java | 364 + test/sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java | 305 + test/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java | 963 ++ test/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java | 413 + test/sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java | 896 ++ test/sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java | 269 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/appleistca2g1-chain.pem | 80 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/appleistca8g1-chain.pem | 64 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/geotrustglobalca-chain.pem | 66 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/geotrustprimarycag2-chain.pem | 55 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/geotrustprimarycag3-chain.pem | 67 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/geotrustuniversalca-chain.pem | 71 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootca-chain.pem | 66 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootcag2-chain.pem | 51 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootcag3-chain.pem | 67 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/verisignclass3g3ca-chain.pem | 71 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/verisignclass3g4ca-chain.pem | 56 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/verisignclass3g5ca-chain.pem | 71 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/verisignclass3g5ca-codesigning-chain.pem | 170 + test/sun/security/ssl/X509TrustManagerImpl/Symantec/verisignuniversalrootca-chain.pem | 73 + test/sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java | 388 + test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java | 41 - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java | 47 - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java | 40 - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java | 45 - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java | 61 - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java | 44 - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ProviderTest.java | 108 - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/TruncateArray.java | 71 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadBlocksClose.java | 324 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadHandshake.java | 310 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadZeroBytes.java | 258 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/RemoveMarkReset.java | 259 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppOutputStream/NoExceptionOnClose.java | 282 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/CipherSuite/SSL_NULL.java | 93 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/CipherSuiteOrder.java | 307 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/LengthCheckTest.java | 814 -- test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/RSAExport.java | 571 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/DHKeyExchange/DHEKeySizing.java | 493 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java | 401 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh | 81 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ClientThread.java | 101 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/Handler.java | 191 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ServerHandler.java | 57 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ServerThread.java | 176 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/TestThread.java | 119 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/Traffic.java | 328 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/main.java | 274 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/HandshakeOutStream/NullCerts.java | 305 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ClientHelloRead.java | 201 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/OriginServer.java | 144 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ProxyTunnelServer.java | 230 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/SSLSocketTimeoutNulls.java | 289 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ProtocolVersion/HttpsProtocols.java | 300 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadKSProvider.java | 319 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadTSProvider.java | 328 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/CustomizedDefaultProtocols.java | 244 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/DefaultEnabledProtocols.java | 243 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/GoodProvider.java | 296 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/IllegalProtocolProperty.java | 138 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/MD2InTrustAnchor.java | 431 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NoOldVersionContext.java | 244 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NullGetAcceptedIssuers.java | 66 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/SSLContextVersion.java | 116 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/TrustTrustedCert.java | 510 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseEngineException.java | 283 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseInboundException.java | 275 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseStart.java | 123 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/DelegatedTaskWrongException.java | 229 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EmptyExtensionData.java | 202 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java | 323 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/RehandshakeFinished.java | 523 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java | 490 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineDeadlock.java | 411 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionContextImpl/Timeout.java | 67 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionImpl/HashCodeMissing.java | 308 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/AsyncSSLSocketClose.java | 125 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CheckMethods.java | 143 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientModeClientAuth.java | 272 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientTimeout.java | 370 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocket.java | 121 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocketException.java | 308 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java | 310 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/LoopbackSSLSocket.java | 50 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NewSocketMethods.java | 337 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NoImpactServerRenego.java | 310 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NonAutoClose.java | 377 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.java | 192 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.policy | 37 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh | 99 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTestHeyYou.java | 62 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/RejectClientRenego.java | 323 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReuseAddr.java | 264 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReverseNameLookup.java | 263 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java | 261 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ServerTimeout.java | 314 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SetClientMode.java | 187 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java | 293 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java | 272 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHost.java | 54 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHostClient.java | 76 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHostServer.java | 99 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SocketCreation/SocketCreation.java | 511 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/NullCases.java | 81 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/PreferredKey.java | 110 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/SelectOneKeyOutOfMany.java | 202 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/BasicConstraints.java | 564 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CertRequestOverflow.java | 402 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CheckNullEntity.java | 219 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ClientServer.java | 361 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ComodoHacker.java | 305 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/PKIXExtendedTM.java | 963 -- test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SelfIssuedCert.java | 412 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java | 896 -- test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/Distrust.java | 273 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/appleistca2g1-chain.pem | 80 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/appleistca8g1-chain.pem | 64 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustglobalca-chain.pem | 66 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustprimarycag2-chain.pem | 55 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustprimarycag3-chain.pem | 67 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustuniversalca-chain.pem | 71 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootca-chain.pem | 66 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootcag2-chain.pem | 51 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootcag3-chain.pem | 67 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g3ca-chain.pem | 71 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g4ca-chain.pem | 56 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g5ca-chain.pem | 71 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g5ca-codesigning-chain.pem | 170 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignuniversalrootca-chain.pem | 73 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java | 388 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/rsa/BrokenRSAPrivateCrtKey.java | 67 - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/spi/ProviderInit.java | 314 - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/MyKeyManager.java | 147 - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/OriginServer.java | 158 - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyAuthTest.java | 252 - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyTunnelServer.java | 313 - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ServerIdentityTest.java | 275 - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/dnsstore | Bin test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ipstore | Bin test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/CriticalSubjectAltName.java | 277 - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/GetResponseCode.java | 255 - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/crisubn.jks | Bin test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/trusted.jks | Bin test/sun/security/ssl/etc/README | 94 - test/sun/security/ssl/etc/keystore | Bin test/sun/security/ssl/etc/truststore | Bin test/sun/security/ssl/etc/unknown_keystore | Bin test/sun/security/ssl/internal/TestRun.sh | 93 + test/sun/security/ssl/internal/java.base/sun/security/ssl/TestHkdf.java | 260 + test/sun/security/ssl/javax/net/ssl/ALPN/MyX509ExtendedKeyManager.java | 138 - test/sun/security/ssl/javax/net/ssl/ALPN/SSLEngineAlpnTest.java | 583 - test/sun/security/ssl/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java | 567 - test/sun/security/ssl/javax/net/ssl/ALPN/SSLSocketAlpnTest.java | 563 - test/sun/security/ssl/javax/net/ssl/Fix5070632.java | 70 - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ComURLNulls.java | 110 - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ImplicitHandshake.java | 295 - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/JavaxURLNulls.java | 110 - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/KMTMGetNothing.java | 88 - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java | 290 - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSocketInherit.java | 244 - test/sun/security/ssl/javax/net/ssl/GetInstance.java | 149 - test/sun/security/ssl/javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java | 62 - test/sun/security/ssl/javax/net/ssl/NewAPIs/CheckMyTrustedKeystore.java | 404 - test/sun/security/ssl/javax/net/ssl/NewAPIs/HttpsURLConnectionLocalCertificateChain.java | 337 - test/sun/security/ssl/javax/net/ssl/NewAPIs/JSSERenegotiate.java | 341 - test/sun/security/ssl/javax/net/ssl/NewAPIs/KeyManagerTrustManager.java | 120 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLCtxAccessToSessCtx.java | 302 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/AcceptLargeFragments.java | 72 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ArgCheck.java | 281 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Arrays.java | 294 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Basics.java | 294 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/CheckStatus.java | 729 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ConnectionTest.java | 684 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeyEngine.java | 274 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeySocket.java | 350 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargeBufs.java | 306 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargePacket.java | 258 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/MyX509ExtendedKeyManager.java | 80 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/MyX509KeyManager.java | 68 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/NoAuthClientAuth.java | 399 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineResultArgs.java | 70 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineService.java | 411 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/TestAllSuites.java | 355 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngineResult/Deserialize.java | 62 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionCacheSizeTests.java | 480 - test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionTimeOutTests.java | 494 - test/sun/security/ssl/javax/net/ssl/NewAPIs/testEnabledProtocols.java | 343 - test/sun/security/ssl/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java | 361 - test/sun/security/ssl/javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java | 64 - test/sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java | 54 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorer.java | 340 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java | 393 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java | 406 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java | 365 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java | 351 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketConsistentSNI.java | 357 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorer.java | 380 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java | 383 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java | 435 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java | 392 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java | 407 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java | 390 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java | 340 - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java | 577 - test/sun/security/ssl/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java | 381 - test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableBlockCipher.java | 330 - test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableStreamCipher.java | 330 - test/sun/security/ssl/javax/net/ssl/TLSv11/GenericBlockCipher.java | 306 - test/sun/security/ssl/javax/net/ssl/TLSv11/GenericStreamCipher.java | 314 - test/sun/security/ssl/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java | 441 - test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKey512.java | 424 - test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java | 447 - test/sun/security/ssl/rsa/BrokenRSAPrivateCrtKey.java | 67 + test/sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java | 247 - test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOrder.java | 259 - test/sun/security/ssl/sanity/ciphersuites/NoKerberos.java | 103 - test/sun/security/ssl/sanity/interop/CipherTest.java | 591 - test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java | 59 - test/sun/security/ssl/sanity/interop/JSSEClient.java | 94 - test/sun/security/ssl/sanity/interop/JSSEServer.java | 94 - test/sun/security/ssl/sanity/pluggability/CheckSSLContextExport.java | 122 - test/sun/security/ssl/sanity/pluggability/CheckSockFacExport1.java | 97 - test/sun/security/ssl/sanity/pluggability/CheckSockFacExport2.java | 96 - test/sun/security/ssl/sanity/pluggability/CipherSuites.java | 61 - test/sun/security/ssl/sanity/pluggability/MySSLContextImpl.java | 67 - test/sun/security/ssl/sanity/pluggability/MySSLEngineImpl.java | 82 - test/sun/security/ssl/sanity/pluggability/MySSLServerSocketFacImpl.java | 61 - test/sun/security/ssl/sanity/pluggability/MySSLSocketFacImpl.java | 98 - test/sun/security/ssl/spi/ProviderInit.java | 314 + test/sun/security/ssl/sun/net/www/http/ChunkedOutputStream/Test.java | 333 - test/sun/security/ssl/sun/net/www/httpstest/AbstractCallback.java | 82 - test/sun/security/ssl/sun/net/www/httpstest/ClosedChannelList.java | 77 - test/sun/security/ssl/sun/net/www/httpstest/HttpCallback.java | 39 - test/sun/security/ssl/sun/net/www/httpstest/HttpTransaction.java | 330 - test/sun/security/ssl/sun/net/www/httpstest/TestHttpsServer.java | 933 -- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java | 187 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java | 212 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java | 154 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java | 314 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java | 335 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java | 340 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java | 907 -- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java | 215 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java | 304 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java | 116 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java | 228 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java | 907 -- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java | 908 -- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java | 907 -- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Identities.java | 907 -- test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/OriginServer.java | 153 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java | 220 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java | 230 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java | 315 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java | 318 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java | 298 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java | 295 - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java | 708 - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java | 381 - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java | 350 - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java | 373 - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java | 345 - test/sun/security/ssl/templates/SSLCapabilities.java | 70 - test/sun/security/ssl/templates/SSLEngineTemplate.java | 380 - test/sun/security/ssl/templates/SSLExplorer.java | 615 - test/sun/security/ssl/templates/SSLSocketSSLEngineTemplate.java | 491 - test/sun/security/ssl/templates/SSLSocketTemplate.java | 311 - test/sun/security/tools/keytool/PrintSSL.java | 2 +- test/sun/util/calendar/zi/TestZoneInfo310.java | 5 +- test/sun/util/calendar/zi/tzdata/VERSION | 2 +- test/sun/util/calendar/zi/tzdata/africa | 74 +- test/sun/util/calendar/zi/tzdata/antarctica | 27 +- test/sun/util/calendar/zi/tzdata/asia | 66 +- test/sun/util/calendar/zi/tzdata/australasia | 37 +- test/sun/util/calendar/zi/tzdata/europe | 230 +- test/sun/util/calendar/zi/tzdata/leapseconds | 8 +- test/sun/util/calendar/zi/tzdata/northamerica | 90 +- test/sun/util/calendar/zi/tzdata/pacificnew | 52 - test/sun/util/calendar/zi/tzdata/southamerica | 18 +- test/sun/util/calendar/zi/tzdata/systemv | 62 - test/tools/launcher/Settings.java | 19 + 3308 files changed, 285607 insertions(+), 117994 deletions(-) diffs (truncated from 464181 to 500 lines): diff -r 66699ff7f013 -r acc51158d6be .hgtags --- a/.hgtags Wed Apr 15 13:26:38 2020 -0700 +++ b/.hgtags Wed Oct 28 07:40:01 2020 +0000 @@ -50,6 +50,7 @@ f708138c9aca4b389872838fe6773872fce3609e jdk7-b73 eacb36e30327e7ae33baa068e82ddccbd91eaae2 jdk7-b74 8885b22565077236a927e824ef450742e434a230 jdk7-b75 +fb2ee5e96b171ae9db67274d87ffaba941e8bfa6 icedtea7-1.12 8fb602395be0f7d5af4e7e93b7df2d960faf9d17 jdk7-b76 e6a5d095c356a547cf5b3c8885885aca5e91e09b jdk7-b77 1143e498f813b8223b5e3a696d79da7ff7c25354 jdk7-b78 @@ -63,6 +64,7 @@ eae6e9ab26064d9ba0e7665dd646a1fd2506fcc1 jdk7-b86 2cafbbe9825e911a6ca6c17d9a18eb1f0bf0873c jdk7-b87 b3c69282f6d3c90ec21056cd1ab70dc0c895b069 jdk7-b88 +2017795af50aebc00f500e58f708980b49bc7cd1 icedtea7-1.13 4a6abb7e224cc8d9a583c23c5782e4668739a119 jdk7-b89 7f90d0b9dbb7ab4c60d0b0233e4e77fb4fac597c jdk7-b90 08a31cab971fcad4695e913d0f3be7bde3a90747 jdk7-b91 @@ -111,6 +113,7 @@ 554adcfb615e63e62af530b1c10fcf7813a75b26 jdk7-b134 d8ced728159fbb2caa8b6adb477fd8efdbbdf179 jdk7-b135 aa13e7702cd9d8aca9aa38f1227f966990866944 jdk7-b136 +1571aa7abe47a54510c62a5b59a8c343cdaf67cb icedtea-1.14 29296ea6529a418037ccce95903249665ef31c11 jdk7-b137 60d3d55dcc9c31a30ced9caa6ef5c0dcd7db031d jdk7-b138 d80954a89b49fda47c0c5cace65a17f5a758b8bd jdk7-b139 @@ -193,6 +196,7 @@ a8012d8d7e9c5035de0bdd4887dc9f7c54008f21 jdk8-b69 a996b57e554198f4592a5f3c30f2f9f4075e545d jdk8-b70 2a5af0f766d0acd68a81fb08fe11fd66795f86af jdk8-b71 +bf581aa741664ba4a97df803ced8a58ceff3a94e initial_upload 32a57e645e012a1f0665c075969ca598e0dbb948 jdk8-b72 733885f57e14cc27f5a5ff0dffe641d2fa3c704a jdk8-b73 57d5d954462831ac353a1f40d3bb05ddb4620952 jdk8-b74 @@ -206,6 +210,7 @@ 624bcb4800065c6656171948e31ebb2925f25c7a jdk8-b82 ac519af51769e92c51b597a730974e8607357709 jdk8-b83 7b4721e4edb4e1c65e9c839a70d7cc67f81c7632 jdk8-b84 +29e9f26732a282c010414adaa2a5a341462f4f6c aarch64-20130813 296676d534c52888c36e305a2bf7f345c4ca70f8 jdk8-b85 7989cd0cc3a9149864589438ee2c949015d8aa9a jdk8-b86 d5228e624826a10ccc5b05f30ad8d839b58fe48d jdk8-b87 @@ -231,6 +236,8 @@ eea685b9ccaa1980e0a7e07d6a3a84bcc7e9ab82 jdk8-b107 006aaa5f069e7dd98fccdc696866c9f8582c087c jdk8-b108 946f3fd5f8bf0ccd180c258d25e5837fa1bf004c jdk8-b109 +48a5df5ce99cecb91f2e8dc3e4a5748f09c963c1 preview_rc1 +e14d4b60b2c1b45d446ab94dfa4707b13f91fb7d preview_rc2 54e099776f08430d3a7f4feabd9f2ba886b55320 jdk8-b110 719befd87c7b96ae103c05730ca555227bfc0116 jdk8-b111 f002f5f3a16cca62e139cb8eed05ffaeb373587d jdk8-b112 @@ -251,11 +258,16 @@ ae303640bc1cca06f1c6ac887e6b523ceeb425a6 jdk8-b125 a9088d517f2fa9919886d3d95023c518b59172b8 jdk8-b126 fbf251b8ef8a4a2aa1fd58efc8d0d5c8e2fd582b jdk8-b127 +597eaf9ec7946aa344477b8a5375f129a8fbbf56 jdk8_b128_aarch64_rc1 +cd23c29828584ec3c39c974579079ab97d65874e jdk8_b128_aarch64_rc3 +ba03ec7a0b930582517592cf66abba734ec59891 jdk8_b128_aarch64_rc4 +5de3e4944a8f100652483cb915959edcb8a2d71d jdk8_b128_aarch64_992 f644211c59fd7c1d0c81239c55b31e1d377d7650 jdk8-b128 80568a19aab7300bc92baf2dc225be929f5b03ed jdk8-b129 43386cc9a017a9f9e704760050086bb18b778ae0 jdk8-b130 e291ac47c9a90366c3c0787a6f7ce547a2bda308 jdk8-b131 43cb25339b5500871f41388a5197f1b01c4b57b8 jdk8-b132 +246d1b83d7116cb3f87cd491c937ec95337555d9 jdk8_final fa2d5a06308f3f36fb09662fa58070a02352f023 jdk8u5-b01 343f4f8ba0982b3516e33c859b01634d919243c4 jdk8u5-b02 c35571198602a5856280d5c7c10bda4e7b769104 jdk8u5-b03 @@ -295,6 +307,7 @@ db30cb9eb18dacea39c35daf15a3ee5fea41fd86 jdk8u20-b07 0e717bd55bc9e3f3fa3432e545944d81ed887ab0 jdk8u20-b08 bfcdcc29c8823595a5d70b5b633bedcd5ee3ba8e jdk8u20-b09 +dc14d13daa5e7ed42b4c3eb5363cc128bec577ca icedtea-3.0.0pre01 3dd165facde7ffa240d77b33ff88b2d938fff017 jdk8u20-b10 37392f2f5d598bdecb8a12c4ea129a70a0ff8bf9 jdk8u20-b11 e323c74edabd29378819150ec000c6a0a99266ed jdk8u20-b12 @@ -308,6 +321,7 @@ 5c0406ee9e820140b5322db006baed199c165b4f jdk8u20-b20 693025bbc45d683676fa78bb76201b665e0d8f2d jdk8u20-b21 0c2393744b29175de5204140d4dfbf12ca3d364f jdk8u20-b22 +03f9102db2c03caefd22a85ae71f30e592d7de9a icedtea-3.0.0pre02 be30cb2a3088f2b7b334b499f7eddbd5312312a7 jdk8u20-b23 dfb9f24d56b51e5a2ca26e77fc69a2464d51a4d3 jdk8u20-b24 dfb9f24d56b51e5a2ca26e77fc69a2464d51a4d3 jdk8u20-b25 @@ -361,7 +375,7 @@ 35dfb86684554685d6efd2fc7fd5eb9b7d4545c5 jdk8u31-b34 e6ed015afbbf3459ba3297e270b4f3170e989c80 jdk8u40-b00 6e223d48080ef40f4ec11ecbcd19b4a20813b9eb jdk8u40-b01 -4797cd0713b44b009525f1276d571ade7e24f3f5 jdk8u40-b02 +d19e04dfb95b8085c17e142df42477cccad1c8d1 jdk8u40-b02 c67acfb24eed87629887128df51007218ddf1f60 jdk8u40-b03 dde62d949f7847469b2ede2ca4190c95066adc91 jdk8u40-b04 d587834579dadd18cb8b096e61d92e2dbccc2782 jdk8u40-b05 @@ -371,15 +385,18 @@ 064adeb65ce82f9ff3cc7898e59d19eb64743c63 jdk8u40-b09 c3a4729c70fa29d79ad77e0643ad7715ebbc96b5 jdk8u40-b10 693da296b395139f2fe6d7131eb0b0d85f6015f6 jdk8u40-b11 -fb8db13639204e37388904bb6e57778c5d762631 jdk8u40-b12 -ba80109a9b3eb92b56012c9ec3aafd9aee2efa69 jdk8u40-b13 -ffc348308de2e872f5d510d440604c3726a67a18 jdk8u40-b14 +74fd977a8b57f6e5b06ce47f254b6ca9cd0d48cd jdk8u40-b12-aarch64 +709f573168709ea03ca7a59e3edbc5029daa9b9c jdk8u40-b12-aarch64-1262 +6be04852760c2619fe4c38a11012739349bb3654 jdk8u40-b12-aarch64-1263 31dac938108da722c56a0526fba7f6ae84773056 jdk8u40-b15 9dc67d03e6e540f646f27092ed23e94e95fa789e jdk8u40-b16 fc4f5546417071c70cffd89ca83302309f6f7da9 jdk8u40-b17 20a3e2135e0867e55af72f0c66a3de558bc613e2 jdk8u40-b18 5c31204d19e5976f025026db3d5c17331e8c44db jdk8u40-b19 7784dab075ed82be2275f4694164bbb9cc1cde3f jdk8u40-b20 +a5c3d964307795edcc68fdb669bc22285a388c0c icedtea-3.0.0pre03 +8450ad6fa3f568af420e51040c898ac3cd1489ce icedtea-3.0.0pre04 +d64c0a9b8b5a43c1b7ba88a871f001fc6b44a3d4 icedtea-3.0.0pre05 564bca490631e4ed4f7993e6633ed9ee62067624 jdk8u40-b21 d168113f9841a77b3cee3a6a45fcd85b7351ac90 jdk8u40-b22 41fe61722ce96b75dd3a1ba5072473122e21e5a0 jdk8u40-b23 @@ -459,6 +476,11 @@ e9f82302d5fdef8a0976640e09363895e9dcde3c jdk8u60-b22 c4b37246b92736adf5f40c785aabb67a7d227245 jdk8u60-b23 d433f5fd8910bee1f2c295b65cf03977034fe0ea jdk8u60-b24 +e1182f36c0fde8e507f2977a6fe1b0d06495411b arch64-jdk8u60-b24 +0b8920048898b50eca657d53d91468b41cc3269b aarch64-jdk8u60-b24.2 +fb2a70b389fef390376e585f11fbf7571ef44489 icedtea-3.0.0pre06 +c4b25140f059fc7115c4b19385b66f98d9b14da2 icedtea-3.0.0pre07 +809d98eeda495566d255eb01353e5251be7a8067 icedtea-3.0.0pre08 c8cfbe57bcd5042d2fef42dcef14d73dd4bdc416 jdk8u60-b25 0d6a8a9b26a37678b420ff540b5a622c3f4fd44c jdk8u60-b26 afbc08ea922bf6e5e14d2eea24a2f94f37627ea7 jdk8u60-b27 @@ -534,6 +556,7 @@ 8afb58c7312b45fe5237afb0292176b734934f60 jdk8u72-b12 d841d3fdae44f120883dab0a3a809a054cd0274b jdk8u72-b13 f6d24d424cd2af4d2612f7737d3d9a25f58b882d jdk8u72-b14 +dfad9b612327322033896d9bdfab58ae12ccac62 icedtea-3.0.0pre09 f3e86cc607260bae368b52d88d7bc8883ee767e3 jdk8u72-b15 1d4b343084874b1afa1cdd504b9b1e50bab7f121 jdk8u72-b31 892eb9ab179650b89b7bab6bc42f079391c98624 jdk8u73-b00 @@ -566,6 +589,9 @@ 02e1209648050922a5a9f2789d9d359795f6f834 jdk8u77-b00 f08584a0fde9344b0aa4766984266ca68b9a5018 jdk8u77-b01 1a3e81c05703bb36def80a57681e1692c866f621 jdk8u77-b02 +e917bc6b356bcb5ea6cc5d15cb3a94183e8581ea icedtea-3.0.0pre10 +3334efeacd8327a14b7d2f392f4546e3c29c594b icedtea-3.0.0 +4a8297aeb8a980ce4a22f7434f92f2b2ea0f726e icedtea-3.0-branchpoint c44179bce874a97e93ffd7b76a226af417e017a4 jdk8u77-b03 8c3f4e540348daed7263bae092b0e5f212478b00 jdk8u77-b31 71f59a00df6c8f3bd5c6d6631a4988a431adab56 jdk8u91-b00 @@ -587,6 +613,10 @@ 0ca25fdd520a0a74f0a488de263641d9f76b8664 jdk8u76-b12 ea965fea71f612d65013192aa637d88e05915b10 jdk8u92-b00 cc8d0d6c6f9543120836e70e0aa3fa9c9b6fe0f3 jdk8u92-b13 +10f96be3009c666af35a128d03bacdb69134206c icedtea-3.1.0pre01 +7513dae3426bed44c4fdbe608cce2a7e5255b46c icedtea-3.1.0pre02 +aab729e0626a2b55583c99eae3f6cbc25cff376e icedtea-3.1.0pre03 +ee0b65b8fd106e7180785b00ddc2567d29388361 icedtea-3.1.0pre04 4f06a20cdc59ce9742e6538ff4b9040baba0778a jdk8u92-b14 5875e297cfcf18304b4b062dc44fa9be312ad6e8 jdk8u92-b31 ed69541ce48b38bf0830c762f353e4379ce43630 jdk8u92-b32 @@ -605,6 +635,8 @@ 9486707c119ab3940f7ea06c1af23a4f6367c77b jdk8u101-b10 a9136f8d24d9ed01009df847176e0be67b354d15 jdk8u101-b11 3eab3ce82c31d1332bc383a1a3201eaee220c001 jdk8u101-b12 +3d312c038b6050c53c22a8efa52632783b230c80 icedtea-3.1.0 +39845e69dc6b1b947b6c667d4d132bfc2cb47016 icedtea-3.2.0pre01 827b2350d7f8a96160aa820200a7bf6358b51450 jdk8u101-b13 39baa472e20c13c0eb1243eb5dce589e82f78143 jdk8u76-b00 6ea3aea950d19d803475b3f4d704a2942e71b302 jdk8u76-b01 @@ -626,6 +658,8 @@ e915a408ebf7ba05b36d1b714e166a1d9e5c7edd jdk8u102-b11 8e12cb096db33b525ec010de5e857ef1cc985ddd jdk8u102-b12 901ecf04370c7c03c61e22ab87a266c355baff54 jdk8u102-b13 +30e3b600c82978ab75d89b10b03059aa1620bc52 icedtea-3.2.0pre02 +32c84f7d918fdb8e501f5a512c8804305ec88286 icedtea-3.2.0pre03 48c99b42383912886c005891c04b5f599adf6722 jdk8u102-b14 222d3ac3aa1f99f16e31c1c4a10f916ce83ff759 jdk8u102-b31 e3839fe291add6e0ea199457fb31c9312cc5dd77 jdk8u102-b32 @@ -646,6 +680,7 @@ 28e488c17b7a276e9ce00a0488bbc53094294e14 jdk8u111-b11 b1304d71a2ec04ae6fa0a46120a5beba40a6f5ba jdk8u111-b12 3f1a07c3a600abdc2eb204f9b67984e6b920846e jdk8u111-b13 +0cc71de3df184547da673a87c307def4c8da54d4 icedtea-3.2.0 ab26fe28f9ed9c7d0a03ce47d1306427f86f27e9 jdk8u111-b14 47e20a90bdbb2327289e330606b73a9fe4dc857e jdk8u112-b00 96393e490afd4acba5b92c5ede68dc9bbb60a38e jdk8u112-b01 @@ -663,6 +698,7 @@ d2d8b67021a0f41e0eabd711bfd87a943dc0a8d5 jdk8u112-b14 60767ec3909b3d0cb26dd7b3f952c62053719dda jdk8u112-b15 5dd7e4bae5c2f1ee4f80c5570e7e3e2f715f7a32 jdk8u112-b16 +5ce54ea881947640051a10a1579d4da697b02293 icedtea-3.3.0pre01 41fac11792c1ee6945f56721ee558a7424395a81 jdk8u112-b31 548a51660ee94aeb77b2432594aeb87f87c21697 jdk8u112-b32 a334b0815d34948188537a177a32cee27007ea2c jdk8u112-b33 @@ -679,6 +715,9 @@ d66de7e2f672a1ff6947846818412fa899456972 jdk8u121-b10 ec72a941be0a50ab77f5375cf710bc06e4f118d3 jdk8u121-b11 9561afc12df843ef21ecd9d7b3633371e7a2bfc4 jdk8u121-b12 +7e0b701f3ee0469c3bcfbe9c0a4e7cd83f6735c9 icedtea-3.3.0pre02 +3642a826880bb11bf6e81b692e2503aa512d82b6 icedtea-3.3.0 +5ee8253969ddefb0426a76c03d31e08cbc773691 icedtea-3.4.0pre01 2974746e56192cdd14fc2dd43179bcf28e4faf4a jdk8u121-b13 4f69f3363a2ecee8d3df2b046266a76c2a805139 jdk8u121-b31 ec26e3331158912f86268ef473e64514c70cbd52 jdk8u121-b32 @@ -697,6 +736,8 @@ 6e362e6002abc39c63fc8ab4bcebf08e273f5a94 jdk8u131-b08 40d00399869d8a28cfecf360234f340e9e0ad3b1 jdk8u131-b09 c0091a673d766ce2e76a945bab6de325fe78dd88 jdk8u131-b10 +cfc292a2c1c6af4e469e45cd896765e17f7d4c95 icedtea-3.4.0 +c8bcda75cb18b043ba95feb0cb74c34b6a678ac1 icedtea-3.5.0pre01 3ab471c4760a808e39406303ff33a25a542b9c75 jdk8u131-b11 d50ccb38def5968145fd3f6e0579416bb027e85c jdk8u131-b31 e54624a8ebe3639d3b2360adb9ae0fa32f1bef57 jdk8u131-b32 @@ -721,8 +762,13 @@ 996632997de8c889067dafd5a5827146e02c9130 jdk8u141-b12 c6bc194fedb63b20c45c793405d215d206fb4654 jdk8u141-b13 d630e23b8e36c2863225d7ae107c73a38d3e6102 jdk8u141-b14 +bdf93656feba13fa1f34d104711bfe7178a2fae1 icedtea-3.5.0 2ea94405100763c772ab3989200115d7a23c7532 jdk8u141-b15 b64b1dfdbe7cfe3859f1023c0f1fb0216bce4ae7 jdk8u144-b00 +db0baea3a4f06ac01f3e6be9d13500b4cd42416f icedtea-3.5.1 +bdf93656feba13fa1f34d104711bfe7178a2fae1 icedtea-3.6.0pre00 +db0baea3a4f06ac01f3e6be9d13500b4cd42416f icedtea-3.6.0pre01 +5dcb55da00c1531264934559c9f10c2e0ae46420 icedtea-3.6.0pre02 d2744852f3e64f7b0ba54f3a64ed5e2107e6ee68 jdk8u144-b01 55899d2b99b0725d74eebc510a116423329ad6f0 jdk8u141-b31 a3c4020f84aeb0dba467534239951f8818bdfb84 jdk8u141-b32 @@ -744,6 +790,7 @@ a487770409082a3d1c4be9264e8eb02b1a41fe41 jdk8u151-b09 7653488b327598fecd823b9b095a1c107b0a1429 jdk8u151-b10 431c125e1231749e16427c280f115f93d699c0e1 jdk8u151-b11 +a05e38417041f23e3eacc58a3f4d2b88e9fc9f26 icedtea-3.6.0 31bc1a681b51d2ae8b176ddeaf821d73494acde4 jdk8u151-b12 1442bc728814af451e2dd1a6719a64485d27e3a0 jdk8u122-b00 f6030acfa5aec0e64d45adfac69b9e7e5c12bc74 jdk8u122-b01 @@ -771,6 +818,7 @@ f5f32c0208a09a78185dad1baf7793bf84fb8356 jdk8u152-b13 50047f057dc14fa5e08e2b449304a21889e4079a jdk8u152-b14 bfd67d7c7d41b320225d5502cec55c6b38cdaa6d jdk8u152-b15 +e4ff08f9c787cdd45568926b13eded32b4672242 icedtea-3.7.0pre01 1cb70967c4d78a45a60d0d6eb64cb7fbe89ad005 jdk8u152-b16 9dce8b2a03e056c54789c555176bd2c8a48b844f jdk8u152-b31 5f0349b6341cf96a478ea14ee820af26fe190e36 jdk8u152-b32 @@ -838,6 +886,9 @@ 2c4e596e0cc3281fe976d9a730677c0a15113153 jdk8u161-b09 3eaad567db074e4d3df7d4088a4a029ef5ad1179 jdk8u161-b10 8d358ca3cfb813af87aa4bed5a1e7fbb678ea6be jdk8u161-b11 +80cebaab0ba5da02658fb21eabb38b111a2e2c32 icedtea-3.7.0 +80cebaab0ba5da02658fb21eabb38b111a2e2c32 icedtea-3.8.0pre00 +aa2c9ce0663291af00f15b816882080833f4d0ed icedtea-4-branchpoint 76f2c555cccab8df114dd6ebb8ed7634c7ce1896 jdk8u161-b12 e03f9868f7df1e3db537f3b61704658e8a9dafb5 jdk8u162-b00 538bdf24383954cd2356e39e8081c2cb3ac27281 jdk8u162-b01 @@ -855,6 +906,7 @@ 1aa2e6ec537c3dd0fd4f9780f16da3e38fb18cee jdk8u162-b09 1d2ee5e60df1c3bc889c92154d839bfe73077f66 jdk8u162-b10 95df717479b19f5ea244afc67434827f2f851287 jdk8u162-b11 +0a89388f0b97a8f924ebc7b7bf4ca2b1b67161eb icedtea-3.8.0pre01 ddae5cb11d6c04130b8002b852bc7f80e0c8bcd2 jdk8u162-b12 8e40acfcc41a631f5922824712d4336742652eac jdk8u162-b31 c00bdbbd9a77150f565298af9c305d7e6863eb59 jdk8u162-b32 @@ -876,6 +928,10 @@ 9a59252d179a2a488e094cd28b58d86edbf454a0 jdk8u171-b08 4617f1da787289f41d2a7e50d6859d85c005c857 jdk8u171-b09 2212d32912153d4a963cc8d782163ea30d34d1f6 jdk8u171-b10 +388fc8da23044317c160678ffa8ff541c216a255 icedtea-3.8.0pre02 +9c9ff65b03b60abb956fa23ee8403a4a7bec7806 icedtea-3.8.0 +9c9ff65b03b60abb956fa23ee8403a4a7bec7806 icedtea-3.9.0pre00 +d9b0b4bd2526818afa73b60da77403245554caa8 icedtea-3.9.0pre01 5ccb2d5ec23d188394fdd87bda27b6e53eeb8f0d jdk8u171-b11 64df143be721d3ef031d765d86277c1e114d627a jdk8u172-b00 25f7b0cd25cf13106783050fc8e6f4a78487a7bd jdk8u172-b01 @@ -890,6 +946,7 @@ 3974ec9cd04057a19d02c04f3484d5686d70d21c jdk8u172-b08 f52ece1d8708024735f06e7e3bdc771efbc073d0 jdk8u172-b09 9e9009034e5ce97a97f72c00cd37cf2a638fa1a4 jdk8u172-b10 +8e0b55064628157267f52af5fe0d47f4c3ccb4fc icedtea-3.9.0pre02 2a041b1f858dc6a372ac07b8cf5bf6fab879dcc8 jdk8u172-b11 d902fae6241006af3c4cfc4ce82ebcb3efb9d725 jdk8u181-b01 baac18e216fb47b4cfa04169b3c3de58d667de7c jdk8u181-b02 @@ -913,6 +970,10 @@ 1f7b9ad2c572fe2c905a771bac15f252e374c2c6 jdk8u181-b10 112f3576f12e24d5e35d8d31782698e7d9a8fa52 jdk8u181-b11 22e01e7c5c39bfa3f5e2d18be76c7bf0dc71033a jdk8u181-b12 +f1918b7e69f4dc0018609e9efe9d53939cc807ae jdk8u181-b31 +7b289a33ab9754807a6021e8e140e61015ccc5f2 icedtea-3.9.0 +7b289a33ab9754807a6021e8e140e61015ccc5f2 icedtea-3.10.0pre00 +48f9c0c9d8c4283ae7cfe04e95c4bf4d839f3a8c icedtea-3.10.0pre01 0cb452d66676bc1b3824bea4a0c16ac76e58b070 jdk8u181-b13 b01c6e5aa43c784fc66465b56227ddd9aa29eee6 jdk8u191-b01 2db6890a956723ac347b573217d91bbbedbb0528 jdk8u201-b00 @@ -927,6 +988,9 @@ 0f52237f12920603bba74cbfb337e4657a4f8217 jdk8u191-b10 af544b6bf744cddf59121f40dbf4e0ec0a2533b2 jdk8u191-b25 5eaf8c860c22512b8b5c82cdcdca8ddd4a99e754 jdk8u191-b11 +6e67500d0ed8d970fb5cd9f6deee42e38af707fb icedtea-3.10.0 +6e67500d0ed8d970fb5cd9f6deee42e38af707fb icedtea-3.11.0pre00 +1a1eac5703fcbaff1b5c57835530fdf91cadab51 icedtea-3.11.0pre01 5ca18caa6a571dc12d3f920d7714481a67a990bc jdk8u191-b12 574e92cf225bf1967b6c6f08224d4df469809a13 jdk8u191-b26 51b6cc7fbd98a87c6cdb5c70b7dbe25bb10e0dd7 jdk8u182-b00 @@ -944,6 +1008,7 @@ 621105274477152934059d58a116222f09d966a2 jdk8u192-b10 89f64de4cebd640247fc17448f19c24fce2cc6fd jdk8u192-b25 2cd82eb879dd0f853dbfb7ffa2441e81e2413447 jdk8u192-b11 +7e316a64ae8cda7c00f347a7892a83cd7bf71fa6 icedtea-3.11.0pre02 f877dad22786f92aa495a595a1a4a16f0163c573 jdk8u192-b12 996dd3ce1ec5437da8b5a742c60a5ff7b6028122 jdk8u192-b26 38b4a5b97f38c467446f1767d148075ac98397d1 jdk8u181-b31 @@ -965,6 +1030,7 @@ 0a19f694c42c6d8e545743e3df938e80d3d56b87 jdk8u201-b07 f0611120a4b7deae2219f72c5919712f1662ad9b jdk8u201-b77 21ffcdd4d850dd240338c211bbeecb79c38e5403 jdk8u201-b08 +34ade0cd2dd5fd9adb24afddd24e6958c1f492d1 icedtea-3.11.0 72a1a252527bb1ef9a67b7318411e117e7814e3e jdk8u201-b09 c44a78b5e3c5c8f49901a251c0626f0134833ea4 jdk8u201-b79 91c1f8b2df32a70763018d69b745639b6b94b393 jdk8u201-b25 @@ -977,6 +1043,8 @@ 620927565284a2cc75bbc3a9bf583997ffb4ea63 jdk8u202-b05 a7d761df5f2b2a3506516c876381cfb1cdee9387 jdk8u202-b06 eab55c31ad236f6c601deb5620dc029e9f1b9a72 jdk8u202-b07 +d4f84e96821f181ad3fa643b491c71cbb75f9c3d icedtea-3.12.0pre01 +34ade0cd2dd5fd9adb24afddd24e6958c1f492d1 icedtea-3.12.0pre00 d10b8de706c1ea867abc5518dbb1cf92f6965f6a jdk8u202-b08 96f7a4d6224a4cbf14c7ac54e39b7e35fee00c0c jdk8u202-b25 4d01af1665277b6f5f5a6c9107f01bb6c1e0942d jdk8u202-b26 @@ -988,6 +1056,7 @@ ac2ef877d3e8062c1ce72757538daae6cad1118f jdk8u212-b03 01535393e060f2908b8733f2493344b636d1c515 jdk8u212-b04 ac2ef877d3e8062c1ce72757538daae6cad1118f jdk8u212-ga +bfaa5c6df4a8bf149e8ddba867b6ae29f4a8d158 icedtea-3.12.0 e880f2d161bf23a09f8c1a19861d7df7d2ed126f jdk8u222-b01 78d1f9f2fec2cf65c712837553e9b0fbd07bd9a1 jdk8u222-b02 7ecf0b6b46aea31bcf2641fcd526d9b211db2420 jdk8u222-b03 @@ -1000,7 +1069,11 @@ 0da125166b2bd35aac0d6222ba44535730e2713f jdk8u222-b09 2a9bea6e5e03a53469abdcd2da268a312cc7b5b8 jdk8u222-b10 2a9bea6e5e03a53469abdcd2da268a312cc7b5b8 jdk8u222-ga +5e1641ac146b7ec30a86bbd6fad35ca121b870eb icedtea-3.13.0pre01 +51afcf17e031f6d29e544d2d2d90d4b66fa69af0 icedtea-3.13.0 54dbc9006d379a3987bd55419a5ed0738012bc6b jdk8u232-b01 +51afcf17e031f6d29e544d2d2d90d4b66fa69af0 icedtea-3.14.0pre00 +740c6726f6fe8a0ebad3392b30a5951af771075d icedtea-3.14.0pre01 6698d87704f40d6c639858484114ed1f751b32cd jdk8u232-b02 60eca04567a6d214aa60dd16306f4854bd41b273 jdk8u232-b03 3ef3348195ffeb3c268af4a43928f2f09c5fa83a jdk8u232-b04 @@ -1011,6 +1084,9 @@ 69c4f673b33e255599d2aa257fa50fd8b48b7b95 jdk8u232-b08 5456f24496f43f72b0cf4f0db3a73ea49c33f94f jdk8u232-b09 5456f24496f43f72b0cf4f0db3a73ea49c33f94f jdk8u232-ga +ce6c8c2cad2770e6b55a9e55328640accc81ec9b icedtea-3.14.0 +ce6c8c2cad2770e6b55a9e55328640accc81ec9b icedtea-3.15.0pre00 +bb46f031d88bf6c7edf814874fe2c634bb711e8b icedtea-3.15.0pre01 d32fc856e071ff49c8a4c94682caad57f6c6874f jdk8u242-b01 2b292ab0ed9af9aa8aab27b1a80daa3509a050ba jdk8u242-b02 2f564a16517d678f31a3fa7352e16702e48c417d jdk8u242-b03 @@ -1020,7 +1096,10 @@ 034a65a05bfbfb06e14d3d39efa0c9f27683573a jdk8u242-b07 c63c2923e1f99c1f350bd24b42daf885023f18b7 jdk8u242-b08 c63c2923e1f99c1f350bd24b42daf885023f18b7 jdk8u242-ga +c2f574d16c2f9c54513d4ac58d3031ab01c707fc icedtea-3.15.0 +c2f574d16c2f9c54513d4ac58d3031ab01c707fc icedtea-3.16.0pre00 44c4cee50aeb94c4629e642681ff099ad9dcac12 jdk8u252-b00 +f6d92b4b12df51597e57ef8e9017786c0e7ef213 icedtea-3.16.0pre01 4dd113d7811ea6651c1c96f9c641b8bec8e31669 jdk8u252-b01 8d39522b0f7573e69260eb3f7af360b72b27dfc3 jdk8u252-b02 9099e882f08e33e091ff14239461047fc8ab787f jdk8u252-b03 @@ -1032,12 +1111,34 @@ e17fe591a374d25725b077f5e99a87de6eb2ab5b jdk8u252-b08 3ad9fa6a5a13fab2188de93bdaa38c1a7f8f5521 jdk8u252-b09 3ad9fa6a5a13fab2188de93bdaa38c1a7f8f5521 jdk8u252-ga +bb9b9a0ad1624f05f5ae1475d0a7785fb8e9bdd4 icedtea-3.16.0 +bb9b9a0ad1624f05f5ae1475d0a7785fb8e9bdd4 icedtea-3.17.0pre00 +c409176a879f4f1ae5402b2340cb8ff6d7f21706 icedtea-3.17.0pre01 f332bb3e282f082f2d386ea860fc5c4b4652f2bd jdk8u262-b01 460f472657bd5e790e426f288d06a8e0c9922869 jdk8u262-b02 7ea5c6fef715848a237323fc0e4f83b3dcd9d993 jdk8u262-b03 63cecc0bd71d5226d7bdf81aeaa2e662dbad54c9 jdk8u262-b04 4789a6a01301851b530fddbf7b0ce28f717f3de7 jdk8u262-b05 +4789a6a01301851b530fddbf7b0ce28f717f3de7 jdk8u272-b00 097f47e7fe97b47dcb02603d9d592e1cba7f564e jdk8u262-b06 745caf348aeec7b19f9f92ad283e3f8bd498dd02 jdk8u262-b07 235d2e871a2ec6ddc97956caddd69f589a390649 jdk8u262-b08 e36dcb7d407e9d4d739e03ce1dd2b641bd59ec30 jdk8u262-b09 +66699ff7f013e0a0bf93fc925e0a9cdcdd92801d jdk8u262-b10 +66699ff7f013e0a0bf93fc925e0a9cdcdd92801d jdk8u262-ga +66699ff7f013e0a0bf93fc925e0a9cdcdd92801d jdk8u265-b00 +9204e03217f70fdbb3dd492eb687fbfb61ee0d5c jdk8u265-b01 +9204e03217f70fdbb3dd492eb687fbfb61ee0d5c jdk8u265-ga +2f117c5839733a3c17bf3fe99080df94b809b899 jdk8u272-b01 +2b92a111b4bdb19ca4c55eac5d54f4a93bb980d1 jdk8u272-b02 +fb9d9cfd0523ac01c0619ff172dc9c4bd71f240f jdk8u272-b03 +95ac792d396e52b5bc189ba5189fb7a7fee530e9 icedtea-3.17.0pre02 +4d586f39fed361c94475772d9b638fb3cccd8e00 jdk8u272-b04 +edb84bd2f10f7a0fcc68dc5a27fc739403ce32f2 jdk8u272-b05 +4546aa3faf3776f92aaa7f70233846d0d2907068 jdk8u272-b06 +d8bd882cfd2ae393e7dbffed7fbd455449c32d88 jdk8u272-b07 +ab2e99db67029a5505934895831561bb39a8ca31 jdk8u272-b08 +77b682e2d679a13ed7fbb8343f5b2ac1ddee1300 jdk8u272-b09 +badfd40f15ac56deecb250cc14735974c3e41611 jdk8u272-b10 +badfd40f15ac56deecb250cc14735974c3e41611 jdk8u272-ga +efb8a0718403427e144d7586b9b94295261f76df icedtea-3.17.0 diff -r 66699ff7f013 -r acc51158d6be .jcheck/conf --- a/.jcheck/conf Wed Apr 15 13:26:38 2020 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 66699ff7f013 -r acc51158d6be THIRD_PARTY_README --- a/THIRD_PARTY_README Wed Apr 15 13:26:38 2020 -0700 +++ b/THIRD_PARTY_README Wed Oct 28 07:40:01 2020 +0000 @@ -2240,7 +2240,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to PC/SC Lite v1.8.24, +%% This notice is provided with respect to PC/SC Lite v1.8.26, which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris. --- begin of LICENSE --- @@ -3028,8 +3028,7 @@ Apache Commons Math 3.2 Apache Derby 10.11.1.2 Apache Jakarta BCEL 5.1 - Apache Jakarta Regexp 1.4 - Apache Santuario XML Security for Java 1.5.4 + Apache Santuario XML Security for Java 2.1.1 Apache Xalan-Java 2.7.2 Apache Xerces Java 2.10.0 Apache XML Resolver 1.1 @@ -3243,3 +3242,41 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to OASIS PKCS #11 Cryptographic Token +Interface v2.40, which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) OASIS Open 2016. All Rights Reserved. + +All capitalized terms in the following text have the meanings assigned to them +in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The +full Policy may be found at the OASIS website: +[http://www.oasis-open.org/policies-guidelines/ipr] + +This document and translations of it may be copied and furnished to others, and +derivative works that comment on or otherwise explain it or assist in its +implementation may be prepared, copied, published, and distributed, in whole or +in part, without restriction of any kind, provided that the above copyright +notice and this section are included on all such copies and derivative works. +However, this document itself may not be modified in any way, including by +removing the copyright notice or references to OASIS, except as needed for the +purpose of developing any document or deliverable produced by an OASIS +Technical Committee (in which case the rules applicable to copyrights, as set +forth in the OASIS IPR Policy, must be followed) or as required to translate it +into languages other than English. + +The limited permissions granted above are perpetual and will not be revoked by +OASIS or its successors or assigns. + +This document and the information contained herein is provided on an "AS IS" +basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT +INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR +FITNESS FOR A PARTICULAR PURPOSE. OASIS AND ITS MEMBERS WILL NOT BE LIABLE FOR +ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE +OF THIS DOCUMENT OR ANY PART THEREOF. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- diff -r 66699ff7f013 -r acc51158d6be make/Bundles.gmk --- a/make/Bundles.gmk Wed Apr 15 13:26:38 2020 -0700 +++ b/make/Bundles.gmk Wed Oct 28 07:40:01 2020 +0000 @@ -89,16 +89,16 @@ if [ -d "$<" ]; then $(MKDIR) -p $@; else $(CP) -f -R -L '$<' '$@'; fi $(JDK_BUNDLE_DIR)/MacOS/libjli.dylib: - $(ECHO) Creating link $(patsubst $(OUTPUT_ROOT)/%,%,$@) + $(ECHO) Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@) $(MKDIR) -p $(@D) $(RM) $@ - $(LN) -s ../Home/jre/lib/jli/libjli.dylib $@ + $(CP) $(JDK_IMAGE_DIR)/jre/lib/jli/libjli.dylib $@ $(JRE_BUNDLE_DIR)/MacOS/libjli.dylib: - $(ECHO) Creating link $(patsubst $(OUTPUT_ROOT)/%,%,$@) + $(ECHO) Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@) $(MKDIR) -p $(@D) $(RM) $@ - $(LN) -s ../Home/lib/jli/libjli.dylib $@ + $(CP) $(JRE_IMAGE_DIR)/lib/jli/libjli.dylib $@ $(JDK_BUNDLE_DIR)/Info.plist: $(SPEC) $(ECHO) Creating $(patsubst $(OUTPUT_ROOT)/%,%,$@) diff -r 66699ff7f013 -r acc51158d6be make/CompileJavaClasses.gmk --- a/make/CompileJavaClasses.gmk Wed Apr 15 13:26:38 2020 -0700 +++ b/make/CompileJavaClasses.gmk Wed Oct 28 07:40:01 2020 +0000 @@ -304,6 +304,11 @@ $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java endif