commit 9e83fca: [TEST] ARC_ALLOW
korgoth1
vladislav.stakhov at gmail.com
Thu Nov 12 15:42:10 UTC 2020
Author: korgoth1
Date: 2020-11-10 23:55:30 +0300
URL: https://github.com/rspamd/rspamd/commit/9e83fca7a46e7255006cfe3215b5e2fa2ca0e78a (refs/pull/3492/head)
[TEST] ARC_ALLOW
CMakeLists.txt | 2 +-
ChangeLog | 172 +++++++++++++
conf/modules.d/fuzzy_check.conf | 3 +-
conf/modules.d/rbl.conf | 60 ++---
conf/scores.d/whitelist_group.conf | 2 +-
contrib/DEPENDENCY_INFO.md | 53 ++--
contrib/libev/ev.c | 2 +-
interface/css/prism.css | 2 +-
interface/js/app/config.js | 29 ++-
interface/js/app/rspamd.js | 50 ++--
interface/js/app/stats.js | 50 +++-
interface/js/lib/codejar.min.js | 4 +-
interface/js/lib/linenumbers.min.js | 5 +-
interface/js/lib/prism.js | 2 +-
lualib/lua_auth_results.lua | 32 +--
lualib/lua_cfg_transform.lua | 49 +++-
lualib/lua_clickhouse.lua | 3 +-
lualib/lua_fuzzy.lua | 12 +-
lualib/lua_magic/heuristics.lua | 7 +
lualib/lua_magic/types.lua | 2 +-
lualib/lua_maps_expressions.lua | 12 +
lualib/lua_mime.lua | 388 ++++++++++++++++++++++++-----
lualib/lua_scanners/clamav.lua | 3 +-
lualib/lua_selectors/extractors.lua | 18 +-
lualib/lua_util.lua | 34 ++-
lualib/plugins/rbl.lua | 193 ++++++++++++++
lualib/rspamadm/configwizard.lua | 2 +-
rules/mid.lua | 14 +-
rules/misc.lua | 83 +++---
rules/regexp/headers.lua | 10 -
src/controller.c | 2 +-
src/fuzzy_storage.c | 9 +-
src/hs_helper.c | 7 +
src/libmime/content_type.c | 13 +-
src/libmime/images.c | 2 +-
src/libmime/message.c | 58 +++--
src/libmime/message.h | 13 +-
src/libmime/mime_expressions.c | 24 +-
src/libmime/mime_headers.c | 2 +-
src/libmime/scan_result.h | 1 +
src/libmime/smtp_parsers.h | 2 +-
src/libserver/cfg_file.h | 9 +-
src/libserver/cfg_utils.c | 19 +-
src/libserver/composites.c | 304 +++++++++++++++++-----
src/libserver/dkim.c | 27 +-
src/libserver/dynamic_cfg.c | 19 +-
src/libserver/html.c | 59 ++++-
src/libserver/html_entities.h | 1 -
src/libserver/logger/logger.c | 2 +-
src/libserver/logger/logger_console.c | 27 +-
src/libserver/maps/map.c | 76 ++++--
src/libserver/maps/map.h | 11 +
src/libserver/maps/map_helpers.c | 212 ++++++++++++----
src/libserver/maps/map_helpers.h | 6 +-
src/libserver/milter.c | 105 +++++++-
src/libserver/milter_internal.h | 1 +
src/libserver/monitored.c | 4 +-
src/libserver/protocol.c | 3 +-
src/libserver/re_cache.c | 12 +-
src/libserver/roll_history.c | 6 +-
src/libserver/rspamd_symcache.c | 173 +++++++++----
src/libserver/rspamd_symcache.h | 9 +-
src/libserver/spf.c | 25 +-
src/libserver/task.c | 5 +-
src/libserver/task.h | 5 +-
src/libserver/worker_util.c | 6 +-
src/libstat/stat_process.c | 6 +-
src/libutil/radix.c | 40 +--
src/libutil/radix.h | 14 +-
src/libutil/shingles.c | 4 +-
src/libutil/str_util.c | 2 +-
src/lua/lua_common.h | 9 +
src/lua/lua_config.c | 28 ++-
src/lua/lua_dns_resolver.c | 46 ++++
src/lua/lua_mimepart.c | 28 +--
src/lua/lua_task.c | 27 +-
src/lua/lua_text.c | 59 ++++-
src/lua/lua_trie.c | 71 ++++--
src/lua/lua_util.c | 50 ++++
src/plugins/dkim_check.c | 7 +-
src/plugins/fuzzy_check.c | 8 +-
src/plugins/lua/arc.lua | 85 ++++---
src/plugins/lua/clickhouse.lua | 8 +-
src/plugins/lua/dkim_signing.lua | 9 +-
src/plugins/lua/dmarc.lua | 1 +
src/plugins/lua/elastic.lua | 43 +++-
src/plugins/lua/force_actions.lua | 60 +++--
src/plugins/lua/forged_recipients.lua | 2 +-
src/plugins/lua/metadata_exporter.lua | 15 ++
src/plugins/lua/multimap.lua | 18 +-
src/plugins/lua/neural.lua | 11 +-
src/plugins/lua/ratelimit.lua | 1 +
src/plugins/lua/rbl.lua | 223 +++++++----------
src/plugins/lua/reputation.lua | 47 +++-
src/plugins/lua/spamtrap.lua | 8 +-
src/ragel/smtp_date.rl | 46 +++-
src/ragel/smtp_date_parser.rl | 24 +-
src/rspamd.c | 64 ++++-
src/rspamd_proxy.c | 27 +-
test/functional/cases/101_lua.robot | 8 +
test/functional/cases/102_multimap.robot | 2 +-
test/functional/cases/109_composites.robot | 67 +++--
test/functional/cases/120_fuzzy/lib.robot | 6 +-
test/functional/cases/160_antivirus.robot | 25 +-
test/functional/cases/300_rbl.robot | 18 ++
test/functional/configs/composites.conf | 10 +-
test/functional/configs/multimap.conf | 4 +-
test/functional/configs/plugins.conf | 15 ++
test/functional/configs/rbl.conf | 32 ++-
test/functional/lib/rspamd.robot | 24 +-
test/functional/lib/vars.py | 8 +-
test/functional/lua/conditions.lua | 22 ++
test/functional/lua/mapreload.lua | 8 +-
test/functional/messages/content_url.eml | 202 +++++++++++++++
test/lua/unit/smtp_date.lua | 46 ++++
test/rspamd_radix_test.c | 4 +-
116 files changed, 3225 insertions(+), 924 deletions(-)
More information about the Commits
mailing list