overlay/dev-java/icedtea/ChangeLog
2012-01-20 20:39:48 +01:00

1274 lines
54 KiB
Plaintext

# ChangeLog for dev-java/icedtea
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*icedtea-6.1.10.5 (12 Jan 2012)
*icedtea-6.1.9.12 (12 Jan 2012)
*icedtea-6.1.8.12 (12 Jan 2012)
12 Jan 2012; Andrew John Hughes <andrew@gentoo.org> -icedtea-6.1.8.11.ebuild,
+icedtea-6.1.8.12.ebuild, -icedtea-6.1.9.11.ebuild, +icedtea-6.1.9.12.ebuild,
-icedtea-6.1.10.4-r5.ebuild, +icedtea-6.1.10.5.ebuild:
Latest bugfix update: 1.8.12, 1.9.12 and 1.10.5 http://bit.ly/zGNr7r
*icedtea-6.1.10.4-r5 (20 Dec 2011)
20 Dec 2011; Andrew John Hughes <andrew@gentoo.org>
-icedtea-6.1.10.4-r4.ebuild, +icedtea-6.1.10.4-r5.ebuild:
Remove unsupported addvm support. x86/x86_64/SPARC now on HotSpot,
all others on CACAO. Remove NIO2 support in preparation for it
being dropped in 1.11. Re-enable ppc64 support.
18 Dec 2011; Ralph Sennhauser <sera@gentoo.org> files/icedtea.env,
metadata.xml:
Copy prefixified icedtea.env from main tree and fix typo in metadata.xml
17 Dec 2011; Ralph Sennhauser <sera@gentoo.org>
files/icedtea-6.1.10.4_separate_shark_target.patch:
Reorder ADD_ZERO_CONFIGURE_ARGS to prevent leaking through of unfiltred
options
16 Dec 2011; Ralph Sennhauser <sera@gentoo.org> icedtea-6.1.10.4-r4.ebuild:
Fix patch name
*icedtea-7.2.0-r4 (14 Dec 2011)
*icedtea-6.1.10.4-r4 (14 Dec 2011)
14 Dec 2011; Ralph Sennhauser <sera@gentoo.org> +icedtea-6.1.10.4-r4.ebuild,
+files/icedtea-6.1.10.4_1-sharkllvm30-de-const-type-135375.patch,
+files/icedtea-6.1.10.4_pax_kernel_support.patch,
+files/icedtea-6.1.10.4_separate_shark_target.patch,
+files/icedtea-6.1.10.4_shark_jvm_rpath.patch, +icedtea-7.2.0-r4.ebuild,
+files/icedtea-7.2.0_1-sharkllvm30-de-const-type-135375.patch,
+files/icedtea-7.2.0_pax_kernel_support.patch,
+files/icedtea-7.2.0_separate_shark_target.patch,
+files/icedtea-7.2.0_shark_jvm_rpath.patch,
+files/icedtea-7.2.0_shark_llvm_flags.patch,
+files/2-sharkllvm30-PHI-128537-Call-ArrayRef-135265-v2.patch,
+files/0-sharkllvm30-targetselect-138450.patch,
+files/3-sharkllvm30-MCJIT-v3.patch, +files/disable_werror.patch:
Add use flags zero and shark for builing them as additional vms.
Add bs patch for PaX enabled kernels.
Add bs patch for spliting out shark target.
Explicitly add llvm lib dir to RPATH in sharks libjvm.so
Add a series of patches to get shark to build with llvm-3.0
Add missing llvm flags in openjdk7.
Allow running the jtreg tests.
Drop ppc64 KEYWORD for icedtea:6 due to missing sys-devel/llvm.
*icedtea-7.2.0-r3 (02 Dec 2011)
*icedtea-6.1.10.4-r3 (02 Dec 2011)
02 Dec 2011; Ralph Sennhauser <sera@gentoo.org> -icedtea-6.1.10.4-r2.ebuild,
+icedtea-6.1.10.4-r3.ebuild, -icedtea-7.2.0-r2.ebuild,
+icedtea-7.2.0-r3.ebuild, metadata.xml:
- Fix bootstrap build for PaX enabled kernels. #389751
- Add missing dependency on ecj for use jbootstrap #392337
- Don't use eclipse-ecj:3.7 for icedtea:6 #392587
- Add various missing dependencies according to scanelf results.
icedtea-7: dev-libs/atk sys-devel/gcc sys-libs/glibc x11-libs/cairo
x11-libs/gdk-pixbuf x11-libs/pango nss? ( dev-libs/nss )
icedtea-6: dev-libs/glib sys-devel/gcc sys-libs/glibc
- Fix libffi dependency for non ppc archs.
- Make dependencies optional at runtime as for icedtea-bin for installing via
binpkg. Use flags are X alsa cups.
- Allow building cacao and jamvm as additional VMs. To use run java -cacao
respectively java -jamvm. Use flags are cacao and jamvm.
28 Nov 2011; Miroslav Šulc <fordfrog@gentoo.org>
+files/fontconfig.Gentoo.properties.src:
Adding ommitted fontconfig file
*icedtea-7.2.0-r2 (28 Nov 2011)
*icedtea-6.1.10.4-r2 (28 Nov 2011)
28 Nov 2011; Ralph Sennhauser <sera@gentoo.org> -icedtea-6.1.10.4.ebuild,
-icedtea-6.1.10.4-r1.ebuild, +icedtea-6.1.10.4-r2.ebuild,
-icedtea-7.2.0.ebuild, -icedtea-7.2.0-r1.ebuild, +icedtea-7.2.0-r2.ebuild,
metadata.xml:
Install Gentoo specific fontconfig properties file. #390663
Add missing dependency on pkgconfig. #391987
Add use flag X and cjk to install expected fonts. #349916
Add use flag source and install src.zip conditionally.
Add use flag jbootstrap and make bootstrap optional where possible.
Remove use flag xrender and require libXrender for icedtea:6, icedtea:7 does
this already. #382867
Use @SLOT@ substitution in set_java_env.
Prefixify.
21 Nov 2011; Ralph Sennhauser <sera@gentoo.org> icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0-r1.ebuild:
Use java-vm-2.eclass to set PaX markings
18 Nov 2011; Ralph Sennhauser <sera@gentoo.org> icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0-r1.ebuild:
Remove unneeded pkg_postinst
18 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0-r1.ebuild:
Add missing cpio dep and remove the old libXext version variant, bug #389599.
18 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0-r1.ebuild:
Remove 'cacao' and 'jamvm' USE flags. Also remove 'zero' flag and have it
used only for ppc/ppc64. This functionality was experimental and brought more
problems than benefits. Also remove the bootstrapping with cacao due to
failures. Fixes numerous bugs.
18 Nov 2011; Ralph Sennhauser <sera@gentoo.org> icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0-r1.ebuild:
Add additional PaX markings to executables for x86. Bug 389751
18 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0-r1.ebuild:
Fix detection of parallel jobs from MAKEOPTS to handle all syntax variants.
Fixes bug #337827 and #389791. Using syntax from waf-utils.eclass
18 Nov 2011; Ralph Sennhauser <sera@gentoo.org> icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0-r1.ebuild:
Add --disable-bootstrap on PaX enabled hosts when building using IcedTea7.
Bug #389751
13 Nov 2011; Ralph Sennhauser <sera@gentoo.org> icedtea-7.2.0-r1.ebuild:
Fix building with PaX enabled kernels. Bug #389751. Thanks to Daniel Kuehn
<enhaisa@gmail.com> and Magnus Granberg <zorry@gentoo.org> for their help
finding the patch
12 Nov 2011; Ralph Sennhauser <sera@gentoo.org> icedtea-7.2.0-r1.ebuild:
Use java-vm_sandbox-predict for installing the controle file
11 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-7.2.0-r1.ebuild:
Support building using icedtea-bin-7.
10 Nov 2011; Ralph Sennhauser <sera@gentoo.org> icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0-r1.ebuild:
Fix building with unusal locales, bug #330433 #389717
*icedtea-6.1.9.11 (08 Nov 2011)
*icedtea-6.1.8.11 (08 Nov 2011)
08 Nov 2011; Andrew John Hughes <andrew@gentoo.org> -icedtea-6.1.8.10.ebuild,
+icedtea-6.1.8.11.ebuild, -icedtea-6.1.9.10.ebuild, +icedtea-6.1.9.11.ebuild:
Security update for releases with plugin & Web Start: http://bit.ly/uhvhLW
08 Nov 2011; Ralph Sennhauser <sera@gentoo.org>
icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild:
Allow building of icedtea with icedtea-bin-6, bug 389885
07 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0-r1.ebuild:
Prepare for icedtea-bin version and VMHANDLE migration.
06 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-7.2.0-r1.ebuild:
Fix build due to missing ant class when xalan and xerces are not installed,
bug #389625.
05 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-7.2.0-r1.ebuild:
Relax lcms dep to allow the stable 2.0a satisfy it.
05 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-7.2.0-r1.ebuild:
Add missing cpio dep QA fix from main tree.
04 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-7.2.0-r1.ebuild:
Add ~x86 keyword.
04 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-7.2.0-r1.ebuild:
Remove unused autotools.
02 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-7.2.0-r1.ebuild:
Add sandbox.d file for bug #388127.
30 Oct 2011; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.8.10.ebuild,
icedtea-6.1.9.10.ebuild, icedtea-6.1.10.4.ebuild, icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0.ebuild, icedtea-7.2.0-r1.ebuild:
Package move icedtea6-bin to icedtea-bin.
30 Oct 2011; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.10.4-r1.ebuild,
icedtea-7.2.0-r1.ebuild:
Remove obsolete call to unset_vars, bug #380839.
*icedtea-7.2.0-r1 (30 Oct 2011)
*icedtea-6.1.10.4-r1 (30 Oct 2011)
30 Oct 2011; Vlastimil Babka <caster@gentoo.org> +icedtea-6.1.10.4-r1.ebuild,
+icedtea-7.2.0-r1.ebuild:
Revbump to use EAPI=4 and change the VMHANDLE icedtea${SLOT} to the standard
icedtea-${SLOT}.
19 Oct 2011; Andrew John Hughes <andrew@gentoo.org> icedtea-7.2.0.ebuild:
Remove dead USE flags and fix tarball locations.
19 Oct 2011; Andrew John Hughes <andrew@gentoo.org> icedtea-7.2.0.ebuild:
Remove references to removed patches.
*icedtea-7.2.0 (19 Oct 2011)
19 Oct 2011; Andrew John Hughes <andrew@gentoo.org>
-files/7.2.0_pre-bytecode_check.patch, -files/7.2.0_pre-cacao-01.patch,
-files/7.2.0_pre-cacao-02.patch, -files/7.2.0_pre-cacao-03.patch,
-files/7.2.0_pre-cacao-04.patch, -files/7.2.0_pre-no_werror.patch,
-icedtea-7.2.0_pre.ebuild, +icedtea-7.2.0.ebuild:
Add full release of IcedTea 2.0:
http://blog.fuseyism.com/index.php/2011/10/19/icedtea-2-0-released/
*icedtea-6.1.10.4 (19 Oct 2011)
*icedtea-6.1.9.10 (19 Oct 2011)
*icedtea-6.1.8.10 (19 Oct 2011)
19 Oct 2011; Andrew John Hughes <andrew@gentoo.org> -icedtea-6.1.8.9.ebuild,
+icedtea-6.1.8.10.ebuild, -icedtea-6.1.9.9.ebuild, +icedtea-6.1.9.10.ebuild,
-icedtea-6.1.10.3.ebuild, +icedtea-6.1.10.4.ebuild:
Security update:
http://blog.fuseyism.com/index.php/2011/10/18/security-icedtea6-1-8-10-1-9-10-and-1-10-4-released/
04 Oct 2011; Andrew John Hughes <andrew@gentoo.org>
+files/7.2.0_pre-cacao-01.patch, +files/7.2.0_pre-cacao-02.patch,
+files/7.2.0_pre-cacao-03.patch, +files/7.2.0_pre-cacao-04.patch,
icedtea-7.2.0_pre.ebuild:
Apply recent CACAO fixes to fix build issues.
30 Sep 2011; Andrew John Hughes <andrew@gentoo.org>
+files/7.2.0_pre-bytecode_check.patch, -files/7.1.13-alsa-sane-headers.patch,
-files/7.1.14-checksums.patch, icedtea-7.2.0_pre.ebuild,
-files/7.1.14-forest.patch:
Fix bootstrap build with IcedTea7 by detecting level of bytecode supported
before applying patches.
29 Sep 2011; Miroslav Šulc <fordfrog@gentoo.org> icedtea-7.2.0_pre.ebuild:
Fixed issue with sandbox access violation
29 Sep 2011; Andrew John Hughes <andrew@gentoo.org> icedtea-7.2.0_pre.ebuild:
Temporarily disable bootstrapping with IcedTea7 until fixed.
*icedtea-7.2.0_pre (29 Sep 2011)
29 Sep 2011; Andrew John Hughes <andrew@gentoo.org>
-icedtea-6.1.7.10-r1.ebuild, -icedtea-7.1.13-r1.ebuild,
-icedtea-7.1.14.ebuild, +icedtea-7.2.0_pre.ebuild:
Add support for IcedTea7 2.0 pre-release. Remove unsupported versions.
09 Sep 2011; Vlastimil Babka <caster@gentoo.org>
icedtea-6.1.7.10-r1.ebuild, -icedtea-6.1.8.7-r1.ebuild,
icedtea-6.1.8.9.ebuild, -icedtea-6.1.9.7-r1.ebuild,
icedtea-6.1.9.9.ebuild, -icedtea-6.1.10.1.ebuild, icedtea-6.1.10.3.ebuild:
Use /usr/lib instead of get_libdir for the vmhome path, bug #380853. Prune
old versions.
09 Sep 2011; Andrew John Hughes <andrew@gentoo.org> icedtea-7.1.14.ebuild:
Keyword 1.14 temporarily until 2.0 is released.
*icedtea-6.1.10.3 (21 Jul 2011)
21 Jul 2011; Andrew John Hughes <andrew@gentoo.org> -icedtea-6.1.10.2.ebuild,
+icedtea-6.1.10.3.ebuild:
IcedTea6 1.10.3 update:
http://blog.fuseyism.com/index.php/2011/07/21/icedtea6-1103-released/
*icedtea-6.1.9.9 (20 Jul 2011)
*icedtea-6.1.8.9 (20 Jul 2011)
20 Jul 2011; Andrew John Hughes <andrew@gentoo.org> -icedtea-6.1.8.8.ebuild,
+icedtea-6.1.8.9.ebuild, -icedtea-6.1.9.8.ebuild, +icedtea-6.1.9.9.ebuild:
Security update:
http://blog.fuseyism.com/index.php/2011/07/20/security-icedtea6-189-199-released/
06 Jul 2011; Andrew John Hughes <andrew@gentoo.org> icedtea-7.1.14.ebuild:
Update dependencies to include lcms2 and replace xalan/xerces with libxslt.
21 Jun 2011; Andrew John Hughes <andrew@gentoo.org>
files/6.1.10.2-371405-linux_version.patch:
Match any kernel version beginning with 3 rather than just 3.0*.
13 Jun 2011; Andrew John Hughes <andrew@gentoo.org> icedtea-6.1.10.2.ebuild,
+files/6.1.10.2-371405-linux_version.patch:
Fix Bug #371405 so IcedTea6 1.10.2 can be built on Linux 3.0.
*icedtea-7.1.14 (08 Jun 2011)
*icedtea-6.1.10.2 (08 Jun 2011)
*icedtea-6.1.9.8 (08 Jun 2011)
*icedtea-6.1.8.8 (08 Jun 2011)
08 Jun 2011; Andrew John Hughes <andrew@gentoo.org>
+files/7.1.14-checksums.patch, +icedtea-6.1.8.8.ebuild,
+icedtea-6.1.9.8.ebuild, +icedtea-6.1.10.2.ebuild,
+files/7.1.14-forest.patch, +icedtea-7.1.14.ebuild:
Add support for IcedTea7 1.14 and IcedTea6 1.8.8, 1.9.8 and 1.10.2.
http://blog.fuseyism.com/index.php/2011/06/08/icedtea6-188-198-and-1102-released/
http://blog.fuseyism.com/index.php/2011/05/25/icedtea7-114-released/
*icedtea-6.1.10.1 (04 Apr 2011)
04 Apr 2011; Andrew John Hughes <andrew@gentoo.org> -icedtea-6.1.10.ebuild,
+icedtea-6.1.10.1.ebuild:
http://blog.fuseyism.com/index.php/2011/04/04/icedtea6-1101-released/
30 Mar 2011; Vlastimil Babka <caster@gentoo.org> icedtea-7.1.13-r1.ebuild:
Remove files (javaws binaries) colliding with icedtea-web in the ebuild,
until there's upstream version with --disable-webstart for icedtea7. Bug
#355849.
28 Mar 2011; Andrew John Hughes <andrew@gentoo.org>
icedtea-6.1.7.10-r1.ebuild, icedtea-6.1.8.7-r1.ebuild,
icedtea-6.1.9.7-r1.ebuild, icedtea-6.1.10.ebuild, icedtea-7.1.13-r1.ebuild:
Add slot dependency for gtk+.
28 Mar 2011; Andrew John Hughes <andrew@gentoo.org> -icedtea-6.1.7.10.ebuild,
-icedtea-6.1.8.7.ebuild, -icedtea-6.1.9.7.ebuild, -icedtea-7.1.13.ebuild:
Remove old versions of ebuilds.
05 Mar 2011; <caster@gentoo.org> metadata.xml:
Update maintainer info from the main tree. Describe the hs20 and jamvm USE
flags.
*icedtea-6.1.10 (02 Mar 2011)
02 Mar 2011; Andrew John Hughes <andrew@gentoo.org> +icedtea-6.1.10.ebuild:
New IcedTea6 1.10 release:
http://blog.fuseyism.com/index.php/2011/03/02/icedtea6-110-released/
17 Feb 2011; Vlastimil Babka <caster@gentoo.org>
icedtea-6.1.7.10-r1.ebuild, icedtea-6.1.8.7-r1.ebuild,
icedtea-6.1.9.7-r1.ebuild, +icedtea-7.1.13-r1.ebuild:
Use slot deps for icedtea-web, port the changes to icedtea7 as well (uses
separate slot of icedtea-web).
17 Feb 2011; Vlastimil Babka <caster@gentoo.org>
+icedtea-6.1.7.10-r1.ebuild, +icedtea-6.1.8.7-r1.ebuild,
icedtea-6.1.9.7-r1.ebuild:
Revbump the remaining icedtea6 branches to use icedtea-web
17 Feb 2011; Vlastimil Babka <caster@gentoo.org>
+icedtea-6.1.9.7-r1.ebuild:
Revbump to PDEPEND on icedtea-web instead of building webstart/nsplugin as
part of the whole icedtea build. Fixes bug #355175.
*icedtea-6.1.9.7 (15 Feb 2011)
*icedtea-6.1.8.7 (15 Feb 2011)
*icedtea-6.1.7.10 (15 Feb 2011)
15 Feb 2011; Andrew John Hughes <andrew@gentoo.org>
-files/6.1.9.6-sparc.patch, -icedtea-6.1.7.9.ebuild,
+icedtea-6.1.7.10.ebuild, -icedtea-6.1.8.6.ebuild, +icedtea-6.1.8.7.ebuild,
-icedtea-6.1.9.6.ebuild, +icedtea-6.1.9.7.ebuild:
Security update:
http://blog.fuseyism.com/index.php/2011/02/15/security-icedtea6-1710-187-and-197-released/
Fix for SPARC issue (#344659) included upstream.
*icedtea-6.1.9.6 (09 Feb 2011)
*icedtea-6.1.8.6 (09 Feb 2011)
*icedtea-6.1.7.9 (09 Feb 2011)
09 Feb 2011; Andrew John Hughes <andrew@gentoo.org>
+files/6.1.9.6-sparc.patch, -files/6.1.9.5-sparc.patch,
-icedtea-6.1.7.8.ebuild, +icedtea-6.1.7.9.ebuild, -icedtea-6.1.8.5.ebuild,
+icedtea-6.1.8.6.ebuild, -icedtea-6.1.9.5.ebuild, +icedtea-6.1.9.6.ebuild:
Security update for floating point issue:
http://blog.fuseyism.com/index.php/2011/02/09/security-icedtea6-179-186-196-released/
*icedtea-6.1.9.5 (01 Feb 2011)
*icedtea-6.1.8.5 (01 Feb 2011)
*icedtea-6.1.7.8 (01 Feb 2011)
01 Feb 2011; Andrew John Hughes <andrew@gentoo.org>
+files/6.1.9.5-sparc.patch, -files/6.1.9.4-sparc.patch,
-icedtea-6.1.7.7.ebuild, +icedtea-6.1.7.8.ebuild, -icedtea-6.1.8.4.ebuild,
+icedtea-6.1.8.5.ebuild, -icedtea-6.1.9.4.ebuild, +icedtea-6.1.9.5.ebuild:
Security update:
http://blog.fuseyism.com/index.php/2011/02/01/security-icedtea6-178-185-195-released/
RH672262, CVE-2011-0025: IcedTea jarfile signature verification bypass
21 Jan 2011; Andrew John Hughes <andrew@gentoo.org> files/icedtea.env:
Revert @ROOT@ additions in icedtea.env.
21 Jan 2011; Andrew John Hughes <andrew@gentoo.org> icedtea-6.1.7.7.ebuild,
icedtea-6.1.8.4.ebuild, icedtea-6.1.9.4.ebuild, icedtea-7.1.13.ebuild:
Replace ${ROOT} with "/"; only should be used in
preinst/postinst/prerm/postrm.
21 Jan 2011; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.7.7.ebuild,
icedtea-6.1.8.4.ebuild, icedtea-6.1.9.4.ebuild, icedtea-7.1.13.ebuild:
Use virtual/jpeg, bug #347953.
20 Jan 2011; Andrew John Hughes <andrew@gentoo.org> icedtea-6.1.7.7.ebuild,
icedtea-6.1.8.4.ebuild, icedtea-6.1.9.4.ebuild, icedtea-7.1.13.ebuild,
files/icedtea.env:
Pass ${ROOT} and $(get_libdir) to IcedTea environment rather than hardcoding
/usr/lib.
*icedtea-6.1.9.4 (18 Jan 2011)
*icedtea-6.1.8.4 (18 Jan 2011)
*icedtea-6.1.7.7 (18 Jan 2011)
18 Jan 2011; Andrew John Hughes <andrew@gentoo.org>
+files/6.1.9.4-sparc.patch, -files/6.1.9.3-sparc.patch,
-icedtea-6.1.7.6.ebuild, +icedtea-6.1.7.7.ebuild, -icedtea-6.1.8.3.ebuild,
+icedtea-6.1.8.4.ebuild, -icedtea-6.1.9.3.ebuild, +icedtea-6.1.9.4.ebuild:
New security releases:
http://blog.fuseyism.com/index.php/2011/01/18/security-icedtea6-177-184-194-r
eleased/
* Security updates
- RH663680, CVE-2010-4351: IcedTea JNLP SecurityManager bypass
* Backports
- S4356282: RFE: JDK should support OpenType/CFF fonts
- S6954424, RH525870: Support OpenType/CFF fonts in JDK 7
- S6795356, PR590: Leak caused by javax.swing.UIDefaults.ProxyLazyValue.acc
- S6967436, RH597227: lines longer than 2^15 can fill window.
- S6967433: dashed lines broken when using scaling transforms.
- S6976265: No STROKE_CONTROL
- S6967434, PR450, RH530642: Round joins/caps of scaled up lines have poor quality.
- S6438179, RH569121: XToolkit.isTraySupported() result has nothing to do with the system tray
* Fixes
- S7003777, RH647674: JTextPane produces incorrect content after parsing the html text
07 Dec 2010; Andrew John Hughes <andrew@gentoo.org>
+files/6.1.9.3-sparc.patch, icedtea-6.1.9.3.ebuild, icedtea-7.1.13.ebuild:
Apply patch from #344659
07 Dec 2010; Andrew John Hughes <andrew@gentoo.org>
+files/7.1.13-alsa-sane-headers.patch, icedtea-7.1.13.ebuild:
Fix failure in IcedTea7 with make 3.82.
07 Dec 2010; Andrew John Hughes <andrew@gentoo.org> icedtea-7.1.13.ebuild:
Fix plugin dependency. Move to IcedTea server for drops.
02 Dec 2010; Vlastimil Babka <caster@gentoo.org> metadata.xml:
Document the nsplugin flag in metadata.xml
02 Dec 2010; Andrew John Hughes <andrew@gentoo.org> icedtea-6.1.7.6.ebuild,
icedtea-6.1.8.3.ebuild, icedtea-6.1.9.3.ebuild:
Fail early if the user tries to build the plugin without webstart enabled.
02 Dec 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.9.3.ebuild:
Inherit versionator eclass directly to be safe.
01 Dec 2010; Andrew John Hughes <andrew@gentoo.org> icedtea-6.1.9.3.ebuild:
Add Caster's change to the 1.9.3 ebuild.
*icedtea-6.1.9.3 (01 Dec 2010)
01 Dec 2010; Andrew John Hughes <andrew@gentoo.org> -icedtea-6.1.9.2.ebuild,
+icedtea-6.1.9.3.ebuild:
Bump to 1.9.3, which fixes and re-enables compressed oops, increasing performance:
http://blog.fuseyism.com/index.php/2010/12/01/icedtea6-193-released/
26 Nov 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.7.6.ebuild,
icedtea-6.1.8.3.ebuild, icedtea-6.1.9.2.ebuild, icedtea-7.1.13.ebuild:
Derive ICEDTEA_VER from PV by versionator's get_version_component_range to
avoid manual updates on version bumps.
*icedtea-6.1.9.2 (24 Nov 2010)
*icedtea-6.1.8.3 (24 Nov 2010)
*icedtea-6.1.7.6 (24 Nov 2010)
24 Nov 2010; Andrew John Hughes <andrew@gentoo.org> -icedtea-6.1.7.5.ebuild,
+icedtea-6.1.7.6.ebuild, -icedtea-6.1.8.2.ebuild, +icedtea-6.1.8.3.ebuild,
-icedtea-6.1.9.1.ebuild, +icedtea-6.1.9.2.ebuild, metadata.xml:
Latest security updates:
http://blog.fuseyism.com/index.php/2010/11/24/icedtea6-176-183-and-192-releas
ed/
14 Nov 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.7.5.ebuild,
icedtea-6.1.8.2.ebuild:
Fix eselect-ecj dep
13 Nov 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.9.1.ebuild:
Fix eselect-ecj dep
13 Oct 2010; Vlastimil Babka <caster@gentoo.org> metadata.xml:
Describe hs19 flag.
*icedtea-6.1.9.1 (12 Oct 2010)
*icedtea-6.1.8.2 (12 Oct 2010)
*icedtea-6.1.7.5 (12 Oct 2010)
12 Oct 2010; Andrew John Hughes <andrew@gentoo.org>
-icedtea-6.1.7.4-r1.ebuild, +icedtea-6.1.7.5.ebuild,
-icedtea-6.1.8.1-r1.ebuild, +icedtea-6.1.8.2.ebuild,
-icedtea-6.1.9-r1.ebuild, +icedtea-6.1.9.1.ebuild,
-files/6.1.8.1-244901.patch, -files/6.1.7.4-244901.patch,
-files/6.1.8.1-266295.patch, -files/hs19.patch,
-files/6.1.7.4-266295.patch:
IcedTea6 security updates.
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-October/010478.html
*icedtea-6.1.9-r1 (20 Sep 2010)
20 Sep 2010; Andrew John Hughes <andrew@gentoo.org> +files/hs19.patch,
-icedtea-6.1.9.ebuild, +icedtea-6.1.9-r1.ebuild:
Backport support for HotSpot 19.
09 Sep 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.9.ebuild,
icedtea-7.1.13.ebuild, metadata.xml:
Remove autotools from inherit where not used. Remove unused USE flags
descriptions.
07 Sep 2010; Andrew John Hughes <andrew@gentoo.org> icedtea-6.1.9.ebuild:
Fix missing arch value for plugin builds.
*icedtea-6.1.9 (07 Sep 2010)
07 Sep 2010; Andrew John Hughes <andrew@gentoo.org> +icedtea-6.1.9.ebuild:
Add new major release:
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2010-September/01018
6.html
06 Sep 2010; Andrew John Hughes <andrew@gentoo.org>
icedtea-6.1.7.4-r1.ebuild, icedtea-6.1.8.1-r1.ebuild,
icedtea-7.1.13.ebuild:
Provide a version-independent documentation symlink based on slot (e.g.
/usr/share/doc/icedtea6)
*icedtea-6.1.8.1-r1 (11 Aug 2010)
11 Aug 2010; Andrew John Hughes <andrew@gentoo.org>
-icedtea-6.1.8.1.ebuild, +icedtea-6.1.8.1-r1.ebuild,
+files/6.1.8.1-244901.patch, +files/6.1.8.1-266295.patch:
Revision bump. Add patches to 1.8.1 to fix bug #244901 and #266295.
*icedtea-6.1.7.4-r1 (06 Aug 2010)
06 Aug 2010; Andrew John Hughes <andrew@gentoo.org>
-files/6.1.7.3-systemtap-gcc-4.5.patch, -icedtea-6.1.7.4.ebuild,
+icedtea-6.1.7.4-r1.ebuild, +files/6.1.7.4-244901.patch,
+files/6.1.7.4-266295.patch:
Revision bump. Add patches to fix bug #244901 and #266295. Remove unused
patch.
*icedtea-7.1.13 (29 Jul 2010)
29 Jul 2010; Andrew John Hughes <andrew@gentoo.org>
-files/1.12-shmproto.patch, -icedtea-7.1.12-r1.ebuild,
+icedtea-7.1.13.ebuild:
Move to IcedTea7 1.13 release.
See http://blog.fuseyism.com/index.php/2010/07/29/icedtea7-113-released/
*icedtea-6.1.8.1 (28 Jul 2010)
*icedtea-6.1.7.4 (28 Jul 2010)
28 Jul 2010; Andrew John Hughes <andrew@gentoo.org>
-files/6.1.8.0-systemtap-gcc-4.5.patch, -icedtea-6.1.7.3.ebuild,
+icedtea-6.1.7.4.ebuild, -icedtea-6.1.8.0.ebuild, +icedtea-6.1.8.1.ebuild:
Bump to new 1.7.4 and 1.8.1 security releases.
New in release 1.7.4 (2010-07-28):
* NetX security issues:
- (CVE-2010-2783, RH616895): IcedTea 'Extended JNLP Services' arbitrary
file access
- (CVE-2010-2548, RH616893): IcedTea Incomplete property access check for
unsigned applications
* Backport --with-tzdata-dir support from IcedTea6 1.8 to ensure
that external timezone data works again.
* Restore icedtea-override-metacity.patch to allow full screen apps and
other expected behavioral improvements.
* S6678385, RH551835: Fixes JVM crashes when window is resized.
* S6668231: Presence of a critical subjectAltName causes JSSE's SunX509 to
fail trusted checks.
* S6963870: Eliminate NullPointerEx in swing class CompoundBorder method
getBorderInsets.
* S4891262: API spec, javax/accessibility: few invalid javadoc tags.
* S6737212: Fixed javadoc warning messages in RowSet classes.
* S6875861: javadoc build warning on java.util.Properites from
unconventional @see ordering.
* S6909563: Javadoc build warnings in rmi, security, management.
* S6879689: Fix warning about ignored return value when compiling with -O2
* S6917485: Corba doc warnings.
* S6921068: Remove javadoc build warnings from specdefault tag.
* PR453, OJ100142: Fix policy evaluation to match the proprietary JDK.
* Make the new plugin the default. This is now the main supported
plugin. Use --disable-npplugin to use the old one.
* New plugin:
- Added support for JSObject.finalize()
- Liveconnect message processing design changes.
- Message protocol overhaul to fix race conditions
- PR166: Create FIFO pies in temp dir instead of ~/.icedteaplugin
- Profiled memory usage and implemented proper cleanup for C++ side.
- Update debug output string and function/structure names to
change 'GCJ' references to ITNP/IcedTea NP Plugin
- PR461: plugin working for NSS enabled builds with firefox including a
private NSS copy
- Removed unncessary debug and trace output
- PR474: Patch from Paulo Cesar Pereira de Andrade, incrementing malloc
size to account for NULL terminator.
- RH524387: javax.net.ssl.SSLKeyException: RSA premaster secret error
- Set context classloader for all threads in an applet's threadgroup
- PR436: Close all applet threads on exit
- PR480: NPPlugin with NoScript extension.
- PR488: Question mark changing into underscore in URL.
- RH592553: Fix bug causing 100% CPU usage.
- Don't generate a random pointer from a pthread_t in the debug output.
- Add ForbiddenTargetException for legacy support.
- Use variadic macro for plugin debug message printing.
- Don't link the plugin with libxul libraries.
- Fix race conditions in plugin initialization code that were causing
hangs.
- RH506730: BankID (Norwegian common online banking authentication system)
applet fails to load.
- PR491: pass java_{code,codebase,archive} parameters to Java.
- Adds javawebstart.version property and give user permission to read that
property.
* NetX:
- Make path sanitization consistent; use a blacklisting approach.
- Make the SingleInstanceServer thread a daemon thread.
- Handle JNLP files which use native libraries but do not indicate it
- Allow JNLP classloaders to share native libraries
- Added encoding support
* PulseAudio provider:
- Eliminate spurious exception throwing.
* SystemTap support:
- PR476: Enable building SystemTap support on GCC 4.5.
- Fix HotSpot tapset object_alloc size variable.
* NIO2 support:
- Fix UnixNativeDispatcher to build on all systems, not just x86 and
x86_64.
New in release 1.8.1 (2010-07-28):
* OpenJDK:
- 6678385: Fixes jvm crashes when window is resized.
- Produces the "expected" behavior for full screen applications, when
running the Metacity window manager.
* IcedTeaNPPlugin.
- RH524387: javax.net.ssl.SSLKeyException: RSA premaster secret error
- Set context classloader for all threads in an applet's threadgroup
- PR436: Close all applet threads on exit
- PR480: NPPlugin with NoScript extension.
- PR488: Question mark changing into underscore in URL.
- RH592553: Fix bug causing 100% CPU usage.
- Don't generate a random pointer from a pthread_t in the debug output.
- Add ForbiddenTargetException for legacy support.
- Use variadic macro for plugin debug message printing.
- Don't link the plugin with libxul libraries.
- Fix race conditions in plugin initialization code that were causing
hangs.
- RH506730: BankID (Norwegian common online banking authentication system)
applet fails to load.
- Fix policy evaluation to match the proprietary JDK.
- PR491: pass java_{code,codebase,archive} parameters to Java.
- Adds javawebstart.version property and give user permission to read that
property.
* NetX:
- Fix security flaw in NetX that allows arbitrary unsigned apps to set
any java property.
- Fix a flaw that allows unsigned code to access any file on the
machine (accessible to the user) and write to it.
- Make path sanitization consistent; use a blacklisting approach.
- Make the SingleInstanceServer thread a daemon thread.
- Handle JNLP files which use native libraries but do not indicate it
- Allow JNLP classloaders to share native libraries
- Added encoding support
- PulseAudio:
- Eliminate spurious exception throwing.
- Zero/Shark:
- PR shark/483: Fix miscompilation of sun.misc.Unsafe::getByte.
- PR PR icedtea/324, icedtea/481: Fix Shark VM crash.
- Fix Zero build on Hitachi SH.
* SystemTap support:
- PR476: Enable building SystemTap support on GCC 4.5.
28 Apr 2010; Andrew John Hughes <andrew@gentoo.org>
+files/6.1.8.0-systemtap-gcc-4.5.patch,
+files/6.1.7.3-systemtap-gcc-4.5.patch, icedtea-6.1.7.3.ebuild,
-icedtea-6.1.8.0.ebuild:
PR146: Fix build with GCC 4.5 & SystemTap
15 Apr 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.8.0.ebuild:
Add ant-nodeps to DEPEND since it's used in ANT_TASKS variable. Bug
#315457.
14 Apr 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.8.0.ebuild:
Restore keywords and redigest for the final 1.8 release. Remove the
npplugin flag as upstream removed to old plugin - the npplugin is now
installed always with USE=nsplugin.
*icedtea-6.1.8.0 (12 Apr 2010)
12 Apr 2010; Andrew John Hughes <andrew@gentoo.org>
+icedtea-6.1.8.0.ebuild:
Add ebuild for upcoming 1.8 release of IcedTea6. To be enabled on release.
01 Apr 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.7.3.ebuild,
icedtea-7.1.12-r1.ebuild:
Remove dep on >=virtual/jdk to prevent circular deps. Replaced by more
eclass-hack variables to allow VM switching to still work. Needs recent
java-utils-2.eclass, so update the main gentoo tree!
01 Apr 2010; Andrew John Hughes <andrew@gentoo.org>
icedtea-6.1.7.3.ebuild:
Depend on new eselect-ecj for ecj.jar, not a specific ecj.
*icedtea-6.1.7.3 (31 Mar 2010)
31 Mar 2010; Andrew John Hughes <andrew@gentoo.org>
-files/1.7.2-free.patch, -icedtea-6.1.7.2-r1.ebuild,
+icedtea-6.1.7.3.ebuild:
Bump to 1.7.3; same as 1.7.2-r1 i.e. 1.7.2 with
https://bugzilla.mozilla.org/show_bug.cgi?id=555342 fix.
*icedtea-6.1.7.2-r1 (31 Mar 2010)
31 Mar 2010; Andrew John Hughes <andrew@gentoo.org>
+files/1.7.2-free.patch, -icedtea-6.1.7.2.ebuild,
+icedtea-6.1.7.2-r1.ebuild:
Fix buffer overflow bug in plugin.
*icedtea-6.1.7.2 (31 Mar 2010)
31 Mar 2010; Andrew John Hughes <andrew@gentoo.org>
-icedtea-6.1.7.1.ebuild, +icedtea-6.1.7.2.ebuild:
Bump to 1.7.2.
- Latest security updates and hardening patches:
- (CVE-2010-0837): JAR "unpack200" must verify input parameters (6902299)
- (CVE-2010-0845): No ClassCastException for HashAttributeSet constructors
if run with -Xcomp (6894807)
- (CVE-2010-0838): CMM readMabCurveData Buffer Overflow Vulnerability
(6899653)
- (CVE-2010-0082): Loader-constraint table allows arrays instead of only
the base-classes (6626217)
- (CVE-2010-0095): Subclasses of InetAddress may incorrectly interpret
network addresses (6893954)
- (CVE-2010-0085): File TOCTOU deserialization vulnerability (6736390)
- (CVE-2010-0091): Unsigned applet can retrieve the dragged information
before drop action occurs (6887703)
- (CVE-2010-0088): Inflater/Deflater clone issues (6745393)
- (CVE-2010-0084): Policy/PolicyFile leak dynamic ProtectionDomains.
(6633872)
- (CVE-2010-0092): AtomicReferenceArray causes SIGSEGV -> SEGV_MAPERR
error (6888149)
- (CVE-2010-0094): Deserialization of RMIConnectionImpl objects should
enforce stricter checks (6893947)
- (CVE-2010-0093): System.arraycopy unable to reference elements beyond
Integer.MAX_VALUE bytes (6892265)
- (CVE-2010-0840): Applet Trusted Methods Chaining Privilege Escalation
Vulnerability (6904691)
- (CVE-2010-0848): AWT Library Invalid Index Vulnerability (6914823)
- (CVE-2010-0847): ImagingLib arbitrary code execution vulnerability
(6914866)
- (CVE-2009-3555): TLS: MITM attacks via session renegotiation
- 6639665: ThreadGroup finalizer allows creation of false root
ThreadGroups
- 6898622: ObjectIdentifer.equals is not capable of detecting incorrectly
encoded CommonName OIDs
- 6910590: Application can modify command array in ProcessBuilder
- 6909597: JPEGImageReader stepX Integer Overflow Vulnerability
- 6932480: Crash in CompilerThread/Parser. Unloaded array klass?
- Backport of 6822370:
ReentrantReadWriteLock: threads hung when there are no threads holding
onto the lock
- Increase ThreadStackSize by 512kb on 32-bit Zero platforms
- Check cacerts database is valid
04 Mar 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.7.1.ebuild,
icedtea-7.1.12-r1.ebuild:
Depend on gcj-jdk or cacao directly instead of gnu-classpath-jdk, as
gnu-classpath-jdk could pull jamvm which the ebuild no longer supports.
Sync the recent ant changes in icedtea:6 to icedtea:7
01 Mar 2010; Vlastimil Babka <caster@gentoo.org> ChangeLog:
Put xerces and xalan in ANT_TASK unconditionally since they are always in
DEPEND anyway.
01 Mar 2010; Andrew John Hughes <andrew@gentoo.org>
icedtea-6.1.7.1.ebuild:
No need to depend on Xerces and Xalan twice.
01 Mar 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.7.1.ebuild:
Add workaround for ant 1.8.0 which needs xerces and xalan for ant
-diagnostics to work.
26 Feb 2010; Andrew John Hughes <andrew@gentoo.org>
icedtea-6.1.7.1.ebuild, metadata.xml:
Provide USE flag for enabling NSS security provider.
*icedtea-6.1.7.1 (26 Feb 2010)
26 Feb 2010; Andrew John Hughes <andrew@gentoo.org>
-icedtea-6.1.7-r1.ebuild, +icedtea-6.1.7.1.ebuild:
Bump to 1.7.1 release.
24 Feb 2010; Andrew John Hughes <andrew@gentoo.org>
icedtea-6.1.7-r1.ebuild, icedtea-7.1.12-r1.ebuild:
Remove THANKYOU as not distributed by IcedTea (upstream bug rectified in
new releases)
24 Feb 2010; Andrew John Hughes <andrew@gentoo.org>
icedtea-6.1.7-r1.ebuild, icedtea-7.1.12-r1.ebuild:
Add an die clause to the new dodoc invocation.
*icedtea-7.1.12-r1 (23 Feb 2010)
*icedtea-6.1.7-r1 (23 Feb 2010)
23 Feb 2010; Andrew John Hughes <andrew@gentoo.org> -icedtea-6.1.7.ebuild,
+icedtea-6.1.7-r1.ebuild, -icedtea-7.1.12.ebuild,
+icedtea-7.1.12-r1.ebuild:
Bump. Install README, NEWS, AUTHORS and THANKYOU from IcedTea.
09 Feb 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.7.ebuild,
icedtea-7.1.12.ebuild:
Add missing app-arch/zip dependency for #258423 and fix some repoman warnings.
06 Feb 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.7.ebuild,
icedtea-7.1.12.ebuild:
Add missing package-list files - bug #302654.
05 Feb 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.7.ebuild,
icedtea-7.1.12.ebuild:
Honor user-set JAVA_PKG_FORCE_VM for easier troubleshooting as suggested by
Dennis Schridde <devurandom@gmx.net> in bug #294027.
05 Feb 2010; Vlastimil Babka <caster@gentoo.org> icedtea-7.1.12.ebuild:
Restrict autoconf dependency to avoid 2.64 for bug #257596.
05 Feb 2010; Vlastimil Babka <caster@gentoo.org> icedtea-7.1.12.ebuild:
Restrict xulrunner dependency to <1.9.2 for bug #303535.
04 Feb 2010; Vlastimil Babka <caster@gentoo.org> icedtea-7.1.12.ebuild:
Reorder VM forcing to place icedtea:6 last (seems not work, might kill it
completely), fix checking for rebuild with icedtea:7, remove double
java-*_pkg_setup calls.
04 Feb 2010; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.7.ebuild,
icedtea-7.1.12.ebuild:
Depend on virtual/libffi - bug #302692. For icedtea:6, use slot deps where
appropriate, block on icedtea6 due to file collisions, and add more
information in postinst message about plugins. or icedtea:7, also use slot
deps, block on icedtea:0 and add missing slot variants to the VM choosing
logic.
29 Jan 2010; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea-6.1.7.ebuild:
Lower jpeg requirement; 1.7 works with 6b, 7 and 8 properly.
29 Jan 2010; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea-6.1.7.ebuild icedtea-7.1.12.ebuild:
Fix LICENSE to include all licenses used by OpenJDK.
29 Jan 2010; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea-6.1.7.ebuild icedtea-7.1.12.ebuild:
Combine IcedTea6 and IcedTea ebuilds, prefixing 6 or 7 to version number.
28 Jan 2010; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.7.ebuild
Add hs16 USE flag so HotSpot 16 can be turned off.
28 Jan 2010; Vlastimil Babka <caster@gentoo.org> icedtea6-1.7.ebuild:
Fix issue with merging binpkg as mentioned in bug #258423.
* icedtea6-1.7 (27 01 2010)
27 Jan 2010; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.7.ebuild
icedtea6-1.5.3-r1.ebuild icedtea6-1.6.2-r1.ebuild files/splitdebug.patch
files/1.5-cacao-gcc-4.4.patch files/1.6.1-shmproto.patch files/1.6.1-jpeg7.patch
files/1.6.2-jpeg8.patch:
Bump to new release. Drop old releases.
22 Jan 2010; Vlastimil Babka <caster@gentoo.org> +files/1.6.2-jpeg8.patch,
icedtea6-1.6.2-r1.ebuild, +icedtea6-1.6.2-r2.ebuild:
Revbump that builds against jpeg-8.
* icedtea6-1.6.2-r1 (11 12 2009)
* icedtea6-1.5.3-r1 (11 12 2009)
11 Dec 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.6.2-r1.ebuild
icedtea6-1.5.3-r1.ebuild:
Bump. Include Andrew Haley's debuginfo patch so that jmap works when the
splitdebug feature is enabled.
10 Dec 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea-1.12.ebuild:
Support building using IcedTea7.
10 Dec 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.6.2.ebuild
icedtea6-1.5.3.ebuild:
Don't use IcedTea7 to build. Using a later version is not supported.
20 Nov 2009; Vlastimil Babka <caster@gentoo.org> icedtea-1.12.ebuild,
+files/1.12-shmproto.patch:
Fix building with new X headers - bug #288855.
* icedtea-1.12 (17 11 2009)
17 Nov 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea-1.12.ebuild:
Bump.
* icedtea6-1.6.2 (09 11 2009)
* icedtea6-1.5.3 (09 11 2009)
09 Nov 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.6.2.ebuild
icedtea6-1.5.3.ebuild:
New security releases (1.5.3, 1.6.2):
- (CVE-2009-3728) ICC_Profile file existence detection information leak (6631533)
- (CVE-2009-3885) BMP parsing DoS with UNC ICC links (6632445)
- (CVE-2009-3881) resurrected classloaders can still have children (6636650)
- (CVE-2009-3882) Numerous static security flaws in Swing (findbugs) (6657026)
- (CVE-2009-3883) Mutable statics in Windows PL&F (findbugs) (6657138)
- (CVE-2009-3880) UI logging information leakage (6664512)
- (CVE-2009-3879) GraphicsConfiguration information leak (6822057)
- (CVE-2009-3884) zoneinfo file existence information leak (6824265)
- (CVE-2009-2409) deprecate MD2 in SSL cert validation (Kaminsky) (6861062)
- (CVE-2009-3873) JPEG Image Writer quantization problem (6862968)
- (CVE-2009-3875) MessageDigest.isEqual introduces timing attack vulnerabilities (6863503)
- (CVE-2009-3876, CVE-2009-3877) OpenJDK ASN.1/DER input stream parser denial of service (6864911)
- (CVE-2009-3869) JRE AWT setDifflCM stack overflow (6872357)
- (CVE-2009-3874) ImageI/O JPEG heap overflow (6874643
- (CVE-2009-3871) JRE AWT setBytePixels heap overflow (6872358)
Drop 1.2, 1.3 and 1.4 releases and associated patches.
29 Oct 2009; Vlastimil Babka <caster@gentoo.org>
+files/1.6.1-shmproto.patch, icedtea6-1.6.1-r1.ebuild:
Fix building with new libXext - bug #288855.
11 Oct 2009; Vlastimil Babka <caster@gentoo.org> +files/1.6.1-jpeg7.patch,
+icedtea6-1.6.1-r1.ebuild, +files/generate-cacerts.pl:
Revbump that fixes issues with jpeg-7 (bug #283248), generates cacerts file
from ca-certificates so that SSL works (bug #273306) and adds postinst info
about nsplugin compatibility (bug #251344).
* icedtea6-1.6.1 (21 09 2009)
21 Sep 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.6.1.ebuild:
New major release (1.6):
- Added java method tracing using systemtap version 0.9.9+.
- Security fixes for:
CVE-2009-2670 - OpenJDK Untrusted applet System properties access
CVE-2009-2671 CVE-2009-2672 - OpenJDK Proxy mechanism information leaks
CVE-2009-2673 - OpenJDK proxy mechanism allows non-authorized socket connections
CVE-2009-2674 - Java Web Start Buffer JPEG processing integer overflow
CVE-2009-2675 - Java Web Start Buffer unpack200 processing integer overflow
CVE-2009-2625 - OpenJDK XML parsing Denial-Of-Service
CVE-2009-2475 - OpenJDK information leaks in mutable variables
CVE-2009-2476 - OpenJDK OpenType checks can be bypassed
CVE-2009-2689 - OpenJDK JDK13Services grants unnecessary privileges
CVE-2009-2690 - OpenJDK private variable information disclosure
- FAST interpreter for ARM
- Timezone fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=377
- Stackoverflow error fix:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=381
- Backport regression (NPE) fix for AccessControlContext fix
- Bump to hs14b16
- The plugin has been updated to improve stability and cookie support.
Support for certificates with mismatched CNs has been added as well.
Bug fix update (1.6.1):
- Fix no-plugin build
- JAR performance improvement (http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/b35f1e5075a4)
08 Sep 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea-1.11.ebuild:
CACAO should be a tar.bz2 not a tar.gz
* icedtea6-1.5.2 (04 09 2009)
04 Sep 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.5.2.ebuild:
Bug fix update:
- Timezone fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=377
- Stackoverflow error fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=381
- Backport regression (NPE) fix for AccessControlContext fix:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=364
- Bump to hs14b16
* icedtea-1.11 (26 08 2009)
26 Aug 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea-1.11.ebuild:
Bump. Thanks to Ruediger Gad for reporting the GCC warning failure.
12 Aug 2009; Petteri Räty <betelgeuse@gentoo.org> icedtea6-1.5.1.ebuild:
Prefer icedtea6-bin over icedtea6 to avoid circular deps.
* icedtea6-1.5.1 (07 08 2009)
07 Aug 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.5.1.ebuild:
Security update.
20 Jul 2009; Petteri Räty <betelgeuse@gentoo.org> icedtea6-1.5.ebuild:
Make JAVA_PKG_STRICT happy by adding a DEPEND atom on either ecj or
icedtea.
16 Jun 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.5.ebuild files/1.5-cacao-gcc-4.4.patch:
Fix issue with CACAO and GCC 4.4.
* icedtea-1.10 (02 06 2009)
02 Jun 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea-1.10.ebuild:
Bump.
* icedtea6-1.5 (02 06 2009)
02 Jun 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.5.ebuild:
Bump.
18 May 2009; Vlastimil Babka <caster@gentoo.org> icedtea6-1.4.1-r1.ebuild,
+files/1.4.1-xulrunner-1.9.1.patch:
Add support for API changes in xulrunner 1.9.1_beta4. Backported patch from
upstream trunk.
03 May 2009; Vlastimil Babka <caster@gentoo.org> icedtea6-1.4.1-r1.ebuild:
Remove unintentional pkgversion change.
18 Apr 2009; Vlastimil Babka <caster@gentoo.org>
+files/1.4.1-plugin.patch, +icedtea6-1.4.1-r1.ebuild:
Revbump to fix nsplugin. Patch from upstream that was supposed to be in 1.4.1.
* icedtea6-1.4.1 (02 04 2009)
02 Apr 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.4.1.ebuild:
Bump.
14 Feb 2009; Petteri Räty <betelgeuse@gentoo.org> icedtea6-1.4.ebuild:
unset vars in src_compile too so that paludis users don't come asking why
it does not work
04 Feb 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r2.ebuild icedtea6-1.4.ebuild:
Add HotSpot tarball to sources, only unpack icedtea6 (regression from 1.2).
* icedtea6-1.4 (03 02 2009)
03 Feb 2009; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.4.ebuild:
Added.
28 Jan 2009; Petteri Räty <betelgeuse@gentoo.org> icedtea6-1.3.1-r2.ebuild:
Add slot deps to xerces and xalan atoms.
18 Dec 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r2.ebuild icedtea6-1.2-r1.ebuild:
Remove ~sparc from 1.3, correct copyright headers.
18 Dec 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r2.ebuild icedtea6-1.2-r1.ebuild:
Fix find used in permission fixing to not include symbolic links.
12 Jan 2009; Petteri Räty <betelgeuse@gentoo.org> icedtea6-1.3.1-r2.ebuild:
Move configure from src_compile to src_configure as should be done in EAPI 2.
11 Jan 2009; Petteri Räty <betelgeuse@gentoo.org> icedtea6-1.3.1-r2.ebuild:
Migrate to EAPI 2.
18 Dec 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r2.ebuild:
Drop JamVM as it doesn't support -XX.
*icedtea6-1.2-r1 (18 12 2008)
18 Dec 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.2-r1.ebuild files/security-20081202-1.2.patch:
Backport security updates to 1.2.
*icedtea6-1.3.1-r2 (18 12 2008)
18 Dec 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r2.ebuild files/security-20081202.patch:
Security update; bumping revision to ensure this gets out.
Also adding support for icedtea6-bin.
11 Dec 2008; Vlastimil Babka <caster@gentoo.org> icedtea6-1.2.ebuild,
icedtea6-1.3.1-r1.ebuild:
Add missing libXtst dep.
03 Dec 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild files/arch-prefix.patch:
Prefix 32-bit builds with 'linux32'.
01 Dec 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild files/cacao-alias.patch:
Remove javac.in patch (gcj's java is now fixed) and add
support for building CACAO on mixed architectures (e.g. ppc64 with 32bit ul).
01 Dec 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild icedtea6-1.2.ebuild:
Add missing X11 dependencies (libXp, libXt, libXau, libXdmcp)
30 Nov 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild files/javac.in.patch:
Ensure the native version of ecj is used if available by passing the gcj
database to java in javac.in.
10 Nov 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild:
Bug 245428;
Work with the hack added to the newer Ant builds to properly support environment
variables.
10 Nov 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild:
Depend on xulrunner only; apparently firefox 3 doesn't always provide
enough for the XPCOM plugin.
10 Nov 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild:
Restore jdk 1.5 dependency for VM 'magic'.
08 Nov 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild:
Move Rhino to runtime dependencies.
08 Nov 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild:
Restore libXp fix
07 Nov 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild:
Remove broken modifications again!
30 Oct 2008; Vlastimil Babka <caster@gentoo.org> icedtea6-1.3.1-r1.ebuild:
Restore my 1.3.1 modifications in 1.3.1-r1.
30 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild:
Add missing libXp dependency.
30 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild:
Add back Caster's JAVA_PKG_FORCE_VM hack.
*icedtea6-1.3.1-r1 (29 10 2008)
29 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1-r1.ebuild:
Switch to new plugin, cleanup ecj dependency, remove --with-gcj in favour
of new ecj ebuild and bump to revision 1.
29 Oct 2008; Vlastimil Babka <caster@gentoo.org> icedtea6-1.3.1.ebuild:
Change virtual/icedtea-jdk dep to dev-java/icedtea6 dependency to
workaround situations where the virtual is not yet installed although
icedtea6 is, and portage tries to satisfy the gnu-classpath instead. Hack
around with JAVA_PKG_FORCE_VM to select appropriate jdk for building
without need to set it as system vm or in jdk.conf. Put rhino also in
RDEPEND to fix building with java-strict until I get to know if it's
build-only dep or not.
28 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1.ebuild icedtea6-1.2.ebuild:
Add x11-proto/xineramaproto.
*icedtea6-1.3.1 (27 10 2008)
27 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.1.ebuild files/hotspot-1.3.1.patch:
Bump to new IcedTea6 1.3.1 release.
20 Oct 2008; Petteri Räty <betelgeuse@gentoo.org> +files/icedtea6-1.3-autoconf.patch, icedtea6-1.3-r1.ebuild:
Add patch for autoconf. Fixes bug #242746. Thanks to Alon Bar-Lev
<alon.barlev@gmail.com>.
19 Oct 2008; Petteri Räty <betelgeuse@gentoo.org> icedtea6-1.3-r1.ebuild:
Fix pulseaudio dependency atom.
19 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3-r1.ebuild:
Drop out if trying to bootstrap due to the broken tarball issue.
Add PulseAudio support.
16 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> files/icedtea6.env:
Fixed naming of icedtea6 install directory.
16 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3-r1.ebuild:
Allow a CACAO build to build a normal IcedTea.
*icedtea6-1.3-r1 (16 10 2008)
15 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3-r1.ebuild:
Fixed naming of icedtea6 install directory and added cacao and shark options.
15 Oct 2008; Vlastimil Babka <caster@gentoo.org> icedtea6-1.3.ebuild:
Prefer ecj 3.3 over 3.2
*icedtea6-1.3 (15 10 2008)
15 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.3.ebuild:
Added (based on icedtea6-9999).
13 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.2.ebuild:
Fix use of zero flag.
12 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.2.ebuild:
Remove Gentoo-specific patches and force java, javac and javah with
locations from GENTOO_VM.
09 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.2.ebuild:
Port back debug fix from 9999 ebuild and add JDK check.
08 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.2.ebuild:
Depend on gnu-classpath-jdk and icedtea-jdk.
14 Sep 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> files/enable_fix-1.2.patch:
Remove prefix on left file in patch; epatch no longer seems to like this.
14 Sep 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> files/security_and_versioning.patch:
Correct placement of version.
14 Sep 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.2.ebuild files/security_and_versioning.patch:
Backport security fixes and include the version number and 'gentoo' in
the versioning.
15 Aug 2008; Petteri Räty <betelgeuse@gentoo.org> icedtea6-9999.ebuild:
Remove KEYWORDS from the live ebuild so that users get 1.2 by default.
07 Aug 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-9999.ebuild:
Fix rhino_jar declaration.
01 Aug 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> metadata.xml:
Document zero USE flag.
01 Aug 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea-1.7.ebuild icedtea-9999.ebuild:
Use dest not ddest for examples directory creation.
31 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.2.ebuild icedtea6-9999.ebuild:
Create directory for examples.
29 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-9999.ebuild:
Only check for Rhino jar when enabled.
28 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-9999.ebuild:
Remove >= from Rhino dependency following previous change.
27 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-9999.ebuild:
Use slots for Rhino dependency.
24 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-9999.ebuild:
Fixing naming of directory from Mercurial eclass.
24 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-9999.ebuild:
Fix Mercurial ebuild to use (undocumented) Mercurial eclass.
*icedtea6-9999 (24 07 2008)
24 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-9999.ebuild:
New ebuild for current Mercurial version.
12 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.1.ebuild icedtea6-1.2.ebuild
files/motif.patch files/motif-config.patch files/motif-make.patch:
Remove motif dependency and 1.1 ebuild.
19 Jul 2008; James Le Cuirot <chewi@aura-online.co.uk>
icedtea6-1.1.ebuild, icedtea6-1.2.ebuild:
Add missing inputproto dependency.
17 Jul 2008; James Le Cuirot <chewi@aura-online.co.uk>
icedtea6-1.1.ebuild, icedtea6-1.2.ebuild:
Make sure ecj 3.4 isn't used because it doesn't work. Also remove duplicate
ant-core dependency.
14 Jul 2008; James Le Cuirot <chewi@aura-online.co.uk>
icedtea6-1.1.ebuild, icedtea6-1.2.ebuild:
Make sure only one version of ecj is passed to configure.
12 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> metadata.xml:
Fix reference to OpenJDK to say OpenJDK6.
12 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.1.ebuild icedtea6-1.2.ebuild:
Fix ecj building, cleanups and port changes to 1.1.
12 Jul 2008; James Le Cuirot <chewi@aura-online.co.uk> icedtea6-1.2.ebuild:
Add IcedTea upgrade functionality, cleanups and break ecj.
02 Jul 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.1.ebuild icedtea6-1.2.ebuild:
x86 architecture should be i586 for build directory, and i386 for plugin (!?!?)
30 Jun 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.1.ebuild icedtea6-1.2.ebuild:
x86 architecture should be 'i386' apparently
30 Jun 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> files/javac.in.patch:
Remove the -J from the memory option.
30 Jun 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.1.ebuild icedtea6-1.2.ebuild files/javac.in.patch:
Patch javac.in as well so it also gets the benefit of the new memory option.
30 Jun 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.1.ebuild icedtea6-1.2.ebuild:
Supply ecj.jar directly to configure.
30 Jun 2008: Andrew John Hughes <gnu_andrew@member.fsf.org> files/icedtea6-1.1.env files/icedtea6-1.2.env files/icedtea6.env:
Removed version-specific environments (which are identical anyway).
29 Jun 2008: Andrew John Hughes <gnu_andrew@member.fsf.org> files/javac_fix-1.1.patch files/javac_fix-1.2.patch icedtea6-1.1.ebuild icedtea6-1.2.ebuild:
Use Classpath's javac detection.
26 Jun 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.1.ebuild icedtea6-1.2.ebuild:
Remove slot allocation, making both 0.
01 Jun 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> files/gjar-1.1.patch files/gjar-1.2.patch icedtea6-1.1.ebuild icedtea6-1.2.ebuild:
Fix gjar patches for both versions of icedtea6 and note source of each patch.
30 May 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> files/gjar.patch icedtea6-1.1.ebuild icedtea6-1.2.ebuild:
Add fix for jar cfm@ issue and revert icedtea6-1.2 to depending on virtual/jdk-1.5.
*icedtea6-1.2 (29 05 2008)
29 May 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> icedtea6-1.2.ebuild:
Added.