]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Mon, 8 Oct 2018 17:07:41 +0000 (18:07 +0100)]
Merge pull request #2577 from negram/fix-edge-case
Fix edge case
Vsevolod Stakhov [Mon, 8 Oct 2018 17:07:25 +0000 (18:07 +0100)]
Merge pull request #2576 from negram/more-coverage
[Test] Collect coverage in all functional tests
Vsevolod Stakhov [Mon, 8 Oct 2018 17:07:16 +0000 (18:07 +0100)]
Merge pull request #2575 from negram/coverage-doc
[Minor] Added coverage collection documentation
Mikhail Galanin [Mon, 8 Oct 2018 16:53:50 +0000 (17:53 +0100)]
[Test] one more test case
Mikhail Galanin [Mon, 8 Oct 2018 16:53:33 +0000 (17:53 +0100)]
[Minor] Fix checking table size when inserting/deleting
Vsevolod Stakhov [Mon, 8 Oct 2018 16:34:24 +0000 (17:34 +0100)]
[Minor] Add missing #endif
Vsevolod Stakhov [Mon, 8 Oct 2018 16:29:51 +0000 (17:29 +0100)]
[Minor] Update cached libevent time when possible
Vsevolod Stakhov [Mon, 8 Oct 2018 16:15:19 +0000 (17:15 +0100)]
[Fix] Stop libevent from using cached time in rspamadm
Vsevolod Stakhov [Mon, 8 Oct 2018 16:08:38 +0000 (17:08 +0100)]
[Minor] Check for cached libevent time routines
Mikhail Galanin [Mon, 8 Oct 2018 15:28:55 +0000 (16:28 +0100)]
[Test] Collect coverage in all functional tests
Vsevolod Stakhov [Mon, 8 Oct 2018 15:22:43 +0000 (16:22 +0100)]
Merge pull request #2543 from heraklit256/extended-dnswl-scores
leaving original symbols if DNSWL composite rules are triggered
heraklit256 [Mon, 8 Oct 2018 15:03:03 +0000 (17:03 +0200)]
lower weight of RCVD_DKIM_ARC_DNSWL_HI to -1.0
Mikhail Galanin [Mon, 8 Oct 2018 14:52:22 +0000 (15:52 +0100)]
[Minor] Added coverage collection documentation
Vsevolod Stakhov [Mon, 8 Oct 2018 11:21:31 +0000 (12:21 +0100)]
[Minor] Print timestamps when rspamadm is started in debug mode
Vsevolod Stakhov [Mon, 8 Oct 2018 10:51:09 +0000 (11:51 +0100)]
[Fix] Various fixes in redis sync interface
Vsevolod Stakhov [Mon, 8 Oct 2018 10:50:53 +0000 (11:50 +0100)]
[CritFix] Plug memory leak in redis pool
Vsevolod Stakhov [Mon, 8 Oct 2018 09:41:12 +0000 (10:41 +0100)]
Merge pull request #2574 from negram/store-and-merge-lua-coverage
Store and merge lua coverage
Mikhail Galanin [Mon, 8 Oct 2018 08:00:25 +0000 (09:00 +0100)]
[Test] Reworked build script to correctly collect merge coverage data
Mikhail Galanin [Mon, 8 Oct 2018 07:59:23 +0000 (08:59 +0100)]
[Test] Coverage merge/push script
Mikhail Galanin [Mon, 8 Oct 2018 07:58:50 +0000 (08:58 +0100)]
[Test] Collect coverage from rspamd workers
Vsevolod Stakhov [Sun, 7 Oct 2018 18:53:12 +0000 (19:53 +0100)]
Merge pull request #2573 from moisseev/eslint
[WebUI] Fix symbol description tooltips display
Alexander Moisseev [Sun, 7 Oct 2018 07:51:08 +0000 (10:51 +0300)]
[WebUI] Fix symbol description tooltips display
when the total number of rows is less than number of rows per page
Vsevolod Stakhov [Sat, 6 Oct 2018 16:15:24 +0000 (17:15 +0100)]
[Minor] Fix desctruction order
Vsevolod Stakhov [Sat, 6 Oct 2018 16:13:12 +0000 (17:13 +0100)]
[Fix] Fix parsing address with comments
Vsevolod Stakhov [Sat, 6 Oct 2018 12:35:14 +0000 (13:35 +0100)]
[Minor] Fix event pending checks
Vsevolod Stakhov [Sat, 6 Oct 2018 12:35:02 +0000 (13:35 +0100)]
[Minor] Fix symbols cache saving
Vsevolod Stakhov [Sat, 6 Oct 2018 09:29:32 +0000 (10:29 +0100)]
[Fix] Fix boundaries detection and rework stop words algorithm
Issue: #2541
Closes: #2541
Vsevolod Stakhov [Sat, 6 Oct 2018 08:52:32 +0000 (09:52 +0100)]
[Fix] Remove one letter stop words
Vsevolod Stakhov [Sat, 6 Oct 2018 08:28:10 +0000 (09:28 +0100)]
[Minor] Fix CMA calculations
Vsevolod Stakhov [Sat, 6 Oct 2018 08:26:18 +0000 (09:26 +0100)]
[Minor] Don't load torch unless really needed
Vsevolod Stakhov [Sat, 6 Oct 2018 08:25:55 +0000 (09:25 +0100)]
[Conf] Slashing: use lua rules from local confdir instead of confdir
Vsevolod Stakhov [Sat, 6 Oct 2018 08:23:03 +0000 (09:23 +0100)]
[Minor] Support local confdir in lua
Vsevolod Stakhov [Fri, 5 Oct 2018 19:01:28 +0000 (20:01 +0100)]
[Fix] Slashing: backport chunk logic from libucl
Vsevolod Stakhov [Fri, 5 Oct 2018 16:26:14 +0000 (17:26 +0100)]
Merge pull request #2572 from negram/fix-fatal-flag
[Minor] is_successful != fatal
Mikhail Galanin [Fri, 5 Oct 2018 16:25:08 +0000 (17:25 +0100)]
[Minor] is_successful != fatal
Vsevolod Stakhov [Fri, 5 Oct 2018 13:30:14 +0000 (14:30 +0100)]
Merge pull request #2571 from negram/misprint-2
[Minor] misprint
Vsevolod Stakhov [Fri, 5 Oct 2018 13:29:59 +0000 (14:29 +0100)]
Merge pull request #2570 from negram/lua-coverage-collector
Lua coverage collector
Mikhail Galanin [Fri, 5 Oct 2018 13:16:08 +0000 (14:16 +0100)]
[Minor] misprint
Mikhail Galanin [Fri, 5 Oct 2018 11:35:56 +0000 (12:35 +0100)]
[Test] global variable for coverage collector
Mikhail Galanin [Fri, 5 Oct 2018 11:35:31 +0000 (12:35 +0100)]
[Test] use the coverage collector in tests
Mikhail Galanin [Fri, 5 Oct 2018 11:34:37 +0000 (12:34 +0100)]
[Test] added Lua test coverage collector for functional tests
Vsevolod Stakhov [Thu, 4 Oct 2018 16:21:16 +0000 (17:21 +0100)]
[Minor] Prevent race condition in Redis ctx refcounting
heraklit256 [Thu, 4 Oct 2018 15:49:26 +0000 (17:49 +0200)]
lower weight for RCVD_DKIM_ARC_DNSWL_MED and RCVD_DKIM_ARC_DNSWL_HIGH
These were too high as other symbols - such as ARC_ALLOW - already
introduce some negative scores.
Thanks to @moisseev for reporting this.
Vsevolod Stakhov [Thu, 4 Oct 2018 14:32:27 +0000 (15:32 +0100)]
[Fix] Do not load torch on each rspamadm invocation
Vsevolod Stakhov [Thu, 4 Oct 2018 14:23:43 +0000 (15:23 +0100)]
Merge pull request #2565 from krestenk/master
Added "text/calendar" as a legal mimetype for .ics files.
Vsevolod Stakhov [Thu, 4 Oct 2018 14:23:36 +0000 (15:23 +0100)]
Merge pull request #2563 from negram/lua_http-doc
[Minor] Described some parameters for rspamd_http.request
Vsevolod Stakhov [Thu, 4 Oct 2018 14:23:27 +0000 (15:23 +0100)]
Merge pull request #2562 from negram/fix-c-coverage-collection
[Minor] set umask 0000 when building rspamd
Kresten [Thu, 4 Oct 2018 11:54:11 +0000 (13:54 +0200)]
Added "text/calendar" as a legal mimetype for .ics files. Files are failing this test, and "text/calendar" seems to be the correct one from https://tools.ietf.org/html/rfc5545
Mikhail Galanin [Thu, 4 Oct 2018 10:08:56 +0000 (11:08 +0100)]
[Minor] Described some parameters for rspamd_http.request
Mikhail Galanin [Thu, 4 Oct 2018 07:57:32 +0000 (08:57 +0100)]
[Minor] set umask 0000 when building rspamd
To allow rspamd dumpring coverage data.
In functional tests it runs under "nobody" user and became unable to do this
Vsevolod Stakhov [Wed, 3 Oct 2018 13:18:52 +0000 (14:18 +0100)]
[Feature] Allow maps with HTTP auth
Vsevolod Stakhov [Wed, 3 Oct 2018 12:29:36 +0000 (13:29 +0100)]
[Feature] Add `check_violation` feature to DKIM/ARC signing
Vsevolod Stakhov [Wed, 3 Oct 2018 12:25:31 +0000 (13:25 +0100)]
[Fix] Fix dependencies for DNS_SIGNED symbol
Vsevolod Stakhov [Wed, 3 Oct 2018 12:19:54 +0000 (13:19 +0100)]
[Minor] Don't use shift on -1
Vsevolod Stakhov [Wed, 3 Oct 2018 09:35:14 +0000 (10:35 +0100)]
Merge pull request #2558 from moisseev/eslint
[WebUI] Do not display password form when secure_ip is set
Vsevolod Stakhov [Wed, 3 Oct 2018 09:35:00 +0000 (10:35 +0100)]
Merge pull request #2559 from negram/arg-check-fix
[Minor] Fixed argument check
Vsevolod Stakhov [Tue, 2 Oct 2018 17:52:53 +0000 (18:52 +0100)]
[Minor] Fix evals maths
Mikhail Galanin [Tue, 2 Oct 2018 17:36:09 +0000 (18:36 +0100)]
[Minor] Fixed argument check
ev_base should be passed into lua_http.request(). It comes either from task or explicitly
Vsevolod Stakhov [Tue, 2 Oct 2018 17:16:50 +0000 (18:16 +0100)]
[Minor] Fix DNS packet writing to avoid alignment issues
Vsevolod Stakhov [Tue, 2 Oct 2018 16:09:45 +0000 (17:09 +0100)]
[Minor] Pet luacheck
Vsevolod Stakhov [Tue, 2 Oct 2018 15:59:57 +0000 (16:59 +0100)]
[Fix] Allow to call fstring append with NULL string
Alexander Moisseev [Tue, 2 Oct 2018 10:27:12 +0000 (13:27 +0300)]
[WebUI] Do not display password form when secure_ip is set
Fixes: #2553
Vsevolod Stakhov [Tue, 2 Oct 2018 11:55:55 +0000 (12:55 +0100)]
[Minor] Unify check_auth/check_local options
Vsevolod Stakhov [Tue, 2 Oct 2018 11:46:56 +0000 (12:46 +0100)]
Merge pull request #2557 from HeinleinSupport/master
[Fix] ip_score - respect check_authed and check_local settings
Vsevolod Stakhov [Tue, 2 Oct 2018 11:09:24 +0000 (12:09 +0100)]
[Test] Fix reload test
Vsevolod Stakhov [Tue, 2 Oct 2018 09:20:33 +0000 (10:20 +0100)]
[Minor] Fix field name -> names
Carsten Rosenberg [Tue, 2 Oct 2018 09:05:32 +0000 (11:05 +0200)]
[Fix] ip_score - respect check_authed and check_local settings from config
Vsevolod Stakhov [Mon, 1 Oct 2018 17:17:07 +0000 (18:17 +0100)]
[Test] Fix and extend whitelist tests
Vsevolod Stakhov [Mon, 1 Oct 2018 17:16:51 +0000 (18:16 +0100)]
[Test] Add more test messages
Vsevolod Stakhov [Mon, 1 Oct 2018 17:16:32 +0000 (18:16 +0100)]
[Test] Add more fake domains
Vsevolod Stakhov [Mon, 1 Oct 2018 17:16:02 +0000 (18:16 +0100)]
[Rework] Rework and fix whitelist plugin
Vsevolod Stakhov [Mon, 1 Oct 2018 11:03:27 +0000 (12:03 +0100)]
[Fix] Fix watchers issue in lua_tcp when doing no resolving
Issue: #2546
Vsevolod Stakhov [Mon, 1 Oct 2018 10:23:31 +0000 (11:23 +0100)]
Merge pull request #2551 from moisseev/eslint
[WebUI] Change symbols order without updating history
Vsevolod Stakhov [Mon, 1 Oct 2018 09:56:17 +0000 (10:56 +0100)]
[Minor] Add missing globals to luacheck
Vsevolod Stakhov [Mon, 1 Oct 2018 09:47:50 +0000 (10:47 +0100)]
Merge pull request #2552 from negram/fix-redis-connect
[Minor] Fixed sync redis connection with default arguments in rspamadm
Mikhail Galanin [Mon, 1 Oct 2018 09:41:51 +0000 (10:41 +0100)]
[Minor] Fixed sync redis connection with default arguments in rspamadm
Alexander Moisseev [Mon, 1 Oct 2018 09:15:23 +0000 (12:15 +0300)]
[WebUI] Change symbols order without updating history
Vsevolod Stakhov [Sun, 30 Sep 2018 17:36:51 +0000 (18:36 +0100)]
[Minor] Backport fix from libucl
Vsevolod Stakhov [Sat, 29 Sep 2018 18:24:15 +0000 (19:24 +0100)]
[Conf] Use new dmarc whitelist
Vsevolod Stakhov [Sat, 29 Sep 2018 18:14:26 +0000 (19:14 +0100)]
[Minor] Fix scoring for the blacklist rules
Vsevolod Stakhov [Sat, 29 Sep 2018 17:54:02 +0000 (18:54 +0100)]
[Minor] Fix blacklist option in whitelist rules
Vsevolod Stakhov [Sat, 29 Sep 2018 16:26:14 +0000 (17:26 +0100)]
[Test] Fix AV tests
Vsevolod Stakhov [Sat, 29 Sep 2018 13:51:42 +0000 (14:51 +0100)]
[Fix] Fix groups mess
Vsevolod Stakhov [Sat, 29 Sep 2018 13:51:29 +0000 (14:51 +0100)]
[Fix] Fix groups mess
Vsevolod Stakhov [Sat, 29 Sep 2018 13:51:11 +0000 (14:51 +0100)]
[Minor] Be aware of `groups` in lua_squeeze
Vsevolod Stakhov [Sat, 29 Sep 2018 13:50:55 +0000 (14:50 +0100)]
[Minor] Allow dedicated groups registration
Vsevolod Stakhov [Sat, 29 Sep 2018 12:40:54 +0000 (13:40 +0100)]
[Minor] Fix symbol registration
Vsevolod Stakhov [Sat, 29 Sep 2018 12:37:28 +0000 (13:37 +0100)]
[Minor] Fix hash invocation
Vsevolod Stakhov [Sat, 29 Sep 2018 12:22:48 +0000 (13:22 +0100)]
[Minor] Allow to generate tokens by names
Vsevolod Stakhov [Sat, 29 Sep 2018 11:42:47 +0000 (12:42 +0100)]
[Minor] Rework structure of metafunctions
Vsevolod Stakhov [Fri, 28 Sep 2018 18:54:13 +0000 (19:54 +0100)]
[Conf] Specify whitelist symbols group
Vsevolod Stakhov [Fri, 28 Sep 2018 18:42:47 +0000 (19:42 +0100)]
[Feature] Extend whitelisting options
Vsevolod Stakhov [Sat, 29 Sep 2018 08:40:38 +0000 (09:40 +0100)]
Merge pull request #2549 from smfreegard/master
Fix args in corpus_test
Steve Freegard [Fri, 28 Sep 2018 19:58:46 +0000 (20:58 +0100)]
Fix args in corpus_test
Vsevolod Stakhov [Fri, 28 Sep 2018 19:13:09 +0000 (20:13 +0100)]
Merge pull request #2544 from heraklit256/composites-cleanup
Fix description for composite rule RBL_SPAMHAUS_XBL_ANY
Vsevolod Stakhov [Fri, 28 Sep 2018 19:12:51 +0000 (20:12 +0100)]
Merge pull request #2547 from HeinleinSupport/CHANGE-dcc
Change dcc / antivirus plugins
Vsevolod Stakhov [Fri, 28 Sep 2018 17:16:26 +0000 (18:16 +0100)]
[Fix] Plug memory leak in language detector (affects reloads)
Vsevolod Stakhov [Fri, 28 Sep 2018 17:10:57 +0000 (18:10 +0100)]
[Fix] Try to fix watchers chaining
Vsevolod Stakhov [Fri, 28 Sep 2018 16:18:16 +0000 (17:18 +0100)]
[Minor] Improve error message
Carsten Rosenberg [Fri, 28 Sep 2018 14:49:11 +0000 (16:49 +0200)]
[Minor] DCC - add workaround for old host and port settings