From: Aki Tuomi Date: Thu, 19 Sep 2024 05:28:12 +0000 (+0300) Subject: mail-crypt: Detect chacha20-poly1305 correctly X-Git-Tag: 2.4.0~361 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6374af48b9e56dc5fd1b70b19bc2bf8f96205795;p=thirdparty%2Fdovecot%2Fcore.git mail-crypt: Detect chacha20-poly1305 correctly --- diff --git a/src/plugins/mail-crypt/mail-crypt-plugin.c b/src/plugins/mail-crypt/mail-crypt-plugin.c index d67cd66a10..e4b171e827 100644 --- a/src/plugins/mail-crypt/mail-crypt-plugin.c +++ b/src/plugins/mail-crypt/mail-crypt-plugin.c @@ -263,7 +263,7 @@ mail_crypt_mail_save_begin(struct mail_save_context *ctx, if (muser != NULL && muser->set->crypt_write_algorithm[0] != '\0') { if (strstr(muser->set->crypt_write_algorithm, "gcm") != NULL || strstr(muser->set->crypt_write_algorithm, "ccm") != NULL || - strcasecmp(muser->set->crypt_write_algorithm, + strstr(muser->set->crypt_write_algorithm, "chacha20-poly1305") == 0) enc_flags = IO_STREAM_ENC_INTEGRITY_AEAD; else