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