]> source.dussan.org Git - rspamd.git/log
rspamd.git
5 years ago[Fix] Fix LRU hash iteration logic
Vsevolod Stakhov [Fri, 11 Oct 2019 10:49:17 +0000 (11:49 +0100)]
[Fix] Fix LRU hash iteration logic

5 years ago[Fix] Fix parent CTE propagation
Vsevolod Stakhov [Fri, 11 Oct 2019 10:25:01 +0000 (11:25 +0100)]
[Fix] Fix parent CTE propagation

5 years ago[Minor] Fix some corner cases in HTML parsing
Vsevolod Stakhov [Fri, 11 Oct 2019 09:46:56 +0000 (10:46 +0100)]
[Minor] Fix some corner cases in HTML parsing

5 years ago[Rules] Catch LTC addresses
Vsevolod Stakhov [Fri, 11 Oct 2019 09:03:06 +0000 (10:03 +0100)]
[Rules] Catch LTC addresses

5 years ago[Minor] Distinguish absent IP address in a more sane way
Vsevolod Stakhov [Fri, 11 Oct 2019 08:57:20 +0000 (09:57 +0100)]
[Minor] Distinguish absent IP address in a more sane way

5 years ago[Conf] Clarify documentation in the config files
Vsevolod Stakhov [Fri, 11 Oct 2019 08:34:40 +0000 (09:34 +0100)]
[Conf] Clarify documentation in the config files

5 years ago[Conf] Register new Spamhaus codes
Vsevolod Stakhov [Fri, 11 Oct 2019 08:13:05 +0000 (09:13 +0100)]
[Conf] Register new Spamhaus codes

Issue: #3074
Closes: #3074
5 years ago[Minor] External_services: Fix fail symbol registration
Vsevolod Stakhov [Fri, 11 Oct 2019 07:57:33 +0000 (08:57 +0100)]
[Minor] External_services: Fix fail symbol registration

5 years ago[Minor] Fix modules loading logic
Vsevolod Stakhov [Thu, 10 Oct 2019 16:44:06 +0000 (17:44 +0100)]
[Minor] Fix modules loading logic

5 years ago[Minor] Fix compile warnings
Vsevolod Stakhov [Thu, 10 Oct 2019 16:17:09 +0000 (17:17 +0100)]
[Minor] Fix compile warnings

5 years ago[Minor] Add safe-guards
Vsevolod Stakhov [Thu, 10 Oct 2019 14:59:30 +0000 (15:59 +0100)]
[Minor] Add safe-guards

5 years ago[Minor] Lua_scanners: Fix some misprints
Vsevolod Stakhov [Thu, 10 Oct 2019 13:50:01 +0000 (14:50 +0100)]
[Minor] Lua_scanners: Fix some misprints

5 years ago[Minor] Fix fromtable method
Vsevolod Stakhov [Thu, 10 Oct 2019 13:16:38 +0000 (14:16 +0100)]
[Minor] Fix fromtable method

5 years ago[Minor] Grrr, fix misprint
Vsevolod Stakhov [Thu, 10 Oct 2019 11:56:33 +0000 (12:56 +0100)]
[Minor] Grrr, fix misprint

5 years agoMerge pull request #3019 from klausenbusk/arc-defaults
Vsevolod Stakhov [Thu, 10 Oct 2019 11:45:20 +0000 (12:45 +0100)]
Merge pull request #3019 from klausenbusk/arc-defaults

[Config] Reasonable default settings for ARC

5 years agoMerge pull request #3073 from HeinleinSupport/master
Vsevolod Stakhov [Thu, 10 Oct 2019 11:45:05 +0000 (12:45 +0100)]
Merge pull request #3073 from HeinleinSupport/master

[Feature] Lua_scanners: Razor support, adopt encrypted / macro symbols

5 years agoMerge pull request #3076 from moisseev/patch-1
Vsevolod Stakhov [Thu, 10 Oct 2019 11:39:32 +0000 (12:39 +0100)]
Merge pull request #3076 from moisseev/patch-1

[Minor] Fix grammar

5 years ago[Minor] Fix grammar 3076/head
Alexander Moisseev [Thu, 10 Oct 2019 11:01:30 +0000 (14:01 +0300)]
[Minor] Fix grammar

5 years ago[Minor] Pet luacheck
Vsevolod Stakhov [Thu, 10 Oct 2019 11:00:39 +0000 (12:00 +0100)]
[Minor] Pet luacheck

5 years ago[Feature] Store Clickhouse data outside of lua alloc
Vsevolod Stakhov [Thu, 10 Oct 2019 10:29:55 +0000 (11:29 +0100)]
[Feature] Store Clickhouse data outside of lua alloc

5 years ago[Minor] Fix creation of the text from table
Vsevolod Stakhov [Thu, 10 Oct 2019 10:15:25 +0000 (11:15 +0100)]
[Minor] Fix creation of the text from table

5 years agoMerge branch 'master' into arc-defaults 3019/head
Vsevolod Stakhov [Thu, 10 Oct 2019 09:09:21 +0000 (10:09 +0100)]
Merge branch 'master' into arc-defaults

5 years ago[Minor] Sigh, try to be compatible with old crappy shit
Vsevolod Stakhov [Wed, 9 Oct 2019 16:44:12 +0000 (17:44 +0100)]
[Minor] Sigh, try to be compatible with old crappy shit

5 years ago[Fix] Add another safe-guard in urls processing
Vsevolod Stakhov [Wed, 9 Oct 2019 15:22:12 +0000 (16:22 +0100)]
[Fix] Add another safe-guard in urls processing

5 years ago[Fix] Another fix to deal with bad URLs
Vsevolod Stakhov [Wed, 9 Oct 2019 15:15:03 +0000 (16:15 +0100)]
[Fix] Another fix to deal with bad URLs

5 years agoMerge pull request #3072 from moisseev/webui
Vsevolod Stakhov [Wed, 9 Oct 2019 13:58:57 +0000 (14:58 +0100)]
Merge pull request #3072 from moisseev/webui

[WebUI] Update D3Evolution to 1.1.1

5 years ago[Fix] Set sanity limits for pcre2
Vsevolod Stakhov [Wed, 9 Oct 2019 12:25:08 +0000 (13:25 +0100)]
[Fix] Set sanity limits for pcre2

5 years ago[CritFix] Fix procesing of urls
Vsevolod Stakhov [Wed, 9 Oct 2019 11:24:33 +0000 (12:24 +0100)]
[CritFix] Fix procesing of urls

Rspamd tried to process urls by end of match in hyperscan disregarding the fact that
a particular URL has been already processed.

It might cause high memory consumption or crash due to OOM when some particular URLs
being processed.

5 years ago[Feature] lua_scanners - add Razor support 3073/head
Carsten Rosenberg [Tue, 8 Oct 2019 19:19:01 +0000 (21:19 +0200)]
[Feature] lua_scanners - add Razor support

Thanks to @cgt for his initial work!

5 years ago[Minor] lua_scanners - adopt excrypted / macro support
Carsten Rosenberg [Tue, 8 Oct 2019 19:00:31 +0000 (21:00 +0200)]
[Minor] lua_scanners - adopt excrypted / macro support

5 years ago[Minor] Register plugin prefix
Vsevolod Stakhov [Tue, 8 Oct 2019 15:12:44 +0000 (16:12 +0100)]
[Minor] Register plugin prefix

5 years ago[Minor] Another log format fix for 2.0
Vsevolod Stakhov [Tue, 8 Oct 2019 13:57:24 +0000 (14:57 +0100)]
[Minor] Another log format fix for 2.0

5 years ago[Minor] Be more relaxed about usec
Vsevolod Stakhov [Tue, 8 Oct 2019 13:37:51 +0000 (14:37 +0100)]
[Minor] Be more relaxed about usec

5 years ago[Minor] Fix use-after-free
Vsevolod Stakhov [Tue, 8 Oct 2019 13:34:03 +0000 (14:34 +0100)]
[Minor] Fix use-after-free

5 years ago[WebUI] Update D3Evolution to 1.1.1 3072/head
moisseev [Tue, 8 Oct 2019 12:12:52 +0000 (15:12 +0300)]
[WebUI] Update D3Evolution to 1.1.1

- Fix paths opacity after rereading dataset

5 years ago[Fix] Fix options in rbl symbols
Vsevolod Stakhov [Tue, 8 Oct 2019 11:50:44 +0000 (12:50 +0100)]
[Fix] Fix options in rbl symbols

5 years ago[Minor] Use unsigned to store flags not enum
Vsevolod Stakhov [Tue, 8 Oct 2019 11:37:19 +0000 (12:37 +0100)]
[Minor] Use unsigned to store flags not enum

5 years ago[Feature] Support caching for encrypted files and macros
Vsevolod Stakhov [Tue, 8 Oct 2019 10:42:56 +0000 (11:42 +0100)]
[Feature] Support caching for encrypted files and macros

5 years ago[Feature] Improve AV results caching
Vsevolod Stakhov [Tue, 8 Oct 2019 10:42:44 +0000 (11:42 +0100)]
[Feature] Improve AV results caching

5 years ago[Fix] Fix race condition in watcher handler
Vsevolod Stakhov [Tue, 8 Oct 2019 08:01:30 +0000 (09:01 +0100)]
[Fix] Fix race condition in watcher handler

5 years ago[Fix] Fix AV scan logic
Vsevolod Stakhov [Mon, 7 Oct 2019 20:20:33 +0000 (21:20 +0100)]
[Fix] Fix AV scan logic

5 years ago[Minor] Do not use enum to store binary flags
Vsevolod Stakhov [Mon, 7 Oct 2019 19:25:13 +0000 (20:25 +0100)]
[Minor] Do not use enum to store binary flags

5 years ago[Minor] Do not use text heuristic when checking attachments
Vsevolod Stakhov [Mon, 7 Oct 2019 19:23:54 +0000 (20:23 +0100)]
[Minor] Do not use text heuristic when checking attachments

5 years ago[Minor] Restore full bind_line
Vsevolod Stakhov [Mon, 7 Oct 2019 15:36:03 +0000 (16:36 +0100)]
[Minor] Restore full bind_line

5 years agoMerge pull request #3068 from HeinleinSupport/master
Vsevolod Stakhov [Mon, 7 Oct 2019 15:31:55 +0000 (16:31 +0100)]
Merge pull request #3068 from HeinleinSupport/master

[Minor] lua_Scanners - KAS SE fix response, av caching

5 years ago[Feature] Improve logging locking logic (remove it actually)
Vsevolod Stakhov [Mon, 7 Oct 2019 15:30:55 +0000 (16:30 +0100)]
[Feature] Improve logging locking logic (remove it actually)

5 years ago[Minor] Improve logging reopening
Vsevolod Stakhov [Mon, 7 Oct 2019 15:18:11 +0000 (16:18 +0100)]
[Minor] Improve logging reopening

5 years ago[Minor] lua_Scanners - KAS SE fix response, av caching 3068/head
Carsten Rosenberg [Mon, 7 Oct 2019 15:08:39 +0000 (17:08 +0200)]
[Minor] lua_Scanners - KAS SE fix response, av caching

5 years ago[Minor] Lua_magic: Fix csv detection
Vsevolod Stakhov [Mon, 7 Oct 2019 13:54:34 +0000 (14:54 +0100)]
[Minor] Lua_magic: Fix csv detection

5 years ago[Test] Fix text test case
Vsevolod Stakhov [Mon, 7 Oct 2019 13:34:03 +0000 (14:34 +0100)]
[Test] Fix text test case

5 years ago[Minor] Fix text parts heuristic
Vsevolod Stakhov [Mon, 7 Oct 2019 13:33:50 +0000 (14:33 +0100)]
[Minor] Fix text parts heuristic

5 years ago[Minor] Oops, ignore undetected
Vsevolod Stakhov [Mon, 7 Oct 2019 11:40:17 +0000 (12:40 +0100)]
[Minor] Oops, ignore undetected

5 years agoMerge pull request #3067 from HeinleinSupport/master
Vsevolod Stakhov [Mon, 7 Oct 2019 10:49:21 +0000 (11:49 +0100)]
Merge pull request #3067 from HeinleinSupport/master

[Minor] lua_scanners - KAS SE fix port

5 years ago[Minor] Be more strict when checking for text parts
Vsevolod Stakhov [Mon, 7 Oct 2019 10:45:43 +0000 (11:45 +0100)]
[Minor] Be more strict when checking for text parts

5 years ago[Fix] Use heuristically detected text parts data
Vsevolod Stakhov [Mon, 7 Oct 2019 10:45:27 +0000 (11:45 +0100)]
[Fix] Use heuristically detected text parts data

5 years ago[Minor] lua_scanners - KAS SE fix port 3067/head
Carsten Rosenberg [Mon, 7 Oct 2019 10:38:09 +0000 (12:38 +0200)]
[Minor] lua_scanners - KAS SE fix port

5 years ago[Minor] Update argparse to 0.7.0
Vsevolod Stakhov [Sun, 6 Oct 2019 13:54:05 +0000 (14:54 +0100)]
[Minor] Update argparse to 0.7.0

5 years ago[Minor] Lua_magic: Extend dmg pattern
Vsevolod Stakhov [Sat, 5 Oct 2019 14:17:08 +0000 (15:17 +0100)]
[Minor] Lua_magic: Extend dmg pattern

5 years ago[Minor] Pet luacheck
Vsevolod Stakhov [Sat, 5 Oct 2019 13:44:38 +0000 (14:44 +0100)]
[Minor] Pet luacheck

5 years ago[Project] Recognize KAS SE response codes
Vsevolod Stakhov [Sat, 5 Oct 2019 13:33:41 +0000 (14:33 +0100)]
[Project] Recognize KAS SE response codes

5 years ago[Project] Add preliminary support of the Kaspersky Scan Engine
Vsevolod Stakhov [Sat, 5 Oct 2019 13:16:02 +0000 (14:16 +0100)]
[Project] Add preliminary support of the Kaspersky Scan Engine

5 years ago[Minor] Fix timer race in hs_helper
Vsevolod Stakhov [Fri, 4 Oct 2019 15:55:20 +0000 (16:55 +0100)]
[Minor] Fix timer race in hs_helper

5 years ago[Minor] Slightly improve log messages
Vsevolod Stakhov [Fri, 4 Oct 2019 15:19:54 +0000 (16:19 +0100)]
[Minor] Slightly improve log messages

5 years ago[Fix] Sort keys when getting data from Lua when filling rules
Vsevolod Stakhov [Fri, 4 Oct 2019 15:16:36 +0000 (16:16 +0100)]
[Fix] Sort keys when getting data from Lua when filling rules

5 years ago[Minor] Improve errors logging on hyperscan load errors
Vsevolod Stakhov [Fri, 4 Oct 2019 14:51:24 +0000 (15:51 +0100)]
[Minor] Improve errors logging on hyperscan load errors

5 years ago[Minor] Oops, fix hyperscan disabled build
Vsevolod Stakhov [Fri, 4 Oct 2019 14:13:40 +0000 (15:13 +0100)]
[Minor] Oops, fix hyperscan disabled build

5 years ago[Fix] Fix hearbeats restart issue
Vsevolod Stakhov [Fri, 4 Oct 2019 14:08:37 +0000 (15:08 +0100)]
[Fix] Fix hearbeats restart issue

5 years ago[Minor] Do not refork on heartbeat loss if it has not been configured
Vsevolod Stakhov [Fri, 4 Oct 2019 13:17:50 +0000 (14:17 +0100)]
[Minor] Do not refork on heartbeat loss if it has not been configured

5 years ago[Minor] NAN is a bad integer...
Vsevolod Stakhov [Fri, 4 Oct 2019 12:39:44 +0000 (13:39 +0100)]
[Minor] NAN is a bad integer...

5 years ago[Minor] Strictly check worker context magic
Vsevolod Stakhov [Fri, 4 Oct 2019 12:38:10 +0000 (13:38 +0100)]
[Minor] Strictly check worker context magic

5 years ago[Minor] Remove unused struct timeval
Vsevolod Stakhov [Fri, 4 Oct 2019 11:51:12 +0000 (12:51 +0100)]
[Minor] Remove unused struct timeval

5 years ago[Minor] Check_cache is now need_check...
Vsevolod Stakhov [Fri, 4 Oct 2019 11:00:10 +0000 (12:00 +0100)]
[Minor] Check_cache is now need_check...

5 years agoMerge pull request #3063 from HeinleinSupport/master
Vsevolod Stakhov [Fri, 4 Oct 2019 10:39:31 +0000 (11:39 +0100)]
Merge pull request #3063 from HeinleinSupport/master

[Rework] lua_scanner adjustments, support more icap scanners

5 years ago[Fix] Fix reload logic
Vsevolod Stakhov [Fri, 4 Oct 2019 10:23:49 +0000 (11:23 +0100)]
[Fix] Fix reload logic

5 years ago[Minor] Try to fix finishing handlers
Vsevolod Stakhov [Fri, 4 Oct 2019 09:58:26 +0000 (10:58 +0100)]
[Minor] Try to fix finishing handlers

5 years ago[Minor] Oops, fix misprint
Vsevolod Stakhov [Thu, 3 Oct 2019 16:09:23 +0000 (17:09 +0100)]
[Minor] Oops, fix misprint

5 years ago[Fix] Do not use ephemeral string
Vsevolod Stakhov [Thu, 3 Oct 2019 14:32:45 +0000 (15:32 +0100)]
[Fix] Do not use ephemeral string

5 years ago[Fix] Do not use config pool to avoid issues with double reload
Vsevolod Stakhov [Thu, 3 Oct 2019 14:23:02 +0000 (15:23 +0100)]
[Fix] Do not use config pool to avoid issues with double reload

5 years ago[Minor] Fix build with no hyperscan
Vsevolod Stakhov [Wed, 2 Oct 2019 22:08:28 +0000 (23:08 +0100)]
[Minor] Fix build with no hyperscan

5 years ago[Rework] Allow execution of async events when hs compiles regexps
Vsevolod Stakhov [Wed, 2 Oct 2019 17:41:37 +0000 (18:41 +0100)]
[Rework] Allow execution of async events when hs compiles regexps

5 years ago[Minor] Try to fix use after free
Vsevolod Stakhov [Wed, 2 Oct 2019 16:47:46 +0000 (17:47 +0100)]
[Minor] Try to fix use after free

5 years ago[Minor] lua_scanners - fix need_check, lua warnings #2, use lua_util 3063/head
Carsten Rosenberg [Wed, 2 Oct 2019 14:47:41 +0000 (16:47 +0200)]
[Minor] lua_scanners - fix need_check, lua warnings #2, use lua_util

5 years ago[Fix] Do not assert if we have broken mime boundary in the headers
Vsevolod Stakhov [Wed, 2 Oct 2019 12:08:22 +0000 (13:08 +0100)]
[Fix] Do not assert if we have broken mime boundary in the headers

5 years ago[Minor] Fix telephones parsing
Vsevolod Stakhov [Wed, 2 Oct 2019 11:39:31 +0000 (12:39 +0100)]
[Minor] Fix telephones parsing

5 years ago[Minor] Fix lua warnings
Carsten Rosenberg [Tue, 1 Oct 2019 19:00:17 +0000 (21:00 +0200)]
[Minor] Fix lua warnings

5 years ago[Minor] lua_scanners - icap - add eset support, adopt lua suggestions
Carsten Rosenberg [Tue, 1 Oct 2019 18:17:44 +0000 (20:17 +0200)]
[Minor] lua_scanners - icap - add eset support, adopt lua suggestions

5 years agoMerge pull request #3061 from korgoth1/master
Vsevolod Stakhov [Tue, 1 Oct 2019 17:51:59 +0000 (18:51 +0100)]
Merge pull request #3061 from korgoth1/master

[Test] Emailbl subdomain + Emailbl Replyto subdomain

5 years ago[Project] Some fixes in SRV records handling
Vsevolod Stakhov [Tue, 1 Oct 2019 16:57:42 +0000 (17:57 +0100)]
[Project] Some fixes in SRV records handling

5 years ago[Project] Start SRV upstreams implementation
Vsevolod Stakhov [Tue, 1 Oct 2019 16:40:26 +0000 (17:40 +0100)]
[Project] Start SRV upstreams implementation

5 years ago[Test] Emailbl domainonly + Emailbl full adress with subdomain 3061/head
korgoth1 [Tue, 1 Oct 2019 16:12:44 +0000 (19:12 +0300)]
[Test] Emailbl domainonly + Emailbl full adress with subdomain

5 years agoMerge remote-tracking branch 'upstream/master'
korgoth1 [Tue, 1 Oct 2019 16:10:21 +0000 (19:10 +0300)]
Merge remote-tracking branch 'upstream/master'

5 years ago[Minor] Fix one more received case
Vsevolod Stakhov [Tue, 1 Oct 2019 14:47:26 +0000 (15:47 +0100)]
[Minor] Fix one more received case

5 years ago[Fix] Fix parsing of the received headers with empty part
Vsevolod Stakhov [Tue, 1 Oct 2019 14:03:10 +0000 (15:03 +0100)]
[Fix] Fix parsing of the received headers with empty part

5 years ago[Test] Emailbl subdomain + Emailbl Replyto subdomain
korgoth1 [Mon, 30 Sep 2019 17:59:51 +0000 (20:59 +0300)]
[Test] Emailbl subdomain + Emailbl Replyto subdomain

5 years ago[Minor] Rbl: Fix conversion for emailbl
Vsevolod Stakhov [Mon, 30 Sep 2019 15:45:50 +0000 (16:45 +0100)]
[Minor] Rbl: Fix conversion for emailbl

5 years ago[Feature] Rbl: Make config checks much more strict
Vsevolod Stakhov [Mon, 30 Sep 2019 15:07:45 +0000 (16:07 +0100)]
[Feature] Rbl: Make config checks much more strict

5 years ago[Fix] RBL: Fix behaviour of emails_domainonly
Vsevolod Stakhov [Mon, 30 Sep 2019 15:07:22 +0000 (16:07 +0100)]
[Fix] RBL: Fix behaviour of emails_domainonly

5 years ago[Minor] Optimize memory layout for task
Vsevolod Stakhov [Mon, 30 Sep 2019 14:58:02 +0000 (15:58 +0100)]
[Minor] Optimize memory layout for task

5 years ago[Minor] Oops, fix unref logic
Vsevolod Stakhov [Mon, 30 Sep 2019 12:22:05 +0000 (13:22 +0100)]
[Minor] Oops, fix unref logic

5 years ago[Fix] Fix registry leak in case of DNS errors
Vsevolod Stakhov [Mon, 30 Sep 2019 11:45:39 +0000 (12:45 +0100)]
[Fix] Fix registry leak in case of DNS errors