Commits

Andy Green authored e76982a0904
boringssl: deal with loss of EVP_PKEY_new_mac_key Rewrite HMAC stuff to use HMAC_ apis instead of EVP Bit trickly since modern OpenSSL has opaque HMAC_CTX and older OpenSSL does not have any apis to allocate and free it. Add another cmake check for the allocation api to decide what to do.