RELEASE NOTES: JDK 11.0.23

Notes generated: Fri Mar 01 06:12:48 CET 2024

JEPs

None.

RELEASE NOTES

tools/javac

Issue Description
JDK-8225377

`TypeMirror` Changed to Provide Annotations for Types Loaded from Bytecode


The implementation of TypeMirror now provides access to annotations for types loaded from bytecode. Previously type annotations were not associated with types loaded from bytecode.

Annotation processors can access type annotations for elements using AnnotationMirror#getAnnotationMirrors, and the annotations will be included in the output of AnnotationMirror#toString.

Any programs that relied on annotations being omitted for elements loaded from the classpath should be updated to handle type annotations.


security-libs/javax.xml.crypto

Issue Description
JDK-8259801

Enable XML Signature Secure Validation Mode by Default


The XML Signature secure validation mode has been enabled by default (previously it was not enabled by default unless running with a security manager). When enabled, validation of XML signatures are subject to stricter checking of algorithms and other constraints as specified by the jdk.xml.dsig.secureValidationPolicy security property.

If necessary, and at their own risk, applications can disable the mode by setting the org.jcp.xml.dsig.secureValidation property to Boolean.FALSE with the DOMValidateContext.setProperty() API.


JDK-8319124

Update XML Security for Java to 3.0.3


The XML Signature implementation has been updated to Santuario 3.0.3. Support for four new SHA-3 based RSA-MGF1 SignatureMethod algorithms have been added: SignatureMethod.SHA3_224_RSA_MGF1, SignatureMethod.SHA3_256_RSA_MGF1, SignatureMethod.SHA3_384_RSA_MGF1, and SignatureMethod.SHA3_512_RSA_MGF1.


Update XML Security for Java to 3.0.3


The XML Signature implementation has been updated to Santuario 3.0.3. Support for four new SHA-3 based RSA-MGF1 signature methods have been added: SHA3_224_RSA_MGF1, SHA3_256_RSA_MGF1, SHA3_384_RSA_MGF1, and SHA3_512_RSA_MGF1. While these new algorithm URIs are not defined in javax.xml.crypto.dsig.SignatureMethod in the JDK update releases, they may be represented as string literals in order to be functionally equivalent. SHA-3 hash algorithm support was delivered to JDK 9 via JEP 287. Releases earlier than that may use 3rd party security providers.


JDK-8305972

Update XML Security for Java to 3.0.2


The XML Signature implementation has been updated to Santuario 3.0.2. Support for EdDSA signatures has been added: ED25519 and ED448. While these new algorithm URIs are not defined in javax.xml.crypto.dsig.SignatureMethod in the JDK Update releases, they may be represented as string literals in order to be functionally equivalent. The JDK supports EdDSA since JDK 15. Releases earlier than that may use 3rd party security providers. One other difference is that the JDK still supports the here() function by default. However, we recommend avoiding the use of the here() function in new signatures and replacing existing signatures that use the here() function. Future versions of the JDK will likely disable, and eventually remove, support for this function, as it cannot be supported using the standard Java XPath API. Users can now disable the here() function by setting the security property jdk.xml.dsig.hereFunctionSupported to "false".


Update XML Security for Java to 3.0.2


The XML Signature implementation has been updated to Santuario 3.0.2. The main, new feature is support for EdDSA. One difference is that the JDK still supports the here() function by default. However, we recommend avoiding the use of the here() function in new signatures and replacing existing signatures that use the here() function. Future versions of the JDK will likely disable, and eventually remove, support for this function, as it cannot be supported using the standard Java XPath API. Users can now disable the here() function by setting the security property jdk.xml.dsig.hereFunctionSupported to "false".


security-libs/java.security

Issue Description
JDK-8321408

Added Certainly R1 and E1 Root Certificates


The following root certificate has been added to the cacerts truststore: ``` + Certainly + certainlyrootr1 DN: CN=Certainly Root R1, O=Certainly, C=US

  • Certainly
  • certainlyroote1 DN: CN=Certainly Root E1, O=Certainly, C=US ```

FIXED ISSUES

client-libs

Priority Bug Summary
P4 JDK-8285867 Convert applet manual tests SelectionVisible.java to Frame and automate
P4 JDK-8294158 HTML formatting for PassFailJFrame instructions
P4 JDK-8296083 javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM

client-libs/2d

Priority Bug Summary
P3 JDK-8318951 Additional negative value check in JPEG decoding
P3 JDK-8316028 Update FreeType to 2.13.2
P3 JDK-8313643 Update HarfBuzz to 8.2.2
P4 JDK-8324347 Enable "maybe-uninitialized" warning for FreeType 2.13.1
P4 JDK-8318603 Parallelize sun/java2d/marlin/ClipShapeTest.java

client-libs/java.awt

Priority Bug Summary
P3 JDK-8294254 [macOS] javax/swing/plaf/aqua/CustomComboBoxFocusTest.java failure
P3 JDK-8193543 Regression automated test '/open/test/jdk/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java' fails
P3 JDK-8313164 src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources
P3 JDK-8316030 Update Libpng to 1.6.40
P4 JDK-8202931 [macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails
P4 JDK-8239801 [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails
P4 JDK-8318955 Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return
P4 JDK-8202790 DnD test DisposeFrameOnDragTest.java does not clean up
P4 JDK-8318154 Improve stability of WheelModifier.java test
P4 JDK-8253739 java/awt/image/MultiResolutionImage/MultiResolutionImageObserverTest.java fails
P4 JDK-8300727 java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected"
P4 JDK-8313252 Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns
P4 JDK-8307299 Move more DnD tests to open
P4 JDK-8306409 Open source AWT KeyBoardFocusManger, LightWeightComponent related tests
P4 JDK-8306652 Open source AWT MenuItem related tests
P4 JDK-8306076 Open source AWT misc tests
P4 JDK-8306681 Open source more AWT DnD related tests
P4 JDK-8306871 Open source more AWT Drag & Drop tests
P4 JDK-8306812 Open source several AWT Miscellaneous tests
P4 JDK-8306072 Open source several AWT MouseInfo related tests
P4 JDK-8306640 Open source several AWT TextArea related tests
P4 JDK-8306683 Open source several clipboard and color AWT tests
P4 JDK-8306752 Open source several container and component AWT tests
P4 JDK-8306753 Open source several container AWT tests
P4 JDK-8169475 WheelModifier.java fails by timeout
P4 JDK-8316947 Write a test to check textArea triggers MouseEntered/MouseExited events properly

client-libs/javax.sound

Priority Bug Summary
P3 JDK-8301846 Invalid TargetDataLine after screen lock when using JFileChooser or COM library
P3 JDK-8301310 The SendRawSysexMessage test may cause a JVM crash

client-libs/javax.swing

Priority Bug Summary
P2 JDK-8300269 The selected item in an editable JComboBox with titled border is not visible in Aqua LAF
P3 JDK-6928542 Chinese characters in RTF are not decoded
P3 JDK-8253820 Save test images and dumps with timestamps from client sanity suite
P4 JDK-8315986 [macos14] javax/swing/JMenuItem/4654927/bug4654927.java: component must be showing on the screen to determine its location
P4 JDK-8290399 [macos] Aqua LAF does not fire an action event if combo box menu is displayed
P4 JDK-7132796 [macosx] closed/javax/swing/JComboBox/4517214/bug4517214.java fails on MacOS
P4 JDK-8054572 [macosx] JComboBox paints the border incorrectly
P4 JDK-7148092 [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear.
P4 JDK-8310238 [test bug] javax/swing/JTableHeader/6889007/bug6889007.java fails
P4 JDK-8311585 Add JRadioButtonMenuItem to bug8031573.java
P4 JDK-8294535 Add screen capture functionality to PassFailJFrame
P4 JDK-8321151 JDK-8294427 breaks Windows L&F on all older Windows versions
P4 JDK-8315594 Open source few headless Swing misc tests
P4 JDK-8315600 Open source few more headless Swing misc tests
P4 JDK-8306755 Open source few Swing JComponent and AbstractButton tests
P4 JDK-8316106 Open source few swing JInternalFrame and JMenuBar tests
P4 JDK-8315761 Open source few swing JList and JMenuBar tests
P4 JDK-8307130 Open source few Swing JMenu tests
P4 JDK-8315606 Open source few swing text/html tests
P4 JDK-8307381 Open Source JFrame, JIF related Swing Tests
P4 JDK-8315731 Open source several Swing Text related tests
P4 JDK-8306996 Open source Swing MenuItem related tests
P4 JDK-8315602 Open source swing security manager test
P4 JDK-8315611 Open source swing text/html and tree test
P4 JDK-8253543 sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java failed with "AssertionError: All pixels are not black"
P4 JDK-8286846 test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java fails on mac aarch64
P4 JDK-8307311 Timeouts on one macOS 12.6.1 host of two Swing JTableHeader tests

core-libs

Priority Bug Summary
P4 JDK-8326503 [11u] java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fail because of package org.junit.jupiter.api does not exist
P4 JDK-8227438 [TESTLIB] Determine if file exists by Files.exists in function FileUtils.deleteFileIfExistsWithRetry

core-libs/java.io

Priority Bug Summary
P3 JDK-8274122 java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11
P4 JDK-8322772 Clean up code after JDK-8322417
P4 JDK-8320798 Console read line with zero out should zero out underlying buffer
P4 JDK-8322417 Console read line with zero out should zero out when throwing exception
P4 JDK-8315034 File.mkdirs() occasionally fails to create folders on Windows shared folder

core-libs/java.lang

Priority Bug Summary
P3 JDK-8217475 Unexpected StackOverflowError in "process reaper" thread
P4 JDK-8304314 StackWalkTest.java fails after CODETOOLS-7903373

core-libs/java.lang.invoke

Priority Bug Summary
P4 JDK-8234309 LFGarbageCollectedTest.java fails with parse Exception

core-libs/java.net

Priority Bug Summary
P4 JDK-8238274 (sctp) JDK-7118373 is not fixed for SctpChannel
P4 JDK-8322178 Error. can't find jdk.testlibrary.SimpleSSLContext in test directory or libraries
P4 JDK-8054022 HttpURLConnection timeouts with Expect: 100-Continue and no chunking
P4 JDK-8314164 java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails intermittently in timeout
P4 JDK-8211978 Move testlibrary/jdk/testlibrary/SimpleSSLContext.java and testkeys to network testlibrary
P4 JDK-8308336 Test java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java failed: java.net.BindException: Address already in use

core-libs/java.nio

Priority Bug Summary
P4 JDK-8281149 (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB
P4 JDK-8226706 (se) Reduce the number of outer loop iterations on Windows in java/nio/channels/Selector/RacyDeregister.java
P4 JDK-8310807 java/nio/channels/DatagramChannel/Connect.java timed out
P4 JDK-8309778 java/nio/file/Files/CopyAndMove.java fails when using second test directory

core-libs/java.time

Priority Bug Summary
P3 JDK-8322725 (tz) Update Timezone Data to 2023d
P3 JDK-8325150 (tz) Update Timezone Data to 2024a
P4 JDK-8305505 NPE in javazic compiler

core-libs/java.util

Priority Bug Summary
P4 JDK-8314883 Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case

core-libs/java.util.logging

Priority Bug Summary
P4 JDK-8255277 randomDelay in DrainDeadlockT and LoggingDeadlock do not randomly delay
P4 JDK-8293819 sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG"

core-libs/java.util:i18n

Priority Bug Summary
P3 JDK-8321480 ISO 4217 Amendment 176 Update

core-libs/javax.naming

Priority Bug Summary
P3 JDK-8237834 com/sun/jndi/ldap/LdapDnsProviderTest.java failing with LDAP response read timeout
P4 JDK-8317307 test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information

core-libs/javax.script

Priority Bug Summary
P5 JDK-8319668 Fixup of jar filename typo in BadFactoryTest.sh

core-svc/debugger

Priority Bug Summary
P2 JDK-8218754 JDK-8068225 regression in JDIBreakpointTest
P3 JDK-8068225 nsk/jdi/EventQueue/remove_l/remove_l005 intermittently times out
P4 JDK-8318736 com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use"
P4 JDK-8232839 JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()"
P4 JDK-8308232 nsk/jdb tests don't pass -verbose flag to the debuggee
P4 JDK-8274621 NullPointerException because listenAddress[0] is null
P4 JDK-8310551 vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java timed out due to missing prompt

core-svc/java.lang.instrument

Priority Bug Summary
P4 JDK-8301377 adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again
P4 JDK-8318410 jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh fails on Japanese Windows

core-svc/java.lang.management

Priority Bug Summary
P3 JDK-8198668 MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001/TestDescription.java still failing
P4 JDK-8304074 [JMX] Add an approximation of total bytes allocated on the Java heap by the JVM
P4 JDK-8305502 adjust timeouts in three more M&M tests
P4 JDK-8231585 java/lang/management/ThreadMXBean/MaxDepthForThreadInfoTest.java fails with java.lang.NullPointerException
P4 JDK-8290909 MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN"

core-svc/tools

Priority Bug Summary
P4 JDK-8209595 MonitorVmStartTerminate.java timed out

hotspot

Priority Bug Summary
P4 JDK-8326109 GCC 13 reports maybe-uninitialized warnings for jni.cpp with dtrace enabled

hotspot/compiler

Priority Bug Summary
P2 JDK-8318889 C2: add bailout after assert Bad graph detected in build_loop_late
P2 JDK-8214915 CtwRunner misses export for jdk.internal.access
P3 JDK-8309119 [17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication
P3 JDK-8321215 Incorrect x86 instruction encoding for VSIB addressing mode
P3 JDK-8307683 Loop Predication should not hoist range checks with trap on success projection by negating their condition
P3 JDK-8233453 MLVM deoptimize stress test timed out
P3 JDK-8166275 vm/mlvm/meth/stress/compiler/deoptimize keeps timeouting
P3 JDK-8265349 vmTestbase/../stress/compiler/deoptimize/Test.java fails with OOME due to CodeCache exhaustion.
P4 JDK-8309104 [JVMCI] compiler/unsafe/UnsafeGetStableArrayElement test asserts wrong values with Graal
P4 JDK-8058176 [mlvm] tests should not allow code cache exhaustion
P4 JDK-8282665 [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
P4 JDK-8214908 add ctw tests for jdk.jfr and jdk.management.jfr modules
P4 JDK-8251349 Add TestCaseImpl to OverloadCompileQueueTest.java's build dependencies
P4 JDK-8166554 Avoid compilation blocking in OverloadCompileQueueTest.java
P4 JDK-8318468 compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1
P4 JDK-8280007 Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2
P4 JDK-8315680 java/lang/ref/ReachabilityFenceTest.java should run with -Xbatch
P4 JDK-8067651 LevelTransitionTest.java, fix trivial methods levels logic
P4 JDK-8320363 ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity
P4 JDK-8302149 Speed up compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
P4 JDK-8226905 unproblem list applications/ctw/modules/* tests on windows
P4 JDK-8264135 UnsafeGetStableArrayElement should account for different JIT implementation details
P4 JDK-8213926 WB_EnqueueInitializerForCompilation requests compilation for NULL
P5 JDK-8302607 increase timeout for ContinuousCallSiteTargetChange.java

hotspot/gc

Priority Bug Summary
P1 JDK-8292946 GC lock/jni/jnilock001 test failed "assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row"
P2 JDK-8308043 Deadlock in TestCSLocker.java due to blocking GC while allocating
P3 JDK-8213927 G1 ignores AlwaysPreTouch when UseTransparentHugePages is enabled
P3 JDK-8314144 gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp
P3 JDK-8276796 gc/TestSystemGC.java large pages subtest fails with ZGC
P3 JDK-8208243 vmTestbase/gc/lock/jni/jnilock002/TestDescription.java fails in jdk/hs nightly
P4 JDK-8289764 gc/lock tests failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects"
P4 JDK-8316001 GC: Make TestArrayAllocatorMallocLimit use createTestJvm
P4 JDK-8319456 jdk/jfr/event/gc/collection/TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes
P4 JDK-8269077 TestSystemGC uses "require vm.gc.G1" for large pages subtest

hotspot/jfr

Priority Bug Summary
P3 JDK-8287113 JFR: Periodic task thread uses period for method sampling events
P4 JDK-8311511 Improve description of NativeLibrary JFR event

hotspot/jvmti

Priority Bug Summary
P3 JDK-8309462 [AIX] vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/TestDescription.java crashing due to empty while loop
P3 JDK-8313816 Accessing jmethodID might lead to spurious crashes
P3 JDK-8244679 JVM/TI GetCurrentContendedMonitor/contmon001 failed due to "(IsSameObject#3) unexpected monitor object: 0x000000562336DBA8"

hotspot/runtime

Priority Bug Summary
P2 JDK-8323243 JNI invocation of an abstract instance method corrupts the stack
P3 JDK-8294402 Add diagnostic logging to VMProps.checkDockerSupport
P3 JDK-8192864 defmeth tests can hide failures
P4 JDK-8237777 "Dumping core ..." is shown despite claiming that "# No core dump will be written."
P4 JDK-8324307 [11u] hotspot fails to build with GCC 12 and newer (non-static data member initializers)
P4 JDK-8249087 Always initialize _body[0..1] in Symbol constructor
P4 JDK-8318607 Enable parallelism in vmTestbase/nsk/stress/jni tests
P4 JDK-8318608 Enable parallelism in vmTestbase/nsk/stress/threads tests
P4 JDK-8247818 GCC 10 warning stringop-overflow with symbol code
P4 JDK-8269025 jsig/Testjsig.java doesn't check exit code
P4 JDK-8272552 mark hotspot runtime/cds tests which ignore external VM flags
P4 JDK-8271828 mark hotspot runtime/classFileParserBug tests which ignore external VM flags
P4 JDK-8271890 mark hotspot runtime/Dictionary tests which ignore external VM flags
P4 JDK-8272291 mark hotspot runtime/logging tests which ignore external VM flags
P4 JDK-8272551 mark hotspot runtime/modules tests which ignore external VM flags
P4 JDK-8271829 mark hotspot runtime/Throwable tests which ignore external VM flags
P4 JDK-8313081 MonitoringSupport_lock should be unconditionally initialized after 8304074
P4 JDK-8255743 Relax SIGFPE match in in runtime/ErrorHandling/SecondaryErrorTest.java
P4 JDK-8208699 remove unneeded imports from runtime tests
P4 JDK-8208704 runtime/appcds/MultiReleaseJars.java timed out often in hs-tier7 testing
P4 JDK-8272335 runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes
P4 JDK-8271094 runtime/duplAttributes/DuplAttributesTest.java doesn't check exit code
P4 JDK-8271224 runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code
P4 JDK-8320937 support latest VS2022 MSC_VER in abstract_vm_version.cpp
P4 JDK-8299494 Test vmTestbase/nsk/stress/except/except011.java failed: ExceptionInInitializerError: target class not found
P4 JDK-8302109 Trivial fixes to btree tests
P4 JDK-8251904 vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR

hotspot/svc

Priority Bug Summary
P3 JDK-8322752 [11u] GetStackTraceAndRetransformTest.java is failing assert
P4 JDK-8304725 AsyncGetCallTrace can cause SIGBUS on M1

hotspot/test

Priority Bug Summary
P3 JDK-8207855 Make applications/jcstress invoke tests in batches
P4 JDK-8323515 Create test alias "all" for all test roots
P4 JDK-8308223 failure handler missed jcmd.vm.info command
P4 JDK-8308116 jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files
P4 JDK-8257505 nsk/share/test/StressOptions stressTime is scaled in getter but not when printed
P4 JDK-8315415 OutputAnalyzer.shouldMatchByLine() fails in some cases
P4 JDK-8209549 remove VMPropsExt from TEST.ROOT
P4 JDK-8213622 Windows VS2013 build failure - "'snprintf': identifier not found"
P4 JDK-8273803 Zero: Handle "zero" variant in CommandLineOptionTest.java

infrastructure

Priority Bug Summary
P4 JDK-8320884 Bump update version for OpenJDK: jdk-11.0.23

infrastructure/build

Priority Bug Summary
P3 JDK-8315499 build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen
P3 JDK-8323008 filter out harmful -std* flags added by autoconf from CXX
P4 JDK-8313082 Enable CreateCoredumpOnCrash for testing in makefiles
P4 JDK-8316461 Fix: make test outputs TEST SUCCESS after unsuccessful exit
P4 JDK-8324659 GHA: Generic jtreg errors are not reported
P4 JDK-8226910 make it possible to use jtreg's -match via run-test framework
P4 JDK-8324184 Windows VS2010 build failed with "error C2275: 'int64_t'"
P5 JDK-8317327 Remove JT_JAVA dead code in jib-profiles.js

other-libs/other

Priority Bug Summary
P4 JDK-8186610 move ModuleUtils to top-level testlibrary
P4 JDK-8225471 Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates

security-libs

Priority Bug Summary
P3 JDK-8315042 NPE in PKCS7.parseOldSignedData
P4 JDK-8318983 Fix comment typo in PKCS12Passwd.java

security-libs/java.security

Priority Bug Summary
P3 JDK-8321408 Add Certainly roots R1 and E1
P3 JDK-8180266 Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test
P3 JDK-8156889 ListKeychainStore.sh fails in some virtualized environments
P3 JDK-8320208 Update Public Suffix List to b5bf572
P4 JDK-8284090 com/sun/security/auth/module/AllPlatforms.java fails to compile
P4 JDK-8311081 KeytoolReaderP12Test.java fail on localized Windows platform
P4 JDK-8325096 Test java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java is failing

security-libs/javax.net.ssl

Priority Bug Summary
P4 JDK-8310106 sun.security.ssl.SSLHandshake.getHandshakeProducer() incorrectly checks handshakeConsumers

security-libs/javax.security

Priority Bug Summary
P3 JDK-8285785 CheckCleanerBound test fails with PasswordCallback object is not released

security-libs/javax.smartcardio

Priority Bug Summary
P4 JDK-8255546 Missing coverage for javax.smartcardio.CardPermission and ResponseAPDU

security-libs/javax.xml.crypto

Priority Bug Summary
P3 JDK-8259801 Enable XML Signature secure validation mode by default
P3 JDK-8305972 Update XML Security for Java to 3.0.2
P3 JDK-8319124 Update XML Security for Java to 3.0.3

security-libs/jdk.security

Priority Bug Summary
P3 JDK-8281717 Cover logout method for several LoginModule

security-libs/org.ietf.jgss:krb5

Priority Bug Summary
P3 JDK-8286969 Add a new test library API to execute kinit in SecurityTools.java

tools/jar

Priority Bug Summary
P3 JDK-8318971 Better Error Handling for Jar Tool When Processing Non-existent Files

tools/javac

Priority Bug Summary
P2 JDK-8320001 javac crashes while adding type annotations to the return type of a constructor
P3 JDK-8322883 [BACKOUT] 8225377: type annotations are not visible to javac plugins across compilation boundaries
P3 JDK-8285756 clean up use of bad arguments for `@clean` in langtools tests
P3 JDK-8225377 type annotations are not visible to javac plugins across compilation boundaries
P4 JDK-8308245 Add -proc:full to describe current default annotation processing policy
P4 JDK-8307123 Fix deprecation warnings in DPrinter
P4 JDK-8246222 Rename javac test T6395981.java to be more informative
P4 JDK-8309870 Using -proc:full should be considered requesting explicit annotation processing

tools/javadoc(tool)

Priority Bug Summary
P3 JDK-8207214 Broken links in JDK API serialized-form page

tools/javap

Priority Bug Summary
P3 JDK-8219475 javap man page needs to be updated

xml/javax.xml.stream

Priority Bug Summary
P3 JDK-8216408 XMLStreamWriter setDefaultNamespace(null) throws NullPointerException

xml/jaxp

Priority Bug Summary
P3 JDK-8292182 [TESTLIB] Enhance JAXPPolicyManager to setup required permissions for jtreg version 7 jar
P4 JDK-8289511 Improve test coverage for XPath Axes: child
P4 JDK-8289948 Improve test coverage for XPath functions: Node Set Functions