immortalwrt/package
Rafał Miłecki 15bb8c3461
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-31 10:19:18 +08:00
..
base-files ImmortalWrt v21.02.6: revert to branch defaults 2023-05-01 14:42:56 +08:00
boot uboot-bcm4908: update to the latest generic 2023-08-31 10:19:11 +08:00
devel Merge Official Source 2021-04-12 02:22:36 +08:00
emortal default-settings: fix override user settings 2023-07-09 17:53:52 +08:00
firmware firmware: intel-microcode: update to 20230808 2023-08-12 08:13:16 +08:00
kernel mac80211: mt7601u: allow AP mode 2023-08-11 16:52:28 +08:00
libs wolfssl: update to 5.6.3 2023-08-12 08:08:08 +08:00
network comgt: ncm: support Mikrotik R11e-LTE6 modem 2023-04-02 18:58:10 +08:00
system urngd: update to the latest master 2023-08-31 10:19:18 +08:00
utils lua: fix integer overflow in LNUM patch 2023-08-12 08:07:01 +08:00
Makefile build: generate index.json 2023-05-10 10:32:14 +08:00