Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package jitterentropy for openSUSE:Factory checked in at 2025-05-01 15:22:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jitterentropy (Old) and /work/SRC/openSUSE:Factory/.jitterentropy.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jitterentropy" Thu May 1 15:22:46 2025 rev:8 rq:1273628 version:3.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/jitterentropy/jitterentropy.changes 2024-02-21 17:52:05.625916839 +0100 +++ /work/SRC/openSUSE:Factory/.jitterentropy.new.30101/jitterentropy.changes 2025-05-01 15:22:56.609819780 +0200 @@ -1,0 +2,35 @@ +Wed Apr 30 09:00:00 UTC 2025 - Pedro Monreal <pmonr...@suse.com> + +- Update to 3.6.3: [bsc#1242050] + * Correct time stamp processing on AIX + * Use high-resolution time stamp on Apple Silicon + * GCD power-up test: consider OSR + * Remove patches fixed in the update: + - jitterentropy-fix-a-stack-corruption-on-s390x.patch + * Rebase patches: + - jitterentropy-split-internal-header.patch + - jitterentropy-with-debug.patch + +- Update to 3.6.2: + * Fix RCT re-initialization in jent_read_entropy_safe + * simplify test code + * improve keyword portability + +- Update to 3.6.1: + * Add more test code + * Add support for SunPRO compiler + * Fix compilation on OpenBSD by replacing sed with tr + * internal timer: Add support for Apple + * Various small fixes to compilation to imporve portability + +- Update to 3.6.0: + * Remove bi-modal behavior of conditioning function + * Make jent_read_entropy_safe safer by retrying the health test + * Move the version information to make them available at compile time + +- Update to 3.5.0: + * add distinction between intermittent and permanent health failure + * add compile time option to allow configuring a mask to reduce the + size of the time stamp used for the APT + +------------------------------------------------------------------- Old: ---- jitterentropy-fix-a-stack-corruption-on-s390x.patch v3.4.1.tar.gz New: ---- v3.6.3.tar.gz BETA DEBUG BEGIN: Old: * Remove patches fixed in the update: - jitterentropy-fix-a-stack-corruption-on-s390x.patch * Rebase patches: BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jitterentropy.spec ++++++ --- /var/tmp/diff_new_pack.OKckdU/_old 2025-05-01 15:22:57.169843247 +0200 +++ /var/tmp/diff_new_pack.OKckdU/_new 2025-05-01 15:22:57.173843415 +0200 @@ -1,7 +1,7 @@ # # spec file for package jitterentropy # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,13 +22,11 @@ Summary: A userspace library for jitter entropy generation License: BSD-3-Clause OR GPL-2.0-or-later Group: Development/Tools/Other -Version: 3.4.1 +Version: 3.6.3 Release: 0 URL: https://github.com/smuellerDD/jitterentropy-library Source0: https://github.com/smuellerDD/jitterentropy-library/archive/refs/tags/v%{version}.tar.gz Source1: baselibs.conf -#PATCH-FIX-UPSTREAM github.com/smuellerDD/jitterentropy-library/commit/7bf9f85 -Patch0: jitterentropy-fix-a-stack-corruption-on-s390x.patch Patch1: jitterentropy-split-internal-header.patch Patch2: jitterentropy-with-debug.patch ++++++ jitterentropy-split-internal-header.patch ++++++ --- /var/tmp/diff_new_pack.OKckdU/_old 2025-05-01 15:22:57.209844924 +0200 +++ /var/tmp/diff_new_pack.OKckdU/_new 2025-05-01 15:22:57.213845091 +0200 @@ -1,7 +1,7 @@ -Index: jitterentropy-library-3.4.0/jitterentropy.h +Index: jitterentropy-library-3.6.3/jitterentropy.h =================================================================== ---- jitterentropy-library-3.4.0.orig/jitterentropy.h -+++ jitterentropy-library-3.4.0/jitterentropy.h +--- jitterentropy-library-3.6.3.orig/jitterentropy.h ++++ jitterentropy-library-3.6.3/jitterentropy.h @@ -42,6 +42,10 @@ #ifndef _JITTERENTROPY_H #define _JITTERENTROPY_H @@ -13,7 +13,7 @@ #ifdef __cplusplus extern "C" { #endif -@@ -98,11 +102,13 @@ extern "C" { +@@ -162,11 +166,13 @@ extern "C" { * Jitter RNG State Definition Section ***************************************************************************/ @@ -25,18 +25,18 @@ #endif +#endif - #define SHA3_256_SIZE_DIGEST_BITS 256 - #define SHA3_256_SIZE_DIGEST (SHA3_256_SIZE_DIGEST_BITS >> 3) -Index: jitterentropy-library-3.4.0/Makefile + #define JENT_SHA3_256_SIZE_DIGEST_BITS 256 + #define JENT_SHA3_256_SIZE_DIGEST (JENT_SHA3_256_SIZE_DIGEST_BITS >> 3) +Index: jitterentropy-library-3.6.3/Makefile =================================================================== ---- jitterentropy-library-3.4.0.orig/Makefile -+++ jitterentropy-library-3.4.0/Makefile +--- jitterentropy-library-3.6.3.orig/Makefile ++++ jitterentropy-library-3.6.3/Makefile @@ -9,6 +9,7 @@ LDFLAGS +=-Wl,-z,relro,-z,now -lpthread # Enable internal timer support CFLAGS += -DJENT_CONF_ENABLE_INTERNAL_TIMER +CFLAGS += -D__JITTERENTROPY_INTERNAL - GCCVERSIONFORMAT := $(shell echo `$(CC) -dumpversion | sed 's/\./\n/g' | wc -l`) + GCCVERSIONFORMAT := $(shell echo `$(CC) -dumpversion | tr '.' '\n' | wc -l`) ifeq "$(GCCVERSIONFORMAT)" "3" ++++++ jitterentropy-with-debug.patch ++++++ --- /var/tmp/diff_new_pack.OKckdU/_old 2025-05-01 15:22:57.225845594 +0200 +++ /var/tmp/diff_new_pack.OKckdU/_new 2025-05-01 15:22:57.229845761 +0200 @@ -1,7 +1,7 @@ -Index: jitterentropy-library-3.4.0/Makefile +Index: jitterentropy-library-3.6.3/Makefile =================================================================== ---- jitterentropy-library-3.4.0.orig/Makefile -+++ jitterentropy-library-3.4.0/Makefile +--- jitterentropy-library-3.6.3.orig/Makefile ++++ jitterentropy-library-3.6.3/Makefile @@ -4,8 +4,8 @@ CC ?= gcc #Hardening ENABLE_STACK_PROTECTOR ?= 1 @@ -21,5 +21,5 @@ +INSTALL_STRIP ?= install NAME := jitterentropy - LIBMAJOR=$(shell cat $(SRCDIR)/jitterentropy-base.c | grep define | grep MAJVERSION | awk '{print $$3}') + LIBMAJOR=$(shell cat jitterentropy.h | egrep "define\s+JENT_MAJVERSION" | awk '{print $$3}') ++++++ v3.4.1.tar.gz -> v3.6.3.tar.gz ++++++ ++++ 6748 lines of diff (skipped)