# ChangeLog for dev-java/icedtea # Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 # (auto-generated from git log) *icedtea-7.2.5.5 (09 Aug 2015) *icedtea-6.1.13.7 (09 Aug 2015) 09 Aug 2015; Robin H. Johnson +files/6-more-memory.patch, +files/7-more-memory.patch, +files/fontconfig.Gentoo.properties.src, +files/generate-cacerts.pl, +files/icedtea.env, +icedtea-6.1.13.7.ebuild, +icedtea-7.2.5.5.ebuild, +metadata.xml: proj/gentoo: Initial commit This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson X-Thanks: Alec Warner - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring - wrote much python to improve cvs2svn X-Thanks: Rich Freeman - validation scripts X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed 24 Aug 2015; Justin Lecher metadata.xml: Use https by default Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher 24 Aug 2015; Mike Gilbert metadata.xml: Revert DOCTYPE SYSTEM https changes in metadata.xml repoman does not yet accept the https version. This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. Bug: https://bugs.gentoo.org/552720 *icedtea-7.2.6.1 (02 Sep 2015) *icedtea-7.2.5.6 (02 Sep 2015) *icedtea-6.1.13.8 (02 Sep 2015) 02 Sep 2015; James Le Cuirot -files/6-more-memory.patch, -files/7-more-memory.patch, -icedtea-6.1.13.7.ebuild, +icedtea-6.1.13.8.ebuild, -icedtea-7.2.5.5.ebuild, +icedtea-7.2.5.6.ebuild, +icedtea-7.2.6.1.ebuild, metadata.xml: Version bumps to address security vulnerabilities 6.1.13.8 to replace vulnerable 6.1.13.7, plus 7.2.5.6 and 7.2.6.1 to replace vulnerable 7.2.5.5. 7.2.5.6 is needed for ppc because non-HotSpot builds are broken under 7.2.6.1. See IcedTea #2058 [1]. Also fixes: * Removal of binaries depending on X and ALSA (#401621) * Building with IcedTea 6 (#531082) * PaX marking (#541462) * Building with GCC 5 (#548784) [1] http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2058 Package-Manager: portage-2.2.20.1 *icedtea-7.2.5.6-r1 (07 Sep 2015) *icedtea-6.1.13.8-r1 (07 Sep 2015) 07 Sep 2015; James Le Cuirot +files/6-cacao-dynmaxheap-Makefile.patch, +files/6-cacao-dynmaxheap.patch, +files/7-cacao-dynmaxheap-Makefile.patch, +files/7-cacao-dynmaxheap.patch, -icedtea-6.1.13.8.ebuild, +icedtea-6.1.13.8-r1.ebuild, -icedtea-7.2.5.6.ebuild, +icedtea-7.2.5.6-r1.ebuild: Patch CACAO for a dynamic maximum heap It has been discovered that CACAO has been giving us memory problems because it had a fixed default heap size of only 128MB, whereas HotSpot uses a quarter of the physical RAM. I have patched CACAO to do the same. See IcedTea bugs #2611 and #2612. Package-Manager: portage-2.2.20.1 *icedtea-7.2.6.1-r1 (10 Oct 2015) 10 Oct 2015; James Le Cuirot +files/TryXShmAttach.patch, -icedtea-7.2.6.1.ebuild, +icedtea-7.2.6.1-r1.ebuild: Backport XShm fix from 2.7.0 Addresses bug #561500. Package-Manager: portage-2.2.20.1 *icedtea-7.2.6.2-r1 (14 Nov 2015) 14 Nov 2015; James Le Cuirot files/7-cacao-dynmaxheap.patch, +icedtea-7.2.6.2-r1.ebuild, metadata.xml: Version bump to 7.2.6.2 This version works with CACAO so the ~ppc keyword is restored. There are still problems with ~ppc64. :( Sorry for changing the X/awt flag again but upstream preferred the term headless, which is technically more accurate than awt, so I compromised and went with headless-awt. Package-Manager: portage-2.2.20.1 14 Nov 2015; James Le Cuirot -files/7-cacao-dynmaxheap-Makefile.patch, -files/TryXShmAttach.patch, -icedtea-7.2.5.6-r1.ebuild, -icedtea-7.2.6.1-r1.ebuild: Remove vulnerable versions of 7 Package-Manager: portage-2.2.20.1 *icedtea-6.1.13.9-r1 (15 Nov 2015) 15 Nov 2015; James Le Cuirot +icedtea-6.1.13.9-r1.ebuild: Version bump to 6.1.13.9 Sorry for changing the X/awt flag again but upstream preferred the term headless, which is technically more accurate than awt, so I compromised and went with headless-awt. Package-Manager: portage-2.2.20.1 15 Nov 2015; James Le Cuirot -files/6-cacao-dynmaxheap-Makefile.patch, -icedtea-6.1.13.8-r1.ebuild, metadata.xml: Remove vulnerable versions of 6 Package-Manager: portage-2.2.20.1 *icedtea-7.2.6.3-r2 (09 Dec 2015) 09 Dec 2015; James Le Cuirot +icedtea-7.2.6.3-r2.ebuild: Version bump to 7.2.6.3 This addresses a vulnerability being handled in bug #567850. Package-Manager: portage-2.2.26 09 Dec 2015; James Le Cuirot -icedtea-7.2.6.2-r1.ebuild: Remove old Package-Manager: portage-2.2.26 *icedtea-7.2.6.3-r3 (03 Jan 2016) *icedtea-6.1.13.9-r2 (03 Jan 2016) 03 Jan 2016; James Le Cuirot -files/6-cacao-dynmaxheap.patch, +files/6-cacao-pr-157.patch, -files/7-cacao-dynmaxheap.patch, +files/7-cacao-pr-157.patch, -icedtea-6.1.13.9-r1.ebuild, +icedtea-6.1.13.9-r2.ebuild, -icedtea-7.2.6.3-r2.ebuild, +icedtea-7.2.6.3-r3.ebuild: Allow newer icedtea-web and update CACAO patch Although the previous dynamic max heap patch helped, there were still major issues with the value being stored in a signed 32-bit int. The patch series has been submitted upstream to both IcedTea and CACAO. Package-Manager: portage-2.2.26 05 Jan 2016; James Le Cuirot icedtea-6.1.13.9-r2.ebuild, icedtea-7.2.6.3-r3.ebuild: Disable nsplugin by default to avoid conflicts It's a dying technology that most people avoid for fear of security vulnerabilities anyway. Package-Manager: portage-2.2.26 07 Jan 2016; James Le Cuirot icedtea-6.1.13.9-r2.ebuild, icedtea-7.2.6.3-r3.ebuild: Disable webstart by default as well It's not as dead as nsplugin but I imagine most people would rather avoid the extra dependency on icedtea-web. Package-Manager: portage-2.2.26 *icedtea-7.2.6.3-r4 (07 Jan 2016) 07 Jan 2016; James Le Cuirot +files/icedtea-bug-2781.patch, -icedtea-7.2.6.3-r3.ebuild, +icedtea-7.2.6.3-r4.ebuild: Patch against icedtea bug #2781 CACAO have now fixed this upstream and it will hopefully make it into the next icedtea release. Package-Manager: portage-2.2.26 16 Jan 2016; James Le Cuirot icedtea-6.1.13.9-r2.ebuild, icedtea-7.2.6.3-r4.ebuild: Drop support for Java on ppc across the tree Sorry! *sniff* *icedtea-7.2.6.4-r1 (23 Jan 2016) 23 Jan 2016; James Le Cuirot +icedtea-7.2.6.4-r1.ebuild: Version bump to 7.2.6.4 This addresses vulnerabilities being handled in bug #572716. Package-Manager: portage-2.2.27 23 Jan 2016; James Le Cuirot -icedtea-7.2.6.3-r4.ebuild: Remove vulnerable version wrt bug #572716 Package-Manager: portage-2.2.27 23 Jan 2016; James Le Cuirot icedtea-6.1.13.9-r2.ebuild: Enable webstart by default (again) Upstream has asked us to because Oracle always includes it. Package-Manager: portage-2.2.27 24 Jan 2016; Michał Górny metadata.xml: Replace all herds with appropriate projects (GLEP 67) Replace all uses of herd with appropriate project maintainers, or no maintainers in case of herds requested to be disbanded. 24 Jan 2016; Michał Górny metadata.xml: Set appropriate maintainer types in metadata.xml (GLEP 67) 31 Jan 2016; James Le Cuirot -files/fontconfig.Gentoo.properties.src: Remove unused fontconfig.Gentoo.properties.src Package-Manager: portage-2.2.27 *icedtea-7.2.6.5-r1 (27 Mar 2016) 27 Mar 2016; James Le Cuirot -files/icedtea-bug-2781.patch, -icedtea-7.2.6.4-r1.ebuild, +icedtea-7.2.6.5-r1.ebuild: Version bump to 7.2.6.5 This addresses vulnerabilities being handled in bug #578300. Package-Manager: portage-2.2.28 *icedtea-3.0.0 (10 Apr 2016) 10 Apr 2016; James Le Cuirot +files/8-ccache.patch, +icedtea-3.0.0.ebuild: Version bump to 3.0.0 final for Java 8 Package-Manager: portage-2.2.28 12 Apr 2016; James Le Cuirot icedtea-3.0.0.ebuild: Disable sunec flag by default until #579676 is fixed Package-Manager: portage-2.2.28 14 Apr 2016; James Le Cuirot -files/6-cacao-pr-157.patch, -icedtea-6.1.13.9-r2.ebuild, metadata.xml: Goodbye Java 6! (bug #483018) IcedTea for Java 6 (1.x) is still maintained upstream but Gentoo no longer needs it. If you need it, upstream will continue to provide source ebuilds in the java overlay for the foreseeable future. Package-Manager: portage-2.2.28 17 Apr 2016; James Le Cuirot icedtea-3.0.0.ebuild: v3 tests require sunec, bug #580280 Package-Manager: portage-2.2.28 *icedtea-7.2.6.6 (24 Apr 2016) 24 Apr 2016; James Le Cuirot -files/7-cacao-pr-157.patch, -icedtea-7.2.6.5-r1.ebuild, +icedtea-7.2.6.6.ebuild: Bump to 7.2.6.6 wrt security bug #581028 Non-Zero HotSpot builds on arm are currently disabled as the JIT code behind it is currently broken. Package-Manager: portage-2.2.28 *icedtea-3.0.1 (26 Apr 2016) 26 Apr 2016; James Le Cuirot -files/8-ccache.patch, -icedtea-3.0.0.ebuild, +icedtea-3.0.1.ebuild: Bump to 3.0.1 wrt security bug #581238 Package-Manager: portage-2.2.28 *icedtea-3.1.0 (02 Aug 2016) 02 Aug 2016; James Le Cuirot +files/icedtea.env.sh, +icedtea-3.1.0.ebuild, metadata.xml: Version bump to 3.1.0 Package-Manager: portage-2.3.0 02 Aug 2016; James Le Cuirot -icedtea-3.0.1.ebuild: Remove old 3.0.1 Package-Manager: portage-2.3.0 03 Aug 2016; Austin English icedtea-3.1.0.ebuild, icedtea-7.2.6.6.ebuild: license should be GPL-2-with-classpath-exception, not GPL-2-with-linking- exception 03 Aug 2016; James Le Cuirot icedtea-3.1.0.ebuild: Work around --without-pax bug, fixes #581242 Package-Manager: portage-2.3.0 *icedtea-7.2.6.7 (05 Aug 2016) 05 Aug 2016; James Le Cuirot +icedtea-7.2.6.7.ebuild: Version bump to 7.2.6.7 arm is still broken so we're going to drop Java 7 there. Package-Manager: portage-2.3.0 05 Aug 2016; James Le Cuirot -icedtea-7.2.6.6.ebuild: Remove old 7.2.6.6 Package-Manager: portage-2.3.0 08 Aug 2016; Andrew Savchenko metadata.xml: USE=sctp is now global Removing local sctp USE flag description, as flag is global now, see [1] for details. [1] https://archives.gentoo.org/gentoo- dev/message/427fac41fbe21ec98dfba63b1d68efe5 Package-Manager: portage-2.3.0 Signed-off-by: Andrew Savchenko *icedtea-3.2.0 (19 Nov 2016) 19 Nov 2016; James Le Cuirot +icedtea-3.2.0.ebuild: Version bump to 3.2.0 wrt security bug #600224 Package-Manager: portage-2.3.2 19 Nov 2016; James Le Cuirot -icedtea-3.1.0.ebuild: Remove vulnerable 3.1.0 wrt security bug #600224 Package-Manager: portage-2.3.2 *icedtea-7.2.6.8 (19 Nov 2016) 19 Nov 2016; James Le Cuirot +icedtea-7.2.6.8.ebuild: Version bump to 7.2.6.8 wrt security bug #600224 Package-Manager: portage-2.3.2 19 Nov 2016; James Le Cuirot -icedtea-7.2.6.7.ebuild: Remove vulnerable 7.2.6.7 wrt security bug #600224 Package-Manager: portage-2.3.2 26 Nov 2016; James Le Cuirot icedtea-3.2.0.ebuild: Explicitly state whether we want ccache or not The default is still automagic. Package-Manager: portage-2.3.2