mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-06 09:10:28 +00:00
474d9290eb
Chacha20+Poly1305 doesn't use an ossl_cipher instance the way AES-GCM
does, so ossl_lookup_cipher() failed causing ossl_newsession() to
always fail for Chacha20+Poly1305 sessions.
Reported by: gallatin (ktls_test fails with ossl.ko loaded)
Fixes:
|
||
---|---|---|
.. | ||
aarch64 | ||
amd64 | ||
arm | ||
i386 | ||
powerpc | ||
powerpc64 | ||
powerpc64le | ||
ossl.c | ||
ossl.h | ||
ossl_aarch64.c | ||
ossl_aarch64.h | ||
ossl_aes.c | ||
ossl_aes_gcm.h | ||
ossl_chacha.h | ||
ossl_chacha20.c | ||
ossl_cipher.h | ||
ossl_hash.h | ||
ossl_poly1305.c | ||
ossl_poly1305.h | ||
ossl_sha.h | ||
ossl_sha1.c | ||
ossl_sha256.c | ||
ossl_sha512.c | ||
ossl_x86.c | ||
ossl_x86.h |