/hg/icedtea7-forest/jdk: 56 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Fri Aug 25 16:20:15 UTC 2017


changeset 350a10c3a425 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=350a10c3a425
author: andrew
date: Wed Aug 16 16:15:10 2017 +0100

	Added tag icedtea-2.7.0pre13 for changeset 0e380c5a1bff


changeset 15ba571f7278 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=15ba571f7278
author: andrew
date: Wed May 03 03:39:53 2017 +0100

	Added tag jdk7u141-b02 for changeset 19a085e65614


changeset a9717ab00796 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=a9717ab00796
author: alanb
date: Fri Jul 07 15:59:03 2017 +0100

	7117357: Warnings in sun.instrument, tools and other sun.* classes
	Reviewed-by: lancea, chegar


changeset 848ccfd27743 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=848ccfd27743
author: mchung
date: Tue Jan 17 15:55:40 2012 -0800

	7117570: Warnings in sun.mangement.* and its subpackages
	Reviewed-by: mchung, dsamersoff
	Contributed-by: kurchi.subhra.hazra at oracle.com


changeset 4f24be04a422 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=4f24be04a422
author: jbachorik
date: Fri Jul 07 19:53:38 2017 +0100

	8139870: sun.management.LazyCompositeData.isTypeMatched() fails for composite types with items of ArrayType
	Reviewed-by: dfuchs


changeset c9d307e51b37 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=c9d307e51b37
author: azvegint
date: Thu Aug 11 13:22:51 2016 +0300

	8155690: Update libPNG library to the latest up-to-date
	Reviewed-by: serb


changeset acf72ae6145d in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=acf72ae6145d
author: prr
date: Wed Feb 12 11:36:38 2014 -0800

	8031737: CHECK_NULL and CHECK_EXCEPTION macros cleanup
	Reviewed-by: rriggs, mchung, mduigou


changeset d127560ad6ff in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=d127560ad6ff
author: prr
date: Fri Feb 14 10:14:11 2014 -0800

	8034912: backport of 8031737 to jdk8u breaks linux buld.
	Reviewed-by: mchung


changeset 986500b85859 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=986500b85859
author: pchelko
date: Tue Jul 11 21:06:17 2017 +0100

	8030787: [Parfait] JNI-related warnings from b119 for jdk/src/share/native/sun/awt/image
	Reviewed-by: serb, prr


changeset 98b0dbc4bc08 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=98b0dbc4bc08
author: pchelko
date: Thu Mar 13 15:33:43 2014 +0400

	8037287: Windows build failed after JDK-8030787
	Reviewed-by: serb, bagiras


changeset 03a56cf98284 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=03a56cf98284
author: goetz
date: Thu Feb 20 15:03:10 2014 +0100

	8030875: Macros for checking and returning on exceptions
	Summary: Add missing 8030875 changes in 8u
	Reviewed-by: mchung, kvn


changeset 366c03690390 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=366c03690390
author: jdv
date: Thu Oct 06 09:19:32 2016 -0700

	8162461: Hang due to JNI up-call made whilst holding JNI critical lock
	Reviewed-by: prr, aghaisas


changeset 28459ff19e0d in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=28459ff19e0d
author: smarks
date: Wed Jul 12 03:18:46 2017 +0100

	8022440: suppress deprecation warnings in sun.rmi
	Reviewed-by: mduigou


changeset aac0cba4d82e in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=aac0cba4d82e
author: coffeys
date: Thu Jul 13 05:15:10 2017 +0100

	8163958: Improved garbage collection
	Reviewed-by: rriggs


changeset eeb56f4c36b1 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=eeb56f4c36b1
author: horii
date: Wed Sep 14 22:11:54 2016 -0400

	8165231: java.nio.Bits.unaligned() doesn't return true on ppc
	Reviewed-by: simonis, coffeys


changeset b765de0cf211 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=b765de0cf211
author: bgopularam
date: Wed May 24 02:25:28 2017 -0700

	8165367: Additional tests for JEP 288: Disable SHA-1 Certificates
	Summary: The new tests just focus on the usage constraints TLSSever and TLSClient with TLS communication
	Reviewed-by: ascarpino


changeset 4f11e3edecf9 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=4f11e3edecf9
author: prr
date: Fri Jul 14 15:42:34 2017 +0100

	8167228: Update to libpng 1.6.28
	Reviewed-by: serb, azvegint


changeset d76d9a9720ef in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=d76d9a9720ef
author: prr
date: Fri Mar 17 16:41:06 2017 -0700

	8169209: Improved image post-processing steps
	Reviewed-by: serb, vadim, mschoene


changeset acd986bf1ba5 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=acd986bf1ba5
author: igerasim
date: Thu Jul 13 22:44:24 2017 +0100

	8169392: Additional jar validation steps
	Reviewed-by: mullan, herrick, ahgross


changeset b37777c2c9c5 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=b37777c2c9c5
author: smarks
date: Sun Feb 12 21:56:24 2012 -0800

	7143230: fix warnings in java.util.jar, sun.tools.jar, zipfs demo, etc.
	Reviewed-by: alanb, chegar, lancea, smarks
	Contributed-by: Mani Sarkar <sadhak001 at gmail.com>, Michael Barker <mikeb01 at gmail.com>, Carl Jokl <carl.jokl at gmail.com>, Dinuk Weerasinghe <dinuksw at yahoo.com>, Markus Stoy <markus.stoy at timgroup.com>, Tom Anderson <tom.anderson at timgroup.com>


changeset f2a67bbbcb99 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=f2a67bbbcb99
author: hseigel
date: Wed Dec 21 10:15:49 2016 -0500

	8170966: Right parenthesis issue
	Reviewed-by: acorn, ctornqvi, mschoene
	Contributed-by: harold.seigel at oracle.com


changeset a13bafb05072 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=a13bafb05072
author: igerasim
date: Fri Jul 14 04:40:15 2017 +0100

	8172204: Better Thread Pool execution
	Reviewed-by: alanb, skoivu, rriggs


changeset f014749131f6 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=f014749131f6
author: prr
date: Fri Jul 14 04:55:25 2017 +0100

	8172461: Service Registration Lifecycle
	Reviewed-by: serb, vadim, skoivu, shurailine


changeset 8f40b239d609 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=8f40b239d609
author: bpb
date: Fri Jul 14 05:21:12 2017 +0100

	8172465: Better handling of channel groups
	Reviewed-by: alanb, coffeys, skoivu, rhalade, chegar


changeset d4a33ff7f1dd in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=d4a33ff7f1dd
author: aefimov
date: Fri Jul 14 17:32:08 2017 +0100

	8173286: Better reading of text catalogs
	Reviewed-by: joehw, dfuchs, skoivu, rhalade


changeset 9976ce1ff903 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=9976ce1ff903
author: smarks
date: Fri Jul 14 17:42:44 2017 +0100

	8173697: Less Active Activations
	Reviewed-by: skoivu, rhalade, rriggs, chegar, coffeys


changeset 79f9ef695052 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=79f9ef695052
author: prr
date: Fri Jul 14 18:21:30 2017 +0100

	8174098: Better image fetching
	Reviewed-by: serb, vadim, skoivu


changeset a632a29f0478 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=a632a29f0478
author: rpatil
date: Wed Mar 15 14:14:57 2017 +0530

	8174105: Better naming attribution
	Reviewed-by: chegar, dfuchs, rriggs, vtewari


changeset 3cf8f6451be3 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=3cf8f6451be3
author: robm
date: Fri Jul 14 18:46:12 2017 +0100

	8174113: Better sourcing of code
	Reviewed-by: weijun


changeset 8f1c0d565d13 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=8f1c0d565d13
author: adinn
date: Sat Jul 15 21:26:47 2017 +0100

	8174729: Race Condition in java.lang.reflect.WeakCache
	Summary: Race can occur between Proxy.getProxyClass and Proxy.isProxyClass
	Reviewed-by: mchung


changeset 0e846618238e in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=0e846618238e
author: robm
date: Sun Jul 16 00:29:10 2017 +0100

	8174770: Check registry registration location
	Reviewed-by: rriggs


changeset fbe9c6c3e78c in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=fbe9c6c3e78c
author: igerasim
date: Tue Jul 18 00:17:03 2017 +0100

	8174873: Improved certificate procesing
	Reviewed-by: jnimeh, ahgross, rhalade


changeset 8f032f02516a in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=8f032f02516a
author: robm
date: Thu May 18 22:52:38 2017 +0100

	8175106: Higher quality DSA operations
	Reviewed-by: xuelei, apetcher


changeset e9869356eb8a in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=e9869356eb8a
author: robm
date: Wed May 24 17:35:54 2017 +0100

	8175110: Higher quality ECDSA operations
	Reviewed-by: xuelei, apetcher


changeset f6daf5edd956 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=f6daf5edd956
author: alexp
date: Thu Apr 21 17:08:50 2016 +0300

	8143377: Test PKCS8Test.java fails
	Reviewed-by: coffeys
	Contributed-by: artem.kosarev at oracle.com


changeset d4e4af750774 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=d4e4af750774
author: igerasim
date: Tue Jul 18 06:14:47 2017 +0100

	8175251: Failed to load RSA private key from pkcs12
	Summary: Enhanced DER library with extra arg to control leading-0 check
	Reviewed-by: mullan


changeset c54643d2a32b in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=c54643d2a32b
author: shshahma
date: Tue Jul 18 06:45:42 2017 +0100

	8176055: JMX diagnostic improvements
	Reviewed-by: dfuchs, mchung, ahgross, rhalade, jwilhelm


changeset fe453cb558d3 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=fe453cb558d3
author: coffeys
date: Mon Apr 11 08:00:21 2016 +0100

	8149450: LdapCtx.processReturnCode() throwing Null Pointer Exception
	Reviewed-by: xuelei


changeset 4092c1c94820 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=4092c1c94820
author: aefimov
date: Tue Jul 18 20:29:30 2017 +0100

	8176067: Proper directory lookup processing
	Reviewed-by: weijun


changeset 4ae0ef9be3ac in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=4ae0ef9be3ac
author: igerasim
date: Thu Mar 30 22:29:57 2017 -0700

	8176760: Better handling of PKCS8 material
	Reviewed-by: ascarpino, ahgross


changeset 5ccb8bdab06c in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=5ccb8bdab06c
author: igerasim
date: Wed Mar 15 10:58:05 2017 -0700

	8176769: Remove accidental spec change in jdk8u
	Reviewed-by: chegar


changeset a2a339770678 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=a2a339770678
author: igerasim
date: Tue May 23 11:30:25 2017 -0700

	8178135: Additional elliptic curve support
	Reviewed-by: mullan


changeset fa22e8668c4d in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=fa22e8668c4d
author: azvegint
date: Mon Jul 24 14:14:10 2017 +0100

	8178996: [macos] JComboBox doesn't display popup in mixed JavaFX Swing Application on 8u131 and Mac OS 10.12
	Reviewed-by: serb, ssadetsky


changeset 851cd45750d2 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=851cd45750d2
author: alexsch
date: Mon Jul 24 14:23:48 2017 +0100

	8035629: [parfait] JNI exc pending in jdk/src/windows/native/sun/windows/ShellFolder2.cpp
	Reviewed-by: serb, pchelko


changeset 02e2b83365a6 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=02e2b83365a6
author: serb
date: Mon Jul 24 14:26:23 2017 +0100

	8080492: [Parfait] Uninitialised variable in jdk/src/java/desktop/windows/native/libawt/
	Reviewed-by: prr, vadim


changeset 084e64d9d62d in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=084e64d9d62d
author: pkbalakr
date: Mon Jul 24 14:34:53 2017 +0100

	8179014: JFileChooser with Windows look and feel crashes on win 10
	Reviewed-by: serb, prr


changeset 2ca4c6bfce3a in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=2ca4c6bfce3a
author: rriggs
date: Mon Jul 24 18:47:53 2017 +0100

	8156804: Better constraint checking
	Summary: Sync with upstream version
	Reviewed-by: dfuchs, ahgross


changeset 085ef4fafefb in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=085ef4fafefb
author: aefimov
date: Thu Jun 01 15:45:33 2017 +0100

	8180582: The bind to rmiregistry is rejected by registryFilter even though registryFilter is set
	Summary: The Registry MAXDEPTH should allow binding more complex objects
	Reviewed-by: dfuchs, smarks


changeset 4549e025778c in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=4549e025778c
author: ljiang
date: Mon Jul 24 19:28:56 2017 +0100

	8181591: 8u141 L10n resource file update
	Reviewed-by: coffeys


changeset 330cce590879 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=330cce590879
author: rpatil
date: Mon Apr 10 16:17:00 2017 +0530

	8177449: (tz) Support tzdata2017b
	Reviewed-by: martin, naoto


changeset a6d3c4449a8a in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=a6d3c4449a8a
author: mcherkas
date: Tue Feb 07 19:54:46 2017 +0300

	8173145: Menu is activated after using mnemonic Alt/Key combination
	Reviewed-by: serb, ssadetsky


changeset dd5b6b40726c in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=dd5b6b40726c
author: psandoz
date: Tue Jul 25 03:29:17 2017 +0100

	8184119: Incorrect return processing for the LF editor of MethodHandles.permuteArguments
	Reviewed-by: jrose, redestad, vlivanov


changeset 871e3350966f in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=871e3350966f
author: igerasim
date: Fri Jul 21 20:03:30 2017 -0700

	8184993: Jar file verification failing with SecurityException: digest missing xxx
	Reviewed-by: sherman, mullan


changeset da1c09ab9b74 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=da1c09ab9b74
author: andrew
date: Tue Aug 01 14:12:33 2017 +0100

	Added tag jdk7u151-b00 for changeset 871e3350966f


changeset ad08fea7cd1a in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=ad08fea7cd1a
author: andrew
date: Thu Aug 03 07:28:01 2017 +0100

	Added tag jdk7u151-b01 for changeset da1c09ab9b74


changeset 85bcd2abf0a2 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=85bcd2abf0a2
author: andrew
date: Tue Aug 22 02:03:52 2017 +0100

	Merge jdk7u151-b01


diffstat:

 .hgtags                                                                                                    |     4 +
 make/sun/javazic/tzdata/VERSION                                                                            |     2 +-
 make/sun/javazic/tzdata/africa                                                                             |    25 +-
 make/sun/javazic/tzdata/iso3166.tab                                                                        |     4 +-
 make/sun/javazic/tzdata/northamerica                                                                       |     8 +
 make/sun/rmi/rmi/Makefile                                                                                  |    36 +-
 make/sun/splashscreen/FILES_c.gmk                                                                          |     6 +-
 src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java                                                   |    15 +-
 src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties                     |     2 +-
 src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java                                        |    17 +-
 src/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java                                   |     7 +-
 src/share/classes/com/sun/jndi/ldap/LdapClient.java                                                        |     3 +-
 src/share/classes/com/sun/jndi/ldap/LdapCtx.java                                                           |    25 +-
 src/share/classes/com/sun/jndi/ldap/LdapReferralException.java                                             |    17 +-
 src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java                                          |     5 +-
 src/share/classes/java/lang/invoke/LambdaForm.java                                                         |     6 +-
 src/share/classes/java/rmi/activation/ActivationID.java                                                    |    38 +-
 src/share/classes/java/security/CodeSource.java                                                            |    11 +-
 src/share/classes/java/util/concurrent/ThreadPoolExecutor.java                                             |    25 +-
 src/share/classes/java/util/jar/Attributes.java                                                            |    14 +-
 src/share/classes/java/util/jar/JarVerifier.java                                                           |   129 +-
 src/share/classes/java/util/zip/ZipFile.java                                                               |    21 +-
 src/share/classes/javax/imageio/spi/ServiceRegistry.java                                                   |    26 +-
 src/share/classes/javax/naming/directory/BasicAttribute.java                                               |     4 +-
 src/share/classes/sun/awt/image/ImageWatched.java                                                          |    35 +-
 src/share/classes/sun/awt/resources/awt_sv.properties                                                      |     2 +-
 src/share/classes/sun/instrument/InstrumentationImpl.java                                                  |    14 +-
 src/share/classes/sun/instrument/TransformerManager.java                                                   |     2 +-
 src/share/classes/sun/launcher/resources/launcher_es.properties                                            |     4 +-
 src/share/classes/sun/launcher/resources/launcher_sv.properties                                            |     4 +-
 src/share/classes/sun/management/Agent.java                                                                |    16 +-
 src/share/classes/sun/management/ConnectorAddressLink.java                                                 |    16 +-
 src/share/classes/sun/management/Flag.java                                                                 |     2 +-
 src/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java                              |    12 +-
 src/share/classes/sun/management/GarbageCollectorImpl.java                                                 |     9 +-
 src/share/classes/sun/management/GcInfoBuilder.java                                                        |     2 +-
 src/share/classes/sun/management/GcInfoCompositeData.java                                                  |    29 +-
 src/share/classes/sun/management/HotSpotDiagnostic.java                                                    |    19 +-
 src/share/classes/sun/management/HotspotCompilation.java                                                   |    14 +-
 src/share/classes/sun/management/HotspotThread.java                                                        |     2 +-
 src/share/classes/sun/management/LazyCompositeData.java                                                    |    81 +-
 src/share/classes/sun/management/ManagementFactoryHelper.java                                              |     6 +-
 src/share/classes/sun/management/MappedMXBeanType.java                                                     |    66 +-
 src/share/classes/sun/management/MonitorInfoCompositeData.java                                             |     2 +-
 src/share/classes/sun/management/NotificationEmitterSupport.java                                           |    12 +-
 src/share/classes/sun/management/RuntimeImpl.java                                                          |     2 +-
 src/share/classes/sun/management/ThreadInfoCompositeData.java                                              |     2 +-
 src/share/classes/sun/management/counter/perf/PerfInstrumentation.java                                     |    15 +-
 src/share/classes/sun/management/jmxremote/ConnectorBootstrap.java                                         |    44 +-
 src/share/classes/sun/management/jmxremote/SingleEntryRegistry.java                                        |    25 +-
 src/share/classes/sun/management/resources/agent_sv.properties                                             |    12 +-
 src/share/classes/sun/management/snmp/AdaptorBootstrap.java                                                |     7 +-
 src/share/classes/sun/management/snmp/jvminstr/JVM_MANAGEMENT_MIB_IMPL.java                                |    10 +-
 src/share/classes/sun/management/snmp/jvminstr/JvmMemGCTableMetaImpl.java                                  |     2 +
 src/share/classes/sun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl.java                             |    11 +-
 src/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelTableMetaImpl.java                          |    22 +-
 src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolTableMetaImpl.java                                |    11 +-
 src/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java                                          |     2 +-
 src/share/classes/sun/management/snmp/jvminstr/JvmMemoryMetaImpl.java                                      |     2 +
 src/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java                                              |     2 +
 src/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java                            |     2 +
 src/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathTableMetaImpl.java                        |     5 +-
 src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java                                |     1 +
 src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java                            |     5 +-
 src/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java                                |     1 +
 src/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsTableMetaImpl.java                            |     5 +-
 src/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java                              |     1 +
 src/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathTableMetaImpl.java                          |     4 +-
 src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeMetaImpl.java                                     |     1 +
 src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java                             |     2 +
 src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceTableMetaImpl.java                         |     9 +-
 src/share/classes/sun/management/snmp/jvminstr/JvmThreadingMetaImpl.java                                   |     2 +
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java                               |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java                         |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java                                   |    10 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java                      |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java                                      |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java                             |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java                                       |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java                                      |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java                              |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java                            |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java                        |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java                           |     9 +-
 src/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIB.java                                       |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIBOidTable.java                               |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMeta.java                                      |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmCompilationMeta.java                                       |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMeta.java                                        |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmMemGCTableMeta.java                                        |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMeta.java                                   |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmMemManagerTableMeta.java                                   |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMeta.java                                |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelTableMeta.java                                |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMeta.java                                      |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmMemPoolTableMeta.java                                      |     2 +
 src/share/classes/sun/management/snmp/jvmmib/JvmOSMeta.java                                                |     2 +
 src/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMeta.java                              |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathTableMeta.java                              |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMeta.java                                  |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathTableMeta.java                                  |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMeta.java                                  |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsTableMeta.java                                  |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMeta.java                                |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathTableMeta.java                                |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMeta.java                                           |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMeta.java                               |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceTableMeta.java                               |     1 +
 src/share/classes/sun/management/snmp/jvmmib/JvmThreadingMeta.java                                         |     1 +
 src/share/classes/sun/management/snmp/util/MibLogger.java                                                  |     8 +-
 src/share/classes/sun/management/snmp/util/SnmpListTableCache.java                                         |    10 +-
 src/share/classes/sun/management/snmp/util/SnmpNamedListTableCache.java                                    |    26 +-
 src/share/classes/sun/management/snmp/util/SnmpTableCache.java                                             |     2 +-
 src/share/classes/sun/net/RegisteredDomain.java                                                            |     8 +-
 src/share/classes/sun/net/www/protocol/jar/Handler.java                                                    |     1 +
 src/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java                                             |    20 +-
 src/share/classes/sun/rmi/registry/RegistryImpl.java                                                       |   143 +-
 src/share/classes/sun/rmi/registry/RegistryImpl_Skel.java                                                  |   177 +
 src/share/classes/sun/rmi/registry/RegistryImpl_Stub.java                                                  |   189 +
 src/share/classes/sun/rmi/runtime/Log.java                                                                 |     3 +-
 src/share/classes/sun/rmi/server/ActivatableRef.java                                                       |     3 +-
 src/share/classes/sun/rmi/server/Activation.java                                                           |    69 +-
 src/share/classes/sun/rmi/server/Dispatcher.java                                                           |     3 +-
 src/share/classes/sun/rmi/server/LoaderHandler.java                                                        |     3 +-
 src/share/classes/sun/rmi/server/UnicastRef.java                                                           |    17 +-
 src/share/classes/sun/rmi/server/UnicastServerRef.java                                                     |   112 +-
 src/share/classes/sun/rmi/server/Util.java                                                                 |     3 +-
 src/share/classes/sun/rmi/transport/ConnectionInputStream.java                                             |    10 +-
 src/share/classes/sun/rmi/transport/DGCClient.java                                                         |    10 +
 src/share/classes/sun/rmi/transport/DGCImpl.java                                                           |    75 +-
 src/share/classes/sun/rmi/transport/DGCImpl_Skel.java                                                      |   112 +
 src/share/classes/sun/rmi/transport/DGCImpl_Stub.java                                                      |   192 +
 src/share/classes/sun/rmi/transport/StreamRemoteCall.java                                                  |    10 +-
 src/share/classes/sun/rmi/transport/Transport.java                                                         |     1 +
 src/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java                                      |     3 +-
 src/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java                                         |     3 +-
 src/share/classes/sun/rmi/transport/tcp/TCPTransport.java                                                  |     1 +
 src/share/classes/sun/security/ec/ECDSASignature.java                                                      |    22 +-
 src/share/classes/sun/security/pkcs/PKCS8Key.java                                                          |    16 +-
 src/share/classes/sun/security/provider/DSA.java                                                           |    57 +-
 src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java                                   |     4 +-
 src/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java                                               |    45 +-
 src/share/classes/sun/security/rsa/RSAPublicKeyImpl.java                                                   |     6 +-
 src/share/classes/sun/security/tools/keytool/Resources_sv.java                                             |    16 +-
 src/share/classes/sun/security/tools/policytool/Resources_sv.java                                          |     6 +-
 src/share/classes/sun/security/util/AuthResources_sv.java                                                  |     4 +-
 src/share/classes/sun/security/util/DerInputBuffer.java                                                    |    22 +-
 src/share/classes/sun/security/util/DerInputStream.java                                                    |    60 +-
 src/share/classes/sun/security/util/DerValue.java                                                          |    63 +-
 src/share/classes/sun/security/util/HostnameChecker.java                                                   |    42 +-
 src/share/classes/sun/security/util/ManifestEntryVerifier.java                                             |     9 +-
 src/share/classes/sun/security/util/Resources_sv.java                                                      |    18 +-
 src/share/classes/sun/tools/attach/HotSpotAttachProvider.java                                              |    48 +-
 src/share/classes/sun/tools/jar/CommandLine.java                                                           |     8 +-
 src/share/classes/sun/tools/jar/Manifest.java                                                              |    14 +-
 src/share/classes/sun/tools/jar/SignatureFile.java                                                         |    26 +-
 src/share/classes/sun/tools/jinfo/JInfo.java                                                               |     4 +-
 src/share/classes/sun/tools/jmap/JMap.java                                                                 |     4 +-
 src/share/classes/sun/tools/jps/Jps.java                                                                   |     6 +-
 src/share/classes/sun/tools/jstack/JStack.java                                                             |     2 +-
 src/share/classes/sun/tools/serialver/SerialVer.java                                                       |    18 +-
 src/share/demo/management/MemoryMonitor/MemoryMonitor.java                                                 |    14 +-
 src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileStore.java                                           |     2 +-
 src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java                                          |     4 +-
 src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java                                  |     2 +-
 src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipInfo.java                                                |     4 +-
 src/share/lib/security/java.security-linux                                                                 |    16 +-
 src/share/lib/security/java.security-macosx                                                                |    12 +-
 src/share/lib/security/java.security-solaris                                                               |    16 +-
 src/share/lib/security/java.security-windows                                                               |    16 +-
 src/share/native/com/sun/java/util/jar/pack/coding.cpp                                                     |     4 +-
 src/share/native/com/sun/java/util/jar/pack/defines.h                                                      |     4 -
 src/share/native/common/check_code.c                                                                       |    40 +-
 src/share/native/common/jni_util.h                                                                         |    32 +
 src/share/native/java/net/net_util.h                                                                       |     3 -
 src/share/native/sun/awt/image/BufImgSurfaceData.c                                                         |    30 +-
 src/share/native/sun/awt/image/DataBufferNative.c                                                          |     4 +-
 src/share/native/sun/awt/image/awt_ImageRep.c                                                              |    12 +-
 src/share/native/sun/awt/image/awt_parseImage.c                                                            |    78 +-
 src/share/native/sun/awt/image/gif/gifdecoder.c                                                            |    18 +-
 src/share/native/sun/awt/image/imageInitIDs.c                                                              |   250 +-
 src/share/native/sun/awt/image/jpeg/imageioJPEG.c                                                          |   290 +-
 src/share/native/sun/awt/image/jpeg/jpegdecoder.c                                                          |    18 +-
 src/share/native/sun/awt/libpng/CHANGES                                                                    |   379 +-
 src/share/native/sun/awt/libpng/LICENSE                                                                    |    35 +-
 src/share/native/sun/awt/libpng/README                                                                     |     5 +-
 src/share/native/sun/awt/libpng/png.c                                                                      |   536 +-
 src/share/native/sun/awt/libpng/png.h                                                                      |   384 +-
 src/share/native/sun/awt/libpng/pngconf.h                                                                  |    50 +-
 src/share/native/sun/awt/libpng/pngdebug.h                                                                 |     2 +-
 src/share/native/sun/awt/libpng/pngerror.c                                                                 |    74 +-
 src/share/native/sun/awt/libpng/pngget.c                                                                   |    74 +-
 src/share/native/sun/awt/libpng/pnginfo.h                                                                  |     2 +-
 src/share/native/sun/awt/libpng/pnglibconf.h                                                               |    22 +-
 src/share/native/sun/awt/libpng/pngmem.c                                                                   |    22 +-
 src/share/native/sun/awt/libpng/pngpread.c                                                                 |    46 +-
 src/share/native/sun/awt/libpng/pngpriv.h                                                                  |   275 +-
 src/share/native/sun/awt/libpng/pngread.c                                                                  |   445 +-
 src/share/native/sun/awt/libpng/pngrio.c                                                                   |     6 +-
 src/share/native/sun/awt/libpng/pngrtran.c                                                                 |    96 +-
 src/share/native/sun/awt/libpng/pngrutil.c                                                                 |   335 +-
 src/share/native/sun/awt/libpng/pngset.c                                                                   |   304 +-
 src/share/native/sun/awt/libpng/pngstruct.h                                                                |    10 +-
 src/share/native/sun/awt/libpng/pngtest.c                                                                  |  2101 -------
 src/share/native/sun/awt/libpng/pngtrans.c                                                                 |    15 +-
 src/share/native/sun/awt/libpng/pngwio.c                                                                   |   196 -
 src/share/native/sun/awt/libpng/pngwrite.c                                                                 |  2258 --------
 src/share/native/sun/awt/libpng/pngwtran.c                                                                 |   604 --
 src/share/native/sun/awt/libpng/pngwutil.c                                                                 |  2737 ----------
 src/share/native/sun/misc/Version.c                                                                        |    10 +
 src/share/native/sun/security/ec/ECC_JNI.cpp                                                               |     6 +-
 src/share/native/sun/security/ec/ecc_impl.h                                                                |     6 +-
 src/share/native/sun/security/ec/impl/ec.c                                                                 |    38 +-
 src/share/native/sun/security/ec/impl/ec2.h                                                                |     5 +-
 src/share/native/sun/security/ec/impl/ec2_aff.c                                                            |     6 +-
 src/share/native/sun/security/ec/impl/ec2_mont.c                                                           |     9 +-
 src/share/native/sun/security/ec/impl/ecl-priv.h                                                           |    14 +-
 src/share/native/sun/security/ec/impl/ecl.h                                                                |     8 +-
 src/share/native/sun/security/ec/impl/ecl_mult.c                                                           |    34 +-
 src/share/native/sun/security/ec/impl/ecp.h                                                                |    13 +-
 src/share/native/sun/security/ec/impl/ecp_aff.c                                                            |     6 +-
 src/share/native/sun/security/ec/impl/ecp_jac.c                                                            |    18 +-
 src/share/native/sun/security/ec/impl/ecp_jm.c                                                             |    74 +-
 src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp                                                         |     8 +-
 src/windows/native/sun/java2d/d3d/D3DTextRenderer.cpp                                                      |     4 +-
 src/windows/native/sun/windows/ShellFolder2.cpp                                                            |    41 +-
 src/windows/native/sun/windows/awt_Component.cpp                                                           |     4 +
 src/windows/native/sun/windows/awt_DesktopProperties.cpp                                                   |     4 +-
 src/windows/native/sun/windows/awt_Font.cpp                                                                |     8 +-
 src/windows/native/sun/windows/awt_Frame.cpp                                                               |     6 +-
 src/windows/native/sun/windows/awt_Label.cpp                                                               |     9 +-
 src/windows/native/sun/windows/awt_PrintJob.cpp                                                            |     4 +-
 src/windows/native/sun/windows/awt_TextComponent.cpp                                                       |     3 +-
 test/com/sun/java/swing/plaf/windows/Test8173145.java                                                      |   123 +
 test/java/lang/invoke/PermuteArgsReturnVoidTest.java                                                       |    90 +
 test/java/rmi/registry/serialFilter/RegistryFilterTest.java                                                |   242 +
 test/java/util/zip/ZipFile/ReadZip.java                                                                    |    48 +-
 test/javax/swing/JFileChooser/GodMode/JFileChooserTest.java                                                |   191 +
 test/sun/management/LazyCompositeDataTest.java                                                             |   163 +
 test/sun/security/pkcs/pkcs8/PKCS8Test.java                                                                |    39 +-
 test/sun/security/pkcs/pkcs8/TestLeadingZeros.java                                                         |    82 +
 test/sun/security/ssl/CertPathRestrictions/JSSEClient.java                                                 |    66 +
 test/sun/security/ssl/CertPathRestrictions/JSSEServer.java                                                 |    81 +
 test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java                                            |   541 +
 test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA1-INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key   |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA1-INTER_CA_SHA256-ROOT_CA_SHA256.cer        |    81 +
 test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA1-PRIV.key     |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA1.cer          |    81 +
 test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA256-PRIV.key   |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA256.cer        |    81 +
 test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA1-PRIV.key   |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA1.cer        |    81 +
 test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA256.cer      |    81 +
 test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA1-PRIV.key                       |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA1.cer                            |    80 +
 test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA256-PRIV.key                     |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA256.cer                          |    80 +
 test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA1-PRIV.key                     |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA1.cer                          |    80 +
 test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key                   |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA256.cer                        |    80 +
 test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA1-PRIV.key                                     |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA1.cer                                          |    80 +
 test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA256-PRIV.key                                   |    26 +
 test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA256.cer                                        |    80 +
 266 files changed, 7467 insertions(+), 10466 deletions(-)

diffs (truncated from 27404 to 500 lines):

diff -r 0e380c5a1bff -r 85bcd2abf0a2 .hgtags
--- a/.hgtags	Mon Jun 19 11:52:01 2017 +0200
+++ b/.hgtags	Tue Aug 22 02:03:52 2017 +0100
@@ -652,3 +652,7 @@
 e890a6aef6223d428376aac846c1d1f3e40dbda7 jdk7u141-b00
 a319566e15f5611bae9cfda2696e8217020a9269 jdk7u141-b01
 5af12d99fb1ea4642305058adb1f3f771d8b5eff icedtea-2.7.0pre12
+0e380c5a1bff8694655fa262a110f347a77da044 icedtea-2.7.0pre13
+19a085e656145471455d7fbd648717f94281a729 jdk7u141-b02
+871e3350966f67b95768a94c1854f1515cfa56ca jdk7u151-b00
+da1c09ab9b742fa77c0e667c2218b8d626432656 jdk7u151-b01
diff -r 0e380c5a1bff -r 85bcd2abf0a2 make/sun/javazic/tzdata/VERSION
--- a/make/sun/javazic/tzdata/VERSION	Mon Jun 19 11:52:01 2017 +0200
+++ b/make/sun/javazic/tzdata/VERSION	Tue Aug 22 02:03:52 2017 +0100
@@ -21,4 +21,4 @@
 # or visit www.oracle.com if you need additional information or have any
 # questions.
 #
-tzdata2017a
+tzdata2017b
diff -r 0e380c5a1bff -r 85bcd2abf0a2 make/sun/javazic/tzdata/africa
--- a/make/sun/javazic/tzdata/africa	Mon Jun 19 11:52:01 2017 +0200
+++ b/make/sun/javazic/tzdata/africa	Tue Aug 22 02:03:52 2017 +0100
@@ -443,18 +443,25 @@
 # See Africa/Johannesburg.
 
 # Liberia
-# From Paul Eggert (2006-03-22):
-# In 1972 Liberia was the last country to switch
-# from a UTC offset that was not a multiple of 15 or 20 minutes.
-# Howse reports that it was in honor of their president's birthday.
-# Shank & Pottenger report the date as May 1, whereas Howse reports Jan;
-# go with Shanks & Pottenger.
-# For Liberia before 1972, Shanks & Pottenger report -0:44, whereas Howse and
-# Whitman each report -0:44:30; go with the more precise figure.
+#
+# From Paul Eggert (2017-03-02):
+#
+# The Nautical Almanac for the Year 1970, p 264, is the source for -0:44:30.
+#
+# In 1972 Liberia was the last country to switch from a UTC offset
+# that was not a multiple of 15 or 20 minutes.  The 1972 change was on
+# 1972-01-07, according to an entry dated 1972-01-04 on p 330 of:
+# Presidential Papers: First year of the administration of
+# President William R. Tolbert, Jr., July 23, 1971-July 31, 1972.
+# Monrovia: Executive Mansion.
+#
+# Use the abbreviation "MMT" before 1972, as the more-accurate numeric
+# abbreviation "-004430" would be one byte over the POSIX limit.
+#
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone	Africa/Monrovia	-0:43:08 -	LMT	1882
 			-0:43:08 -	MMT	1919 Mar # Monrovia Mean Time
-			-0:44:30 -	-004430	1972 May
+			-0:44:30 -	MMT	1972 Jan 7 # approximately MMT
 			 0:00	-	GMT
 
 ###############################################################################
diff -r 0e380c5a1bff -r 85bcd2abf0a2 make/sun/javazic/tzdata/iso3166.tab
--- a/make/sun/javazic/tzdata/iso3166.tab	Mon Jun 19 11:52:01 2017 +0200
+++ b/make/sun/javazic/tzdata/iso3166.tab	Tue Aug 22 02:03:52 2017 +0100
@@ -32,8 +32,8 @@
 # All text uses UTF-8 encoding.  The columns of the table are as follows:
 #
 # 1.  ISO 3166-1 alpha-2 country code, current as of
-#     ISO 3166-1 Newsletter VI-16 (2013-07-11).  See: Updates on ISO 3166
-#   http://www.iso.org/iso/home/standards/country_codes/updates_on_iso_3166.htm
+#     ISO 3166-1 N905 (2016-11-15).  See: Updates on ISO 3166-1
+#     http://isotc.iso.org/livelink/livelink/Open/16944257
 # 2.  The usual English name for the coded region,
 #     chosen so that alphabetic sorting of subsets produces helpful lists.
 #     This is not the same as the English name in the ISO 3166 tables.
diff -r 0e380c5a1bff -r 85bcd2abf0a2 make/sun/javazic/tzdata/northamerica
--- a/make/sun/javazic/tzdata/northamerica	Mon Jun 19 11:52:01 2017 +0200
+++ b/make/sun/javazic/tzdata/northamerica	Tue Aug 22 02:03:52 2017 +0100
@@ -3162,6 +3162,12 @@
 # http://www.vantbefinfo.com/changement-dheure-pas-pour-haiti/
 # http://news.anmwe.com/haiti-lheure-nationale-ne-sera-ni-avancee-ni-reculee-cette-annee/
 
+# From Steffen Thorsen (2017-03-12):
+# We have received 4 mails from different people telling that Haiti
+# has started DST again today, and this source seems to confirm that,
+# I have not been able to find a more authoritative source:
+# https://www.haitilibre.com/en/news-20319-haiti-notices-time-change-in-haiti.html
+
 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
 Rule	Haiti	1983	only	-	May	8	0:00	1:00	D
 Rule	Haiti	1984	1987	-	Apr	lastSun	0:00	1:00	D
@@ -3174,6 +3180,8 @@
 Rule	Haiti	2005	2006	-	Oct	lastSun	0:00	0	S
 Rule	Haiti	2012	2015	-	Mar	Sun>=8	2:00	1:00	D
 Rule	Haiti	2012	2015	-	Nov	Sun>=1	2:00	0	S
+Rule	Haiti	2017	max	-	Mar	Sun>=8	2:00	1:00	D
+Rule	Haiti	2017	max	-	Nov	Sun>=1	2:00	0	S
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone America/Port-au-Prince -4:49:20 -	LMT	1890
 			-4:49	-	PPMT	1917 Jan 24 12:00 # P-a-P MT
diff -r 0e380c5a1bff -r 85bcd2abf0a2 make/sun/rmi/rmi/Makefile
--- a/make/sun/rmi/rmi/Makefile	Mon Jun 19 11:52:01 2017 +0200
+++ b/make/sun/rmi/rmi/Makefile	Tue Aug 22 02:03:52 2017 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 #
 # This code is free software; you can redistribute it and/or modify it
@@ -52,16 +52,9 @@
 include $(BUILDDIR)/common/Rules.gmk
 
 #
-# Full package names of implementations requiring stubs
-#
-REMOTE_impls = \
-	sun.rmi.registry.RegistryImpl \
-	sun.rmi.transport.DGCImpl
-
-#
 # The java-rmi.cgi script in bin/ only gets delivered in certain situations
 #
-BUILD_TARGETS = stubs
+BUILD_TARGETS =
 ifeq ($(PLATFORM), linux)
   BUILD_TARGETS += bin
 endif
@@ -75,29 +68,6 @@
 
 clean clobber:: bin.clean
 
-
-#
-# Compile stubs and skeletons for remote implementations
-# (use -v1.1 for backward interoperability)
-#
-#  gnumake 3.78.1 on windows attempts to build the target even
-#  though it exists. Not sure why, but a check for file existence
-#  has been added...
-#
-$(CLASSBINDIR)/%_Skel.class $(CLASSBINDIR)/%_Stub.class: $(CLASSBINDIR)/%.class
-	if [ ! -s $@ ] ; \
-	then $(RMIC) -v1.1 -classpath \
-	"$(CLASSBINDIR)" \
-	-d $(CLASSBINDIR) '$(subst /,.,$(<:$(CLASSBINDIR)/%.class=%))' ; \
-	fi
-	@$(java-vm-cleanup)
-
-REMOTE_files = $(subst .,/,$(REMOTE_impls))
-FILES_stubs  = $(REMOTE_files:%=$(CLASSBINDIR)/%_Stub.class)
-FILES_skels  = $(REMOTE_files:%=$(CLASSBINDIR)/%_Skel.class)
-
-stubs: $(FILES_stubs) $(FILES_skels)
-
 bin: $(BINDIR)/java-rmi.cgi
 
 $(BINDIR)/java-rmi.cgi: $(PLATFORM_SRC)/bin/java-rmi.cgi.sh
@@ -107,5 +77,5 @@
 bin.clean:
 	$(RM) $(BINDIR)/java-rmi.cgi
 
-.PHONY: stubs bin bin.clean
+.PHONY: bin bin.clean
 
diff -r 0e380c5a1bff -r 85bcd2abf0a2 make/sun/splashscreen/FILES_c.gmk
--- a/make/sun/splashscreen/FILES_c.gmk	Mon Jun 19 11:52:01 2017 +0200
+++ b/make/sun/splashscreen/FILES_c.gmk	Tue Aug 22 02:03:52 2017 +0100
@@ -111,11 +111,7 @@
 	pngrtran.c \
 	pngrutil.c \
 	pngset.c \
-	pngtrans.c \
-	pngwio.c \
-	pngwrite.c \
-	pngwtran.c \
-	pngwutil.c
+	pngtrans.c
 endif
 
 ifneq ($(SYSTEM_GIF), true)
diff -r 0e380c5a1bff -r 85bcd2abf0a2 src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
--- a/src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java	Mon Jun 19 11:52:01 2017 +0200
+++ b/src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java	Tue Aug 22 02:03:52 2017 +0100
@@ -272,16 +272,21 @@
         contentView.execute(new CFNativeAction() {
             @Override
             public void run(final long viewPtr) {
+                boolean hasOwnerPtr = false;
+
                 if (owner != null) {
-                    owner.execute(new CFNativeAction() {
+                    hasOwnerPtr = 0L != owner.executeGet(new CFNativeActionGet() {
                         @Override
-                        public void run(long ownerPtr) {
+                        public long run(long ownerPtr) {
                             ref.set(nativeCreateNSWindow(viewPtr, ownerPtr, styleBits,
-                                                         bounds.x, bounds.y,
-                                                         bounds.width, bounds.height));
+                                                    bounds.x, bounds.y,
+                                                    bounds.width, bounds.height));
+                            return 1;
                         }
                     });
-                } else {
+            }
+
+            if (!hasOwnerPtr) {
                     ref.set(nativeCreateNSWindow(viewPtr, 0,
                                                  styleBits, bounds.x, bounds.y,
                                                  bounds.width, bounds.height));
diff -r 0e380c5a1bff -r 85bcd2abf0a2 src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties
--- a/src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties	Mon Jun 19 11:52:01 2017 +0200
+++ b/src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties	Tue Aug 22 02:03:52 2017 +0100
@@ -93,7 +93,7 @@
 resizable=storleks\u00E4ndringsbar
 selectable=valbar
 selected=vald
-showing=visas
+showing=visar
 singleline=en rad
 transient=tillf\u00E4llig
 visible=synlig
diff -r 0e380c5a1bff -r 85bcd2abf0a2 src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
--- a/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java	Mon Jun 19 11:52:01 2017 +0200
+++ b/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java	Tue Aug 22 02:03:52 2017 +0100
@@ -387,6 +387,17 @@
         }
     }
 
+    private void skipPastImage(int imageIndex) {
+        cbLock.lock();
+        try {
+            gotoImage(imageIndex);
+            skipImage();
+        } catch (IOException | IndexOutOfBoundsException e) {
+        } finally {
+            cbLock.unlock();
+        }
+    }
+
     private int getNumImagesOnThread(boolean allowSearch)
       throws IOException {
         if (numImages != 0) {
@@ -1228,7 +1239,8 @@
         // Note that getData disables acceleration on buffer, but it is
         // just a 1-line intermediate data transfer buffer that will not
         // affect the acceleration of the resulting image.
-        aborted = readImage(structPointer,
+        aborted = readImage(imageIndex,
+                            structPointer,
                             buffer.getData(),
                             numRasterBands,
                             srcBands,
@@ -1390,7 +1402,8 @@
     /**
      * Returns <code>true</code> if the read was aborted.
      */
-    private native boolean readImage(long structPointer,
+    private native boolean readImage(int imageIndex,
+                                     long structPointer,
                                      byte [] buffer,
                                      int numRasterBands,
                                      int [] srcBands,
diff -r 0e380c5a1bff -r 85bcd2abf0a2 src/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java
--- a/src/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java	Mon Jun 19 11:52:01 2017 +0200
+++ b/src/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java	Tue Aug 22 02:03:52 2017 +0100
@@ -165,8 +165,11 @@
         }
 
         public boolean postProcessKeyEvent(KeyEvent ev) {
-            if(ev.isConsumed()) {
-                // do not manage consumed event
+            if(ev.isConsumed() && ev.getKeyCode() != KeyEvent.VK_ALT) {
+                // mnemonic combination, it's consumed, but we need
+                // set altKeyPressed to false, otherwise after selection
+                // component by mnemonic combination a menu will be open
+                altKeyPressed = false;
                 return false;
             }
             if (ev.getKeyCode() == KeyEvent.VK_ALT) {
diff -r 0e380c5a1bff -r 85bcd2abf0a2 src/share/classes/com/sun/jndi/ldap/LdapClient.java
--- a/src/share/classes/com/sun/jndi/ldap/LdapClient.java	Mon Jun 19 11:52:01 2017 +0200
+++ b/src/share/classes/com/sun/jndi/ldap/LdapClient.java	Tue Aug 22 02:03:52 2017 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1999, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1999, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -1233,6 +1233,7 @@
     static final int LDAP_REF_FOLLOW = 0x01;            // follow referrals
     static final int LDAP_REF_THROW = 0x02;             // throw referral ex.
     static final int LDAP_REF_IGNORE = 0x03;            // ignore referrals
+    static final int LDAP_REF_FOLLOW_SCHEME = 0x04;     // follow referrals of the same scheme
 
     static final String LDAP_URL = "ldap://";           // LDAPv3
     static final String LDAPS_URL = "ldaps://";         // LDAPv3
diff -r 0e380c5a1bff -r 85bcd2abf0a2 src/share/classes/com/sun/jndi/ldap/LdapCtx.java
--- a/src/share/classes/com/sun/jndi/ldap/LdapCtx.java	Mon Jun 19 11:52:01 2017 +0200
+++ b/src/share/classes/com/sun/jndi/ldap/LdapCtx.java	Tue Aug 22 02:03:52 2017 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1999, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -2413,6 +2413,9 @@
         // First determine the referral mode
         if (ref != null) {
             switch (ref) {
+                case "follow-scheme":
+                    handleReferrals = LdapClient.LDAP_REF_FOLLOW_SCHEME;
+                    break;
                 case "follow":
                     handleReferrals = LdapClient.LDAP_REF_FOLLOW;
                     break;
@@ -2975,7 +2978,23 @@
             r = new LdapReferralException(resolvedName, resolvedObj, remainName,
                 msg, envprops, fullDN, handleReferrals, reqCtls);
             // only one set of URLs is present
-            r.setReferralInfo(res.referrals.elementAt(0), false);
+            Vector<String> refs;
+            if (res.referrals == null) {
+                refs = null;
+            } else if (handleReferrals == LdapClient.LDAP_REF_FOLLOW_SCHEME) {
+                refs = new Vector<>();
+                for (String s : res.referrals.elementAt(0)) {
+                    if (s.startsWith("ldap:")) {
+                        refs.add(s);
+                    }
+                }
+                if (refs.isEmpty()) {
+                    refs = null;
+                }
+            } else {
+                refs = res.referrals.elementAt(0);
+            }
+            r.setReferralInfo(refs, false);
 
             if (hopCount > 1) {
                 r.setHopCount(hopCount);
@@ -3044,7 +3063,7 @@
              *     assume name resolution has not yet completed.
              */
             if (((res.entries == null) || (res.entries.isEmpty())) &&
-                (res.referrals.size() == 1)) {
+                ((res.referrals != null) && (res.referrals.size() == 1))) {
 
                 r.setReferralInfo(res.referrals, false);
 
diff -r 0e380c5a1bff -r 85bcd2abf0a2 src/share/classes/com/sun/jndi/ldap/LdapReferralException.java
--- a/src/share/classes/com/sun/jndi/ldap/LdapReferralException.java	Mon Jun 19 11:52:01 2017 +0200
+++ b/src/share/classes/com/sun/jndi/ldap/LdapReferralException.java	Tue Aug 22 02:03:52 2017 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1999, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -117,7 +117,8 @@
 
         // If following referral, request controls are passed to referral ctx
         this.reqCtls =
-            (handleReferrals == LdapClient.LDAP_REF_FOLLOW ? reqCtls : null);
+            (handleReferrals == LdapClient.LDAP_REF_FOLLOW ||
+                    handleReferrals == LdapClient.LDAP_REF_FOLLOW_SCHEME ? reqCtls : null);
     }
 
     /**
@@ -217,13 +218,15 @@
             System.out.println("LdapReferralException.setReferralInfo");
 
         this.referrals = referrals;
-        if (referrals != null) {
-            referralCount = referrals.size();
-        }
+        referralCount = (referrals == null) ? 0 : referrals.size();
 
         if (debug) {
-            for (int i = 0; i < referralCount; i++) {
-                System.out.println("  [" + i + "] " + referrals.elementAt(i));
+            if (referrals != null) {
+                for (int i = 0; i < referralCount; i++) {
+                    System.out.println("  [" + i + "] " + referrals.elementAt(i));
+                }
+            } else {
+                System.out.println("setReferralInfo : referrals == null");
             }
         }
     }
diff -r 0e380c5a1bff -r 85bcd2abf0a2 src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
--- a/src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java	Mon Jun 19 11:52:01 2017 +0200
+++ b/src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java	Tue Aug 22 02:03:52 2017 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -62,9 +62,10 @@
      * @param  outputFile the system-dependent filename
      * @param  live if <tt>true</tt> dump only <i>live</i> objects
      *         i.e. objects that are reachable from others
-     * @throws IOException if the <tt>outputFile</tt>
+     * @throws IOException if the <tt>outputFile</tt> already exists,
      *                     cannot be created, opened, or written to.
      * @throws UnsupportedOperationException if this operation is not supported.
+     * @throws IllegalArgumentException if <tt>outputFile</tt> does not end with ".hprof" suffix.
      * @throws NullPointerException if <tt>outputFile</tt> is <tt>null</tt>.
      * @throws SecurityException
      *         If a security manager exists and its {@link
diff -r 0e380c5a1bff -r 85bcd2abf0a2 src/share/classes/java/lang/invoke/LambdaForm.java
--- a/src/share/classes/java/lang/invoke/LambdaForm.java	Mon Jun 19 11:52:01 2017 +0200
+++ b/src/share/classes/java/lang/invoke/LambdaForm.java	Tue Aug 22 02:03:52 2017 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -918,10 +918,10 @@
         System.arraycopy(names, skip+outArgs, names2, skip+inTypes, bodyLength);
         int arity2 = names2.length - bodyLength;
         int result2 = result;
-        if (result2 >= 0) {
+        if (result2 >= skip) {
             if (result2 < skip+outArgs) {
                 // return the corresponding inArg
-                result2 = reorder[result2-skip];
+                result2 = reorder[result2 - skip] + skip;
             } else {
                 result2 = result2 - outArgs + inTypes;
             }
diff -r 0e380c5a1bff -r 85bcd2abf0a2 src/share/classes/java/rmi/activation/ActivationID.java
--- a/src/share/classes/java/rmi/activation/ActivationID.java	Mon Jun 19 11:52:01 2017 +0200
+++ b/src/share/classes/java/rmi/activation/ActivationID.java	Tue Aug 22 02:03:52 2017 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2005, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -40,6 +40,12 @@
 import java.rmi.server.RemoteObjectInvocationHandler;
 import java.rmi.server.RemoteRef;
 import java.rmi.server.UID;
+import java.security.AccessControlContext;
+import java.security.AccessController;
+import java.security.Permissions;
+import java.security.PrivilegedActionException;
+import java.security.PrivilegedExceptionAction;
+import java.security.ProtectionDomain;
 
 /**
  * Activation makes use of special identifiers to denote remote
@@ -81,6 +87,14 @@
     /** indicate compatibility with the Java 2 SDK v1.2 version of class */
     private static final long serialVersionUID = -4608673054848209235L;
 
+    /** an AccessControlContext with no permissions */
+    private static final AccessControlContext NOPERMS_ACC;
+    static {
+        Permissions perms = new Permissions();
+        ProtectionDomain[] pd = { new ProtectionDomain(null, perms) };
+        NOPERMS_ACC = new AccessControlContext(pd);
+    }
+
     /**
      * The constructor for <code>ActivationID</code> takes a single
      * argument, activator, that specifies a remote reference to the
@@ -112,15 +126,21 @@
         throws ActivationException, UnknownObjectException, RemoteException
     {
         try {
-            MarshalledObject<? extends Remote> mobj =
+            final MarshalledObject<? extends Remote> mobj =
                 activator.activate(this, force);
-            return mobj.get();
-        } catch (RemoteException e) {
-            throw e;
-        } catch (IOException e) {
-            throw new UnmarshalException("activation failed", e);
-        } catch (ClassNotFoundException e) {
-            throw new UnmarshalException("activation failed", e);
+            return AccessController.doPrivileged(
+                new PrivilegedExceptionAction<Remote>() {
+                    public Remote run() throws IOException, ClassNotFoundException {
+                        return mobj.get();
+                    }
+                }, NOPERMS_ACC);
+        } catch (PrivilegedActionException pae) {
+            Exception ex = pae.getException();
+            if (ex instanceof RemoteException) {
+                throw (RemoteException) ex;
+            } else {
+                throw new UnmarshalException("activation failed", ex);


More information about the distro-pkg-dev mailing list