aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-01-02 11:17:33 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-01-02 11:17:33 +0000
commit7117f3a6ef019c16f0fc169c8f6dd41688dc2ce1 (patch)
treea5a7f350d6bfa6ba7f434159096b642e4e787de7
parent93924542f9532e34ba9241ef009a4ce8f78eca9b (diff)
downloadrspamd-0.8.0.tar.gz
rspamd-0.8.0.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--ChangeLog33
-rw-r--r--centos/rspamd.spec5
2 files changed, 37 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index b6406b81d..64962c076 100644
--- 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
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