hg: jdk8u/jdk8u-jfr-incubator/jdk: 166 new changesets
neugens at redhat.com
neugens at redhat.com
Thu Aug 8 10:16:24 UTC 2019
Changeset: 13ee07a85337
Author: clanger
Date: 2019-03-18 09:03 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/13ee07a85337
Added tag jdk8u222-b00 for changeset fcf246aa327f
! .hgtags
Changeset: d2fe42f45c4a
Author: clanger
Date: 2019-03-18 09:06 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/d2fe42f45c4a
Merge
! .hgtags
Changeset: e4b14943040f
Author: ssadetsky
Date: 2019-02-15 10:01 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e4b14943040f
8218479: JTextPane display issue with GTKLookAndFeel
Reviewed-by: prr, serb
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
Changeset: d9da27985291
Author: psadhukhan
Date: 2019-03-20 15:37 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/d9da27985291
8048782: OpenJDK: PiscesCache : xmax/ymax rounding up can cause RasterFormatException
Summary: Redirect PiscesTileGenerator.getBbox() to PiscesCache.getBBox().
Reviewed-by: prr, flar
! src/share/classes/sun/java2d/pisces/PiscesCache.java
! src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java
+ test/sun/java2d/pisces/OpenJDKFillBug.java
Changeset: dcae196c2af1
Author: ssadetsky
Date: 2019-02-15 10:06 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/dcae196c2af1
8218473: JOptionPane display issue with GTKLookAndFeel
Reviewed-by: prr, serb
! src/solaris/native/sun/awt/gtk3_interface.c
Changeset: 6a54110f573c
Author: pbansal
Date: 2019-02-15 10:58 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6a54110f573c
8218469: JSlider display issue with slider for GTKLookAndFeel
8218470: JScrollBar display issue with GTKLookAndFeel
8218472: JProgressBar display issue with GTKLookAndFeel
8203627: Swing applications with JRadioButton and JCheckbox fail to render correctly when using GTK3 and the GTK L&F
Reviewed-by: serb, prr
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/solaris/native/sun/awt/gtk3_interface.c
! src/solaris/native/sun/awt/gtk3_interface.h
Changeset: 0efb8d935281
Author: pbansal
Date: 2019-03-05 13:09 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/0efb8d935281
8214253: Tooltip is transparent rather than having a black background
Reviewed-by: serb, psadhukhan
! src/solaris/native/sun/awt/gtk3_interface.c
Changeset: 0ff0f14d5346
Author: pbansal
Date: 2019-01-10 16:38 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/0ff0f14d5346
8214252: Expanded & Collapsed nodes of a JTree look the same on GTK3
Reviewed-by: serb, psadhukhan
! src/solaris/native/sun/awt/gtk3_interface.c
Changeset: fbed78affeea
Author: dmarkov
Date: 2019-02-26 18:12 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/fbed78affeea
8214109: XToolkit is not correctly displayed color on 16-bit high color setting
Reviewed-by: serb, prr
! src/solaris/classes/sun/awt/X11/XWindow.java
Changeset: 94230f2a671e
Author: pbansal
Date: 2019-01-18 13:36 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/94230f2a671e
8214111: There is no icon in all JOptionPane target image
Reviewed-by: serb, psadhukhan
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
Changeset: 8c0ae4357017
Author: pbansal
Date: 2019-03-05 14:03 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/8c0ae4357017
8214112: The whole text in target JPasswordField image are not selected
Reviewed-by: serb, psadhukhan
! src/solaris/native/sun/awt/gtk3_interface.c
Changeset: 708b820b474e
Author: bpb
Date: 2015-07-31 07:15 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/708b820b474e
8073078: java/nio/file/FileStore/Basic.java sensitive to NFS configuration
Summary: Ignore NoSuchFileExceptions as the store might have been deleted subsequent to creation of the FileStore iterator which is not dynamic.
Reviewed-by: alanb
! test/java/nio/file/FileStore/Basic.java
Changeset: 613eee8ca9bf
Author: bpb
Date: 2016-07-08 16:16 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/613eee8ca9bf
8157287: java/nio/file/FileStore/Basic.java failed with "java.nio.file.AccessDeniedException : /zones/zoneone/root "
Summary: Ignore AccessDeniedException when testing space attributes.
Reviewed-by: alanb
! test/java/nio/file/FileStore/Basic.java
Changeset: 64f676f55401
Author: darcy
Date: 2016-03-04 10:09 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/64f676f55401
8151225: Mark SpecTest.java as intermittently failing
Reviewed-by: mullan
! test/sun/security/rsa/SpecTest.java
Changeset: 1c193f846f42
Author: rhalade
Date: 2016-04-19 18:09 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/1c193f846f42
8137231: sun/security/rsa/SpecTest.java timeout with Agent error: java.lang.Exception
Reviewed-by: valeriep
! test/sun/security/rsa/SpecTest.java
Changeset: 9fd54dabc0a2
Author: rhalade
Date: 2016-05-18 16:36 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9fd54dabc0a2
8156035: Remove intermittent key from sun/security/rsa/SpecTest.java
Reviewed-by: mullan
! test/sun/security/rsa/SpecTest.java
Changeset: e993056564d3
Author: aivanov
Date: 2019-02-07 13:57 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e993056564d3
8217263: Automate DashOffset test
Reviewed-by: prr, serb
+ test/java/awt/BasicStroke/DashOffset.java
Changeset: 2e4283de3be9
Author: tyan
Date: 2014-01-17 14:03 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2e4283de3be9
8031666: TEST_BUG: java/net/ipv6tests/UdpTest.java failed because of SocketTimeoutException
Reviewed-by: alanb, chegar
! test/java/net/ipv6tests/UdpTest.java
Changeset: e4cc513c7a91
Author: alanb
Date: 2013-12-20 09:58 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e4cc513c7a91
8030690: TEST_BUG java/nio/Buffer/Chars.java fails intermittently
Reviewed-by: alanb
Contributed-by: yiming.wang at oracle.com
! test/java/nio/Buffer/Chars.java
Changeset: 2f6332c1e882
Author: alanb
Date: 2013-12-19 18:13 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2f6332c1e882
8022879: TEST_BUG: sun/nio/cs/MalformedSurrogates.java fails intermittently
Reviewed-by: martin
Contributed-by: yiming.wang at oracle.com
! test/sun/nio/cs/MalformedSurrogates.java
Changeset: 70555c8718d9
Author: alanb
Date: 2014-03-25 10:14 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/70555c8718d9
8031563: TEST_BUG: java/nio/channels/Selector/ChangingInterests.java failed once
Reviewed-by: alanb
Contributed-by: michael.cui at oracle.com
! test/java/nio/channels/Selector/ChangingInterests.java
Changeset: c0a7a4829d6a
Author: alanb
Date: 2014-01-03 15:59 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/c0a7a4829d6a
8031113: TEST_BUG: java/nio/channels/AsynchronousChannelGroup/Basic.java fails intermittently
Reviewed-by: chegar
! test/java/nio/channels/AsynchronousChannelGroup/Basic.java
! test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java
! test/java/nio/channels/AsynchronousChannelGroup/Restart.java
Changeset: 308ec99c6172
Author: chegar
Date: 2014-03-31 11:33 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/308ec99c6172
8025209: Intermittent test failure java/net/Socket/asyncClose/AsyncClose.java
Reviewed-by: chegar
Contributed-by: Eric Wang <yiming.wang at oracle.com>, Chris Hegarty <chris.hegarty at oracle.com>
! test/java/net/Socket/asyncClose/AsyncClose.java
! test/java/net/Socket/asyncClose/AsyncCloseTest.java
! test/java/net/Socket/asyncClose/DatagramSocket_receive.java
! test/java/net/Socket/asyncClose/ServerSocket_accept.java
! test/java/net/Socket/asyncClose/Socket_getInputStream_read.java
! test/java/net/Socket/asyncClose/Socket_getOutputStream_write.java
Changeset: 2d756138f8ff
Author: joehw
Date: 2019-03-28 15:11 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2d756138f8ff
8207760: SAXException: Invalid UTF-16 surrogate detected: d83c ?
Summary: Add JDK8207760.java jtreg test.
Reviewed-by: lancea, dfuchs
+ test/javax/xml/jaxp/transform/8207760/JDK8207760.java
Changeset: 7d5d3659c9e0
Author: kaddepalli
Date: 2018-02-05 13:44 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/7d5d3659c9e0
8171000: Robot.createScreenCapture() crashes in wayland mode
Reviewed-by: serb, mhalder
! src/solaris/native/sun/awt/multiVis.c
Changeset: e4f2a8ab1709
Author: clanger
Date: 2019-04-01 14:35 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e4f2a8ab1709
Merge
! .hgtags
Changeset: cb56b5bc01c8
Author: xiaofeya
Date: 2018-08-09 15:42 +0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/cb56b5bc01c8
8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK
Reviewed-by: naoto
+ test/java/util/Calendar/CalendarTestScripts/CalendarAdapter.java
+ test/java/util/Calendar/CalendarTestScripts/CalendarTestEngine.java
+ test/java/util/Calendar/CalendarTestScripts/CalendarTestException.java
+ test/java/util/Calendar/CalendarTestScripts/Exceptions.java
+ test/java/util/Calendar/CalendarTestScripts/GregorianAdapter.java
+ test/java/util/Calendar/CalendarTestScripts/JapaneseRollDayOfWeekTestGenerator.java
+ test/java/util/Calendar/CalendarTestScripts/JapaneseRollTests.java
+ test/java/util/Calendar/CalendarTestScripts/JapaneseTests.java
+ test/java/util/Calendar/CalendarTestScripts/README
+ test/java/util/Calendar/CalendarTestScripts/Result.java
+ test/java/util/Calendar/CalendarTestScripts/Symbol.java
+ test/java/util/Calendar/CalendarTestScripts/Variable.java
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese.cts
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese_add.cts
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese_exceptions.cts
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese_minmax.cts
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese_normalization.cts
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts
+ test/java/util/Calendar/CalendarTestScripts/params/lenient.cts
+ test/java/util/Calendar/CalendarTestScripts/params/non-lenient.cts
+ test/java/util/Calendar/CalendarTestScripts/timezones/tz_japan.cts
+ test/java/util/Calendar/CalendarTestScripts/timezones/tz_novosibirsk.cts
+ test/java/util/Calendar/CalendarTestScripts/timezones/tz_pst.cts
+ test/java/util/Calendar/CalendarTestScripts/timezones/tz_sydney.cts
Changeset: d264b1318b82
Author: naoto
Date: 2019-04-03 04:07 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/d264b1318b82
8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate
8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values
Reviewed-by: clanger
! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ test/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java
Changeset: 8e126e1398ee
Author: naoto
Date: 2019-04-03 04:22 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/8e126e1398ee
8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales
Reviewed-by: lancea
! src/share/classes/java/util/JapaneseImperialCalendar.java
! test/java/util/Calendar/JapaneseEraNameTest.java
Changeset: ee55428fe158
Author: naoto
Date: 2019-04-09 18:24 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ee55428fe158
8205432: Replace the placeholder Japanese era name
Summary: Also brings in some cleanups from JDK-8048123
Reviewed-by: rriggs, chegar, phh, clanger, aph
! make/data/unicodedata/UnicodeData.txt
! src/share/classes/java/time/chrono/JapaneseEra.java
! src/share/classes/java/util/JapaneseImperialCalendar.java
! src/share/classes/sun/text/resources/FormatData.java
! src/share/classes/sun/text/resources/JavaTimeSupplementary.java
! src/share/classes/sun/text/resources/ja/FormatData_ja.java
! src/share/classes/sun/text/resources/ja/JavaTimeSupplementary_ja.java
! src/share/classes/sun/util/calendar/Era.java
! src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja.xml
! src/share/classes/sun/util/cldr/resources/21_0_1/common/main/root.xml
! src/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! src/share/lib/calendars.properties
! test/java/text/Format/DateFormat/WeekDateTest.java
! test/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/java/time/tck/java/time/chrono/TCKJapaneseEra.java
! test/java/time/test/java/time/chrono/TestJapaneseChronology.java
! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/java/util/Calendar/CalendarTestScripts/CalendarAdapter.java
! test/java/util/Calendar/CalendarTestScripts/Symbol.java
! test/java/util/Calendar/CalendarTestScripts/japanese/japanese.cts
! test/java/util/Calendar/CalendarTestScripts/japanese/japanese_add.cts
! test/java/util/Calendar/CalendarTestScripts/japanese/japanese_minmax.cts
! test/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts
! test/java/util/Calendar/JapaneseEraNameTest.java
! test/java/util/Calendar/JapaneseLenientEraTest.java
! test/java/util/Calendar/NarrowNamesTest.java
Changeset: 533a8dfd2ec5
Author: prr
Date: 2019-04-10 19:27 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/533a8dfd2ec5
8197546: Fix for 8171000 breaks Solaris + Linux builds
Summary: Move loop declarations to function scope in ReadRegionsInList() in multiVis.c
Reviewed-by: serb, jdv
! src/solaris/native/sun/awt/multiVis.c
Changeset: 42474254c74c
Author: pbansal
Date: 2019-04-04 12:14 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/42474254c74c
8220349: The fix done for JDK-8214253 have caused issues in JTree behaviour
Reviewed-by: serb, prr
! src/solaris/native/sun/awt/gtk3_interface.c
Changeset: ece1d281763e
Author: psandoz
Date: 2019-04-16 17:37 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ece1d281763e
8206955: MethodHandleProxies.asInterfaceInstance does not support default methods
Summary: Cache default method handles.
Reviewed-by: mchung, plevart
! src/share/classes/java/lang/invoke/MethodHandleProxies.java
+ test/java/lang/invoke/MethodHandlesProxiesTest.java
Changeset: 900e4921e59d
Author: xuelei
Date: 2019-04-24 14:48 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/900e4921e59d
8129988: JSSE should create a single instance of the cacerts KeyStore
Summary: Add a TrustStoreManager to manage trusted certs.
Reviewed-by: mullan
! src/share/classes/sun/security/ssl/SSLContextImpl.java
! src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
! src/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/share/classes/sun/security/validator/Validator.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadTSProvider.java
! test/sun/security/validator/EndEntityExtensionCheck.java
Changeset: f2be071af129
Author: andrew
Date: 2019-04-25 05:12 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f2be071af129
Merge
! .hgtags
! src/share/classes/java/util/JapaneseImperialCalendar.java
! src/share/classes/sun/util/calendar/Era.java
! test/java/time/test/java/time/chrono/TestJapaneseChronology.java
Changeset: b014bff7ba96
Author: andrew
Date: 2019-04-26 15:48 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b014bff7ba96
8222965: Backport of JDK-8129988 broke the build
Summary: Files were missed in the commit of the 8129988 backport
Reviewed-by: shade
+ src/share/classes/sun/security/ssl/TrustStoreManager.java
- src/share/classes/sun/security/validator/KeyStores.java
+ src/share/classes/sun/security/validator/TrustStoreUtil.java
Changeset: 6e82c02bee9f
Author: serb
Date: 2018-06-12 09:26 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6e82c02bee9f
8202768: [macos] Appkit thread slows when any Window Manager active
Reviewed-by: ant
! src/macosx/native/sun/awt/JavaComponentAccessibility.m
+ test/javax/accessibility/SlowPanelIteration/SlowPanelIteration.java
Changeset: e880f2d161bf
Author: simonis
Date: 2019-04-29 21:39 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e880f2d161bf
8205916: [test] Fix jdk/tools/launcher/RunpathTest to handle both, RPATH and RUNPATH
Summary: Extend match pattern to handle RUNPATH as well as RPATH.
Reviewed-by: martin, erikj
! test/tools/launcher/RunpathTest.java
Changeset: 9db1950723f1
Author: andrew
Date: 2019-05-01 06:16 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9db1950723f1
Added tag jdk8u222-b01 for changeset e880f2d161bf
! .hgtags
Changeset: 3f75ecf2feed
Author: sgehwolf
Date: 2019-04-25 15:19 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/3f75ecf2feed
8210416: [linux] Poor StrictMath performance due to non-optimized compilation
Summary: Compile fdlibm with -O3 and relevant C flags on gcc arches.
Reviewed-by: mbaesken, andrew
! make/lib/CoreLibraries.gmk
Changeset: 78d1f9f2fec2
Author: kaddepalli
Date: 2019-05-09 21:02 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/78d1f9f2fec2
8218674: HTML Tooltip with "img=src" on component doesn't show
Summary: Make sure image is scaled appropriately if synchronous loading flag is set.
Reviewed-by: serb, psadhukhan
! src/share/classes/javax/swing/text/html/ImageView.java
+ test/javax/swing/text/html/8218674/TooltipImageTest.java
+ test/javax/swing/text/html/8218674/circle.png
Changeset: 43f4f5b4becc
Author: andrew
Date: 2019-05-10 18:15 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/43f4f5b4becc
Added tag jdk8u222-b02 for changeset 78d1f9f2fec2
! .hgtags
Changeset: cac1aa619936
Author: rhalade
Date: 2019-05-14 10:31 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/cac1aa619936
8189131: Open-source the Oracle JDK Root Certificates
8191844: Remove SECOM root (secomevrootca1)
8189949: Remove Baltimore Cybertrust Code Signing CA
8191031: Remove several Symantec Root CAs
8196141: Add GoDaddy root certificates
8204923: Restore Symantec root verisignclass2g2ca
8195774: Add Entrust root certificates
8199779: Add T-Systems, GlobalSign and Starfield services root certificates
8209506: Add Google Trust Services GlobalSign root certificates
8210432: Add additional TeliaSonera root certificate
8195793: Remove GTE CyberTrust Global Root
8216577: Add GlobalSign's R6 Root certificate
8222137: Remove T-Systems root CA certificate
8223555: Cleanups in cacerts tests
Summary: Integration for JEP 319: Root Certificates
Reviewed-by: clanger, mdoerr
! src/share/lib/security/cacerts
! test/TEST.groups
+ test/security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/DTrustCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/EntrustCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/GoDaddyCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/TeliaSoneraCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java
+ test/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: ec3a920b212a
Author: andrew
Date: 2019-05-14 15:03 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ec3a920b212a
Merge
Changeset: b7cb35648c99
Author: naoto
Date: 2018-12-04 11:10 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b7cb35648c99
8214770: java/time/test/java/time/format/TestNonIsoFormatter.java failed in non-english locales.
Reviewed-by: lancea, bpb
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
Changeset: b337cf67e1bb
Author: tvaleev
Date: 2016-04-29 16:58 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b337cf67e1bb
8154387: Parallel unordered Stream.limit() tries to collect 128 elements even if limit is less
Reviewed-by: psandoz
! src/share/classes/java/util/stream/StreamSpliterators.java
Changeset: 388ecb085334
Author: prr
Date: 2018-11-01 13:56 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/388ecb085334
8213213: Remove src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h
Reviewed-by: serb
! THIRD_PARTY_README
! src/solaris/classes/sun/awt/X11/XKeysym.java
- src/solaris/classes/sun/awt/X11/genhash.awk
- src/solaris/classes/sun/awt/X11/keysym2ucs.h
Changeset: 23ecef9a4689
Author: rhalade
Date: 2019-05-15 13:22 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/23ecef9a4689
8222136: Remove two Comodo root CA certificates that are expiring
Reviewed-by: mullan
! src/share/lib/security/cacerts
! test/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 5a3432282943
Author: andrew
Date: 2019-05-17 17:31 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/5a3432282943
Merge
- src/solaris/classes/sun/awt/X11/genhash.awk
- src/solaris/classes/sun/awt/X11/keysym2ucs.h
Changeset: 7ecf0b6b46ae
Author: chegar
Date: 2014-01-14 16:23 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/7ecf0b6b46ae
7100957: SOCKS proxying does not work with IPv6 connections
Reviewed-by: chegar, alanb
Contributed-by: Dimitar Mavrodiev <dmavrodiev at gmail.com>
! src/share/classes/java/net/SocksSocketImpl.java
+ test/java/net/Socks/SocksIPv6Test.java
! test/java/net/Socks/SocksServer.java
Changeset: 933f6b06c1cb
Author: andrew
Date: 2019-05-17 18:53 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/933f6b06c1cb
Added tag jdk8u222-b03 for changeset 7ecf0b6b46ae
! .hgtags
Changeset: b8f729f5959e
Author: sgehwolf
Date: 2019-05-17 17:52 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b8f729f5959e
8203190: SessionId.hashCode generates too many collisions
Reviewed-by: andrew, shade, dfuchs
! src/share/classes/sun/security/ssl/SessionId.java
+ test/sun/security/ssl/SessionIdCollisionTest.java
Changeset: 66ffc05799d9
Author: rhalade
Date: 2019-05-16 12:36 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/66ffc05799d9
8223499: Remove two DocuSign root certificates that are expiring
Reviewed-by: mullan
! src/share/lib/security/cacerts
! test/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 9fdbdce56577
Author: psandoz
Date: 2017-11-08 10:27 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9fdbdce56577
8190974: Parallel stream execution within a custom ForkJoinPool should obey the parallelism
Reviewed-by: martin, tvaleev
! src/share/classes/java/util/stream/AbstractTask.java
! src/share/classes/java/util/stream/ForEachOps.java
! src/share/classes/java/util/stream/StreamSpliterators.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/CustomFJPoolTest.java
Changeset: 8119ddcb3eec
Author: andrew
Date: 2019-05-23 04:01 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/8119ddcb3eec
Merge
Changeset: 2d4edd21bb38
Author: andrew
Date: 2019-05-23 04:05 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2d4edd21bb38
Added tag jdk8u222-b04 for changeset 8119ddcb3eec
! .hgtags
Changeset: 32c88d12f6ae
Author: adinn
Date: 2019-05-24 15:26 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/32c88d12f6ae
8173910: (fs) java/nio/file/FileSystem/Basic.java should conditionally check FileStores
Summary: On Unix platforms, spawn a 'df' process and skip FileStore check if it hangs
Reviewed-by: alanb
! test/java/nio/file/FileSystem/Basic.java
Changeset: d0cccfd32b1e
Author: adinn
Date: 2019-05-24 16:15 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/d0cccfd32b1e
8176237: (fs) java/nio/file/FileStore/Basic.java should conditionally check FileStores
Summary: On Unix platforms, spawn a 'df' process and skip FileStore check if it hangs
Reviewed-by: alanb, chegar
! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/FileSystem/Basic.java
! test/lib/testlibrary/jdk/testlibrary/FileUtils.java
Changeset: 95b415460d61
Author: darcy
Date: 2016-03-03 15:47 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/95b415460d61
8151226: Mark UdpTest.java as intermittently failing
Reviewed-by: lancea
! test/java/net/ipv6tests/UdpTest.java
Changeset: 4544a0b61e7e
Author: amlu
Date: 2016-11-03 15:40 +0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/4544a0b61e7e
8143097: java/net/ipv6tests/UdpTest.java fails intermittently with "checkTime failed: got 1998 expected 4000"
Reviewed-by: chegar
! test/java/net/ipv6tests/Tests.java
! test/java/net/ipv6tests/UdpTest.java
Changeset: 083e7edaa68b
Author: rhalade
Date: 2019-05-24 09:47 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/083e7edaa68b
8202651: Test ComodoCA.java fails
Reviewed-by: mullan
! test/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java
Changeset: b4e75e95f1c2
Author: clanger
Date: 2019-05-25 10:54 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b4e75e95f1c2
8224727: Problem list test security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
Reviewed-by: rhalade
! test/ProblemList.txt
Changeset: 1a6dd9f6d6c1
Author: rkennke
Date: 2019-05-28 18:51 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/1a6dd9f6d6c1
8218020: Fix version number in mesa.md 3rd party legal file
Reviewed-by: clanger
! THIRD_PARTY_README
+ test/java/awt/BasicStroke/DashScaleMinWidth.java
+ test/java/awt/BasicStroke/DashZeroWidth.java
Changeset: 72d4ef1687ea
Author: rkennke
Date: 2019-05-28 20:01 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/72d4ef1687ea
8218020: Back out accidental changes that belong elsewhere
Reviewed-by: andrew
- test/java/awt/BasicStroke/DashScaleMinWidth.java
- test/java/awt/BasicStroke/DashZeroWidth.java
Changeset: a7c4b3a4bdfb
Author: rkennke
Date: 2019-05-28 20:01 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/a7c4b3a4bdfb
8019816: [TEST_BUG][macosx] closed/java/awt/BasicStroke/DashZeroWidth.java not on EDT
Reviewed-by: andrew
+ test/java/awt/BasicStroke/DashScaleMinWidth.java
+ test/java/awt/BasicStroke/DashZeroWidth.java
Changeset: 568573273ed2
Author: xuelei
Date: 2019-05-29 20:27 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/568573273ed2
8210985: Update the default SSL session cache size to 20480
Summary: Change SSLSessionContext.getSessionCacheSize to return 20480 by default instead of 0.
Reviewed-by: jnimeh, mullan
! src/share/classes/javax/net/ssl/SSLSessionContext.java
! src/share/classes/sun/security/ssl/SSLSessionContextImpl.java
+ test/sun/security/ssl/SSLContextImpl/DefautlCacheSize.java
Changeset: 57d6c23af6c9
Author: michaelm
Date: 2018-04-11 10:19 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/57d6c23af6c9
8196775: java/net/Socket/asyncClose/Race.java failed intermittently on Windows with ConnectException: Connection refused
Reviewed-by: dfuchs
! test/java/net/Socket/asyncClose/Race.java
Changeset: ec41773b9ff2
Author: zgu
Date: 2019-06-03 15:58 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ec41773b9ff2
8055705: Rename UnixPrintServiceLookup and Win32PrintServiceLookup as a platform neutral class name
Reviewed-by: andrew
! make/CopyIntoClasses.gmk
+ src/share/classes/sun/print/services/javax.print.PrintServiceLookup
+ src/share/classes/sun/print/services/javax.print.StreamPrintServiceFactory
! src/solaris/classes/sun/print/CUPSPrinter.java
! src/solaris/classes/sun/print/IPPPrintService.java
+ src/solaris/classes/sun/print/PrintServiceLookupProvider.java
! src/solaris/classes/sun/print/UnixPrintJob.java
! src/solaris/classes/sun/print/UnixPrintService.java
- src/solaris/classes/sun/print/UnixPrintServiceLookup.java
- src/solaris/classes/sun/print/services/javax.print.PrintServiceLookup
- src/solaris/classes/sun/print/services/javax.print.StreamPrintServiceFactory
! src/windows/classes/sun/awt/windows/WPrinterJob.java
+ src/windows/classes/sun/print/PrintServiceLookupProvider.java
- src/windows/classes/sun/print/Win32PrintServiceLookup.java
- src/windows/classes/sun/print/services/javax.print.PrintServiceLookup
- src/windows/classes/sun/print/services/javax.print.StreamPrintServiceFactory
! src/windows/native/sun/windows/WPrinterJob.cpp
Changeset: 7811cb0f443e
Author: stooke
Date: 2019-06-03 16:39 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/7811cb0f443e
8214765: All TrayIcon MessageType icons does not show up with gtk3 option set
Reviewed-by: serb, psadhukhan, clanger
! src/solaris/classes/sun/awt/X11/InfoWindow.java
Changeset: 9a6d73d0b95c
Author: phh
Date: 2019-06-03 15:56 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9a6d73d0b95c
8225065: Revert 8221166 (8u backport of 8048782)
Summary: Revert 8221166.
Reviewed-by: clanger
! src/share/classes/sun/java2d/pisces/PiscesCache.java
! src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java
- test/sun/java2d/pisces/OpenJDKFillBug.java
Changeset: 5e4b7ed6e904
Author: serb
Date: 2019-03-31 16:57 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/5e4b7ed6e904
8220495: Update GIFlib library to the 5.1.8
Reviewed-by: prr
! THIRD_PARTY_README
! src/share/native/sun/awt/giflib/dgif_lib.c
! src/share/native/sun/awt/giflib/gif_hash.h
! src/share/native/sun/awt/giflib/gif_lib.h
! src/share/native/sun/awt/giflib/gif_lib_private.h
! src/share/native/sun/awt/giflib/gifalloc.c
! src/share/native/sun/awt/giflib/openbsd-reallocarray.c
Changeset: e177f8049f2f
Author: tnakamura
Date: 2018-12-13 00:46 +0900
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e177f8049f2f
8213183: InputMethod cannot be used after its restarting
Summary: Retains masks at XSelectInput and deletes all IM data at DestroyXIMCallback
Reviewed-by: naoto
! src/solaris/classes/sun/awt/X11/XMSelection.java
! src/solaris/native/sun/awt/awt_InputMethod.c
+ test/java/awt/im/InputContext/ReconnectTest.java
Changeset: 9772eb3c8097
Author: shade
Date: 2019-06-05 03:05 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9772eb3c8097
8075939: Stream.flatMap() causes breaking of short-circuiting of terminal operations
Reviewed-by: forax, smarks, andrew
! src/share/classes/java/util/stream/DoublePipeline.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/LongPipeline.java
! src/share/classes/java/util/stream/ReferencePipeline.java
! src/share/classes/java/util/stream/SortedOps.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
Changeset: ef03b9bc2874
Author: stooke
Date: 2019-06-05 03:26 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ef03b9bc2874
8210886: Remove references in xwindows.md to non-existent files.
Reviewed-by: serb, dmarkov, andrew
! THIRD_PARTY_README
Changeset: e8778f8974dc
Author: prr
Date: 2018-06-15 13:05 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e8778f8974dc
8204929: Fonts with embedded bitmaps are not always rotated
Reviewed-by: bae
! src/share/native/sun/font/freetypeScaler.c
+ test/java/awt/FontClass/GlyphRotationTest.java
+ test/jdk/java/awt/FontClass/GlyphRotationTest.java
Changeset: c09f6f9b8cab
Author: stooke
Date: 2019-06-05 04:14 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/c09f6f9b8cab
8193830: Xalan Update: Xalan Java 2.7.2
Reviewed-by: lancea, clanger, andrew
! THIRD_PARTY_README
+ test/javax/xml/jaxp/transform/sort/SortTest.java
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-english.out
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-english.xml
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-english.xsl
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-polish.out
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-polish.xml
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-polish.xsl
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-russian.out
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-russian.xml
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-russian.xsl
Changeset: 887c8314411d
Author: andrew
Date: 2019-06-05 04:39 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/887c8314411d
8044289: In ImageIO.write() and ImageIO.read() null stream is not handled properly.
Reviewed-by: prr, serb, psadhukhan
! src/share/classes/javax/imageio/ImageIO.java
+ test/javax/imageio/stream/NullStreamCheckTest.java
Changeset: 087541244a57
Author: andrew
Date: 2019-06-05 04:48 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/087541244a57
Added tag jdk8u222-b05 for changeset 887c8314411d
! .hgtags
Changeset: 63b345c88831
Author: andrew
Date: 2019-06-05 05:16 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/63b345c88831
Merge
- src/solaris/classes/sun/print/UnixPrintServiceLookup.java
- src/solaris/classes/sun/print/services/javax.print.PrintServiceLookup
- src/solaris/classes/sun/print/services/javax.print.StreamPrintServiceFactory
- src/windows/classes/sun/print/Win32PrintServiceLookup.java
- src/windows/classes/sun/print/services/javax.print.PrintServiceLookup
- src/windows/classes/sun/print/services/javax.print.StreamPrintServiceFactory
- test/sun/java2d/pisces/OpenJDKFillBug.java
Changeset: fdf8e86e8126
Author: andrew
Date: 2019-06-14 13:46 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/fdf8e86e8126
Added tag jdk8u222-b06 for changeset 63b345c88831
! .hgtags
Changeset: 3e3676ee78da
Author: sveerabhadra
Date: 2018-06-25 14:32 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/3e3676ee78da
8153732: Windows remote printer changes do not reflect in lookupPrintServices()
Reviewed-by: prr, psadhukhan
! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp
+ test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
Changeset: f37776be3421
Author: sveerabhadra
Date: 2019-02-25 11:02 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f37776be3421
8212202: [Windows] Exception if no printers are installed.
Reviewed-by: prr
! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
Changeset: ca32b279b60e
Author: zgu
Date: 2019-06-18 13:10 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ca32b279b60e
8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard to use
Reviewed-by: serb, prr
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
Changeset: c7a97c9b7e59
Author: aivanov
Date: 2019-03-28 14:52 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/c7a97c9b7e59
8221412: lookupPrintServices() does not always update the list of Windows remote printers
Reviewed-by: prr, serb
! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp
Changeset: 8f8015daf928
Author: andrew
Date: 2019-06-22 18:31 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/8f8015daf928
8181594: Efficient and constant-time modular arithmetic
Summary: Field arithmetic library for crypto algorithms like Poly1305 and X25519
Reviewed-by: xuelei, andrew
Contributed-by: David Alvarez <alvdavi at amazon.com>
+ src/share/classes/sun/security/util/math/ImmutableIntegerModuloP.java
+ src/share/classes/sun/security/util/math/IntegerFieldModuloP.java
+ src/share/classes/sun/security/util/math/IntegerModuloP.java
+ src/share/classes/sun/security/util/math/MutableIntegerModuloP.java
+ src/share/classes/sun/security/util/math/SmallValue.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
+ test/sun/security/util/math/BigIntegerModuloP.java
+ test/sun/security/util/math/TestIntegerModuloP.java
Changeset: a2feb73693e1
Author: ljiang
Date: 2019-06-26 09:38 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/a2feb73693e1
8187946: Support ISO 4217 Amendments 163 and 164
Reviewed-by: naoto
! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/sun/util/resources/CurrencyNames.properties
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: 6bd23f3a0296
Author: mli
Date: 2019-06-26 09:38 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6bd23f3a0296
8195478: sun/text/resources/LocaleDataTest.java fails with java.lang.Exception
Reviewed-by: naoto, rgoel
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: f504549d0295
Author: andrew
Date: 2019-06-22 19:08 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f504549d0295
Added tag jdk8u222-b07 for changeset c7a97c9b7e59
! .hgtags
Changeset: f614876cb1e2
Author: apetcher
Date: 2018-06-26 11:14 -0400
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f614876cb1e2
8203228: Branch-free output conversion for X25519 and X448
Summary: Make some field arithmetic operations for X25519/X448 more resilient against side-channel attacks
Reviewed-by: ascarpino
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
Changeset: 652eeb049b55
Author: apetcher
Date: 2018-08-29 12:00 -0400
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/652eeb049b55
8201317: X25519/X448 code improvements
Summary: Minor code/comment improvements
Reviewed-by: xuelei
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
Changeset: f46cd253e746
Author: andrew
Date: 2019-06-26 13:06 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f46cd253e746
Merge
Changeset: b450e635e4d4
Author: andrew
Date: 2019-06-27 04:05 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b450e635e4d4
8208648: ECC Field Arithmetic Enhancements
Summary: internal library enhancements to support ECC implementatation
Reviewed-by: jnimeh, andrew
Contributed-by: David Alvarez <alvdavi at amazon.com>
+ src/share/classes/sun/security/util/ArrayUtil.java
! src/share/classes/sun/security/util/math/MutableIntegerModuloP.java
+ src/share/classes/sun/security/util/math/intpoly/FieldGen.jsh
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP256.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP384.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP521.java
+ src/share/classes/sun/security/util/math/intpoly/P256OrderField.java
+ src/share/classes/sun/security/util/math/intpoly/P384OrderField.java
+ src/share/classes/sun/security/util/math/intpoly/P521OrderField.java
+ src/share/classes/sun/security/util/math/intpoly/header.txt
! test/sun/security/util/math/BigIntegerModuloP.java
! test/sun/security/util/math/TestIntegerModuloP.java
Changeset: 8226f355c61c
Author: andrew
Date: 2019-06-17 16:46 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/8226f355c61c
8182999: SunEC throws ProviderException on invalid curves
Reviewed-by: vinnie
! make/mapfiles/libsunec/mapfile-vers
! src/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/share/classes/sun/security/util/ECUtil.java
! src/share/native/sun/security/ec/ECC_JNI.cpp
+ test/sun/security/ec/InvalidCurve.java
Changeset: cb372d34618e
Author: andrew
Date: 2019-06-28 04:08 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/cb372d34618e
8040211: Update LSR datafile for BCP 47
Reviewed-by: okutsu, peytoia
! src/share/classes/sun/util/locale/LocaleEquivalentMaps.java
+ test/java/util/Locale/Bug8040211.java
! test/java/util/Locale/tools/EquivMapsGenerator.java
! test/java/util/Locale/tools/language-subtag-registry.txt
Changeset: 66a0979b0557
Author: andrew
Date: 2019-06-28 22:43 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/66a0979b0557
8031145: Re-examine closed i18n tests to see it they can be moved to the jdk repository.
Reviewed-by: alanb, peytoia, naoto, phh
! test/TEST.groups
+ test/java/awt/ComponentOrientation/BasicTest.java
+ test/java/awt/ComponentOrientation/BorderTest.java
+ test/java/awt/ComponentOrientation/FlowTest.java
+ test/java/awt/ComponentOrientation/TestBundle.java
+ test/java/awt/ComponentOrientation/TestBundle1.java
+ test/java/awt/ComponentOrientation/TestBundle1_ar.java
+ test/java/awt/ComponentOrientation/TestBundle_es.java
+ test/java/awt/ComponentOrientation/TestBundle_iw.java
+ test/java/awt/ComponentOrientation/WindowTest.java
+ test/java/text/AttributedCharacterIterator/Attribute/ReadResolve.java
+ test/java/text/AttributedString/AttributedStringTest.java
+ test/java/text/AttributedString/TestAttributedStringCtor.java
+ test/java/text/AttributedString/getRunStartLimitTest.java
+ test/java/text/BreakIterator/BreakIteratorTest.java
+ test/java/text/BreakIterator/Bug4533872.java
+ test/java/text/BreakIterator/Bug4740757.java
+ test/java/text/BreakIterator/Bug4912404.java
+ test/java/text/BreakIterator/Bug4932583.java
+ test/java/text/BreakIterator/Bug6513074.java
+ test/java/text/BreakIterator/NewVSOld_th_TH.java
+ test/java/text/BreakIterator/broken_th_TH.txt
+ test/java/text/BreakIterator/test_th_TH.txt
+ test/java/text/CharacterIterator/CharacterIteratorTest.java
+ test/java/text/Collator/APITest.java
+ test/java/text/Collator/Bug6271411.java
+ test/java/text/Collator/CollationKeyTest.java
+ test/java/text/Collator/CollationKeyTestImpl.java
+ test/java/text/Collator/CollatorTest.java
+ test/java/text/Collator/CurrencyCollate.java
+ test/java/text/Collator/DanishTest.java
+ test/java/text/Collator/DummyTest.java
+ test/java/text/Collator/EnglishTest.java
+ test/java/text/Collator/FinnishTest.java
+ test/java/text/Collator/FrenchTest.java
+ test/java/text/Collator/G7Test.java
+ test/java/text/Collator/GermanTest.java
+ test/java/text/Collator/IteratorTest.java
+ test/java/text/Collator/JapaneseTest.java
+ test/java/text/Collator/KoreanTest.java
+ test/java/text/Collator/MonkeyTest.java
+ test/java/text/Collator/Regression.java
+ test/java/text/Collator/SpanishTest.java
+ test/java/text/Collator/SurrogatesTest.java
+ test/java/text/Collator/Test4401726.java
+ test/java/text/Collator/ThaiTest.java
+ test/java/text/Collator/TurkishTest.java
+ test/java/text/Collator/VietnameseTest.java
+ test/java/text/Format/ChoiceFormat/Bug4185732.ser.txt
+ test/java/text/Format/ChoiceFormat/Bug4185732Test.java
+ test/java/text/Format/ChoiceFormat/Bug4387255.java
+ test/java/text/Format/DateFormat/Bug4322313.java
+ test/java/text/Format/DateFormat/Bug4407042.java
+ test/java/text/Format/DateFormat/Bug4736959.java
+ test/java/text/Format/DateFormat/Bug4845901.java
+ test/java/text/Format/DateFormat/Bug6251817.java
+ test/java/text/Format/DateFormat/Bug6335238.java
+ test/java/text/Format/DateFormat/Bug6530336.java
+ test/java/text/Format/DateFormat/DateFormatRegression.java
+ test/java/text/Format/DateFormat/DateFormatRoundTripTest.java
+ test/java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java
+ test/java/text/Format/DateFormat/DateFormatTest.java
+ test/java/text/Format/DateFormat/IntlTestDateFormat.java
+ test/java/text/Format/DateFormat/IntlTestDateFormatAPI.java
+ test/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java
+ test/java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java
+ test/java/text/Format/DateFormat/NonGregorianFormatTest.java
+ test/java/text/Format/DateFormat/SDFserialized.ser.txt
+ test/java/text/Format/DateFormat/TimeZoneNameTest.java
+ test/java/text/Format/DateFormat/bug4097450.java
+ test/java/text/Format/DateFormat/bug4099975.java
+ test/java/text/Format/DateFormat/bug4117335.java
+ test/java/text/Format/DateFormat/bug4358730.java
+ test/java/text/Format/DateFormat/bug6271375.java
+ test/java/text/Format/DateFormat/bug6317072.java
+ test/java/text/Format/DateFormat/bug6412896.java
+ test/java/text/Format/MessageFormat/Bug4185816.ser.txt
+ test/java/text/Format/MessageFormat/Bug4185816Corrupt.ser.txt
+ test/java/text/Format/MessageFormat/Bug4185816Test.java
+ test/java/text/Format/MessageFormat/Bug6481179.java
+ test/java/text/Format/MessageFormat/LargeMessageFormat.java
+ test/java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java
+ test/java/text/Format/MessageFormat/MessageRegression.java
+ test/java/text/Format/MessageFormat/MessageTest.java
+ test/java/text/Format/MessageFormat/bug4492719.java
+ test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java
+ test/java/text/Format/NumberFormat/BigDecimalFormat.java
+ test/java/text/Format/NumberFormat/BigDecimalParse.java
+ test/java/text/Format/NumberFormat/Bug4208135.java
+ test/java/text/Format/NumberFormat/Bug4833877.java
+ test/java/text/Format/NumberFormat/Bug4838107.java
+ test/java/text/Format/NumberFormat/Bug4944439.java
+ test/java/text/Format/NumberFormat/Bug4990596.java
+ test/java/text/Format/NumberFormat/Bug6278616.java
+ test/java/text/Format/NumberFormat/CurrencyFormat.java
+ test/java/text/Format/NumberFormat/CurrencySymbols.properties
+ test/java/text/Format/NumberFormat/DFSDeserialization142.java
+ test/java/text/Format/NumberFormat/DFSExponential.java
+ test/java/text/Format/NumberFormat/DFSSerialization.java
+ test/java/text/Format/NumberFormat/DFSSerialization142.java
+ test/java/text/Format/NumberFormat/DecimalFormat.114.txt
+ test/java/text/Format/NumberFormat/DecimalFormatSymbols.114.txt
+ test/java/text/Format/NumberFormat/DecimalFormatSymbols.142.txt
+ test/java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java
+ test/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java
+ test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java
+ test/java/text/Format/NumberFormat/NumberFormat4185761a.ser.txt
+ test/java/text/Format/NumberFormat/NumberFormat4185761b.ser.txt
+ test/java/text/Format/NumberFormat/NumberFormatRounding.java
+ test/java/text/Format/NumberFormat/NumberRegression.java
+ test/java/text/Format/NumberFormat/NumberRoundTrip.java
+ test/java/text/Format/NumberFormat/NumberTest.java
+ test/java/text/Format/NumberFormat/PositionTest.java
+ test/java/text/Format/NumberFormat/SerializationLoadTest.java
+ test/java/text/Format/NumberFormat/SerializationSaveTest.java
+ test/java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java
+ test/java/text/Format/common/Bug4769840.java
+ test/java/text/Format/common/Bug6215962.java
+ test/java/text/Format/common/ChoiceFormat.ser.txt
+ test/java/text/Format/common/DateFormat.Field.ser.txt
+ test/java/text/Format/common/FormatIteratorTest.java
+ test/java/text/Format/common/MessageFormat.Field.ser.txt
+ test/java/text/Format/common/NumberFormat.Field.ser.txt
+ test/java/text/Format/common/PParser.java
+ test/java/text/Format/common/dateFormat.props
+ test/java/text/Format/common/decimalFormat.props
+ test/java/text/Format/common/messageFormat.props
+ test/java/text/testlib/HexDumpReader.java
+ test/java/text/testlib/IntlTest.java
+ test/java/util/Calendar/BuddhistCalendarTest.java
+ test/java/util/Calendar/Bug4302966.java
+ test/java/util/Calendar/Bug4766302.java
+ test/java/util/Calendar/Bug4851640.java
+ test/java/util/Calendar/Bug4958050.java
+ test/java/util/Calendar/Bug5078053.java
+ test/java/util/Calendar/Bug6178071.java
+ test/java/util/Calendar/Bug6234795.java
+ test/java/util/Calendar/Bug6448234.java
+ test/java/util/Calendar/CalendarLimitTest.java
+ test/java/util/Calendar/CalendarRegression.java
+ test/java/util/Calendar/CalendarTest.java
+ test/java/util/Calendar/FieldStateTest.java
+ test/java/util/Calendar/GregorianCutoverTest.java
+ test/java/util/Calendar/JulianTest.java
+ test/java/util/Calendar/Koyomi.java
+ test/java/util/Calendar/Limit.java
+ test/java/util/Calendar/NonLenientTest.java
+ test/java/util/Calendar/ResolutionTest.java
+ test/java/util/Calendar/RollDayOfWeekTest.java
+ test/java/util/Calendar/StampOverflow.java
+ test/java/util/Calendar/ZoneOffsets.java
+ test/java/util/Calendar/bug4028518.java
+ test/java/util/Calendar/bug4100311.java
+ test/java/util/Calendar/bug4243802.java
+ test/java/util/Calendar/bug4316678.java
+ test/java/util/Calendar/bug4372743.java
+ test/java/util/Calendar/bug4401223.java
+ test/java/util/Calendar/bug4409072.java
+ test/java/util/Calendar/bug4514831.java
+ test/java/util/Date/Bug4955000.java
+ test/java/util/Date/DateGregorianCalendarTest.java
+ test/java/util/Date/DateRegression.java
+ test/java/util/Date/DateTest.java
+ test/java/util/Date/TZ.java
+ test/java/util/Date/TimestampTest.java
+ test/java/util/TimeZone/Bug4322313.java
+ test/java/util/TimeZone/Bug5097350.java
+ test/java/util/TimeZone/DefaultTimeZoneTest.html
+ test/java/util/TimeZone/DefaultTimeZoneTest.java
+ test/java/util/TimeZone/HongKong.java
+ test/java/util/TimeZone/IDTest.java
+ test/java/util/TimeZone/TimeZoneBoundaryTest.java
+ test/java/util/TimeZone/TimeZoneRegression.java
+ test/java/util/TimeZone/TimeZoneTest.java
+ test/java/util/TimeZone/TransitionTest.java
+ test/java/util/TimeZone/UTCAliasTest.java
+ test/java/util/TimeZone/bug4096952.java
+ test/sun/text/IntHashtable/Bug4170614Test.java
+ test/sun/text/IntHashtable/Bug4170614Test.sh
+ test/sun/text/IntHashtable/Bug4705389.java
Changeset: 9b5707865a97
Author: andrew
Date: 2019-06-28 22:57 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9b5707865a97
8208698: Improved ECC Implementation
Summary: New implementation of ECDH and ECDSA forsome prime-order curves
Reviewed-by: ascarpino, andrew
Contributed-by: David Alvarez <alvdavi at amazon.com>
! src/share/classes/sun/security/ec/ECDHKeyAgreement.java
+ src/share/classes/sun/security/ec/ECDSAOperations.java
! src/share/classes/sun/security/ec/ECDSASignature.java
! src/share/classes/sun/security/ec/ECKeyPairGenerator.java
+ src/share/classes/sun/security/ec/ECOperations.java
! src/share/classes/sun/security/ec/ECPrivateKeyImpl.java
+ src/share/classes/sun/security/ec/point/AffinePoint.java
+ src/share/classes/sun/security/ec/point/ImmutablePoint.java
+ src/share/classes/sun/security/ec/point/MutablePoint.java
+ src/share/classes/sun/security/ec/point/Point.java
+ src/share/classes/sun/security/ec/point/ProjectivePoint.java
Changeset: 1388ffafcdde
Author: andrew
Date: 2019-06-28 23:07 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/1388ffafcdde
8177472: Remove hard-coded IANA Subtag Registry map in LocaleEquivalentMap.java
Reviewed-by: naoto, rriggs, tbell, phh
Contributed-by: nishit.jain at oracle.com
! make/Tools.gmk
+ make/data/lsrdata/language-subtag-registry.txt
! make/gensrc/GensrcLocaleDataMetaInfo.gmk
+ make/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
- src/share/classes/sun/util/locale/LocaleEquivalentMaps.java
- test/java/util/Locale/tools/EquivMapsGenerator.java
- test/java/util/Locale/tools/language-subtag-registry.txt
Changeset: 94d440b32b7a
Author: neugens
Date: 2019-06-29 14:31 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/94d440b32b7a
8193552: ISO 4217 amendment 165
8202026: ISO 4217 amendment 166
8204269: ISO 4217 amendment 167
Reviewed-by: naoto, andrew
Contributed-by: li.jiang at oracle.com
! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/sun/util/resources/CurrencyNames.properties
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: 855cdbb22270
Author: neugens
Date: 2019-06-29 15:06 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/855cdbb22270
8208746: ISO 4217 Amendment #168 update
8209775: ISO 4217 Amendment #169 update
Reviewed-by: naoto, andrew
! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/sun/util/resources/CurrencyNames.properties
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java
Changeset: e65949f4eeb2
Author: ljiang
Date: 2018-08-29 19:14 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e65949f4eeb2
8210153: localized currency symbol of VES
Reviewed-by: naoto
! src/share/classes/sun/util/resources/es/CurrencyNames_es_VE.properties
! test/java/text/Format/NumberFormat/CurrencyFormat.java
! test/java/text/Format/NumberFormat/CurrencySymbols.properties
Changeset: 982e62133895
Author: nishjain
Date: 2017-11-23 13:21 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/982e62133895
8191404: Upgrading JDK with latest available LSR data from IANA.
Reviewed-by: naoto
Contributed-by: nishit.jain at oracle.com
! make/data/lsrdata/language-subtag-registry.txt
! test/java/util/Locale/Bug8040211.java
Changeset: 73b1937e192f
Author: nishjain
Date: 2018-06-06 14:16 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/73b1937e192f
8203872: Upgrading JDK with latest available LSR data from IANA.
Reviewed-by: naoto
! make/data/lsrdata/language-subtag-registry.txt
! test/java/util/Locale/Bug8040211.java
Changeset: 137fc61ad6d8
Author: nishjain
Date: 2018-12-03 12:35 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/137fc61ad6d8
8213294: Upgrade IANA LSR data
Reviewed-by: naoto
! make/data/lsrdata/language-subtag-registry.txt
Changeset: 76fa826f1537
Author: nishjain
Date: 2019-01-31 13:05 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/76fa826f1537
8214935: Upgrade IANA LSR data
Reviewed-by: rriggs, naoto
! make/data/lsrdata/language-subtag-registry.txt
Changeset: 0bb89d93d4d7
Author: andrew
Date: 2019-07-01 20:26 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/0bb89d93d4d7
8219781: Localized names for Japanese era Reiwa in COMPAT provider
Reviewed-by: naoto, aph, phh
! src/share/classes/sun/text/resources/ar/FormatData_ar.java
! src/share/classes/sun/text/resources/ar/JavaTimeSupplementary_ar.java
! src/share/classes/sun/text/resources/hi/JavaTimeSupplementary_hi_IN.java
! src/share/classes/sun/text/resources/ko/FormatData_ko.java
! src/share/classes/sun/text/resources/ko/JavaTimeSupplementary_ko.java
! src/share/classes/sun/text/resources/ru/JavaTimeSupplementary_ru.java
! src/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr.java
! src/share/classes/sun/text/resources/th/FormatData_th.java
! src/share/classes/sun/text/resources/th/JavaTimeSupplementary_th.java
! src/share/classes/sun/text/resources/zh/FormatData_zh.java
! src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh.java
! src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh_TW.java
+ test/java/util/Calendar/JapanEraNameCompatTest.java
Changeset: 35818757a9c6
Author: andrew
Date: 2019-07-01 20:58 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/35818757a9c6
Added tag jdk8u222-b08 for changeset 0bb89d93d4d7
! .hgtags
Changeset: f7b22e107b51
Author: andrew
Date: 2019-07-04 17:55 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f7b22e107b51
8212328: Exceptional throw cases
Reviewed-by: smarks, rriggs, igerasim, ahgross, skoivu, andrew
Contributed-by: David Alvarez <alvdavi at amazon.com>
! src/share/classes/java/lang/Throwable.java
Changeset: 26993f6987f7
Author: igerasim
Date: 2019-01-30 19:33 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/26993f6987f7
8213431: Improve file protocol handling
Reviewed-by: chegar, dfuchs, igerasim, rhalade, weijun
! src/windows/classes/sun/net/www/protocol/file/Handler.java
+ src/windows/classes/sun/net/www/protocol/file/UNCFileURLConnection.java
Changeset: 989d84752527
Author: smarks
Date: 2019-01-23 14:45 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/989d84752527
8213432: Better copies of CopiesList
Reviewed-by: rriggs, skoivu, ahgross, robm, rhalade, jeff
! src/share/classes/java/util/Collections.java
Changeset: dacc6a3dd712
Author: mullan
Date: 2019-02-07 08:47 -0500
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/dacc6a3dd712
8216381: More limited privilege usage
Reviewed-by: ahgross, coffeys, rhalade
! src/share/classes/java/security/AccessController.java
Changeset: 2a567237233b
Author: igerasim
Date: 2019-03-19 14:16 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2a567237233b
8217563: Improve realm maintenance
Reviewed-by: mullan, mschoene, valeriep
! src/macosx/native/java/util/SCDynamicStoreConfig.m
Changeset: 9729eee8ef6a
Author: coffeys
Date: 2019-03-20 10:27 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9729eee8ef6a
8218863: Better endpoint checks
Reviewed-by: xuelei, ahgross, jnimeh, mullan, rhalade
! src/share/classes/sun/security/ssl/SSLContextImpl.java
! src/share/classes/sun/security/ssl/X509TrustManagerImpl.java
Changeset: e616364fb924
Author: xuelei
Date: 2019-04-11 17:58 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e616364fb924
8218873: Improve JSSE endpoint checking
Reviewed-by: mullan, ahgross, rhalade, mbalao, andrew
! src/share/classes/sun/security/util/HostnameChecker.java
Changeset: cfc7ebd7754d
Author: serb
Date: 2019-04-10 14:43 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/cfc7ebd7754d
8218876: Improve PNG support options
Reviewed-by: prr, rhalade, mschoene
! src/share/native/sun/awt/libpng/png.c
Changeset: 97d6261196f0
Author: jnimeh
Date: 2019-03-07 22:19 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/97d6261196f0
8219775: Certificate validation improvements
Reviewed-by: ascarpino, ssahoo, skoivu
! src/share/classes/sun/security/util/DerIndefLenConverter.java
Changeset: 7b73e7281120
Author: serb
Date: 2019-03-27 00:24 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/7b73e7281120
8220517: Enhanced GIF support
Reviewed-by: aivanov, ssahoo, mschoene, prr
! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m
Changeset: 5652862ec123
Author: igerasim
Date: 2019-04-10 15:32 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/5652862ec123
8221518: Normalize normalization
Reviewed-by: chegar, igerasim, ahgross, rhalade
! src/share/classes/java/net/URL.java
! src/share/classes/java/net/URLStreamHandler.java
! src/share/classes/sun/net/util/IPAddressUtil.java
! src/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
Changeset: 9f28fa83d7a4
Author: jdv
Date: 2018-01-10 12:45 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9f28fa83d7a4
8191073: JpegImageReader throws IndexOutOfBoundsException when trying to read image data from tables-only image
Reviewed-by: bpb, pnarayanan
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
+ test/javax/imageio/plugins/jpeg/JpegTablesOnlyReadTest.java
Changeset: 1b6a956e362f
Author: mbalao
Date: 2019-07-04 18:18 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/1b6a956e362f
8220192: Better outlook for SecureRandom
Reviewed-by: andrew
! src/windows/native/sun/security/mscapi/security.cpp
Changeset: bdf644065d87
Author: andrew
Date: 2019-07-04 18:20 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/bdf644065d87
8223511: Extended AES support
Reviewed-by: phh, mbalao, bae
! src/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/share/classes/sun/security/provider/DigestBase.java
! src/share/classes/sun/security/provider/SHA.java
! src/share/classes/sun/security/provider/SHA2.java
! src/share/classes/sun/security/provider/SHA5.java
Changeset: 0da125166b2b
Author: andrew
Date: 2019-07-06 14:35 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/0da125166b2b
8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73)
8135248: Add utility methods to check indexes and ranges
8142493: Utility methods to check indexes and ranges doesn't specify behavior when function produces null
8146458: Improve exception reporting for Objects.checkIndex/checkFromToIndex/checkFromIndexSize
8155794: Move Objects.checkIndex BiFunction accepting methods to an internal package
Summary: Do bounds check per encryption/decryption call instead of per block
Reviewed-by: mbalao
! src/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/share/classes/com/sun/crypto/provider/CipherFeedback.java
! src/share/classes/com/sun/crypto/provider/CounterMode.java
! src/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java
! src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/share/classes/com/sun/crypto/provider/OutputFeedback.java
! src/share/classes/com/sun/crypto/provider/PCBC.java
+ src/share/classes/jdk/internal/util/Preconditions.java
! src/share/classes/sun/security/util/ArrayUtil.java
+ test/java/util/Objects/CheckIndex.java
Changeset: 384c9ca971ec
Author: andrew
Date: 2019-07-08 03:53 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/384c9ca971ec
Added tag jdk8u222-b09 for changeset 0da125166b2b
! .hgtags
Changeset: 089be89b30ae
Author: bae
Date: 2019-06-19 19:07 +0300
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/089be89b30ae
8219018: Adjust positions of glyphs
Reviewed-by: mbalao
! src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp
! src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp
! src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp
! src/share/native/sun/font/layout/OpenTypeLayoutEngine.cpp
Changeset: a993ef3e9d23
Author: bae
Date: 2019-07-10 18:21 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/a993ef3e9d23
8219020: Table alternate substitutions
Reviewed-by: mbalao
! src/share/native/sun/font/layout/AlternateSubstSubtables.cpp
Changeset: fe1f848a039b
Author: okutsu
Date: 2016-08-30 14:16 +0900
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/fe1f848a039b
8157792: After Integrating tzdata2016d the test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and "Asia/Qyzylorda" Timezones
Reviewed-by: peytoia
! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/sun/util/calendar/zi/Zoneinfo.java
Changeset: 2a9bea6e5e03
Author: rpatil
Date: 2019-07-10 18:34 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2a9bea6e5e03
8224560: (tz) Upgrade time-zone data to tzdata2019a
8215982: (tz) Upgrade time-zone data to tzdata2018i
8225580: tzdata2018i integration causes test failures on jdk-13
Reviewed-by: andrew, naoto
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/iso3166.tab
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/zone.tab
! src/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/etcetera
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/zone.tab
Changeset: 4c0724b6bf69
Author: andrew
Date: 2019-07-11 00:03 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/4c0724b6bf69
Added tag jdk8u222-b10 for changeset 2a9bea6e5e03
! .hgtags
Changeset: e859d56516da
Author: andrew
Date: 2019-07-16 22:10 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e859d56516da
Added tag jdk8u222-ga for changeset 2a9bea6e5e03
! .hgtags
Changeset: 0afa589e56f9
Author: sveerabhadra
Date: 2018-06-25 14:32 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/0afa589e56f9
8153732: Windows remote printer changes do not reflect in lookupPrintServices()
Reviewed-by: prr, psadhukhan
! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp
+ test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
Changeset: c31d489a4c5d
Author: sveerabhadra
Date: 2019-02-25 11:02 +0530
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/c31d489a4c5d
8212202: [Windows] Exception if no printers are installed.
Reviewed-by: prr
! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
Changeset: 6be31c5c1807
Author: aivanov
Date: 2019-04-09 08:50 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6be31c5c1807
8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard to use
Reviewed-by: serb, prr
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
Changeset: e06784459c2c
Author: zgu
Date: 2019-06-12 13:03 -0400
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e06784459c2c
8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard to use
Reviewed-by: serb, prr
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
Changeset: 38badfb0300f
Author: aivanov
Date: 2019-03-28 14:52 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/38badfb0300f
8221412: lookupPrintServices() does not always update the list of Windows remote printers
Reviewed-by: prr, serb
! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp
Changeset: 9941714bd1bc
Author: rriggs
Date: 2014-02-05 10:59 -0500
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9941714bd1bc
8030993: Check jdk/src/share/native/common/jni_util.c for JNI pending exceptions
Summary: Check for pending exceptions
Reviewed-by: alanb, chegar
! src/share/native/common/jni_util.c
Changeset: 2df1d6f6fdf6
Author: rriggs
Date: 2018-06-12 13:07 -0400
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2df1d6f6fdf6
8197930: JNI exception pending in initializeEncoding of jni_util.c
Reviewed-by: mchung, stuefe
! src/share/native/common/jni_util.c
Changeset: cfd0218da0af
Author: igerasim
Date: 2019-03-21 12:28 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/cfd0218da0af
8170494: JNI exception pending in PlainDatagramSocketImpl.c
Reviewed-by: clanger, vtewari
! src/solaris/native/java/net/PlainDatagramSocketImpl.c
Changeset: 87a71ca14dff
Author: andrew
Date: 2018-06-25 02:52 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/87a71ca14dff
8205587: Implicit function declaration in jni_util.c
Reviewed-by: omajid
! src/share/native/common/jni_util.c
Changeset: a2c492c8b883
Author: andrew
Date: 2019-06-17 16:46 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/a2c492c8b883
8182999: SunEC throws ProviderException on invalid curves
Reviewed-by: vinnie
! make/mapfiles/libsunec/mapfile-vers
! src/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/share/classes/sun/security/util/ECUtil.java
! src/share/native/sun/security/ec/ECC_JNI.cpp
+ test/sun/security/ec/InvalidCurve.java
Changeset: 6b678425fbbb
Author: andrew
Date: 2019-06-17 17:19 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6b678425fbbb
Merge
Changeset: 93883f2d74eb
Author: prappo
Date: 2016-10-21 12:31 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/93883f2d74eb
8168417: Pending exceptions in java.base/windows/native/libnio
Reviewed-by: chegar, alanb
! src/windows/native/sun/nio/ch/FileDispatcherImpl.c
Changeset: 3de016c65a06
Author: igerasim
Date: 2019-01-02 15:33 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/3de016c65a06
6996807: FieldReflectorKey hash code computation can be improved
Reviewed-by: rriggs
! src/share/classes/java/io/ObjectStreamClass.java
Changeset: 180cd8fe6c51
Author: sgehwolf
Date: 2019-06-19 19:05 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/180cd8fe6c51
8226392: Launcher should not enable legacy stdio streams on GNU/Linux (glibc)
Summary: Ensure _IO_stdin_used gets exported via linker version script
Reviewed-by: andrew, fweimer
! make/mapfiles/launchers/mapfile-x86
Changeset: f879433510b7
Author: sgehwolf
Date: 2019-06-28 10:31 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f879433510b7
8226928: [TESTBUG] test/java/net/NetworkInterface/IPv4Only.java fails intermittently on AIX
Summary: Set the property on the command line as the JDK 11 version
Reviewed-by: clanger, andrew, chegar
! test/java/net/NetworkInterface/IPv4Only.java
Changeset: bc278b0ebfad
Author: sgehwolf
Date: 2019-06-27 10:52 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/bc278b0ebfad
8226870: OpenJDK 8u JRE contains clhsdb and hsdb launchers
Summary: Add clhsdb and hsdb to NOT_JRE_BIN_FILES exclude list
Reviewed-by: shade
! make/Images.gmk
Changeset: 31d3c2937dcb
Author: shade
Date: 2019-07-05 16:22 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/31d3c2937dcb
8227018: CompletableFuture should not call Runtime.availableProcessors on fast path
Reviewed-by: dl, martin
! src/share/classes/java/util/concurrent/CompletableFuture.java
Changeset: 6e1a1f54e7ef
Author: bchristi
Date: 2016-10-07 12:01 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6e1a1f54e7ef
8151486: Class.forName causes memory leak
Summary: Remove ClassLoader.domains
Reviewed-by: coleenp, dholmes, mchung, naoto
! src/share/classes/java/lang/ClassLoader.java
+ test/java/lang/ClassLoader/forNameLeak/ClassForName.java
+ test/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java
+ test/java/lang/ClassLoader/forNameLeak/test.policy
Changeset: 5cf8e52254c2
Author: andrew
Date: 2019-07-01 20:26 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/5cf8e52254c2
8218781: Localized names for Japanese era Reiwa in COMPAT provider
Reviewed-by: naoto, aph, phh
! src/share/classes/sun/text/resources/ar/FormatData_ar.java
! src/share/classes/sun/text/resources/ar/JavaTimeSupplementary_ar.java
! src/share/classes/sun/text/resources/hi/JavaTimeSupplementary_hi_IN.java
! src/share/classes/sun/text/resources/ko/FormatData_ko.java
! src/share/classes/sun/text/resources/ko/JavaTimeSupplementary_ko.java
! src/share/classes/sun/text/resources/ru/JavaTimeSupplementary_ru.java
! src/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr.java
! src/share/classes/sun/text/resources/th/FormatData_th.java
! src/share/classes/sun/text/resources/th/JavaTimeSupplementary_th.java
! src/share/classes/sun/text/resources/zh/FormatData_zh.java
! src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh.java
! src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh_TW.java
+ test/java/util/Calendar/JapanEraNameCompatTest.java
Changeset: 2361895a718a
Author: andrew
Date: 2019-07-06 19:18 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2361895a718a
Merge
- src/share/classes/sun/util/locale/LocaleEquivalentMaps.java
- test/java/util/Locale/tools/EquivMapsGenerator.java
- test/java/util/Locale/tools/language-subtag-registry.txt
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
Changeset: b3e86d31e517
Author: darcy
Date: 2015-03-19 13:18 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b3e86d31e517
8075544: Add tiered testing definitions to the jdk repo
Reviewed-by: alanb
! test/TEST.groups
Changeset: 16350fc6cc1c
Author: darcy
Date: 2015-03-20 10:00 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/16350fc6cc1c
8075573: Add jdk_other and jdk_svc to jdk tier 2 test definition
Reviewed-by: mchung
! test/TEST.groups
Changeset: f83fd6026556
Author: okutsu
Date: 2016-08-30 14:16 +0900
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f83fd6026556
8157792: After Integrating tzdata2016d the test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and "Asia/Qyzylorda" Timezones
Reviewed-by: peytoia
! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/sun/util/calendar/zi/Zoneinfo.java
Changeset: 2eb10dde7a68
Author: rpatil
Date: 2019-07-10 18:34 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2eb10dde7a68
8224560: (tz) Upgrade time-zone data to tzdata2019a
8215982: (tz) Upgrade time-zone data to tzdata2018i
8225580: tzdata2018i integration causes test failures on jdk-13
Reviewed-by: andrew, naoto
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/iso3166.tab
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/zone.tab
! src/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/etcetera
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/zone.tab
Changeset: 6434138b69af
Author: andrew
Date: 2019-07-17 20:41 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6434138b69af
Added tag jdk8u232-b00 for changeset 887c8314411d
! .hgtags
Changeset: 2783fe5be9a1
Author: andrew
Date: 2019-07-17 21:18 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2783fe5be9a1
Merge
! .hgtags
Changeset: 12d3c4d2cf37
Author: itakiguchi
Date: 2018-12-05 12:59 -0800
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/12d3c4d2cf37
8214002: Cannot use italic font style if the font has embedded bitmap
Reviewed-by: prr
! src/share/native/sun/font/freetypeScaler.c
+ test/java/awt/font/TextLayout/FontGlyphCompare.java
Changeset: d754c9f8ba4a
Author: mbalao
Date: 2019-03-01 12:21 -0300
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/d754c9f8ba4a
8218854: FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth
Summary: Consider algorithmic bold in FontMetrics.getMaxAdvance value and update obliqueness.
Reviewed-by: prr, serb
! src/share/native/sun/font/freetypeScaler.c
+ test/java/awt/FontMetrics/MaxAdvanceIsMax.java
Changeset: 010d44fe3c85
Author: prr
Date: 2019-03-21 21:37 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/010d44fe3c85
8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java
Reviewed-by: serb
! test/ProblemList.txt
Changeset: e357f543924b
Author: andrew
Date: 2019-07-24 04:14 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e357f543924b
6946830: javax.crypto.Cipher.doFinal behavior differs depending on platform
Summary: Updated SunPKCS11 provider with SunJCE provider behavior
Reviewed-by: xuelei
! src/share/classes/sun/security/pkcs11/P11Cipher.java
+ test/javax/crypto/Cipher/EmptyFinalBuffer.java
Changeset: 54dbc9006d37
Author: mbalao
Date: 2018-11-29 13:36 -0300
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/54dbc9006d37
6913047: Long term memory leak when using PKCS11 and JCE exceeds 32 bit process address space
Summary: Extract cryptographic keys within NSS PKCS11 software tokens for memory management purposes.
Reviewed-by: valeriep
! make/mapfiles/libj2pkcs11/mapfile-vers
! src/share/classes/sun/security/pkcs11/P11Cipher.java
! src/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11Digest.java
! src/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
! src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11Key.java
! src/share/classes/sun/security/pkcs11/P11KeyAgreement.java
! src/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/share/classes/sun/security/pkcs11/P11Mac.java
! src/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11Signature.java
! src/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
! src/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
! src/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
! src/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/share/lib/security/java.policy
! src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c
! src/share/native/sun/security/pkcs11/wrapper/pkcs11t.h
! src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h
Changeset: 23c77bdc49fc
Author: andrew
Date: 2019-07-25 16:23 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/23c77bdc49fc
Added tag jdk8u232-b01 for changeset 54dbc9006d37
! .hgtags
Changeset: 273fcb2eebd4
Author: valeriep
Date: 2019-02-20 19:16 +0000
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/273fcb2eebd4
8216597: SIGBUS in Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo after JDK-6913047
Summary: changed variable declaration type to byte* from long* to fix SIGBUS error
Reviewed-by: ascarpino
! src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c
Changeset: c52f29f8dd18
Author: mbalao
Date: 2019-07-30 17:59 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/c52f29f8dd18
8220513: Wrapper Key may get deleted when closing sessions in SunPKCS11 crypto provider
Summary: Do not close the session holding the Wrapper Key while in use. Delete the Wrapper Key when no longer needed.
Reviewed-by: valeriep
! src/share/classes/sun/security/pkcs11/P11Key.java
! src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c
Changeset: 2d3d319b8f56
Author: igerasim
Date: 2019-06-25 17:27 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2d3d319b8f56
8226543: Reduce GC pressure during message digest calculations in password-based encryption
Reviewed-by: mullan
! src/share/classes/com/sun/crypto/provider/PBES1Core.java
Changeset: f0eb67dccf17
Author: bpb
Date: 2018-07-03 15:02 -0700
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f0eb67dccf17
8202252: (aio) Closed AsynchronousSocketChannel keeps completion handler alive
Summary: Clear handler instance variable after use
Reviewed-by: rriggs, alanb
! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
+ test/java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java
Changeset: 6698d87704f4
Author: sgehwolf
Date: 2019-04-25 14:05 +0200
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6698d87704f4
8222737: [TESTBUG] Allow for tier 1 like testing in OpenJDK 8u
Reviewed-by: shade, adinn, andrew
! test/Makefile
! test/TEST.groups
Changeset: 89c8bfe10659
Author: andrew
Date: 2019-08-01 03:44 +0100
URL: https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/89c8bfe10659
Added tag jdk8u232-b02 for changeset 6698d87704f4
! .hgtags
More information about the jdk8u-changes
mailing list