Adapt diverse EVP_MD functions to use get_params and set_params interfaces
authorRichard Levitte <levitte@openssl.org>
Tue, 16 Jul 2019 04:03:12 +0000 (06:03 +0200)
committerRichard Levitte <levitte@openssl.org>
Mon, 12 Aug 2019 11:35:18 +0000 (13:35 +0200)
commit6a3b7c6887346d37c5771fc1fa755a59add44d0b
tree33d62f99c8fc827bb08bad17f36506174573cde0
parent2893111fc624b33f59ab78ac7333740adac6d00d
Adapt diverse EVP_MD functions to use get_params and set_params interfaces

Also clean up EVP_MD_CTX_ctrl(), which did use these interfaces, but
development since allows for more elegant code.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9391)
crypto/evp/digest.c
crypto/evp/evp_lib.c
crypto/evp/evp_locl.h
crypto/evp/evp_utils.c