hg: shenandoah/jdk8/jdk: 55 new changesets

shade at redhat.com shade at redhat.com
Wed Jul 17 18:29:12 UTC 2019


Changeset: 3e3676ee78da
Author:    sveerabhadra
Date:      2018-06-25 14:32 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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: bb1da2b66b5e
Author:    andrew
Date:      2019-06-24 13:10 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/bb1da2b66b5e

Merge jdk8u222-b07


Changeset: f5c3e60ac3da
Author:    andrew
Date:      2019-06-24 15:03 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/f5c3e60ac3da

Added tag aarch64-shenandoah-jdk8u222-b07 for changeset bb1da2b66b5e

! .hgtags

Changeset: 8f8015daf928
Author:    andrew
Date:      2019-06-22 18:31 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/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: f504549d0295
Author:    andrew
Date:      2019-06-22 19:08 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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: a2feb73693e1
Author:    ljiang
Date:      2019-06-26 09:38 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/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/shenandoah/jdk8/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: f46cd253e746
Author:    andrew
Date:      2019-06-26 13:06 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/f46cd253e746

Merge


Changeset: b450e635e4d4
Author:    andrew
Date:      2019-06-27 04:05 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/jdk/rev/35818757a9c6

Added tag jdk8u222-b08 for changeset 0bb89d93d4d7

! .hgtags

Changeset: 2dc4055f0f60
Author:    andrew
Date:      2019-07-02 12:15 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/2dc4055f0f60

Merge jdk8u222-b08

! .hgtags
! make/Tools.gmk
+ make/data/lsrdata/language-subtag-registry.txt
+ make/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! src/share/classes/sun/security/ec/ECPrivateKeyImpl.java
- src/share/classes/sun/util/locale/LocaleEquivalentMaps.java
! test/TEST.groups
- test/java/util/Locale/tools/EquivMapsGenerator.java
- test/java/util/Locale/tools/language-subtag-registry.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: b05d688bbac4
Author:    andrew
Date:      2019-07-02 12:38 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/b05d688bbac4

Added tag aarch64-shenandoah-jdk8u222-b08 for changeset 2dc4055f0f60

! .hgtags

Changeset: f7b22e107b51
Author:    andrew
Date:      2019-07-04 17:55 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/jdk/rev/384c9ca971ec

Added tag jdk8u222-b09 for changeset 0da125166b2b

! .hgtags

Changeset: 3476a7e2173b
Author:    andrew
Date:      2019-07-08 04:13 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/3476a7e2173b

Merge jdk8u222-b09

! .hgtags
! 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/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/share/classes/java/net/URL.java
! src/share/classes/java/security/AccessController.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! src/share/classes/sun/security/ssl/SSLContextImpl.java
! src/share/classes/sun/security/util/HostnameChecker.java

Changeset: 7233139b671e
Author:    andrew
Date:      2019-07-08 04:38 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/7233139b671e

Added tag aarch64-shenandoah-jdk8u222-b09 for changeset 3476a7e2173b

! .hgtags

Changeset: 089be89b30ae
Author:    bae
Date:      2019-06-19 19:07 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/jdk/rev/4c0724b6bf69

Added tag jdk8u222-b10 for changeset 2a9bea6e5e03

! .hgtags

Changeset: aabce7667315
Author:    andrew
Date:      2019-07-11 03:20 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/aabce7667315

Merge jdk8u222-b10

! .hgtags
! 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/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: 47db830d7c83
Author:    andrew
Date:      2019-07-11 03:22 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/jdk/rev/47db830d7c83

Added tag aarch64-shenandoah-jdk8u222-b10 for changeset aabce7667315

! .hgtags



More information about the shenandoah-dev mailing list