# ChangeLog for net-misc/icecast # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/icecast/ChangeLog,v 1.115 2015/04/23 04:44:24 polynomial-c Exp $ 23 Apr 2015; Lars Wendler -icecast-2.4.1.ebuild: Removed vulnerable version. 21 Apr 2015; Pacho Ramos icecast-2.4.2.ebuild: ppc stable wrt bug #545968 17 Apr 2015; Agostino Sarubbo icecast-2.4.2.ebuild: Stable for ppc64, wrt bug #545968 10 Apr 2015; Agostino Sarubbo icecast-2.4.2.ebuild: Stable for x86, wrt bug #545968 10 Apr 2015; Agostino Sarubbo icecast-2.4.2.ebuild: Stable for amd64, wrt bug #545968 *icecast-2.4.2 (09 Apr 2015) 09 Apr 2015; Lars Wendler icecast-2.4.1.ebuild, +icecast-2.4.2.ebuild: Security bump (bug #545968). Fixed slot dependency on openssl. 06 Dec 2014; Lars Wendler -icecast-2.3.3-r2.ebuild, -icecast-2.3.3-r3.ebuild, -icecast-2.4.0.ebuild, -files/init.d.icecast, metadata.xml: Removed vulnerable versions. Took over maintenance. 03 Dec 2014; Agostino Sarubbo icecast-2.4.1.ebuild: Stable for ppc, wrt bug #529956 29 Nov 2014; Agostino Sarubbo icecast-2.4.1.ebuild: Stable for ppc64, wrt bug #529956 23 Nov 2014; Agostino Sarubbo icecast-2.4.1.ebuild: Stable for x86, wrt bug #529956 23 Nov 2014; Agostino Sarubbo icecast-2.4.1.ebuild: Stable for amd64, wrt bug #529956 *icecast-2.4.1 (20 Nov 2014) 20 Nov 2014; Lars Wendler +icecast-2.4.1.ebuild, files/icecast.xml: Security bump (bug #529956) with kind permission by hwoarang. *icecast-2.4.0 (23 May 2014) 23 May 2014; Lars Wendler -icecast-2.3.3-r1.ebuild, +icecast-2.4.0.ebuild, +files/init.d.icecast-2: Version bump. Removed old. Added rewritten init script. Permission kindly granted by hwoarang. *icecast-2.3.3-r3 (26 Nov 2013) 26 Nov 2013; Markos Chandras +icecast-2.3.3-r3.ebuild, files/init.d.icecast: Implement missing reload function. Bug #324727 25 Sep 2013; Agostino Sarubbo icecast-2.3.3-r2.ebuild: Stable for ppc, wrt bug #485136 23 Sep 2013; Agostino Sarubbo icecast-2.3.3-r2.ebuild: Stable for ppc64, wrt bug #485136 22 Sep 2013; Agostino Sarubbo icecast-2.3.3-r2.ebuild: Stable for x86, wrt bug #485136 21 Sep 2013; Agostino Sarubbo icecast-2.3.3-r2.ebuild: Stable for amd64, wrt bug #485136 *icecast-2.3.3-r2 (31 Aug 2013) 31 Aug 2013; Pacho Ramos +files/icecast.service, +icecast-2.3.3-r2.ebuild: Add unit file (#480696 by Mehmet Giritli) 03 Mar 2013; Markos Chandras -icecast-2.3.2.ebuild, -icecast-2.3.3.ebuild, icecast-2.3.3-r1.ebuild: remove old. Stabilize everywhere as -r1 differs only in the logrotate script 22 Feb 2013; Markos Chandras metadata.xml: no-herd should be removed. Bug #382929 *icecast-2.3.3-r1 (23 Dec 2012) 23 Dec 2012; Markos Chandras +files/icecast.logrotate, +icecast-2.3.3-r1.ebuild, metadata.xml: Add logrotate file thanks to DEMAINE Benoît-Pierre . Bug #324727 18 Sep 2012; Kacper Kowalik icecast-2.3.3.ebuild: ppc64 stable wrt #394847, add missing inherit of user.eclass and explicit RDEPEND 26 Aug 2012; Raúl Porcel icecast-2.3.2.ebuild, icecast-2.3.3.ebuild: Drop alpha/sparc keywords 09 Aug 2012; Markos Chandras icecast-2.3.3.ebuild: Stable on amd64 wrt bug #394847 09 Aug 2012; Brent Baude icecast-2.3.3.ebuild: Marking icecast-2.3.3 ppc for bug 394847 09 Aug 2012; Andreas Schuerch icecast-2.3.3.ebuild: x86 stable, see bug 394847 08 Aug 2012; Markos Chandras +files/icecast-2.3.3-fix-xiph_openssl.patch, icecast-2.3.3.ebuild: Fix m4 rule for openssl detection. Bug #430434 07 Aug 2012; Markos Chandras +files/icecast-2.3.3-libkate.patch, icecast-2.3.3.ebuild, metadata.xml: Make libkate support optional. Bug #368539 *icecast-2.3.3 (06 Aug 2012) 06 Aug 2012; Markos Chandras +icecast-2.3.3.ebuild, metadata.xml: Version bump. Eapi4fy it. Take exclusive maintainership 21 Jul 2009; Samuli Suominen icecast-2.3.2.ebuild: Touch access.log and error.log and chown them to icecast:nogroup wrt #245727, thanks to Christopher Schwan for reporting. 19 Dec 2008; Peter Volkov icecast-2.3.2.ebuild: Removed || die after enewuser, bug #237290 14 Nov 2008; Raúl Porcel icecast-2.3.2.ebuild: alpha stable wrt #245717 12 Nov 2008; Brent Baude icecast-2.3.2.ebuild: stable ppc64, bug 245717 08 Nov 2008; Markus Meier icecast-2.3.2.ebuild: amd64/x86 stable, bug #245717 08 Nov 2008; nixnut icecast-2.3.2.ebuild: Stable on ppc wrt bug 245717 05 Nov 2008; Ferris McCormick icecast-2.3.2.ebuild: Sparc stable --- Bug #245717 --- which see for test description. 13 Aug 2008; Alexis Ballier icecast-2.3.2.ebuild: create icecast user at pkg_setup, by Kiko , bug #230695 08 Jun 2008; Peter Alfredsen -files/1.3.12-errno.patch, -files/2.2.0-gentoo.patch: Punt old patches. *icecast-2.3.2 (08 Jun 2008) 08 Jun 2008; Peter Alfredsen files/init.d.icecast, metadata.xml, -icecast-2.0.1-r1.ebuild, -icecast-2.0.2.ebuild, -icecast-2.1.0.ebuild, -icecast-2.2.0.ebuild, -icecast-2.3.1.ebuild, -icecast-2.3.1-r2.ebuild, +icecast-2.3.2.ebuild: Fix bugs 205435, 213325, 218075 and 224803. Respectively broken useflags, gcc-4.3 breakage, openrc breakage and version bump. Removed old, since they're all broken with newer systems. *icecast-2.3.1-r2 (17 Oct 2007) 17 Oct 2007; Steve Dibb +icecast-2.3.1-r2.ebuild: Add codec use flags 08 Aug 2007; Raúl Porcel icecast-2.3.1-r1.ebuild: alpha stable wrt #185967 30 Jul 2007; Markus Rothe icecast-2.3.1-r1.ebuild: Stable on ppc64; bug #185967 29 Jul 2007; Tobias Scherbaum icecast-2.3.1-r1.ebuild: ppc stable, bug #185967 28 Jul 2007; Steve Dibb icecast-2.3.1-r1.ebuild: amd64 stable, bug 185967 27 Jul 2007; Andrej Kacian icecast-2.3.1-r1.ebuild: Stable on x86, bug #185967. 27 Jul 2007; Gustavo Zacarias icecast-2.3.1-r1.ebuild: Stable on sparc wrt #185967 26 Jul 2007; Tony Vroon icecast-2.2.0.ebuild, icecast-2.3.1-r1.ebuild: 2.2.0 stable on PPC, readd ~ppc to 2.3.1-r1; it was lost in Dec 2005. 26 Jul 2007; Raúl Porcel icecast-2.2.0.ebuild, icecast-2.3.1-r1.ebuild: alpha stable and readd ~alpha 28 Apr 2007; Sven Wegener icecast-2.0.1-r1.ebuild, icecast-2.0.2.ebuild, icecast-2.1.0.ebuild: Fix *initd, *confd and *envd calls (#17388, #174266) 18 Apr 2007; Daniel Black icecast-2.0.1-r1.ebuild, icecast-2.0.2.ebuild, icecast-2.1.0.ebuild, icecast-2.2.0.ebuild, icecast-2.3.1.ebuild, icecast-2.3.1-r1.ebuild: curl-7.16.0 unmask. Permission thanks to Alexis Ballier 17 Apr 2007; Alexis Ballier +files/icecast-2.3.1-nocurlpassword.patch, icecast-2.3.1-r1.ebuild: Fix compilation against curl-7.16, thanks to Daniel Black , bug #157756 09 Mar 2007; Steve Dibb icecast-2.3.1-r1.ebuild: fix permissions, bug 144709 01 Feb 2007; Gustavo Zacarias icecast-2.2.0.ebuild: Stable on sparc wrt #133260 31 Jan 2007; Markus Rothe icecast-2.2.0.ebuild: Stable on ppc64; bug #133260 30 Jan 2007; Chris Gianelloni icecast-2.2.0.ebuild: Stable on amd64 wrt bug #133260. 30 Jan 2007; Andrej Kacian icecast-2.2.0.ebuild: Stable on x86, bug #133260. 16 Sep 2006; Markus Rothe icecast-2.3.1-r1.ebuild: Added ~ppc64 10 Sep 2006; Javier Villavicencio icecast-2.3.1-r1.ebuild: Add ~x86-fbsd keyword. 19 Jul 2006; Simon Stelling icecast-2.3.1-r1.ebuild: readding ~amd64 30 Apr 2006; Jason Wever icecast-2.3.1-r1.ebuild: Readded ~sparc keyword again as it went missing. *icecast-2.3.1-r1 (23 Mar 2006) 23 Mar 2006; Doug Goldstein +files/icecast.xml, +icecast-2.3.1-r1.ebuild: Updated default config to actually work rather then silently die because of bad log directory. Created log directory and icecast user to run as. Updated with chutzpah's permission. *icecast-2.3.1 (16 Dec 2005) 16 Dec 2005; +icecast-2.3.1.ebuild: Version bump, ebuild changes for theora depend as suggested by Marcin Lewandowski . Closes bugs #105367 & #107043. 01 Sep 2005; Diego Pettenò icecast-2.2.0.ebuild: Remove doc useflag, always install user docs, fixes #95653. Install man page from debian, close #95655. Use newinitd. 24 Aug 2005; Diego Pettenò icecast-2.2.0.ebuild: epatch does not need die. 07 Aug 2005; Michael Hanselmann icecast-2.1.0.ebuild: Stable on ppc. 25 Apr 2005; Bryan Østergaard icecast-2.1.0.ebuild: Stable on alpha. 26 Feb 2005; Eric Shattow icecast-2.0.1-r1.ebuild, icecast-2.0.2.ebuild, icecast-2.1.0.ebuild, icecast-2.2.0.ebuild: Update SRC_URI 23 Jan 2005; Jan Brinkmann icecast-2.2.0.ebuild: readded arches to KEYWORDS. 23 Jan 2005; Jan Brinkmann +files/2.2.0-gentoo.patch, icecast-2.2.0.ebuild: 2.2.0 now applies a patch to fix #79199 *icecast-2.2.0 (22 Jan 2005) 22 Jan 2005; Jan Brinkmann +icecast-2.2.0.ebuild: new upstream version. fixes #76193 01 Jan 2005; Markus Rothe icecast-2.1.0.ebuild: Stable on ppc64 29 Dec 2004; Ciaran McCreesh : Change encoding to UTF-8 for GLEP 31 compliance 18 Dec 2004; Jeremy Huddleston icecast-2.1.0.ebuild: Stable amd64, sparc, x86. 14 Dec 2004; Bryan Østergaard icecast-2.1.0.ebuild: ~alpha keyword. 22 Nov 2004; Markus Rothe icecast-2.1.0.ebuild: Added ~ppc64 to KEYWORDS; bug #70096 11 Nov 2004; Jeremy Huddleston -files/icecast-1.3.12-variables-gentoo.diff.bz2, -icecast-2.0.0.ebuild, -icecast-2.0.1.ebuild: Cleanup old versions. 06 Nov 2004; Simon Stelling icecast-2.1.0.ebuild: added ~amd64 06 Nov 2004; Daniel Black icecast-2.1.0.ebuild: ~ppc keyworded as per bug #70096. Thanks Warren Dukes 06 Nov 2004; Ferris McCormick icecast-2.1.0.ebuild: Add ~sparc keyword, as requested in Bug 70096. Package builds, and the daemon starts up and seems to run. *icecast-2.1.0 (06 Nov 2004) 06 Nov 2004; Chris White icecast-2.0.2.ebuild, +icecast-2.1.0.ebuild: Fixed illegal eutils inherit in 2.0.2 version. Updated to version 2.1.0 and setup for arch marking per bug #70096. 10 Oct 2004; Jeremy Huddleston icecast-2.0.2.ebuild: Fixed perms of icecast.xml. 10 Oct 2004; Jeremy Huddleston icecast-2.0.2.ebuild: Added more documentation. 03 Oct 2004; Bryan Østergaard icecast-2.0.1-r1.ebuild: Stable on alpha. *icecast-2.0.2 (30 Sep 2004) 30 Sep 2004; Chris White +icecast-2.0.2.ebuild: Bump to version 2.0.2 to be safe regarding upstream security annoucement, even though it appears to only effect win32 systems. 03 Sep 2004; Jeremy Huddleston icecast-2.0.1-r1.ebuild: Stable amd64, sparc, x86. 26 Aug 2004; Tom Gall icecase-2.0.1-r1.ebuild: stable on ppc64, bug #58553 25 Aug 2004; Chris White -icecast-1.3.12-r1.ebuild: Removed icecast 1.3.12-r1 from the tree as per security bug #61495. 01 Jul 2004; Jon Hood icecast-1.3.12-r1.ebuild, icecast-2.0.0.ebuild, icecast-2.0.1-r1.ebuild, icecast-2.0.1.ebuild: change virtual/glibc to virtual/libc *icecast-2.0.1-r1 (16 Jun 2004) 16 Jun 2004; Jeremy Huddleston +files/init.d.icecast, +icecast-2.0.1-r1.ebuild: Added init script to close bug #52414. 07 Jun 2004; Bryan Østergaard icecast-2.0.1.ebuild: Stable on alpha. *icecast-2.0.1 (13 May 2004) 13 May 2004; Martin Holzer icecast-2.0.1.ebuild: This is a Security Release. See 50935 22 Apr 2004; Dylan Carlson icecast-2.0.0.ebuild: Marked stable on amd64. 06 Apr 2004; Nick Hadaway icecast-2.0.0.ebuild: oggvorbis is a requirement, not an optional dependancy. See the icecast docs and bug #46963. 05 Apr 2004; Jason Wever icecast-2.0.0.ebuild: Marked stable on sparc. 26 Mar 2004; Jeremy Huddleston icecast-2.0.0.ebuild: Stable on x86. 16 Mar 2004; Dylan Carlson icecast-2.0.0.ebuild: Added amd64 to KEYWORDS. 17 Feb 2004; Aron Griffis icecast-2.0.0.ebuild: add ~alpha *icecast-2.0.0 (13 Jan 2004) 13 Jan 2004; Martin Holzer icecast-2.0.0.ebuild: Version bumped. Closes 37690. *icecast-2.0_beta3 (29 Dec 2003) 29 Dec 2003; Martin Holzer icecast-2.0_beta3.ebuild: Version bumped. Closes 36203. *icecast-2.0_beta2 (11 Dec 2003) 11 Dec 2003; Martin Holzer icecast-2.0_beta2.ebuild: Version bumped. Closes #35126. *icecast-2.0_pre20030929 (30 Sep 2003) 30 Sep 2003; jje icecast-2.0_pre20030929.ebuild: New snapshot ebuild, SRC_URI on distfiles. Fixes curl issues. Thanks to: Blake Watters and Brandy. *icecast-2.0_alpha2 (15 Aug 2003) 15 Aug 2003; Nick Hadaway icecast-2.0_alpha2.ebuild: Icecast is back. :) Development is obviously not complete but icecast1 is really ancient. *icecast-1.3.12-r1 (23 Jul 2002) 26 Feb 2003; Mike Frysinger : Added patch to fix new glibc errno issues #16370 (#16267). 12 Feb 2003; Seemant Kulleen icecast-1.3.12-r1.ebuild files/variables.diff files/icecast-1.3.12-variables-gentoo.diff.bz2 : Compressed the patch, and used epatch from eutils instead. 23 Jul 2002; Nick Hadaway icecast-1.3.12-r1.ebuild, files/digest-icecast-1.3.12-r1, files/variables.diff : Fixed ebuild so that it installs files in an FHS compliant manner. Also adjust icecast.conf.dist so that by default it is pointing to the proper static, templates, and logging directories. *icecast-1.3.12 (25 Apr 2002) 07 Jul 2002; phoen][x icecast-1.3.12.ebuild : Added KEYWORDS, LICENSE, SLOT. 25 Apr 2002: M.Jones icecast-1.3.12.ebuild : This is the latest version of Icecast. It contains security updates and network fixes for streams over 160kbps. *icecast-1.3.11 (1 Feb 2002) 07 Jul 2002: phoen][x icecast-1.3.11.ebuild : Added KEYWORDS, LICENSE, SLOT. 1 Feb 2002; G.Bevin ChangeLog : Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about writing correct changelogs are explained in the skel.ChangeLog file which you can find in the root directory of the portage repository.