[openwrt/openwrt] urngd: update to the latest master

LEDE Commits lede-commits at lists.infradead.org
Tue Jul 25 01:04:53 PDT 2023


rmilecki pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/c74b5e09e692839b39c8325b5f8dc5f2a3b3896c

commit c74b5e09e692839b39c8325b5f8dc5f2a3b3896c
Author: Rafał Miłecki <rafal at milecki.pl>
AuthorDate: Tue Jul 25 09:51:35 2023 +0200

    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 at milecki.pl>
---
 package/system/urngd/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/system/urngd/Makefile b/package/system/urngd/Makefile
index 8350f7ceb9..e131e1be7e 100644
--- a/package/system/urngd/Makefile
+++ b/package/system/urngd/Makefile
@@ -5,9 +5,9 @@ PKG_RELEASE:=1
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL=$(PROJECT_GIT)/project/urngd.git
-PKG_SOURCE_DATE:=2020-01-21
-PKG_SOURCE_VERSION:=c7f7b6b65b82eda4675b42d8cd28d76ea7aebf1a
-PKG_MIRROR_HASH:=2d31025b79fe130c579d6c3f4bf4dc12abc43a7319b20a5cdca24ae363ec70f3
+PKG_SOURCE_DATE:=2023-07-25
+PKG_SOURCE_VERSION:=7aefb47be57df0467d97d539f7fe9e23e607a3b4
+PKG_MIRROR_HASH:=941e4298acc9a0c9b485b9ad706bb11c4d0bc7a66eec22e569b430ab38a9f5fc
 
 PKG_LICENSE:=GPL-2.0 BSD-3-Clause
 PKG_LICENSE_FILES:=




More information about the lede-commits mailing list