]> source.dussan.org Git - rspamd.git/commitdiff
Release 0.8.0 0.8.0
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 2 Jan 2015 11:17:33 +0000 (11:17 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 2 Jan 2015 11:17:33 +0000 (11:17 +0000)
* 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>
ChangeLog
centos/rspamd.spec

index b6406b81d5bc10c0da42f9f169f6864b3ebc0671..64962c0764762a9e0b9137fcc2a994377d910f52 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
index e528cb633d6f4b6730d4dbe5f2e3f4cfb82e79d0..660f40dd56f9e7cb9a15901d30903a5fc61b43e1 100644 (file)
@@ -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