/hg/release/icedtea7-forest-2.5/jdk: 27 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Tue Apr 14 21:21:42 UTC 2015
changeset cdb866aaffd9 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=cdb866aaffd9
author: dmarkov
date: Fri Feb 13 15:03:08 2015 +0400
7090424: TestGlyphVectorLayout failed automately with java.lang.StackOverflowError
Reviewed-by: serb, azvegint
changeset b910da0855cd in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=b910da0855cd
author: vinnie
date: Thu Feb 12 18:29:00 2015 +0000
8041740: Test sun/security/tools/keytool/ListKeychainStore.sh fails on Mac
Reviewed-by: mullan
changeset 10acd8698f4f in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=10acd8698f4f
author: aeriksso
date: Thu Oct 09 16:20:53 2014 +0200
8041979: sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
Reviewed-by: sla, alanb
changeset fdcee3cb638e in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=fdcee3cb638e
author: bae
date: Mon Feb 09 14:21:07 2015 +0400
8043123: Hard crash with access violation exception when blitting to very large image
Reviewed-by: prr, mschoene
changeset 4ced6a9ddaaa in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=4ced6a9ddaaa
author: azvegint
date: Tue Nov 11 17:45:02 2014 +0300
8060461: Fix for JDK-8042609 uncovers additional issue
Reviewed-by: ahgross, prr, serb
changeset 9e69fb9109d1 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=9e69fb9109d1
author: robm
date: Wed Jan 28 18:47:45 2015 +0000
8064601: Improve jar file handling
Reviewed-by: sherman, coffeys
changeset 8cca2c58dd9d in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=8cca2c58dd9d
author: chegar
date: Fri Feb 27 09:05:41 2015 -0800
8065072: sun/net/www/http/HttpClient/StreamingRetry.java failed intermittently
Reviewed-by: dfuchs
changeset a58b036057ef in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=a58b036057ef
author: bae
date: Wed Jan 14 11:53:36 2015 +0400
8065286: Fewer subtable substitutions
Reviewed-by: prr
changeset 4d505d18bb45 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=4d505d18bb45
author: bae
date: Thu Jan 15 22:22:24 2015 +0400
8065291: Improved font lookups
Reviewed-by: prr
changeset a43a96aba041 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=a43a96aba041
author: serb
date: Tue Dec 16 19:46:22 2014 +0000
8065373: [macosx] jdk8, jdk7u60 Regression in Graphics2D drawing of derived Fonts
Reviewed-by: bae, prr
changeset a0603b40d343 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=a0603b40d343
author: mcherkas
date: Fri Jan 23 01:06:34 2015 +0400
8065709: Deadlock in awt/logging apparently introduced by 8019623
Reviewed-by: ant, serb
changeset 4f227205bfb1 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=4f227205bfb1
author: dfuchs
date: Fri Dec 05 12:20:51 2014 +0100
8065991: LogManager unecessarily calls JavaAWTAccess from within a critical section
Summary: The call to JavaAWTAccess is moved outside of the critical section
Reviewed-by: mchung
changeset e969ecc528f5 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=e969ecc528f5
author: robm
date: Mon Jan 12 22:27:20 2015 +0000
8066479: Better certificate chain validation
Reviewed-by: juh, coffeys
changeset 64e16c60b6f0 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=64e16c60b6f0
author: bae
date: Thu Jan 15 22:32:19 2015 +0400
8067050: Better font consistency checking
Reviewed-by: prr
changeset 0c077928c05c in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=0c077928c05c
author: bae
date: Fri Jan 16 23:29:51 2015 +0400
8067684: Better font substitutions
Reviewed-by: prr
changeset bd878677c43e in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=bd878677c43e
author: bae
date: Fri Jan 16 23:36:58 2015 +0400
8067699: Better glyph storage
Reviewed-by: prr
changeset 43d49ef06848 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=43d49ef06848
author: serb
date: Mon Jan 19 14:31:16 2015 +0300
8068320: Limit applet requests
Reviewed-by: prr, skoivu, art
changeset ed7eb40cf9e7 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=ed7eb40cf9e7
author: igerasim
date: Fri Feb 20 15:24:53 2015 +0300
8068720: Better certificate options checking
Reviewed-by: mullan
changeset e9a8a36bfab9 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=e9a8a36bfab9
author: azvegint
date: Mon Jan 19 20:17:21 2015 +0300
8069198: Upgrade image library
Reviewed-by: ahgross, bae, mschoene, serb
changeset c0c748c5b15e in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=c0c748c5b15e
author: mcherkas
date: Wed Jan 28 15:43:15 2015 +0400
8071591: java/util/logging/LogManagerAppContextDeadlock.java test started to fail due to JDK-8065991
Reviewed-by: dfuchs, coffeys
changeset 3ff64514577d in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=3ff64514577d
author: igerasim
date: Mon Apr 06 15:09:33 2015 +0100
8071726: Better RSA optimizations
Summary: Added a check when RSA signature is generated with a RSAPrivateCRTKey object.
Reviewed-by: mullan
changeset 7c06e2a42d13 in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=7c06e2a42d13
author: aefimov
date: Mon Feb 09 14:41:11 2015 +0300
8072042: (tz) Support tzdata2015a
Reviewed-by: coffeys, okutsu
changeset 54d54370668d in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=54d54370668d
author: asaha
date: Mon Mar 09 11:52:20 2015 -0700
8074662: Update 3rd party readme and license for LibPNG v 1.6.16
Reviewed-by: jeff
changeset db26cfb300eb in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=db26cfb300eb
author: asaha
date: Mon Mar 16 09:04:31 2015 -0700
8075211: [TEST_BUG] Test sun/net/www/http/HttpClient/StreamingRetry.java fails with compilation error
Reviewed-by: chegar
changeset cc3a941d97ef in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=cc3a941d97ef
author: andrew
date: Mon Apr 06 15:23:57 2015 +0100
Bump to icedtea-2.5.5
changeset fb9961d8dfda in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=fb9961d8dfda
author: asaha
date: Mon Nov 10 16:58:03 2014 -0800
8064532: 7u76 build failed with # 8041979
Reviewed-by: katleman
changeset 80f2e59761dd in /hg/release/icedtea7-forest-2.5/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jdk?cmd=changeset;node=80f2e59761dd
author: andrew
date: Tue Apr 14 21:40:47 2015 +0100
Added tag icedtea-2.5.5 for changeset fb9961d8dfda
diffstat:
.hgtags | 1 +
THIRD_PARTY_README | 6 +-
make/jdk_generic_profile.sh | 2 +-
make/sun/javazic/tzdata/VERSION | 2 +-
make/sun/javazic/tzdata/antarctica | 9 +-
make/sun/javazic/tzdata/asia | 28 +-
make/sun/javazic/tzdata/backward | 2 +-
make/sun/javazic/tzdata/europe | 29 +-
make/sun/javazic/tzdata/leapseconds | 4 +
make/sun/javazic/tzdata/northamerica | 27 +-
make/sun/javazic/tzdata/southamerica | 17 +-
make/sun/javazic/tzdata/zone.tab | 2 +-
make/tools/swing-beans/SwingBeanInfo.template | 38 +-
src/macosx/native/sun/font/AWTStrike.m | 9 +-
src/share/classes/com/sun/crypto/provider/RSACipher.java | 6 +-
src/share/classes/java/awt/EventQueue.java | 29 +-
src/share/classes/java/beans/Beans.java | 36 +-
src/share/classes/java/beans/SimpleBeanInfo.java | 45 +-
src/share/classes/java/util/logging/LogManager.java | 10 +-
src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java | 34 +-
src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java | 25 +-
src/share/classes/sun/security/rsa/RSACore.java | 28 +-
src/share/classes/sun/security/rsa/RSASignature.java | 4 +-
src/share/classes/sun/security/x509/KeyUsageExtension.java | 70 +-
src/share/classes/sun/security/x509/NetscapeCertTypeExtension.java | 50 +-
src/share/classes/sun/security/x509/ReasonFlags.java | 50 +-
src/share/classes/sun/tools/jar/Main.java | 80 +-
src/share/classes/sun/tools/jar/resources/jar.properties | 3 +-
src/share/classes/sun/util/resources/TimeZoneNames.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_de.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_es.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_fr.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_it.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_ja.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_ko.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_sv.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java | 4 +-
src/share/native/sun/awt/libpng/CHANGES | 1654 +++-
src/share/native/sun/awt/libpng/LICENSE | 6 +-
src/share/native/sun/awt/libpng/README | 63 +-
src/share/native/sun/awt/libpng/png.c | 3049 +++++-
src/share/native/sun/awt/libpng/png.h | 1948 ++-
src/share/native/sun/awt/libpng/pngconf.h | 543 +-
src/share/native/sun/awt/libpng/pngdebug.h | 21 +-
src/share/native/sun/awt/libpng/pngerror.c | 507 +-
src/share/native/sun/awt/libpng/pngget.c | 513 +-
src/share/native/sun/awt/libpng/pnginfo.h | 75 +-
src/share/native/sun/awt/libpng/pnglibconf.h | 195 +-
src/share/native/sun/awt/libpng/pngmem.c | 740 +-
src/share/native/sun/awt/libpng/pngpread.c | 1132 +-
src/share/native/sun/awt/libpng/pngpriv.h | 1780 ++-
src/share/native/sun/awt/libpng/pngread.c | 4127 +++++++-
src/share/native/sun/awt/libpng/pngrio.c | 72 +-
src/share/native/sun/awt/libpng/pngrtran.c | 2176 ++--
src/share/native/sun/awt/libpng/pngrutil.c | 4710 +++++----
src/share/native/sun/awt/libpng/pngset.c | 1090 +-
src/share/native/sun/awt/libpng/pngstruct.h | 266 +-
src/share/native/sun/awt/libpng/pngtest.c | 1040 +-
src/share/native/sun/awt/libpng/pngtrans.c | 275 +-
src/share/native/sun/awt/libpng/pngwio.c | 114 +-
src/share/native/sun/awt/libpng/pngwrite.c | 1814 ++-
src/share/native/sun/awt/libpng/pngwtran.c | 255 +-
src/share/native/sun/awt/libpng/pngwutil.c | 2328 ++--
src/share/native/sun/font/layout/LETableReference.h | 4 +-
src/share/native/sun/font/layout/LigatureSubstProc.cpp | 2 +-
src/share/native/sun/font/layout/LigatureSubstProc2.cpp | 2 +-
src/share/native/sun/font/layout/LigatureSubstSubtables.cpp | 2 +-
src/share/native/sun/font/layout/LookupProcessor.cpp | 5 +-
src/share/native/sun/font/layout/MultipleSubstSubtables.cpp | 5 +
src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h | 6 +-
src/solaris/classes/sun/awt/X11/XButtonPeer.java | 16 +-
src/solaris/classes/sun/awt/X11/XCanvasPeer.java | 11 -
src/solaris/classes/sun/awt/X11/XCheckboxPeer.java | 28 +-
src/solaris/classes/sun/awt/X11/XComponentPeer.java | 22 +-
src/solaris/classes/sun/awt/X11/XContentWindow.java | 6 +-
src/solaris/classes/sun/awt/X11/XLabelPeer.java | 22 +-
src/solaris/classes/sun/awt/X11/XListPeer.java | 15 +-
src/solaris/classes/sun/awt/X11/XWindow.java | 21 +-
src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c | 10 +-
test/java/awt/Graphics2D/DrawString/DrawRotatedStringUsingRotatedFont.java | 162 +
test/java/awt/Paint/ButtonRepaint.java | 88 +
test/java/awt/Paint/CheckboxRepaint.java | 93 +
test/java/awt/Paint/ExposeOnEDT.java | 293 +
test/java/awt/Paint/LabelRepaint.java | 93 +
test/java/awt/Paint/ListRepaint.java | 91 +
test/java/util/logging/LogManagerAppContextDeadlock.java | 400 +
test/sun/net/www/http/HttpClient/StreamingRetry.java | 16 +-
test/sun/security/tools/keytool/ListKeychainStore.sh | 13 +-
90 files changed, 21659 insertions(+), 10950 deletions(-)
diffs (truncated from 45128 to 500 lines):
diff -r 8bdc384660dd -r 80f2e59761dd .hgtags
--- a/.hgtags Fri Apr 03 23:27:35 2015 +0100
+++ b/.hgtags Tue Apr 14 21:40:47 2015 +0100
@@ -557,3 +557,4 @@
3778e2621fc972f88ac8a247543ad63527e7d9cd jdk7u75-b30
e1bfd77b6e1ae3b78172fd9d5166e28262c0822c icedtea-2.5.5pre01
fbace7bbfb811c902795fdee441aff90b6f8e13f icedtea-2.5.5pre02
+fb9961d8dfda7df558b15feb6010ecd9f3ebfc89 icedtea-2.5.5
diff -r 8bdc384660dd -r 80f2e59761dd THIRD_PARTY_README
--- a/THIRD_PARTY_README Fri Apr 03 23:27:35 2015 +0100
+++ b/THIRD_PARTY_README Tue Apr 14 21:40:47 2015 +0100
@@ -1001,7 +1001,7 @@
-------------------------------------------------------------------------------
-%% This notice is provided with respect to libpng 1.5.4, which is
+%% This notice is provided with respect to libpng 1.6.16, which is
included with JRE 7, JDK 7, and OpenJDK 7.
--- begin of LICENSE ---
@@ -1017,7 +1017,7 @@
This code is released under the libpng license.
-libpng versions 1.2.6, August 15, 2004, through 1.5.4, July 7, 2011, are
+libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are
Copyright (c) 2004, 2006-2011 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.2.5
with the following individual added to the list of Contributing Authors
@@ -1115,7 +1115,7 @@
Glenn Randers-Pehrson
glennrp at users.sourceforge.net
-July 7, 2011
+December 22, 2014
--- end of LICENSE ---
diff -r 8bdc384660dd -r 80f2e59761dd make/jdk_generic_profile.sh
--- a/make/jdk_generic_profile.sh Fri Apr 03 23:27:35 2015 +0100
+++ b/make/jdk_generic_profile.sh Tue Apr 14 21:40:47 2015 +0100
@@ -625,7 +625,7 @@
# IcedTea versioning
export ICEDTEA_NAME="IcedTea"
-export PACKAGE_VERSION="2.5.5pre02"
+export PACKAGE_VERSION="2.5.5"
export DERIVATIVE_ID="${ICEDTEA_NAME} ${PACKAGE_VERSION}"
echo "Building ${DERIVATIVE_ID}"
diff -r 8bdc384660dd -r 80f2e59761dd make/sun/javazic/tzdata/VERSION
--- a/make/sun/javazic/tzdata/VERSION Fri Apr 03 23:27:35 2015 +0100
+++ b/make/sun/javazic/tzdata/VERSION Tue Apr 14 21:40:47 2015 +0100
@@ -21,4 +21,4 @@
# or visit www.oracle.com if you need additional information or have any
# questions.
#
-tzdata2014j
+tzdata2015a
diff -r 8bdc384660dd -r 80f2e59761dd make/sun/javazic/tzdata/antarctica
--- a/make/sun/javazic/tzdata/antarctica Fri Apr 03 23:27:35 2015 +0100
+++ b/make/sun/javazic/tzdata/antarctica Tue Apr 14 21:40:47 2015 +0100
@@ -70,8 +70,8 @@
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 max - Apr Sun>=23 3:00u 0 -
-Rule ChileAQ 2012 max - Sep Sun>=2 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
@@ -377,9 +377,10 @@
#
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Antarctica/Palmer 0 - zzz 1965
- -4:00 ArgAQ AR%sT 1969 Oct 5
+ -4:00 ArgAQ AR%sT 1969 Oct 5
-3:00 ArgAQ AR%sT 1982 May
- -4:00 ChileAQ CL%sT
+ -4:00 ChileAQ CL%sT 2015 Apr 26 3:00u
+ -3:00 - CLT
#
#
# McMurdo Station, Ross Island, since 1955-12
diff -r 8bdc384660dd -r 80f2e59761dd make/sun/javazic/tzdata/asia
--- a/make/sun/javazic/tzdata/asia Fri Apr 03 23:27:35 2015 +0100
+++ b/make/sun/javazic/tzdata/asia Tue Apr 14 21:40:47 2015 +0100
@@ -168,10 +168,7 @@
4:00 Azer AZ%sT
# Bahrain
-# Zone NAME GMTOFF RULES FORMAT [UNTIL]
-Zone Asia/Bahrain 3:22:20 - LMT 1920 # Manamah
- 4:00 - GST 1972 Jun
- 3:00 - AST
+# See Asia/Qatar.
# Bangladesh
# From Alexander Krivenyshev (2009-05-13):
@@ -1754,9 +1751,7 @@
###############################################################################
# Kuwait
-# Zone NAME GMTOFF RULES FORMAT [UNTIL]
-Zone Asia/Kuwait 3:11:56 - LMT 1950
- 3:00 - AST
+# See Asia/Riyadh.
# Laos
# See Asia/Bangkok.
@@ -1977,12 +1972,7 @@
5:45 - NPT # Nepal Time
# Oman
-
-# Milne says 3:54:24 was the meridian of the Muscat Tidal Observatory.
-
-# Zone NAME GMTOFF RULES FORMAT [UNTIL]
-Zone Asia/Muscat 3:54:24 - LMT 1920
- 4:00 - GST
+# See Asia/Dubai.
# Pakistan
@@ -2476,6 +2466,7 @@
Zone Asia/Qatar 3:26:08 - LMT 1920 # Al Dawhah / Doha
4:00 - GST 1972 Jun
3:00 - AST
+Link Asia/Qatar Asia/Bahrain
# Saudi Arabia
#
@@ -2502,6 +2493,8 @@
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Asia/Riyadh 3:06:52 - LMT 1947 Mar 14
3:00 - AST
+Link Asia/Riyadh Asia/Aden # Yemen
+Link Asia/Riyadh Asia/Kuwait
# Singapore
# taken from Mok Ly Yng (2003-10-30)
@@ -2790,6 +2783,7 @@
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Asia/Dubai 3:41:12 - LMT 1920
4:00 - GST
+Link Asia/Dubai Asia/Muscat # Oman
# Uzbekistan
# Byalokoz 1919 says Uzbekistan was 4:27:53.
@@ -2874,10 +2868,4 @@
7:00 - ICT
# Yemen
-
-# Milne says 2:59:54 was the meridian of the saluting battery at Aden,
-# and that Yemen was at 1:55:56, the meridian of the Hagia Sophia.
-
-# Zone NAME GMTOFF RULES FORMAT [UNTIL]
-Zone Asia/Aden 2:59:54 - LMT 1950
- 3:00 - AST
+# See Asia/Riyadh.
diff -r 8bdc384660dd -r 80f2e59761dd make/sun/javazic/tzdata/backward
--- a/make/sun/javazic/tzdata/backward Fri Apr 03 23:27:35 2015 +0100
+++ b/make/sun/javazic/tzdata/backward Tue Apr 14 21:40:47 2015 +0100
@@ -28,7 +28,7 @@
# and their old names. Many names changed in late 1993.
# Link TARGET LINK-NAME
-Link Africa/Asmara Africa/Asmera
+Link Africa/Nairobi Africa/Asmera
Link Africa/Abidjan Africa/Timbuktu
Link America/Argentina/Catamarca America/Argentina/ComodRivadavia
Link America/Adak America/Atka
diff -r 8bdc384660dd -r 80f2e59761dd make/sun/javazic/tzdata/europe
--- a/make/sun/javazic/tzdata/europe Fri Apr 03 23:27:35 2015 +0100
+++ b/make/sun/javazic/tzdata/europe Tue Apr 14 21:40:47 2015 +0100
@@ -1430,35 +1430,32 @@
# might be a reference to the Julian calendar as opposed to Gregorian, or it
# might mean something else (???).
#
-# From Paul Eggert (2006-03-22):
-# The Iceland Almanak, Shanks & Pottenger, and Whitman disagree on many points.
-# We go with the Almanak, except for one claim from Shanks & Pottenger, namely
-# that Reykavik was 21W57 from 1837 to 1908, local mean time before that.
+# From Paul Eggert (2014-11-22):
+# The information below is taken from the 1988 Almanak; see
+# http://www.almanak.hi.is/klukkan.html
#
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
-Rule Iceland 1917 1918 - Feb 19 23:00 1:00 S
+Rule Iceland 1917 1919 - Feb 19 23:00 1:00 S
Rule Iceland 1917 only - Oct 21 1:00 0 -
-Rule Iceland 1918 only - Nov 16 1:00 0 -
+Rule Iceland 1918 1919 - Nov 16 1:00 0 -
+Rule Iceland 1921 only - Mar 19 23:00 1:00 S
+Rule Iceland 1921 only - Jun 23 1:00 0 -
Rule Iceland 1939 only - Apr 29 23:00 1:00 S
-Rule Iceland 1939 only - Nov 29 2:00 0 -
+Rule Iceland 1939 only - Oct 29 2:00 0 -
Rule Iceland 1940 only - Feb 25 2:00 1:00 S
-Rule Iceland 1940 only - Nov 3 2:00 0 -
-Rule Iceland 1941 only - Mar 2 1:00s 1:00 S
-Rule Iceland 1941 only - Nov 2 1:00s 0 -
-Rule Iceland 1942 only - Mar 8 1:00s 1:00 S
-Rule Iceland 1942 only - Oct 25 1:00s 0 -
+Rule Iceland 1940 1941 - Nov Sun>=2 1:00s 0 -
+Rule Iceland 1941 1942 - Mar Sun>=2 1:00s 1:00 S
# 1943-1946 - first Sunday in March until first Sunday in winter
Rule Iceland 1943 1946 - Mar Sun>=1 1:00s 1:00 S
-Rule Iceland 1943 1948 - Oct Sun>=22 1:00s 0 -
+Rule Iceland 1942 1948 - Oct Sun>=22 1:00s 0 -
# 1947-1967 - first Sunday in April until first Sunday in winter
Rule Iceland 1947 1967 - Apr Sun>=1 1:00s 1:00 S
-# 1949 Oct transition delayed by 1 week
+# 1949 and 1967 Oct transitions delayed by 1 week
Rule Iceland 1949 only - Oct 30 1:00s 0 -
Rule Iceland 1950 1966 - Oct Sun>=22 1:00s 0 -
Rule Iceland 1967 only - Oct 29 1:00s 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
-Zone Atlantic/Reykjavik -1:27:24 - LMT 1837
- -1:27:48 - RMT 1908 # Reykjavik Mean Time?
+Zone Atlantic/Reykjavik -1:28 - LMT 1908
-1:00 Iceland IS%sT 1968 Apr 7 1:00s
0:00 - GMT
diff -r 8bdc384660dd -r 80f2e59761dd make/sun/javazic/tzdata/leapseconds
--- a/make/sun/javazic/tzdata/leapseconds Fri Apr 03 23:27:35 2015 +0100
+++ b/make/sun/javazic/tzdata/leapseconds Tue Apr 14 21:40:47 2015 +0100
@@ -77,3 +77,7 @@
Leap 2005 Dec 31 23:59:60 + S
Leap 2008 Dec 31 23:59:60 + S
Leap 2012 Jun 30 23:59:60 + S
+Leap 2015 Jun 30 23:59:60 + S
+
+# Updated through IERS Bulletin C49
+# File expires on: 28 December 2015
diff -r 8bdc384660dd -r 80f2e59761dd make/sun/javazic/tzdata/northamerica
--- a/make/sun/javazic/tzdata/northamerica Fri Apr 03 23:27:35 2015 +0100
+++ b/make/sun/javazic/tzdata/northamerica Tue Apr 14 21:40:47 2015 +0100
@@ -147,7 +147,7 @@
Rule US 1918 1919 - Oct lastSun 2:00 0 S
Rule US 1942 only - Feb 9 2:00 1:00 W # War
Rule US 1945 only - Aug 14 23:00u 1:00 P # Peace
-Rule US 1945 only - Sep 30 2:00 0 S
+Rule US 1945 only - Sep lastSun 2:00 0 S
Rule US 1967 2006 - Oct lastSun 2:00 0 S
Rule US 1967 1973 - Apr lastSun 2:00 1:00 D
Rule US 1974 only - Jan 6 2:00 1:00 D
@@ -2147,11 +2147,11 @@
# Mexico
-# From Paul Eggert (2001-03-05):
+# From Paul Eggert (2014-12-07):
# The Investigation and Analysis Service of the
# Mexican Library of Congress (MLoC) has published a
# history of Mexican local time (in Spanish)
-# http://www.cddhcu.gob.mx/bibliot/publica/inveyana/polisoc/horver/
+# http://www.diputados.gob.mx/bibliot/publica/inveyana/polisoc/horver/index.htm
#
# Here are the discrepancies between Shanks & Pottenger (S&P) and the MLoC.
# (In all cases we go with the MLoC.)
@@ -2320,6 +2320,24 @@
# efecto desde las dos horas del segundo domingo de marzo y concluirá a
# las dos horas del primer domingo de noviembre.
+# From Steffen Thorsen (2014-12-08), translated by Gwillim Law:
+# The Mexican state of Quintana Roo will likely change to EST in 2015.
+#
+# http://www.unioncancun.mx/articulo/2014/12/04/medio-ambiente/congreso-aprueba-una-hora-mas-de-sol-en-qroo
+# "With this change, the time conflict that has existed between the municipios
+# of Quintana Roo and the municipio of Felipe Carrillo Puerto may come to an
+# end. The latter declared itself in rebellion 15 years ago when a time change
+# was initiated in Mexico, and since then it has refused to change its time
+# zone along with the rest of the country."
+#
+# From Steffen Thorsen (2015-01-14), translated by Gwillim Law:
+# http://sipse.com/novedades/confirman-aplicacion-de-nueva-zona-horaria-para-quintana-roo-132331.html
+# "...the new time zone will come into effect at two o'clock on the first Sunday
+# of February, when we will have to advance the clock one hour from its current
+# time..."
+#
+# Also, the new zone will not use DST.
+
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Mexico 1939 only - Feb 5 0:00 1:00 D
Rule Mexico 1939 only - Jun 25 0:00 0 S
@@ -2340,7 +2358,8 @@
Zone America/Cancun -5:47:04 - LMT 1922 Jan 1 0:12:56
-6:00 - CST 1981 Dec 23
-5:00 Mexico E%sT 1998 Aug 2 2:00
- -6:00 Mexico C%sT
+ -6:00 Mexico C%sT 2015 Feb 1 2:00
+ -5:00 - EST
# Campeche, Yucatán; represented by Mérida
Zone America/Merida -5:58:28 - LMT 1922 Jan 1 0:01:32
-6:00 - CST 1981 Dec 23
diff -r 8bdc384660dd -r 80f2e59761dd make/sun/javazic/tzdata/southamerica
--- a/make/sun/javazic/tzdata/southamerica Fri Apr 03 23:27:35 2015 +0100
+++ b/make/sun/javazic/tzdata/southamerica Tue Apr 14 21:40:47 2015 +0100
@@ -1229,6 +1229,11 @@
# DST Start: first Saturday of September 2014 (Sun 07 Sep 2014 04:00 UTC)
# http://www.diariooficial.interior.gob.cl//media/2014/02/19/do-20140219.pdf
+# From Juan Correa (2015-01-28):
+# ... today the Ministry of Energy announced that Chile will drop DST, will keep
+# "summer time" (UTC -3 / UTC -5) all year round....
+# http://www.minenergia.cl/ministerio/noticias/generales/ministerio-de-energia-anuncia.html
+
# NOTE: ChileAQ rules for Antarctic bases are stored separately in the
# 'antarctica' file.
@@ -1270,8 +1275,8 @@
Rule Chile 2010 only - Apr Sun>=1 3:00u 0 -
Rule Chile 2011 only - May Sun>=2 3:00u 0 -
Rule Chile 2011 only - Aug Sun>=16 4:00u 1:00 S
-Rule Chile 2012 max - Apr Sun>=23 3:00u 0 -
-Rule Chile 2012 max - Sep Sun>=2 4:00u 1:00 S
+Rule Chile 2012 2015 - Apr Sun>=23 3:00u 0 -
+Rule Chile 2012 2014 - Sep Sun>=2 4:00u 1:00 S
# IATA SSIM anomalies: (1992-02) says 1992-03-14;
# (1996-09) says 1998-03-08. Ignore these.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
@@ -1282,11 +1287,13 @@
-4:00 - CLT 1919 Jul 1 # Chile Time
-4:42:46 - SMT 1927 Sep 1 # Santiago Mean Time
-5:00 Chile CL%sT 1947 May 22 # Chile Time
- -4:00 Chile CL%sT
+ -4:00 Chile CL%sT 2015 Apr 26 3:00u
+ -3:00 - CLT
Zone Pacific/Easter -7:17:44 - LMT 1890
-7:17:28 - EMT 1932 Sep # Easter Mean Time
- -7:00 Chile EAS%sT 1982 Mar 13 21:00 # Easter Time
- -6:00 Chile EAS%sT
+ -7:00 Chile EAS%sT 1982 Mar 13 3:00u # Easter Time
+ -6:00 Chile EAS%sT 2015 Apr 26 3:00u
+ -5:00 - EAST
#
# Salas y Gómez Island is uninhabited.
# Other Chilean locations, including Juan Fernández Is, Desventuradas Is,
diff -r 8bdc384660dd -r 80f2e59761dd make/sun/javazic/tzdata/zone.tab
--- a/make/sun/javazic/tzdata/zone.tab Fri Apr 03 23:27:35 2015 +0100
+++ b/make/sun/javazic/tzdata/zone.tab Tue Apr 14 21:40:47 2015 +0100
@@ -297,7 +297,7 @@
MV +0410+07330 Indian/Maldives
MW -1547+03500 Africa/Blantyre
MX +1924-09909 America/Mexico_City Central Time - most locations
-MX +2105-08646 America/Cancun Central Time - Quintana Roo
+MX +2105-08646 America/Cancun Eastern Standard Time - Quintana Roo
MX +2058-08937 America/Merida Central Time - Campeche, Yucatan
MX +2540-10019 America/Monterrey Mexican Central Time - Coahuila, Durango, Nuevo Leon, Tamaulipas away from US border
MX +2550-09730 America/Matamoros US Central Time - Coahuila, Durango, Nuevo Leon, Tamaulipas near US border
diff -r 8bdc384660dd -r 80f2e59761dd make/tools/swing-beans/SwingBeanInfo.template
--- a/make/tools/swing-beans/SwingBeanInfo.template Fri Apr 03 23:27:35 2015 +0100
+++ b/make/tools/swing-beans/SwingBeanInfo.template Tue Apr 14 21:40:47 2015 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2004, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -28,6 +28,7 @@
import java.beans.BeanDescriptor;
import java.beans.PropertyDescriptor;
import java.awt.Image;
+import java.security.PrivilegedAction;
import sun.swing.BeanInfoUtils;
@@ -92,25 +93,42 @@
/**
* @return an icon of the specified kind for @(BeanClassName)
*/
- public Image getIcon(int kind) {
+ public Image getIcon(final int kind) {
Image i;
switch (kind){
case ICON_COLOR_32x32:
- i = loadImage("beaninfo/images/@(BeanClassName)Color32.gif");
- return ((i == null) ? loadImage("beaninfo/images/JComponentColor32.gif") : i);
+ i = loadStandardImage("beaninfo/images/@(BeanClassName)Color32.gif");
+ return ((i == null) ? loadStandardImage("beaninfo/images/JComponentColor32.gif") : i);
case ICON_COLOR_16x16:
- i = loadImage("beaninfo/images/@(BeanClassName)Color16.gif");
- return ((i == null) ? loadImage("beaninfo/images/JComponentColor16.gif") : i);
+ i = loadStandardImage("beaninfo/images/@(BeanClassName)Color16.gif");
+ return ((i == null) ? loadStandardImage("beaninfo/images/JComponentColor16.gif") : i);
case ICON_MONO_32x32:
- i = loadImage("beaninfo/images/@(BeanClassName)Mono32.gif");
- return ((i == null) ? loadImage("beaninfo/images/JComponentMono32.gif") : i);
+ i = loadStandardImage("beaninfo/images/@(BeanClassName)Mono32.gif");
+ return ((i == null) ? loadStandardImage("beaninfo/images/JComponentMono32.gif") : i);
case ICON_MONO_16x16:
- i = loadImage("beaninfo/images/@(BeanClassName)Mono16.gif");
- return ((i == null) ? loadImage("beaninfo/images/JComponentMono16.gif") : i);
+ i = loadStandardImage("beaninfo/images/@(BeanClassName)Mono16.gif");
+ return ((i == null) ? loadStandardImage("beaninfo/images/JComponentMono16.gif") : i);
default:
return super.getIcon(kind);
}
}
+
+ /**
+ * This is a utility method to help in loading standard icon images.
+ *
+ * @param resourceName A pathname relative to the directory holding the
+ * class file of the current class
+ * @return an image object. May be null if the load failed.
+ * @see java.beans.SimpleBeanInfo#loadImage(String)
+ */
+ private Image loadStandardImage(final String resourceName) {
+ return (Image) java.security.AccessController.doPrivileged(
+ new PrivilegedAction() {
+ public Object run() {
+ return loadImage(resourceName);
+ }
+ });
+ }
}
diff -r 8bdc384660dd -r 80f2e59761dd src/macosx/native/sun/font/AWTStrike.m
--- a/src/macosx/native/sun/font/AWTStrike.m Fri Apr 03 23:27:35 2015 +0100
+++ b/src/macosx/native/sun/font/AWTStrike.m Tue Apr 14 21:40:47 2015 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -25,14 +25,11 @@
#import <JavaNativeFoundation/JavaNativeFoundation.h>
#import "java_awt_geom_PathIterator.h"
-#import "sun_awt_SunHints.h"
#import "sun_font_CStrike.h"
#import "sun_font_CStrikeDisposer.h"
#import "CGGlyphImages.h"
#import "CGGlyphOutlines.h"
-#import "AWTStrike.h"
#import "CoreTextSupport.h"
-//#import "jni_util.h"
#include "fontscalerdefs.h"
@implementation AWTStrike
@@ -60,10 +57,10 @@
invDevTx.b *= -1;
invDevTx.c *= -1;
fFontTx = CGAffineTransformConcat(CGAffineTransformConcat(tx, invDevTx), sInverseTX);
- fDevTx = CGAffineTransformInvert(invDevTx);
+ fDevTx = CGAffineTransformInvert(CGAffineTransformConcat(invDevTx, sInverseTX));
// the "font size" is the square root of the determinant of the matrix
- fSize = sqrt(abs(fFontTx.a * fFontTx.d - fFontTx.b * fFontTx.c));
+ fSize = sqrt(fabs(fFontTx.a * fFontTx.d - fFontTx.b * fFontTx.c));
}
return self;
}
diff -r 8bdc384660dd -r 80f2e59761dd src/share/classes/com/sun/crypto/provider/RSACipher.java
--- a/src/share/classes/com/sun/crypto/provider/RSACipher.java Fri Apr 03 23:27:35 2015 +0100
+++ b/src/share/classes/com/sun/crypto/provider/RSACipher.java Tue Apr 14 21:40:47 2015 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -351,7 +351,7 @@
switch (mode) {
case MODE_SIGN:
data = padding.pad(buffer, 0, bufOfs);
- return RSACore.rsa(data, privateKey);
+ return RSACore.rsa(data, privateKey, true);
case MODE_VERIFY:
byte[] verifyBuffer = RSACore.convert(buffer, 0, bufOfs);
data = RSACore.rsa(verifyBuffer, publicKey);
@@ -361,7 +361,7 @@
return RSACore.rsa(data, publicKey);
case MODE_DECRYPT:
byte[] decryptBuffer = RSACore.convert(buffer, 0, bufOfs);
- data = RSACore.rsa(decryptBuffer, privateKey);
+ data = RSACore.rsa(decryptBuffer, privateKey, false);
return padding.unpad(data);
default:
throw new AssertionError("Internal error");
diff -r 8bdc384660dd -r 80f2e59761dd src/share/classes/java/awt/EventQueue.java
--- a/src/share/classes/java/awt/EventQueue.java Fri Apr 03 23:27:35 2015 +0100
+++ b/src/share/classes/java/awt/EventQueue.java Tue Apr 14 21:40:47 2015 +0100
@@ -181,7 +181,14 @@
private final String name = "AWT-EventQueue-" + threadInitNumber.getAndIncrement();
- private static final PlatformLogger eventLog = PlatformLogger.getLogger("java.awt.event.EventQueue");
+ private static volatile PlatformLogger eventLog;
+
More information about the distro-pkg-dev
mailing list