Fix a TODO(3.0) in the siphash code
authorMatt Caswell <matt@openssl.org>
Mon, 15 Mar 2021 17:44:42 +0000 (17:44 +0000)
committerPauli <ppzgs1@gmail.com>
Wed, 17 Mar 2021 00:16:21 +0000 (10:16 +1000)
commit5db682733de0afcfece92ac011c1eb1ca775c32a
treec52ee42bbefeae16e768b66f8166e86cbef27898
parent37cddb2e2df4f815a6d3fdb857d1ef8cddef9ce9
Fix a TODO(3.0) in the siphash code

All 3 files that included crypto/siphash.h also included siphash_local.h,
and no other files included siphash_local.h independently. They probably
should be just one header file.

Fixes #14360

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14558)
crypto/siphash/siphash.c
crypto/siphash/siphash_local.h [deleted file]
include/crypto/siphash.h
providers/implementations/macs/siphash_prov.c
test/siphash_internal_test.c