pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/rspamd mail/rspamd: Update to 1.7.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/349d0afef0f0
branches:  trunk
changeset: 377821:349d0afef0f0
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Fri Mar 23 12:08:50 2018 +0000

description:
mail/rspamd: Update to 1.7.1.

- [CritFix] Fix lowercase comparison
- [CritFix] Timezone defines seconds WEST UTC not East
- [Feature] Add filename to log format
- [Feature] Add lua rules squeezing
- [Feature] Add related symbols analysis to rspamd_stats
- [Feature] Remove upstream `X-Spam: Yes` header by default
- [Feature] rspamd_stats: Output progress info on STDERR
- [Feature] Whitelist for emails module
- [Fix] Do not allow dependencies on self
- [Fix] Do not cache metric result
- [Fix] Do not trust all issuers as a client certificate
- [Fix] Fix dependencies in lua squeeze
- [Fix] Fix enabling/disabling squeezed rules
- [Fix] Fix enabling/disabling symbols
- [Fix] Fix external dependencies
- [Fix] Fix processing of a single compressed file
- [Fix] Fix some typos
- [Fix] Fix various modules in case of empty message
- [Fix] Handle callbacks that returns table of options
- [Fix] Improve cached action interaction
- [Fix] Make dynamic conf more NaN aware
- [Fix] Never hide actions from WebUI `configuration` tab
- [Project] Implementation of Lua rules squeezing

diffstat:

 mail/rspamd/Makefile                         |   4 ++--
 mail/rspamd/PLIST                            |   3 ++-
 mail/rspamd/distinfo                         |  12 ++++++------
 mail/rspamd/patches/patch-src_libutil_util.c |   8 ++++----
 4 files changed, 14 insertions(+), 13 deletions(-)

diffs (76 lines):

diff -r e72579f304f1 -r 349d0afef0f0 mail/rspamd/Makefile
--- a/mail/rspamd/Makefile      Fri Mar 23 12:00:21 2018 +0000
+++ b/mail/rspamd/Makefile      Fri Mar 23 12:08:50 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2018/03/13 15:09:15 fhajny Exp $
+# $NetBSD: Makefile,v 1.38 2018/03/23 12:08:50 fhajny Exp $
 
-DISTNAME=      rspamd-1.7.0
+DISTNAME=      rspamd-1.7.1
 CATEGORIES=    mail
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=vstakhov/}
 
diff -r e72579f304f1 -r 349d0afef0f0 mail/rspamd/PLIST
--- a/mail/rspamd/PLIST Fri Mar 23 12:00:21 2018 +0000
+++ b/mail/rspamd/PLIST Fri Mar 23 12:08:50 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2018/03/13 15:09:15 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.10 2018/03/23 12:08:50 fhajny Exp $
 bin/rspamadm
 bin/rspamadm-${PKGVERSION}
 bin/rspamc
@@ -159,6 +159,7 @@
 share/rspamd/lib/lua_meta.lua
 share/rspamd/lib/lua_nn.lua
 share/rspamd/lib/lua_redis.lua
+share/rspamd/lib/lua_squeeze_rules.lua
 share/rspamd/lib/lua_stat.lua
 share/rspamd/lib/lua_util.lua
 share/rspamd/lib/rspamadm/ansicolors.lua
diff -r e72579f304f1 -r 349d0afef0f0 mail/rspamd/distinfo
--- a/mail/rspamd/distinfo      Fri Mar 23 12:00:21 2018 +0000
+++ b/mail/rspamd/distinfo      Fri Mar 23 12:08:50 2018 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.20 2018/03/13 15:09:15 fhajny Exp $
+$NetBSD: distinfo,v 1.21 2018/03/23 12:08:50 fhajny Exp $
 
-SHA1 (rspamd-1.7.0.tar.gz) = 56fa8ff2ee8ef3ca3218c627bbda539cfbf824f4
-RMD160 (rspamd-1.7.0.tar.gz) = 18226f2ba789e6ff05d1bd5d4ea6ca5ec925c8ab
-SHA512 (rspamd-1.7.0.tar.gz) = 84f23e8732b1f0481f7cceb31f517038125fe69145c61fe3f478422898a4c04beeaf9ef4628309d46ec38223c77c2c6b707bbbdc69c11be5563ea7b17bea5b6a
-Size (rspamd-1.7.0.tar.gz) = 4444320 bytes
+SHA1 (rspamd-1.7.1.tar.gz) = ba10983e20db45f57c73cab6591ee4fd237de18b
+RMD160 (rspamd-1.7.1.tar.gz) = 6e55ea966b4afb6f2fa65e99d63676d3f3f229c3
+SHA512 (rspamd-1.7.1.tar.gz) = 3de4e07fa9cc72e306936a201f6bc019b5bf6f3ade003bf9217dc8a7decf027b986d80e1c0d2f09460af6f1d59aa520fee68287ad6ccee1cec94698054bc2fbb
+Size (rspamd-1.7.1.tar.gz) = 4453460 bytes
 SHA1 (patch-CMakeLists.txt) = 1d3e66b52ef38638674baf4c10b68c97b2ca38ad
 SHA1 (patch-src_CMakeLists.txt) = c80015bb275ba8b9ad31491311275bf353f8f30a
-SHA1 (patch-src_libutil_util.c) = 7709d5b0e9ee8d6cb2d2818b3982152f1f1acfd1
+SHA1 (patch-src_libutil_util.c) = 5d0479905df6e88f7d1ccc9dddbd1f4bf19035cd
diff -r e72579f304f1 -r 349d0afef0f0 mail/rspamd/patches/patch-src_libutil_util.c
--- a/mail/rspamd/patches/patch-src_libutil_util.c      Fri Mar 23 12:00:21 2018 +0000
+++ b/mail/rspamd/patches/patch-src_libutil_util.c      Fri Mar 23 12:08:50 2018 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-src_libutil_util.c,v 1.1 2018/03/13 15:09:15 fhajny Exp $
+$NetBSD: patch-src_libutil_util.c,v 1.2 2018/03/23 12:08:50 fhajny Exp $
 
 Fix SunOS workaround.
 
---- src/libutil/util.c.orig    2018-03-12 16:46:32.000000000 +0000
+--- src/libutil/util.c.orig    2018-03-20 12:26:55.000000000 +0000
 +++ src/libutil/util.c
 @@ -2766,8 +2766,8 @@ rspamd_gmtime (gint64 ts, struct tm *des
        dest->tm_sec = remsecs % 60;
@@ -16,11 +16,11 @@
  #ifdef HAVE_SANE_TZSET
 @@ -2787,8 +2787,8 @@ void rspamd_localtime (gint64 ts, struct
  
-       ts += timezone;
+       ts -= timezone;
        rspamd_gmtime (ts, dest);
 -      dest->tm_zone = daylight ? (tzname[1] ? tzname[1] : tzname[0]) : tzname[0];
  #if !defined(__sun)
 +      dest->tm_zone = daylight ? (tzname[1] ? tzname[1] : tzname[0]) : tzname[0];
-       dest->tm_gmtoff = timezone;
+       dest->tm_gmtoff = -timezone;
  #endif
  }



Home | Main Index | Thread Index | Old Index