Changeset: ddcc67ffde8c Author: weijun Date: 2016-12-16 19:50 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ddcc67ffde8c
8171340: HttpNegotiateServer/java test should not use system proxy on Mac Reviewed-by: chegar ! test/sun/security/krb5/auto/HttpNegotiateServer.java Changeset: d4fe8dcfd6e7 Author: vinnie Date: 2016-12-16 14:32 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d4fe8dcfd6e7 8170282: Enable ALPN parameters to be supplied during the TLS handshake Reviewed-by: wetmore, xuelei ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! test/javax/net/ssl/ALPN/MyX509ExtendedKeyManager.java ! test/javax/net/ssl/ALPN/SSLEngineAlpnTest.java ! test/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java ! test/javax/net/ssl/ALPN/SSLSocketAlpnTest.java Changeset: adc00ab4ac58 Author: chegar Date: 2016-12-16 17:20 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/adc00ab4ac58 8171377: Add sun.misc.Unsafe::invokeCleaner Reviewed-by: alanb, plevart ! src/java.base/share/classes/jdk/internal/ref/Cleaner.java ! src/java.base/share/classes/module-info.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java + test/sun/misc/InvokeCleaner.java Changeset: a3539d97b127 Author: mchung Date: 2016-12-16 09:42 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a3539d97b127 8171374: GenGraphs should filter the rank grouping if the group is empty Reviewed-by: alanb, psandoz ! make/src/classes/build/tools/jigsaw/GenGraphs.java Changeset: 164b346d89b2 Author: robm Date: 2016-12-16 19:15 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/164b346d89b2 8169465: Deadlock in com.sun.jndi.ldap.pool.Connections Reviewed-by: dfuchs, vtewari ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java Changeset: cdde8f59b6b5 Author: bpb Date: 2016-11-15 08:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cdde8f59b6b5 8153208: TIFFImageReadParam: should "contains()" check be appropriate for addAllowedTagSet() method? Summary: Do not add a duplicate TIFFTagSet instance and update the spec accordingly. Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java Changeset: df2f48c5d4dd Author: prr Date: 2016-11-16 11:49 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/df2f48c5d4dd 8168759: Incorrect vertical positioning of diacritics Reviewed-by: serb ! src/java.desktop/share/native/libfontmanager/HBShaper.c + test/java/awt/font/TextLayout/ArabicDiacriticTest.java Changeset: 268fe0517a3c Author: prr Date: 2016-11-16 14:27 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/268fe0517a3c 8167182: Exported elements referring to inaccessible types in jdk.accessibility Reviewed-by: serb, ssadetsky ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java Changeset: 26cb56201216 Author: serb Date: 2016-11-17 02:31 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/26cb56201216 8169202: [macos] Font substitution does not work for supplementary characters Reviewed-by: serb, prr Contributed-by: Dmitry Batrak <dmitry.bat...@jetbrains.com> ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.h ! src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.m + test/java/awt/font/Fallback/SurrogatesFallbackTest.java Changeset: fb9dfce3db2f Author: psadhukhan Date: 2016-11-17 11:48 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fb9dfce3db2f 8168657: [PIT] Still, on Windows test always fails: java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java Reviewed-by: serb, rchamyal ! test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java Changeset: 983d90dfdadf Author: arapte Date: 2016-11-17 11:57 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/983d90dfdadf 8169840: [TESTBUG] DisposeDialogNotActivateOwnerTest: Test clashes with another test with a similar name Reviewed-by: serb, aghaisas - test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html Changeset: 540246aa1f83 Author: arapte Date: 2016-11-17 14:14 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/540246aa1f83 6614519: [Doc] Description java.awt.dnd.DragSourceContext.getCursor() should be clarified Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java Changeset: f2fe778fe293 Author: alexsch Date: 2016-11-21 17:46 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f2fe778fe293 8169719: WrappedPlainView.modelToView() should return Rectangle2D Reviewed-by: prr, serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java Changeset: df43cdd4bb33 Author: bpb Date: 2016-11-21 15:04 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/df43cdd4bb33 8170142: Broken links in TIFF metadata format and usage notes Summary: Change href attributes to the correct destinations Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java Changeset: ac4bcb13f1d4 Author: prr Date: 2016-11-22 11:46 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ac4bcb13f1d4 Merge - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java - test/javax/net/ssl/templates/SSLTest.java - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java Changeset: 48d8673787b8 Author: aniyogi Date: 2016-11-23 14:28 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/48d8673787b8 8138771: java.awt.image.AbstractMultiResolutionImage needs customized spec for methods of Image which it implements Reviewed-by: flar, alexsch ! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java Changeset: b64f4ea8dc42 Author: ant Date: 2016-11-23 18:48 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b64f4ea8dc42 8140525: AwtFrame::WmShowWindow() may steal focus Reviewed-by: serb, ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp Changeset: c67a08956b11 Author: psadhukhan Date: 2016-11-24 11:58 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c67a08956b11 8048702: Deprecate obsolete classes in javax/swing/plaf/metal/MetalFileChooserUI.java Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java Changeset: b4776d6c9f76 Author: aniyogi Date: 2016-11-24 14:11 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b4776d6c9f76 8167160: [TEST_BUG][PIT] failure of javax/swing/JRadioButton/8033699/bug8033699.java Reviewed-by: psadhukhan, serb ! test/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 7d77392d12c4 Author: ssadetsky Date: 2016-11-28 10:36 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7d77392d12c4 8168135: The issue JDK-8164462 seems not fixed in b140 Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XContentWindow.java Changeset: 2e5f7c4c78e5 Author: yan Date: 2016-11-28 14:36 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2e5f7c4c78e5 8167284: [TESTBUG] [PIT] possible regression: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Reviewed-by: ssadetsky, yan Contributed-by: Maksim Khramov <maksim.khra...@oracle.com> ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Changeset: d82266274ca8 Author: prr Date: 2016-11-29 09:54 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d82266274ca8 8167103: Intermittent font loading failure on macOS with JFXPanel application Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m Changeset: 6662db46979c Author: prr Date: 2016-11-29 11:12 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6662db46979c Merge - src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties Changeset: f7148ccb86bb Author: ssadetsky Date: 2016-11-30 10:47 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f7148ccb86bb 8160087: Change IOOBE to warning in the scenarios when it had not being thrown before the JDK-8078514 Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java + test/javax/swing/JTable/SorterIOOBEtest/DefaultRowSorterIOOBEtest.java Changeset: a5e270f2c97d Author: psadhukhan Date: 2016-12-01 10:51 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a5e270f2c97d 7190578: Nimbus: css test for 4936917 fails Reviewed-by: serb, aghaisas + test/javax/swing/text/html/StyleSheet/bug4936917.java Changeset: f12b9485da8c Author: prr Date: 2016-12-01 10:34 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f12b9485da8c Merge - src/java.base/share/classes/java/lang/module/Dependence.java - src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java - test/java/lang/Class/getResource/src/m3/module-info.java - test/java/lang/Class/getResource/src/m3/p3/Main.java - test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java - test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java - test/java/lang/reflect/Module/access/src/target/p/Exported.java - test/java/lang/reflect/Module/access/src/target/p/Helper.java - test/java/lang/reflect/Module/access/src/target/q/Internal.java - test/java/net/Authenticator/B4933582.sh - test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java - test/java/util/ServiceLoader/Basic.java - test/java/util/ServiceLoader/FooProvider1.java - test/java/util/ServiceLoader/FooProvider2.java - test/java/util/ServiceLoader/FooProvider3.java - test/java/util/ServiceLoader/FooService.java - test/java/util/ServiceLoader/Load.java - test/java/util/ServiceLoader/basic.sh - test/java/util/ServiceLoader/modules/MiscTests.java - test/java/util/ServiceLoader/modules/ServicesTest.java - test/java/util/ServiceLoader/modules/src/bananascript/module-info.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/src/test/module-info.java - test/java/util/ServiceLoader/modules/src/test/test/Main.java Changeset: c1e333ed1273 Author: dmarkov Date: 2016-12-02 12:45 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c1e333ed1273 8169589: [macosx] Activating a JDialog puts to back another dialog Reviewed-by: aivanov, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java + test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java Changeset: bfc101e2ef38 Author: psadhukhan Date: 2016-12-02 15:22 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/bfc101e2ef38 8169879: [TEST_BUG] javax/swing/text/GlyphPainter2/6427244/bug6427244.java - compilation failed Reviewed-by: psadhukhan, aghaisas ! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java Changeset: e67d161545d6 Author: yan Date: 2016-12-05 18:09 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e67d161545d6 8159906: [TEST_BUG] javax/swing/JDialog/Transparency/TransparencyTest.java Reviewed-by: psadhukhan, yan Contributed-by: Maksim Khramov <maksim.khra...@oracle.com> ! test/javax/swing/JDialog/Transparency/TransparencyTest.java Changeset: a8bd20a067d5 Author: ddehaven Date: 2016-12-05 08:36 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a8bd20a067d5 Merge - test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java Changeset: 09bc263f2638 Author: mhalder Date: 2016-12-06 14:10 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/09bc263f2638 8160536: [macosx] Possible regression: com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java Reviewed-by: serb, aniyogi ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m Changeset: 01b94cef3ec4 Author: serb Date: 2016-12-06 15:50 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/01b94cef3ec4 4419271: Provide support for scrolling-mechanisms of non-mouse input-devices Reviewed-by: alexsch, malenkov ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h ! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awtmsg.h ! test/javax/swing/plaf/basic/BasicScrollPaneUI/8166591/TooMuchWheelRotationEventsTest.java Changeset: 7f09d558b044 Author: psadhukhan Date: 2016-12-07 11:37 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7f09d558b044 8025439: [TEST BUG] [macosx] PrintServiceLookup.lookupPrintServices doesn't work properly since jdk8b105 Reviewed-by: prr ! test/javax/print/PrintServiceLookup/GetPrintServices.java Changeset: 2fe8bd250ebc Author: yan Date: 2016-12-07 17:54 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2fe8bd250ebc 8160441: [PIT][TEST_BUG][macosx] javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java Reviewed-by: ssadetsky, yan Contributed-by: Alexander Popov <ox38popug...@yandex.ru> ! test/javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java Changeset: a21bac70753d Author: azvegint Date: 2016-12-07 15:52 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a21bac70753d 8166683: On macOS (Mac OS X) getting a ScreenMenuBar when not running "com.apple.laf.AquaLookAndFeel" Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/javax/swing/JMenuBar.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java Changeset: fc6ede6780e5 Author: serb Date: 2016-12-08 08:11 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fc6ede6780e5 8165769: Hang in the help menu item Reviewed-by: alexsch, aivanov ! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java ! src/java.desktop/share/classes/java/awt/Menu.java ! src/java.desktop/share/classes/java/awt/MenuBar.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/MenuItem.java ! src/java.desktop/share/classes/java/awt/PopupMenu.java + test/java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java Changeset: d8efcad28072 Author: yan Date: 2016-12-09 12:42 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d8efcad28072 7147083: [TEST_BUG] DnDFileGroupDescriptor not applicable on Mac Reviewed-by: ssadetsky, serb Contributed-by: Maksim Khramov <maksim.khra...@oracle.com> ! test/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java Changeset: eca374b7abf3 Author: bpb Date: 2016-12-09 11:08 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/eca374b7abf3 8169725: cannot use TIFFField(TIFFTag tag, int value) for TIFF_LONG values greater than Integer.MAX_VALUE Summary: Change constructor TIFFField(TIFFTag,int) to TIFFField(TIFFTag,long). Reviewed-by: jdv, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! test/javax/imageio/plugins/tiff/TIFFFieldTest.java Changeset: dc658d7dde90 Author: bpb Date: 2016-12-09 13:48 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dc658d7dde90 8169728: Missing sign checks in TIFFField(TIFFTag tag, int type, int count, Object data) for TIFFTag.TIFF_LONG Summary: Add further checks for TIFF_LONG, TIFF_RATIONAL, TIFF_SRATIONAL, and TIFF_IFD_POINTER. Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! test/javax/imageio/plugins/tiff/TIFFDirectoryTest.java ! test/javax/imageio/plugins/tiff/TIFFFieldTest.java Changeset: 6bd103f92803 Author: dmarkov Date: 2016-12-10 14:57 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6bd103f92803 8165428: Security Warning dialog should be always on the top when multiple applets with APPLICATION_MODAL dialog launched in a browser Reviewed-by: aivanov, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m Changeset: a6a57455b78b Author: ssadetsky Date: 2016-12-12 12:26 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a6a57455b78b 8170387: JLightweightFrame#syncCopyBuffer() may throw IOOBE Reviewed-by: serb ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java + test/javax/swing/JLightweightFrame/JLightweightFrameRoundTest.java Changeset: 067f28de477e Author: alexsch Date: 2016-12-12 21:47 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/067f28de477e 8162350: RepaintManager shifts repainted region when the floating point UI scale is used Reviewed-by: flar, serb ! src/java.desktop/share/classes/javax/swing/JViewport.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/RepaintManager/8162350/RepaintManagerFPUIScaleTest.java Changeset: 09f4ed6c75d3 Author: dbuck Date: 2016-12-13 01:34 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/09f4ed6c75d3 8170954: non-ASCII characters in lcms and harfbuzz break Windows builds on some locales Summary: disabled non-supported character warnings (4819) for these 2 libraries Reviewed-by: prr, erikj ! make/lib/Awt2dLibraries.gmk Changeset: 2fc79d4ae75a Author: ddehaven Date: 2016-12-12 20:54 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2fc79d4ae75a Merge - THIRD_PARTY_README - src/java.base/share/classes/javax/crypto/JceSecurity.java - src/java.httpclient/share/classes/java/net/http/AsyncConnection.java - src/java.httpclient/share/classes/java/net/http/AsyncEvent.java - src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java - src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java - src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java - src/java.httpclient/share/classes/java/net/http/BufferHandler.java - src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java - src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java - src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java - src/java.httpclient/share/classes/java/net/http/ConnectionPool.java - src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java - src/java.httpclient/share/classes/java/net/http/CookieFilter.java - src/java.httpclient/share/classes/java/net/http/DataFrame.java - src/java.httpclient/share/classes/java/net/http/ErrorFrame.java - src/java.httpclient/share/classes/java/net/http/Exchange.java - src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java - src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java - src/java.httpclient/share/classes/java/net/http/FilterFactory.java - src/java.httpclient/share/classes/java/net/http/FrameReader.java - src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java - src/java.httpclient/share/classes/java/net/http/HeaderFilter.java - src/java.httpclient/share/classes/java/net/http/HeaderFrame.java - src/java.httpclient/share/classes/java/net/http/HeaderParser.java - src/java.httpclient/share/classes/java/net/http/HeadersFrame.java - src/java.httpclient/share/classes/java/net/http/Http1Exchange.java - src/java.httpclient/share/classes/java/net/http/Http1Request.java - src/java.httpclient/share/classes/java/net/http/Http1Response.java - src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java - src/java.httpclient/share/classes/java/net/http/Http2Connection.java - src/java.httpclient/share/classes/java/net/http/Http2Frame.java - src/java.httpclient/share/classes/java/net/http/HttpClient.java - src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java - src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java - src/java.httpclient/share/classes/java/net/http/HttpConnection.java - src/java.httpclient/share/classes/java/net/http/HttpHeaders.java - src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java - src/java.httpclient/share/classes/java/net/http/HttpRedirectImpl.java - src/java.httpclient/share/classes/java/net/http/HttpRequest.java - src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java - src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java - src/java.httpclient/share/classes/java/net/http/HttpResponse.java - src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java - src/java.httpclient/share/classes/java/net/http/HttpTimeoutException.java - src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java - src/java.httpclient/share/classes/java/net/http/Log.java - src/java.httpclient/share/classes/java/net/http/MultiExchange.java - src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java - src/java.httpclient/share/classes/java/net/http/Pair.java - src/java.httpclient/share/classes/java/net/http/PingFrame.java - src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java - src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java - src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java - src/java.httpclient/share/classes/java/net/http/PriorityFrame.java - src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java - src/java.httpclient/share/classes/java/net/http/Queue.java - src/java.httpclient/share/classes/java/net/http/RawChannel.java - src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java - src/java.httpclient/share/classes/java/net/http/RedirectFilter.java - src/java.httpclient/share/classes/java/net/http/ResetFrame.java - src/java.httpclient/share/classes/java/net/http/ResponseContent.java - src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java - src/java.httpclient/share/classes/java/net/http/SSLConnection.java - src/java.httpclient/share/classes/java/net/http/SSLDelegate.java - src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java - src/java.httpclient/share/classes/java/net/http/SettingsFrame.java - src/java.httpclient/share/classes/java/net/http/Stream.java - src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java - src/java.httpclient/share/classes/java/net/http/Utils.java - src/java.httpclient/share/classes/java/net/http/WS.java - src/java.httpclient/share/classes/java/net/http/WSBuilder.java - src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java - src/java.httpclient/share/classes/java/net/http/WSDisposable.java - src/java.httpclient/share/classes/java/net/http/WSFrame.java - src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java - src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java - src/java.httpclient/share/classes/java/net/http/WSMessageSender.java - src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java - src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java - src/java.httpclient/share/classes/java/net/http/WSProtocolException.java - src/java.httpclient/share/classes/java/net/http/WSReceiver.java - src/java.httpclient/share/classes/java/net/http/WSShared.java - src/java.httpclient/share/classes/java/net/http/WSSharedPool.java - src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java - src/java.httpclient/share/classes/java/net/http/WSTransmitter.java - src/java.httpclient/share/classes/java/net/http/WSUtils.java - src/java.httpclient/share/classes/java/net/http/WSWriter.java - src/java.httpclient/share/classes/java/net/http/WebSocket.java - src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java - src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java - src/java.httpclient/share/classes/java/net/http/package-info.java - src/java.httpclient/share/classes/module-info.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java - test/java/net/InetAddress/ptr/lookup.sh - test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh - test/java/net/httpclient/BasicWebSocketAPITest.java - test/java/net/httpclient/HttpUtils.java - test/java/net/httpclient/QuickResponses.java - test/java/net/httpclient/TimeoutTest.java - test/java/net/httpclient/http2/TEST.properties - test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyInputStream.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyOutputStream.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/EchoHandler.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2Handler.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/OutgoingPushPromise.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/PushHandler.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/TestUtil.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java - test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java Changeset: 96d44ff3c70f Author: bpb Date: 2016-12-13 12:02 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/96d44ff3c70f 8154058: [TIFF] ignoreMetadata parameter of TIFFImageReader's setInput() method affects TIFFImageReadParam in non-obvious way Summary: Add readUnknownTags to TIFFImageReadParam and add ReadParamTest Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java ! test/javax/imageio/plugins/tiff/MultiPageImageTIFFFieldTest.java + test/javax/imageio/plugins/tiff/ReadUnknownTagsTest.java ! test/javax/imageio/plugins/tiff/TIFFImageReadParamTest.java Changeset: 2a07637c565e Author: ddehaven Date: 2016-12-16 11:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2a07637c565e Merge Changeset: 9ce6fade25f2 Author: darcy Date: 2016-12-16 21:43 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9ce6fade25f2 8139688: Port fdlibm exp to Java Reviewed-by: bpb, nadezhin ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/FdLibm.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/native/libjava/StrictMath.c + test/java/lang/StrictMath/ExpTests.java ! test/java/lang/StrictMath/FdlibmTranslit.java Changeset: ab164f8b8569 Author: redestad Date: 2016-12-17 12:59 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ab164f8b8569 8171373: Reduce copying during initialization of ModuleHashes Reviewed-by: alanb, mchung, chegar ! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java Changeset: 81508186e5bc Author: erikj Date: 2016-12-05 17:56 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/81508186e5bc 8066474: Remove the lib/ directory from Linux and Solaris images Reviewed-by: tbell, ihse ! make/copy/Copy-java.base.gmk ! make/copy/Copy-java.desktop.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/native/libjli/ergo.c ! src/java.base/unix/native/libjli/ergo_i586.c ! src/java.base/unix/native/libjli/java_md.h ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c ! test/java/awt/JAWT/Makefile.unix ! test/tools/launcher/RunpathTest.java Changeset: 7501e0a9d1b0 Author: jwilhelm Date: 2016-12-08 15:46 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7501e0a9d1b0 Merge ! test/ProblemList.txt Changeset: f1396b432230 Author: jwilhelm Date: 2016-12-08 16:40 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f1396b432230 Merge ! make/copy/Copy-java.base.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/windows/native/libjli/java_md.c Changeset: d95eb1cdac00 Author: kvn Date: 2016-12-11 12:06 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d95eb1cdac00 8166417: Integrate Graal-core into JDK for AOT compiler Reviewed-by: iveresov, erikj, ihse, mchung + src/java.base/unix/classes/module-info.java.extra Changeset: 79893762be22 Author: kvn Date: 2016-12-11 18:47 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/79893762be22 8171008: Integrate AOT compiler into JDK Reviewed-by: erikj, mchung, twisti, simonis + make/launcher/Launcher-jdk.aot.gmk ! src/java.base/unix/classes/module-info.java.extra Changeset: 91406bb31f91 Author: jwilhelm Date: 2016-12-13 02:04 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/91406bb31f91 Merge ! test/ProblemList.txt Changeset: 90fbc6050458 Author: jwilhelm Date: 2016-12-18 15:37 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/90fbc6050458 Merge - THIRD_PARTY_README ! make/copy/Copy-java.base.gmk - make/copy/Copy-jdk.crypto.pkcs11.gmk - make/launcher/Launcher-jdk.pack200.gmk - make/lib/Lib-jdk.crypto.pkcs11.gmk - make/lib/Lib-jdk.pack200.gmk - src/java.base/share/classes/java/lang/module/ModuleInfo.java - src/java.base/share/classes/java/lang/module/ModulePath.java - src/java.base/share/classes/java/lang/module/ModuleReferences.java - src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/unix/native/libjli/java_md_solinux.c - src/java.compact1/share/classes/module-info.java - src/java.compact2/share/classes/module-info.java - src/java.compact3/share/classes/module-info.java - src/jdk.crypto.pkcs11/share/classes/module-info.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h - src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg - src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c - src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h - src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c - src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java - src/jdk.pack200/share/classes/module-info.java - src/jdk.pack200/share/native/common-unpack/bands.cpp - src/jdk.pack200/share/native/common-unpack/bands.h - src/jdk.pack200/share/native/common-unpack/bytes.cpp - src/jdk.pack200/share/native/common-unpack/bytes.h - src/jdk.pack200/share/native/common-unpack/coding.cpp - src/jdk.pack200/share/native/common-unpack/coding.h - src/jdk.pack200/share/native/common-unpack/constants.h - src/jdk.pack200/share/native/common-unpack/defines.h - src/jdk.pack200/share/native/common-unpack/unpack.cpp - src/jdk.pack200/share/native/common-unpack/unpack.h - src/jdk.pack200/share/native/common-unpack/utils.cpp - src/jdk.pack200/share/native/common-unpack/utils.h - src/jdk.pack200/share/native/common-unpack/zip.cpp - src/jdk.pack200/share/native/common-unpack/zip.h - src/jdk.pack200/share/native/libunpack/jni.cpp - src/jdk.pack200/share/native/unpack200/main.cpp - src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest ! test/ProblemList.txt - test/tools/jlink/plugins/FileCopierPluginTest.java Changeset: 3cf0c2395ab9 Author: mli Date: 2016-12-18 18:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3cf0c2395ab9 8171133: java/rmi/registry/reexport/Reexport.java, there is a missing case check in createReg(..) Reviewed-by: rriggs ! test/java/rmi/registry/reexport/Reexport.java Changeset: 692939dada03 Author: mli Date: 2016-12-18 18:09 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/692939dada03 8171298: ProblemList java/rmi/registry/readTest/readTest.sh due to JDK-7146543 Reviewed-by: rriggs ! test/ProblemList.txt Changeset: b82734ff8655 Author: sundar Date: 2016-12-19 09:48 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b82734ff8655 8170289: Re-examine entry point support in jlink Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/basic/BasicTest.java Changeset: 3edecfdfe4de Author: clanger Date: 2016-12-19 09:32 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3edecfdfe4de 8171075: Inet4AddressImpl: Remove duplicate and (no longer used ?) native coding for BSD Reviewed-by: goetz ! src/java.base/unix/native/libnet/Inet4AddressImpl.c Changeset: 1eff11bbaa0b Author: skovalev Date: 2016-12-13 17:02 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1eff11bbaa0b 8170864: java/net/URLClassLoader/closetest/CloseTest.java has undeclared dependencies Reviewed-by: chegar, dfuchs ! test/java/net/URLClassLoader/closetest/CloseTest.java Changeset: 8224688853b6 Author: prappo Date: 2016-12-19 16:00 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8224688853b6 8164907: Eliminate dependency on java.naming/com.sun.jndi.toolkit.url Reviewed-by: chegar, rriggs - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties - src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java - src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java ! src/java.naming/share/classes/module-info.java Changeset: 9dde234ce1ef Author: prappo Date: 2016-12-19 16:05 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9dde234ce1ef Merge - src/java.base/share/classes/java/lang/module/ModuleInfo.java - src/java.base/share/classes/java/lang/module/ModulePath.java - src/java.base/share/classes/java/lang/module/ModuleReferences.java - src/java.base/share/classes/java/lang/module/SystemModuleFinder.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java Changeset: 49d94da52917 Author: jwilhelm Date: 2016-12-19 12:13 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/49d94da52917 8171414: tools/launcher/VersionCheck.java failed with AssertionError due to new tool jaotc Reviewed-by: alanb, sla ! test/tools/launcher/VersionCheck.java Changeset: 3416f62361e0 Author: bobv Date: 2016-12-19 12:39 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3416f62361e0 8168503: JEP 297: Unified arm32/arm64 Port Reviewed-by: kvn, enevill, ihse, dholmes, erikj, coleenp, cjplummer + src/java.base/unix/conf/arm/jvm.cfg Changeset: 760e51207cb0 Author: naoto Date: 2016-12-19 09:56 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/760e51207cb0 8171189: Deprecate ResourceBundleControlProvider for removal Reviewed-by: mchung ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java ! test/ProblemList.txt - test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java - test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh - test/java/util/spi/ResourceBundleControlProvider/providersrc/Makefile - test/java/util/spi/ResourceBundleControlProvider/providersrc/UserControlProvider.java - test/java/util/spi/ResourceBundleControlProvider/providersrc/UserXMLControl.java - test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml - test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml - test/java/util/spi/ResourceBundleControlProvider/providersrc/java.util.spi.ResourceBundleControlProvider - test/java/util/spi/ResourceBundleControlProvider/rbcontrolprovider.jar Changeset: ac9e421de591 Author: redestad Date: 2016-12-19 21:38 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ac9e421de591 8171400: Move checking of duplicate packages in the boot layer to link time Reviewed-by: alanb ! src/java.base/share/classes/java/lang/reflect/Layer.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/SystemModules.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java Changeset: 1891394f1344 Author: amjiang Date: 2016-12-19 12:47 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1891394f1344 8075618: Create tests to check jarsigner work with multi-version jar Reviewed-by: weijun + test/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java + test/sun/security/tools/jarsigner/multiRelease/SignedJar.policy + test/sun/security/tools/jarsigner/multiRelease/jarContent/base/version/Main.java + test/sun/security/tools/jarsigner/multiRelease/jarContent/base/version/Version.java + test/sun/security/tools/jarsigner/multiRelease/jarContent/v10/version/Version.java + test/sun/security/tools/jarsigner/multiRelease/jarContent/v9/version/Version.java Changeset: 8e1a2784eb34 Author: mchung Date: 2016-12-19 13:50 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8e1a2784eb34 8171468: sun/management/jmxremote/bootstrap/CustomLauncherTest.java fails as lib/$ARCH no longer exists Reviewed-by: alanb, redestad ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java Changeset: 470e440d7cee Author: mchung Date: 2016-12-19 14:52 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/470e440d7cee 8171478: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java fails due to JDK-8171400 Reviewed-by: jjg ! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java Changeset: ec574eb3aee4 Author: mchung Date: 2016-12-19 15:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ec574eb3aee4 8168836: Minor clean up on warning/error messages on --add-exports and --add-reads Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/native/libjli/java.c + test/lib/testlibrary/ModuleSourceBuilder.java + test/tools/launcher/modules/addexports/AddExportsTestWarningError.java + test/tools/launcher/modules/addreads/AddReadsTestWarningError.java + test/tools/launcher/modules/patch/basic/PatchTestWarningError.java Changeset: 6f246db971c0 Author: mli Date: 2016-12-19 17:09 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6f246db971c0 8025199: java/rmi/registry/reexport/Reexport.java failed with: Port already in use Reviewed-by: rriggs ! test/java/rmi/registry/reexport/Reexport.java ! test/java/rmi/testlibrary/JavaVM.java + test/java/rmi/testlibrary/REGISTRY.java ! test/java/rmi/testlibrary/RegistryRunner.java - test/java/rmi/testlibrary/RegistryRunner_Stub.java Changeset: 24f8703890b2 Author: clanger Date: 2016-12-20 10:49 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/24f8703890b2 8171077: Use getaddrinfo/getnameinfo in Windows Inet4AddresImpl native code Reviewed-by: chegar ! src/java.base/windows/native/libnet/Inet4AddressImpl.c Changeset: 188ce54a68f5 Author: bpb Date: 2016-12-20 11:46 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/188ce54a68f5 8148023: File.createTempFile is not adhering to the contract regarding file name lengths Summary: Truncate the prefix, suffix, random characters per the specification Reviewed-by: rriggs ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/io/FileSystem.java ! src/java.base/unix/classes/java/io/UnixFileSystem.java ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/windows/classes/java/io/WinNTFileSystem.java ! src/java.base/windows/native/libjava/WinNTFileSystem_md.c + test/java/io/File/createTempFile/NameTooLong.java Changeset: 0586b56a818d Author: xuelei Date: 2016-12-20 20:26 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0586b56a818d 8171337: Check for correct SSLEngineImpl/SSLSocketImpl.setSSLParameters handshaker update method Reviewed-by: wetmore ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: f2e325a8d67c Author: rfield Date: 2016-12-20 13:46 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f2e325a8d67c 8170194: jshell tool (jdk repo): launch tool from JShellToolProvider Reviewed-by: jjg ! make/launcher/Launcher-jdk.jshell.gmk Changeset: 71e198ef3839 Author: mullan Date: 2016-12-20 17:13 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/71e198ef3839 8170876: NPE in JCE engine classes with java.security.debug=provider Reviewed-by: mullan Contributed-by: adam.petc...@oracle.com ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! test/java/security/Signature/NoProvider.java ! test/javax/crypto/NullCipher/TestNPE.java Changeset: d966fc5a7be5 Author: lana Date: 2016-12-22 08:26 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d966fc5a7be5 Added tag jdk-9+150 for changeset 71e198ef3839 ! .hgtags Changeset: 239bcdb147e2 Author: alanb Date: 2016-12-28 11:45 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/239bcdb147e2 Merge ! .hgtags ! make/copy/Copy-java.base.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/Launcher-jdk.jshell.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers ! make/src/classes/build/tools/jigsaw/GenGraphs.java ! src/java.base/share/classes/java/lang/reflect/Layer.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java ! src/java.base/share/classes/jdk/internal/module/SystemModules.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/native/libjli/java_md.h - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties - src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java - src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.naming/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/ProblemList.txt - test/java/rmi/testlibrary/RegistryRunner_Stub.java - test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java - test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh - test/java/util/spi/ResourceBundleControlProvider/providersrc/Makefile - test/java/util/spi/ResourceBundleControlProvider/providersrc/UserControlProvider.java - test/java/util/spi/ResourceBundleControlProvider/providersrc/UserXMLControl.java - test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml - test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml - test/java/util/spi/ResourceBundleControlProvider/providersrc/java.util.spi.ResourceBundleControlProvider - test/java/util/spi/ResourceBundleControlProvider/rbcontrolprovider.jar ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/basic/BasicTest.java ! test/tools/launcher/VersionCheck.java