From 9209985e78f46a031e9591ec4fc262f36157bf15 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Mon, 3 Nov 2014 12:23:36 +0000 Subject: [PATCH] Release 0.7.3. * New upstreams code: - simplify upstreams API; - unify strings parsing in upstreams definition; - add configuration options for the upstreams; - for failed upstreams re-resolve their addresses; - use all resolved addresses for an upstream (round-robin); - implement stable hashing and use it by default for upstreams; - add unit test for upstreams module. * Rework signals processing in all rspamd workers: - signals are now processed in the event loop; - implement the most common signal handlers for all workers; - add callbacks for workers specific signal handlers * Fix critical issue with fuzzy storage: Fuzzy stroage could not save any hashes on termination due to bugged signals handling * Fix roll history IP storage * Rework ipv4/ipv6 handling in parsing addresses: - turn off support of IPV6_V6ONLY socket option; - create ipv6 socket prior to ipv4 one to handle systems with v6/v4 sockets enabled (Linux) * Remove CBL as it's wholly included in Spamhaus XBL (by @fatalbanana) * Remove nszones.com fake RBL (by @citrin) * Fix upstreams interaction for fuzzy_check * Verify spf PTR records (reported by @citrin) * Fix spf MX records parsing * Add compatibility for old libevent (by @yellowman) * Sync bugfixes from libucl Signed-off-by: Vsevolod Stakhov --- ChangeLog | 29 +++++++++++++++++++++++++++++ centos/rspamd.spec | 3 +++ debian/changelog | 2 +- 3 files changed, 33 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index fc279e752..53626fcfe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,32 @@ +0.7.3: + * New upstreams code: + - simplify upstreams API; + - unify strings parsing in upstreams definition; + - add configuration options for the upstreams; + - for failed upstreams re-resolve their addresses; + - use all resolved addresses for an upstream (round-robin); + - implement stable hashing and use it by default for upstreams; + - add unit test for upstreams module. + * Rework signals processing in all rspamd workers: + - signals are now processed in the event loop; + - implement the most common signal handlers for all workers; + - add callbacks for workers specific signal handlers + * Fix critical issue with fuzzy storage: + Fuzzy stroage could not save any hashes on termination due to bugged + signals handling + * Fix roll history IP storage + * Rework ipv4/ipv6 handling in parsing addresses: + - turn off support of IPV6_V6ONLY socket option; + - create ipv6 socket prior to ipv4 one to handle systems with v6/v4 + sockets enabled (Linux) + * Remove CBL as it's wholly included in Spamhaus XBL (by @fatalbanana) + * Remove nszones.com fake RBL (by @citrin) + * Fix upstreams interaction for fuzzy_check + * Verify spf PTR records (reported by @citrin) + * Fix spf MX records parsing + * Add compatibility for old libevent (by @yellowman) + * Sync bugfixes from libucl + 0.7.2: * Convert all maps to the compressed radix trie * Allow IPv6 addresses in IP maps diff --git a/centos/rspamd.spec b/centos/rspamd.spec index d6f2c1ca6..b587e921d 100644 --- a/centos/rspamd.spec +++ b/centos/rspamd.spec @@ -217,6 +217,9 @@ fi %{rspamd_wwwdir}/* %changelog +* Mon Nov 03 2014 Vsevolod Stakhov 0.7.3-1 +- Update to 0.7.3 + * Wed Oct 15 2014 Vsevolod Stakhov 0.7.2-1 - Update to 0.7.2 diff --git a/debian/changelog b/debian/changelog index 139dc25a7..b537c8e3a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -rspamd (0.7.2) UNRELEASED; urgency=low +rspamd (0.7.3) UNRELEASED; urgency=low * New release. -- 2.39.5