[openssl-commits] [openssl] master update
Richard Levitte
levitte at openssl.org
Tue Sep 5 15:07:23 UTC 2017
The branch master has been updated
via 94b5d7aae99e117ddfffa82b98de403be77279a5 (commit)
from 1d2491e20e1400def31eb1d1daea5583bfc7ea38 (commit)
- Log -----------------------------------------------------------------
commit 94b5d7aae99e117ddfffa82b98de403be77279a5
Author: Richard Levitte <levitte at openssl.org>
Date: Tue Sep 5 12:42:58 2017 +0200
Fix OSSL_STORE's 'file' loader: make sure peekbuf is initialised
This quiets down complaints about the use of uninitialised memory
[extended tests]
Reviewed-by: Rich Salz <rsalz at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4340)
-----------------------------------------------------------------------
Summary of changes:
crypto/store/loader_file.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/crypto/store/loader_file.c b/crypto/store/loader_file.c
index 1c794ef..00d0302 100644
--- a/crypto/store/loader_file.c
+++ b/crypto/store/loader_file.c
@@ -855,7 +855,7 @@ static OSSL_STORE_LOADER_CTX *file_open(const OSSL_STORE_LOADER *loader,
}
} else {
BIO *buff = NULL;
- char peekbuf[4096];
+ char peekbuf[4096] = { 0, };
if ((buff = BIO_new(BIO_f_buffer())) == NULL
|| (ctx->_.file.file = BIO_new_file(path, "rb")) == NULL) {
More information about the openssl-commits
mailing list