]>
source.dussan.org Git - rspamd.git/log
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
Vsevolod Stakhov [Fri, 28 Sep 2018 13:06:54 +0000 (14:06 +0100)]
[Minor] Increase log severity
Vsevolod Stakhov [Fri, 28 Sep 2018 12:55:20 +0000 (13:55 +0100)]
[Minor] Fix dns errors reporting
Carsten Rosenberg [Fri, 28 Sep 2018 11:34:38 +0000 (13:34 +0200)]
[Fix] DCC - luacheck
Vsevolod Stakhov [Fri, 28 Sep 2018 10:35:00 +0000 (11:35 +0100)]
Merge pull request #2548 from moisseev/eslint
[WebUI] History: add sorting by symbol score value
Alexander Moisseev [Fri, 28 Sep 2018 09:48:19 +0000 (12:48 +0300)]
[WebUI] History: add sorting by symbol score value
Carsten Rosenberg [Fri, 28 Sep 2018 08:25:33 +0000 (10:25 +0200)]
[Minor] Antivirus - Sophos config and loggins
Carsten Rosenberg [Fri, 28 Sep 2018 08:24:26 +0000 (10:24 +0200)]
[Minor] Antivirus - workaround for removed attachments_only
Vsevolod Stakhov [Thu, 27 Sep 2018 18:06:18 +0000 (19:06 +0100)]
Merge pull request #2540 from negram/dns-sync-rspamadm
Dns sync rspamadm
heraklit256 [Thu, 27 Sep 2018 14:42:12 +0000 (16:42 +0200)]
Fix description for composite rule RBL_SPAMHAUS_XBL_ANY
heraklit256 [Thu, 27 Sep 2018 14:39:13 +0000 (14:39 +0000)]
Merge pull request #5 from rspamd/master
merge upstream into local master
Vsevolod Stakhov [Thu, 27 Sep 2018 14:22:12 +0000 (15:22 +0100)]
[Fix] Fix resolving in DMARC reports
Issue: #2538
Vsevolod Stakhov [Thu, 27 Sep 2018 14:12:30 +0000 (15:12 +0100)]
Merge pull request #2539 from negram/close-file
[Minor] Close file once it is not needed
Mikhail Galanin [Thu, 27 Sep 2018 14:07:17 +0000 (15:07 +0100)]
[Test] fixed config path
Mikhail Galanin [Thu, 27 Sep 2018 13:56:02 +0000 (14:56 +0100)]
[Test] Fixed undefined variable usage
Mikhail Galanin [Thu, 27 Sep 2018 13:40:00 +0000 (14:40 +0100)]
[Test] Add output logging
Mikhail Galanin [Thu, 27 Sep 2018 13:24:32 +0000 (14:24 +0100)]
[Test] Added test for dns request from rspamadm
Mikhail Galanin [Thu, 27 Sep 2018 10:47:39 +0000 (11:47 +0100)]
[Minor] init DNS resolver in rspamdadm
Mikhail Galanin [Thu, 27 Sep 2018 10:47:00 +0000 (11:47 +0100)]
[Minor] added taskless mode for sync dns request
Vsevolod Stakhov [Thu, 27 Sep 2018 10:33:29 +0000 (11:33 +0100)]
[Minor] Fix taskless resolver invocation
Vsevolod Stakhov [Thu, 27 Sep 2018 10:33:22 +0000 (11:33 +0100)]
[Minor] Fix macro
Mikhail Galanin [Thu, 27 Sep 2018 09:24:03 +0000 (10:24 +0100)]
[Minor] Close file once it is not needed
Vsevolod Stakhov [Wed, 26 Sep 2018 17:39:17 +0000 (18:39 +0100)]
Merge pull request #2535 from negram/on_load-3rd-param
rOn load 3rd param
Vsevolod Stakhov [Wed, 26 Sep 2018 17:38:23 +0000 (18:38 +0100)]
[Minor] Remove asserts on bad maps data, add line number tracking
Vsevolod Stakhov [Wed, 26 Sep 2018 17:21:17 +0000 (18:21 +0100)]
[Project] Add clustering logic
Vsevolod Stakhov [Wed, 26 Sep 2018 12:54:41 +0000 (13:54 +0100)]
[Project] Add Redis logic to the clustering module
Vsevolod Stakhov [Wed, 26 Sep 2018 11:59:08 +0000 (12:59 +0100)]
[Project] Start clustering plugin work
Carsten Rosenberg [Wed, 26 Sep 2018 12:31:47 +0000 (14:31 +0200)]
[Minor] Antivirus - configureable mime_part scanning
Carsten Rosenberg [Wed, 26 Sep 2018 12:30:51 +0000 (14:30 +0200)]
[Minor] Antivirus - rework upstream usage
Mikhail Galanin [Wed, 26 Sep 2018 11:48:18 +0000 (12:48 +0100)]
[Minor] actually name
Mikhail Galanin [Wed, 26 Sep 2018 11:46:38 +0000 (12:46 +0100)]
[Minor] Updated doc: rspamd_config:add_on_load() has 3rd parameter
Carsten Rosenberg [Wed, 26 Sep 2018 09:20:27 +0000 (11:20 +0200)]
[Minor] DCC Upstreams support
Vsevolod Stakhov [Wed, 26 Sep 2018 07:13:49 +0000 (08:13 +0100)]
Merge pull request #2533 from negram/attach-workspace
[Minor] pass coverage data across jobs
Mikhail Galanin [Wed, 26 Sep 2018 07:12:12 +0000 (08:12 +0100)]
[Minor] pass coverage data across jobs
Vsevolod Stakhov [Tue, 25 Sep 2018 17:02:23 +0000 (18:02 +0100)]
Merge pull request #2531 from negram/merge-c-and-lua
[Minor] merge lua and C coverage results
Vsevolod Stakhov [Tue, 25 Sep 2018 17:02:14 +0000 (18:02 +0100)]
Merge pull request #2530 from moisseev/patch-1
[Minor] Remove UNPRECISE_RCPT_DETAIL_FROM_SPAMMY
Mikhail Galanin [Tue, 25 Sep 2018 16:42:10 +0000 (17:42 +0100)]
[Minor] merge lua anc C coverage results
Alexander Moisseev [Tue, 25 Sep 2018 16:16:53 +0000 (19:16 +0300)]
[Minor] Remove UNPRECISE_RCPT_DETAIL_FROM_SPAMMY
Vsevolod Stakhov [Tue, 25 Sep 2018 16:04:02 +0000 (17:04 +0100)]
Merge pull request #2529 from negram/coverage-after-builds
[Minor] collect coverage when all tests are over
Mikhail Galanin [Tue, 25 Sep 2018 16:02:22 +0000 (17:02 +0100)]
[Minor] Notify coveralls when build is over
Vsevolod Stakhov [Tue, 25 Sep 2018 15:54:31 +0000 (16:54 +0100)]
[CritFix] Increase default words_decay
Mikhail Galanin [Tue, 25 Sep 2018 15:53:34 +0000 (16:53 +0100)]
[Minor] collect coverage when all tests are over
Vsevolod Stakhov [Tue, 25 Sep 2018 15:50:41 +0000 (16:50 +0100)]
[CritFix] Fix words decay one more time (affects long messages)
Mikhail Galanin [Tue, 25 Sep 2018 14:22:28 +0000 (15:22 +0100)]
[Minor] Add Lua coverage collection for unit-tests (#2528)
* [Minor] Add Lua coverage collection for unit-tests
* [Minor] add coverage collection to CircleCI
* [Minor] split into two lines
* [Minor] sudo
* [Minor] fixed nonsense
* [Minor] Fix functional test
Vsevolod Stakhov [Tue, 25 Sep 2018 13:38:05 +0000 (14:38 +0100)]
[Minor] Milter headers is actually idempotent filter only
Vsevolod Stakhov [Tue, 25 Sep 2018 11:41:42 +0000 (12:41 +0100)]
Merge pull request #2527 from moisseev/phishtank
[Conf] Restore ability to disable phishtank
Alexander Moisseev [Tue, 25 Sep 2018 11:34:21 +0000 (14:34 +0300)]
[Conf] Restore ability to disable phishtank
Vsevolod Stakhov [Tue, 25 Sep 2018 09:58:02 +0000 (10:58 +0100)]
[Minor] Don't disable symbols twice
Vsevolod Stakhov [Tue, 25 Sep 2018 09:55:36 +0000 (10:55 +0100)]
[Minor] Delete unused
Vsevolod Stakhov [Mon, 24 Sep 2018 16:22:43 +0000 (17:22 +0100)]
Merge pull request #2525 from negram/luacheckrc-ignore-git
[Minor] Whatever lies in .git, it should not be processed by luacheck
Mikhail Galanin [Mon, 24 Sep 2018 16:20:44 +0000 (17:20 +0100)]
[Minor] Whatever lies in .git, it should not be processed by luacheck
Vsevolod Stakhov [Mon, 24 Sep 2018 15:19:23 +0000 (16:19 +0100)]
Merge pull request #2524 from negram/make-sockent-non-blocking-first
[Minor] Make socket non-blocking before connect()
Mikhail Galanin [Mon, 24 Sep 2018 15:18:43 +0000 (16:18 +0100)]
[Minor] "blocking mode" indeed should be set later
Mikhail Galanin [Mon, 24 Sep 2018 14:27:57 +0000 (15:27 +0100)]
[Minor] Make socket non-blocking before connect()
Otherwise, in the case of error, socket may become invalid
and we will get an incorrect error, i.e. "setsockopt(TCP_NODELAY): Invalid argument"
instead of "Connection refused"