]> source.dussan.org Git - rspamd.git/log
rspamd.git
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[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

3 years ago[Fix] Lua_maps: Fix adjustments for the map type in the complex map definitions
Vsevolod Stakhov [Sat, 13 Mar 2021 11:00:47 +0000 (11:00 +0000)]
[Fix] Lua_maps: Fix adjustments for the map type in the complex map definitions

3 years ago[Rules] Fix HTTP_TO_HTTPS rule
Vsevolod Stakhov [Sat, 13 Mar 2021 10:43:10 +0000 (10:43 +0000)]
[Rules] Fix HTTP_TO_HTTPS rule

3 years ago[Rules] Reduce default weight for R_MISSING_CHARSET
Vsevolod Stakhov [Fri, 12 Mar 2021 21:29:01 +0000 (21:29 +0000)]
[Rules] Reduce default weight for R_MISSING_CHARSET

3 years ago[Minor] Treat absent Content-Type more wisely
Vsevolod Stakhov [Fri, 12 Mar 2021 21:13:04 +0000 (21:13 +0000)]
[Minor] Treat absent Content-Type more wisely

3 years ago[Minor] Sign drone.yml
Vsevolod Stakhov [Fri, 12 Mar 2021 20:41:59 +0000 (20:41 +0000)]
[Minor] Sign drone.yml

3 years ago[Minor] Css: Run c++ tests on drone
Vsevolod Stakhov [Fri, 12 Mar 2021 18:01:32 +0000 (18:01 +0000)]
[Minor] Css: Run c++ tests on drone

3 years ago[Project] Css: Add some c++ unit tests
Vsevolod Stakhov [Fri, 12 Mar 2021 17:58:52 +0000 (17:58 +0000)]
[Project] Css: Add some c++ unit tests

3 years ago[Project] Add doctest unit testing library
Vsevolod Stakhov [Fri, 12 Mar 2021 14:59:21 +0000 (14:59 +0000)]
[Project] Add doctest unit testing library

3 years ago[Project] Add fmt library for simple string ops
Vsevolod Stakhov [Fri, 12 Mar 2021 11:57:42 +0000 (11:57 +0000)]
[Project] Add fmt library for simple string ops

3 years ago[Minor] Move utilities to a separate header
Vsevolod Stakhov [Thu, 11 Mar 2021 15:35:04 +0000 (15:35 +0000)]
[Minor] Move utilities to a separate header

3 years ago[Project] Css: Add display value support
Vsevolod Stakhov [Wed, 10 Mar 2021 20:57:32 +0000 (20:57 +0000)]
[Project] Css: Add display value support

3 years ago[Minor] Css: Fix rules insertion
Vsevolod Stakhov [Wed, 10 Mar 2021 20:30:32 +0000 (20:30 +0000)]
[Minor] Css: Fix rules insertion

3 years ago[Minor] Fix OMOGRAPH_URL for the changes in the phished flag
Vsevolod Stakhov [Tue, 9 Mar 2021 21:17:53 +0000 (21:17 +0000)]
[Minor] Fix OMOGRAPH_URL for the changes in the phished flag

3 years ago[Project] Css: Rework css block structure
Vsevolod Stakhov [Tue, 9 Mar 2021 20:49:16 +0000 (20:49 +0000)]
[Project] Css: Rework css block structure

3 years ago[Minor] Css: Fix exponent parsing
Vsevolod Stakhov [Tue, 9 Mar 2021 12:56:25 +0000 (12:56 +0000)]
[Minor] Css: Fix exponent parsing

3 years ago[Project] Css: Add dimensions handling
Vsevolod Stakhov [Tue, 9 Mar 2021 12:49:11 +0000 (12:49 +0000)]
[Project] Css: Add dimensions handling

3 years ago[Project] Css: Add opacity support
Vsevolod Stakhov [Tue, 9 Mar 2021 12:07:27 +0000 (12:07 +0000)]
[Project] Css: Add opacity support

3 years ago[Minor] Make HTTP reply codes more consistent with the standard
Vsevolod Stakhov [Mon, 8 Mar 2021 20:41:15 +0000 (20:41 +0000)]
[Minor] Make HTTP reply codes more consistent with the standard

Reported by: Steve Sturges

3 years ago[Minor] Properly use task:set_recipients
Vsevolod Stakhov [Mon, 8 Mar 2021 20:19:44 +0000 (20:19 +0000)]
[Minor] Properly use task:set_recipients

3 years ago[Minor] Fix task:set_recipients function and update docs
Vsevolod Stakhov [Mon, 8 Mar 2021 20:19:05 +0000 (20:19 +0000)]
[Minor] Fix task:set_recipients function and update docs

3 years ago[Minor] Fix plain Lua compatibility
Vsevolod Stakhov [Mon, 8 Mar 2021 00:56:03 +0000 (19:56 -0500)]
[Minor] Fix plain Lua compatibility

3 years ago[Fix] Urls: Fix processing of html urls when it comes to the flags
Vsevolod Stakhov [Sat, 6 Mar 2021 23:49:16 +0000 (23:49 +0000)]
[Fix] Urls: Fix processing of html urls when it comes to the flags

Issue: #3664

3 years ago[Fix] Phishing: Rework urls processing
Vsevolod Stakhov [Sat, 6 Mar 2021 23:30:21 +0000 (23:30 +0000)]
[Fix] Phishing: Rework urls processing

3 years ago[Project] Css: Rework flags of css properties
Vsevolod Stakhov [Fri, 5 Mar 2021 21:11:48 +0000 (21:11 +0000)]
[Project] Css: Rework flags of css properties

3 years ago[Minor] Unbreak liquid error in jekyll
Vsevolod Stakhov [Fri, 5 Mar 2021 19:20:58 +0000 (19:20 +0000)]
[Minor] Unbreak liquid error in jekyll

3 years ago[Minor] Try to find some obfuscation attemtps
Vsevolod Stakhov [Fri, 5 Mar 2021 17:13:45 +0000 (17:13 +0000)]
[Minor] Try to find some obfuscation attemtps

Issue: #3637

3 years ago[Minor] Various fixes for display link detection
Vsevolod Stakhov [Fri, 5 Mar 2021 16:50:48 +0000 (16:50 +0000)]
[Minor] Various fixes for display link detection

3 years ago[Minor] Add unused result attribute
Vsevolod Stakhov [Fri, 5 Mar 2021 15:01:31 +0000 (15:01 +0000)]
[Minor] Add unused result attribute

3 years ago[Project] CSS: Various fixes in the declarations and values parsing
Vsevolod Stakhov [Thu, 4 Mar 2021 20:39:29 +0000 (20:39 +0000)]
[Project] CSS: Various fixes in the declarations and values parsing

3 years ago[Project] Css: Fix HSL conversion
Vsevolod Stakhov [Thu, 4 Mar 2021 20:34:58 +0000 (20:34 +0000)]
[Project] Css: Fix HSL conversion

3 years ago[Project] Css: Properties attachment logic
Vsevolod Stakhov [Thu, 4 Mar 2021 17:35:51 +0000 (17:35 +0000)]
[Project] Css: Properties attachment logic

3 years ago[Minor] Css: Make debug output valid json
Vsevolod Stakhov [Thu, 4 Mar 2021 15:40:34 +0000 (15:40 +0000)]
[Minor] Css: Make debug output valid json

3 years ago[Minor] Fix misprint
Vsevolod Stakhov [Thu, 4 Mar 2021 14:59:40 +0000 (14:59 +0000)]
[Minor] Fix misprint

Issue: #3656

3 years ago[Porject] Css: Rework functions parsing
Vsevolod Stakhov [Wed, 3 Mar 2021 21:41:55 +0000 (21:41 +0000)]
[Porject] Css: Rework functions parsing

3 years ago[Minor] More Lua 5.4 compatibility
Vsevolod Stakhov [Wed, 3 Mar 2021 17:17:46 +0000 (17:17 +0000)]
[Minor] More Lua 5.4 compatibility

Issue: #3656

3 years ago[Project] Css: Add colors conversion functions
Vsevolod Stakhov [Wed, 3 Mar 2021 12:42:45 +0000 (12:42 +0000)]
[Project] Css: Add colors conversion functions

3 years ago[Project] Css: Further steps to parse css colors + rework
Vsevolod Stakhov [Tue, 2 Mar 2021 23:11:03 +0000 (23:11 +0000)]
[Project] Css: Further steps to parse css colors + rework

3 years ago[Minor] Dmarc: Implement other munging options
Vsevolod Stakhov [Tue, 2 Mar 2021 15:02:09 +0000 (15:02 +0000)]
[Minor] Dmarc: Implement other munging options

3 years ago[Minor] Dmarc: Fix some munging issues
Vsevolod Stakhov [Tue, 2 Mar 2021 14:33:09 +0000 (14:33 +0000)]
[Minor] Dmarc: Fix some munging issues

3 years ago[Minor] Allow urls to start from '_'
Vsevolod Stakhov [Tue, 2 Mar 2021 10:45:18 +0000 (10:45 +0000)]
[Minor] Allow urls to start from '_'

3 years ago[Minor] Preserve compatibility for empty keys
Vsevolod Stakhov [Tue, 2 Mar 2021 09:38:34 +0000 (09:38 +0000)]
[Minor] Preserve compatibility for empty keys