[openssl] master update
Dr. Paul Dale
pauli at openssl.org
Fri Dec 13 00:32:03 UTC 2019
The branch master has been updated
via ebe19ab86c0faf3f02b0c30d8da0d1cadb0fb33a (commit)
via 41a6d557b9e97b71fd178c92981a811face409fb (commit)
from d2b194d78f16493d2eb12bcce285537fcb538bfb (commit)
- Log -----------------------------------------------------------------
commit ebe19ab86c0faf3f02b0c30d8da0d1cadb0fb33a
Author: Pauli <paul.dale at oracle.com>
Date: Thu Dec 12 07:34:46 2019 +1000
mac poly1305: add missing NULL check in new function.
Bug reported by Kihong Heo.
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10613)
commit 41a6d557b9e97b71fd178c92981a811face409fb
Author: Pauli <paul.dale at oracle.com>
Date: Thu Dec 12 07:34:22 2019 +1000
mac siphash: add missing NULL check on context creation
Bug reported by Kihong Heo.
Reviewed-by: Richard Levitte <levitte at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10613)
-----------------------------------------------------------------------
Summary of changes:
providers/implementations/macs/poly1305_prov.c | 3 ++-
providers/implementations/macs/siphash_prov.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/providers/implementations/macs/poly1305_prov.c b/providers/implementations/macs/poly1305_prov.c
index 950704620f..1edd2dc063 100644
--- a/providers/implementations/macs/poly1305_prov.c
+++ b/providers/implementations/macs/poly1305_prov.c
@@ -45,7 +45,8 @@ static void *poly1305_new(void *provctx)
{
struct poly1305_data_st *ctx = OPENSSL_zalloc(sizeof(*ctx));
- ctx->provctx = provctx;
+ if (ctx != NULL)
+ ctx->provctx = provctx;
return ctx;
}
diff --git a/providers/implementations/macs/siphash_prov.c b/providers/implementations/macs/siphash_prov.c
index d1cb5cf1e7..e82f94ce7b 100644
--- a/providers/implementations/macs/siphash_prov.c
+++ b/providers/implementations/macs/siphash_prov.c
@@ -51,7 +51,8 @@ static void *siphash_new(void *provctx)
{
struct siphash_data_st *ctx = OPENSSL_zalloc(sizeof(*ctx));
- ctx->provctx = provctx;
+ if (ctx != NULL)
+ ctx->provctx = provctx;
return ctx;
}
More information about the openssl-commits
mailing list