Add chacha aliases for OpenSSL compatibility
authortb <tb@openbsd.org>
Tue, 24 Oct 2023 13:09:54 +0000 (13:09 +0000)
committertb <tb@openbsd.org>
Tue, 24 Oct 2023 13:09:54 +0000 (13:09 +0000)
commit5892e0f17a8473a472abbf5044b174c6c7d3a82b
tree1dd72d09f8d139260831d8114f2373b14f83baf5
parent69014b584bf8ac74d9ea974654ab2ee01fdae6f6
Add chacha aliases for OpenSSL compatibility

OpenSSL has the 20 in the long and short names, so add aliases to the
existing names to make things work. In particular, EVP_get_cipherbyname()
will now return EVP_chacha20() for both 'ChaCha20' and 'chacha20'.

Found by Facundo Tuesca when trying to add LibreSSL support for ChaCha20 in
https://github.com/pyca/cryptography/pull/9209

ok jsing
lib/libcrypto/evp/c_all.c