commit rng-tools for openSUSE:Factory

2024-08-01 Thread Source-Sync
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

2024-07-01 Thread Source-Sync
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

2023-04-16 Thread Source-Sync
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

2022-03-31 Thread Source-Sync
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

2021-11-19 Thread Source-Sync
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

2021-10-06 Thread Source-Sync
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

2021-08-16 Thread Source-Sync
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

2021-03-24 Thread Source-Sync
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

2021-01-25 Thread Source-Sync
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
+