audk/CryptoPkg/Library/BaseCryptLib/Hmac
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
..
CryptHmacMd5.c CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interface 2020-01-20 16:41:23 +00:00
CryptHmacMd5Null.c CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interface 2020-01-20 16:41:23 +00:00
CryptHmacSha1.c CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interface 2020-01-20 16:41:23 +00:00
CryptHmacSha1Null.c CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interface 2020-01-20 16:41:23 +00:00
CryptHmacSha256.c CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interface 2020-01-20 16:41:23 +00:00
CryptHmacSha256Null.c CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interface 2020-01-20 16:41:23 +00:00