openwrt/package/system
Rafał Miłecki 736e3b81aa urngd: update to the latest master
7aefb47 jitterentropy-rngd: update to the v1.2.0

What's interesting about jitterentropy-rngd v1.2.0 release is that it
bumps its copy of jitterentropy-library from v2.2.0 to the v3.0.0. That
bump includes a relevant commit 3130cd9 ("replace LSFR with SHA-3 256").

When initializing entropy jent calculates time delta. Time values are
obtained using clock_gettime() + CLOCK_REALTIME. There is no guarantee
from CLOCK_REALTIME of unique values and slow devices often return
duplicated ones.

A switch from jent_lfsr_time() to jent_hash_time() resulted in many less
cases of zero delta and avoids ECOARSETIME.

Long story short: on some system this fixes:
[    6.722725] urngd: jent-rng init failed, err: 2

This is important change for BCM53573 which doesn't include hwrng and
seems to have arch_timer running at 36,8 Hz.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit c74b5e09e6)
2023-08-28 16:35:09 +02:00
..
ca-certificates ca-certificates: Update to version 20230311 2023-05-31 23:10:06 +02:00
fstools treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16 2023-03-21 18:28:22 +01:00
fwtool fwtool: update to latest Git head 2019-11-14 22:53:31 +01:00
gpio-cdev/nu801 ath79: add Cisco Meraki MR18 2023-05-14 00:08:35 +02:00
iucode-tool iucode-tool: fix compile error with musl libc and USE_CPUID_DEVICE 2022-12-04 13:21:46 +01:00
mtd treewide: add support for "lto" in PKG_BUILD_FLAGS 2023-03-21 18:28:22 +01:00
openwrt-keyring openwrt-keyring: add OpenWrt 22.03 GPG/usign keys 2022-03-25 14:28:00 +01:00
opkg treewide: replace AUTORELEASE with real PKG_RELEASE 2023-05-18 11:35:29 +02:00
procd procd: update to latest git HEAD 2023-08-11 12:53:33 +02:00
refpolicy Revert "refpolicy: add variant that builds modular policy" 2020-11-22 15:20:35 +00:00
rpcd rpcd: update to latest git HEAD 2023-08-11 12:53:33 +02:00
selinux-policy selinux-policy: update to 1.2.5 2023-05-31 23:10:06 +02:00
ubox treewide: replace AUTORELEASE with real PKG_RELEASE 2023-05-18 11:35:29 +02:00
ubus treewide: add support for "lto" in PKG_BUILD_FLAGS 2023-03-21 18:28:22 +01:00
ucert ucert: update to latest git HEAD 2020-05-24 17:01:36 +02:00
uci uci: update to git HEAD 2023-08-11 12:53:34 +02:00
urandom-seed urandom-seed: go back to seeding with shell script temporarily 2022-04-14 10:12:34 +02:00
urngd urngd: update to the latest master 2023-08-28 16:35:09 +02:00
usign treewide: add support for "lto" in PKG_BUILD_FLAGS 2023-03-21 18:28:22 +01:00
zram-swap treewide: replace AUTORELEASE with real PKG_RELEASE 2023-05-18 11:35:29 +02:00