[git] GCRYPT - branch, master, updated. libgcrypt-1.8.1-128-gaa686df

by Werner Koch cvs at cvs.gnupg.org
Wed Nov 14 14:15:45 CET 2018

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  aa686dfc9b563ff79c01d2f8560b88f69c42ecba (commit)
      from  852245390ef7fd8ca9e36010886a4cf42cf710bf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit aa686dfc9b563ff79c01d2f8560b88f69c42ecba
Author: Werner Koch <wk at gnupg.org>
Date:   Wed Nov 14 14:14:23 2018 +0100

    random: Initialize variable as requested by valgrind
    random/jitterentropy-base.c: Init.
    The variable ec does not need initialization for proper functioning of
    the analyzer code. However, valgrind complains about the uninitialized
    variable. Thus, initialize it.
    Original-repo: https://github.com/smuellerDD/jitterentropy-library.git
    Original-commit: 9048af7f06fc1488904f54852e0a2f8da45a4745
    Original-Author:: Stephan Mueller <smueller at chronox.de>
    Original-Date: Sun, 15 Jul 2018 19:14:02 +0200
    Reported-by: Steve Grubb <sgrubb at redhat.com>
    Signed-off-by: Werner Koch <wk at gnupg.org>

diff --git a/random/jitterentropy-base.c b/random/jitterentropy-base.c
index dc907b2..32fdea4 100644
--- a/random/jitterentropy-base.c
+++ b/random/jitterentropy-base.c
@@ -642,6 +642,8 @@ int jent_entropy_init(void)
 	int count_stuck = 0;
 	struct rand_data ec;
+	memset(&ec, 0, sizeof(ec));
 	/* We could perform statistical tests here, but the problem is
 	 * that we only have a few loop counts to do testing. These
 	 * loop counts may show some slight skew and we produce


Summary of changes:
 random/jitterentropy-base.c | 2 ++
 1 file changed, 2 insertions(+)

The GNU crypto library

Gnupg-commits mailing list
Gnupg-commits at gnupg.org

More information about the Gcrypt-devel mailing list