diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-01-02 11:17:33 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-01-02 11:17:33 +0000 |
commit | 7117f3a6ef019c16f0fc169c8f6dd41688dc2ce1 (patch) | |
tree | a5a7f350d6bfa6ba7f434159096b642e4e787de7 | |
parent | 93924542f9532e34ba9241ef009a4ce8f78eca9b (diff) | |
download | rspamd-7117f3a6ef019c16f0fc169c8f6dd41688dc2ce1.tar.gz rspamd-7117f3a6ef019c16f0fc169c8f6dd41688dc2ce1.zip |
Release 0.8.00.8.0
* New fuzzy check logic:
- use shingles algorithm for fuzzy matching
- use blake2 instead of md5 for larger output space
- combine fuzzy and strict matching
- allow to organize private storages by means of keys
- preserve compatibility with previous versions
* New fuzzy storage:
- use sqlite instead of own memory based hash tables
- rework commands interface
- add conversion from the old format
- add fuzzy match by shignles
- support old rspamd versions
* Add lemmatizing for words used in fuzzy hashes that allows to improve match
quality by using of the first forms of all words
* Rework language detection
* Fix several critical bugs, memory leaks and deadlocks:
- memory leak in HTML nodes parsing
- deadlock in logger code
- deadlock in signals processing
- crashes in fuzzy_storage
- crashes in tokenizers if the input was empty
* Import new libucl with several bugfixes and improvements
* Support listening on ipv6 addresses only
* Fix macro expansion in SPF module
* Several bugfixes in DKIM module
* Add load headers support for mime parts to the lua API
* Add documentation for:
- workers in general
- fuzzy_storage worker
- fuzzy_check plugin
- mimepart and textpart lua API modules
Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
-rw-r--r-- | ChangeLog | 33 | ||||
-rw-r--r-- | centos/rspamd.spec | 5 |
2 files changed, 37 insertions, 1 deletions
@@ -1,3 +1,36 @@ +0.8.0: + * New fuzzy check logic: + - use shingles algorithm for fuzzy matching + - use blake2 instead of md5 for larger output space + - combine fuzzy and strict matching + - allow to organize private storages by means of keys + - preserve compatibility with previous versions + * New fuzzy storage: + - use sqlite instead of own memory based hash tables + - rework commands interface + - add conversion from the old format + - add fuzzy match by shignles + - support old rspamd versions + * Add lemmatizing for words used in fuzzy hashes that allows to improve match + quality by using of the first forms of all words + * Rework language detection + * Fix several critical bugs, memory leaks and deadlocks: + - memory leak in HTML nodes parsing + - deadlock in logger code + - deadlock in signals processing + - crashes in fuzzy_storage + - crashes in tokenizers if the input was empty + * Import new libucl with several bugfixes and improvements + * Support listening on ipv6 addresses only + * Fix macro expansion in SPF module + * Several bugfixes in DKIM module + * Add load headers support for mime parts to the lua API + * Add documentation for: + - workers in general + - fuzzy_storage worker + - fuzzy_check plugin + - mimepart and textpart lua API modules + 0.7.6: * Apply boundary fix for dkim simple canonization * Fix ping command diff --git a/centos/rspamd.spec b/centos/rspamd.spec index e528cb633..660f40dd5 100644 --- a/centos/rspamd.spec +++ b/centos/rspamd.spec @@ -14,7 +14,7 @@ %endif Name: rspamd -Version: 0.7.6 +Version: 0.8.0 Release: 1 Summary: Rapid spam filtering system Group: System Environment/Daemons @@ -217,6 +217,9 @@ fi %{rspamd_wwwdir}/* %changelog +* Fri Jan 02 2015 Vsevolod Stakhov <vsevolod-at-highsecure.ru> 0.8.0-1 +- Update to 0.8.0 + * Mon Nov 24 2014 Vsevolod Stakhov <vsevolod-at-highsecure.ru> 0.7.6-1 - Update to 0.7.6 |