------------------------------------------------------------------- Wed May 7 09:12:26 UTC 2014 - tchvatal@suse.com - Cleanup with spec-cleaner - Adapt the service file to be forking and match what it does for me on Gentoo. - Disable threads as they seem break some times. - Capitalize summaries to make rpmlint happy. ------------------------------------------------------------------- Tue Mar 11 10:21:46 UTC 2014 - dvaleev@suse.com - Add ppc64le support - added patches: * ppc64le.patch ------------------------------------------------------------------- Tue Feb 18 13:11:01 UTC 2014 - crrodriguez@opensuse.org - version 1.9.1 * test suite improvements * man page updates * a few build tweaks - restore rchaveged link ------------------------------------------------------------------- Mon Jan 6 10:28:03 UTC 2014 - mvyskocil@suse.com - update to 1.8 * Fix return code for signalled termination. * Update init.d/service.fedora - new return code + simple, not forking * Add --enable_unitdir as DESTDIR for systemd install ------------------------------------------------------------------- Mon Jun 17 09:39:07 UTC 2013 - mvyskocil@suse.com - update to 1.7c * Correct additional run-time test aligment problems on mips. * Correct run-time test aligment problems on sparc and mips. * Correct ppc detection in build deprecates haveged-ppc.patch - use correct Group for libhavege1 - haveged-devel requires libhavege1 ------------------------------------------------------------------- Sun May 5 18:46:15 UTC 2013 - crrodriguez@opensuse.org - Remove PrivateTmp=true here, haveged does not create temporary files, either directly or indirectly. ------------------------------------------------------------------- Thu May 2 18:25:33 UTC 2013 - crrodriguez@opensuse.org - haveged 1.7a * Correct VPATH issues and modify check target to support parallel builds and changes in automake 1.13 test harness. Updated sample spec file and other documentation changes. ------------------------------------------------------------------- Tue Mar 26 14:19:46 UTC 2013 - mvyskocil@suse.com - add autoconf to BuildRequires - explain the need for autoreconf - tag haveged-ppc.patch ------------------------------------------------------------------- Wed Mar 20 23:28:42 UTC 2013 - crrodriguez@opensuse.org - Remove all sysvinit compatibility. ------------------------------------------------------------------- Mon Jan 21 01:18:16 CET 2013 - ro@suse.de - spit off devel package (all new files not present before) - spit off library package to follow shared library policy - update to 1.7 * Add havege_status_dump() as basis for haveged diagnositics * Provide sample spec to build haveged and haveged-devel * Add contrib/build to provide build support * Modify build to use libtool * Retname base types to alias stdint.h types to allow 'fixes' if necessary * Rename all public functions to follow havege_* naming convention * Sanitize havege.h to be include file for devel package * Add destroy() to havege for library use. * Move all remaining static vars to allocated memory. * Rework include file structure to eliminate include sequence errors. * Fix (rare) segfault in test0 caused by 1.6 alignment fix - update to v1.6a * Fix typo in configure.ac ------------------------------------------------------------------- Fri Dec 21 11:53:16 UTC 2012 - dvaleev@suse.com - fix powerpc detection (haveged-ppc.patch) ------------------------------------------------------------------- Sun Dec 16 02:11:10 UTC 2012 - pascal.bleser@opensuse.org - update to 1.6: * make clock_gettime a build option and correct dependencies when used * fix alignment fault on arm64 in procedure A test0 ------------------------------------------------------------------- Mon Nov 26 20:59:36 UTC 2012 - crrodriguez@opensuse.org - Current version does support ARM, remove the ExcludeArch ------------------------------------------------------------------- Mon Sep 24 19:48:16 UTC 2012 - crrodriguez@opensuse.org - Tight up systemd service file, this daemon does not need network and can use PrivateNetwork=yes ------------------------------------------------------------------- Mon Aug 13 13:15:15 UTC 2012 - mvyskocil@suse.cz - Update to 1.5 * Add online tests based on AIS-31 * Add -p option to specify the pid location. * Fix -F option to not take argument - i.e. now a switch * Factor diagnostic methods for capture and inject for better performance * Fix install target, move to bin and eliminate script if not daemon, now use sysv and systemd templates - use -F with no arguments in haveged.service - work-around nist check on i586 by decreasing the size of static array in a test ------------------------------------------------------------------- Fri May 15 22:46:03 UTC 2012 - aboe@opensuse.org - Update to version 1.4 * Add s390 architecture. Thanks to Dan Horak and Jiri Hladky * Add generic architecture with clock_gettime() timer. * Rewrite collection loop to support multiple instances and new diagnostics * Rewrite tuning mechanism to add virtual file system mining and correct cpuid bugs * Add prototype multi-thread collection option * Reduce collection buffer size to .5MB * Improve/correct build and install * Add new invocation options to support new features. - init script additions $remote_fs added ------------------------------------------------------------------- Thu Feb 9 21:20:37 UTC 2012 - crrodriguez@opensuse.org - build with -fpie ------------------------------------------------------------------- Sat Dec 31 05:09:38 UTC 2011 - crrodriguez@opensuse.org - Put the haveged binary back in /usr/sbin not in /sbin ------------------------------------------------------------------- Wed Dec 14 23:42:57 UTC 2011 - crrodriguez@opensuse.org - Update to version 1.3.0a, PPC fixes. - Cleanup systemd unit and drop capabiltities there. ------------------------------------------------------------------- Fri Dec 2 07:26:32 UTC 2011 - coolo@suse.com - add automake as buildrequire to avoid implicit dependency ------------------------------------------------------------------- Tue Nov 29 03:21:09 UTC 2011 - crrodriguez@opensuse.org - Use proper systemd macros - reduce verbosity level to the minimum ------------------------------------------------------------------- Tue Nov 22 14:24:33 UTC 2011 - crrodriguez@opensuse.org - Use Service type "simple" in systemd unit ------------------------------------------------------------------- Tue Nov 1 17:46:35 CET 2011 - ro@suse.de - fix build on ia64, s390, s390x ------------------------------------------------------------------- Tue Oct 25 08:37:28 UTC 2011 - pascal.bleser@opensuse.org - update to 1.3: * reorganized to allow its collection mechanism to be better accessed directly through the file system: includes the option to suppress the daemon interface in the build for circumstances where /dev/random is unavailable or its use is inappropriate ------------------------------------------------------------------- Sat Oct 1 14:55:05 UTC 2011 - crrodriguez@opensuse.org - There is no support for arm targets here, may be fixable later. ------------------------------------------------------------------- Sun Jul 24 19:23:34 UTC 2011 - crrodriguez@opensuse.org - Update to version 1.2. ------------------------------------------------------------------- Mon Jun 6 11:45:47 UTC 2011 - k0da@opensuse.org - fix ppc64 build ------------------------------------------------------------------- Mon Jun 6 10:11:20 UTC 2011 - adrian@suse.de - fix URL to source tar ball ------------------------------------------------------------------- Sat May 7 20:06:23 UTC 2011 - crrodriguez@opensuse.org - Update to version 1.1, upstream version where the bugs present in old versions have been fixed in different ways. ------------------------------------------------------------------- Tue Mar 1 10:03:17 CET 2011 - meissner@suse.de - avoid unnecessary services. bnc#675841 also the start should be mediated by YaST or kiwi depending on presence of a virtualization environment, not by the package itself. ------------------------------------------------------------------- Tue Jan 4 23:14:52 UTC 2011 - cristian.rodriguez@opensuse.org - Update to version 0.9_git201101042303 * fix wrong usage of strdupa - fix build in older distros that have no XZ ------------------------------------------------------------------- Tue Jan 4 17:18:34 UTC 2011 - cristian.rodriguez@opensuse.org - Fix build in older distros - run spec cleaner ------------------------------------------------------------------- Tue Dec 7 21:26:31 UTC 2010 - coolo@novell.com - prereq init script syslog ------------------------------------------------------------------- Thu Nov 25 22:04:37 UTC 2010 - cristian.rodriguez@opensuse.org - Use gcc's __cpuid instead of homegrown asm. ------------------------------------------------------------------- Tue Nov 23 23:37:48 UTC 2010 - cristian.rodriguez@opensuse.org - Fix optimization problem, actually a bug in inline asm code. avoid using it, instead try hard to use either GCC builtins or properly corrected inline asm. Thanks Richard for pointing to the right solution. ------------------------------------------------------------------- Sat Nov 6 00:00:24 UTC 2010 - aj@suse.de - Package /lib/systemd/system/ and /lib/systemd to fix build ------------------------------------------------------------------- Fri Nov 5 14:23:53 UTC 2010 - cristian.rodriguez@opensuse.org - Link with full RELRO (-Wl,-z,relro,-z,now) ------------------------------------------------------------------- Wed Nov 3 20:50:59 UTC 2010 - cristian.rodriguez@opensuse.org - add systemd support ------------------------------------------------------------------- Fri Sep 24 16:14:20 UTC 2010 - cristian.rodriguez@opensuse.org - Drop as much capabilitites as possible using libcap-ng ------------------------------------------------------------------- Sat Jul 31 23:55:20 UTC 2010 - cristian.rodriguez@opensuse.org - I meant Enhances not Supplements ------------------------------------------------------------------- Fri Jul 30 22:18:23 UTC 2010 - cristian.rodriguez@opensuse.org - Implement hack to start by default only in VMs ------------------------------------------------------------------- Tue Jul 27 22:02:20 UTC 2010 - cristian.rodriguez@opensuse.org - Run the complete test suite (for the paranoid) - use O_CLOEXEC on fds ------------------------------------------------------------------- Tue Jul 20 21:27:49 UTC 2010 - cristian.rodriguez@opensuse.org - enable daemon by default - add a few Supplements so the it gets installed automatically. ------------------------------------------------------------------- Sun Jul 18 21:25:16 UTC 2010 - cristian.rodriguez@opensuse.org - add proper Requires(pre) ------------------------------------------------------------------- Fri Jul 16 17:30:31 UTC 2010 - cristian.rodriguez@opensuse.org - build with no optimization, there are reports saying it may crash with -O1 like http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563938 ------------------------------------------------------------------- Thu Jul 15 17:37:11 UTC 2010 - cristian.rodriguez@opensuse.org - move deamon to /sbin - tune the spec file - add a SUSE standard init script ------------------------------------------------------------------- Fri May 28 14:03:54 CEST 2010 - meissner@suse.de - haveged 0.9 Gather entropy by doing calculation and looking at secondary high resolution processor information (tsc, cache misses etc.)