commit rng-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rng-tools for openSUSE:Factory checked in at 2024-08-01 22:04:59 Comparing /work/SRC/openSUSE:Factory/rng-tools (Old) and /work/SRC/openSUSE:Factory/.rng-tools.new.7232 (New) Package is "rng-tools" Thu Aug 1 22:04:59 2024 rev:53 rq:1190829 version:6.17 Changes: --- /work/SRC/openSUSE:Factory/rng-tools/rng-tools.changes 2024-07-01 11:21:09.684789610 +0200 +++ /work/SRC/openSUSE:Factory/.rng-tools.new.7232/rng-tools.changes 2024-08-01 22:05:33.727269704 +0200 @@ -1,0 +2,6 @@ +Wed Jul 31 16:42:01 UTC 2024 - Andreas Stieger + +- Do not specify a fill-watermark in the service file to fix non- + starting service since 6.17, use auto-detection (boo#1228245) + +--- Other differences: -- ++ rng-tools.service ++ --- /var/tmp/diff_new_pack.PlhOCz/_old 2024-08-01 22:05:34.267291977 +0200 +++ /var/tmp/diff_new_pack.PlhOCz/_new 2024-08-01 22:05:34.271292142 +0200 @@ -16,7 +16,7 @@ RestrictRealtime=true # end of automatic additions CapabilityBoundingSet=CAP_SYS_ADMIN -ExecStart=/usr/sbin/rngd --foreground --fill-watermark=3700 +ExecStart=/usr/sbin/rngd --foreground [Install] WantedBy=multi-user.target
commit rng-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rng-tools for openSUSE:Factory checked in at 2024-07-01 11:20:41 Comparing /work/SRC/openSUSE:Factory/rng-tools (Old) and /work/SRC/openSUSE:Factory/.rng-tools.new.18349 (New) Package is "rng-tools" Mon Jul 1 11:20:41 2024 rev:52 rq:1184075 version:6.17 Changes: --- /work/SRC/openSUSE:Factory/rng-tools/rng-tools.changes 2023-04-16 16:08:01.621146128 +0200 +++ /work/SRC/openSUSE:Factory/.rng-tools.new.18349/rng-tools.changes 2024-07-01 11:21:09.684789610 +0200 @@ -1,0 +2,14 @@ +Sun Jun 30 07:56:27 UTC 2024 - Dirk Müller + +- update to 6.17: + * mix data fed to the kernel byte-wise from multiple sources + * added option to attempt more persistent use of slow entropy +sources + * fix some missing m4 quotes + * improved debug output to show FIPS failures more clearly + * added a named pipe entropy source + * adjusted linux poolsize + * fixed some pkcs11 error messages + * fixed ignorefail and random_step options + +--- Old: v6.16.tar.gz New: v6.17.tar.gz Other differences: -- ++ rng-tools.spec ++ --- /var/tmp/diff_new_pack.0hu7Uw/_old 2024-07-01 11:21:10.320812779 +0200 +++ /var/tmp/diff_new_pack.0hu7Uw/_new 2024-07-01 11:21:10.320812779 +0200 @@ -1,7 +1,7 @@ # # spec file for package rng-tools # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d } Name: rng-tools -Version:6.16 +Version:6.17 Release:0 Summary:Support daemon for hardware random device License:GPL-3.0-or-later ++ v6.16.tar.gz -> v6.17.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.16/Makefile.am new/rng-tools-6.17/Makefile.am --- old/rng-tools-6.16/Makefile.am 2023-01-10 13:45:31.0 +0100 +++ new/rng-tools-6.17/Makefile.am 2024-05-23 20:16:00.0 +0200 @@ -9,7 +9,8 @@ noinst_LIBRARIES = librngd.a rngd_SOURCES = rngd.h rngd.c rngd_entsource.h rngd_entsource.c \ - rngd_linux.h rngd_linux.c util.c ossl_helpers.c + rngd_linux.h rngd_linux.c util.c ossl_helpers.c \ + rngd_namedpipe.c if NISTBEACON rngd_SOURCES += rngd_nistbeacon.c diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.16/configure.ac new/rng-tools-6.17/configure.ac --- old/rng-tools-6.16/configure.ac 2023-01-10 13:45:31.0 +0100 +++ new/rng-tools-6.17/configure.ac 2024-05-23 20:16:00.0 +0200 @@ -17,7 +17,7 @@ dnl along with this program; if not, write to the Free Software dnl Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA -AC_INIT(rng-tools, 6.16, [Neil Horman ]) +AC_INIT(rng-tools, 6.17, [Neil Horman ]) AC_PREREQ(2.52) AC_CONFIG_SRCDIR([rngd.c]) AC_CANONICAL_HOST @@ -196,7 +196,7 @@ AC_LINK_IFELSE( [AC_LANG_PROGRAM( [#include ], - [int argc=1; char *argv[]={"test"}; argp_parse(0,argc,argv,0,0,0); return 0;] + [[int argc=1; char *argv[]={"test"}; argp_parse(0,argc,argv,0,0,0); return 0;]] )], [need_libargp=no], [need_libargp=yes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.16/rngd.8.in new/rng-tools-6.17/rngd.8.in --- old/rng-tools-6.16/rngd.8.in2023-01-10 13:45:31.0 +0100 +++ new/rng-tools-6.17/rngd.8.in2024-05-23 20:16:00.0 +0200 @@ -22,6 +22,7 @@ [\fB\-t\fR, \fB\-\-test\fR] [\fB\-W\fR, \fB\-\-fill-watermark=\fInnn\fR] [\fB\-R\fR, \fB\-\-force-reseed=\fInnn\fR] +[\fB\-u\fR, \fB\-\-use-slow-sources\fR] [\fB\-D\fR, \fB\-\-drop-privileges=\fIuser:group\fR] [\fB\-q\fR, \fB\-\-quiet\fR] [\fB\-?\fR, \fB\-\-help\fR] @@ -108,7 +109,7 @@ Setting this too high will cause \fIrngd\fR to dominate the contents of the entropy pool. Low values will hurt system performance during entropy starves. Do not set \fIfill-watermark\fR above the size of the -entropy pool (usually 4096 bits). A value of 0 to this option will cause no +entropy pool (usually 256 bits). A value of 0 to this option will cause no watermark to be set
commit rng-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rng-tools for openSUSE:Factory checked in at 2023-04-16 16:07:45 Comparing /work/SRC/openSUSE:Factory/rng-tools (Old) and /work/SRC/openSUSE:Factory/.rng-tools.new.19717 (New) Package is "rng-tools" Sun Apr 16 16:07:45 2023 rev:51 rq:1079756 version:6.16 Changes: --- /work/SRC/openSUSE:Factory/rng-tools/rng-tools.changes 2022-03-31 17:19:22.512807453 +0200 +++ /work/SRC/openSUSE:Factory/.rng-tools.new.19717/rng-tools.changes 2023-04-16 16:08:01.621146128 +0200 @@ -1,0 +2,16 @@ +Sun Apr 16 09:27:49 UTC 2023 - Dirk Müller + +- update to 6.16: + * Misc man page fixes, specifically addressing -V option +misdocumentation + * Improve security by allowing rngd to drop privlidges + * Misc documentation improvements + * Fix building with jitterentropy when configured for internal +software clock usage + * Fix building of power9 darn code on power systems that don't +natively support DARN instruction + * Fix jitterentropy long timeout failures on low power hardware + * Fix various build time errors on non libc systems + * Misc covscan issue fixes + +--- Old: v6.15.tar.gz New: v6.16.tar.gz Other differences: -- ++ rng-tools.spec ++ --- /var/tmp/diff_new_pack.aNnmPw/_old 2023-04-16 16:08:02.029148480 +0200 +++ /var/tmp/diff_new_pack.aNnmPw/_new 2023-04-16 16:08:02.033148503 +0200 @@ -1,7 +1,7 @@ # # spec file for package rng-tools # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d } Name: rng-tools -Version:6.15 +Version:6.16 Release:0 Summary:Support daemon for hardware random device License:GPL-3.0-or-later @@ -30,6 +30,7 @@ BuildRequires: automake BuildRequires: libp11-devel BuildRequires: pkgconfig +BuildRequires: pkgconfig(libcap) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) Requires: opensc @@ -83,7 +84,7 @@ ./autogen.sh # NIST Beacon fetches a randomness token over internet in clear text # Try without this functionality -%configure --without-rtlsdr --without-nistbeacon +%configure --without-rtlsdr --without-nistbeacon --without-qrypt %make_build %install ++ v6.15.tar.gz -> v6.16.tar.gz ++ 1696 lines of diff (skipped)
commit rng-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rng-tools for openSUSE:Factory checked in at 2022-03-31 17:18:47 Comparing /work/SRC/openSUSE:Factory/rng-tools (Old) and /work/SRC/openSUSE:Factory/.rng-tools.new.1900 (New) Package is "rng-tools" Thu Mar 31 17:18:47 2022 rev:50 rq:966169 version:6.15 Changes: --- /work/SRC/openSUSE:Factory/rng-tools/rng-tools.changes 2021-11-20 02:40:24.100530398 +0100 +++ /work/SRC/openSUSE:Factory/.rng-tools.new.1900/rng-tools.changes 2022-03-31 17:19:22.512807453 +0200 @@ -1,0 +2,14 @@ +Sun Mar 27 19:45:51 UTC 2022 - Dirk M??ller + +- update to 6.15: + * Adjust rngtests for better behavior in travis + * fix use of non-posix setaffinity call to allow building on strict posix +(musl) systems + * Add armv6l to list of detected arches for pkcs11 + * misc fixes to allow building on libc-musl + * fix a deadlock in jitter shutdown sequence + * minor warning fixups (unused variables) + * improve cpu detection code + * improve jitter cpu monopolization on small/single cpu systems + +--- Old: v6.14.tar.gz New: v6.15.tar.gz Other differences: -- ++ rng-tools.spec ++ --- /var/tmp/diff_new_pack.Xg7qCN/_old 2022-03-31 17:19:23.100800821 +0200 +++ /var/tmp/diff_new_pack.Xg7qCN/_new 2022-03-31 17:19:23.104800776 +0200 @@ -1,7 +1,7 @@ # # spec file for package rng-tools # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d } Name: rng-tools -Version:6.14 +Version:6.15 Release:0 Summary:Support daemon for hardware random device License:GPL-3.0-or-later ++ v6.14.tar.gz -> v6.15.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.14/configure.ac new/rng-tools-6.15/configure.ac --- old/rng-tools-6.14/configure.ac 2021-08-09 17:08:57.0 +0200 +++ new/rng-tools-6.15/configure.ac 2022-02-09 14:21:54.0 +0100 @@ -17,7 +17,7 @@ dnl along with this program; if not, write to the Free Software dnl Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA -AC_INIT(rng-tools, 6.14, [Neil Horman ]) +AC_INIT(rng-tools, 6.15, [Neil Horman ]) AC_PREREQ(2.52) AC_CONFIG_SRCDIR([rngd.c]) AC_CANONICAL_HOST @@ -25,6 +25,7 @@ AM_INIT_AUTOMAKE([foreign]) AC_CONFIG_HEADERS([rng-tools-config.h]) AC_CONFIG_MACRO_DIRS([m4]) +AC_USE_SYSTEM_EXTENSIONS dnl Parse options @@ -100,6 +101,12 @@ ], [AC_MSG_NOTICE([Disabling JITTER entropy source])] ) +AC_CHECK_DECL(pthread_attr_setaffinity_np, + [AC_DEFINE([HAVE_PTHREAD_ATTR_SETAFFINITY], 1,[Set ATTR_SETAFFINITY])], + [ AC_CHECK_DECL(pthread_setaffinity_np, + [AC_DEFINE([HAVE_PTHREAD_SETAFFINITY],1, [Set PTHREAD_SETAFFINITY])], [ AC_MSG_ERROR([Neither pthread_setaffinity_np nor pthread_attr_setaffinity_np found])],[[#include ]]) + ], [[#include ]]) + AS_IF( [ test "x$with_nistbeacon" != "xno"], [ @@ -117,7 +124,7 @@ PKG_CHECK_MODULES([libcrypto], [libcrypto], [], [AC_MSG_ERROR([libcrypto is required])]) AC_DEFINE([HAVE_PKCS11],1,[Enable PKCS11]) AS_CASE([$host_cpu], - [i?86|armv7hl], + [i?86|armv7hl|armv6l], [ PKCS11_ENGINE=/usr/lib/opensc-pkcs11.so ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.14/rngd.c new/rng-tools-6.15/rngd.c --- old/rng-tools-6.14/rngd.c 2021-08-09 17:08:57.0 +0200 +++ new/rng-tools-6.15/rngd.c 2022-02-09 14:21:54.0 +0100 @@ -924,7 +924,7 @@ if (!ent_sources) { message(LOG_DAEMON|LOG_ERR, - "can't open any entropy source"); + "Can't open any entropy source\n"); message(LOG_DAEMON|LOG_ERR, "Maybe RNG device modules are not loaded\n"); return 1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.14/rngd_jitter.c new/rng-tools-6.15/rngd_jitter.c --- old/rng-tools-6.14/rngd_jitter.c2021-08-09 17:08:57.0 +0200 +++ new/rng-tools-6.15/rngd_jitter.c2022-02-09 14:
commit rng-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rng-tools for openSUSE:Factory checked in at 2021-11-20 02:39:11 Comparing /work/SRC/openSUSE:Factory/rng-tools (Old) and /work/SRC/openSUSE:Factory/.rng-tools.new.1895 (New) Package is "rng-tools" Sat Nov 20 02:39:11 2021 rev:49 rq:932436 version:6.14 Changes: --- /work/SRC/openSUSE:Factory/rng-tools/rng-tools.changes 2021-10-06 19:50:09.732062473 +0200 +++ /work/SRC/openSUSE:Factory/.rng-tools.new.1895/rng-tools.changes 2021-11-20 02:40:24.100530398 +0100 @@ -1,0 +2,6 @@ +Mon Nov 15 16:03:41 UTC 2021 - Johannes Segitz + +- Added hardening to systemd service(s) (bsc#1181400). Modified: + * rng-tools.service + +--- Other differences: -- ++ rng-tools.service ++ --- /var/tmp/diff_new_pack.PTAUyR/_old 2021-11-20 02:40:24.660528550 +0100 +++ /var/tmp/diff_new_pack.PTAUyR/_new 2021-11-20 02:40:24.660528550 +0100 @@ -4,6 +4,17 @@ Conflicts=haveged.service [Service] +# added automatically, for details please see +# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort +ProtectSystem=full +ProtectHome=true +ProtectHostname=true +ProtectKernelTunables=true +ProtectKernelModules=true +ProtectKernelLogs=true +ProtectControlGroups=true +RestrictRealtime=true +# end of automatic additions CapabilityBoundingSet=CAP_SYS_ADMIN ExecStart=/usr/sbin/rngd --foreground --fill-watermark=3700
commit rng-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rng-tools for openSUSE:Factory checked in at 2021-10-06 19:49:58 Comparing /work/SRC/openSUSE:Factory/rng-tools (Old) and /work/SRC/openSUSE:Factory/.rng-tools.new.2443 (New) Package is "rng-tools" Wed Oct 6 19:49:58 2021 rev:48 rq:923504 version:6.14 Changes: --- /work/SRC/openSUSE:Factory/rng-tools/rng-tools.changes 2021-08-16 10:17:09.834689527 +0200 +++ /work/SRC/openSUSE:Factory/.rng-tools.new.2443/rng-tools.changes 2021-10-06 19:50:09.732062473 +0200 @@ -1,0 +2,5 @@ +Wed Oct 6 13:40:00 UTC 2021 - Dirk M??ller + +- disable nistbeacon support + +--- Other differences: -- ++ rng-tools.spec ++ --- /var/tmp/diff_new_pack.4oaghp/_old 2021-10-06 19:50:10.252062669 +0200 +++ /var/tmp/diff_new_pack.4oaghp/_new 2021-10-06 19:50:10.256062672 +0200 @@ -28,10 +28,7 @@ Source2:%{name}.service Source3:90-hwrng.rules BuildRequires: automake -BuildRequires: libcurl-devel -BuildRequires: libjansson-devel BuildRequires: libp11-devel -BuildRequires: libxml2-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) @@ -84,7 +81,9 @@ %build ./autogen.sh -%configure --without-rtlsdr +# NIST Beacon fetches a randomness token over internet in clear text +# Try without this functionality +%configure --without-rtlsdr --without-nistbeacon %make_build %install
commit rng-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rng-tools for openSUSE:Factory checked in at 2021-08-16 10:11:10 Comparing /work/SRC/openSUSE:Factory/rng-tools (Old) and /work/SRC/openSUSE:Factory/.rng-tools.new.1899 (New) Package is "rng-tools" Mon Aug 16 10:11:10 2021 rev:47 rq:911819 version:6.14 Changes: --- /work/SRC/openSUSE:Factory/rng-tools/rng-tools.changes 2021-03-24 16:15:54.388124991 +0100 +++ /work/SRC/openSUSE:Factory/.rng-tools.new.1899/rng-tools.changes 2021-08-16 10:17:09.834689527 +0200 @@ -1,0 +2,19 @@ +Thu Aug 12 12:25:48 UTC 2021 - Dirk M??ller + +- update to 6.14: + * Fixed a null pointer deref in nistbeacon entropy source + * fixed some confguration tests + * clarified some rngd behavior in the man page + * update init code to do proper logging + * various covscan fixes + * fixed a memory leak in jitter entropy source + * fixed possible NULL deref in rdrand source + * various fixed in openssl mangling code + * added randstat binary to build + * minor modernizations to configure.ac + * Support rndr instruction on arm + * Support jitter software timer on coarse time systems + * Merged all openssl use into a single helper library + * Improved console output readability + +--- Old: v6.12.tar.gz New: v6.14.tar.gz Other differences: -- ++ rng-tools.spec ++ --- /var/tmp/diff_new_pack.aofaXa/_old 2021-08-16 10:17:10.314688950 +0200 +++ /var/tmp/diff_new_pack.aofaXa/_new 2021-08-16 10:17:10.318688945 +0200 @@ -18,7 +18,7 @@ %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d } Name: rng-tools -Version:6.12 +Version:6.14 Release:0 Summary:Support daemon for hardware random device License:GPL-3.0-or-later @@ -110,6 +110,7 @@ %doc NEWS README %license COPYING %{_bindir}/rngtest +%{_bindir}/randstat %{_sbindir}/rngd %{_mandir}/man?/*.*.gz %{_unitdir}/%{name}.service ++ v6.12.tar.gz -> v6.14.tar.gz ++ 2055 lines of diff (skipped)
commit rng-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rng-tools for openSUSE:Factory checked in at 2021-03-24 16:14:59 Comparing /work/SRC/openSUSE:Factory/rng-tools (Old) and /work/SRC/openSUSE:Factory/.rng-tools.new.2401 (New) Package is "rng-tools" Wed Mar 24 16:14:59 2021 rev:46 rq:880699 version:6.12 Changes: --- /work/SRC/openSUSE:Factory/rng-tools/rng-tools.changes 2021-01-25 18:23:54.428453651 +0100 +++ /work/SRC/openSUSE:Factory/.rng-tools.new.2401/rng-tools.changes 2021-03-24 16:15:54.388124991 +0100 @@ -1,0 +2,14 @@ +Thu Mar 18 13:04:28 UTC 2021 - Paolo Stivanin + +- update to 6.12: + * Fix compiler warning over log message format + * Fix some typos in force-reseed documentation in rngd man page + * Improve --list option so that we properly capture entropy sources +that are available and configured on at build time, but failed +initalization at run time (due to lack of hw, or some other error, etc) + * Drop the use of libsysfs - we only used it to access a single file, +and we can do so with a simple open/read/close. +Given the lack of maintenance of libsysfs, we can save lots of +effort by dropping this lib + +--- Old: v6.11.tar.gz New: v6.12.tar.gz Other differences: -- ++ rng-tools.spec ++ --- /var/tmp/diff_new_pack.dwy1qm/_old 2021-03-24 16:15:54.992125625 +0100 +++ /var/tmp/diff_new_pack.dwy1qm/_new 2021-03-24 16:15:54.992125625 +0100 @@ -18,7 +18,7 @@ %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d } Name: rng-tools -Version:6.11 +Version:6.12 Release:0 Summary:Support daemon for hardware random device License:GPL-3.0-or-later @@ -33,7 +33,6 @@ BuildRequires: libp11-devel BuildRequires: libxml2-devel BuildRequires: pkgconfig -BuildRequires: sysfsutils-devel BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) Requires: opensc ++ v6.11.tar.gz -> v6.12.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.11/.travis.yml new/rng-tools-6.12/.travis.yml --- old/rng-tools-6.11/.travis.yml 2021-01-08 15:06:59.0 +0100 +++ new/rng-tools-6.12/.travis.yml 2021-03-11 13:57:40.0 +0100 @@ -14,7 +14,6 @@ addons: apt: packages: - libsysfs-dev libxml2 libxml2-dev libssl-dev diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.11/Makefile.am new/rng-tools-6.12/Makefile.am --- old/rng-tools-6.11/Makefile.am 2021-01-08 15:06:59.0 +0100 +++ new/rng-tools-6.12/Makefile.am 2021-03-11 13:57:40.0 +0100 @@ -31,7 +31,7 @@ rngd_SOURCES += rngd_rtlsdr.c endif -rngd_LDADD = librngd.a -lsysfs $(LIBS) $(librtlsdr_LIBS) ${libp11_LIBS} ${libcrypto_LIBS} ${jansson_LIBS} ${libcurl_LIBS} ${libxml2_LIBS} ${openssl_LIBS} $(PTHREAD_LIBS) +rngd_LDADD = librngd.a $(LIBS) $(librtlsdr_LIBS) ${libp11_LIBS} ${libcrypto_LIBS} ${jansson_LIBS} ${libcurl_LIBS} ${libxml2_LIBS} ${openssl_LIBS} $(PTHREAD_LIBS) if PKCS11 rngd_SOURCES += rngd_pkcs11.c diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.11/configure.ac new/rng-tools-6.12/configure.ac --- old/rng-tools-6.11/configure.ac 2021-01-08 15:06:59.0 +0100 +++ new/rng-tools-6.12/configure.ac 2021-03-11 13:57:40.0 +0100 @@ -17,7 +17,7 @@ dnl along with this program; if not, write to the Free Software dnl Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA -AC_INIT(rng-tools, 6.11, [Neil Horman ]) +AC_INIT(rng-tools, 6.12, [Neil Horman ]) AC_PREREQ(2.52) AC_CONFIG_SRCDIR([rngd.c]) AC_CANONICAL_TARGET @@ -144,11 +144,6 @@ dnl AC_TYPE_SIZE_T dnl AC_TYPE_PID_T -dnl - -dnl Checks for required libraries -dnl - -AC_SEARCH_LIBS(sysfs_get_mnt_path, sysfs, [], [AC_MSG_ERROR([libsysfs is required])],[]) - dnl - dnl Checks for optional library functions dnl - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.11/rngd.8.in new/rng-tools-6.12/rngd.8.in --- old/rng-tools-6.11/rngd.8.in2021-01-08 15:06:59.0 +0100 +++ new/rng-tools-6.12/rngd.8.in2021-03-11 13:57:40.0 +0100 @@ -21,7 +21,7 @@ [\fB\-s\fR, \fB\-\-random-step=\fInnn\fR] [\fB\-t\fR, \fB\-\-test\fR] [\fB\-W\fR, \fB\-\-fill-watermark=\fInn
commit rng-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rng-tools for openSUSE:Factory checked in at 2021-01-25 18:23:36 Comparing /work/SRC/openSUSE:Factory/rng-tools (Old) and /work/SRC/openSUSE:Factory/.rng-tools.new.28504 (New) Package is "rng-tools" Mon Jan 25 18:23:36 2021 rev:45 rq:866173 version:6.11 Changes: --- /work/SRC/openSUSE:Factory/rng-tools/rng-tools.changes 2020-09-14 12:30:36.277185746 +0200 +++ /work/SRC/openSUSE:Factory/.rng-tools.new.28504/rng-tools.changes 2021-01-25 18:23:54.428453651 +0100 @@ -1,0 +2,20 @@ +Sat Jan 23 00:29:32 UTC 2021 - Dirk M??ller + +- update to 6.11: + * Some CI/CD fixes in travis pipeline + * Fix detection of duplicate pulses in nist source + * Fix --with-rtlsdr option in configure + * Clean up some debug statements that were erroneously left in place + * Fix error in systemd unit file + * Fix buffer overflow in rtlsdr entropy source + * Fixed darn source rekeying + * Fix various pipe read issues in jitter source + * Fix listing of rtlsdr options + * Misc Documentation fixes + * Fix a broken FIPS 140-2 corner case test + * Misc cleanups + * Addd aes mangling to nist source + * Improve nist performance with opportunistic use of CLOCK_MONOTONIC_COARSE + * Add forced reseeding of kernel entropy pool + +--- Old: v6.10.tar.gz New: v6.11.tar.gz Other differences: -- ++ rng-tools.spec ++ --- /var/tmp/diff_new_pack.JyrtWH/_old 2021-01-25 18:23:55.396455059 +0100 +++ /var/tmp/diff_new_pack.JyrtWH/_new 2021-01-25 18:23:55.400455064 +0100 @@ -1,7 +1,7 @@ # # spec file for package rng-tools # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d } Name: rng-tools -Version:6.10 +Version:6.11 Release:0 Summary:Support daemon for hardware random device License:GPL-3.0-or-later ++ v6.10.tar.gz -> v6.11.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.10/.travis.yml new/rng-tools-6.11/.travis.yml --- old/rng-tools-6.10/.travis.yml 2020-03-27 17:52:27.0 +0100 +++ new/rng-tools-6.11/.travis.yml 2021-01-08 15:06:59.0 +0100 @@ -4,6 +4,8 @@ arch: - amd64 - arm64 + - ppc64le + - s390x compiler: - clang @@ -20,9 +22,13 @@ libp11-dev librtlsdr-dev libusb-1.0-0-dev + libjansson-dev - -script: rm -rf ./jitterentropy-library/* && ./autogen.sh && ./configure && make - -after_script: -- make check || (cat tests/rngtesturandom.sh.log && cat tests/rngtestzero.sh.log && cat ./tests/test-suite.log) +script: + - rm -rf ./jitterentropy-library/* + - ./autogen.sh + - ./configure + - make + - make check || (cat tests/rngtesturandom.sh.log && +cat tests/rngtestzero.sh.log && cat ./tests/test-suite.log) + - sudo make install diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.10/configure.ac new/rng-tools-6.11/configure.ac --- old/rng-tools-6.10/configure.ac 2020-03-27 17:52:27.0 +0100 +++ new/rng-tools-6.11/configure.ac 2021-01-08 15:06:59.0 +0100 @@ -17,7 +17,7 @@ dnl along with this program; if not, write to the Free Software dnl Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA -AC_INIT(rng-tools, 6.10, [Neil Horman ]) +AC_INIT(rng-tools, 6.11, [Neil Horman ]) AC_PREREQ(2.52) AC_CONFIG_SRCDIR([rngd.c]) AC_CANONICAL_TARGET @@ -43,7 +43,7 @@ AC_ARG_WITH([rtlsdr], AS_HELP_STRING([--without-rtlsdr], - [Disable rtlsdr support. ]) + [Disable rtlsdr support. ]), [], [with_rtlsdr=no] ) @@ -91,7 +91,7 @@ AC_SEARCH_LIBS(jent_version,jitterentropy, [AM_CONDITIONAL([JITTER], [true]) AC_DEFINE([HAVE_JITTER],1,[Enable JITTER])], - AC_MSG_NOTICE([No Jitterentropy library found])) + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) ], [AC_MSG_NOTICE([Disabling JITTER entropy source])] ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rng-tools-6.10/fips.c new/rng-tools-6.11/fips.c --- old/rng-tools-6.10/fips.c 2020-03-27 17:52:27.0 +0100 +