/hg/release/icedtea7-forest-2.4/jdk: 83 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Fri Jan 17 12:24:57 PST 2014
changeset 95d67f7d8c95 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=95d67f7d8c95
author: cl
date: Wed Oct 09 09:35:01 2013 -0700
Added tag jdk7u45-b31 for changeset 8c343a783777
changeset 050746671449 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=050746671449
author: lancea
date: Thu Aug 15 11:46:56 2013 -0400
8022904: Enhance JDBC Parsers
Reviewed-by: alanb, skoivu
changeset d6d233ee9422 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d6d233ee9422
author: weijun
date: Sat Aug 17 06:51:46 2013 +0800
8022931: Enhance Kerberos exceptions
Reviewed-by: xuelei, ahgross
changeset c0ff56eaaa96 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c0ff56eaaa96
author: chegar
date: Fri Aug 09 13:50:13 2013 +0100
8022661: InetAddress.writeObject() performs flush() on object output stream
Reviewed-by: michaelm, alanb
changeset 4b7df9a8efc3 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=4b7df9a8efc3
author: weijun
date: Mon Aug 19 22:43:32 2013 +0800
8022945: Enhance JNDI implementation classes
Reviewed-by: xuelei, ahgross, skoivu
changeset f43bc2c60d21 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f43bc2c60d21
author: erikj
date: Mon Aug 19 17:51:46 2013 +0200
8015614: Update build settings
Reviewed-by: tbell, dholmes, ahgross
changeset 9305237ab3d4 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=9305237ab3d4
author: asaha
date: Tue Aug 20 10:51:24 2013 -0700
Merge
changeset c7cf5b83f7dd in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c7cf5b83f7dd
author: valeriep
date: Wed Aug 21 12:07:31 2013 -0700
8022927: Input validation for byte/endian conversions
Summary: Add additional boundary checks
Reviewed-by: ascarpino
changeset 3d00b699d5d2 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=3d00b699d5d2
author: asaha
date: Thu Aug 22 08:54:14 2013 -0700
Merge
changeset 995b32f013f5 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=995b32f013f5
author: malenkov
date: Mon Sep 02 16:56:33 2013 +0400
8023245: Enhance Beans decoding
Reviewed-by: art, skoivu, alanb
changeset fd6170becf78 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=fd6170becf78
author: asaha
date: Tue Aug 27 15:36:49 2013 -0700
Merge
changeset ddd59bc77e60 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ddd59bc77e60
author: asaha
date: Wed Sep 04 08:30:47 2013 -0700
Merge
changeset 30e41fbd2e24 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=30e41fbd2e24
author: asaha
date: Wed Sep 04 12:29:26 2013 -0700
Merge
changeset d533e96c7acc in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d533e96c7acc
author: xuelei
date: Thu Sep 05 18:17:49 2013 -0700
8023069: Enhance TLS connections
Summary: Also reviewed by Alexander Fomin and Andrew Gross
Reviewed-by: wetmore
changeset 1b998b8306b9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=1b998b8306b9
author: sherman
date: Tue Sep 10 15:39:41 2013 -0700
8022868: missing codepage Cp290 at java runtime
Summary: to add cp290 and cp300
Reviewed-by: alanb, coffeys
changeset eac032b93d19 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=eac032b93d19
author: asaha
date: Wed Sep 11 15:33:01 2013 -0700
Merge
changeset a5a90a118ce0 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=a5a90a118ce0
author: asaha
date: Thu Sep 12 08:11:13 2013 -0700
Merge
changeset 41dc340af6aa in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=41dc340af6aa
author: sherman
date: Thu Sep 12 14:41:14 2013 -0700
8024668: api/java_nio/charset/Charset/index.html#Methods JCK-runtime test fails with 7u45 b11
Summary: to add IBM290 into make/sun/nio/cs/FILES_java.gmk
Reviewed-by: alanb, coffeys
changeset abe1cb2d27cb in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=abe1cb2d27cb
author: weijun
date: Fri Sep 13 15:17:31 2013 +0800
8024306: Enhance Subject consistency
Summary: Also reviewed by Alexander Fomin
Reviewed-by: mullan, ahgross
changeset d5f36e1c927e in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d5f36e1c927e
author: weijun
date: Fri Sep 13 15:22:39 2013 +0800
8023672: Enhance jar file validation
Summary: Also reviewed by Chris Ries and Alexander Fomin
Reviewed-by: mullan, sherman
changeset 1a975041e36e in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=1a975041e36e
author: vadim
date: Fri Sep 13 12:52:24 2013 +0400
8023057: Enhance start up image display
Reviewed-by: anthony, serb, mschoene
changeset f4737bbf6ca7 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f4737bbf6ca7
author: bae
date: Fri Sep 13 19:19:55 2013 +0400
8024697: Fix for 8020983 causes Xcheck:jni warnings
Reviewed-by: prr, jchen
changeset 089e3a70de1d in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=089e3a70de1d
author: coleenp
date: Mon Sep 16 14:22:17 2013 -0400
8021271: Better buffering in ObjC code
Summary: Improve buffering in ObjC code
Reviewed-by: serb, hseigel, coleenp
Contributed-by: gerard.ziemski at oracle.com
changeset 77f5558b5215 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=77f5558b5215
author: erikj
date: Thu Sep 19 13:32:42 2013 +0200
8023771: when USER_RELEASE_SUFFIX is set in order to add a string to java -version, build number in the bundles names should not be changed to b00
Reviewed-by: dholmes, ihse
changeset 9d29c19f1de1 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=9d29c19f1de1
author: vadim
date: Thu Sep 19 20:56:20 2013 +0400
8025034: Improve layout lookups
Reviewed-by: mschoene, vadim, srl
changeset b85c94444634 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b85c94444634
author: erikj
date: Mon Sep 23 17:38:35 2013 +0200
8025170: jdk7u51 7u-1-prebuild is failing since 9/19
Reviewed-by: tbell, ihse
changeset 627abacf40db in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=627abacf40db
author: asaha
date: Mon Sep 30 11:45:46 2013 -0700
Merge
changeset 2e35e0dbd2b6 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2e35e0dbd2b6
author: asaha
date: Mon Sep 30 11:45:09 2013 -0700
Added tag jdk7u51-b00 for changeset 3c9a6d9eafd3
changeset 48e447472911 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=48e447472911
author: asaha
date: Mon Sep 30 11:51:06 2013 -0700
Merge
changeset d76613074ff3 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d76613074ff3
author: asaha
date: Mon Sep 30 11:59:02 2013 -0700
Merge
changeset 4ef9342e2599 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=4ef9342e2599
author: cl
date: Tue Oct 01 08:36:52 2013 -0700
Added tag jdk7u51-b01 for changeset d76613074ff3
changeset 7f2fc6c7c6dd in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7f2fc6c7c6dd
author: weijun
date: Thu Sep 19 10:40:16 2013 +0800
8024302: Clarify jar verifications
8023338: Update jarsigner to encourage timestamping
Reviewed-by: mullan, ahgross
changeset dc04e86b0dac in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=dc04e86b0dac
author: malenkov
date: Fri Oct 04 19:39:59 2013 +0400
8025448: Enhance listening events
Reviewed-by: art, skoivu
changeset 15c242aefefd in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=15c242aefefd
author: dfuchs
date: Mon Oct 07 12:09:22 2013 +0200
8024867: Enhance logging start up
Reviewed-by: mchung, hawtin
changeset 35644fe4a796 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=35644fe4a796
author: weijun
date: Wed Oct 09 18:58:16 2013 +0800
8026037: [TESTBUG] sun/security/tools/jarsigner/warnings.sh test fails on Solaris
Reviewed-by: chegar
Contributed-by: Artem Smotrakov <artem.smotrakov at oracle.com>
changeset fb057871f094 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=fb057871f094
author: asaha
date: Wed Oct 09 11:18:28 2013 -0700
Merge
changeset 6be222726f6d in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=6be222726f6d
author: cl
date: Thu Oct 10 10:16:46 2013 -0700
Added tag jdk7u51-b02 for changeset fb057871f094
changeset 8e542d28b8ec in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=8e542d28b8ec
author: jfranck
date: Fri Oct 11 11:22:21 2013 +0200
8023301: Enhance generic classes
Reviewed-by: mchung, hawtin
changeset 9fbac37835f2 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=9fbac37835f2
author: weijun
date: Sat Oct 12 10:22:43 2013 +0800
8026304: jarsigner output bad grammar
Reviewed-by: chegar, coffeys
Contributed-by: Artem Smotrakov <artem.smotrakov at oracle.com>
changeset 232d21f4de76 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=232d21f4de76
author: mcherkas
date: Thu Oct 03 17:32:01 2013 +0400
8023310: Thread contention in the method Beans.IsDesignTime()
Reviewed-by: alexp, malenkov
changeset 6b3c195c73b0 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=6b3c195c73b0
author: xuelei
date: Mon Oct 14 18:35:40 2013 -0700
8025026: Enhance canonicalization
Summary: Don't use cached null xmlns definition. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: mullan, hawtin
changeset 0797c957fdb9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=0797c957fdb9
author: cl
date: Tue Oct 15 09:32:07 2013 -0700
Added tag jdk7u51-b03 for changeset 6b3c195c73b0
changeset aef5cd4ac081 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=aef5cd4ac081
author: prr
date: Tue Oct 15 11:34:38 2013 -0700
8026176: Enhance document printing
Reviewed-by: bae, jgodinez
changeset 2197764aee8b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2197764aee8b
author: xuelei
date: Tue Oct 15 20:15:20 2013 -0700
8026204: Enhance auth login contexts
Summary: Enforce package access control with current context. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: weijun, ahgross
changeset cd8026b9d403 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=cd8026b9d403
author: malenkov
date: Wed Oct 16 14:02:44 2013 +0400
8026172: Enhance UI Management
Reviewed-by: art, skoivu
changeset 5c20ac773584 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=5c20ac773584
author: xuelei
date: Wed Oct 16 20:12:52 2013 -0700
8025758: Enhance Naming management
Summary: Enforce package access control with current context. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: weijun, ahgross
changeset dd60bcc30d64 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=dd60bcc30d64
author: jchen
date: Wed Oct 16 15:16:21 2013 -0700
8024461: [macosx] Java crashed on mac10.9 for swing and 2d function manual test
Reviewed-by: prr, vadim, serb
changeset ac44ec0de12a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ac44ec0de12a
author: prr
date: Sun Oct 20 06:12:08 2013 -0700
8024530: Enhance font process resilience
Reviewed-by: mschoene, bae, srl, prr
changeset 496c51673dec in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=496c51673dec
author: sjiang
date: Mon Oct 21 17:47:56 2013 +0200
7068126: Enhance SNMP statuses
Reviewed-by: dfuchs, hawtin
changeset 5348ecf3da7f in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=5348ecf3da7f
author: weijun
date: Thu Oct 17 09:58:42 2013 +0800
8025014: Enhance Security Policy
6727821: Enhance JAAS Configuration
Reviewed-by: xuelei, hawtin
changeset cd2808b7e276 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=cd2808b7e276
author: xuelei
date: Mon Jul 29 19:02:14 2013 -0700
8014618: Need to strip leading zeros in TlsPremasterSecret of DHKeyAgreement
Reviewed-by: xuelei
Contributed-by: Pasi Eronen <pe at iki.fi>
changeset 96431826ae3a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=96431826ae3a
author: coffeys
date: Tue Oct 22 09:23:29 2013 -0700
Merge
changeset 3fd08b034937 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=3fd08b034937
author: cl
date: Tue Oct 22 22:23:59 2013 -0700
Added tag jdk7u51-b04 for changeset 96431826ae3a
changeset 8ee582bb96a6 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=8ee582bb96a6
author: xuelei
date: Thu Oct 24 10:07:51 2013 -0700
8027204: Revise the update of 8026204 and 8025758
Summary: Rivise the update to use system class loader with null TCCL. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: weijun, mchung, ahgross
changeset ec12a8266386 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ec12a8266386
author: cl
date: Tue Oct 29 09:09:11 2013 -0700
Added tag jdk7u51-b05 for changeset 8ee582bb96a6
changeset 07004bb53c3c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=07004bb53c3c
author: xuelei
date: Wed Oct 23 21:32:52 2013 -0700
8026417: Enhance XML canonicalization
Summary: Copy before use mutable byte arrays. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: weijun, mullan, hawtin, ahgross
changeset 8a60b069f9cd in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=8a60b069f9cd
author: asaha
date: Thu Oct 31 14:40:59 2013 -0700
Merge
changeset 8afbbdc15c3c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=8afbbdc15c3c
author: kshefov
date: Fri Jun 21 17:53:00 2013 +0400
8015976: OpenJDK part of bug JDK-8015812 [TEST_BUG] Tests have conflicting test descriptions
Reviewed-by: coffeys, alanb
changeset 32842dd53611 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=32842dd53611
author: aefimov
date: Thu Oct 24 17:14:18 2013 +0400
8025255: (tz) Support tzdata2013g
8026772: test/sun/util/resources/TimeZone/Bug6317929.java failing
Reviewed-by: okutsu, mfang
changeset 594ae80153af in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=594ae80153af
author: alanb
date: Thu Oct 24 19:21:52 2013 +0100
8021257: com.sun.corba.se.** should be on restricted package list
Reviewed-by: chegar, coffeys, smarks
Contributed-by: alan.bateman at oracle.com, mark.sheppard at oracle.com
changeset 982700bf473b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=982700bf473b
author: cl
date: Tue Nov 05 10:58:49 2013 -0800
Added tag jdk7u51-b06 for changeset 594ae80153af
changeset 9b3b76f0b195 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=9b3b76f0b195
author: mfang
date: Thu Nov 07 12:20:30 2013 -0800
8027787: 7u51 l10n resource file translation update 1
Reviewed-by: yhuang
changeset 7b84e6514c29 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7b84e6514c29
author: rgallard
date: Fri Nov 08 13:50:04 2013 -0800
8028057: Modify jarsigner man page documentation to document CCC 8024302: Clarify jar verifications
Reviewed-by: weijun
changeset 40fca6b57cd8 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=40fca6b57cd8
author: cl
date: Tue Nov 12 08:51:51 2013 -0800
Added tag jdk7u51-b07 for changeset 7b84e6514c29
changeset 9afd02dabdf9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=9afd02dabdf9
author: cl
date: Tue Nov 19 08:37:13 2013 -0800
Added tag jdk7u51-b08 for changeset 40fca6b57cd8
changeset 909ea1f47e0b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=909ea1f47e0b
author: coffeys
date: Thu Nov 21 13:39:01 2013 +0000
8022698: javax/script/GetInterfaceTest.java fails since 7u45 b04 with -agentvm option
Reviewed-by: sundar
changeset e6160aedadd5 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e6160aedadd5
author: michaelm
date: Fri Nov 01 10:40:56 2013 +0000
8011786: Better applet networking
Summary: add checkListen() to client socket binds and new interpretation for port number 0 in SocketPermission
Reviewed-by: chegar, alanb
changeset 2bce3c0856af in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2bce3c0856af
author: michaelm
date: Wed Nov 20 15:28:54 2013 +0000
8028453: AsynchronousSocketChannel.connect() requires SocketPermission due to bind to local address (win)
Reviewed-by: alanb, chegar
changeset 33ae35eeb5a4 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=33ae35eeb5a4
author: msheppar
date: Sun Nov 24 13:08:16 2013 +0000
8028215: ORB.init fails with SecurityException if properties select the JDK default ORB
Summary: check for default ORBImpl and ORBSingleton set via properties or System properties
Reviewed-by: alanb, coffeys, mchung
changeset 216138d587a7 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=216138d587a7
author: asaha
date: Wed Nov 27 08:24:31 2013 -0800
Added tag jdk7u51-b09 for changeset 33ae35eeb5a4
changeset e935cd4139c6 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e935cd4139c6
author: michaelm
date: Fri Nov 22 00:08:17 2013 +0000
8028293: Check local configuration for actual ephemeral port range
Reviewed-by: alanb, chegar, smarks
changeset 4a6e31d94b29 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=4a6e31d94b29
author: michaelm
date: Fri Nov 22 01:15:32 2013 +0000
8028823: java/net/Makefile tabs converted to spaces
Reviewed-by: mduigou
changeset 41c4df1de66a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=41c4df1de66a
author: katleman
date: Wed Dec 04 10:11:21 2013 -0800
Added tag jdk7u51-b10 for changeset 4a6e31d94b29
changeset f0425ecbbb0c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f0425ecbbb0c
author: aefimov
date: Fri Nov 15 13:31:41 2013 +0400
8027370: Support tzdata2013h
Reviewed-by: sherman, coffeys
changeset f5eee4f1d5b4 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f5eee4f1d5b4
author: katleman
date: Tue Dec 10 13:16:24 2013 -0800
Added tag jdk7u51-b11 for changeset f0425ecbbb0c
changeset d19a89fdfb9b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d19a89fdfb9b
author: katleman
date: Sat Dec 14 11:51:34 2013 -0800
Added tag jdk7u51-b12 for changeset f5eee4f1d5b4
changeset 402d54c7d8ce in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=402d54c7d8ce
author: mcherkas
date: Thu Oct 03 17:32:01 2013 +0400
8023310: Thread contention in the method Beans.IsDesignTime()
Reviewed-by: alexp, malenkov
changeset 34e8f9f26ae6 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=34e8f9f26ae6
author: cl
date: Mon Nov 25 11:02:34 2013 -0800
Added tag jdk7u45-b33 for changeset 402d54c7d8ce
changeset 0cf7bf25b314 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=0cf7bf25b314
author: katleman
date: Fri Dec 06 13:07:39 2013 -0800
Added tag jdk7u45-b34 for changeset 34e8f9f26ae6
changeset 107c98c89f70 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=107c98c89f70
author: asaha
date: Tue Dec 17 11:14:41 2013 -0800
Merge
changeset ef58b2b9a9a1 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ef58b2b9a9a1
author: katleman
date: Thu Dec 19 09:01:16 2013 -0800
Added tag jdk7u51-b13 for changeset d19a89fdfb9b
changeset 5bca0d0969b1 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=5bca0d0969b1
author: asaha
date: Thu Dec 19 09:34:48 2013 -0800
Merge
changeset 53ebbd107ffa in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=53ebbd107ffa
author: andrew
date: Fri Jan 17 20:23:01 2014 +0000
Merge jdk7u51-b31
diffstat:
.hgtags | 37 +
.jcheck/conf | 2 -
make/com/sun/java/pack/Makefile | 7 +-
make/com/sun/nio/sctp/Makefile | 2 +
make/common/Defs-linux.gmk | 23 +-
make/common/Library.gmk | 40 +-
make/common/Program.gmk | 80 +-
make/common/Release.gmk | 24 +-
make/common/shared/Compiler-gcc.gmk | 76 +-
make/common/shared/Defs-java.gmk | 11 +-
make/common/shared/Defs-versions.gmk | 2 +-
make/common/shared/Defs.gmk | 2 +-
make/common/shared/Platform.gmk | 9 +
make/common/shared/Sanity.gmk | 8 +
make/docs/Makefile | 6 +-
make/java/Makefile | 4 -
make/java/net/FILES_c.gmk | 36 +-
make/java/net/Makefile | 29 +-
make/java/net/mapfile-vers | 156 +-
make/java/nio/Makefile | 226 +-
make/java/security/Makefile | 12 +-
make/java/sun_nio/Makefile | 2 +-
make/java/version/Makefile | 5 +
make/javax/sound/SoundDefs.gmk | 52 +
make/jdk_generic_profile.sh | 89 +-
make/sun/awt/FILES_c_unix.gmk | 10 +
make/sun/awt/Makefile | 2 +-
make/sun/awt/mawt.gmk | 39 +-
make/sun/cmm/lcms/FILES_c_unix.gmk | 7 +-
make/sun/cmm/lcms/Makefile | 8 +-
make/sun/font/Makefile | 6 +-
make/sun/javazic/tzdata/VERSION | 2 +-
make/sun/javazic/tzdata/africa | 108 +-
make/sun/javazic/tzdata/antarctica | 35 +-
make/sun/javazic/tzdata/asia | 99 +-
make/sun/javazic/tzdata/australasia | 39 +-
make/sun/javazic/tzdata/backward | 20 +-
make/sun/javazic/tzdata/etcetera | 12 +-
make/sun/javazic/tzdata/europe | 134 +-
make/sun/javazic/tzdata/factory | 8 +-
make/sun/javazic/tzdata/iso3166.tab | 18 +-
make/sun/javazic/tzdata/leapseconds | 78 +-
make/sun/javazic/tzdata/northamerica | 150 +-
make/sun/javazic/tzdata/pacificnew | 8 +-
make/sun/javazic/tzdata/solar87 | 8 +-
make/sun/javazic/tzdata/solar88 | 8 +-
make/sun/javazic/tzdata/solar89 | 8 +-
make/sun/javazic/tzdata/southamerica | 80 +-
make/sun/javazic/tzdata/systemv | 8 +-
make/sun/javazic/tzdata/zone.tab | 43 +-
make/sun/jawt/Makefile | 7 +
make/sun/jpeg/FILES_c.gmk | 6 +-
make/sun/jpeg/Makefile | 11 +-
make/sun/lwawt/FILES_c_macosx.gmk | 6 +
make/sun/lwawt/Makefile | 7 +-
make/sun/native2ascii/Makefile | 2 +-
make/sun/net/FILES_java.gmk | 4 +-
make/sun/nio/cs/Makefile | 2 +-
make/sun/security/Makefile | 11 +-
make/sun/security/krb5/internal/ccache/Makefile | 49 +
make/sun/security/pkcs11/mapfile-vers | 4 +-
make/sun/splashscreen/FILES_c.gmk | 78 +-
make/sun/splashscreen/Makefile | 35 +-
make/sun/xawt/FILES_c_unix.gmk | 20 +
make/sun/xawt/Makefile | 62 +-
make/tools/Makefile | 9 +
make/tools/freetypecheck/Makefile | 2 +-
make/tools/generate_nimbus/Makefile | 1 +
make/tools/src/build/tools/buildmetaindex/BuildMetaIndex.java | 22 +-
make/tools/src/build/tools/compileproperties/CompileProperties.java | 9 +-
make/tools/src/build/tools/dirdiff/DirDiff.java | 4 +-
make/tools/src/build/tools/dtdbuilder/DTDBuilder.java | 34 +-
make/tools/src/build/tools/dtdbuilder/DTDInputStream.java | 6 +-
make/tools/src/build/tools/dtdbuilder/DTDParser.java | 44 +-
make/tools/src/build/tools/dtdbuilder/PublicMapping.java | 6 +-
make/tools/src/build/tools/generatebreakiteratordata/CharSet.java | 16 +-
make/tools/src/build/tools/generatebreakiteratordata/DictionaryBasedBreakIteratorBuilder.java | 8 +-
make/tools/src/build/tools/generatebreakiteratordata/GenerateBreakIteratorData.java | 6 +-
make/tools/src/build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java | 201 +-
make/tools/src/build/tools/generatebreakiteratordata/SupplementaryCharacterData.java | 6 +-
make/tools/src/build/tools/generatecharacter/GenerateCharacter.java | 4 +-
make/tools/src/build/tools/generatecharacter/SpecialCaseMap.java | 147 +-
make/tools/src/build/tools/generatecharacter/UnicodeSpec.java | 22 +-
make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java | 4 +-
make/tools/src/build/tools/hasher/Hasher.java | 38 +-
make/tools/src/build/tools/jarsplit/JarSplit.java | 5 +-
make/tools/src/build/tools/javazic/Gen.java | 14 +-
make/tools/src/build/tools/javazic/GenDoc.java | 16 +-
make/tools/src/build/tools/javazic/Main.java | 3 +-
make/tools/src/build/tools/javazic/Simple.java | 23 +-
make/tools/src/build/tools/javazic/Time.java | 10 +-
make/tools/src/build/tools/javazic/Zoneinfo.java | 18 +-
make/tools/src/build/tools/jdwpgen/AbstractCommandNode.java | 7 +-
make/tools/src/build/tools/jdwpgen/AbstractGroupNode.java | 7 +-
make/tools/src/build/tools/jdwpgen/AbstractNamedNode.java | 14 +-
make/tools/src/build/tools/jdwpgen/AbstractTypeListNode.java | 26 +-
make/tools/src/build/tools/jdwpgen/AltNode.java | 4 +-
make/tools/src/build/tools/jdwpgen/CommandSetNode.java | 11 +-
make/tools/src/build/tools/jdwpgen/ConstantSetNode.java | 9 +-
make/tools/src/build/tools/jdwpgen/ErrorSetNode.java | 9 +-
make/tools/src/build/tools/jdwpgen/Node.java | 25 +-
make/tools/src/build/tools/jdwpgen/OutNode.java | 14 +-
make/tools/src/build/tools/jdwpgen/RootNode.java | 10 +-
make/tools/src/build/tools/jdwpgen/SelectNode.java | 10 +-
make/tools/src/build/tools/makeclasslist/MakeClasslist.java | 15 +-
make/tools/src/build/tools/stripproperties/StripProperties.java | 4 +-
src/bsd/doc/man/jarsigner.1 | 2468 ++---
src/linux/doc/man/ja/jarsigner.1 | 3010 +++----
src/linux/doc/man/jarsigner.1 | 2470 ++---
src/macosx/classes/com/apple/laf/resources/aqua_ko.properties | 2 +-
src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m | 4 +-
src/share/bin/java.c | 8 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties | 2 +-
src/share/classes/com/sun/beans/decoder/DocumentHandler.java | 9 +
src/share/classes/com/sun/crypto/provider/DHKeyAgreement.java | 7 +-
src/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java | 18 +-
src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java | 2 +-
src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java | 2 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java | 3 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 10 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java | 5 +-
src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties | 2 +-
src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties | 4 +-
src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java | 2 +
src/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java | 12 +-
src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java | 16 +-
src/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java | 21 +-
src/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java | 16 +-
src/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java | 30 +-
src/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java | 3 -
src/share/classes/com/sun/jndi/dns/DnsContextFactory.java | 2 +-
src/share/classes/com/sun/naming/internal/FactoryEnumeration.java | 18 +-
src/share/classes/com/sun/naming/internal/ResourceManager.java | 42 +-
src/share/classes/com/sun/naming/internal/VersionHelper12.java | 50 +-
src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java | 3 +-
src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java | 3 +-
src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java | 2 +-
src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java | 88 +-
src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties | 6 +-
src/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java | 4 +-
src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java | 2 +-
src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java | 8 +-
src/share/classes/com/sun/script/javascript/RhinoTopLevel.java | 3 +-
src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties | 4 +-
src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties | 4 +-
src/share/classes/java/awt/color/ICC_Profile.java | 4 +-
src/share/classes/java/beans/ThreadGroupContext.java | 18 +-
src/share/classes/java/beans/WeakIdentityMap.java | 139 +-
src/share/classes/java/io/InputStream.java | 2 +-
src/share/classes/java/lang/SecurityManager.java | 8 +-
src/share/classes/java/net/Socket.java | 4 +
src/share/classes/java/net/SocketPermission.java | 106 +-
src/share/classes/java/net/SocksSocketImpl.java | 4 +-
src/share/classes/java/security/Policy.java | 1 -
src/share/classes/java/util/jar/JarVerifier.java | 4 +-
src/share/classes/java/util/logging/LogManager.java | 18 +
src/share/classes/javax/crypto/Cipher.java | 172 +-
src/share/classes/javax/print/SimpleDoc.java | 5 +-
src/share/classes/javax/security/auth/Policy.java | 56 +-
src/share/classes/javax/security/auth/Subject.java | 4 +
src/share/classes/javax/security/auth/login/Configuration.java | 47 +-
src/share/classes/javax/security/auth/login/LoginContext.java | 114 +-
src/share/classes/javax/sql/rowset/spi/SyncFactory.java | 26 +-
src/share/classes/javax/swing/JComponent.java | 13 +-
src/share/classes/javax/swing/JDialog.java | 3 +-
src/share/classes/javax/swing/JEditorPane.java | 11 +-
src/share/classes/javax/swing/JFrame.java | 10 +-
src/share/classes/javax/swing/JInternalFrame.java | 6 +-
src/share/classes/javax/swing/JPopupMenu.java | 10 +-
src/share/classes/javax/swing/MenuSelectionManager.java | 5 +-
src/share/classes/javax/swing/PopupFactory.java | 14 +-
src/share/classes/javax/swing/SwingUtilities.java | 8 +-
src/share/classes/javax/swing/SwingWorker.java | 2 +-
src/share/classes/javax/swing/event/EventListenerList.java | 5 +-
src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java | 6 +-
src/share/classes/javax/swing/plaf/basic/BasicListUI.java | 5 +-
src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java | 16 +-
src/share/classes/javax/swing/plaf/basic/BasicTableUI.java | 8 +-
src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java | 3 +-
src/share/classes/javax/swing/plaf/synth/ImagePainter.java | 5 +-
src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java | 3 +-
src/share/classes/javax/swing/text/JTextComponent.java | 6 +-
src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java | 2 -
src/share/classes/sun/applet/AppletPanel.java | 10 +-
src/share/classes/sun/applet/AppletViewerPanel.java | 18 +-
src/share/classes/sun/awt/image/JPEGImageDecoder.java | 2 +-
src/share/classes/sun/java2d/cmm/lcms/LCMS.java | 2 +-
src/share/classes/sun/launcher/resources/launcher_fr.properties | 2 +-
src/share/classes/sun/launcher/resources/launcher_ja.properties | 6 +-
src/share/classes/sun/launcher/resources/launcher_ko.properties | 5 +-
src/share/classes/sun/launcher/resources/launcher_pt_BR.properties | 2 +-
src/share/classes/sun/misc/SharedSecrets.java | 7 +-
src/share/classes/sun/misc/Version.java.template | 58 +-
src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java | 4 +
src/share/classes/sun/nio/ch/SocketChannelImpl.java | 4 +
src/share/classes/sun/print/resources/serviceui_es.properties | 12 +-
src/share/classes/sun/print/resources/serviceui_fr.properties | 16 +-
src/share/classes/sun/print/resources/serviceui_it.properties | 6 +-
src/share/classes/sun/print/resources/serviceui_pt_BR.properties | 22 +-
src/share/classes/sun/print/resources/serviceui_sv.properties | 12 +-
src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java | 21 +-
src/share/classes/sun/reflect/misc/ReflectUtil.java | 35 +
src/share/classes/sun/rmi/registry/RegistryImpl.java | 19 +-
src/share/classes/sun/rmi/server/LoaderHandler.java | 2 +-
src/share/classes/sun/rmi/server/UnicastServerRef.java | 2 +-
src/share/classes/sun/rmi/server/resources/rmid_ko.properties | 2 +-
src/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java | 53 +-
src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java | 96 +-
src/share/classes/sun/security/pkcs11/Config.java | 3 +
src/share/classes/sun/security/pkcs11/P11Digest.java | 185 +-
src/share/classes/sun/security/pkcs11/P11KeyAgreement.java | 4 +-
src/share/classes/sun/security/pkcs11/P11RSACipher.java | 27 +-
src/share/classes/sun/security/pkcs11/P11Signature.java | 7 +-
src/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java | 44 +-
src/share/classes/sun/security/pkcs11/P11Util.java | 16 +-
src/share/classes/sun/security/pkcs11/SunPKCS11.java | 23 +-
src/share/classes/sun/security/pkcs11/wrapper/PKCS11.java | 377 +-
src/share/classes/sun/security/provider/ByteArrayAccess.java | 51 +-
src/share/classes/sun/security/provider/certpath/OCSP.java | 18 +-
src/share/classes/sun/security/rsa/RSAPadding.java | 50 +-
src/share/classes/sun/security/ssl/Handshaker.java | 88 +-
src/share/classes/sun/security/ssl/RSAClientKeyExchange.java | 151 +-
src/share/classes/sun/security/ssl/SSLEngineImpl.java | 11 +
src/share/classes/sun/security/tools/JarSigner.java | 107 +-
src/share/classes/sun/security/tools/JarSignerResources.java | 12 +-
src/share/classes/sun/security/tools/JarSignerResources_ja.java | 12 +-
src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java | 12 +-
src/share/classes/sun/security/util/KeyUtil.java | 21 +-
src/share/classes/sun/security/util/ObjectIdentifier.java | 2 +-
src/share/classes/sun/security/util/Resources_de.java | 2 +-
src/share/classes/sun/security/util/Resources_fr.java | 8 +-
src/share/classes/sun/security/util/Resources_zh_CN.java | 2 +-
src/share/classes/sun/security/util/Resources_zh_TW.java | 2 +-
src/share/classes/sun/security/util/SecurityConstants.java | 2 +-
src/share/classes/sun/swing/DefaultLookup.java | 3 +-
src/share/classes/sun/swing/SwingUtilities2.java | 17 +-
src/share/classes/sun/tools/jar/Main.java | 2 +-
src/share/classes/sun/tools/jar/resources/jar_de.properties | 2 +-
src/share/classes/sun/tools/jar/resources/jar_es.properties | 4 +-
src/share/classes/sun/tools/jar/resources/jar_fr.properties | 2 +-
src/share/classes/sun/tools/jar/resources/jar_it.properties | 4 +-
src/share/classes/sun/tools/jar/resources/jar_ja.properties | 4 +-
src/share/classes/sun/tools/jar/resources/jar_ko.properties | 6 +-
src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties | 6 +-
src/share/classes/sun/tools/jar/resources/jar_sv.properties | 2 +-
src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties | 2 +-
src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties | 2 +-
src/share/classes/sun/tools/native2ascii/Main.java | 9 +-
src/share/classes/sun/util/calendar/ZoneInfoFile.java | 41 +-
src/share/classes/sun/util/resources/TimeZoneNames.java | 28 +-
src/share/classes/sun/util/resources/TimeZoneNames_de.java | 74 +-
src/share/classes/sun/util/resources/TimeZoneNames_es.java | 54 +-
src/share/classes/sun/util/resources/TimeZoneNames_fr.java | 66 +-
src/share/classes/sun/util/resources/TimeZoneNames_it.java | 70 +-
src/share/classes/sun/util/resources/TimeZoneNames_ja.java | 84 +-
src/share/classes/sun/util/resources/TimeZoneNames_ko.java | 84 +-
src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java | 84 +-
src/share/classes/sun/util/resources/TimeZoneNames_sv.java | 82 +-
src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java | 84 +-
src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java | 84 +-
src/share/demo/jvmti/gctest/sample.makefile.txt | 6 +-
src/share/demo/jvmti/heapTracker/sample.makefile.txt | 19 +-
src/share/demo/jvmti/heapViewer/sample.makefile.txt | 5 +-
src/share/demo/jvmti/hprof/sample.makefile.txt | 6 +-
src/share/demo/jvmti/minst/sample.makefile.txt | 19 +-
src/share/demo/jvmti/mtrace/sample.makefile.txt | 20 +-
src/share/demo/jvmti/versionCheck/sample.makefile.txt | 6 +-
src/share/demo/jvmti/waiters/sample.makefile.txt | 8 +-
src/share/lib/security/java.policy | 69 +-
src/share/lib/security/java.security-linux | 9 +-
src/share/lib/security/java.security-macosx | 9 +-
src/share/lib/security/java.security-solaris | 9 +-
src/share/lib/security/java.security-windows | 9 +-
src/share/lib/security/nss.cfg.in | 5 +
src/share/lib/security/sunpkcs11-solaris.cfg | 14 +-
src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 1 -
src/share/native/com/sun/media/sound/SoundDefs.h | 9 +
src/share/native/java/util/zip/Deflater.c | 46 +-
src/share/native/java/util/zip/Inflater.c | 6 +-
src/share/native/sun/awt/image/awt_ImageRep.c | 2 +-
src/share/native/sun/awt/image/jpeg/README | 385 -
src/share/native/sun/awt/image/jpeg/imageioJPEG.c | 12 +-
src/share/native/sun/awt/image/jpeg/jcapimin.c | 284 -
src/share/native/sun/awt/image/jpeg/jcapistd.c | 165 -
src/share/native/sun/awt/image/jpeg/jccoefct.c | 453 -
src/share/native/sun/awt/image/jpeg/jccolor.c | 462 -
src/share/native/sun/awt/image/jpeg/jcdctmgr.c | 391 -
src/share/native/sun/awt/image/jpeg/jchuff.c | 913 --
src/share/native/sun/awt/image/jpeg/jchuff.h | 51 -
src/share/native/sun/awt/image/jpeg/jcinit.c | 76 -
src/share/native/sun/awt/image/jpeg/jcmainct.c | 297 -
src/share/native/sun/awt/image/jpeg/jcmarker.c | 682 -
src/share/native/sun/awt/image/jpeg/jcmaster.c | 594 -
src/share/native/sun/awt/image/jpeg/jcomapi.c | 110 -
src/share/native/sun/awt/image/jpeg/jconfig.h | 43 -
src/share/native/sun/awt/image/jpeg/jcparam.c | 614 -
src/share/native/sun/awt/image/jpeg/jcphuff.c | 837 --
src/share/native/sun/awt/image/jpeg/jcprepct.c | 358 -
src/share/native/sun/awt/image/jpeg/jcsample.c | 523 -
src/share/native/sun/awt/image/jpeg/jctrans.c | 392 -
src/share/native/sun/awt/image/jpeg/jdapimin.c | 399 -
src/share/native/sun/awt/image/jpeg/jdapistd.c | 279 -
src/share/native/sun/awt/image/jpeg/jdcoefct.c | 740 -
src/share/native/sun/awt/image/jpeg/jdcolor.c | 398 -
src/share/native/sun/awt/image/jpeg/jdct.h | 180 -
src/share/native/sun/awt/image/jpeg/jddctmgr.c | 273 -
src/share/native/sun/awt/image/jpeg/jdhuff.c | 655 -
src/share/native/sun/awt/image/jpeg/jdhuff.h | 205 -
src/share/native/sun/awt/image/jpeg/jdinput.c | 385 -
src/share/native/sun/awt/image/jpeg/jdmainct.c | 516 -
src/share/native/sun/awt/image/jpeg/jdmarker.c | 1384 ---
src/share/native/sun/awt/image/jpeg/jdmaster.c | 561 -
src/share/native/sun/awt/image/jpeg/jdmerge.c | 404 -
src/share/native/sun/awt/image/jpeg/jdphuff.c | 672 -
src/share/native/sun/awt/image/jpeg/jdpostct.c | 294 -
src/share/native/sun/awt/image/jpeg/jdsample.c | 482 -
src/share/native/sun/awt/image/jpeg/jdtrans.c | 147 -
src/share/native/sun/awt/image/jpeg/jerror.c | 272 -
src/share/native/sun/awt/image/jpeg/jerror.h | 295 -
src/share/native/sun/awt/image/jpeg/jfdctflt.c | 172 -
src/share/native/sun/awt/image/jpeg/jfdctfst.c | 228 -
src/share/native/sun/awt/image/jpeg/jfdctint.c | 287 -
src/share/native/sun/awt/image/jpeg/jidctflt.c | 246 -
src/share/native/sun/awt/image/jpeg/jidctfst.c | 372 -
src/share/native/sun/awt/image/jpeg/jidctint.c | 393 -
src/share/native/sun/awt/image/jpeg/jidctred.c | 402 -
src/share/native/sun/awt/image/jpeg/jinclude.h | 95 -
src/share/native/sun/awt/image/jpeg/jmemmgr.c | 1124 --
src/share/native/sun/awt/image/jpeg/jmemnobs.c | 113 -
src/share/native/sun/awt/image/jpeg/jmemsys.h | 202 -
src/share/native/sun/awt/image/jpeg/jmorecfg.h | 378 -
src/share/native/sun/awt/image/jpeg/jpeg-6b/README | 385 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcapimin.c | 284 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcapistd.c | 165 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jccoefct.c | 453 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jccolor.c | 462 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcdctmgr.c | 391 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jchuff.c | 913 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jchuff.h | 51 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcinit.c | 76 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmainct.c | 297 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmarker.c | 682 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmaster.c | 594 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcomapi.c | 110 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jconfig.h | 43 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcparam.c | 614 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcphuff.c | 837 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcprepct.c | 358 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcsample.c | 523 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jctrans.c | 392 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdapimin.c | 399 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdapistd.c | 279 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdcoefct.c | 740 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdcolor.c | 398 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdct.h | 180 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jddctmgr.c | 273 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdhuff.c | 655 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdhuff.h | 205 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdinput.c | 385 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmainct.c | 516 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmarker.c | 1384 +++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmaster.c | 561 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmerge.c | 404 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdphuff.c | 672 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdpostct.c | 294 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdsample.c | 482 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdtrans.c | 147 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jerror.c | 272 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jerror.h | 295 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctflt.c | 172 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctfst.c | 228 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctint.c | 287 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctflt.c | 246 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctfst.c | 372 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctint.c | 393 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctred.c | 402 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jinclude.h | 95 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemmgr.c | 1124 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemnobs.c | 113 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemsys.h | 202 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmorecfg.h | 378 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jpegint.h | 396 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jpeglib.h | 1100 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jquant1.c | 860 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jquant2.c | 1314 +++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jutils.c | 183 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jversion.h | 18 +
src/share/native/sun/awt/image/jpeg/jpegdecoder.c | 2 +-
src/share/native/sun/awt/image/jpeg/jpegint.h | 396 -
src/share/native/sun/awt/image/jpeg/jpeglib.h | 1100 --
src/share/native/sun/awt/image/jpeg/jquant1.c | 860 --
src/share/native/sun/awt/image/jpeg/jquant2.c | 1314 ---
src/share/native/sun/awt/image/jpeg/jutils.c | 183 -
src/share/native/sun/awt/image/jpeg/jversion.h | 18 -
src/share/native/sun/awt/splashscreen/splashscreen_gif.c | 11 +-
src/share/native/sun/awt/splashscreen/splashscreen_impl.c | 24 +-
src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 7 +-
src/share/native/sun/awt/splashscreen/splashscreen_png.c | 2 +-
src/share/native/sun/font/freetypeScaler.c | 7 +-
src/share/native/sun/font/layout/AlternateSubstSubtables.cpp | 2 +-
src/share/native/sun/font/layout/AnchorTables.cpp | 44 +-
src/share/native/sun/font/layout/AnchorTables.h | 15 +-
src/share/native/sun/font/layout/ArabicLayoutEngine.cpp | 10 +-
src/share/native/sun/font/layout/ArabicShaping.cpp | 3 +-
src/share/native/sun/font/layout/CanonShaping.cpp | 2 +-
src/share/native/sun/font/layout/CharSubstitutionFilter.h | 4 +-
src/share/native/sun/font/layout/ClassDefinitionTables.h | 2 +
src/share/native/sun/font/layout/ContextualSubstSubtables.cpp | 227 +-
src/share/native/sun/font/layout/ContextualSubstSubtables.h | 45 +-
src/share/native/sun/font/layout/CoverageTables.cpp | 30 +-
src/share/native/sun/font/layout/CoverageTables.h | 6 +-
src/share/native/sun/font/layout/CursiveAttachmentSubtables.cpp | 14 +-
src/share/native/sun/font/layout/DeviceTables.cpp | 9 +-
src/share/native/sun/font/layout/DeviceTables.h | 2 +-
src/share/native/sun/font/layout/ExtensionSubtables.cpp | 1 -
src/share/native/sun/font/layout/ExtensionSubtables.h | 3 +-
src/share/native/sun/font/layout/GDEFMarkFilter.cpp | 4 +-
src/share/native/sun/font/layout/GDEFMarkFilter.h | 2 +-
src/share/native/sun/font/layout/GlyphIterator.cpp | 3 +-
src/share/native/sun/font/layout/GlyphIterator.h | 2 +-
src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp | 16 +-
src/share/native/sun/font/layout/GlyphSubstLookupProc.cpp | 4 +-
src/share/native/sun/font/layout/IndicLayoutEngine.cpp | 11 +-
src/share/native/sun/font/layout/KernTable.cpp | 16 +-
src/share/native/sun/font/layout/LEFontInstance.h | 8 +-
src/share/native/sun/font/layout/LEGlyphFilter.h | 2 +-
src/share/native/sun/font/layout/LEGlyphStorage.cpp | 3 +-
src/share/native/sun/font/layout/LEGlyphStorage.h | 1 -
src/share/native/sun/font/layout/LEScripts.h | 13 +-
src/share/native/sun/font/layout/LEStandalone.h | 3 +
src/share/native/sun/font/layout/LETableReference.h | 312 +-
src/share/native/sun/font/layout/LETypes.h | 27 +-
src/share/native/sun/font/layout/LayoutEngine.cpp | 33 +-
src/share/native/sun/font/layout/LayoutEngine.h | 4 +-
src/share/native/sun/font/layout/LigatureSubstSubtables.cpp | 16 +-
src/share/native/sun/font/layout/LookupProcessor.cpp | 22 +-
src/share/native/sun/font/layout/Lookups.cpp | 2 +-
src/share/native/sun/font/layout/MarkArrays.cpp | 20 +-
src/share/native/sun/font/layout/MarkArrays.h | 5 +-
src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp | 28 +-
src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp | 19 +-
src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp | 20 +-
src/share/native/sun/font/layout/MultipleSubstSubtables.cpp | 9 +-
src/share/native/sun/font/layout/OpenTypeLayoutEngine.cpp | 5 +
src/share/native/sun/font/layout/OpenTypeUtilities.h | 5 +-
src/share/native/sun/font/layout/PairPositioningSubtables.cpp | 70 +-
src/share/native/sun/font/layout/PairPositioningSubtables.h | 3 +-
src/share/native/sun/font/layout/ScriptAndLanguage.cpp | 3 +-
src/share/native/sun/font/layout/ScriptAndLanguageTags.cpp | 8 +-
src/share/native/sun/font/layout/ScriptAndLanguageTags.h | 8 +-
src/share/native/sun/font/layout/SegmentArrayProcessor2.cpp | 13 +-
src/share/native/sun/font/layout/SinglePositioningSubtables.cpp | 4 +-
src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp | 4 +-
src/share/native/sun/font/layout/TibetanReordering.h | 2 +-
src/share/native/sun/font/layout/ValueRecords.cpp | 40 +-
src/share/native/sun/font/layout/ValueRecords.h | 8 +-
src/share/native/sun/java2d/loops/TransformHelper.c | 11 +-
src/share/native/sun/java2d/opengl/OGLBlitLoops.c | 7 +-
src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h | 6 +-
src/solaris/classes/sun/awt/X11/XWM.java | 26 +-
src/solaris/classes/sun/awt/X11/XWindowPeer.java | 2 +
src/solaris/classes/sun/net/PortConfig.java | 89 +
src/solaris/classes/sun/nio/ch/SctpChannelImpl.java | 4 +
src/solaris/doc/sun/man/man1/ja/jarsigner.1 | 3010 +++----
src/solaris/doc/sun/man/man1/jarsigner.1 | 2470 ++---
src/solaris/native/common/deps/cups_fp.c | 104 +
src/solaris/native/common/deps/cups_fp.h | 61 +
src/solaris/native/common/deps/fontconfig2/fontconfig/fontconfig.h | 302 +
src/solaris/native/common/deps/fontconfig2/fontconfig_fp.c | 188 +
src/solaris/native/common/deps/fontconfig2/fontconfig_fp.h | 161 +
src/solaris/native/common/deps/gconf2/gconf/gconf-client.h | 41 +
src/solaris/native/common/deps/gconf2/gconf_fp.c | 76 +
src/solaris/native/common/deps/gconf2/gconf_fp.h | 48 +
src/solaris/native/common/deps/glib2/gio/gio_typedefs.h | 65 +
src/solaris/native/common/deps/glib2/gio_fp.c | 109 +
src/solaris/native/common/deps/glib2/gio_fp.h | 61 +
src/solaris/native/common/deps/glib2/glib_fp.h | 41 +
src/solaris/native/common/deps/gtk2/gtk/gtk.h | 567 +
src/solaris/native/common/deps/gtk2/gtk_fp.c | 398 +
src/solaris/native/common/deps/gtk2/gtk_fp.h | 469 +
src/solaris/native/common/deps/syscalls_fp.c | 122 +
src/solaris/native/common/deps/syscalls_fp.h | 79 +
src/solaris/native/java/lang/java_props_md.c | 7 +-
src/solaris/native/java/net/net_util_md.c | 9 +-
src/solaris/native/java/net/net_util_md.h | 3 +
src/solaris/native/java/util/TimeZone_md.c | 64 +
src/solaris/native/sun/awt/CUPSfuncs.c | 137 +-
src/solaris/native/sun/awt/awt_GraphicsEnv.c | 2 +-
src/solaris/native/sun/awt/awt_UNIXToolkit.c | 20 +-
src/solaris/native/sun/awt/fontconfig.h | 941 --
src/solaris/native/sun/awt/fontpath.c | 400 +-
src/solaris/native/sun/awt/gtk2_interface.c | 988 +-
src/solaris/native/sun/awt/gtk2_interface.h | 580 +-
src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c | 4 +-
src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c | 68 +-
src/solaris/native/sun/awt/swing_GTKEngine.c | 76 +-
src/solaris/native/sun/awt/swing_GTKStyle.c | 20 +-
src/solaris/native/sun/net/portconfig.c | 122 +
src/solaris/native/sun/net/spi/DefaultProxySelector.c | 465 +-
src/solaris/native/sun/nio/ch/EPollArrayWrapper.c | 1 -
src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c | 94 +-
src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c | 50 +-
src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c | 111 +-
src/solaris/native/sun/security/krb5/internal/ccache/krb5ccache.c | 113 +
src/solaris/native/sun/xawt/awt_Desktop.c | 103 +-
src/windows/classes/sun/net/PortConfig.java | 65 +
src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java | 23 +-
src/windows/native/sun/net/portconfig.c | 106 +
test/Makefile | 6 +
test/ProblemList.txt | 3 +
test/com/oracle/security/ucrypto/TestAES.java | 118 +-
test/com/oracle/security/ucrypto/TestDigest.java | 24 +-
test/com/oracle/security/ucrypto/TestRSA.java | 276 +-
test/com/oracle/security/ucrypto/UcryptoTest.java | 28 +-
test/com/sun/corba/se/impl/orb/SetDefaultORBTest.java | 61 +
test/com/sun/crypto/provider/Cipher/UTIL/TestUtil.java | 13 +-
test/com/sun/crypto/provider/TLS/TestLeadingZeroes.java | 420 +
test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java | 9 +
test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html | 8 +-
test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java | 15 +-
test/java/awt/event/KeyEvent/KeyReleasedInAppletTest/KeyReleasedInAppletTest.java | 11 +-
test/java/lang/SecurityManager/CheckPackageAccess.java | 5 +-
test/java/net/URL/TestHttps.java | 34 +
test/java/nio/MappedByteBuffer/Basic.java | 91 +-
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-i586/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparc/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so | Bin
test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java | 9 +-
test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java | 20 +-
test/java/rmi/registry/readTest/readTest.sh | 24 +-
test/java/rmi/testlibrary/TestLibrary.java | 14 +-
test/java/util/Locale/data/deflocale.rhel5 | 3924 ----------
test/java/util/Locale/data/deflocale.rhel5.fmtasdefault | 3924 ----------
test/java/util/Locale/data/deflocale.sol10 | 1725 ----
test/java/util/Locale/data/deflocale.sol10.fmtasdefault | 1725 ----
test/java/util/Locale/data/deflocale.win7 | 1494 ---
test/java/util/Locale/data/deflocale.win7.fmtasdefault | 1494 ---
test/javax/script/GetInterfaceTest.java | 4 +-
test/sun/management/jmxremote/bootstrap/linux-i586/launcher | Bin
test/sun/management/jmxremote/bootstrap/solaris-i586/launcher | Bin
test/sun/management/jmxremote/bootstrap/solaris-sparc/launcher | Bin
test/sun/management/windows/revokeall.exe | Bin
test/sun/net/InetAddress/nameservice/dns/cname.sh | 2 +-
test/sun/net/idn/nfscis.spp | Bin
test/sun/net/idn/nfscsi.spp | Bin
test/sun/net/idn/nfscss.spp | Bin
test/sun/net/idn/nfsmxp.spp | Bin
test/sun/net/idn/nfsmxs.spp | Bin
test/sun/net/www/protocol/file/DirPermissionDenied.sh | 1 +
test/sun/security/pkcs11/MessageDigest/TestCloning.java | 141 +
test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.chk | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.chk | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libfreebl3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.chk | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.chk | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll | Bin
test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java | 410 +
test/sun/security/tools/jarsigner/TimestampCheck.java | 22 +-
test/sun/security/tools/jarsigner/concise_jarsigner.sh | 4 -
test/sun/security/tools/jarsigner/ts.sh | 4 +-
test/sun/security/tools/jarsigner/warnings.sh | 119 +
test/sun/tools/native2ascii/NativeErrors.java | 4 +-
test/sun/util/resources/TimeZone/Bug6317929.java | 44 +-
test/tools/launcher/RunpathTest.java | 84 +
test/tools/pack200/MemoryAllocatorTest.java | 369 +
614 files changed, 41029 insertions(+), 53218 deletions(-)
diffs (truncated from 110324 to 500 lines):
diff -r 8c343a783777 -r 53ebbd107ffa .hgtags
--- a/.hgtags Tue Oct 08 11:13:19 2013 -0700
+++ b/.hgtags Fri Jan 17 20:23:01 2014 +0000
@@ -50,6 +50,7 @@
f708138c9aca4b389872838fe6773872fce3609e jdk7-b73
eacb36e30327e7ae33baa068e82ddccbd91eaae2 jdk7-b74
8885b22565077236a927e824ef450742e434a230 jdk7-b75
+fb2ee5e96b171ae9db67274d87ffaba941e8bfa6 icedtea7-1.12
8fb602395be0f7d5af4e7e93b7df2d960faf9d17 jdk7-b76
e6a5d095c356a547cf5b3c8885885aca5e91e09b jdk7-b77
1143e498f813b8223b5e3a696d79da7ff7c25354 jdk7-b78
@@ -63,6 +64,7 @@
eae6e9ab26064d9ba0e7665dd646a1fd2506fcc1 jdk7-b86
2cafbbe9825e911a6ca6c17d9a18eb1f0bf0873c jdk7-b87
b3c69282f6d3c90ec21056cd1ab70dc0c895b069 jdk7-b88
+2017795af50aebc00f500e58f708980b49bc7cd1 icedtea7-1.13
4a6abb7e224cc8d9a583c23c5782e4668739a119 jdk7-b89
7f90d0b9dbb7ab4c60d0b0233e4e77fb4fac597c jdk7-b90
08a31cab971fcad4695e913d0f3be7bde3a90747 jdk7-b91
@@ -111,6 +113,7 @@
554adcfb615e63e62af530b1c10fcf7813a75b26 jdk7-b134
d8ced728159fbb2caa8b6adb477fd8efdbbdf179 jdk7-b135
aa13e7702cd9d8aca9aa38f1227f966990866944 jdk7-b136
+1571aa7abe47a54510c62a5b59a8c343cdaf67cb icedtea-1.14
29296ea6529a418037ccce95903249665ef31c11 jdk7-b137
60d3d55dcc9c31a30ced9caa6ef5c0dcd7db031d jdk7-b138
d80954a89b49fda47c0c5cace65a17f5a758b8bd jdk7-b139
@@ -123,6 +126,7 @@
539e576793a8e64aaf160e0d6ab0b9723cd0bef0 jdk7-b146
69e973991866c948cf1808b06884ef2d28b64fcb jdk7u1-b01
f097ca2434b1412b12ab4a5c2397ce271bf681e7 jdk7-b147
+7ec1845521edfb1843cad3868217983727ece53d icedtea-2.0-branchpoint
2baf612764d215e6f3a5b48533f74c6924ac98d7 jdk7u1-b02
a4781b6d9cfb6901452579adee17c9a17c1b584c jdk7u1-b03
b223ed9a5fdf8ce3af42adfa8815975811d70eae jdk7u1-b04
@@ -141,6 +145,7 @@
79c8c4608f60e1f981b17ba4077dfcaa2ed67be4 jdk7u2-b12
fb2980d7c9439e3d62ab12f40506a2a2db2df0f4 jdk7u2-b13
24e42f1f9029f9f5a9b1481d523facaf09452e5b jdk7u2-b21
+a75913596199fbb8583f9d74021f54dc76f87b14 icedtea-2.1-branchpoint
e3790f3ce50aa4e2a1b03089ac0bcd48f9d1d2c2 jdk7u3-b02
7e8351342f0b22b694bd3c2db979643529f32e71 jdk7u3-b03
fc6b7b6ac837c9e867b073e13fc14e643f771028 jdk7u3-b04
@@ -157,6 +162,7 @@
6485e842d7f736b6ca3d7e4a7cdc5de6bbdd870c jdk7u4-b10
d568e85567ccfdd75f3f0c42aa0d75c440422827 jdk7u4-b11
16781e84dcdb5f82c287a3b5387dde9f8aaf74e0 jdk7u4-b12
+907555f6191a0cd84886b07c4c40bc6ce498b8b1 icedtea-2.2-branchpoint
c929e96aa059c8b79ab94d5b0b1a242ca53a5b32 jdk7u4-b13
09f612bac047b132bb9bf7d4aa8afe6ea4d5b938 jdk7u4-b14
9e15d1f3fa4b35b8c950323c76b9ed094d434b97 jdk7u5-b01
@@ -191,6 +197,7 @@
e50c9a5f001c61f49e7e71b25b97ed4095d3557b jdk7u6-b15
966e21feb7f088e318a35b069c1a61ff6363e554 jdk7u6-b16
aa0ad405f70bc7a7af95fef109f114ceecf31232 jdk7u6-b17
+8ff5fca08814f1f0eeda40aaec6f2936076b7444 icedtea-2.3-branchpoint
4a6917092af80481c1fa5b9ec8ccae75411bb72c jdk7u6-b18
a263f787ced5bc7c14078ae552c82de6bd011611 jdk7u6-b19
09145b546a2b6ae1f44d5c8a7d2a37d48e4b39e2 jdk7u6-b20
@@ -258,6 +265,7 @@
cb81ee79a72d84f99b8e7d73b5ae73124b661fe7 jdk7u12-b07
b5e180ef18a0c823675bcd32edfbf2f5122d9722 jdk7u12-b08
2e7fe0208e9c928f2f539fecb6dc8a1401ecba9e jdk7u12-b09
+b171007921c3d01066848c88cbcb6a376df3f01c icedtea-2.4-branchpoint
e012aace90500a88f51ce83fcd27791f5dbf493f jdk7u14-b10
9eb82fb221f3b34a5df97e7db3c949fdb0b6fee0 jdk7u14-b11
ee3ab2ed2371dd72ad5a75ebb6b6b69071e29390 jdk7u14-b12
@@ -318,6 +326,7 @@
eb4807b899c84c92959b66f888f8cc8b028c7665 jdk7u14-b19
a249c45148c51dc53250c5d0c3d506ec5f9b88ab jdk7u14-b19
bb8764ec11c2c4ca318bcf6aabdabd29c70b2cd1 jdk7u14-b20
+d1563025e086a464f05414267b84a6408f7b377d icedtea-2.4.0
0a00f10abb2df203f13a723be158fb759e54b19b jdk7u14-b21
d4bf5c15837c47d179c71f6df8716ad9bef53ef9 jdk7u14-b22
a76a886dc057582bf332e60a023d8f8a35526217 jdk7u40-b23
@@ -328,6 +337,7 @@
2043900095890e676f5ed0f959f470e2138c2a9a jdk7u40-b28
d3186a0676dbc7ab80e00fa67f952b67933d5a35 jdk7u40-b29
60d52db33828bf0355a94be2a82df90c901592f3 jdk7u40-b30
+65d95818d79e340d042457ee1a8155d7658e86b6 icedtea-2.4.1
c2522d149ff6663ed1d3602c88c286cff25a43a7 jdk7u40-b31
b9f86896cd0aa9b83e472a90b20ae7c253fba633 jdk7u40-b32
419939ecee8311c8a38ff624ae67e473f8c60e51 jdk7u40-b33
@@ -342,6 +352,14 @@
b479996d5c924128c3490165b592bf66a3034932 jdk7u40-b42
fb25cdef17e9610db5cb89fc35c0c4abef5ad781 jdk7u40-b43
ed444a09a5fd32237deaef6e43804e20ba4f6352 jdk7u40-b60
+e2cdb919c0eed11b1603711bcb066a9bac79709d icedtea-2.4.2
+e2cdb919c0eed11b1603711bcb066a9bac79709d icedtea-2.4.2
+0000000000000000000000000000000000000000 icedtea-2.4.2
+0000000000000000000000000000000000000000 icedtea-2.4.2
+e4526d518dacc59adc253c7a6f49a79441d4e3d9 icedtea-2.4.2
+0000000000000000000000000000000000000000 icedtea-2.4.2
+0000000000000000000000000000000000000000 icedtea-2.4.2
+4bf5ac86e0e46f1d8eafa18fa64c442666975f6a icedtea-2.4.2
e045f6a3ad1d9f7b8982418addb3803ab63458f2 jdk7u40-b61
26cc60a250a0d333b1d5d7a9acb233ad62b2fb0b jdk7u40-b62
55f01444cf58c8004df9a9634c1bd7ff87caa370 jdk7u25-b32
@@ -364,3 +382,22 @@
3a65c1b0c6d15fb24298bcd133d7ab4baa741ae2 jdk7u45-b17
c5ca4daec23b5e7f99ac8d684f5016ff8bfebbb0 jdk7u45-b18
4797f984f6c93c433aa797e9b2d8f904cf083f96 jdk7u45-b30
+7958751eb9efc3029e97c2fcbe062567504b8c66 icedtea-2.4.3
+8619fc74e1966d99c0c0c85da9a0a904f23a971d icedtea-2.4.4
+8c343a783777b8728cb819938f387db0acf7f3ac jdk7u45-b31
+402d54c7d8ce95f3945cc3d698e528e4adec7b9b jdk7u45-b33
+34e8f9f26ae612ebac36357eecbe70ea20e0233c jdk7u45-b34
+3c9a6d9eafd31be44b0ade0354e60f5078b417a4 jdk7u51-b00
+d76613074ff357d0664b97b4aaf99fbb65dcec47 jdk7u51-b01
+fb057871f094ebe4906ad6856326768b01a62c45 jdk7u51-b02
+6b3c195c73b051ee3c4a0ac44f050011414ab08b jdk7u51-b03
+96431826ae3a927008c56aeefa1397a33bda3e70 jdk7u51-b04
+8ee582bb96a6b79311d55a7170f42844af77a269 jdk7u51-b05
+594ae80153afaeced6acedff5d37f889a9821690 jdk7u51-b06
+7b84e6514c297861d85ed9457b2260805311d9e8 jdk7u51-b07
+40fca6b57cd81114d4aace3d0469e20274f015c3 jdk7u51-b08
+33ae35eeb5a4c04a4d05351ff68d4021e4cad752 jdk7u51-b09
+4a6e31d94b29c7115235824a6e317289819bb00f jdk7u51-b10
+f0425ecbbb0ca9d8c87c250c19e8f9524b38833d jdk7u51-b11
+f5eee4f1d5b4a1e19febc9c26c863ae853ed6d2e jdk7u51-b12
+d19a89fdfb9b959b8638441d9d396685d6c7ab7b jdk7u51-b13
diff -r 8c343a783777 -r 53ebbd107ffa .jcheck/conf
--- a/.jcheck/conf Tue Oct 08 11:13:19 2013 -0700
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk7
-bugids=dup
diff -r 8c343a783777 -r 53ebbd107ffa make/com/sun/java/pack/Makefile
--- a/make/com/sun/java/pack/Makefile Tue Oct 08 11:13:19 2013 -0700
+++ b/make/com/sun/java/pack/Makefile Fri Jan 17 20:23:01 2014 +0000
@@ -75,7 +75,7 @@
OTHER_CXXFLAGS += $(ZINCLUDE)
LDDFLAGS += $(ZIPOBJS)
else
- LDDFLAGS += $(ZLIB_LIBS)
+ OTHER_LDLIBS += $(ZLIB_LIBS)
OTHER_CXXFLAGS += $(ZLIB_CFLAGS) -DSYSTEM_ZLIB
endif
else
@@ -99,8 +99,7 @@
RES = $(OBJDIR)/$(PGRM).res
else
LDOUTPUT = -o #Have a space
- LDDFLAGS += -lc
- OTHER_LDLIBS += $(LIBCXX)
+ OTHER_LDLIBS += -lc $(LIBCXX)
# setup the list of libraries to link in...
ifeq ($(PLATFORM), linux)
ifeq ("$(CC_VER_MAJOR)", "3")
@@ -157,7 +156,7 @@
$(prep-target)
$(RM) $(TEMPDIR)/mapfile-vers
$(CP) mapfile-vers-unpack200 $(TEMPDIR)/mapfile-vers
- $(LINKER) $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(LIBCXX) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX)
+ $(LINKER) $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(OTHER_LDLIBS) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX)
ifdef MT
$(MT) /manifest $(OBJDIR)/unpack200$(EXE_SUFFIX).manifest /outputresource:$(TEMPDIR)/unpack200$(EXE_SUFFIX);#1
endif
diff -r 8c343a783777 -r 53ebbd107ffa make/com/sun/nio/sctp/Makefile
--- a/make/com/sun/nio/sctp/Makefile Tue Oct 08 11:13:19 2013 -0700
+++ b/make/com/sun/nio/sctp/Makefile Fri Jan 17 20:23:01 2014 +0000
@@ -60,7 +60,9 @@
-I$(CLASSHDRDIR)/../../../../java/java.nio/nio/CClassHeaders
ifeq ($(PLATFORM), linux)
+ifneq ($(COMPILER_WARNINGS_FATAL),false)
COMPILER_WARNINGS_FATAL=true
+endif
#OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl
OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread -ldl
endif
diff -r 8c343a783777 -r 53ebbd107ffa make/common/Defs-linux.gmk
--- a/make/common/Defs-linux.gmk Tue Oct 08 11:13:19 2013 -0700
+++ b/make/common/Defs-linux.gmk Fri Jan 17 20:23:01 2014 +0000
@@ -188,15 +188,26 @@
# We need this frame pointer to make it easy to walk the stacks.
# This should be the default on X86, but ia64 and amd64 may not have this
# as the default.
+CFLAGS_REQUIRED_alpha += -mieee -D_LITTLE_ENDIAN
CFLAGS_REQUIRED_amd64 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_arm += -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_hppa +=
CFLAGS_REQUIRED_i586 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
CFLAGS_REQUIRED_ia64 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_m68k +=
+CFLAGS_REQUIRED_mips +=
+CFLAGS_REQUIRED_mipsel += -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_ppc += -m32
+CFLAGS_REQUIRED_ppc64 += -m64
+CFLAGS_REQUIRED_s390 +=
+CFLAGS_REQUIRED_s390x += -m64
CFLAGS_REQUIRED_sparcv9 += -m64 -mcpu=v9
LDFLAGS_COMMON_sparcv9 += -m64 -mcpu=v9
CFLAGS_REQUIRED_sparc += -m32 -mcpu=v9
LDFLAGS_COMMON_sparc += -m32 -mcpu=v9
CFLAGS_REQUIRED_arm += -fsigned-char -D_LITTLE_ENDIAN
CFLAGS_REQUIRED_ppc += -fsigned-char -D_BIG_ENDIAN
+CFLAGS_REQUIRED_sh += -mieee
ifeq ($(ZERO_BUILD), true)
CFLAGS_REQUIRED = $(ZERO_ARCHFLAG)
ifeq ($(ZERO_ENDIANNESS), little)
@@ -286,11 +297,15 @@
CPP_ARCH_FLAGS = -DARCH='"$(ARCH)"'
-# Alpha arch does not like "alpha" defined (potential general arch cleanup issue here)
-ifneq ($(ARCH),alpha)
+# Alpha and sh archs do not like "alpha" or "sh" defined (potential general arch cleanup issue here)
+ifeq ($(ARCH),alpha)
+ CPP_ARCH_FLAGS += -D_$(ARCH)_
+else
+ifeq ($(ARCH),sh)
+ CPP_ARCH_FLAGS += -D_$(ARCH)_
+else
CPP_ARCH_FLAGS += -D$(ARCH)
-else
- CPP_ARCH_FLAGS += -D_$(ARCH)_
+endif
endif
CPPFLAGS_COMMON = $(CPP_ARCH_FLAGS) -DLINUX $(VERSION_DEFINES) \
diff -r 8c343a783777 -r 53ebbd107ffa make/common/Library.gmk
--- a/make/common/Library.gmk Tue Oct 08 11:13:19 2013 -0700
+++ b/make/common/Library.gmk Fri Jan 17 20:23:01 2014 +0000
@@ -269,6 +269,7 @@
ifneq ($(PLATFORM), macosx)
ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
ifeq ($(LIBRARY_SUPPORTS_FULL_DEBUG_SYMBOLS),1)
+ ifneq ($(STRIP_POLICY),no_strip)
ifeq ($(PLATFORM), solaris)
# gobjcopy crashes on "empty" section headers with the SHF_ALLOC flag set.
# Use $(FIX_EMPTY_SEC_HDR_FLAGS) to clear the SHF_ALLOC flag (if set) from
@@ -279,19 +280,20 @@
#
# $(OBJCOPY) --add-gnu-debuglink=... corrupts SUNW_* sections.
# Use $(ADD_GNU_DEBUGLINK) until a fixed $(OBJCOPY) is available.
- (set -e ; \
- $(CD) $(@D) ; \
- $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- $(ADD_GNU_DEBUGLINK) $(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
- )
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ $(ADD_GNU_DEBUGLINK) $(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
+ )
else # PLATFORM != solaris
- (set -e ; \
- $(CD) $(@D) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- $(OBJCOPY) --add-gnu-debuglink=$(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
- )
- endif # PLATFORM == solaris
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ $(OBJCOPY) --add-gnu-debuglink=$(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
+ )
+ endif # PLATFORM == solaris
+ endif # STRIP_POLICY != no_strip
ifeq ($(STRIP_POLICY),all_strip)
$(STRIP) $@
else
@@ -305,12 +307,14 @@
# implied else here is no stripping at all
endif
endif
- ifeq ($(ZIP_DEBUGINFO_FILES),1)
- (set -e ; \
- $(CD) $(@D) ; \
- $(ZIPEXE) -q $(LIB_PREFIX)$(LIBRARY).diz $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- $(RM) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- )
+ ifneq ($(STRIP_POLICY),no_strip)
+ ifeq ($(ZIP_DEBUGINFO_FILES),1)
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(ZIPEXE) -q $(LIB_PREFIX)$(LIBRARY).diz $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ $(RM) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ )
+ endif
endif
endif # LIBRARY_SUPPORTS_FULL_DEBUG_SYMBOLS
endif # ENABLE_FULL_DEBUG_SYMBOLS
diff -r 8c343a783777 -r 53ebbd107ffa make/common/Program.gmk
--- a/make/common/Program.gmk Tue Oct 08 11:13:19 2013 -0700
+++ b/make/common/Program.gmk Fri Jan 17 20:23:01 2014 +0000
@@ -62,12 +62,14 @@
program: $(ACTUAL_PROGRAM)
# Work-around for missing processor specific mapfiles
+ifneq (,$(filter $(ARCH), amd64 i586 sparc sparcv9))
ifndef CROSS_COMPILE_ARCH
# reuse the mapfiles in the launcher's directory, the same should
# be applicable to the tool launchers as well.
FILES_m = $(BUILDDIR)/java/main/java/mapfile-$(ARCH)
include $(BUILDDIR)/common/Mapfile-vers.gmk
endif
+endif
include $(JDK_TOPDIR)/make/common/Rules.gmk
@@ -123,6 +125,26 @@
endif # PLATFORM
#
+# Applications expect to be able to link against libjawt without invoking
+# System.loadLibrary("jawt") first. This was the behaviour described in the
+# devloper documentation of JAWT and what worked with OpenJDK6.
+#
+ifeq ($(PLATFORM), solaris)
+ ifeq ($(ARCH_DATA_MODEL), 32)
+ LDFLAGS += -R \$$ORIGIN/../lib/$(LIBARCH)
+ LDFLAGS += -R \$$ORIGIN/../jre/lib/$(LIBARCH)
+ else # ! ARCH_DATA_MODEL 64-bit
+ LDFLAGS += -R \$$ORIGIN/../../lib/$(LIBARCH)
+ LDFLAGS += -R \$$ORIGIN/../../jre/lib/$(LIBARCH)
+ endif # ARCH_DATA_MODEL
+endif # PLATFORM SOLARIS
+ifeq ($(PLATFORM), linux)
+ LDFLAGS += -Wl,-rpath -Wl,\$$ORIGIN/../lib/$(LIBARCH)
+ LDFLAGS += -Wl,-rpath -Wl,\$$ORIGIN/../jre/lib/$(LIBARCH)
+endif # PLATFORM LINUX
+
+
+#
# Launcher specific files.
#
FILES_o = $(OBJDIR)/main.$(OBJECT_SUFFIX)
@@ -247,7 +269,8 @@
ifneq ($(PLATFORM), macosx)
ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
ifeq ($(PROGRAM_SUPPORTS_FULL_DEBUG_SYMBOLS),1)
- ifeq ($(PLATFORM), solaris)
+ ifneq ($(STRIP_POLICY),no_strip)
+ ifeq ($(PLATFORM), solaris)
# gobjcopy crashes on "empty" section headers with the SHF_ALLOC flag set.
# Use $(FIX_EMPTY_SEC_HDR_FLAGS) to clear the SHF_ALLOC flag (if set) from
# empty section headers until a fixed $(OBJCOPY) is available.
@@ -257,19 +280,20 @@
#
# $(OBJCOPY) --add-gnu-debuglink=... corrupts SUNW_* sections.
# Use $(ADD_GNU_DEBUGLINK) until a fixed $(OBJCOPY) is available.
- (set -e ; \
- $(CD) $(@D) ; \
- $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
- $(ADD_GNU_DEBUGLINK) $(@F).debuginfo $(@F) ; \
- )
- else # PLATFORM != solaris
- (set -e ; \
- $(CD) $(@D) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
- $(OBJCOPY) --add-gnu-debuglink=$(@F).debuginfo $(@F) ; \
- )
- endif # PLATFORM == solaris
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
+ $(ADD_GNU_DEBUGLINK) $(@F).debuginfo $(@F) ; \
+ )
+ else # PLATFORM != solaris
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
+ $(OBJCOPY) --add-gnu-debuglink=$(@F).debuginfo $(@F) ; \
+ )
+ endif # PLATFORM == solaris
+ endif
ifeq ($(STRIP_POLICY),all_strip)
$(STRIP) $@
else
@@ -283,17 +307,19 @@
# implied else here is no stripping at all
endif
endif
- ifeq ($(ZIP_DEBUGINFO_FILES),1)
- (set -e ; \
- $(CD) $(@D) ; \
- $(ZIPEXE) -q $(@F).diz $(@F).debuginfo ; \
- $(RM) $(@F).debuginfo ; \
- )
- # save ZIP'ed debug info with rest of the program's build artifacts
- $(MV) $@.diz $(OBJDIR)
- else
- # save debug info with rest of the program's build artifacts
- $(MV) $@.debuginfo $(OBJDIR)
+ ifneq ($(STRIP_POLICY),no_strip)
+ ifeq ($(ZIP_DEBUGINFO_FILES),1)
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(ZIPEXE) -q $(@F).diz $(@F).debuginfo ; \
+ $(RM) $(@F).debuginfo ; \
+ )
+ # save ZIP'ed debug info with rest of the program's build artifacts
+ $(MV) $@.diz $(OBJDIR)
+ else
+ # save debug info with rest of the program's build artifacts
+ $(MV) $@.debuginfo $(OBJDIR)
+ endif
endif
endif # PROGRAM_SUPPORTS_FULL_DEBUG_SYMBOLS
endif # ENABLE_FULL_DEBUG_SYMBOLS
@@ -360,7 +386,9 @@
OTHER_INCLUDES += -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
endif # SYSTEM_ZLIB
else # PLATFORM !MACOSX
- OTHER_INCLUDES += -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
+ ifneq ($(SYSTEM_ZLIB), true)
+ OTHER_INCLUDES += -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
+ endif
endif
OTHER_CPPFLAGS += -DPROGNAME='"$(PROGRAM)"'
diff -r 8c343a783777 -r 53ebbd107ffa make/common/Release.gmk
--- a/make/common/Release.gmk Tue Oct 08 11:13:19 2013 -0700
+++ b/make/common/Release.gmk Fri Jan 17 20:23:01 2014 +0000
@@ -852,10 +852,6 @@
$(BOOT_JAVA_CMD) -jar $(BUILDMETAINDEX_JARFILE) \
-o meta-index *.jar
@$(CD) $(JRE_IMAGE_DIR)/lib/ext && $(java-vm-cleanup)
-ifeq ($(PLATFORM), macosx)
- @#install jobjc, apple mac only
- $(CP) $(OUTPUTDIR)/JObjC.build/JObjC.jar $(JRE_IMAGE_DIR)/lib/JObjC.jar
-endif # macosx
ifeq ($(PLATFORM), windows)
@# Remove certain *.lib files
$(CD) $(JRE_IMAGE_DIR)/lib && \
@@ -1121,13 +1117,9 @@
for d in $(SOURCE_DIRS); do \
$(RM) $(ABS_TEMPDIR)/src-files.list; \
($(CD) $$d && \
- for sd in $(SOURCES) ; do \
- if [ -d $$sd ] ; then \
- $(FIND) $$sd $(SOURCE_FILES_filter) \
- -name '*.java' -print \
- >> $(ABS_TEMPDIR)/src-files.list ; \
- fi; \
- done ; \
+ $(FIND) . $(SOURCE_FILES_filter) \
+ -name '*.java' -print \
+ >> $(ABS_TEMPDIR)/src-files.list ; \
) ; \
if [ -f $(ABS_TEMPDIR)/src-files.list ] ; then \
($(CD) $$d && $(TAR) cf - -T $(ABS_TEMPDIR)/src-files.list ) \
@@ -1138,13 +1130,9 @@
for d in $(SOURCE_DIRS); do \
$(RM) $(ABS_TEMPDIR)/src-files.list; \
($(CD) $$d && \
- for sd in $(SOURCES) ; do \
- if [ -d $$sd ] ; then \
- $(FIND) $$sd $(SOURCE_FILES_filter) \
- -name '*.java' -print \
- >> $(ABS_TEMPDIR)/src-files.list ; \
- fi; \
- done ; \
+ $(FIND) . $(SOURCE_FILES_filter) \
+ -name '*.java' -print \
+ >> $(ABS_TEMPDIR)/src-files.list ; \
) ; \
if [ -f $(ABS_TEMPDIR)/src-files.list ] ; then \
($(CD) $$d && $(TAR) cf - `$(CAT) $(ABS_TEMPDIR)/src-files.list`) \
diff -r 8c343a783777 -r 53ebbd107ffa make/common/shared/Compiler-gcc.gmk
--- a/make/common/shared/Compiler-gcc.gmk Tue Oct 08 11:13:19 2013 -0700
+++ b/make/common/shared/Compiler-gcc.gmk Fri Jan 17 20:23:01 2014 +0000
@@ -53,18 +53,84 @@
ifeq ($(PLATFORM), linux)
+ ifndef BUILD_GCC
+ BUILD_GCC=$(COMPILER_PATH)gcc
+ endif
+
+ ifndef BUILD_CPP
+ BUILD_CPP=$(COMPILER_PATH)g++
+ endif
+
# Settings specific to Linux
- CC = $(COMPILER_PATH)gcc
- CPP = $(COMPILER_PATH)gcc -E
+ CC = $(BUILD_GCC)
+ CPP = $(BUILD_GCC) -E
# statically link libstdc++ before C++ ABI is stablized on Linux
- STATIC_CXX = true
+ ifneq ($(STATIC_CXX),false)
+ STATIC_CXX = true
+ endif
ifeq ($(STATIC_CXX),true)
# g++ always dynamically links libstdc++, even we use "-Wl,-Bstatic -lstdc++"
# We need to use gcc to statically link the C++ runtime. gcc and g++ use
# the same subprocess to compile C++ files, so it is OK to build using gcc.
- CXX = $(COMPILER_PATH)gcc
+ CXX = $(BUILD_GCC)
else
- CXX = $(COMPILER_PATH)g++
+ CXX = $(BUILD_CPP)
+ endif
More information about the distro-pkg-dev
mailing list