The branch master has been updated via 24b6261e5bb286fa494e7208a3de28365e0ca004 (commit) via ae93e8c21ec089aa23d30df1787308ae9c2fd18d (commit) from 4f2271d58a36b2aee125062ffb9626c6208fa394 (commit)
- Log ----------------------------------------------------------------- commit 24b6261e5bb286fa494e7208a3de28365e0ca004 Author: Pauli <paul.d...@oracle.com> Date: Mon Jun 15 08:13:43 2020 +1000 coverity 1464213: API usage errors (PRINTF_ARGS) Reviewed-by: Dmitry Belyavskiy <beld...@gmail.com> (Merged from https://github.com/openssl/openssl/pull/12149) commit ae93e8c21ec089aa23d30df1787308ae9c2fd18d Author: Pauli <paul.d...@oracle.com> Date: Mon Jun 15 08:11:13 2020 +1000 coverity 1464212, 1464214 & 1464215: Resource leaks Reviewed-by: Dmitry Belyavskiy <beld...@gmail.com> (Merged from https://github.com/openssl/openssl/pull/12149) ----------------------------------------------------------------------- Summary of changes: apps/dsaparam.c | 3 +++ apps/lib/http_server.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/dsaparam.c b/apps/dsaparam.c index dfcaf38ca9..5fd906a069 100644 --- a/apps/dsaparam.c +++ b/apps/dsaparam.c @@ -212,6 +212,9 @@ int dsaparam_main(int argc, char **argv) print_bignum_var(bio_out, p, "dsap", bits_p, data); print_bignum_var(bio_out, q, "dsaq", bits_p, data); print_bignum_var(bio_out, g, "dsag", bits_p, data); + BN_free(p); + BN_free(q); + BN_free(g); BIO_printf(bio_out, " DSA *dsa = DSA_new();\n" " BIGNUM *p, *q, *g;\n" "\n"); diff --git a/apps/lib/http_server.c b/apps/lib/http_server.c index 11f0b1fcb5..5c009b9990 100644 --- a/apps/lib/http_server.c +++ b/apps/lib/http_server.c @@ -397,7 +397,7 @@ int http_server_get_asn1_req(const ASN1_ITEM *it, ASN1_VALUE **preq, log_message(prog, LOG_ERR, "Error parsing request"); } else if (ppath != NULL && (*ppath = OPENSSL_strdup(url)) == NULL) { log_message(prog, LOG_ERR, - "Out of memory allocating %d bytes", strlen(url) + 1); + "Out of memory allocating %zu bytes", strlen(url) + 1); ASN1_item_free(req, it); goto fatal; }