]> source.dussan.org Git - rspamd.git/log
rspamd.git
6 years ago[Minor] Don't use shift on -1
Vsevolod Stakhov [Wed, 3 Oct 2018 12:19:54 +0000 (13:19 +0100)]
[Minor] Don't use shift on -1

6 years agoMerge pull request #2558 from moisseev/eslint
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

6 years agoMerge pull request #2559 from negram/arg-check-fix
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

6 years ago[Minor] Fix evals maths
Vsevolod Stakhov [Tue, 2 Oct 2018 17:52:53 +0000 (18:52 +0100)]
[Minor] Fix evals maths

6 years ago[Minor] Fixed argument check 2559/head
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

6 years ago[Minor] Fix DNS packet writing to avoid alignment issues
Vsevolod Stakhov [Tue, 2 Oct 2018 17:16:50 +0000 (18:16 +0100)]
[Minor] Fix DNS packet writing to avoid alignment issues

6 years ago[Minor] Pet luacheck
Vsevolod Stakhov [Tue, 2 Oct 2018 16:09:45 +0000 (17:09 +0100)]
[Minor] Pet luacheck

6 years ago[Fix] Allow to call fstring append with NULL string
Vsevolod Stakhov [Tue, 2 Oct 2018 15:59:57 +0000 (16:59 +0100)]
[Fix] Allow to call fstring append with NULL string

6 years ago[WebUI] Do not display password form when secure_ip is set 2558/head
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
6 years ago[Minor] Unify check_auth/check_local options
Vsevolod Stakhov [Tue, 2 Oct 2018 11:55:55 +0000 (12:55 +0100)]
[Minor] Unify check_auth/check_local options

6 years agoMerge pull request #2557 from HeinleinSupport/master
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

6 years ago[Test] Fix reload test
Vsevolod Stakhov [Tue, 2 Oct 2018 11:09:24 +0000 (12:09 +0100)]
[Test] Fix reload test

6 years ago[Minor] Fix field name -> names
Vsevolod Stakhov [Tue, 2 Oct 2018 09:20:33 +0000 (10:20 +0100)]
[Minor] Fix field name -> names

6 years ago[Fix] ip_score - respect check_authed and check_local settings from config 2557/head
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

6 years ago[Test] Fix and extend whitelist tests
Vsevolod Stakhov [Mon, 1 Oct 2018 17:17:07 +0000 (18:17 +0100)]
[Test] Fix and extend whitelist tests

6 years ago[Test] Add more test messages
Vsevolod Stakhov [Mon, 1 Oct 2018 17:16:51 +0000 (18:16 +0100)]
[Test] Add more test messages

6 years ago[Test] Add more fake domains
Vsevolod Stakhov [Mon, 1 Oct 2018 17:16:32 +0000 (18:16 +0100)]
[Test] Add more fake domains

6 years ago[Rework] Rework and fix whitelist plugin
Vsevolod Stakhov [Mon, 1 Oct 2018 17:16:02 +0000 (18:16 +0100)]
[Rework] Rework and fix whitelist plugin

6 years ago[Fix] Fix watchers issue in lua_tcp when doing no resolving
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

6 years agoMerge pull request #2551 from moisseev/eslint
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

6 years ago[Minor] Add missing globals to luacheck
Vsevolod Stakhov [Mon, 1 Oct 2018 09:56:17 +0000 (10:56 +0100)]
[Minor] Add missing globals to luacheck

6 years agoMerge pull request #2552 from negram/fix-redis-connect
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

6 years ago[Minor] Fixed sync redis connection with default arguments in rspamadm 2552/head
Mikhail Galanin [Mon, 1 Oct 2018 09:41:51 +0000 (10:41 +0100)]
[Minor] Fixed sync redis connection with default arguments in rspamadm

6 years ago[WebUI] Change symbols order without updating history 2551/head
Alexander Moisseev [Mon, 1 Oct 2018 09:15:23 +0000 (12:15 +0300)]
[WebUI] Change symbols order without updating history

6 years ago[Minor] Backport fix from libucl
Vsevolod Stakhov [Sun, 30 Sep 2018 17:36:51 +0000 (18:36 +0100)]
[Minor] Backport fix from libucl

6 years ago[Conf] Use new dmarc whitelist
Vsevolod Stakhov [Sat, 29 Sep 2018 18:24:15 +0000 (19:24 +0100)]
[Conf] Use new dmarc whitelist

6 years ago[Minor] Fix scoring for the blacklist rules
Vsevolod Stakhov [Sat, 29 Sep 2018 18:14:26 +0000 (19:14 +0100)]
[Minor] Fix scoring for the blacklist rules

6 years ago[Minor] Fix blacklist option in whitelist rules
Vsevolod Stakhov [Sat, 29 Sep 2018 17:54:02 +0000 (18:54 +0100)]
[Minor] Fix blacklist option in whitelist rules

6 years ago[Test] Fix AV tests
Vsevolod Stakhov [Sat, 29 Sep 2018 16:26:14 +0000 (17:26 +0100)]
[Test] Fix AV tests

6 years ago[Fix] Fix groups mess
Vsevolod Stakhov [Sat, 29 Sep 2018 13:51:42 +0000 (14:51 +0100)]
[Fix] Fix groups mess

6 years ago[Fix] Fix groups mess
Vsevolod Stakhov [Sat, 29 Sep 2018 13:51:29 +0000 (14:51 +0100)]
[Fix] Fix groups mess

6 years ago[Minor] Be aware of `groups` in lua_squeeze
Vsevolod Stakhov [Sat, 29 Sep 2018 13:51:11 +0000 (14:51 +0100)]
[Minor] Be aware of `groups` in lua_squeeze

6 years ago[Minor] Allow dedicated groups registration
Vsevolod Stakhov [Sat, 29 Sep 2018 13:50:55 +0000 (14:50 +0100)]
[Minor] Allow dedicated groups registration

6 years ago[Minor] Fix symbol registration
Vsevolod Stakhov [Sat, 29 Sep 2018 12:40:54 +0000 (13:40 +0100)]
[Minor] Fix symbol registration

6 years ago[Minor] Fix hash invocation
Vsevolod Stakhov [Sat, 29 Sep 2018 12:37:28 +0000 (13:37 +0100)]
[Minor] Fix hash invocation

6 years ago[Minor] Allow to generate tokens by names
Vsevolod Stakhov [Sat, 29 Sep 2018 12:22:48 +0000 (13:22 +0100)]
[Minor] Allow to generate tokens by names

6 years ago[Minor] Rework structure of metafunctions
Vsevolod Stakhov [Sat, 29 Sep 2018 11:42:47 +0000 (12:42 +0100)]
[Minor] Rework structure of metafunctions

6 years ago[Conf] Specify whitelist symbols group
Vsevolod Stakhov [Fri, 28 Sep 2018 18:54:13 +0000 (19:54 +0100)]
[Conf] Specify whitelist symbols group

6 years ago[Feature] Extend whitelisting options
Vsevolod Stakhov [Fri, 28 Sep 2018 18:42:47 +0000 (19:42 +0100)]
[Feature] Extend whitelisting options

6 years agoMerge pull request #2549 from smfreegard/master
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

6 years agoFix args in corpus_test 2549/head
Steve Freegard [Fri, 28 Sep 2018 19:58:46 +0000 (20:58 +0100)]
Fix args in corpus_test

6 years agoMerge pull request #2544 from heraklit256/composites-cleanup
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

6 years agoMerge pull request #2547 from HeinleinSupport/CHANGE-dcc
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

6 years ago[Fix] Plug memory leak in language detector (affects reloads)
Vsevolod Stakhov [Fri, 28 Sep 2018 17:16:26 +0000 (18:16 +0100)]
[Fix] Plug memory leak in language detector (affects reloads)

6 years ago[Fix] Try to fix watchers chaining
Vsevolod Stakhov [Fri, 28 Sep 2018 17:10:57 +0000 (18:10 +0100)]
[Fix] Try to fix watchers chaining

6 years ago[Minor] Improve error message
Vsevolod Stakhov [Fri, 28 Sep 2018 16:18:16 +0000 (17:18 +0100)]
[Minor] Improve error message

6 years ago[Minor] DCC - add workaround for old host and port settings 2547/head
Carsten Rosenberg [Fri, 28 Sep 2018 14:49:11 +0000 (16:49 +0200)]
[Minor] DCC - add workaround for old host and port settings

6 years ago[Minor] Increase log severity
Vsevolod Stakhov [Fri, 28 Sep 2018 13:06:54 +0000 (14:06 +0100)]
[Minor] Increase log severity

6 years ago[Minor] Fix dns errors reporting
Vsevolod Stakhov [Fri, 28 Sep 2018 12:55:20 +0000 (13:55 +0100)]
[Minor] Fix dns errors reporting

6 years ago[Fix] DCC - luacheck
Carsten Rosenberg [Fri, 28 Sep 2018 11:34:38 +0000 (13:34 +0200)]
[Fix] DCC - luacheck

6 years agoMerge pull request #2548 from moisseev/eslint
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

6 years ago[WebUI] History: add sorting by symbol score value 2548/head
Alexander Moisseev [Fri, 28 Sep 2018 09:48:19 +0000 (12:48 +0300)]
[WebUI] History: add sorting by symbol score value

6 years ago[Minor] Antivirus - Sophos config and loggins
Carsten Rosenberg [Fri, 28 Sep 2018 08:25:33 +0000 (10:25 +0200)]
[Minor] Antivirus - Sophos config and loggins

6 years ago[Minor] Antivirus - workaround for removed attachments_only
Carsten Rosenberg [Fri, 28 Sep 2018 08:24:26 +0000 (10:24 +0200)]
[Minor] Antivirus - workaround for removed attachments_only

6 years agoMerge pull request #2540 from negram/dns-sync-rspamadm
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

6 years agoFix description for composite rule RBL_SPAMHAUS_XBL_ANY 2544/head
heraklit256 [Thu, 27 Sep 2018 14:42:12 +0000 (16:42 +0200)]
Fix description for composite rule RBL_SPAMHAUS_XBL_ANY

6 years agoMerge pull request #5 from rspamd/master
heraklit256 [Thu, 27 Sep 2018 14:39:13 +0000 (14:39 +0000)]
Merge pull request #5 from rspamd/master

merge upstream into local master

6 years ago[Fix] Fix resolving in DMARC reports
Vsevolod Stakhov [Thu, 27 Sep 2018 14:22:12 +0000 (15:22 +0100)]
[Fix] Fix resolving in DMARC reports

Issue: #2538

6 years agoMerge pull request #2539 from negram/close-file
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

6 years ago[Test] fixed config path 2540/head
Mikhail Galanin [Thu, 27 Sep 2018 14:07:17 +0000 (15:07 +0100)]
[Test] fixed config path

6 years ago[Test] Fixed undefined variable usage
Mikhail Galanin [Thu, 27 Sep 2018 13:56:02 +0000 (14:56 +0100)]
[Test] Fixed undefined variable usage

6 years ago[Test] Add output logging
Mikhail Galanin [Thu, 27 Sep 2018 13:40:00 +0000 (14:40 +0100)]
[Test] Add output logging

6 years ago[Test] Added test for dns request from rspamadm
Mikhail Galanin [Thu, 27 Sep 2018 13:24:32 +0000 (14:24 +0100)]
[Test] Added test for dns request from rspamadm

6 years ago[Minor] init DNS resolver in rspamdadm
Mikhail Galanin [Thu, 27 Sep 2018 10:47:39 +0000 (11:47 +0100)]
[Minor] init DNS resolver in rspamdadm

6 years ago[Minor] added taskless mode for sync dns request
Mikhail Galanin [Thu, 27 Sep 2018 10:47:00 +0000 (11:47 +0100)]
[Minor] added taskless mode for sync dns request

6 years ago[Minor] Fix taskless resolver invocation
Vsevolod Stakhov [Thu, 27 Sep 2018 10:33:29 +0000 (11:33 +0100)]
[Minor] Fix taskless resolver invocation

6 years ago[Minor] Fix macro
Vsevolod Stakhov [Thu, 27 Sep 2018 10:33:22 +0000 (11:33 +0100)]
[Minor] Fix macro

6 years ago[Minor] Close file once it is not needed 2539/head
Mikhail Galanin [Thu, 27 Sep 2018 09:24:03 +0000 (10:24 +0100)]
[Minor] Close file once it is not needed

6 years agoMerge pull request #2535 from negram/on_load-3rd-param
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

6 years ago[Minor] Remove asserts on bad maps data, add line number tracking
Vsevolod Stakhov [Wed, 26 Sep 2018 17:38:23 +0000 (18:38 +0100)]
[Minor] Remove asserts on bad maps data, add line number tracking

6 years ago[Project] Add clustering logic
Vsevolod Stakhov [Wed, 26 Sep 2018 17:21:17 +0000 (18:21 +0100)]
[Project] Add clustering logic

6 years ago[Project] Add Redis logic to the clustering module
Vsevolod Stakhov [Wed, 26 Sep 2018 12:54:41 +0000 (13:54 +0100)]
[Project] Add Redis logic to the clustering module

6 years ago[Project] Start clustering plugin work
Vsevolod Stakhov [Wed, 26 Sep 2018 11:59:08 +0000 (12:59 +0100)]
[Project] Start clustering plugin work

6 years ago[Minor] Antivirus - configureable mime_part scanning
Carsten Rosenberg [Wed, 26 Sep 2018 12:31:47 +0000 (14:31 +0200)]
[Minor] Antivirus - configureable mime_part scanning

6 years ago[Minor] Antivirus - rework upstream usage
Carsten Rosenberg [Wed, 26 Sep 2018 12:30:51 +0000 (14:30 +0200)]
[Minor] Antivirus - rework upstream usage

6 years ago[Minor] actually name 2535/head
Mikhail Galanin [Wed, 26 Sep 2018 11:48:18 +0000 (12:48 +0100)]
[Minor] actually name

6 years ago[Minor] Updated doc: rspamd_config:add_on_load() has 3rd parameter
Mikhail Galanin [Wed, 26 Sep 2018 11:46:38 +0000 (12:46 +0100)]
[Minor] Updated doc: rspamd_config:add_on_load() has 3rd parameter

6 years ago[Minor] DCC Upstreams support
Carsten Rosenberg [Wed, 26 Sep 2018 09:20:27 +0000 (11:20 +0200)]
[Minor] DCC Upstreams support

6 years agoMerge pull request #2533 from negram/attach-workspace
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

6 years ago[Minor] pass coverage data across jobs 2533/head
Mikhail Galanin [Wed, 26 Sep 2018 07:12:12 +0000 (08:12 +0100)]
[Minor] pass coverage data across jobs

6 years agoMerge pull request #2531 from negram/merge-c-and-lua
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

6 years agoMerge pull request #2530 from moisseev/patch-1
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

6 years ago[Minor] merge lua anc C coverage results 2531/head
Mikhail Galanin [Tue, 25 Sep 2018 16:42:10 +0000 (17:42 +0100)]
[Minor] merge lua anc C coverage results

6 years ago[Minor] Remove UNPRECISE_RCPT_DETAIL_FROM_SPAMMY 2530/head
Alexander Moisseev [Tue, 25 Sep 2018 16:16:53 +0000 (19:16 +0300)]
[Minor] Remove UNPRECISE_RCPT_DETAIL_FROM_SPAMMY

6 years agoMerge pull request #2529 from negram/coverage-after-builds
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

6 years ago[Minor] Notify coveralls when build is over 2529/head
Mikhail Galanin [Tue, 25 Sep 2018 16:02:22 +0000 (17:02 +0100)]
[Minor] Notify coveralls when build is over

6 years ago[CritFix] Increase default words_decay
Vsevolod Stakhov [Tue, 25 Sep 2018 15:54:31 +0000 (16:54 +0100)]
[CritFix] Increase default words_decay

6 years ago[Minor] collect coverage when all tests are over
Mikhail Galanin [Tue, 25 Sep 2018 15:53:34 +0000 (16:53 +0100)]
[Minor] collect coverage when all tests are over

6 years ago[CritFix] Fix words decay one more time (affects long messages)
Vsevolod Stakhov [Tue, 25 Sep 2018 15:50:41 +0000 (16:50 +0100)]
[CritFix] Fix words decay one more time (affects long messages)

6 years ago[Minor] Add Lua coverage collection for unit-tests (#2528)
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

6 years ago[Minor] Milter headers is actually idempotent filter only
Vsevolod Stakhov [Tue, 25 Sep 2018 13:38:05 +0000 (14:38 +0100)]
[Minor] Milter headers is actually idempotent filter only

6 years agoMerge pull request #2527 from moisseev/phishtank
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

6 years ago[Conf] Restore ability to disable phishtank 2527/head
Alexander Moisseev [Tue, 25 Sep 2018 11:34:21 +0000 (14:34 +0300)]
[Conf] Restore ability to disable phishtank

6 years ago[Minor] Don't disable symbols twice
Vsevolod Stakhov [Tue, 25 Sep 2018 09:58:02 +0000 (10:58 +0100)]
[Minor] Don't disable symbols twice

6 years ago[Minor] Delete unused
Vsevolod Stakhov [Tue, 25 Sep 2018 09:55:36 +0000 (10:55 +0100)]
[Minor] Delete unused

6 years agoMerge pull request #2525 from negram/luacheckrc-ignore-git
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

6 years ago[Minor] Whatever lies in .git, it should not be processed by luacheck 2525/head
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

6 years agoMerge pull request #2524 from negram/make-sockent-non-blocking-first
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()

6 years ago[Minor] "blocking mode" indeed should be set later 2524/head
Mikhail Galanin [Mon, 24 Sep 2018 15:18:43 +0000 (16:18 +0100)]
[Minor] "blocking mode" indeed should be set later

6 years ago[Minor] Make socket non-blocking before connect()
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"