]> source.dussan.org Git - rspamd.git/commit
[CritFix] Fix corruption when multiple fuzzy are defined
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 2 May 2017 12:52:19 +0000 (13:52 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 2 May 2017 12:52:19 +0000 (13:52 +0100)
commit1f55d8d46959b9661f5c4539cedd8a3ddfc2950a
tree762d4abf20cbabc39fd812f15225389431219fe5
parentffe52ffb1f0f5250292d24e0da4a0f22c0ed488b
[CritFix] Fix corruption when multiple fuzzy are defined

If there are two fuzzy storages with the same algorithm but one of them
uses encryption, then the encryption procedure could corrupt
non-encrypted requests. This patch decouples encryption from caching
removing this issue.

Issue: #1611
src/plugins/fuzzy_check.c