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

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Wed Jul 15 02:30:47 UTC 2015


changeset 2db5e90a399b in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=2db5e90a399b
author: andrew
date: Tue Jul 14 22:43:29 2015 +0100

	Bump to icedtea-2.6.0


changeset f4d39e216765 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=f4d39e216765
author: andrew
date: Wed Jul 15 03:21:18 2015 +0100

	Added tag icedtea-2.6.0 for changeset 2db5e90a399b


changeset 418a0393a253 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=418a0393a253
author: asmotrak
date: Fri Jul 03 14:38:15 2015 +0100

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


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

	8043202: Prohibit RC4 cipher suites
	Reviewed-by: xuelei


changeset aa433fd3f2dc in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=aa433fd3f2dc
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 6df5615ed40b in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=6df5615ed40b
author: igerasim
date: Mon Apr 20 15:17:22 2015 +0300

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


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

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


changeset 4282223018f5 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=4282223018f5
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 9cc5841f4871 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=9cc5841f4871
author: sjiang
date: Wed Dec 03 11:38:56 2014 +0100

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


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

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


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

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


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

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


changeset 7aff489eab42 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=7aff489eab42
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 cf1e4f4993c9 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=cf1e4f4993c9
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 87b53ca08d79 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=87b53ca08d79
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 6905d894c17e in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=6905d894c17e
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 c1141f32864d in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=c1141f32864d
author: pchelko
date: Fri Jul 03 18:58:03 2015 +0100

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


changeset f2807cfffda2 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=f2807cfffda2
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 794b7e27a905 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=794b7e27a905
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 9be55c58b95c in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=9be55c58b95c
author: prr
date: Tue Mar 10 14:52:55 2015 -0700

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


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

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


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

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


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

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


changeset b11679b955b5 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=b11679b955b5
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 f3bdfccb0f84 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=f3bdfccb0f84
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 cb393d659a75 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=cb393d659a75
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 0654d3488c7a in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=0654d3488c7a
author: andrew
date: Fri Jul 03 23:53:28 2015 +0100

	8014464: Update jcheck for OpenJDK 7
	Reviewed-by: omajid


changeset e3cf42c55d24 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=e3cf42c55d24
author: andrew
date: Fri Jul 03 23:57:37 2015 +0100

	OPENJDK7-01: Allow OpenJDK to build on PaX-enabled kernels
	Reviewed-by: omajid


changeset 80ac02d65ebd in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=80ac02d65ebd
author: ksrini
date: Sat Jul 04 00:03:58 2015 +0100

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


changeset d7446abcd242 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=d7446abcd242
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 d395aa7387c0 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=d395aa7387c0
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 623dc8f9380c in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=623dc8f9380c
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 e1c77511afdb in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=e1c77511afdb
author: vadim
date: Tue Apr 07 14:33:53 2015 +0300

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


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

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


changeset 860c7db97960 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=860c7db97960
author: valeriep
date: Mon Jul 06 13:02:53 2015 +0100

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


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

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


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

	8075374: Responding to OCSP responses
	Reviewed-by: mullan


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

	8075378: JNDI DnsClient Exception Handling
	Reviewed-by: vinnie


changeset bbc7f80b5b2f in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=bbc7f80b5b2f
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 bffe57afdab2 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=bffe57afdab2
author: aefimov
date: Mon Jul 06 16:07:51 2015 +0100

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


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

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


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

	8075833: Straighter Elliptic Curves
	Reviewed-by: mullan


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

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


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

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


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

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


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

	8076409: Reinforce RMI framework
	Reviewed-by: smarks


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

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


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

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


changeset b747b0356ee5 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=b747b0356ee5
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 e40038305a86 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=e40038305a86
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 31a1b646ec4c in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=31a1b646ec4c
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 9277ba6499ec in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=9277ba6499ec
author: vinnie
date: Mon Jul 06 22:11:25 2015 +0100

	8078562: Add modified dates
	Reviewed-by: mullan


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

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


changeset 7a055688fd9d in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=7a055688fd9d
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 7370e9353874 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=7370e9353874
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 089381688abb in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=089381688abb
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 ec192fcd9971 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=ec192fcd9971
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 be01c83550e8 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=be01c83550e8
author: andrew
date: Wed Jul 08 21:51:30 2015 +0100

	Added tag jdk7u85-b00 for changeset ec192fcd9971


changeset 61976ea0f427 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=61976ea0f427
author: andrew
date: Thu Jul 09 02:11:59 2015 +0100

	Merge jdk7u85-b00


changeset f1af0e87a552 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=f1af0e87a552
author: andrew
date: Thu Jul 09 02:14:51 2015 +0100

	PR2503: Add existence check for all optional dependencies in jdk_generic_profile.sh


changeset 79f316c1803c in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=79f316c1803c
author: andrew
date: Thu Jul 09 02:24:34 2015 +0100

	PR2501: libjavasctp.so doesn't need to link against libdl when linking against libsctp


changeset 5d7a0986e33a in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=5d7a0986e33a
author: andrew
date: Thu Jul 09 04:14:12 2015 +0100

	Bump to icedtea-2.6.1


changeset 891530fe95e5 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=891530fe95e5
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 fc2855d592b0 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=fc2855d592b0
author: omajid
date: Sat Jul 11 16:19:35 2015 +0100

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


changeset c4619b58a54c in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=c4619b58a54c
author: andrew
date: Sat Jul 11 16:20:24 2015 +0100

	Added tag jdk7u85-b01 for changeset fc2855d592b0


changeset a87960e52ec5 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=a87960e52ec5
author: andrew
date: Sat Jul 11 16:28:14 2015 +0100

	Merge jdk7u85-b01


changeset 1c575738f756 in /hg/icedtea7-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=1c575738f756
author: andrew
date: Wed Jul 15 03:27:04 2015 +0100

	Merge


diffstat:

 .hgtags                                                                                               |    3 +
 make/com/sun/jmx/Makefile                                                                             |    6 +-
 make/com/sun/nio/sctp/Makefile                                                                        |    4 +-
 make/jdk_generic_profile.sh                                                                           |   62 +-
 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                                                       |   25 +-
 src/share/classes/sun/security/ssl/ECDHCrypt.java                                                     |   43 +-
 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                                              |   43 +-
 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                                           |   61 +-
 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 +-
 182 files changed, 4396 insertions(+), 2042 deletions(-)

diffs (truncated from 10665 to 500 lines):

diff -r 4497f458e8c1 -r 1c575738f756 .hgtags
--- a/.hgtags	Wed Jul 08 13:17:27 2015 +0100
+++ b/.hgtags	Wed Jul 15 03:27:04 2015 +0100
@@ -623,3 +623,6 @@
 a942e0b5247772ea326705c717c5cd0ad1572aaa jdk7u80-b32
 ec336c81a5455ef96a20cff4716603e7f6ca01ad icedtea-2.6pre23
 444d55ffed65907640aad374ce84e7a01ba8dbe7 icedtea-2.6pre24
+2db5e90a399beb96d82086d2d961894246d0bfe5 icedtea-2.6.0
+ec192fcd997198899cc376b0afad2c53893dedad jdk7u85-b00
+fc2855d592b09fe16d0d47a24d09466f776dcb54 jdk7u85-b01
diff -r 4497f458e8c1 -r 1c575738f756 make/com/sun/jmx/Makefile
--- a/make/com/sun/jmx/Makefile	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/com/sun/jmx/Makefile	Wed Jul 15 03:27:04 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 4497f458e8c1 -r 1c575738f756 make/com/sun/nio/sctp/Makefile
--- a/make/com/sun/nio/sctp/Makefile	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/com/sun/nio/sctp/Makefile	Wed Jul 15 03:27:04 2015 +0100
@@ -76,7 +76,7 @@
 COMPILER_WARNINGS_FATAL=true
 endif
 #OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl
-OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread -ldl
+OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread
 endif
 ifeq ($(PLATFORM), solaris)
 #LIBSCTP = -lsctp
@@ -88,6 +88,8 @@
 ifeq ($(SYSTEM_SCTP), true)
   OTHER_LDLIBS += $(SCTP_LIBS)
   OTHER_CFLAGS += -DUSE_SYSTEM_SCTP
+else
+  OTHER_LDLIBS += -ldl
 endif
 
 clean clobber::
diff -r 4497f458e8c1 -r 1c575738f756 make/jdk_generic_profile.sh
--- a/make/jdk_generic_profile.sh	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/jdk_generic_profile.sh	Wed Jul 15 03:27:04 2015 +0100
@@ -511,11 +511,13 @@
 # GTK_CFLAGS and GTK_LIBS tell the compiler how to compile and
 # link against libgtk
 if [ -x "${pkgconfig}" ] ; then
-  if [ "${GTK_CFLAGS}" = "" ] ; then
-    GTK_CFLAGS=$("${pkgconfig}" --cflags gtk+-2.0 gthread-2.0)
-  fi
-  if [ "${GTK_LIBS}" = "" ] ; then
-    GTK_LIBS=$("${pkgconfig}" --libs gtk+-2.0 gthread-2.0)
+  if "${pkgconfig}" --exists gtk+-2.0 ; then
+    if [ "${GTK_CFLAGS}" = "" ] ; then
+      GTK_CFLAGS=$("${pkgconfig}" --cflags gtk+-2.0 gthread-2.0)
+    fi
+    if [ "${GTK_LIBS}" = "" ] ; then
+      GTK_LIBS=$("${pkgconfig}" --libs gtk+-2.0 gthread-2.0)
+    fi
   fi
 fi
 export GTK_CFLAGS
@@ -527,11 +529,13 @@
 # GIO_CFLAGS and GIO_LIBS tell the compiler how to compile and
 # link against libgio
 if [ -x "${pkgconfig}" ] ; then
-  if [ "${GIO_CFLAGS}" = "" ] ; then
-    GIO_CFLAGS=$("${pkgconfig}" --cflags gio-2.0)
-  fi
-  if [ "${GIO_LIBS}" = "" ] ; then
-    GIO_LIBS=$("${pkgconfig}" --libs gio-2.0)
+  if "${pkgconfig}" --exists gio-2.0 ; then
+    if [ "${GIO_CFLAGS}" = "" ] ; then
+      GIO_CFLAGS=$("${pkgconfig}" --cflags gio-2.0)
+    fi
+    if [ "${GIO_LIBS}" = "" ] ; then
+      GIO_LIBS=$("${pkgconfig}" --libs gio-2.0)
+    fi
   fi
 fi
 export GIO_CFLAGS
@@ -543,13 +547,11 @@
 # PCSC_CFLAGS and PCSC_LIBS tell the compiler how to compile and
 # link against libpcsc
 if [ -x "${pkgconfig}" ] ; then
-  if "${pkgconfig}" --exists libpcsclite ; then
-    if [ "${PCSC_CFLAGS}" = "" ] ; then
-      PCSC_CFLAGS=$("${pkgconfig}" --cflags libpcsclite)
-    fi
-    if [ "${PCSC_LIBS}" = "" ] ; then
-      PCSC_LIBS=$("${pkgconfig}" --libs libpcsclite)
-    fi
+  if [ "${PCSC_CFLAGS}" = "" ] ; then
+    PCSC_CFLAGS=$("${pkgconfig}" --cflags libpcsclite)
+  fi
+  if [ "${PCSC_LIBS}" = "" ] ; then
+    PCSC_LIBS=$("${pkgconfig}" --libs libpcsclite)
   fi
 fi
 if [ "${PCSC_LIBS}" = "" ] ; then
@@ -586,17 +588,21 @@
 # GOBJECT_LIBS tell the compiler how to compile and
 # link against gconf
 if [ -x "${pkgconfig}" ] ; then
-  if [ "${GCONF_CFLAGS}" = "" ] ; then
-    GCONF_CFLAGS=$("${pkgconfig}" --cflags gconf-2.0)
+  if "${pkgconfig}" --exists gconf-2.0 ; then
+    if [ "${GCONF_CFLAGS}" = "" ] ; then
+      GCONF_CFLAGS=$("${pkgconfig}" --cflags gconf-2.0)
+    fi
+    if [ "${GCONF_LIBS}" = "" ] ; then
+      GCONF_LIBS=$("${pkgconfig}" --libs gconf-2.0)
+    fi
   fi
-  if [ "${GCONF_LIBS}" = "" ] ; then
-    GCONF_LIBS=$("${pkgconfig}" --libs gconf-2.0)
-  fi
-  if [ "${GOBJECT_CFLAGS}" = "" ] ; then
-    GOBJECT_CFLAGS=$("${pkgconfig}" --cflags gobject-2.0)
-  fi
-  if [ "${GOBJECT_LIBS}" = "" ] ; then
-    GOBJECT_LIBS=$("${pkgconfig}" --libs gobject-2.0)
+  if "${pkgconfig}" --exists gobject-2.0 ; then
+    if [ "${GOBJECT_CFLAGS}" = "" ] ; then
+      GOBJECT_CFLAGS=$("${pkgconfig}" --cflags gobject-2.0)
+    fi
+    if [ "${GOBJECT_LIBS}" = "" ] ; then
+      GOBJECT_LIBS=$("${pkgconfig}" --libs gobject-2.0)
+    fi
   fi
 fi
 export GCONF_CFLAGS
@@ -665,7 +671,7 @@
 
 # IcedTea versioning
 export ICEDTEA_NAME="IcedTea"
-export PACKAGE_VERSION="2.6.0pre24"
+export PACKAGE_VERSION="2.6.1"
 export DERIVATIVE_ID="${ICEDTEA_NAME} ${PACKAGE_VERSION}"
 echo "Building ${DERIVATIVE_ID}"
 
diff -r 4497f458e8c1 -r 1c575738f756 make/sun/javazic/tzdata/VERSION
--- a/make/sun/javazic/tzdata/VERSION	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/sun/javazic/tzdata/VERSION	Wed Jul 15 03:27:04 2015 +0100
@@ -21,4 +21,4 @@
 # or visit www.oracle.com if you need additional information or have any
 # questions.
 #
-tzdata2015a
+tzdata2015d
diff -r 4497f458e8c1 -r 1c575738f756 make/sun/javazic/tzdata/africa
--- a/make/sun/javazic/tzdata/africa	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/sun/javazic/tzdata/africa	Wed Jul 15 03:27:04 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 4497f458e8c1 -r 1c575738f756 make/sun/javazic/tzdata/antarctica
--- a/make/sun/javazic/tzdata/antarctica	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/sun/javazic/tzdata/antarctica	Wed Jul 15 03:27:04 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 4497f458e8c1 -r 1c575738f756 make/sun/javazic/tzdata/asia
--- a/make/sun/javazic/tzdata/asia	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/sun/javazic/tzdata/asia	Wed Jul 15 03:27:04 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 4497f458e8c1 -r 1c575738f756 make/sun/javazic/tzdata/australasia
--- a/make/sun/javazic/tzdata/australasia	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/sun/javazic/tzdata/australasia	Wed Jul 15 03:27:04 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 4497f458e8c1 -r 1c575738f756 make/sun/javazic/tzdata/backward
--- a/make/sun/javazic/tzdata/backward	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/sun/javazic/tzdata/backward	Wed Jul 15 03:27:04 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 4497f458e8c1 -r 1c575738f756 make/sun/javazic/tzdata/europe
--- a/make/sun/javazic/tzdata/europe	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/sun/javazic/tzdata/europe	Wed Jul 15 03:27:04 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 4497f458e8c1 -r 1c575738f756 make/sun/javazic/tzdata/northamerica
--- a/make/sun/javazic/tzdata/northamerica	Wed Jul 08 13:17:27 2015 +0100
+++ b/make/sun/javazic/tzdata/northamerica	Wed Jul 15 03:27:04 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


More information about the distro-pkg-dev mailing list