Fix ABI break with HMAC
authorMatt Caswell <matt@openssl.org>
Fri, 12 Jun 2015 12:08:04 +0000 (13:08 +0100)
committerMatt Caswell <matt@openssl.org>
Fri, 12 Jun 2015 12:16:09 +0000 (13:16 +0100)
commit4b464e7b46682f568a5df550426b0cf4b22e2485
treee68dd3b990976cb8201b2f76d758272ab014213c
parent063dccd027033401912d8c5e3f0f25b1f13de64b
Fix ABI break with HMAC

Recent HMAC changes broke ABI compatibility due to a new field in HMAC_CTX.
This backs that change out, and does it a different way.

Thanks to Timo Teras for the concept.

Reviewed-by: Richard Levitte <levitte@openssl.org>
crypto/hmac/hmac.c
include/openssl/hmac.h
test/hmactest.c