Page MenuHomeFreeBSD

D40580.diff
No OneTemporary

D40580.diff

diff --git a/sys/crypto/openssl/ossl.c b/sys/crypto/openssl/ossl.c
--- a/sys/crypto/openssl/ossl.c
+++ b/sys/crypto/openssl/ossl.c
@@ -301,7 +301,8 @@
error = ossl_newsession_cipher(s, csp);
break;
case CSP_MODE_AEAD:
- error = ossl_newsession_cipher(s, csp);
+ if (csp->csp_cipher_alg != CRYPTO_CHACHA20_POLY1305)
+ error = ossl_newsession_cipher(s, csp);
break;
default:
__assert_unreachable();

File Metadata

Mime Type
text/plain
Expires
Sat, Feb 15, 2:25 AM (1 h, 35 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16651753
Default Alt Text
D40580.diff (418 B)

Event Timeline