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 squeezingdiff -r1.37 -r1.38 pkgsrc/mail/rspamd/Makefile
(fhajny)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.37 2018/03/13 15:09:15 fhajny Exp $ | 1 | # $NetBSD: Makefile,v 1.38 2018/03/23 12:08:50 fhajny Exp $ | |
2 | 2 | |||
3 | DISTNAME= rspamd-1.7.0 | 3 | DISTNAME= rspamd-1.7.1 | |
4 | CATEGORIES= mail | 4 | CATEGORIES= mail | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=vstakhov/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=vstakhov/} | |
6 | 6 | |||
7 | MAINTAINER= bartosz.kuzma@gmail.com | 7 | MAINTAINER= bartosz.kuzma@gmail.com | |
8 | HOMEPAGE= https://www.rspamd.com/ | 8 | HOMEPAGE= https://www.rspamd.com/ | |
9 | COMMENT= Fast, free and open-source spam filtering system | 9 | COMMENT= Fast, free and open-source spam filtering system | |
10 | LICENSE= 2-clause-bsd | 10 | LICENSE= 2-clause-bsd | |
11 | 11 | |||
12 | .include "options.mk" | 12 | .include "options.mk" | |
13 | 13 | |||
14 | DEPENDS+= ${LUA_PKGPREFIX}-lpeg-[0-9]*:../../devel/lua-lpeg | 14 | DEPENDS+= ${LUA_PKGPREFIX}-lpeg-[0-9]*:../../devel/lua-lpeg | |
15 | DEPENDS+= ragel-[0-9]*:../../devel/ragel | 15 | DEPENDS+= ragel-[0-9]*:../../devel/ragel | |
16 | 16 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.9 2018/03/13 15:09:15 fhajny Exp $ | 1 | @comment $NetBSD: PLIST,v 1.10 2018/03/23 12:08:50 fhajny Exp $ | |
2 | bin/rspamadm | 2 | bin/rspamadm | |
3 | bin/rspamadm-${PKGVERSION} | 3 | bin/rspamadm-${PKGVERSION} | |
4 | bin/rspamc | 4 | bin/rspamc | |
5 | bin/rspamc-${PKGVERSION} | 5 | bin/rspamc-${PKGVERSION} | |
6 | bin/rspamd | 6 | bin/rspamd | |
7 | bin/${PKGNAME} | 7 | bin/${PKGNAME} | |
8 | bin/rspamd_stats | 8 | bin/rspamd_stats | |
9 | lib/rspamd/librspamd-actrie.so | 9 | lib/rspamd/librspamd-actrie.so | |
10 | man/man1/rspamadm.1 | 10 | man/man1/rspamadm.1 | |
11 | man/man1/rspamc.1 | 11 | man/man1/rspamc.1 | |
12 | man/man8/rspamd.8 | 12 | man/man8/rspamd.8 | |
13 | share/examples/rspamd/2tld.inc | 13 | share/examples/rspamd/2tld.inc | |
14 | share/examples/rspamd/actions.conf | 14 | share/examples/rspamd/actions.conf | |
@@ -149,26 +149,27 @@ share/rspamd/languages/uk.json | @@ -149,26 +149,27 @@ share/rspamd/languages/uk.json | |||
149 | share/rspamd/languages/ur.json | 149 | share/rspamd/languages/ur.json | |
150 | share/rspamd/languages/vi.json | 150 | share/rspamd/languages/vi.json | |
151 | share/rspamd/languages/yi.json | 151 | share/rspamd/languages/yi.json | |
152 | share/rspamd/languages/zh-CN.json | 152 | share/rspamd/languages/zh-CN.json | |
153 | share/rspamd/lib/fun.lua | 153 | share/rspamd/lib/fun.lua | |
154 | share/rspamd/lib/global_functions.lua | 154 | share/rspamd/lib/global_functions.lua | |
155 | share/rspamd/lib/lua_auth_results.lua | 155 | share/rspamd/lib/lua_auth_results.lua | |
156 | share/rspamd/lib/lua_cfg_transform.lua | 156 | share/rspamd/lib/lua_cfg_transform.lua | |
157 | share/rspamd/lib/lua_dkim_tools.lua | 157 | share/rspamd/lib/lua_dkim_tools.lua | |
158 | share/rspamd/lib/lua_maps.lua | 158 | share/rspamd/lib/lua_maps.lua | |
159 | share/rspamd/lib/lua_meta.lua | 159 | share/rspamd/lib/lua_meta.lua | |
160 | share/rspamd/lib/lua_nn.lua | 160 | share/rspamd/lib/lua_nn.lua | |
161 | share/rspamd/lib/lua_redis.lua | 161 | share/rspamd/lib/lua_redis.lua | |
162 | share/rspamd/lib/lua_squeeze_rules.lua | |||
162 | share/rspamd/lib/lua_stat.lua | 163 | share/rspamd/lib/lua_stat.lua | |
163 | share/rspamd/lib/lua_util.lua | 164 | share/rspamd/lib/lua_util.lua | |
164 | share/rspamd/lib/rspamadm/ansicolors.lua | 165 | share/rspamd/lib/rspamadm/ansicolors.lua | |
165 | share/rspamd/lib/rspamadm/confighelp.lua | 166 | share/rspamd/lib/rspamadm/confighelp.lua | |
166 | share/rspamd/lib/rspamadm/configwizard.lua | 167 | share/rspamd/lib/rspamadm/configwizard.lua | |
167 | share/rspamd/lib/rspamadm/corpus_test.lua | 168 | share/rspamd/lib/rspamadm/corpus_test.lua | |
168 | share/rspamd/lib/rspamadm/fuzzy_convert.lua | 169 | share/rspamd/lib/rspamadm/fuzzy_convert.lua | |
169 | share/rspamd/lib/rspamadm/fuzzy_stat.lua | 170 | share/rspamd/lib/rspamadm/fuzzy_stat.lua | |
170 | share/rspamd/lib/rspamadm/getopt.lua | 171 | share/rspamd/lib/rspamadm/getopt.lua | |
171 | share/rspamd/lib/rspamadm/grep.lua | 172 | share/rspamd/lib/rspamadm/grep.lua | |
172 | share/rspamd/lib/rspamadm/plugins_stats.lua | 173 | share/rspamd/lib/rspamadm/plugins_stats.lua | |
173 | share/rspamd/lib/rspamadm/rescore.lua | 174 | share/rspamd/lib/rspamadm/rescore.lua | |
174 | share/rspamd/lib/rspamadm/rescore_utility.lua | 175 | share/rspamd/lib/rspamadm/rescore_utility.lua |
@@ -1,9 +1,9 @@ | @@ -1,9 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.20 2018/03/13 15:09:15 fhajny Exp $ | 1 | $NetBSD: distinfo,v 1.21 2018/03/23 12:08:50 fhajny Exp $ | |
2 | 2 | |||
3 | SHA1 (rspamd-1.7.0.tar.gz) = 56fa8ff2ee8ef3ca3218c627bbda539cfbf824f4 | 3 | SHA1 (rspamd-1.7.1.tar.gz) = ba10983e20db45f57c73cab6591ee4fd237de18b | |
4 | RMD160 (rspamd-1.7.0.tar.gz) = 18226f2ba789e6ff05d1bd5d4ea6ca5ec925c8ab | 4 | RMD160 (rspamd-1.7.1.tar.gz) = 6e55ea966b4afb6f2fa65e99d63676d3f3f229c3 | |
5 | SHA512 (rspamd-1.7.0.tar.gz) = 84f23e8732b1f0481f7cceb31f517038125fe69145c61fe3f478422898a4c04beeaf9ef4628309d46ec38223c77c2c6b707bbbdc69c11be5563ea7b17bea5b6a | 5 | SHA512 (rspamd-1.7.1.tar.gz) = 3de4e07fa9cc72e306936a201f6bc019b5bf6f3ade003bf9217dc8a7decf027b986d80e1c0d2f09460af6f1d59aa520fee68287ad6ccee1cec94698054bc2fbb | |
6 | Size (rspamd-1.7.0.tar.gz) = 4444320 bytes | 6 | Size (rspamd-1.7.1.tar.gz) = 4453460 bytes | |
7 | SHA1 (patch-CMakeLists.txt) = 1d3e66b52ef38638674baf4c10b68c97b2ca38ad | 7 | SHA1 (patch-CMakeLists.txt) = 1d3e66b52ef38638674baf4c10b68c97b2ca38ad | |
8 | SHA1 (patch-src_CMakeLists.txt) = c80015bb275ba8b9ad31491311275bf353f8f30a | 8 | SHA1 (patch-src_CMakeLists.txt) = c80015bb275ba8b9ad31491311275bf353f8f30a | |
9 | SHA1 (patch-src_libutil_util.c) = 7709d5b0e9ee8d6cb2d2818b3982152f1f1acfd1 | 9 | SHA1 (patch-src_libutil_util.c) = 5d0479905df6e88f7d1ccc9dddbd1f4bf19035cd |
@@ -1,26 +1,26 @@ | @@ -1,26 +1,26 @@ | |||
1 | $NetBSD: patch-src_libutil_util.c,v 1.1 2018/03/13 15:09:15 fhajny Exp $ | 1 | $NetBSD: patch-src_libutil_util.c,v 1.2 2018/03/23 12:08:50 fhajny Exp $ | |
2 | 2 | |||
3 | Fix SunOS workaround. | 3 | Fix SunOS workaround. | |
4 | 4 | |||
5 | --- src/libutil/util.c.orig 2018-03-12 16:46:32.000000000 +0000 | 5 | --- src/libutil/util.c.orig 2018-03-20 12:26:55.000000000 +0000 | |
6 | +++ src/libutil/util.c | 6 | +++ src/libutil/util.c | |
7 | @@ -2766,8 +2766,8 @@ rspamd_gmtime (gint64 ts, struct tm *des | 7 | @@ -2766,8 +2766,8 @@ rspamd_gmtime (gint64 ts, struct tm *des | |
8 | dest->tm_sec = remsecs % 60; | 8 | dest->tm_sec = remsecs % 60; | |
9 | #if !defined(__sun) | 9 | #if !defined(__sun) | |
10 | dest->tm_gmtoff = 0; | 10 | dest->tm_gmtoff = 0; | |
11 | -#endif | 11 | -#endif | |
12 | dest->tm_zone = "GMT"; | 12 | dest->tm_zone = "GMT"; | |
13 | +#endif | 13 | +#endif | |
14 | } | 14 | } | |
15 | 15 | |||
16 | #ifdef HAVE_SANE_TZSET | 16 | #ifdef HAVE_SANE_TZSET | |
17 | @@ -2787,8 +2787,8 @@ void rspamd_localtime (gint64 ts, struct | 17 | @@ -2787,8 +2787,8 @@ void rspamd_localtime (gint64 ts, struct | |
18 | 18 | |||
19 | ts += timezone; | 19 | ts -= timezone; | |
20 | rspamd_gmtime (ts, dest); | 20 | rspamd_gmtime (ts, dest); | |
21 | - dest->tm_zone = daylight ? (tzname[1] ? tzname[1] : tzname[0]) : tzname[0]; | 21 | - dest->tm_zone = daylight ? (tzname[1] ? tzname[1] : tzname[0]) : tzname[0]; | |
22 | #if !defined(__sun) | 22 | #if !defined(__sun) | |
23 | + dest->tm_zone = daylight ? (tzname[1] ? tzname[1] : tzname[0]) : tzname[0]; | 23 | + dest->tm_zone = daylight ? (tzname[1] ? tzname[1] : tzname[0]) : tzname[0]; | |
24 | dest->tm_gmtoff = timezone; | 24 | dest->tm_gmtoff = -timezone; | |
25 | #endif | 25 | #endif | |
26 | } | 26 | } |