]> source.dussan.org Git - rspamd.git/log
rspamd.git
3 years agoMerge pull request #3718 from fatalbanana/urlred_test
Vsevolod Stakhov [Tue, 13 Apr 2021 19:32:45 +0000 (20:32 +0100)]
Merge pull request #3718 from fatalbanana/urlred_test

[Test] url-redirector

3 years ago[Minor] Be consistent in the branches of checks
Vsevolod Stakhov [Tue, 13 Apr 2021 16:14:48 +0000 (17:14 +0100)]
[Minor] Be consistent in the branches of checks

3 years ago[Minor] Fix include/exclude mode for get_urls method
Vsevolod Stakhov [Tue, 13 Apr 2021 16:02:54 +0000 (17:02 +0100)]
[Minor] Fix include/exclude mode for get_urls method

3 years ago[Minor] Correct the docs
Vsevolod Stakhov [Tue, 13 Apr 2021 15:26:22 +0000 (16:26 +0100)]
[Minor] Correct the docs

3 years ago[Minor] Distinguish nil from none
Vsevolod Stakhov [Tue, 13 Apr 2021 15:14:06 +0000 (16:14 +0100)]
[Minor] Distinguish nil from none

3 years ago[Test] url-redirector 3718/head
Andrew Lewis [Tue, 13 Apr 2021 13:06:36 +0000 (14:06 +0100)]
[Test] url-redirector

3 years ago[Minor] Add safety checks when decoding CT attributes
Vsevolod Stakhov [Tue, 13 Apr 2021 12:45:32 +0000 (13:45 +0100)]
[Minor] Add safety checks when decoding CT attributes

3 years ago[Minor] Reputation: Fix DNS backend logic
Vsevolod Stakhov [Tue, 13 Apr 2021 12:36:32 +0000 (13:36 +0100)]
[Minor] Reputation: Fix DNS backend logic

3 years ago[Rework] Reputation: Use more flexible types in get/set functions
Vsevolod Stakhov [Tue, 13 Apr 2021 10:57:15 +0000 (11:57 +0100)]
[Rework] Reputation: Use more flexible types in get/set functions

3 years ago[Minor] Phishing: Small safety check
Vsevolod Stakhov [Mon, 12 Apr 2021 15:55:26 +0000 (16:55 +0100)]
[Minor] Phishing: Small safety check

3 years ago[Minor] Url: Fix parsing of numeric urls with a port
Vsevolod Stakhov [Mon, 12 Apr 2021 10:58:28 +0000 (11:58 +0100)]
[Minor] Url: Fix parsing of numeric urls with a port

3 years ago[Rules] Fix FPs for CTYPE_MIXED_BOGUS
Vsevolod Stakhov [Sun, 11 Apr 2021 20:13:42 +0000 (21:13 +0100)]
[Rules] Fix FPs for CTYPE_MIXED_BOGUS

3 years ago[Fix] Add diacritics flag for several eu languages
Vsevolod Stakhov [Sat, 10 Apr 2021 11:32:55 +0000 (12:32 +0100)]
[Fix] Add diacritics flag for several eu languages

3 years ago[Minor] Avoid extra has_symbol call
Vsevolod Stakhov [Fri, 9 Apr 2021 18:27:29 +0000 (19:27 +0100)]
[Minor] Avoid extra has_symbol call

3 years ago[Minor] Phishing: Disable phishing checks when a domain is dmarc authorized domain
Vsevolod Stakhov [Fri, 9 Apr 2021 16:35:55 +0000 (17:35 +0100)]
[Minor] Phishing: Disable phishing checks when a domain is dmarc authorized domain

3 years ago[Project] Css: Remove ragel from build targets (maybe keep for reference)
Vsevolod Stakhov [Fri, 9 Apr 2021 09:40:25 +0000 (10:40 +0100)]
[Project] Css: Remove ragel from build targets (maybe keep for reference)

3 years ago[Rules] Fix HTTP_TO_HTTPS rule
Vsevolod Stakhov [Fri, 9 Apr 2021 09:40:05 +0000 (10:40 +0100)]
[Rules] Fix HTTP_TO_HTTPS rule

3 years ago[Rules] Do not trigger HTML_SHORT_LINK_IMG on external images
Vsevolod Stakhov [Thu, 8 Apr 2021 16:54:41 +0000 (17:54 +0100)]
[Rules] Do not trigger HTML_SHORT_LINK_IMG on external images

3 years agoMerge pull request #3707 from kakochang/patch-1
Vsevolod Stakhov [Wed, 7 Apr 2021 08:55:40 +0000 (09:55 +0100)]
Merge pull request #3707 from kakochang/patch-1

Fix typos in code comments

3 years agoMerge pull request #3708 from fatalbanana/clickhouse_nn
Vsevolod Stakhov [Wed, 7 Apr 2021 08:55:10 +0000 (09:55 +0100)]
Merge pull request #3708 from fatalbanana/clickhouse_nn

[Minor] rspamadm clickhouse : small fixes

3 years ago[Minor] rspamadm clickhouse : small fixes 3708/head
Andrew Lewis [Wed, 7 Apr 2021 08:41:57 +0000 (09:41 +0100)]
[Minor] rspamadm clickhouse : small fixes

 - Fix spelling of nostat(?)
 - Sort table (for correct digest)
 - Don't add non-existing symbols to profile

3 years agoFix typos in code comments 3707/head
Kako, Chang [Wed, 7 Apr 2021 05:00:14 +0000 (13:00 +0800)]
Fix typos in code comments

3 years ago[Minor] Fix broken init logic
Vsevolod Stakhov [Tue, 6 Apr 2021 15:46:02 +0000 (16:46 +0100)]
[Minor] Fix broken init logic

3 years ago[Fix] Move metric and symcache link from validation to the init stage
Vsevolod Stakhov [Tue, 6 Apr 2021 15:40:16 +0000 (16:40 +0100)]
[Fix] Move metric and symcache link from validation to the init stage

3 years ago[Minor] Rspamadm: Init symcache in rspamadm clickhouse
Vsevolod Stakhov [Tue, 6 Apr 2021 15:06:10 +0000 (16:06 +0100)]
[Minor] Rspamadm: Init symcache in rspamadm clickhouse

3 years ago[Minor] Rspamadm: Fix misprint nostat -> no_stat
Vsevolod Stakhov [Tue, 6 Apr 2021 14:39:50 +0000 (15:39 +0100)]
[Minor] Rspamadm: Fix misprint nostat -> no_stat

3 years ago[Minor] Disable headers hash for statistics
Vsevolod Stakhov [Tue, 6 Apr 2021 14:39:19 +0000 (15:39 +0100)]
[Minor] Disable headers hash for statistics

Discussed with: @moisseev

3 years ago[Minor] Slightly extend 'forbidden' flags
Vsevolod Stakhov [Tue, 6 Apr 2021 13:59:07 +0000 (14:59 +0100)]
[Minor] Slightly extend 'forbidden' flags

3 years ago[Minor] Rspamadm: Exclude nostat symbols
Vsevolod Stakhov [Tue, 6 Apr 2021 13:29:30 +0000 (14:29 +0100)]
[Minor] Rspamadm: Exclude nostat symbols

3 years ago[Minor] Rspamadm: Do a more deep initialisation for clickhouse subcommand
Vsevolod Stakhov [Tue, 6 Apr 2021 13:10:13 +0000 (14:10 +0100)]
[Minor] Rspamadm: Do a more deep initialisation for clickhouse subcommand

3 years ago[Minor] Ratelimit: Do not forget to register symbol
Vsevolod Stakhov [Mon, 5 Apr 2021 15:24:51 +0000 (16:24 +0100)]
[Minor] Ratelimit: Do not forget to register symbol

3 years agoMerge pull request #3697 from moisseev/webui-lib
Vsevolod Stakhov [Sat, 3 Apr 2021 19:54:35 +0000 (20:54 +0100)]
Merge pull request #3697 from moisseev/webui-lib

[WebUI] Update libraries

3 years agoMerge pull request #3696 from moisseev/webui
Vsevolod Stakhov [Sat, 3 Apr 2021 19:54:25 +0000 (20:54 +0100)]
Merge pull request #3696 from moisseev/webui

[WebUI] Fix sorting errors by date

3 years ago[WebUI] Update libraries 3697/head
moisseev [Sat, 3 Apr 2021 15:27:24 +0000 (18:27 +0300)]
[WebUI] Update libraries

 - jQuery v3.5.1 -> v3.6.0
 - Bootstrap v4.5.0 -> v4.6.0

3 years ago[WebUI] Fix sorting errors by date 3696/head
moisseev [Fri, 2 Apr 2021 17:45:08 +0000 (20:45 +0300)]
[WebUI] Fix sorting errors by date

Fixes #2965
Submitted by: @z-jun

3 years ago[Minor] Lua_util: Allow to use text in several rspamd_util methods
Vsevolod Stakhov [Fri, 2 Apr 2021 14:37:52 +0000 (15:37 +0100)]
[Minor] Lua_util: Allow to use text in several rspamd_util methods

3 years ago[Minor] Lua_text: Add a hack to use several distinct fake texts
Vsevolod Stakhov [Fri, 2 Apr 2021 14:37:31 +0000 (15:37 +0100)]
[Minor] Lua_text: Add a hack to use several distinct fake texts

3 years ago[Minor] DMARC: Fix table nesting
Vsevolod Stakhov [Fri, 2 Apr 2021 12:48:15 +0000 (13:48 +0100)]
[Minor] DMARC: Fix table nesting

3 years ago[Minor] DMARC: Fix munging when reply-to is presented
Vsevolod Stakhov [Fri, 2 Apr 2021 12:18:58 +0000 (13:18 +0100)]
[Minor] DMARC: Fix munging when reply-to is presented

3 years agoMerge pull request #3695 from FelixSchwarz/master
Vsevolod Stakhov [Thu, 1 Apr 2021 19:46:20 +0000 (20:46 +0100)]
Merge pull request #3695 from FelixSchwarz/master

[Minor] Update dependency info

3 years ago[Fix] Another FSM fix to accomodate possibility of multiple consequent ?
Vsevolod Stakhov [Thu, 1 Apr 2021 11:40:41 +0000 (12:40 +0100)]
[Fix] Another FSM fix to accomodate possibility of multiple consequent ?

3 years ago[Test] Add some more rfc2047 tricky cases
Vsevolod Stakhov [Thu, 1 Apr 2021 11:21:56 +0000 (12:21 +0100)]
[Test] Add some more rfc2047 tricky cases

3 years ago[Fix] Fix parsing of rfc2047 tokens with '?' inside
Vsevolod Stakhov [Thu, 1 Apr 2021 11:21:36 +0000 (12:21 +0100)]
[Fix] Fix parsing of rfc2047 tokens with '?' inside

3 years agoMerge pull request #3694 from HeinleinSupport/lua_scanners/kasp_se
Vsevolod Stakhov [Wed, 31 Mar 2021 19:08:35 +0000 (20:08 +0100)]
Merge pull request #3694 from HeinleinSupport/lua_scanners/kasp_se

[Minor] kaspersky_se - fix macro detection

3 years agoMerge pull request #3693 from HeinleinSupport/actions_warning
Vsevolod Stakhov [Wed, 31 Mar 2021 19:07:36 +0000 (20:07 +0100)]
Merge pull request #3693 from HeinleinSupport/actions_warning

[Minor] cfg_transform - fix actions sanity check

3 years ago[Minor] Update dependency info 3695/head
Felix Schwarz [Wed, 31 Mar 2021 16:02:00 +0000 (18:02 +0200)]
[Minor] Update dependency info

3 years ago[Fix] Fix '==' parsing in the content type attributes parser
Vsevolod Stakhov [Tue, 30 Mar 2021 19:43:48 +0000 (20:43 +0100)]
[Fix] Fix '==' parsing in the content type attributes parser

3 years ago[Fix] Fix rfc2047 embedded into rfc2231 pieces in special headers
Vsevolod Stakhov [Tue, 30 Mar 2021 19:30:28 +0000 (20:30 +0100)]
[Fix] Fix rfc2047 embedded into rfc2231 pieces in special headers

3 years ago[Fix] Fix last quote character parsing in the content-type state machine
Vsevolod Stakhov [Tue, 30 Mar 2021 19:30:09 +0000 (20:30 +0100)]
[Fix] Fix last quote character parsing in the content-type state machine

3 years ago[Minor] kaspersky_se - fix macro detection 3694/head
Carsten Rosenberg [Tue, 30 Mar 2021 17:56:14 +0000 (19:56 +0200)]
[Minor] kaspersky_se - fix macro detection

3 years ago[Minor] Bitcoin: Another fix for bleach32 regexp
Vsevolod Stakhov [Tue, 30 Mar 2021 15:44:32 +0000 (16:44 +0100)]
[Minor] Bitcoin: Another fix for bleach32 regexp

3 years ago[Minor] Clickhouse: Use original smtp from
Vsevolod Stakhov [Tue, 30 Mar 2021 14:57:04 +0000 (15:57 +0100)]
[Minor] Clickhouse: Use original smtp from

3 years ago[Project] Css: Implement styles merging
Vsevolod Stakhov [Mon, 29 Mar 2021 14:17:09 +0000 (15:17 +0100)]
[Project] Css: Implement styles merging

3 years ago[Project] Css: Tidy up lambdas
Vsevolod Stakhov [Mon, 29 Mar 2021 13:43:14 +0000 (14:43 +0100)]
[Project] Css: Tidy up lambdas

3 years ago[Project] Add fu2 library to better functions abstractions
Vsevolod Stakhov [Mon, 29 Mar 2021 13:23:09 +0000 (14:23 +0100)]
[Project] Add fu2 library to better functions abstractions

3 years ago[Minor] Lowercase CSS
Vsevolod Stakhov [Mon, 29 Mar 2021 13:16:06 +0000 (14:16 +0100)]
[Minor] Lowercase CSS

3 years ago[Minor] Remove obsoleted files
Vsevolod Stakhov [Sun, 28 Mar 2021 21:43:21 +0000 (22:43 +0100)]
[Minor] Remove obsoleted files

3 years ago[Minor] Ratelimit: Fix formatting issue
Vsevolod Stakhov [Sat, 27 Mar 2021 20:10:03 +0000 (20:10 +0000)]
[Minor] Ratelimit: Fix formatting issue

3 years ago[Minor] Fix broken tests suite
Vsevolod Stakhov [Fri, 26 Mar 2021 21:04:02 +0000 (21:04 +0000)]
[Minor] Fix broken tests suite

3 years ago[Project] Css: Enable conditional css parsing support from the HTML parser
Vsevolod Stakhov [Fri, 26 Mar 2021 20:54:37 +0000 (20:54 +0000)]
[Project] Css: Enable conditional css parsing support from the HTML parser

3 years ago[Project] Css: Minor adjustments
Vsevolod Stakhov [Fri, 26 Mar 2021 16:51:21 +0000 (16:51 +0000)]
[Project] Css: Minor adjustments

3 years agoMerge pull request #3686 from Nothing4You/fix-typos
Vsevolod Stakhov [Thu, 25 Mar 2021 20:29:03 +0000 (20:29 +0000)]
Merge pull request #3686 from Nothing4You/fix-typos

[Minor] fix typo: obfusicated -> obfuscated

3 years ago[Rework] Try to resolve failed upstreams more agressively
Vsevolod Stakhov [Thu, 25 Mar 2021 20:24:31 +0000 (20:24 +0000)]
[Rework] Try to resolve failed upstreams more agressively

3 years ago[Minor] Fix oob read
Vsevolod Stakhov [Thu, 25 Mar 2021 10:23:37 +0000 (10:23 +0000)]
[Minor] Fix oob read

3 years ago[Minor] fix typo: obfusicated -> obfuscated 3686/head
Richard Schwab [Wed, 24 Mar 2021 22:41:41 +0000 (23:41 +0100)]
[Minor] fix typo: obfusicated -> obfuscated

3 years ago[Minor] Fix urls count tracking logic
Vsevolod Stakhov [Wed, 24 Mar 2021 13:46:41 +0000 (13:46 +0000)]
[Minor] Fix urls count tracking logic

3 years ago[Project] Dmarc: Fix header removal
Vsevolod Stakhov [Wed, 24 Mar 2021 11:23:26 +0000 (11:23 +0000)]
[Project] Dmarc: Fix header removal

3 years ago[Project] Dmarc: Use full recipient address instead of a domain map
Vsevolod Stakhov [Wed, 24 Mar 2021 11:18:16 +0000 (11:18 +0000)]
[Project] Dmarc: Use full recipient address instead of a domain map

3 years ago[Project] Dmarc: Fix munging logic
Vsevolod Stakhov [Wed, 24 Mar 2021 10:51:11 +0000 (10:51 +0000)]
[Project] Dmarc: Fix munging logic

3 years ago[Minor] cfg_transform - fix actions sanity check 3693/head
Carsten Rosenberg [Tue, 23 Mar 2021 15:37:02 +0000 (16:37 +0100)]
[Minor] cfg_transform - fix actions sanity check

3 years ago[Project] Css: Add preliminary stylesheet support
Vsevolod Stakhov [Tue, 23 Mar 2021 15:14:07 +0000 (15:14 +0000)]
[Project] Css: Add preliminary stylesheet support

3 years agoMerge pull request #3684 from moisseev/wmf
Vsevolod Stakhov [Tue, 23 Mar 2021 10:22:19 +0000 (10:22 +0000)]
Merge pull request #3684 from moisseev/wmf

[Minor] Add Windows Metafile MIME types (RFC 7903)

3 years ago[Minor] Add Windows Metafile MIME types (RFC 7903) 3684/head
moisseev [Tue, 23 Mar 2021 09:33:16 +0000 (12:33 +0300)]
[Minor] Add Windows Metafile MIME types (RFC 7903)

3 years ago[Fix] Lua_fuzzy: Remove text parts check when checking image dimensions
Vsevolod Stakhov [Mon, 22 Mar 2021 15:17:18 +0000 (15:17 +0000)]
[Fix] Lua_fuzzy: Remove text parts check when checking image dimensions

3 years ago[Minor] Fix potential null pointer dereference
Vsevolod Stakhov [Mon, 22 Mar 2021 12:09:34 +0000 (12:09 +0000)]
[Minor] Fix potential null pointer dereference

3 years agoMerge pull request #3681 from HeinleinSupport/av_patterns_fail
Vsevolod Stakhov [Mon, 22 Mar 2021 10:16:38 +0000 (10:16 +0000)]
Merge pull request #3681 from HeinleinSupport/av_patterns_fail

[Minor] antivirus/external_services - fix symbol registration

3 years ago[Fix] Oletools: Another try to fix table sorting
Vsevolod Stakhov [Mon, 22 Mar 2021 10:14:03 +0000 (10:14 +0000)]
[Fix] Oletools: Another try to fix table sorting

Suggested by: @ol3k
Ok by: @c-rosenberg

3 years ago[Minor] antivirus/ext_services - add default scores 3681/head
Carsten Rosenberg [Mon, 22 Mar 2021 10:11:12 +0000 (11:11 +0100)]
[Minor] antivirus/ext_services - add default scores

3 years ago[Minor] Jitter min age for hashes
Vsevolod Stakhov [Sat, 20 Mar 2021 19:47:22 +0000 (19:47 +0000)]
[Minor] Jitter min age for hashes

3 years ago[Minor] Selectors: Add get_urls_filtered extractor
Vsevolod Stakhov [Fri, 19 Mar 2021 22:17:41 +0000 (22:17 +0000)]
[Minor] Selectors: Add get_urls_filtered extractor

3 years ago[Feature] Lua_task: Add get_urls_filtered method
Vsevolod Stakhov [Fri, 19 Mar 2021 17:04:41 +0000 (17:04 +0000)]
[Feature] Lua_task: Add get_urls_filtered method

3 years ago[Project] Css: Start stylesheet implementation
Vsevolod Stakhov [Thu, 18 Mar 2021 22:57:23 +0000 (22:57 +0000)]
[Project] Css: Start stylesheet implementation

3 years agoRevert "[Feature] Ppopagate monitored errors from rbl module"
Vsevolod Stakhov [Thu, 18 Mar 2021 10:40:04 +0000 (10:40 +0000)]
Revert "[Feature] Ppopagate monitored errors from rbl module"

This reverts commit e4f459ef31aed15751edd9ae77f6183b7da3b7b4.

3 years ago[Minor] Slightly improve debug message
Vsevolod Stakhov [Thu, 18 Mar 2021 10:39:52 +0000 (10:39 +0000)]
[Minor] Slightly improve debug message

3 years ago[Minor] lua_scanners - fix symbol registration
Carsten Rosenberg [Fri, 15 Jan 2021 16:49:25 +0000 (17:49 +0100)]
[Minor] lua_scanners - fix symbol registration

3 years ago[Feature] Ppopagate monitored errors from rbl module
Vsevolod Stakhov [Wed, 17 Mar 2021 14:21:38 +0000 (14:21 +0000)]
[Feature] Ppopagate monitored errors from rbl module

3 years ago[Minor] Restore faster on the first error
Vsevolod Stakhov [Wed, 17 Mar 2021 14:10:31 +0000 (14:10 +0000)]
[Minor] Restore faster on the first error

3 years ago[Feature] Make monitored checks less frequent
Vsevolod Stakhov [Wed, 17 Mar 2021 14:05:43 +0000 (14:05 +0000)]
[Feature] Make monitored checks less frequent

3 years ago[Project] Css: Add simple selectors unit tests
Vsevolod Stakhov [Tue, 16 Mar 2021 20:41:42 +0000 (20:41 +0000)]
[Project] Css: Add simple selectors unit tests

3 years ago[Project] Css: Add parser helpers to simplify debugging
Vsevolod Stakhov [Tue, 16 Mar 2021 20:40:57 +0000 (20:40 +0000)]
[Project] Css: Add parser helpers to simplify debugging

3 years ago[Project] Css: Start css selectors parsing logic
Vsevolod Stakhov [Tue, 16 Mar 2021 15:58:34 +0000 (15:58 +0000)]
[Project] Css: Start css selectors parsing logic

3 years ago[Test] Add verbose flag to cxx test
Vsevolod Stakhov [Tue, 16 Mar 2021 14:12:19 +0000 (14:12 +0000)]
[Test] Add verbose flag to cxx test

3 years ago[Rules] Another fix to HTTP_TO_HTTPS rule
Vsevolod Stakhov [Tue, 16 Mar 2021 11:39:10 +0000 (11:39 +0000)]
[Rules] Another fix to HTTP_TO_HTTPS rule

3 years ago[Project] Css: Move some of the tests to the doctest
Vsevolod Stakhov [Mon, 15 Mar 2021 21:04:36 +0000 (21:04 +0000)]
[Project] Css: Move some of the tests to the doctest

3 years ago[Minor] Automatically init xoroshifto PRG
Vsevolod Stakhov [Mon, 15 Mar 2021 20:19:48 +0000 (20:19 +0000)]
[Minor] Automatically init xoroshifto PRG

3 years ago[Minor] Add some more tests
Vsevolod Stakhov [Mon, 15 Mar 2021 17:04:59 +0000 (17:04 +0000)]
[Minor] Add some more tests

3 years agoMerge pull request #3677 from a16bitsysop/conf
Vsevolod Stakhov [Mon, 15 Mar 2021 13:48:48 +0000 (13:48 +0000)]
Merge pull request #3677 from a16bitsysop/conf

[Minor] Make "INSTALL GLOB_RECURSE" for conf match conf and inc files

3 years ago[Minor] Backport some fixes from libucl
Vsevolod Stakhov [Sun, 14 Mar 2021 19:03:40 +0000 (19:03 +0000)]
[Minor] Backport some fixes from libucl

3 years ago[Minor] Make "INSTALL GLOB_RECURSE" for conf match conf and inc files 3677/head
Duncan Bellamy [Sun, 14 Mar 2021 00:05:13 +0000 (00:05 +0000)]
[Minor] Make "INSTALL GLOB_RECURSE" for conf match conf and inc files
Ignores files left by patch

3 years ago[Conf] Align ARC scores with DKIM scores
Vsevolod Stakhov [Sat, 13 Mar 2021 11:01:44 +0000 (11:01 +0000)]
[Conf] Align ARC scores with DKIM scores