/hg/icedtea6-hg: 46 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Thu Aug 12 13:13:34 PDT 2010
changeset bd5248cb292f in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=bd5248cb292f
author: doko at ubuntu.com
date: Wed Jul 28 14:41:56 2010 +0200
Add 1.8.1 NEWS entry.
2010-07-28 Matthias Klose <doko at ubuntu.com>
* NEWS: Add 1.8.1 entry.
changeset 842a42d31b3e in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=842a42d31b3e
author: Deepak Bhole <dbhole at redhat.com>
date: Wed Jul 28 15:20:07 2010 -0400
Fix issue that allowed unsigned applications to modify system
properties.
changeset 9d642dc5d6fb in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=9d642dc5d6fb
author: Deepak Bhole <dbhole at redhat.com>
date: Wed Jul 28 15:23:50 2010 -0400
Fix issue that allowed unsigned code to use extension services
without prompt.
Collapse extention loaders into baseloader rather than vice-versa --
this makes it so that a loader is reported signed only if the main
app is.
changeset fb0ddfb8daa5 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=fb0ddfb8daa5
author: Deepak Bhole <dbhole at redhat.com>
date: Wed Jul 28 15:36:19 2010 -0400
Add new security dialog that prompts the user if there is mixed
signed and unsigned code present.
changeset acaf27f20127 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=acaf27f20127
author: Deepak Bhole <dbhole at redhat.com>
date: Wed Jul 28 15:38:26 2010 -0400
Warn user if extended services are being used from unsigned code
(even if the main application code is signed).
changeset 39a4a1ccee06 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=39a4a1ccee06
author: Deepak Bhole <dbhole at redhat.com>
date: Wed Jul 28 15:40:48 2010 -0400
Mark jar as unverified only if it is unsigned (since signed jars --
even ones with problems, and still 'verified' for contents).
changeset bc4e4ad6e4b8 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=bc4e4ad6e4b8
author: Deepak Bhole <dbhole at redhat.com>
date: Wed Jul 28 15:42:06 2010 -0400
Make sandbox permissions a subset of permissions returned for any
code source.
changeset 31d6a8239c29 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=31d6a8239c29
author: Deepak Bhole <dbhole at redhat.com>
date: Wed Jul 28 15:42:55 2010 -0400
Add security descriptor mapping for nested jars.
changeset f62dd7854414 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=f62dd7854414
author: Deepak Bhole <dbhole at redhat.com>
date: Wed Jul 28 15:52:36 2010 -0400
Track security descriptors per jar, and made permission decisions
based on it.
changeset cc5ebdf8e65d in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=cc5ebdf8e65d
author: Deepak Bhole <dbhole at redhat.com>
date: Wed Jul 28 16:06:09 2010 -0400
Fix build error introduced when porting plugin changes
changeset f57a0960f919 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=f57a0960f919
author: doko at ubuntu.com
date: Thu Jul 29 00:00:07 2010 +0200
Boring ChangeLog formatting change to limit lines to 80 columns
changeset 3fdbfd1baf5e in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=3fdbfd1baf5e
author: Xerxes R?nby <xerxes at zafena.se>
date: Thu Jul 29 13:33:33 2010 +0200
PR525: Shark made not entrant deopt sigsegv regression after bump to
b20 and hs17
2010-07-29 Gary Benson <gbenson at redhat.com>
PR icedtea/525:
* NEWS: Updated.
* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
(SharkDecacher::end_frame): Add missing fields.
changeset 9e8951cefda4 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=9e8951cefda4
author: Andrew John Hughes <ahughes at redhat.com>
date: Tue Nov 17 17:00:32 2009 +0000
Patch the JAXWS source if getDTDType() has the wrong return type
(gcj 4.3 and earlier)
2009-11-17 Andrew John Hughes <ahughes at redhat.com>
* Makefile.am: Make use of JAXWS dependent on
absence of javax.annotation.Resource and/or getDTDType()
bug. Add new JAXWS patch. (extract-jaxws.stamp): Apply
getDTDType() patch if bug found.
* acinclude.m4: (IT_GETDTDTYPE_CHECK): Check for old versions
of gcj/Classpath which have
javax.xml.stream.events.Attribute.getDTDType() with a return
type of QName not String.
* configure.ac: Invoke new IT_GETDTDTYPE_CHECK macro.
* patches/icedtea-jaxws-getdtdtype.patch: New patch to work
around the getDTDType() bug.
changeset 61d8de6ae872 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=61d8de6ae872
author: Andrew John Hughes <ahughes at redhat.com>
date: Tue Nov 17 17:47:58 2009 +0000
Fix path on new JAXWS patch.
2009-11-17 Andrew John Hughes <ahughes at redhat.com>
* patches/icedtea-jaxws-getdtdtype.patch: Fix path.
changeset deb3e47003fb in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=deb3e47003fb
author: Andrew John Hughes <ahughes at redhat.com>
date: Tue Nov 17 19:49:20 2009 +0000
Add additional JAXWS gcj 4.3 fix for AttributeBase.java
2009-11-17 Andrew John Hughes <ahughes at redhat.com>
* patches/icedtea-jaxws-getdtdtype.patch: Add
additional fix for AttributeBase.java
changeset c80c2eef6dc5 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=c80c2eef6dc5
author: Andrew John Hughes <ahughes at redhat.com>
date: Tue Nov 17 21:35:00 2009 +0000
Make the AttributeBase fix actually compile...
2009-11-17 Andrew John Hughes <ahughes at redhat.com>
* patches/icedtea-jaxws-getdtdtype.patch: Replace
getDTDType method, don't add another.
* HACKING: Document the patch.
changeset b0a47dfa2eb5 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=b0a47dfa2eb5
author: Mark Wielaard <mark at klomp.org>
date: Thu Jul 29 13:53:51 2010 +0200
Add workaround for calculating systemtap object_alloc probe size
argument.
Generating a dwarf location expression for variable * "constant" as
used in the hotspot.object_alloc probe argument triggers unforseen
complications. See
https://bugzilla.redhat.com/show_bug.cgi?id=613824 Workaround for
now by passing the size without HeapWordSize adjustment.
2010-07-29 Mark Wielaard <mjw at redhat.com>
* patches/systemtap-alloc-size-workaround.patch: New patch.
* Makefile.am (ICEDTEA_PATCHES): Add new patch for ENABLE_SYSTEMTAP.
* tapset/hotspot.stp.in (object_alloc): Calculate size from
$arg4 and $HeapWordSize.
changeset 41911a183c51 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=41911a183c51
author: Mark Wielaard <mark at klomp.org>
date: Thu Jul 29 14:06:38 2010 +0200
Merge
changeset d241c1eea54b in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=d241c1eea54b
author: Andrew John Hughes <ahughes at redhat.com>
date: Wed Jul 28 21:15:53 2010 +0100
Add 1.7.2, 1.7.3, 1.7.4 and 1.6.3 to NEWS.
2010-07-28 Andrew John Hughes <ahughes at redhat.com>
* NEWS: Add 1.7.2, 1.7.3, 1.7.4 and 1.6.3 releases.
changeset d29f287d0cba in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=d29f287d0cba
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Jul 29 17:57:12 2010 +0100
Update NEWS with current contents of b19.
2010-07-29 Andrew John Hughes <ahughes at redhat.com>
* NEWS: Update with contents of b19 & b20, and fixes
to NetX, Zero and Shark not on the 1.8 branch.
changeset c2a106281dd6 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=c2a106281dd6
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Jul 29 18:03:16 2010 +0100
Mention 6961732 backport in NEWS.
2010-07-29 Andrew John Hughes <ahughes at redhat.com>
* NEWS: Add 6961732 backport.
changeset 1d9802df001a in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=1d9802df001a
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Jul 29 18:06:08 2010 +0100
Merge
changeset ab52bc9e9ed3 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=ab52bc9e9ed3
author: Jon VanAlten <jon.vanalten at redhat.com>
date: Thu Jul 29 16:07:11 2010 -0400
Backpatch S6967533 fix for pre-Epoch System class initialization
* patches/openjdk/6967533-pre_epoch.patch: New file.
Backpatched from jdk7 for upstream bug#6967533. Fixes
IcedTea Bug#394: java.lang.ExceptionInInitializerError on
systems with time set before January 1, 1970
* Makefile.am: include above patch.
* NEWS: Add 6967533 backport.
changeset 577c13110734 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=577c13110734
author: Omair Majid <omajid at redhat.com>
date: Thu Jul 29 16:50:32 2010 -0400
netx: minor fixes to JNLPRandomAccessFile
2010-07-29 Omair Majid <omajid at redhat.com>
* NEWS: Add this fix.
* netx/javax/jnlp/JNLPRandomAccessFile.java: Extend java.io.DataInput
and java.io.DataOutput.
* netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java
(XJNLPRandomAccessFile): Throw IOException on failure.
changeset 58d1f80fc642 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=58d1f80fc642
author: Omair Majid <omajid at redhat.com>
date: Thu Jul 29 16:59:15 2010 -0400
netx: fix browser command in BasicService.showDocument(URL)
2010-07-29 Omair Majid <omajid at redhat.com>
* NEWS: Add this fix.
* netx/net/sourceforge/jnlp/services/XBasicService.java
(showDocument): Fix missing space in browser command.
changeset 775503860dc5 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=775503860dc5
author: Mark Wielaard <mark at klomp.org>
date: Fri Jul 30 12:18:43 2010 +0200
Revert duplicate icedtea-jaxws-getdtdtype.patch from bad merge
41911a183c51.
patches/ecj/icedtea-jaxws-getdtdtype.patch replaced patches/icedtea-
jaxws-getdtdtype.patch. The merge accidentically reintroduced the
old patch and duplicated the check.
changeset 4bd31caf5e07 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=4bd31caf5e07
author: Man Lung Wong <mwong at redhat.com>
date: Fri Jul 30 15:42:22 2010 -0400
Force Event Dispatch to always get created before so its
contextclassloader will be set properly. Also made a minor update to
reflect related bug number to a previous commit made.
changeset e8dfb4f0000d in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=e8dfb4f0000d
author: Andrew John Hughes <ahughes at redhat.com>
date: Mon Aug 02 17:52:22 2010 +0100
Add a font configuration for RHEL6.
2010-07-30 Andrew John Hughes <ahughes at redhat.com>
* Makefile.am: Add patch below.
* patches/fonts-rhel.patch: Add a font configuration for RHEL6
(currently a copy of Fedora's).
changeset fc45c67366b9 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=fc45c67366b9
author: Andrew John Hughes <ahughes at redhat.com>
date: Mon Aug 02 22:28:51 2010 +0100
Support a font configuration for Gentoo systems.
2010-08-02 Andrew John Hughes <ahughes at redhat.com>
* Makefile.am: Add patch below.
* patches/fonts-gentoo.patch: Add a font configuration for
Gentoo (currently a copy of Fedora's).
changeset fe41bee26224 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=fe41bee26224
author: Andrew John Hughes <ahughes at redhat.com>
date: Mon Aug 02 22:34:02 2010 +0100
Update NEWS with font fixes.
2010-08-02 Andrew John Hughes <ahughes at redhat.com>
* NEWS: Updated with font fixes.
changeset 9da4f50c13c0 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=9da4f50c13c0
author: Andrew John Hughes <ahughes at redhat.com>
date: Wed Aug 04 00:46:09 2010 +0100
Backport latest XRender pipeline.
2010-08-03 Andrew John Hughes <ahughes at redhat.com>
Backport latest XRender pipeline.
* patches/xrender/icedtea-000.patch,
* patches/xrender/icedtea-001.patch,
* patches/xrender/icedtea-002.patch,
* patches/xrender/icedtea-003.patch,
* patches/xrender/icedtea-004.patch,
* patches/xrender/icedtea-005.patch,
* patches/xrender/icedtea-006.patch,
* patches/xrender/icedtea-007.patch,
* patches/xrender/icedtea-008.patch,
* patches/xrender/icedtea-009.patch: Removed.
* Makefile.am: Add new patches.
* patches/ecj/javah.patch: Backported from IcedTea7 to handle
issues with gjavah's generation of headers for the
OpenGL pipeline.
* patches/ecj/needs-6.patch: Sets source & target to 6 for awt
and xawt during the bootstrap build as these now
have classes containing @Override. See OpenJDK6 b20 fix for
javax.swing & Nimbus.
* patches/openjdk/6307603-xrender-01.patch,
* patches/openjdk/6725214-direct3d-01.patch,
* patches/openjdk/6961633-xrender-02.patch: Backports from
OpenJDK7. The XRender fixes build heavily on changes made
by 6725214 for the Direct3D pipeline.
changeset 5be68dd68632 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=5be68dd68632
author: Gary Benson <gbenson at redhat.com>
date: Wed May 12 11:16:47 2010 +0100
LLVM 2.7 non-product fixes
changeset 87f0c2edefcf in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=87f0c2edefcf
author: Xerxes R?nby <xerxes at zafena.se>
date: Thu Aug 05 13:45:36 2010 +0200
Updated NEWS and ChangeLog with LLVM 2.7 non-product fixes.
2010-08-05 Gary Benson <gbenson at redhat.com>
* NEWS: Updated with LLVM 2.7 non-product fixes.
* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp: Prevent
LLVM headers to define DEBUG.
* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
(SharkBuilder::CreateDump): Make non-product debug code LLVM
2.7 API compatible.
changeset 6530d2aa9076 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=6530d2aa9076
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Aug 05 16:58:30 2010 +0100
D560056: Avoid failure when net.ipv6.bindv6only is set to 1.
2010-08-05 Andrew John Hughes <ahughes at redhat.com>
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560056
* Makefile.am: Add new patch.
* NEWS: Add bug fix and key for bug URLs.
* patches/ipv4-mapped-ipv6-addresses.patch: New patch and test
case from Torsten Werner <mail.twerner at googlemail.com>.
* THANKYOU: Updated.
changeset e9de4114620e in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=e9de4114620e
author: Omair Majid <omajid at redhat.com>
date: Thu Aug 05 17:40:41 2010 -0400
netx: use getMethod instead of getDeclaredMethod to find main method
2010-08-05 Omair Majid <omajid at redhat.com>
* NEWS: Update with netx bugfix.
* netx/net/sourceforge/jnlp/Launcher.java (launchApplication):
Replace use of getDeclaredMethod with getMethod. Fixes
applications that have a main-class that inherits
main(String[]).
changeset ad637c9154cf in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=ad637c9154cf
author: Andrew John Hughes <ahughes at redhat.com>
date: Fri Aug 06 00:09:35 2010 +0100
S6795060: VM crash on Linux in ICU layout library when processing
\u0DDD (Sinhalese)
2010-08-05 Andrew John Hughes <ahughes at redhat.com>
* Makefile.am: Add new patch.
* NEWS: Updated.
* patches/openjdk/6795060-icu_crash.patch: Fixes VM crash on
Linux in ICU layout library when processing \u0DDD
(Sinhalese)
changeset cb463b94b82d in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=cb463b94b82d
author: Andrew John Hughes <ahughes at redhat.com>
date: Fri Aug 06 11:52:12 2010 +0100
G244901: Skip test_gamma on hardened (PaX-enabled) kernels
2010-08-06 Andrew John Hughes <ahughes at redhat.com>
Fix build on PAX-enabled kernels.
https://bugs.gentoo.org/244901
* Makefile.am: (ICEDTEA_PATCHES): Add test_gamma patch
if PAX is enabled. (ICEDTEA_ECJ_PATCHES): Add test_gamma
patch if PAX not enabled (and thus not already patched).
* NEWS: Mention new bug fix.
* acinclude.m4: (IT_CHECK_FOR_PAX): Check for a PaX-enabled
kernel.
* configure.ac: Call above macro.
* patches/ecj/icedtea-hotspot.patch: Remove test_gamma segment
into separate patch.
* patches/ecj/no-test_gamma.patch: test_gamma patch for non-
PaX-enabled kernels (i.e. bootstrap build only).
* patches/no-test_gamma.patch: test_gamma patch for PaX-
enabled kernels.
changeset da8128c0b021 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=da8128c0b021
author: Andrew John Hughes <ahughes at redhat.com>
date: Fri Aug 06 11:53:49 2010 +0100
Added tag icedtea6-1.9-branchpoint for changeset cb463b94b82d
changeset a570f4fed326 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=a570f4fed326
author: Andrew John Hughes <ahughes at redhat.com>
date: Fri Aug 06 20:08:18 2010 +0100
Bump to 1.10.
2010-08-06 Andrew John Hughes <ahughes at redhat.com>
* configure.ac: Bump to 1.10.
* NEWS: Add 1.10 section.
changeset b8fc04b080aa in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=b8fc04b080aa
author: Omair Majid <omajid at redhat.com>
date: Mon Aug 09 11:40:33 2010 -0400
netx: support JNLP spec version 1.6
2010-08-09 Omair Majid <omajid at redhat.com>
* NEWS: Update with support for 1.6 spec.
* netx/net/sourceforge/jnlp/Parser.java: Add 1.6 to supportedVersions.
changeset 0974e80c4a6e in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=0974e80c4a6e
author: Deepak Bhole <dbhole at redhat.com>
date: Mon Aug 09 17:08:38 2010 -0400
Apply patch (modified from original by Andrew Hughes) to move plugin
and netx classes from rt.jar into plugin.jar and netx.jar.
changeset 0ba4ad0c362b in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=0ba4ad0c362b
author: Andrew John Hughes <ahughes at redhat.com>
date: Tue Aug 10 12:11:36 2010 +0100
Remove --with-gcj-jdk and --with-openjdk, replacing with --with
--jdk-home and --disable-bootstrap.
2009-07-17 Andrew John Hughes <ahughes at redhat.com>
* Makefile.am: Remove use of WITH_OPENJDK and
SYSTEM_GCJ_DIR replacing with BOOTSTRAPPING and
SYSTEM_JDK_DIR as appropriate.
* acinclude.m4: (FIND_JAVAC): Search for generic 'javac'
first. (IT_FIND_ECJ): Only use ecj as javac if JAVA is
unset. (IT_CHECK_ECJ): Add configure output.
(IT_FIND_JAVAC): Likewise. (IT_CHECK_JAVAC): Likewise.
(FIND_JAVA): Try java in SYSTEM_JDK_DIR before searching.
(FIND_JAVAH): Likewise for javah. (FIND_JAR): Likewise for
jar. (FIND_RMIC): Likewise for rmic.
(IT_CHECK_IF_BOOTSTRAPPING): Allow bootstrapping to be disabled.
Makes explicit the side-effect of --with-openjdk.
(IT_CHECK_FOR_JDK): Find JDK to use. Replaces --with-gcj-jdk,
and --with-openjdk. At present, only checks for gcj jdks if
not bootstrapping. (AC_CHECK_FOR_OPENJDK): Removed.
(AC_CHECK_FOR_GCJ_JDK): Removed.
* configure.ac: Remove --with-openjdk. Always check for a JDK
and then allow individual binaries to be overridden by
--with-x.
changeset c73c4672031a in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=c73c4672031a
author: Omair Majid <omajid at redhat.com>
date: Tue Aug 10 14:52:56 2010 -0400
Backport 4356282, 6954424 - OpenType font support
2010-08-09 Omair Majid <omajid at redhat.com>
* NEWS: Update with OpenType support.
* Makefile.am: Apply the two new patches.
* patches/openjdk/4356282-opentype.patch: Adds OpenType font support.
* patches/openjdk/6954424-opentype_javadoc.patch: Fixes javadocs to
mention OpenType font support.
changeset 274608924880 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=274608924880
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Aug 12 19:04:54 2010 +0100
Drop patch for 6678385; applied upstream.
2010-08-12 Andrew John Hughes <ahughes at redhat.com>
* patches/openjdk/6678385-window_movement_crasher.patch:
Dropped, applied upstream.
* Makefile.am: Remove above patch.
changeset cbec424f470f in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=cbec424f470f
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Aug 12 19:07:43 2010 +0100
Merge
changeset 2113816251fb in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=2113816251fb
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Aug 12 21:13:14 2010 +0100
2010-08-12 Andrew John Hughes <ahughes at redhat.com>
* patches/openjdk/4356282-opentype.patch,
* patches/openjdk/6795060-icu_crash.patch,
* patches/openjdk/6954424-opentype_javadoc.patch: Dropped,
applied upstream.
* Makefile.am: Remove above patches.
diffstat:
57 files changed, 61651 insertions(+), 14863 deletions(-)
.hgtags | 1
ChangeLog | 538
HACKING | 1
Makefile.am | 221
NEWS | 926
THANKYOU | 1
acinclude.m4 | 244
configure.ac | 36
netx/javax/jnlp/JNLPRandomAccessFile.java | 2
netx/net/sourceforge/jnlp/Launcher.java | 9
netx/net/sourceforge/jnlp/Parser.java | 2
netx/net/sourceforge/jnlp/SecurityDesc.java | 63
netx/net/sourceforge/jnlp/resources/Messages.properties | 2
netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java | 35
netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java | 133
netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java | 98
netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java | 120
netx/net/sourceforge/jnlp/security/SecurityDialogPanel.java | 7
netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java | 31
netx/net/sourceforge/jnlp/services/ServiceUtil.java | 58
netx/net/sourceforge/jnlp/services/XBasicService.java | 2
netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java | 11
netx/net/sourceforge/jnlp/tools/JarSigner.java | 32
patches/ecj/icedtea-hotspot.patch | 46
patches/ecj/javah.patch | 92
patches/ecj/needs-6.patch | 24
patches/ecj/no-test_gamma.patch | 46
patches/extensions/liveconnect-dist.patch | 76
patches/extensions/netx-dist.patch | 86
patches/fonts-gentoo.patch | 406
patches/fonts-rhel.patch | 393
patches/icedtea-jtreg-jrunscript.patch | 12
patches/icedtea-rhino.patch | 10
patches/ipv4-mapped-ipv6-addresses.patch | 171
patches/no-test_gamma.patch | 46
patches/openjdk/6307603-xrender-01.patch | 9013 +
patches/openjdk/6678385-window_movement_crasher.patch | 1241
patches/openjdk/6725214-direct3d-01.patch |49210 ++++++++++
patches/openjdk/6961633-xrender-02.patch | 44
patches/openjdk/6961732-negative_leading.patch | 45
patches/openjdk/6967533-pre_epoch.patch | 57
patches/systemtap-alloc-size-workaround.patch | 17
patches/update-bootclasspath.patch | 13
patches/xrender/icedtea-000.patch | 426
patches/xrender/icedtea-001.patch | 5320 -
patches/xrender/icedtea-002.patch | 5199 -
patches/xrender/icedtea-003.patch | 78
patches/xrender/icedtea-004.patch | 86
patches/xrender/icedtea-005.patch | 18
patches/xrender/icedtea-006.patch | 295
patches/xrender/icedtea-007.patch | 1143
patches/xrender/icedtea-008.patch | 131
patches/xrender/icedtea-009.patch | 170
ports/hotspot/src/share/vm/shark/llvmHeaders.hpp | 15
ports/hotspot/src/share/vm/shark/sharkBuilder.cpp | 8
ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp | 2
tapset/hotspot.stp.in | 2
diffs (truncated from 77735 to 500 lines):
diff -r dd4d9f50ac7c -r 2113816251fb .hgtags
--- a/.hgtags Mon Jul 26 09:38:47 2010 +0100
+++ b/.hgtags Thu Aug 12 21:13:14 2010 +0100
@@ -18,3 +18,4 @@ 9420faca6468e1c75e9bfa73b31246ba0b73a77d
9420faca6468e1c75e9bfa73b31246ba0b73a77d icedtea-1.6-branchpoint
8826d5735e2ca97ecdb35e7c977785d3e5b99556 icedtea-1.7-branchpoint
9420faca6468e1c75e9bfa73b31246ba0b73a77d icedtea6-1.8-branchpoint
+cb463b94b82da269ea089c481ed5e39700525a8a icedtea6-1.9-branchpoint
diff -r dd4d9f50ac7c -r 2113816251fb ChangeLog
--- a/ChangeLog Mon Jul 26 09:38:47 2010 +0100
+++ b/ChangeLog Thu Aug 12 21:13:14 2010 +0100
@@ -1,3 +1,378 @@ 2010-07-26 Andrew John Hughes <ahughes
+2010-08-12 Andrew John Hughes <ahughes at redhat.com>
+
+ * patches/openjdk/4356282-opentype.patch,
+ * patches/openjdk/6795060-icu_crash.patch,
+ * patches/openjdk/6954424-opentype_javadoc.patch:
+ Dropped, applied upstream.
+ * Makefile.am:
+ Remove above patches.
+
+2010-08-12 Andrew John Hughes <ahughes at redhat.com>
+
+ * patches/openjdk/6678385-window_movement_crasher.patch:
+ Dropped, applied upstream.
+ * Makefile.am:
+ Remove above patch.
+
+2010-08-09 Omair Majid <omajid at redhat.com>
+
+ * NEWS: Update with OpenType support.
+ * Makefile.am: Apply the two new patches.
+ * patches/openjdk/4356282-opentype.patch: Adds OpenType font support.
+ * patches/openjdk/6954424-opentype_javadoc.patch: Fixes javadocs to
+ mention OpenType font support.
+
+2009-07-17 Andrew John Hughes <ahughes at redhat.com>
+
+ * Makefile.am:
+ Remove use of WITH_OPENJDK and SYSTEM_GCJ_DIR
+ replacing with BOOTSTRAPPING and SYSTEM_JDK_DIR
+ as appropriate.
+ * acinclude.m4:
+ (FIND_JAVAC): Search for generic 'javac' first.
+ (IT_FIND_ECJ): Only use ecj as javac if JAVA is unset.
+ (IT_CHECK_ECJ): Add configure output.
+ (IT_FIND_JAVAC): Likewise.
+ (IT_CHECK_JAVAC): Likewise.
+ (FIND_JAVA): Try java in SYSTEM_JDK_DIR before searching.
+ (FIND_JAVAH): Likewise for javah.
+ (FIND_JAR): Likewise for jar.
+ (FIND_RMIC): Likewise for rmic.
+ (IT_CHECK_IF_BOOTSTRAPPING): Allow bootstrapping to be disabled.
+ Makes explicit the side-effect of --with-openjdk.
+ (IT_CHECK_FOR_JDK): Find JDK to use. Replaces --with-gcj-jdk,
+ and --with-openjdk. At present, only checks for gcj jdks if
+ not bootstrapping.
+ (AC_CHECK_FOR_OPENJDK): Removed.
+ (AC_CHECK_FOR_GCJ_JDK): Removed.
+ * configure.ac:
+ Remove --with-openjdk. Always check for a JDK and then allow
+ individual binaries to be overridden by --with-x.
+
+2010-08-09 Deepak Bhole <dbhole at redhat.com>
+
+ * Makefile.am:
+ (icedtea):Add update-bootclasspath.patch.
+ dependencies and copying. Add icedtea-update-bootclasspath.patch.
+ * patches/update-bootclasspath.patch: New patch. Adds netx,
+ rhino and plugin jars to the bootclasspath.
+
+2010-08-09 Andrew John Hughes <ahughes at redhat.com>
+
+ Produce separate JAR files for NetX and the
+ plugin (netx.jar and plugin.jar) rather than
+ integrating their code into rt.jar.
+ * patches/extensions/liveconnect-dist.patch,
+ * patches/extensions/netx-dist.patch:
+ Remove unneeded patches to OpenJDK build to
+ integrate NetX and the plugin's Java code.
+ * Makefile.am:
+ (ICEDTEA_ENV): Drop ALT_NETX_DIST and
+ ALT_LIVECONNECT_DIST.
+ (.PHONY): Add new clean targets.
+ (icedtea): Remove unneeded NetX and plugin
+ dependencies and copying.
+ (icedtea-debug): Likewise.
+ (icedtea-against-icedtea): Depend on add-plugin
+ and add-netx.
+ (clean-icedtea-against-icedtea): Depend on clean-add-netx
+ and clean-add-plugin.
+ (icedtea-debug-against-icedtea): Depend on add-plugin-debug
+ and add-netx-debug.
+ (clean-icedtea-debug-against-icedtea): Depend on clean-add-netx-debug
+ and clean-add-plugin-debug.
+ (add-plugin): Copy the plugin library and jar file into the jdk images.
+ (clean-add-plugin): Revert add-plugin.
+ (add-plugin-debug): Equivalent of add-plugin for the debug build.
+ (clean-add-plugin-debug): Revert add-plugin-debug.
+ (add-netx): Copy the NetX jar file, about.jnlp and about.jar into the
+ jdk images.
+ (clean-add-netx): Revert add-netx.
+ (add-netx-debug): Equivalent of add-netx for the debug build.
+ (clean-add-netx-debug): Revert add-netx-debug.
+ (icedtea-ecj): Remove plugin and NetX dependencies.
+
+2010-08-09 Omair Majid <omajid at redhat.com>
+
+ * NEWS: Update with support for JNLP spec 1.6
+ * net/sourceforge/jnlp/Parser.java: Add 1.6 to supportedVersions.
+
+2010-08-06 Andrew John Hughes <ahughes at redhat.com>
+
+ * configure.ac: Bump to 1.10.
+ * NEWS: Add 1.10 section.
+
+2010-08-06 Andrew John Hughes <ahughes at redhat.com>
+
+ Fix build on PAX-enabled kernels.
+ https://bugs.gentoo.org/244901
+ * Makefile.am:
+ (ICEDTEA_PATCHES): Add test_gamma patch
+ if PAX is enabled.
+ (ICEDTEA_ECJ_PATCHES): Add test_gamma patch
+ if PAX not enabled (and thus not already patched).
+ * NEWS: Mention new bug fix.
+ * acinclude.m4:
+ (IT_CHECK_FOR_PAX): Check for a PaX-enabled kernel.
+ * configure.ac: Call above macro.
+ * patches/ecj/icedtea-hotspot.patch: Remove
+ test_gamma segment into separate patch.
+ * patches/ecj/no-test_gamma.patch: test_gamma
+ patch for non-PaX-enabled kernels (i.e. bootstrap
+ build only).
+ * patches/no-test_gamma.patch: test_gamma patch
+ for PaX-enabled kernels.
+
+2010-08-05 Andrew John Hughes <ahughes at redhat.com>
+
+ * Makefile.am: Add new patch.
+ * NEWS: Updated.
+ * patches/openjdk/6795060-icu_crash.patch:
+ Fixes VM crash on Linux in ICU layout library
+ when processing \u0DDD (Sinhalese)
+
+2010-08-05 Omair Majid <omajid at redhat.com>
+
+ * NEWS: Update with netx bugfix.
+ * netx/net/sourceforge/jnlp/Launcher.java
+ (launchApplication): Replace use of getDeclaredMethod with
+ getMethod. Fixes applications that have a main-class that
+ inherits main(String[]).
+
+2010-08-05 Andrew John Hughes <ahughes at redhat.com>
+
+ http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560056
+ * Makefile.am: Add new patch.
+ * NEWS: Add bug fix and key for bug URLs.
+ * patches/ipv4-mapped-ipv6-addresses.patch:
+ New patch and test case from Torsten Werner
+ <mail.twerner at googlemail.com>.
+ * THANKYOU: Updated.
+
+2010-08-05 Gary Benson <gbenson at redhat.com>
+
+ * NEWS: Updated with LLVM 2.7 non-product fixes.
+ * ports/hotspot/src/share/vm/shark/llvmHeaders.hpp:
+ Prevent LLVM headers to define DEBUG.
+ * ports/hotspot/src/share/vm/shark/sharkBuilder.cpp
+ (SharkBuilder::CreateDump): Make non-product debug code
+ LLVM 2.7 API compatible.
+
+2010-08-03 Andrew John Hughes <ahughes at redhat.com>
+
+ Backport latest XRender pipeline.
+ * patches/xrender/icedtea-000.patch,
+ * patches/xrender/icedtea-001.patch,
+ * patches/xrender/icedtea-002.patch,
+ * patches/xrender/icedtea-003.patch,
+ * patches/xrender/icedtea-004.patch,
+ * patches/xrender/icedtea-005.patch,
+ * patches/xrender/icedtea-006.patch,
+ * patches/xrender/icedtea-007.patch,
+ * patches/xrender/icedtea-008.patch,
+ * patches/xrender/icedtea-009.patch:
+ Removed.
+ * Makefile.am: Add new patches.
+ * patches/ecj/javah.patch:
+ Backported from IcedTea7 to handle issues
+ with gjavah's generation of headers for the
+ OpenGL pipeline.
+ * patches/ecj/needs-6.patch:
+ Sets source & target to 6 for awt and xawt
+ during the bootstrap build as these now
+ have classes containing @Override. See
+ OpenJDK6 b20 fix for javax.swing & Nimbus.
+ * patches/openjdk/6307603-xrender-01.patch,
+ * patches/openjdk/6725214-direct3d-01.patch,
+ * patches/openjdk/6961633-xrender-02.patch:
+ Backports from OpenJDK7. The XRender fixes
+ build heavily on changes made by 6725214 for
+ the Direct3D pipeline.
+
+2010-08-02 Andrew John Hughes <ahughes at redhat.com>
+
+ * NEWS: Updated with font fixes.
+
+2010-08-02 Andrew John Hughes <ahughes at redhat.com>
+
+ http://bugs.gentoo.org/show_bug.cgi?id=266295:
+ * Makefile.am: Add patch below.
+ * patches/fonts-gentoo.patch:
+ Add a font configuration for Gentoo
+ (currently a copy of Fedora's).
+
+2010-07-30 Andrew John Hughes <ahughes at redhat.com>
+
+ * Makefile.am: Add patch below.
+ * patches/fonts-rhel.patch:
+ Add a font configuration for RHEL6
+ (currently a copy of Fedora's).
+
+2010-07-30 Man Lung Wong <mwong at redhat.com>
+
+ * netx/net/sourceforge/jnlp/Launcher.java
+ (launchApplication): Make sure an Event Dispatch Thread
+ is created before contextclassloader gets set.
+ * netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java
+ (ContextUpdater): Removed it as it is no longer useful after
+ the above change.
+ (checkTopLevelWindow): Removed the line that adds
+ ContextUpdater as it no longer exists.
+ * NEWS: This fixes one of the problems launching the link
+ mentioned in icedtea bug 486.
+
+2010-07-29 Omair Majid <omajid at redhat.com>
+
+ * NEWS: Add this fix.
+ * netx/net/sourceforge/jnlp/services/XBasicService.java
+ (showDocument): Fix missing space in browser command.
+
+2010-07-29 Omair Majid <omajid at redhat.com>
+
+ * NEWS: Add this fix.
+ * netx/javax/jnlp/JNLPRandomAccessFile.java: Extend java.io.DataInput and
+ java.io.DataOutput.
+ * netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java
+ (XJNLPRandomAccessFile): Throw IOException on failure.
+
+2010-07-29 Jon VanAlten <jon.vanalten at redhat.com>
+
+ * patches/openjdk/6967533-pre_epoch.patch: New file. Backpatched from
+ jdk7 for upstream bug#6967533. Fixes IcedTea Bug#394:
+ java.lang.ExceptionInInitializerError on systems with
+ time set before January 1, 1970
+ * Makefile.am: include above patch.
+ * NEWS: Add 6967533 backport.
+
+2010-07-29 Andrew John Hughes <ahughes at redhat.com>
+
+ * NEWS: Add 6961732 backport.
+
+2010-07-29 Andrew John Hughes <ahughes at redhat.com>
+
+ * NEWS: Update with contents of b19 & b20,
+ and fixes to NetX, Zero and Shark not on
+ the 1.8 branch.
+
+2010-07-29 Mark Wielaard <mjw at redhat.com>
+
+ * patches/systemtap-alloc-size-workaround.patch: New patch.
+ * Makefile.am (ICEDTEA_PATCHES): Add new patch for ENABLE_SYSTEMTAP.
+ * tapset/hotspot.stp.in (object_alloc): Calculate size from
+ $arg4 and $HeapWordSize.
+
+2010-07-29 Gary Benson <gbenson at redhat.com>
+
+ PR icedtea/525:
+ * NEWS: Updated.
+ * ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
+ (SharkDecacher::end_frame): Add missing fields.
+
+2010-07-28 Andrew John Hughes <ahughes at redhat.com>
+
+ * NEWS: Add 1.7.2, 1.7.3, 1.7.4 and 1.6.3
+ releases.
+
+2010-07-28 Deepak Bhole <dbhole at redhat.com>
+
+ * netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java
+ (addComponents): Fix erroneous line that got added when backporting.
+
+2010-07-28 Deepak Bhole <dbhole at redhat.com>
+
+ * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Added a new
+ HashMap to map source locations to security descriptors for that
+ location.
+ (getInstance): Use the new merge() method to merge loader data.
+ (initializeResources): Add map entries to the new
+ jarLocationSecurityMap.
+ (getPermissions): Decide permissions based on security descriptor
+ associated with the calling code, rather than with the jnlp file.
+ (getCodeSourceSecurity): New method. Returns the security descriptor
+ associated with the given code source URL.
+ (merge): New method. Merges loader classpaths, native dir paths, and
+ security descriptor mappings.
+
+2010-07-28 Deepak Bhole <dbhole at redhat.com>
+
+ * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (activateJars):
+ Add security descriptor mapping for nested jars.
+
+2010-07-28 Deepak Bhole <dbhole at redhat.com>
+
+ * netx/net/sourceforge/jnlp/SecurityDesc.java (getPermissions): Clean
+ up method, and make sure sandbox permissions are always a subset of
+ what is returned.
+
+2010-07-28 Deepak Bhole <dbhole at redhat.com>
+
+ * netx/net/sourceforge/jnlp/tools/JarSigner.java: Add new verifyResult
+ enum to track verification status.
+ (verifyJars): Mark jar unverified only if it has no signature.
+ (verifyJar): Use new verifyResult enum to return status based on if jar
+ is unsigned, signed but with errors, or signed and ok.
+
+2010-07-28 Deepak Bhole <dbhole at redhat.com>
+
+ * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (getInstance):
+ Collapse new loader paths into base loader.
+ * netx/net/sourceforge/jnlp/services/ServiceUtil.java (checkAccess):
+ Check if calling code is trusted all the way to the end. If it isn't,
+ prompt user.
+
+2010-07-28 Deepak Bhole <dbhole at redhat.com>
+
+ * netx/net/sourceforge/jnlp/resources/Messages.properties: Add new
+ strings.
+ * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (getInstance):
+ Prompt user if the main app code is signed, but the extentions aren't.
+ (initializeResources): Prompt user if there are any unsigned jars mixed
+ with signed jars.
+ * netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java: New
+ file. Dialog shown to user if the main app code is signed but the
+ extentions aren't.
+ * netx/net/sourceforge/jnlp/security/SecurityDialogUI.java
+ (SecurityDialogUI): Add a constructor that doesn't take a CertVerifier
+ object.
+ * netx/net/sourceforge/jnlp/security/SecurityWarningDialog.java: Added
+ dialog and accesstype enum elements for a 'Not all jars signed' case.
+ (showNotAllSignedWarningDialog): New function. Prompts the user if the
+ main app code is signed but the extentions aren't.
+ (createDialog): Wire in the 'Not all jars signed' case.
+ (updateUI): Same.
+ * netx/net/sourceforge/jnlp/tools/JarSigner.java (allJarsSigned): New
+ function. Returns if there are any unsigned jars.
+
+2010-07-28 Deepak Bhole <dbhole at redhat.com>
+
+ * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (getInstance):
+ Collapse extention loaders into baseloader rather than vice-verse.
+
+2010-07-28 Deepak Bhole <dbhole at redhat.com>
+
+ * netx/net/sourceforge/jnlp/SecurityDesc.java: Converge all property
+ permission settings info a single class.
+ (getPermissions): Do not give read/write permissions to anything other
+ than what is allowed by spec.
+ (getSandBoxPermissions): Same.
+ * netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java: Remove
+ blanket imports.
+ (installEnvironment): Write properties in a restricted
+ AccessControlContext based on app specific permissions only.
+ * netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java
+ (checkPermission): Remove all property permission decision making code
+ and collapse it all into SecurityDesc.java.
+
+2010-07-28 Matthias Klose <doko at ubuntu.com>
+
+ * NEWS: Add 1.8.1 entry.
+
+2010-07-26 Andrew John Hughes <ahughes at redhat.com>
+
+ * patches/icedtea-jtreg-jrunscript.patch:
+ Regenerate after 50002bfcff96 from dcubed being
+ added to OpenJDK6.
+
2010-07-26 Andrew John Hughes <ahughes at redhat.com>
* README: Updated for HEAD using IcedTea7 version.
@@ -179,8 +554,8 @@ 2010-07-23 Andrew John Hughes <ahughes@
2010-07-21 Deepak Bhole <dbhole at redhat.com>
- * netx/net/sourceforge/jnlp/Parser.java: Undo changes from 98c88b32cdb4 to
- Parser.java, since they could cause potential regressions.
+ * netx/net/sourceforge/jnlp/Parser.java: Undo changes from 98c88b32cdb4
+ to Parser.java, since they could cause potential regressions.
2010-07-20 Man Lung Wong <mwong at redhat.com>
@@ -210,8 +585,8 @@ 2010-07-20 Omair Majid <omajid at redhat.
* netx/net/sourceforge/jnlp/resources/Messages.properties:
Add LUnsignedJarWithSecurity LUnsignedJarWithSecurityInfo.
* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
- (setSecurity): Can now throw a LaunchException if the JNLP file requests
- permissions but the jars are unsigned.
+ (setSecurity): Can now throw a LaunchException if the JNLP file
+ requests permissions but the jars are unsigned.
2010-07-19 Omair Majid <omajid at redhat.com>
@@ -224,23 +599,23 @@ 2010-07-19 Omair Majid <omajid at redhat.
(requestFocusOnDefaultButton): New method.
* netx/net/sourceforge/jnlp/security/AccessWarningPane.java
Extend SecurityDialogPanel instead of SecurityDialogUI
- (AccessWarningPane): Take a SecurityWarningDialog instead of a JComponent
- as a paramenter. Call addComponents.
+ (AccessWarningPane): Take a SecurityWarningDialog instead of a
+ JComponent as a paramenter. Call addComponents.
(installComponents): Renamed to
(addComponents): New method.
(R): Moved to parent class.
(htmlWrap): Likewise.
- * netx/net/sourceforge/jnlp/security/AppletWarningPane.java
- Extend SecurityDialogPanel instead of SecurityDialogUI
- (AppletWarningPane): Take a SecurityWarningDialog instead of a JComponent
- as a paramter. Call addComponents.
+ * netx/net/sourceforge/jnlp/security/AppletWarningPane.java:
+ Extend SecurityDialogPanel instead of SecurityDialogUI.
+ (AppletWarningPane): Take a SecurityWarningDialog instead of a
+ JComponent as a paramter. Call addComponents.
(installComponents): Renamed to...
(addComponents): New method.
(htmlWrap): Moved to parent class.
* netx/net/sourceforge/jnlp/security/CertWarningPane.java
Extend SecurityDialogPanel instead of SecurityDialogUI
- (CertWarningPane): Take a SecurityWarningDialog instead of a JComponent as
- a parameter. Call addComponents.
+ (CertWarningPane): Take a SecurityWarningDialog instead of a JComponent
+ as a parameter. Call addComponents.
(installComponents): Renamed to...
(addComponents): New method.
(R): Moved to parent class.
@@ -248,14 +623,14 @@ 2010-07-19 Omair Majid <omajid at redhat.
(CheckBoxListener): Add debug information.
* netx/net/sourceforge/jnlp/security/CertsInfoPane.java
Extend SecurityDialogPanel instead of SecurityDialogUI
- (CertsInfoPane): Take a SecurityWarningDialog instead of a JComponent as a
- parameter. Call addComponents.
+ (CertsInfoPane): Take a SecurityWarningDialog instead of a JComponent
+ as a parameter. Call addComponents.
(installComponents): Renamed to...
(addComponents): New method.
* netx/net/sourceforge/jnlp/security/MoreInfoPane.java
Extend SecurityDialogPanel instead of SecurityDialogUI
- (MoreInfoPane): Take a SecurityWarningDialog instead of a JComponent as a
- parameter. Call addComponents.
+ (MoreInfoPane): Take a SecurityWarningDialog instead of a JComponent
+ as a parameter. Call addComponents.
(installComponents): Renamed to...
(addComponents): New method.
(R): Moved to parent class.
@@ -270,10 +645,11 @@ 2010-07-19 Omair Majid <omajid at redhat.
(showSingleCertInfoDialog): Likewise.
(showAppletWarning): Likewise.
(createDialog): Renamed to...
- (initDialog): New method. Clean up api and remove JOptionPane references.
+ (initDialog): New method. Clean up api and remove JOptionPane
+ references.
(updateUI): Renamed to...
- (installPanel): Switch from Look and Feel related setUI methods to simple
- JComponents.
+ (installPanel): Switch from Look and Feel related setUI methods to
+ simple JComponents.
(selectDefaultButton): New method. Causes the default button to request
focus.
(setValue): New method. Set the return value of this dialog.
@@ -281,13 +657,13 @@ 2010-07-19 Omair Majid <omajid at redhat.
(setSystemLookAndFeel): New method. Set the Look and Feel to the System
look and feel.
* netx/net/sourceforge/jnlp/security/SingleCertInfoPane.java
- (SingleCertInfoPane): Take a SecurityWarningDialog instead of a JComponent
- as a parameter.
+ (SingleCertInfoPane): Take a SecurityWarningDialog instead of a
+ JComponent as a parameter.
(buildTree): Use parant instead of optionPane.
(populateTable): Likewise.
- * netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java: Extend
- JPanel instead of SecurityDialogUI. Add two new fields: parent and
- defaultFocusComponent.
+ * netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java:
+ Extend JPanel instead of SecurityDialogUI.
+ Add two new fields: parent and defaultFocusComponent.
(CertificatePane): Take a JDialog as the argument.
(installUI): Removed.
(setSystemLookAndFeel): Removed.
@@ -296,14 +672,15 @@ 2010-07-19 Omair Majid <omajid at redhat.
(focusOnDefaultButton): New method. Makes the defaultFocusComponent get
focus.
More information about the distro-pkg-dev
mailing list