Changelog for
rng-tools-5-7.9.x86_64.rpm :
* Sat Feb 06 2016 crrodriguezAATTopensuse.org- 90-hwrng.rules: Improve udev rule, autostart rngd only when there are hwrng drivers available and one is actually bound to the device.
* Mon Oct 19 2015 dmuellerAATTsuse.com- enable aarch64 as well
* Sat Oct 17 2015 dvaleevAATTsuse.com- Enable Power64 architecture. Starting with Power7+ we have in CPU random number generator
* Thu Sep 18 2014 roAATTsuse.de- add patch: rng-tools-check_signals.patch (bnc#897335) check for signals in all loops to react to SIGINT/SIGTERM
* Wed Sep 03 2014 idonmezAATTsuse.com- Apparently --fill-watermark expects a number between 0 and 4096 now. So we now set it to 3700 which is ~90% of 4096.
* Mon Aug 25 2014 idonmezAATTsuse.com- Update to version 5
* Support RDRAND capable systems that don\'t have AES-NI
* Man page spelling fixes
* Don\'t use fixed AES key for data reduction
* Platform: Support x32. x86-64 micro-optimizations.
* Fix RDRAND data reduction
* Enable RDSEED instruction- Add libgcrypt dependency needed for RDRAND- Add back --fill-watermark=90% to the service file- Package NEWS file- Spec cleanup
* Fri Aug 22 2014 crrodriguezAATTopensuse.org- package is needed on %arm (raspberry pi at least).
* Tue Jun 24 2014 crrodriguezAATTopensuse.org- systemd: Do not start in containers, in that case entropy comes from the \"host\"- systemd: Conflict with haveged, only one entropy daemon must be running.
* Wed Apr 30 2014 crrodriguezAATTopensuse.org- Fix automagic startup with udev/systemd virtio-rng KERNEL name is hw_random not hwrng..
* Wed Apr 30 2014 crrodriguezAATTopensuse.org- in some parallel universe --fill-watermark took a percentage value, not in this incarnation at least, where it takes an integer. just use the sane builtin default
* Fri Dec 27 2013 crrodriguezAATTopensuse.org- udev does not like rules without a new line
* Sun Nov 24 2013 crrodriguezAATTopensuse.org- there is no trousers-devel requirement anymore- define _udevrulesdir only if not already defined- run %udev_rules_update, if defined.
* Wed Oct 23 2013 p.drouandAATTgmail.com- Drop old sysvinit stuff; none of distribution targets use it anymore- Remove redundant %clean section- Remove useless automake BuildRequires, CFLAGS export and autoreconf call
* Mon Sep 02 2013 crrodriguezAATTopensuse.org- in a previous change I removed WantedBy=multi-user.target from the systemd service file because the service can get automatically started by udev, however there are usecases on which manual start is desirable, restore that.
* Wed May 15 2013 roAATTsuse.de- remove option \"--feed-interval=1\" from init-script and service file, no current version of rng-tools has ever known this option (bnc#819764)
* Thu Apr 11 2013 crrodriguezAATTopensuse.org- Just to be in the safe side, put udev rules later into the mix 50-hwrng.rules --> 90-hwrng.rules
* Tue Apr 09 2013 crrodriguezAATTopensuse.org- 50-hwrng.rules + rng-tools.service, use activation by systemd+udev combo, the service will come up automatically when the kernel registers a /dev/hwrng device, service no longer requires manual intervention to work at all.
* Thu Oct 04 2012 larsAATTlinux-schulserver.de- update to version 4:
* Add RDRAND instruction support
* Add -q and -v options for quiet and verbose output
* Add -p option for specifying PID file (text file containing daemon\'s PID)
* Disable entropy source if facing continued failures, but be tolerant of the occasional fault.
* Default device is now the preferred /dev/hwrng
* Do not use TPM device for RNG access, if /dev/hwrng is present (TPM RNG is exported via the kernel, in newer kernels)- require $remote_fs in init script as binaries are below /usr
* Sun Jan 29 2012 tabrahamAATTnovell.com- Update to version 3
* add rngteswt program
* support TPM chip\'s hardware RNG (and thus, a framework for supporting multiple entropy sources)
* change default hardware RNG device name to \"/dev/hw_random\"
* Sat Dec 31 2011 crrodriguezAATTopensuse.org- Put rngd back into %{_sbindir} /usr is mounted in the initrd now.
* Fri Dec 16 2011 crrodriguezAATTopensuse.org- Support systemd.
* Thu Dec 01 2011 cooloAATTsuse.com- add automake as buildrequire to avoid implicit dependency
* Wed Aug 10 2011 crrodriguezAATTopensuse.org- Work around VIA Nano xstore bug- Add support for Linux 3.0- Enable large file support- Enable VIA PadLock support on x86_64
* Wed Mar 09 2011 cooloAATTnovell.com- prereq sysvinit services
* Mon Nov 22 2010 roAATTsuse.de- change license from GPLv2+ to GPLv3+ as the tpm_engine code in the ubuntu patch uses that license (bnc#653119)
* Wed Nov 10 2010 roAATTsuse.de- do not report init script as failed if no hardware found (bnc#624198)
* Wed May 19 2010 roAATTsuse.de- move rngd back to /sbin and drop remotefs dependency from init script
* Mon May 17 2010 roAATTsuse.de- do not enable by default
* Thu May 13 2010 cristian.rodriguezAATTopensuse.org- use debian/ubuntu rng-tools_mt which is under active development
* Sun Apr 25 2010 crrodriguezAATTopensuse.org- add Suplemments for all currently supported hwrngs