# ChangeLog for sys-apps/rng-tools # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/ChangeLog,v 1.57 2014/11/18 19:54:10 mrueg Exp $ *rng-tools-5 (18 Nov 2014) 18 Nov 2014; Manuel Rüger +files/rng-tools-5-fix-textrels-on-PIC-x86.patch, +rng-tools-5.ebuild, -files/2/rngd, -files/2/rngd-conf, -files/rngd-confd-3, -files/rngd-confd-4, -files/rngd-initd-3, -files/rngd-initd-4, -rng-tools-2-r1.ebuild, -rng-tools-3-r1.ebuild, -rng-tools-3.ebuild, -rng-tools-4-r1.ebuild, -rng-tools-4-r5.ebuild, -rng-tools-4-r6.ebuild: Version bump. Thanks to klondike for updating the textrel patch. Fixes bug #518210. Cleanup old. 11 Nov 2014; Agostino Sarubbo rng-tools-4-r7.ebuild: Stable for ia64, wrt bug #516838 03 Nov 2014; Agostino Sarubbo rng-tools-4-r7.ebuild: Stable for x86, wrt bug #516838 02 Nov 2014; Sven Vermeulen rng-tools-4-r7.ebuild: Remove sec-policy/selinux-* dependency from DEPEND but keep in RDEPEND (bug #527698) 02 Nov 2014; Agostino Sarubbo rng-tools-4-r7.ebuild: Stable for alpha, wrt bug #516838 01 Nov 2014; Agostino Sarubbo rng-tools-4-r7.ebuild: Stable for ppc, wrt bug #516838 30 Oct 2014; Agostino Sarubbo rng-tools-4-r7.ebuild: Stable for amd64, wrt bug #516838 10 Aug 2014; Sergei Trofimovich rng-tools-2-r1.ebuild, rng-tools-3-r1.ebuild, rng-tools-3.ebuild: QA: drop trailing '.' from DESCRIPTION *rng-tools-4-r7 (24 May 2014) 24 May 2014; Pacho Ramos +files/rngd.service, +rng-tools-4-r7.ebuild: Add unit file (#510826 by Salah Coronya) 16 Dec 2013; Sven Vermeulen rng-tools-4-r5.ebuild, rng-tools-4-r6.ebuild: Adding dependency to selinux-rngd 22 May 2013; Mike Frysinger files/rngd-initd-3, files/rngd-initd-4, files/rngd-initd-4.1: Change the after clause from "random" (which does not seem to have ever existed) to "urandom" (which has been around since very old baselayout-1 days) #470014 by Roman Žilka. *rng-tools-4-r6 (15 May 2013) 15 May 2013; Anthony G. Basile +files/fix-textrels-on-PIC-x86.patch, +rng-tools-4-r6.ebuild: Fix assemby textrels on rdrand_asm.S on PIC x86, bug #469962 14 May 2013; Agostino Sarubbo rng-tools-4-r5.ebuild: Stable for x86, wrt bug #458826 07 May 2013; Agostino Sarubbo rng-tools-4-r5.ebuild: Stable for ia64, wrt bug #458826 05 May 2013; Agostino Sarubbo rng-tools-4-r5.ebuild: Stable for alpha, wrt bug #458826 03 May 2013; Agostino Sarubbo rng-tools-4-r5.ebuild: Stable for ppc, wrt bug #458826 02 May 2013; Agostino Sarubbo rng-tools-4-r5.ebuild: Stable for amd64, wrt bug #458826 24 Dec 2012; Diego E. Pettenò files/rngd-initd-4.1: Fix typo. Thanks to Chris Mayo for reporting. 17 Dec 2012; Diego E. Pettenò files/rngd-confd-4.1, files/rngd-initd-4.1: Remove direct uses of /dev/urandom — if the user wants to, they can do it explicitly; also update the upper limit for the watermark in the comment so that users know to check the poolsize (hardened can be much bigger than 4k). No revision bump since it's non-default behaviour anyway. *rng-tools-4-r5 (17 Dec 2012) 17 Dec 2012; Diego E. Pettenò +rng-tools-4-r5.ebuild, -rng-tools-4-r4.ebuild, files/rngd-initd-4.1: Handle NO_TPM the way NO_DRNG is handled, as otherwise it can fail the same way. *rng-tools-4-r4 (16 Dec 2012) 16 Dec 2012; Diego E. Pettenò +rng-tools-4-r4.ebuild, -rng-tools-4-r3.ebuild, files/rngd-initd-4.1: Fix init script also when using an actual RNG device. Closes bug #447464 by Toralf Förster. 16 Dec 2012; Pacho Ramos metadata.xml: Cleanup due retirement, #95685 *rng-tools-4-r3 (16 Dec 2012) 16 Dec 2012; Diego E. Pettenò +rng-tools-4-r3.ebuild, -rng-tools-4-r2.ebuild, files/rngd-confd-4.1, files/rngd-initd-4.1: More fixes to the init script if there is no device at all. Also fix handling of rdrand, as --no-drng=0 misbehaves. *rng-tools-4-r2 (16 Dec 2012) 16 Dec 2012; Diego E. Pettenò +files/rngd-confd-4.1, +files/rngd-initd-4.1, +rng-tools-4-r2.ebuild: Update init script so that OpenRC can check on the daemon, also fix stop with rdrand-capable CPUs (bug #442238), and disallow /dev/urandom mixin by default (bug #292239). The init script no longer tries to second-guess the configuration parameters, leaving the erroring out for missing sources to rngd itself, as it was broken and would have caused more trouble when rdrand is present. *rng-tools-4-r1 (11 Nov 2012) 11 Nov 2012; Mike Frysinger +files/rngd-confd-4, +files/rngd-initd-4, +rng-tools-4-r1.ebuild, -rng-tools-4.ebuild: Update init.d script to match latest version #442036 by Manuel Rüger. *rng-tools-4 (06 Nov 2012) 06 Nov 2012; Mike Frysinger +rng-tools-4.ebuild: Version bump #438648 by Manuel Rüger. *rng-tools-3-r1 (19 Jul 2012) 19 Jul 2012; Anthony G. Basile +rng-tools-3-r1.ebuild, +files/test-for-argp.patch: Patch configure.ac to search for arpg in glibc or libargp, bug #292191 *rng-tools-3 (08 Nov 2010) 08 Nov 2010; Krzysztof Pawlik -rng-tools-2-r2.ebuild, -rng-tools-2-r3.ebuild, +files/rngd-confd-3, -files/2-r2/rngd, +files/rngd-initd-3, +rng-tools-3.ebuild, -files/2-r2/rngd-conf, -files/rngd_tpm_support.patch, -files/rngd_tpm_support2.patch: Version bump, remove old versions. rng-tools-3 contains support for TPM devices. 15 Sep 2010; Robin H. Johnson files/2-r2/rngd, files/2-r2/rngd-conf: Bug #292239: Make remix of /dev/urandom optional. *rng-tools-2-r3 (15 Sep 2010) 15 Sep 2010; Robin H. Johnson +files/rngd_tpm_support2.patch, +rng-tools-2-r3.ebuild: New spin of the TPM patch that does not fail when TPM hardware is not present. *rng-tools-2-r2 (10 Nov 2009) 10 Nov 2009; Robin H. Johnson +rng-tools-2-r2.ebuild, +files/2-r2/rngd, +files/2-r2/rngd-conf: Add support to use TPM devices as RNG sources per Matt Domsch: http://domsch.com/blog/?p=107. Also clean up the init script. 04 Sep 2009; William Hubbs -rng-tools-2.ebuild: removed old version *rng-tools-2-r1 (03 Sep 2009) 03 Sep 2009; William Hubbs +rng-tools-2-r1.ebuild: rev bump per robbat2 so that all users will pick up the patch. 15 Jul 2009; Krzysiek Pawlik files/2/rngd: Check /dev/hwrng, see bug #276973. 21 Mar 2009; Krzysiek Pawlik rng-tools-2.ebuild: Fix QA warnings. 16 Jun 2008; Krzysiek Pawlik rng-tools-2.ebuild: Fix autotools handling, bug #226619. 27 Oct 2007; Krzysiek Pawlik rng-tools-2.ebuild: Fix variable quoting. 21 Apr 2007; Krzysiek Pawlik rng-tools-2.ebuild: Use newinitd, newconfd and doenvd, see bug #174266. 03 Sep 2006; Krzysiek Pawlik -files/rngd, -rng-tools-1.1.ebuild: Remove old version. 03 Sep 2006; Bryan Østergaard rng-tools-2.ebuild: Stable on Alpha, bug 139162. 20 Aug 2006; Simon Stelling rng-tools-2.ebuild: stable on amd64 13 Jul 2006; Aron Griffis rng-tools-2.ebuild: Mark 2 stable on ia64. #139162 08 Jul 2006; Lars Weiler rng-tools-2.ebuild: Stable on ppc; bug #139162. 04 Jul 2006; Krzysiek Pawlik rng-tools-2.ebuild: Stable on x86. *rng-tools-2 (20 Mar 2006) 20 Mar 2006; Krzysiek Pawlik +files/2/rngd-conf, +files/2/rngd, metadata.xml, -rng-tools-1.0.ebuild, +rng-tools-2.ebuild: Added myself as maintainer, version bump and better init.d/conf.d scripts (see bug #126852). 08 Feb 2006; Aron Griffis rng-tools-1.1.ebuild: Mark 1.1 stable on alpha 07 Feb 2006; Aron Griffis rng-tools-1.1.ebuild: Mark 1.1 stable on ia64 01 Oct 2005; Bryan Østergaard rng-tools-1.1.ebuild: Add ~alpha + ~ia64 keywords. 12 Aug 2005; Robin H. Johnson rng-tools-1.1.ebuild: 1.1 stable on x86. 03 Sep 2004; Pieter Van den Abeele rng-tools-1.1.ebuild: Masked rng-tools-1.1.ebuild stable for ppc 01 Jul 2004; Jeremy Huddleston rng-tools-1.0.ebuild, rng-tools-1.1.ebuild: virtual/glibc -> virtual/libc 09 Apr 2004; David Holm rng-tools-1.1.ebuild: Added to ~ppc. *rng-tools-1.1 (07 Apr 2004) 07 Apr 2004; Robin H. Johnson rng-tools-1.1.ebuild, files/rngd: bump version, add in change from bug #47107 to use urandom as a feedback input. 07 Apr 2004; Travis Tilley rng-tools-1.0.ebuild: added ~amd64 keyword *rng-tools-1.0 (05 Oct 2003) 05 Oct 2003; Hanno Boeck rng-tools-1.0.ebuild, files/rngd: Fix for latest 2.6 kernels. Mark as x86 stable. 20 Aug 2003; Hanno Boeck files/rngd: New package for using random number generators.