/hg/release/icedtea7-forest-2.5/jdk: 60 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Mon Jul 20 15:46:45 UTC 2015


changeset 7b2018284119 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=7b2018284119
author: andrew
date: Mon Jul 20 00:11:26 2015 +0100

	PR2487: Make jdk8 mode the default for jdk.tls.ephemeralDHKeySize
	Summary: Backout 45680a70921daf8a5929b890de22c2fa5d117d82


changeset 5aec959c9177 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=5aec959c9177
author: asmotrak
date: Mon Jul 20 00:15:56 2015 +0100

	8043201: Deprecate RC4 in SunJSSE provider
	Reviewed-by: xuelei


changeset 0982455b2f4d in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=0982455b2f4d
author: asmotrak
date: Mon Jul 06 13:44:52 2015 +0100

	8043202: Prohibit RC4 cipher suites
	Reviewed-by: xuelei


changeset f35c646e6cc1 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=f35c646e6cc1
author: igerasim
date: Sun Apr 19 21:08:00 2015 +0300

	8064546: CipherInputStream throws BadPaddingException if stream is not fully read
	Reviewed-by: xuelei


changeset d97b57cab020 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=d97b57cab020
author: igerasim
date: Mon Apr 20 15:17:22 2015 +0300

	8076405: Improve serial serialization
	Reviewed-by: alanb, chegar


changeset ab54d7eeaa64 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=ab54d7eeaa64
author: igerasim
date: Mon Apr 20 15:07:16 2015 +0300

	8076401: Serialize OIS data
	Reviewed-by: alanb, chegar


changeset d27f6f77faf1 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=d27f6f77faf1
author: sjiang
date: Tue Sep 16 17:08:29 2014 +0200

	8042205: javax/management/monitor/*: some tests didn't  get all the notifications
	Reviewed-by: dfuchs


changeset ba99a7a1cb7a in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=ba99a7a1cb7a
author: sjiang
date: Wed Dec 03 11:38:56 2014 +0100

	8065764: javax/management/monitor/CounterMonitorTest.java hangs
	Reviewed-by: jbachorik, dfuchs


changeset 6f5410cbdc12 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=6f5410cbdc12
author: sjiang
date: Tue Dec 23 14:23:43 2014 +0100

	8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java hangs
	Reviewed-by: dfuchs


changeset 501d145f6960 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=501d145f6960
author: xuelei
date: Fri Jul 03 16:42:25 2015 +0100

	8067694: Improved certification checking
	Reviewed-by: mullan, jnimeh, coffeys, robm, asmotrak, ahgross


changeset c85e36decad6 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=c85e36decad6
author: pchelko
date: Fri Nov 15 17:40:34 2013 +0400

	7124253: [macosx] Flavor change notification not coming
	Reviewed-by: anthony, serb


changeset 8c7271c744be in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=8c7271c744be
author: pchelko
date: Fri Jul 03 17:20:29 2015 +0100

	8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
	Reviewed-by: anthony, art


changeset b56efd95ced3 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=b56efd95ced3
author: alexsch
date: Mon Oct 07 16:42:29 2013 +0400

	8007219: [macosx] Frame size reverts meaning of maximized attribute if frame size close to display
	Reviewed-by: serb, anthony


changeset bed8b32f0dec in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=bed8b32f0dec
author: leonidr
date: Fri Jul 03 17:39:58 2015 +0100

	8013581: [macosx] Key Bindings break with awt GraphicsEnvironment setFullScreenWindow
	Reviewed-by: anthony, serb


changeset fe8eaadb491e in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=fe8eaadb491e
author: pchelko
date: Fri Jul 03 17:47:52 2015 +0100

	8027561: [macosx] Cleanup "may not respond to selector" warnings in native code
	Reviewed-by: azvegint, serb


changeset 47e45e175f60 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=47e45e175f60
author: pchelko
date: Fri Jul 03 18:58:03 2015 +0100

	8029868: Fix KSS issues in sun.lwawt.macosx
	Reviewed-by: anthony, serb


changeset c7a05d8521e5 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=c7a05d8521e5
author: anashaty
date: Fri Jul 03 18:08:23 2015 +0100

	8028617: Dvorak keyboard mapping not honored when ctrl key pressed
	Reviewed-by: pchelko, anthony


changeset 9cbd15400b32 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=9cbd15400b32
author: anashaty
date: Fri Jul 03 19:25:05 2015 +0100

	8071668: [macosx] Clipboard does not work with 3rd parties Clipboard Managers
	Reviewed-by: ant, serb


changeset 19bab48772f4 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=19bab48772f4
author: prr
date: Tue Mar 10 14:52:55 2015 -0700

	8071715: Tune font layout engine
	Reviewed-by: srl, bae, mschoene


changeset 14328f612d88 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=14328f612d88
author: vadim
date: Fri Jul 03 21:36:19 2015 +0100

	8072490: Better font morphing redux
	Reviewed-by: prr, srl, mschoene


changeset 91de177bd39e in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=91de177bd39e
author: vadim
date: Fri Feb 27 19:21:36 2015 +0300

	8072887: Better font handling improvements
	Reviewed-by: prr, srl, mschoene


changeset f9fd41a9076c in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=f9fd41a9076c
author: prr
date: Tue Apr 07 16:46:22 2015 -0700

	8073334: Improved font substitutions
	Reviewed-by: bae, srl, mschoene


changeset 0de3fea228ec in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=0de3fea228ec
author: aefimov
date: Mon Jan 26 22:37:53 2015 +0300

	8046817: JDK 8 schemagen tool does not generate xsd files for enum types
	Reviewed-by: joehw, mkos


changeset bc4e94b6abbc in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=bc4e94b6abbc
author: aefimov
date: Thu Apr 23 22:16:13 2015 +0300

	8073357: schema1.xsd has wrong content. Sequence of the enum values has been changed
	Reviewed-by: joehw, lancea


changeset ce6d79b0dffb in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=ce6d79b0dffb
author: aefimov
date: Thu Apr 09 16:24:51 2015 +0300

	8073385: Bad error message on parsing illegal character in XML attribute
	Reviewed-by: joehw


changeset f065d104df2d in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=f065d104df2d
author: ksrini
date: Mon Jul 20 00:22:59 2015 +0100

	8073773: Presume path preparedness
	Reviewed-by: darcy, dholmes, ahgross


changeset 7624485c3a56 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=7624485c3a56
author: mullan
date: Mon Jul 06 11:59:55 2015 +0100

	8073894: Getting to the root of certificate chains
	Reviewed-by: weijun, igerasim, ahgross


changeset 0388dbd77c6b in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=0388dbd77c6b
author: prr
date: Tue Mar 10 14:54:33 2015 -0700

	8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on Solaris Sparc
	Reviewed-by: bae, mschoene


changeset 9c2370cc6f08 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=9c2370cc6f08
author: aefimov
date: Tue Jan 27 15:04:31 2015 +0300

	8062923: XSL: Run-time internal error in 'substring()'
	8062924: XSL: wrong answer from substring() function
	Reviewed-by: joehw


changeset 53b6cb3c67e3 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=53b6cb3c67e3
author: aefimov
date: Fri Apr 10 01:11:19 2015 +0300

	8074297: substring in XSLT returns wrong character if string contains supplementary chars
	8076290: JCK test api/xsl/conf/string/string17 starts failing after JDK-8074297
	Reviewed-by: joehw


changeset 0084b6b6623f in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=0084b6b6623f
author: vadim
date: Tue Apr 07 14:33:53 2015 +0300

	8074330: Set font anchors more solidly
	Reviewed-by: prr, srl, mschoene


changeset e8fc101cdb38 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=e8fc101cdb38
author: vadim
date: Tue Apr 07 14:33:49 2015 +0300

	8074335: Substitute for substitution formats
	Reviewed-by: prr, srl, mschoene


changeset ca52af59c969 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=ca52af59c969
author: valeriep
date: Mon Jul 20 00:25:34 2015 +0100

	8074865: General crypto resilience changes
	Reviewed-by: mullan, xuelei


changeset 6024f54e957d in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=6024f54e957d
author: vadim
date: Tue Apr 07 14:33:57 2015 +0300

	8074871: Adjust device table handling
	Reviewed-by: prr, srl, mschoene


changeset 800a35ef5365 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=800a35ef5365
author: vinnie
date: Mon Jul 06 15:53:08 2015 +0100

	8075374: Responding to OCSP responses
	Reviewed-by: mullan


changeset d04853b8a545 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=d04853b8a545
author: igerasim
date: Wed Apr 22 00:24:58 2015 +0300

	8075378: JNDI DnsClient Exception Handling
	Reviewed-by: vinnie


changeset e804e9cd8b9b in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=e804e9cd8b9b
author: weijun
date: Wed Apr 22 23:27:30 2015 +0800

	8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java failed in certain env.
	8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java failed in certain env.
	Reviewed-by: xuelei


changeset d8db6544b2a5 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=d8db6544b2a5
author: aefimov
date: Mon Jul 06 16:07:51 2015 +0100

	8075667: (tz) Support tzdata2015b
	Reviewed-by: okutsu


changeset cd8d4a478f35 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=cd8d4a478f35
author: robm
date: Tue Apr 21 20:58:31 2015 +0100

	8075738: Better multi-JVM sharing
	Reviewed-by: michaelm


changeset a8c6f2bc8e24 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=a8c6f2bc8e24
author: igerasim
date: Wed Apr 22 23:29:47 2015 +0300

	8075833: Straighter Elliptic Curves
	Reviewed-by: mullan


changeset c49082e34ada in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=c49082e34ada
author: sjiang
date: Mon Jul 06 19:54:15 2015 +0100

	8075853: Proxy for MBean proxies
	Reviewed-by: dfuchs, ahgross, bmoloden


changeset 51dc195935a6 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=51dc195935a6
author: robm
date: Tue Aug 05 20:17:08 2014 +0100

	8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
	Reviewed-by: wetmore, xuelei


changeset a0feab3bb26e in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=a0feab3bb26e
author: igerasim
date: Mon Jul 06 20:06:03 2015 +0100

	8076328: Enforce key exchange constraints
	Reviewed-by: wetmore, ahgross, asmotrak, xuelei


changeset c4bc1ce10662 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=c4bc1ce10662
author: jbachorik
date: Fri Apr 10 16:08:13 2015 +0200

	8076397: Better MBean connections
	Reviewed-by: dfuchs, ahgross


changeset 2e939bf6c09b in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=2e939bf6c09b
author: coffeys
date: Tue May 12 17:22:22 2015 +0100

	8076409: Reinforce RMI framework
	Reviewed-by: smarks


changeset 1a0b3be534c2 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=1a0b3be534c2
author: vadim
date: Thu Apr 16 11:27:23 2015 +0300

	8077520: Morph tables into improved form
	Reviewed-by: prr, srl, mschoene


changeset d109922ed5ac in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=d109922ed5ac
author: aefimov
date: Mon Jul 06 21:56:19 2015 +0100

	8077685: (tz) Support tzdata2015d
	Reviewed-by: okutsu


changeset c029922f0006 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=c029922f0006
author: vinnie
date: Mon Jul 06 21:57:49 2015 +0100

	8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails with BindException
	Reviewed-by: xuelei


changeset c6ba5a410219 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=c6ba5a410219
author: weijun
date: Mon Jul 21 22:10:37 2014 +0800

	8048194: GSSContext.acceptSecContext fails when a supported mech is not initiator preferred
	Reviewed-by: mullan


changeset 73a956abf6da in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=73a956abf6da
author: igerasim
date: Tue May 05 20:04:16 2015 +0300

	8078439: SPNEGO auth fails if client proposes MS krb5 OID
	Reviewed-by: valeriep


changeset a29a1a4d5669 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=a29a1a4d5669
author: vinnie
date: Mon Jul 20 00:33:35 2015 +0100

	8078562: Add modified dates
	Reviewed-by: mullan


changeset 8fc3bb83e2ca in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=8fc3bb83e2ca
author: mfang
date: Mon Jul 06 22:21:08 2015 +0100

	8080318: jdk8u51 l10n resource file translation update
	Reviewed-by: yhuang


changeset abfbedf42717 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=abfbedf42717
author: jbachorik
date: Wed Oct 30 14:50:46 2013 +0100

	8027058: sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh Failed to initialize connector
	Summary: Dynamically discover the first available port instead of hard-coding one
	Reviewed-by: sla, chegar, dfuchs


changeset 92eb8dbd8137 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=92eb8dbd8137
author: asmotrak
date: Tue Jun 02 13:49:09 2015 +0300

	8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh test has RC4 dependencies
	Reviewed-by: coffeys


changeset 407c890587e6 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=407c890587e6
author: asaha
date: Wed Jun 03 20:23:19 2015 -0700

	8081775: two lib/testlibrary tests are failing with "Error. failed to clean up files after test" with jtreg 4.1 b12
	Reviewed-by: amlu


changeset a0ed79d5759f in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=a0ed79d5759f
author: andrew
date: Tue Jul 07 14:28:43 2015 +0100

	OPENJDK7-03: Only apply PaX-marking when needed by a running PaX kernel
	Reviewed-by: omajid


changeset cf7ba6545f99 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=cf7ba6545f99
author: omajid
date: Sat Jul 11 16:19:35 2015 +0100

	OPENJDK7-05: Fix mistake in 8075374 backport
	Reviewed-by: andrew


changeset a5b95f264e57 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=a5b95f264e57
author: andrew
date: Thu Jul 09 11:44:04 2015 +0100

	OPENJDK7-04: Revert introduction of lambda expression in sun.lwawt.macosx.LWCToolkit
	Reviewed-by: akasko


changeset 48b2e510f78e in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=48b2e510f78e
author: andrew
date: Mon Jul 20 16:33:09 2015 +0100

	Bump to icedtea-2.5.6


changeset 4844b31aca3b in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=4844b31aca3b
author: andrew
date: Mon Jul 20 16:43:58 2015 +0100

	Added tag icedtea-2.5.6 for changeset 48b2e510f78e


diffstat:

 .hgtags                                                                                               |    1 +
 make/com/sun/jmx/Makefile                                                                             |    6 +-
 make/jdk_generic_profile.sh                                                                           |    2 +-
 make/sun/javazic/tzdata/VERSION                                                                       |    2 +-
 make/sun/javazic/tzdata/africa                                                                        |   67 +-
 make/sun/javazic/tzdata/antarctica                                                                    |   51 +-
 make/sun/javazic/tzdata/asia                                                                          |   35 +-
 make/sun/javazic/tzdata/australasia                                                                   |   27 +-
 make/sun/javazic/tzdata/backward                                                                      |    1 +
 make/sun/javazic/tzdata/europe                                                                        |    4 +-
 make/sun/javazic/tzdata/northamerica                                                                  |  198 +++-
 make/sun/javazic/tzdata/southamerica                                                                  |  170 ++-
 src/macosx/bin/java_md_macosx.c                                                                       |    6 +-
 src/macosx/classes/sun/lwawt/LWWindowPeer.java                                                        |   23 +-
 src/macosx/classes/sun/lwawt/macosx/CClipboard.java                                                   |   69 +-
 src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java                                               |    3 +-
 src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java                                           |    3 +-
 src/macosx/classes/sun/lwawt/macosx/CPlatformView.java                                                |   11 +-
 src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java                                              |   55 +-
 src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java                                                  |   25 +-
 src/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java                                            |    5 +-
 src/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java                                           |    5 +-
 src/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java                                          |    6 +-
 src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java                                                    |    3 +-
 src/macosx/classes/sun/lwawt/macosx/CWrapper.java                                                     |   94 +-
 src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java                                                   |   14 +-
 src/macosx/classes/sun/lwawt/macosx/NSEvent.java                                                      |  267 ++++++
 src/macosx/classes/sun/lwawt/macosx/event/NSEvent.java                                                |  266 ------
 src/macosx/native/sun/awt/AWTEvent.m                                                                  |   22 +-
 src/macosx/native/sun/awt/AWTView.h                                                                   |    8 +-
 src/macosx/native/sun/awt/AWTView.m                                                                   |   12 +-
 src/macosx/native/sun/awt/AWTWindow.h                                                                 |    4 +-
 src/macosx/native/sun/awt/AWTWindow.m                                                                 |   56 +
 src/macosx/native/sun/awt/CClipboard.h                                                                |    2 -
 src/macosx/native/sun/awt/CClipboard.m                                                                |   88 +-
 src/macosx/native/sun/awt/CDragSource.h                                                               |   19 +-
 src/macosx/native/sun/awt/CDragSource.m                                                               |   19 +-
 src/macosx/native/sun/awt/CDropTarget.h                                                               |   10 +-
 src/macosx/native/sun/awt/CTrayIcon.m                                                                 |    6 +-
 src/macosx/native/sun/awt/CWrapper.h                                                                  |   24 -
 src/macosx/native/sun/awt/CWrapper.m                                                                  |  259 +-----
 src/share/classes/com/sun/crypto/provider/AESCrypt.java                                               |    6 +-
 src/share/classes/com/sun/crypto/provider/CipherCore.java                                             |    2 +-
 src/share/classes/com/sun/crypto/provider/DESKey.java                                                 |    5 +-
 src/share/classes/com/sun/crypto/provider/DESedeKey.java                                              |    5 +-
 src/share/classes/com/sun/crypto/provider/PBEKey.java                                                 |    5 +-
 src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java                                          |    7 +-
 src/share/classes/com/sun/jndi/dns/DnsClient.java                                                     |  207 ++--
 src/share/classes/java/awt/SystemColor.java                                                           |   12 +-
 src/share/classes/java/io/ObjectInputStream.java                                                      |   17 +-
 src/share/classes/java/io/SerialCallbackContext.java                                                  |    7 +
 src/share/classes/java/net/InetAddress.java                                                           |   23 +-
 src/share/classes/java/net/URLClassLoader.java                                                        |    6 +-
 src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java                                  |   25 +-
 src/share/classes/java/security/Identity.java                                                         |    4 +-
 src/share/classes/java/security/MessageDigest.java                                                    |    6 +-
 src/share/classes/java/security/Signature.java                                                        |    4 +-
 src/share/classes/java/security/cert/X509CRLSelector.java                                             |    8 +-
 src/share/classes/javax/crypto/CipherInputStream.java                                                 |   31 +-
 src/share/classes/javax/crypto/spec/SecretKeySpec.java                                                |    5 +-
 src/share/classes/javax/management/MBeanServerInvocationHandler.java                                  |   13 +
 src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java                                  |   34 +-
 src/share/classes/sun/awt/AWTAccessor.java                                                            |   26 +
 src/share/classes/sun/awt/datatransfer/SunClipboard.java                                              |   61 +-
 src/share/classes/sun/misc/JavaNetAccess.java                                                         |    9 +-
 src/share/classes/sun/security/jgss/GSSUtil.java                                                      |    5 +-
 src/share/classes/sun/security/jgss/spnego/SpNegoContext.java                                         |   52 +-
 src/share/classes/sun/security/pkcs11/P11Key.java                                                     |    4 +-
 src/share/classes/sun/security/pkcs11/wrapper/Functions.java                                          |   20 +-
 src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java                                             |    2 +-
 src/share/classes/sun/security/provider/certpath/OCSPResponse.java                                    |   21 +-
 src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java                           |    8 +-
 src/share/classes/sun/security/rsa/RSASignature.java                                                  |    3 +-
 src/share/classes/sun/security/ssl/CipherSuite.java                                                   |   48 +-
 src/share/classes/sun/security/ssl/ClientHandshaker.java                                              |   21 +-
 src/share/classes/sun/security/ssl/DHCrypt.java                                                       |   30 +-
 src/share/classes/sun/security/ssl/ECDHCrypt.java                                                     |   54 +-
 src/share/classes/sun/security/ssl/HandshakeMessage.java                                              |    4 +-
 src/share/classes/sun/security/ssl/Handshaker.java                                                    |    4 +-
 src/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java                                       |  226 +-----
 src/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java                                        |  246 +++++
 src/share/classes/sun/security/ssl/SSLSocketImpl.java                                                 |   46 +-
 src/share/classes/sun/security/ssl/ServerHandshaker.java                                              |   61 +-
 src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java                                     |    1 -
 src/share/classes/sun/security/util/AbstractAlgorithmConstraints.java                                 |  121 ++
 src/share/classes/sun/security/util/AlgorithmDecomposer.java                                          |  130 +++
 src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java                                 |  194 +----
 src/share/classes/sun/security/util/LegacyAlgorithmConstraints.java                                   |   73 +
 src/share/classes/sun/security/validator/SimpleValidator.java                                         |   14 +-
 src/share/classes/sun/tools/jar/resources/jar_de.properties                                           |    4 +-
 src/share/classes/sun/tools/jar/resources/jar_es.properties                                           |    4 +-
 src/share/classes/sun/tools/jar/resources/jar_fr.properties                                           |    4 +-
 src/share/classes/sun/tools/jar/resources/jar_ja.properties                                           |    4 +-
 src/share/classes/sun/tools/jar/resources/jar_ko.properties                                           |    4 +-
 src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties                                        |    4 +-
 src/share/classes/sun/tools/jar/resources/jar_sv.properties                                           |    4 +-
 src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties                                        |    4 +-
 src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties                                        |    4 +-
 src/share/classes/sun/util/resources/TimeZoneNames.java                                               |    8 +-
 src/share/classes/sun/util/resources/TimeZoneNames_de.java                                            |    8 +-
 src/share/classes/sun/util/resources/TimeZoneNames_es.java                                            |    8 +-
 src/share/classes/sun/util/resources/TimeZoneNames_fr.java                                            |    8 +-
 src/share/classes/sun/util/resources/TimeZoneNames_it.java                                            |    8 +-
 src/share/classes/sun/util/resources/TimeZoneNames_ja.java                                            |    8 +-
 src/share/classes/sun/util/resources/TimeZoneNames_ko.java                                            |    8 +-
 src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java                                         |    8 +-
 src/share/classes/sun/util/resources/TimeZoneNames_sv.java                                            |    8 +-
 src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java                                         |    8 +-
 src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java                                         |    8 +-
 src/share/lib/security/java.security-linux                                                            |   59 +-
 src/share/lib/security/java.security-macosx                                                           |   59 +-
 src/share/lib/security/java.security-solaris                                                          |   59 +-
 src/share/lib/security/java.security-windows                                                          |   59 +-
 src/share/native/sun/font/layout/AlternateSubstSubtables.cpp                                          |    1 +
 src/share/native/sun/font/layout/AnchorTables.cpp                                                     |   30 +-
 src/share/native/sun/font/layout/ContextualGlyphInsertionProc2.cpp                                    |    8 +
 src/share/native/sun/font/layout/ContextualGlyphSubstProc.cpp                                         |    8 +
 src/share/native/sun/font/layout/ContextualGlyphSubstProc2.cpp                                        |   16 +-
 src/share/native/sun/font/layout/Features.cpp                                                         |    2 +-
 src/share/native/sun/font/layout/GXLayoutEngine.cpp                                                   |    2 +-
 src/share/native/sun/font/layout/GXLayoutEngine2.cpp                                                  |    2 +-
 src/share/native/sun/font/layout/IndicRearrangementProcessor.cpp                                      |    5 +
 src/share/native/sun/font/layout/IndicRearrangementProcessor2.cpp                                     |    5 +
 src/share/native/sun/font/layout/LETableReference.h                                                   |   22 +-
 src/share/native/sun/font/layout/LigatureSubstProc.cpp                                                |    9 +-
 src/share/native/sun/font/layout/LigatureSubstProc2.cpp                                               |    7 +-
 src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp                                          |    8 +-
 src/share/native/sun/font/layout/MorphTables.cpp                                                      |   21 +-
 src/share/native/sun/font/layout/MorphTables2.cpp                                                     |    8 +
 src/share/native/sun/font/layout/PairPositioningSubtables.cpp                                         |    5 +-
 src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp                                      |    4 +-
 src/share/native/sun/font/layout/StateTableProcessor.cpp                                              |    1 +
 src/share/native/sun/font/layout/StateTableProcessor2.cpp                                             |    4 +
 src/share/native/sun/font/layout/StateTables.h                                                        |    2 +-
 src/share/native/sun/security/ec/ecc_impl.h                                                           |    3 +-
 src/share/native/sun/security/ec/impl/ec.c                                                            |    7 +-
 src/share/native/sun/security/ec/impl/ecdecode.c                                                      |    1 +
 src/share/native/sun/security/ec/impl/mpi.c                                                           |    3 +-
 src/share/native/sun/security/ec/impl/oid.c                                                           |    1 +
 src/share/native/sun/security/ec/impl/secitem.c                                                       |    1 +
 src/solaris/bin/java_md_solinux.c                                                                     |   18 +-
 src/solaris/native/java/net/net_util_md.c                                                             |   53 +-
 src/windows/bin/java_md.c                                                                             |    8 +-
 test/com/sun/security/auth/login/ConfigFile/InconsistentError.java                                    |    1 +
 test/com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java                                 |    1 +
 test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java                                    |   76 +
 test/java/awt/FullScreen/8013581/bug8013581.java                                                      |  108 ++
 test/java/awt/Window/MaximizeOffscreen/MaximizeOffscreenTest.java                                     |   67 +
 test/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java                             |  171 ++++
 test/javax/crypto/Cipher/CipherInputStreamExceptions.java                                             |  415 ++++++++++
 test/javax/management/monitor/AttributeArbitraryDataTypeTest.java                                     |   57 +-
 test/javax/management/monitor/CounterMonitorTest.java                                                 |   74 +-
 test/javax/management/monitor/NonComparableAttributeValueTest.java                                    |   38 +-
 test/javax/management/monitor/ReflectionExceptionTest.java                                            |   38 +-
 test/javax/management/monitor/RuntimeExceptionTest.java                                               |   38 +-
 test/javax/xml/jaxp/parsers/8073385/BadExceptionMessageTest.java                                      |   94 ++
 test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java                                           |  105 ++
 test/javax/xml/ws/8046817/GenerateEnumSchema.java                                                     |  160 +++
 test/javax/xml/ws/8046817/TestClassType.java                                                          |   29 +
 test/javax/xml/ws/8046817/TestEnumType.java                                                           |   29 +
 test/lib/testlibrary/AssertsTest.java                                                                 |    1 -
 test/lib/testlibrary/OutputAnalyzerReportingTest.java                                                 |    1 -
 test/lib/testlibrary/OutputAnalyzerTest.java                                                          |    1 -
 test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java                                         |   97 +-
 test/sun/management/jmxremote/bootstrap/management_ssltest07_ok.properties.in                         |    1 +
 test/sun/management/jmxremote/bootstrap/management_ssltest11_ok.properties.in                         |    1 +
 test/sun/security/ec/TestEC.java                                                                      |    5 +-
 test/sun/security/jgss/spnego/MSOID.java                                                              |   75 +
 test/sun/security/jgss/spnego/NotPreferredMech.java                                                   |  100 ++
 test/sun/security/jgss/spnego/msoid.txt                                                               |   27 +
 test/sun/security/krb5/auto/MSOID2.java                                                               |   78 +
 test/sun/security/pkcs11/sslecc/CipherTest.java                                                       |    4 +-
 test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java                                             |    5 +-
 test/sun/security/pkcs11/sslecc/JSSEServer.java                                                       |    4 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java |   13 +-
 test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ConnectionTest.java                             |    5 +-
 test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargeBufs.java                                  |    3 +-
 test/sun/security/ssl/javax/net/ssl/TLSv11/GenericStreamCipher.java                                   |    6 +-
 test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOldOrder.java                                 |   14 +-
 test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOrder.java                                    |   14 +-
 test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java                                        |    5 +-
 181 files changed, 4441 insertions(+), 2009 deletions(-)

diffs (truncated from 10634 to 500 lines):

diff -r 5ae5406c6f79 -r 4844b31aca3b .hgtags
--- a/.hgtags	Sat Jul 18 00:45:28 2015 +0100
+++ b/.hgtags	Mon Jul 20 16:43:58 2015 +0100
@@ -560,3 +560,4 @@
 fb9961d8dfda7df558b15feb6010ecd9f3ebfc89 icedtea-2.5.5
 c9edd4f4aee1ee6c1dbde18343c8c6cafbfe6ede icedtea-2.5.6pre01
 cb913465f11de2f67d0d91b1d9d236e76122ff8c icedtea-2.5.6pre02
+48b2e510f78e38245502da2c03ecec8b181ce34b icedtea-2.5.6
diff -r 5ae5406c6f79 -r 4844b31aca3b make/com/sun/jmx/Makefile
--- a/make/com/sun/jmx/Makefile	Sat Jul 18 00:45:28 2015 +0100
+++ b/make/com/sun/jmx/Makefile	Mon Jul 20 16:43:58 2015 +0100
@@ -123,8 +123,10 @@
 $(CLASSDESTDIR)/%_Stub.class: $(CLASSDESTDIR)/%.class
 	$(prep-target)
 	if [ -x $(PAX_COMMAND) ] ; then \
-	  if [ -w $(RMIC_VM) ] ; then \
-	    $(PAX_COMMAND) $(PAX_COMMAND_ARGS) $(RMIC_VM) ; \
+	  if $(CAT) /proc/self/status | grep '^PaX' > /dev/null ; then \
+	    if [ -w $(RMIC_VM) ] ; then \
+	      $(PAX_COMMAND) $(PAX_COMMAND_ARGS) $(RMIC_VM) ; \
+	    fi ; \
 	  fi ; \
 	fi
 	$(RMIC) -classpath "$(CLASSDESTDIR)"    \
diff -r 5ae5406c6f79 -r 4844b31aca3b make/jdk_generic_profile.sh
--- a/make/jdk_generic_profile.sh	Sat Jul 18 00:45:28 2015 +0100
+++ b/make/jdk_generic_profile.sh	Mon Jul 20 16:43:58 2015 +0100
@@ -625,7 +625,7 @@
 
 # IcedTea versioning
 export ICEDTEA_NAME="IcedTea"
-export PACKAGE_VERSION="2.5.6pre02"
+export PACKAGE_VERSION="2.5.6"
 export DERIVATIVE_ID="${ICEDTEA_NAME} ${PACKAGE_VERSION}"
 echo "Building ${DERIVATIVE_ID}"
 
diff -r 5ae5406c6f79 -r 4844b31aca3b make/sun/javazic/tzdata/VERSION
--- a/make/sun/javazic/tzdata/VERSION	Sat Jul 18 00:45:28 2015 +0100
+++ b/make/sun/javazic/tzdata/VERSION	Mon Jul 20 16:43:58 2015 +0100
@@ -21,4 +21,4 @@
 # or visit www.oracle.com if you need additional information or have any
 # questions.
 #
-tzdata2015a
+tzdata2015d
diff -r 5ae5406c6f79 -r 4844b31aca3b make/sun/javazic/tzdata/africa
--- a/make/sun/javazic/tzdata/africa	Sat Jul 18 00:45:28 2015 +0100
+++ b/make/sun/javazic/tzdata/africa	Mon Jul 20 16:43:58 2015 +0100
@@ -342,35 +342,29 @@
 # above) says DST had no affect on electricity consumption.  There is
 # no information about when DST will end this fall.  See:
 # http://abcnews.go.com/International/wireStory/el-sissi-pushes-egyptians-line-23614833
+
+# From Steffen Thorsen (2015-04-08):
+# Egypt will start DST on midnight after Thursday, April 30, 2015.
+# This is based on a law (no 35) from May 15, 2014 saying it starts the last
+# Thursday of April....  Clocks will still be turned back for Ramadan, but
+# dates not yet announced....
+# http://almogaz.com/news/weird-news/2015/04/05/1947105 ...
+# http://www.timeanddate.com/news/time/egypt-starts-dst-2015.html
+
+# From Ahmed Nazmy (2015-04-20):
+# Egypt's ministers cabinet just announced ... that it will cancel DST at
+# least for 2015.
 #
-# For now, guess that later spring and fall transitions will use
-# 2010's rules, and guess that Egypt will switch to standard time at
-# 24:00 the last Thursday before Ramadan, and back to DST at 00:00 the
-# first Friday after Ramadan.  To implement this,
-# transition dates for 2015 through 2037 were determined by running
-# the following program under GNU Emacs 24.3, with the results integrated
-# by hand into the table below.  Ramadan again intrudes on the guessed
-# DST starting in 2038, but that's beyond our somewhat-arbitrary cutoff.
-# (let ((islamic-year 1436))
-#   (while (< islamic-year 1460)
-#     (let ((a (calendar-islamic-to-absolute (list 9 1 islamic-year)))
-#           (b (calendar-islamic-to-absolute (list 10 1 islamic-year)))
-#           (friday 5))
-#       (while (/= friday (mod a 7))
-#         (setq a (1- a)))
-#       (while (/= friday (mod b 7))
-#         (setq b (1+ b)))
-#       (setq a (1- a))
-#       (setq b (1- b))
-#       (setq a (calendar-gregorian-from-absolute a))
-#       (setq b (calendar-gregorian-from-absolute b))
-#       (insert
-#        (format
-#         (concat "Rule\tEgypt\t%d\tonly\t-\t%s\t%2d\t24:00\t0\t-\n"
-#                 "Rule\tEgypt\t%d\tonly\t-\t%s\t%2d\t24:00\t1:00\tS\n")
-#         (car (cdr (cdr a))) (calendar-month-name (car a) t) (car (cdr a))
-#         (car (cdr (cdr b))) (calendar-month-name (car b) t) (car (cdr b)))))
-#     (setq islamic-year (+ 1 islamic-year))))
+# From Tim Parenti (2015-04-20):
+# http://english.ahram.org.eg/WriterArticles/NewsContentP/1/128195/Egypt/No-daylight-saving-this-summer-Egypts-prime-minist.aspx
+# "Egypt's cabinet agreed on Monday not to switch clocks for daylight saving
+# time this summer, and carry out studies on the possibility of canceling the
+# practice altogether in future years."
+#
+# From Paul Eggert (2015-04-20):
+# For now, assume DST will be canceled.  Any resumption would likely
+# use different rules anyway.
+
 Rule	Egypt	2008	only	-	Aug	lastThu	24:00	0	-
 Rule	Egypt	2009	only	-	Aug	20	24:00	0	-
 Rule	Egypt	2010	only	-	Aug	10	24:00	0	-
@@ -379,22 +373,7 @@
 Rule	Egypt	2014	only	-	May	15	24:00	1:00	S
 Rule	Egypt	2014	only	-	Jun	26	24:00	0	-
 Rule	Egypt	2014	only	-	Jul	31	24:00	1:00	S
-Rule	Egypt	2014	max	-	Sep	lastThu	24:00	0	-
-Rule	Egypt	2015	2019	-	Apr	lastFri	 0:00s	1:00	S
-Rule	Egypt	2015	only	-	Jun	11	24:00	0	-
-Rule	Egypt	2015	only	-	Jul	23	24:00	1:00	S
-Rule	Egypt	2016	only	-	Jun	 2	24:00	0	-
-Rule	Egypt	2016	only	-	Jul	 7	24:00	1:00	S
-Rule	Egypt	2017	only	-	May	25	24:00	0	-
-Rule	Egypt	2017	only	-	Jun	29	24:00	1:00	S
-Rule	Egypt	2018	only	-	May	10	24:00	0	-
-Rule	Egypt	2018	only	-	Jun	14	24:00	1:00	S
-Rule	Egypt	2019	only	-	May	 2	24:00	0	-
-Rule	Egypt	2019	only	-	Jun	 6	24:00	1:00	S
-Rule	Egypt	2020	only	-	May	28	24:00	1:00	S
-Rule	Egypt	2021	only	-	May	13	24:00	1:00	S
-Rule	Egypt	2022	only	-	May	 5	24:00	1:00	S
-Rule	Egypt	2023	max	-	Apr	lastFri	 0:00s	1:00	S
+Rule	Egypt	2014	only	-	Sep	lastThu	24:00	0	-
 
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone	Africa/Cairo	2:05:09 -	LMT	1900 Oct
diff -r 5ae5406c6f79 -r 4844b31aca3b make/sun/javazic/tzdata/antarctica
--- a/make/sun/javazic/tzdata/antarctica	Sat Jul 18 00:45:28 2015 +0100
+++ b/make/sun/javazic/tzdata/antarctica	Mon Jul 20 16:43:58 2015 +0100
@@ -38,41 +38,6 @@
 # I made up all time zone abbreviations mentioned here; corrections welcome!
 # FORMAT is 'zzz' and GMTOFF is 0 for locations while uninhabited.
 
-# These rules are stolen from the 'southamerica' file.
-# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
-Rule	ArgAQ	1964	1966	-	Mar	 1	0:00	0	-
-Rule	ArgAQ	1964	1966	-	Oct	15	0:00	1:00	S
-Rule	ArgAQ	1967	only	-	Apr	 2	0:00	0	-
-Rule	ArgAQ	1967	1968	-	Oct	Sun>=1	0:00	1:00	S
-Rule	ArgAQ	1968	1969	-	Apr	Sun>=1	0:00	0	-
-Rule	ArgAQ	1974	only	-	Jan	23	0:00	1:00	S
-Rule	ArgAQ	1974	only	-	May	 1	0:00	0	-
-Rule	ChileAQ	1972	1986	-	Mar	Sun>=9	3:00u	0	-
-Rule	ChileAQ	1974	1987	-	Oct	Sun>=9	4:00u	1:00	S
-Rule	ChileAQ	1987	only	-	Apr	12	3:00u	0	-
-Rule	ChileAQ	1988	1989	-	Mar	Sun>=9	3:00u	0	-
-Rule	ChileAQ	1988	only	-	Oct	Sun>=1	4:00u	1:00	S
-Rule	ChileAQ	1989	only	-	Oct	Sun>=9	4:00u	1:00	S
-Rule	ChileAQ	1990	only	-	Mar	18	3:00u	0	-
-Rule	ChileAQ	1990	only	-	Sep	16	4:00u	1:00	S
-Rule	ChileAQ	1991	1996	-	Mar	Sun>=9	3:00u	0	-
-Rule	ChileAQ	1991	1997	-	Oct	Sun>=9	4:00u	1:00	S
-Rule	ChileAQ	1997	only	-	Mar	30	3:00u	0	-
-Rule	ChileAQ	1998	only	-	Mar	Sun>=9	3:00u	0	-
-Rule	ChileAQ	1998	only	-	Sep	27	4:00u	1:00	S
-Rule	ChileAQ	1999	only	-	Apr	 4	3:00u	0	-
-Rule	ChileAQ	1999	2010	-	Oct	Sun>=9	4:00u	1:00	S
-Rule	ChileAQ	2000	2007	-	Mar	Sun>=9	3:00u	0	-
-# N.B.: the end of March 29 in Chile is March 30 in Universal time,
-# which is used below in specifying the transition.
-Rule	ChileAQ	2008	only	-	Mar	30	3:00u	0	-
-Rule	ChileAQ	2009	only	-	Mar	Sun>=9	3:00u	0	-
-Rule	ChileAQ	2010	only	-	Apr	Sun>=1	3:00u	0	-
-Rule	ChileAQ	2011	only	-	May	Sun>=2	3:00u	0	-
-Rule	ChileAQ	2011	only	-	Aug	Sun>=16	4:00u	1:00	S
-Rule	ChileAQ	2012	2015	-	Apr	Sun>=23	3:00u	0	-
-Rule	ChileAQ	2012	2014	-	Sep	Sun>=2	4:00u	1:00	S
-
 # Argentina - year-round bases
 # Belgrano II, Confin Coast, -770227-0343737, since 1972-02-05
 # Carlini, Potter Cove, King George Island, -6414-0602320, since 1982-01
@@ -367,21 +332,7 @@
 # USA - year-round bases
 #
 # Palmer, Anvers Island, since 1965 (moved 2 miles in 1968)
-#
-# From Ethan Dicks (1996-10-06):
-# It keeps the same time as Punta Arenas, Chile, because, just like us
-# and the South Pole, that's the other end of their supply line....
-# I verified with someone who was there that since 1980,
-# Palmer has followed Chile.  Prior to that, before the Falklands War,
-# Palmer used to be supplied from Argentina.
-#
-# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
-Zone Antarctica/Palmer	0	-	zzz	1965
-			-4:00	ArgAQ	AR%sT	1969 Oct  5
-			-3:00	ArgAQ	AR%sT	1982 May
-			-4:00	ChileAQ	CL%sT	2015 Apr 26 3:00u
-			-3:00	-	CLT
-#
+# See 'southamerica' for Antarctica/Palmer, since it uses South American DST.
 #
 # McMurdo Station, Ross Island, since 1955-12
 # Amundsen-Scott South Pole Station, continuously occupied since 1956-11-20
diff -r 5ae5406c6f79 -r 4844b31aca3b make/sun/javazic/tzdata/asia
--- a/make/sun/javazic/tzdata/asia	Sat Jul 18 00:45:28 2015 +0100
+++ b/make/sun/javazic/tzdata/asia	Mon Jul 20 16:43:58 2015 +0100
@@ -1927,6 +1927,13 @@
 # was at the start of 2008-03-31 (the day of Steffen Thorsen's report);
 # this is almost surely wrong.
 
+# From Ganbold Tsagaankhuu (2015-03-10):
+# It seems like yesterday Mongolian Government meeting has concluded to use
+# daylight saving time in Mongolia....  Starting at 2:00AM of last Saturday of
+# March 2015, daylight saving time starts.  And 00:00AM of last Saturday of
+# September daylight saving time ends.  Source:
+# http://zasag.mn/news/view/8969
+
 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
 Rule	Mongol	1983	1984	-	Apr	1	0:00	1:00	S
 Rule	Mongol	1983	only	-	Oct	1	0:00	0	-
@@ -1947,6 +1954,8 @@
 Rule	Mongol	2001	only	-	Apr	lastSat	2:00	1:00	S
 Rule	Mongol	2001	2006	-	Sep	lastSat	2:00	0	-
 Rule	Mongol	2002	2006	-	Mar	lastSat	2:00	1:00	S
+Rule	Mongol	2015	max	-	Mar	lastSat	2:00	1:00	S
+Rule	Mongol	2015	max	-	Sep	lastSat	0:00	0	-
 
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 # Hovd, a.k.a. Chovd, Dund-Us, Dzhargalant, Khovd, Jirgalanta
@@ -2365,13 +2374,19 @@
 # official source...:
 # http://www.palestinecabinet.gov.ps/ar/Views/ViewDetails.aspx?pid=1252
 
-# From Paul Eggert (2013-09-24):
-# For future dates, guess the last Thursday in March at 24:00 through
-# the first Friday on or after September 21 at 00:00.  This is consistent with
-# the predictions in today's editions of the following URLs,
-# which are for Gaza and Hebron respectively:
-# http://www.timeanddate.com/worldclock/timezone.html?n=702
-# http://www.timeanddate.com/worldclock/timezone.html?n=2364
+# From Steffen Thorsen (2015-03-03):
+# Sources such as http://www.alquds.com/news/article/view/id/548257
+# and http://www.raya.ps/ar/news/890705.html say Palestine areas will
+# start DST on 2015-03-28 00:00 which is one day later than expected.
+#
+# From Paul Eggert (2015-03-03):
+# http://www.timeanddate.com/time/change/west-bank/ramallah?year=2014
+# says that the fall 2014 transition was Oct 23 at 24:00.
+# For future dates, guess the last Friday in March at 24:00 through
+# the first Friday on or after October 21 at 00:00.  This is consistent with
+# the predictions in today's editions of the following URLs:
+# http://www.timeanddate.com/time/change/gaza-strip/gaza
+# http://www.timeanddate.com/time/change/west-bank/hebron
 
 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
 Rule EgyptAsia	1957	only	-	May	10	0:00	1:00	S
@@ -2397,9 +2412,11 @@
 Rule Palestine	2011	only	-	Aug	 1	0:00	0	-
 Rule Palestine	2011	only	-	Aug	30	0:00	1:00	S
 Rule Palestine	2011	only	-	Sep	30	0:00	0	-
-Rule Palestine	2012	max	-	Mar	lastThu	24:00	1:00	S
+Rule Palestine	2012	2014	-	Mar	lastThu	24:00	1:00	S
 Rule Palestine	2012	only	-	Sep	21	1:00	0	-
-Rule Palestine	2013	max	-	Sep	Fri>=21	0:00	0	-
+Rule Palestine	2013	only	-	Sep	Fri>=21	0:00	0	-
+Rule Palestine	2014	max	-	Oct	Fri>=21	0:00	0	-
+Rule Palestine	2015	max	-	Mar	lastFri	24:00	1:00	S
 
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone	Asia/Gaza	2:17:52	-	LMT	1900 Oct
diff -r 5ae5406c6f79 -r 4844b31aca3b make/sun/javazic/tzdata/australasia
--- a/make/sun/javazic/tzdata/australasia	Sat Jul 18 00:45:28 2015 +0100
+++ b/make/sun/javazic/tzdata/australasia	Mon Jul 20 16:43:58 2015 +0100
@@ -396,6 +396,7 @@
 			 9:39:00 -	LMT	1901        # Agana
 			10:00	-	GST	2000 Dec 23 # Guam
 			10:00	-	ChST	# Chamorro Standard Time
+Link Pacific/Guam Pacific/Saipan # N Mariana Is
 
 # Kiribati
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
@@ -411,12 +412,7 @@
 			 14:00	-	LINT
 
 # N Mariana Is
-# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
-Zone Pacific/Saipan	-14:17:00 -	LMT	1844 Dec 31
-			 9:43:00 -	LMT	1901
-			 9:00	-	MPT	1969 Oct    # N Mariana Is Time
-			10:00	-	MPT	2000 Dec 23
-			10:00	-	ChST	# Chamorro Standard Time
+# See Pacific/Guam.
 
 # Marshall Is
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
@@ -586,6 +582,7 @@
 			-11:00	-	NST	1967 Apr    # N=Nome
 			-11:00	-	BST	1983 Nov 30 # B=Bering
 			-11:00	-	SST	            # S=Samoa
+Link Pacific/Pago_Pago Pacific/Midway # in US minor outlying islands
 
 # Samoa (formerly and also known as Western Samoa)
 
@@ -767,23 +764,7 @@
 # uninhabited
 
 # Midway
-#
-# From Mark Brader (2005-01-23):
-# [Fallacies and Fantasies of Air Transport History, by R.E.G. Davies,
-# published 1994 by Paladwr Press, McLean, VA, USA; ISBN 0-9626483-5-3]
-# reproduced a Pan American Airways timetable from 1936, for their weekly
-# "Orient Express" flights between San Francisco and Manila, and connecting
-# flights to Chicago and the US East Coast.  As it uses some time zone
-# designations that I've never seen before:....
-# Fri. 6:30A Lv. HONOLOLU (Pearl Harbor), H.I.   H.L.T. Ar. 5:30P Sun.
-#  "   3:00P Ar. MIDWAY ISLAND . . . . . . . . . M.L.T. Lv. 6:00A  "
-#
-Zone Pacific/Midway	-11:49:28 -	LMT	1901
-			-11:00	-	NST	1956 Jun  3
-			-11:00	1:00	NDT	1956 Sep  2
-			-11:00	-	NST	1967 Apr    # N=Nome
-			-11:00	-	BST	1983 Nov 30 # B=Bering
-			-11:00	-	SST	            # S=Samoa
+# See Pacific/Pago_Pago.
 
 # Palmyra
 # uninhabited since World War II; was probably like Pacific/Kiritimati
diff -r 5ae5406c6f79 -r 4844b31aca3b make/sun/javazic/tzdata/backward
--- a/make/sun/javazic/tzdata/backward	Sat Jul 18 00:45:28 2015 +0100
+++ b/make/sun/javazic/tzdata/backward	Mon Jul 20 16:43:58 2015 +0100
@@ -43,6 +43,7 @@
 Link	America/Indiana/Knox	America/Knox_IN
 Link	America/Kentucky/Louisville	America/Louisville
 Link	America/Argentina/Mendoza	America/Mendoza
+Link	America/Toronto		America/Montreal
 Link	America/Rio_Branco	America/Porto_Acre
 Link	America/Argentina/Cordoba	America/Rosario
 Link	America/Denver		America/Shiprock
diff -r 5ae5406c6f79 -r 4844b31aca3b make/sun/javazic/tzdata/europe
--- a/make/sun/javazic/tzdata/europe	Sat Jul 18 00:45:28 2015 +0100
+++ b/make/sun/javazic/tzdata/europe	Mon Jul 20 16:43:58 2015 +0100
@@ -99,7 +99,7 @@
 #        1:00:14    SET           Swedish (1879-1899)*
 #        2:00       EET EEST      Eastern Europe
 #        3:00       FET           Further-eastern Europe (2011-2014)*
-#        3:00       MSK MSD  MSM* Moscow
+#        3:00       MSK MSD  MSM* Minsk, Moscow
 
 # From Peter Ilieve (1994-12-04),
 # The original six [EU members]: Belgium, France, (West) Germany, Italy,
@@ -2423,7 +2423,7 @@
 			 4:00	Russia	VOL%sT	1989 Mar 26  2:00s # Volgograd T
 			 3:00	Russia	VOL%sT	1991 Mar 31  2:00s
 			 4:00	-	VOLT	1992 Mar 29  2:00s
-			 3:00	Russia	MSK	2011 Mar 27  2:00s
+			 3:00	Russia	MSK/MSD	2011 Mar 27  2:00s
 			 4:00	-	MSK	2014 Oct 26  2:00s
 			 3:00	-	MSK
 
diff -r 5ae5406c6f79 -r 4844b31aca3b make/sun/javazic/tzdata/northamerica
--- a/make/sun/javazic/tzdata/northamerica	Sat Jul 18 00:45:28 2015 +0100
+++ b/make/sun/javazic/tzdata/northamerica	Mon Jul 20 16:43:58 2015 +0100
@@ -250,9 +250,14 @@
 # The law doesn't give abbreviations.
 #
 # From Paul Eggert (2000-01-08), following a heads-up from Rives McDow:
-# Public law 106-564 (2000-12-23) introduced the abbreviation
-# "Chamorro Standard Time" for time in Guam and the Northern Marianas.
-# See the file "australasia".
+# Public law 106-564 (2000-12-23) introduced ... "Chamorro Standard Time"
+# for time in Guam and the Northern Marianas.  See the file "australasia".
+#
+# From Paul Eggert (2015-04-17):
+# HST and HDT are standardized abbreviations for Hawaii-Aleutian
+# standard and daylight times.  See section 9.47 (p 234) of the
+# U.S. Government Printing Office Style Manual (2008)
+# http://www.gpo.gov/fdsys/pkg/GPO-STYLEMANUAL-2008/pdf/GPO-STYLEMANUAL-2008.pdf
 
 # From Arthur David Olson, 2005-08-09
 # The following was signed into law on 2005-08-08.
@@ -559,7 +564,7 @@
 			-11:00	-	BST	1969
 			-11:00	US	B%sT	1983 Oct 30  2:00
 			-10:00	US	AH%sT	1983 Nov 30
-			-10:00	US	HA%sT
+			-10:00	US	H%sT
 # The following switches don't quite make our 1970 cutoff.
 #
 # Shanks writes that part of southwest Alaska (e.g. Aniak)
@@ -1354,14 +1359,9 @@
 
 # Quebec
 
-# From Paul Eggert (2013-08-30):
-# Since 1970 most of Quebec has been like Toronto.
-# However, because earlier versions of the tz database mistakenly relied on data
-# from Shanks & Pottenger saying that Quebec differed from Ontario after 1970,
-# a separate entry was created for most of Quebec.  We're loath to lose
-# its pre-1970 info, even though the tz database is normally limited to
-# zones that differ after 1970, so keep this otherwise out-of-scope entry.
-
+# From Paul Eggert (2015-03-24):
+# See America/Toronto for most of Quebec, including Montreal.
+#
 # Matthews and Vincent (1998) also write that Quebec east of the -63
 # meridian is supposed to observe AST, but residents as far east as
 # Natashquan use EST/EDT, and residents east of Natashquan use AST.
@@ -1375,39 +1375,10 @@
 # For lack of better info, guess this practice began around 1970, contra to
 # Shanks & Pottenger who have this region observing AST/ADT.
 
-# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
-Rule	Mont	1917	only	-	Mar	25	2:00	1:00	D
-Rule	Mont	1917	only	-	Apr	24	0:00	0	S
-Rule	Mont	1919	only	-	Mar	31	2:30	1:00	D
-Rule	Mont	1919	only	-	Oct	25	2:30	0	S
-Rule	Mont	1920	only	-	May	 2	2:30	1:00	D
-Rule	Mont	1920	1922	-	Oct	Sun>=1	2:30	0	S
-Rule	Mont	1921	only	-	May	 1	2:00	1:00	D
-Rule	Mont	1922	only	-	Apr	30	2:00	1:00	D
-Rule	Mont	1924	only	-	May	17	2:00	1:00	D
-Rule	Mont	1924	1926	-	Sep	lastSun	2:30	0	S
-Rule	Mont	1925	1926	-	May	Sun>=1	2:00	1:00	D
-Rule	Mont	1927	1937	-	Apr	lastSat	24:00	1:00	D
-Rule	Mont	1927	1937	-	Sep	lastSat	24:00	0	S
-Rule	Mont	1938	1940	-	Apr	lastSun	0:00	1:00	D
-Rule	Mont	1938	1939	-	Sep	lastSun	0:00	0	S
-Rule	Mont	1946	1973	-	Apr	lastSun	2:00	1:00	D
-Rule	Mont	1945	1948	-	Sep	lastSun	2:00	0	S
-Rule	Mont	1949	1950	-	Oct	lastSun	2:00	0	S
-Rule	Mont	1951	1956	-	Sep	lastSun	2:00	0	S
-Rule	Mont	1957	1973	-	Oct	lastSun	2:00	0	S
-
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone America/Blanc-Sablon -3:48:28 -	LMT	1884
 			-4:00	Canada	A%sT	1970
 			-4:00	-	AST
-Zone America/Montreal	-4:54:16 -	LMT	1884
-			-5:00	Mont	E%sT	1918
-			-5:00	Canada	E%sT	1919
-			-5:00	Mont	E%sT	1942 Feb  9  2:00s
-			-5:00	Canada	E%sT	1946
-			-5:00	Mont	E%sT	1974
-			-5:00	Canada	E%sT
 
 # Ontario
 
@@ -1898,17 +1869,115 @@
 # Dawson switched to PST in 1973.  Inuvik switched to MST in 1979.
 # Mathew Englander (1996-10-07) gives the following refs:
 #	* 1967. Paragraph 28(34)(g) of the Interpretation Act, S.C. 1967-68,
-#	c. 7 defines Yukon standard time as UTC-9.  This is still valid;
+#	c. 7 defines Yukon standard time as UTC-9....
 #	see Interpretation Act, R.S.C. 1985, c. I-21, s. 35(1).
+#	[http://canlii.ca/t/7vhg]
 #	* C.O. 1973/214 switched Yukon to PST on 1973-10-28 00:00.
 #	* O.I.C. 1980/02 established DST.
 #	* O.I.C. 1987/056 changed DST to Apr firstSun 2:00 to Oct lastSun 2:00.
-# Shanks & Pottenger say Yukon's 1973-10-28 switch was at 2:00; go
-# with Englander.
-# From Chris Walton (2006-06-26):
-# Here is a link to the old daylight saving portion of the interpretation
-# act which was last updated in 1987:
-# http://www.gov.yk.ca/legislation/regs/oic1987_056.pdf
+
+# From Brian Inglis (2015-04-14):
+#
+# I tried to trace the history of Yukon time and found the following
+# regulations, giving the reference title and URL if found, regulation name,
+# and relevant quote if available.  Each regulation specifically revokes its
+# predecessor.  The final reference is to the current Interpretation Act
+# authorizing and resulting from these regulatory changes.
+#
+# Only recent regulations were retrievable via Yukon government site search or
+# index, and only some via Canadian legal sources.  Other sources used include
+# articles titled "Standard Time and Time Zones in Canada" from JRASC via ADS
+# Abstracts, cited by ADO for 1932 ..., and updated versions from 1958 and
+# 1970 quoted below; each article includes current extracts from provincial
+# and territorial ST and DST regulations at the end, summaries and details of
+# standard times and daylight saving time at many locations across Canada,
+# with time zone maps, tables and calculations for Canadian Sunrise, Sunset,
+# and LMST; they also cover many countries and global locations, with a chart
+# and table showing current Universal Time offsets, and may be useful as
+# another source of information for 1970 and earlier.
+#
+# * Standard Time and Time Zones in Canada; Smith, C.C.; JRASC, Vol. 26,
+#   pp.49-77; February 1932; SAO/NASA Astrophysics Data System (ADS)
+#   http://adsabs.harvard.edu/abs/1932JRASC..26...49S from p.75:
+#   Yukon Interpretation Ordinance
+#   Yukon standard time is the local mean time at the one hundred and
+#   thirty-fifth meridian.
+#
+# * Standard Time and Time Zones in Canada; Smith, C.C.; Thomson, Malcolm M.;
+#   JRASC, Vol. 52, pp.193-223; October 1958; SAO/NASA Astrophysics Data System
+#   (ADS) http://adsabs.harvard.edu/abs/1958JRASC..52..193S from pp.220-1:
+#   Yukon Interpretation Ordinance, 1955, Chap. 16.
+#
+#     (1) Subject to this section, standard time shall be reckoned as nine
+#     hours behind Greenwich Time and called Yukon Standard Time.
+#
+#     (2) Notwithstanding subsection (1), the Commissioner may make regulations
+#     varying the manner of reckoning standard time.
+#
+# * Yukon Territory Commissioner's Order 1966-20 Interpretation Ordinance


More information about the distro-pkg-dev mailing list