Make the definition of EVP_MD_CTX opaque
authorRichard Levitte <levitte@openssl.org>
Fri, 27 Nov 2015 12:35:02 +0000 (13:35 +0100)
committerRichard Levitte <levitte@openssl.org>
Mon, 7 Dec 2015 16:36:57 +0000 (17:36 +0100)
commit7638370ca6cb1d89eba5d891f522776b9da3d6e7
treecb35fe9a2f06491a482ff9f6fc5f97e97579b109
parent451a5bdf0386d7acf091c3e3b39107e5ed8be25d
Make the definition of EVP_MD_CTX opaque

This moves the definitionto crypto/evp/evp_locl.h, along with a few
associated accessor macros.  A few accessor/writer functions added.

Reviewed-by: Rich Salz <rsalz@openssl.org>
crypto/evp/evp_lib.c
crypto/evp/evp_locl.h
include/openssl/evp.h