audk/CryptoPkg
Jian J Wang 9a1f14ad72 CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interface
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1792

Hmac(Md5|Sha1|Sha256)GetContextSize() use a deprecated macro
HMAC_MAX_MD_CBLOCK defined in openssl. They should be dropped to
avoid misuses in the future. For context allocation and release,
use HmacXxxNew() and HmacXxxFree() instead.

Cc: Xiaoyu Lu <xiaoyux.lu@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Signed-off-by: Jian J Wang <jian.j.wang@intel.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Xiaoyu Lu <xiaoyux.lu@intel.com>
2020-01-20 16:41:23 +00:00
..
Include/Library CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interface 2020-01-20 16:41:23 +00:00
Library CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interface 2020-01-20 16:41:23 +00:00
CryptoPkg.ci.yaml CryptoPkg: Add YAML file for CI builds 2019-11-11 13:02:07 -08:00
CryptoPkg.dec CryptoPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:22 -07:00
CryptoPkg.dsc CryptoPkg: Add Null instance of the BaseCryptLib class 2019-10-23 18:37:19 -07:00
CryptoPkg.uni CryptoPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:22 -07:00
CryptoPkgExtra.uni CryptoPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:22 -07:00