]> source.dussan.org Git - rspamd.git/log
rspamd.git
5 years ago[Minor] Lua_util: Add lower_utf8 utility
Vsevolod Stakhov [Fri, 13 Sep 2019 14:55:44 +0000 (15:55 +0100)]
[Minor] Lua_util: Add lower_utf8 utility

Issue: #3036

5 years ago[Fix] Prefer surbl/emails rule on rbl to preserve compatibility
Vsevolod Stakhov [Thu, 12 Sep 2019 15:17:10 +0000 (16:17 +0100)]
[Fix] Prefer surbl/emails rule on rbl to preserve compatibility

5 years ago[Minor] Do not blame about missing score
Vsevolod Stakhov [Thu, 12 Sep 2019 11:25:43 +0000 (12:25 +0100)]
[Minor] Do not blame about missing score

5 years ago[Minor] Add support for mozlz4
Vsevolod Stakhov [Thu, 12 Sep 2019 10:55:09 +0000 (11:55 +0100)]
[Minor] Add support for mozlz4

5 years ago[Minor] Fix checks logic
Vsevolod Stakhov [Thu, 12 Sep 2019 10:48:28 +0000 (11:48 +0100)]
[Minor] Fix checks logic

5 years agoMerge pull request #3034 from korgoth1/master
Vsevolod Stakhov [Thu, 12 Sep 2019 10:27:54 +0000 (11:27 +0100)]
Merge pull request #3034 from korgoth1/master

[Test] MAGIC ROBOT

5 years ago[Test] MAGIC ROBOT 3034/head
korgoth1 [Wed, 11 Sep 2019 20:25:42 +0000 (23:25 +0300)]
[Test] MAGIC ROBOT

5 years agoMerge pull request #3033 from korgoth1/master
Vsevolod Stakhov [Wed, 11 Sep 2019 17:43:14 +0000 (18:43 +0100)]
Merge pull request #3033 from korgoth1/master

[Test] MAGIC ROBOT

5 years ago[Minor] Add lz4 support
Vsevolod Stakhov [Wed, 11 Sep 2019 13:00:43 +0000 (14:00 +0100)]
[Minor] Add lz4 support

5 years ago[Test] MAGIC ROBOT 3033/head
korgoth1 [Tue, 10 Sep 2019 20:47:45 +0000 (23:47 +0300)]
[Test] MAGIC ROBOT

5 years ago[Test] MAGIC ROBOT
korgoth1 [Tue, 10 Sep 2019 20:46:24 +0000 (23:46 +0300)]
[Test] MAGIC ROBOT

5 years ago[Project] Add heartbeat events
Vsevolod Stakhov [Tue, 10 Sep 2019 17:02:33 +0000 (18:02 +0100)]
[Project] Add heartbeat events

5 years ago[Project] Add preliminary support of the heartbeats
Vsevolod Stakhov [Tue, 10 Sep 2019 16:42:18 +0000 (17:42 +0100)]
[Project] Add preliminary support of the heartbeats

5 years ago[Test] Kill some more global variables
Vsevolod Stakhov [Tue, 10 Sep 2019 14:22:56 +0000 (15:22 +0100)]
[Test] Kill some more global variables

5 years ago[Test] Eliminate stupid global variables
Vsevolod Stakhov [Tue, 10 Sep 2019 14:01:30 +0000 (15:01 +0100)]
[Test] Eliminate stupid global variables

5 years ago[Test] Fix punny trie test
Vsevolod Stakhov [Tue, 10 Sep 2019 13:36:12 +0000 (14:36 +0100)]
[Test] Fix punny trie test

5 years ago[Minor] Fix nhits set in pcre fallback
Vsevolod Stakhov [Tue, 10 Sep 2019 13:35:57 +0000 (14:35 +0100)]
[Minor] Fix nhits set in pcre fallback

5 years ago[Test] Follow rspamd logs
Vsevolod Stakhov [Tue, 10 Sep 2019 13:19:23 +0000 (14:19 +0100)]
[Test] Follow rspamd logs

5 years ago[Fix] Fix trie code when there are regexps and Hyperscan is absent
Vsevolod Stakhov [Tue, 10 Sep 2019 11:34:52 +0000 (12:34 +0100)]
[Fix] Fix trie code when there are regexps and Hyperscan is absent

5 years ago[Test] Start tests for magic detection
Vsevolod Stakhov [Tue, 10 Sep 2019 10:35:51 +0000 (11:35 +0100)]
[Test] Start tests for magic detection

5 years agoMerge pull request #3032 from korgoth1/master
Vsevolod Stakhov [Mon, 9 Sep 2019 19:27:38 +0000 (20:27 +0100)]
Merge pull request #3032 from korgoth1/master

[Test] WHITELIST_SURBL for check

5 years ago[Test] WHITELIST_SURBL 3032/head
korgoth1 [Mon, 9 Sep 2019 19:26:10 +0000 (22:26 +0300)]
[Test] WHITELIST_SURBL

5 years ago[Minor] Add str_trim alias
Vsevolod Stakhov [Mon, 9 Sep 2019 19:08:52 +0000 (20:08 +0100)]
[Minor] Add str_trim alias

5 years ago[Test] Fix using of Lua functions when called from Lua
Vsevolod Stakhov [Mon, 9 Sep 2019 16:40:26 +0000 (17:40 +0100)]
[Test] Fix using of Lua functions when called from Lua

5 years ago[Minor] Relax rtf magic as M$ does
Vsevolod Stakhov [Mon, 9 Sep 2019 16:21:44 +0000 (17:21 +0100)]
[Minor] Relax rtf magic as M$ does

Mentioned by: Greg Copenhaver

5 years ago[Minor] Some fixes to skip multiparts from detection
Vsevolod Stakhov [Mon, 9 Sep 2019 16:18:19 +0000 (17:18 +0100)]
[Minor] Some fixes to skip multiparts from detection

5 years ago[Project] Lua_magic: Use lua_magic for multimap as well
Vsevolod Stakhov [Mon, 9 Sep 2019 16:13:12 +0000 (17:13 +0100)]
[Project] Lua_magic: Use lua_magic for multimap as well

5 years ago[Project] Lua_magic: Adopt lua_magic stuff in mime_types
Vsevolod Stakhov [Mon, 9 Sep 2019 15:54:31 +0000 (16:54 +0100)]
[Project] Lua_magic: Adopt lua_magic stuff in mime_types

5 years ago[Rework] No more magic
Vsevolod Stakhov [Mon, 9 Sep 2019 15:26:16 +0000 (16:26 +0100)]
[Rework] No more magic

5 years ago[Minor] Lua_magic: Some minor fixes
Vsevolod Stakhov [Mon, 9 Sep 2019 14:08:05 +0000 (15:08 +0100)]
[Minor] Lua_magic: Some minor fixes

5 years ago[Project] Lua_magic: Add heuristics for text parts
Vsevolod Stakhov [Mon, 9 Sep 2019 14:01:28 +0000 (15:01 +0100)]
[Project] Lua_magic: Add heuristics for text parts

5 years ago[Minor] Lua_text: Allow to convert text to bytes
Vsevolod Stakhov [Mon, 9 Sep 2019 14:01:12 +0000 (15:01 +0100)]
[Minor] Lua_text: Allow to convert text to bytes

5 years ago[Project] Lua_magic: Add more types
Vsevolod Stakhov [Mon, 9 Sep 2019 12:07:50 +0000 (13:07 +0100)]
[Project] Lua_magic: Add more types

5 years ago[Project] Lua_magic: Simplify oasis files detection to a trie match
Vsevolod Stakhov [Mon, 9 Sep 2019 11:53:49 +0000 (12:53 +0100)]
[Project] Lua_magic: Simplify oasis files detection to a trie match

5 years ago[Project] Lua_magic: Some rework in detection
Vsevolod Stakhov [Mon, 9 Sep 2019 11:37:06 +0000 (12:37 +0100)]
[Project] Lua_magic: Some rework in detection

5 years ago[Minor] Fix task from string creation
Vsevolod Stakhov [Mon, 9 Sep 2019 11:00:06 +0000 (12:00 +0100)]
[Minor] Fix task from string creation

5 years ago[Minor] Ignore trailing garbage
Vsevolod Stakhov [Mon, 9 Sep 2019 10:28:45 +0000 (11:28 +0100)]
[Minor] Ignore trailing garbage

5 years ago[Minor] Milter: RSET does not clear helo
Vsevolod Stakhov [Mon, 9 Sep 2019 10:17:08 +0000 (11:17 +0100)]
[Minor] Milter: RSET does not clear helo

5 years ago[Feature] Ratelimit: Consider number of SMTP recipients
Vsevolod Stakhov [Mon, 9 Sep 2019 10:09:19 +0000 (11:09 +0100)]
[Feature] Ratelimit: Consider number of SMTP recipients

5 years ago[Minor] Lua_task: Return number of recipients in has_recipients method
Vsevolod Stakhov [Mon, 9 Sep 2019 10:03:23 +0000 (11:03 +0100)]
[Minor] Lua_task: Return number of recipients in has_recipients method

5 years agoTest
korgoth1 [Sun, 8 Sep 2019 16:43:42 +0000 (19:43 +0300)]
Test

5 years ago[Test] WHITELIST_SURBL
korgoth1 [Sun, 8 Sep 2019 16:40:00 +0000 (19:40 +0300)]
[Test] WHITELIST_SURBL

5 years ago[Fix] Clickhouse: Fix retention query quoting
Vsevolod Stakhov [Sun, 8 Sep 2019 13:10:35 +0000 (14:10 +0100)]
[Fix] Clickhouse: Fix retention query quoting

Reported by: Javier Angulo

5 years ago[Project] Lua_magic: Add zoo archive support
Vsevolod Stakhov [Sun, 8 Sep 2019 08:56:55 +0000 (09:56 +0100)]
[Project] Lua_magic: Add zoo archive support

5 years ago[Project] Lua_magic: Add Oasis documents detection
Vsevolod Stakhov [Sun, 8 Sep 2019 08:50:27 +0000 (09:50 +0100)]
[Project] Lua_magic: Add Oasis documents detection

5 years ago[Project] Lua_magic: Add heuristics for Office 2007+
Vsevolod Stakhov [Sun, 8 Sep 2019 08:35:01 +0000 (09:35 +0100)]
[Project] Lua_magic: Add heuristics for Office 2007+

5 years ago[Project] Lua_magic: Add mime parts detection function
Vsevolod Stakhov [Sat, 7 Sep 2019 15:37:58 +0000 (16:37 +0100)]
[Project] Lua_magic: Add mime parts detection function

5 years ago[Project] Lua_magic: Add more office types and clsid based detection
Vsevolod Stakhov [Sat, 7 Sep 2019 15:13:14 +0000 (16:13 +0100)]
[Project] Lua_magic: Add more office types and clsid based detection

5 years ago[Project] Lua_magic: Support ole documents recognition
Vsevolod Stakhov [Sat, 7 Sep 2019 14:11:21 +0000 (15:11 +0100)]
[Project] Lua_magic: Support ole documents recognition

5 years ago[Project] Add heuristics for ole files
Vsevolod Stakhov [Sat, 7 Sep 2019 14:11:09 +0000 (15:11 +0100)]
[Project] Add heuristics for ole files

5 years ago[Project] Lua_magic: Add heuristics support
Vsevolod Stakhov [Sat, 7 Sep 2019 13:24:06 +0000 (14:24 +0100)]
[Project] Lua_magic: Add heuristics support

5 years ago[Minor] Support unpack for text
Vsevolod Stakhov [Sat, 7 Sep 2019 12:59:19 +0000 (13:59 +0100)]
[Minor] Support unpack for text

5 years ago[Minor] Allow to index lua text
Vsevolod Stakhov [Sat, 7 Sep 2019 12:35:19 +0000 (13:35 +0100)]
[Minor] Allow to index lua text

5 years ago[Project] Lua_magic: Moar patterns
Vsevolod Stakhov [Fri, 6 Sep 2019 17:44:02 +0000 (18:44 +0100)]
[Project] Lua_magic: Moar patterns

5 years ago[Project] Lua_magic: Fix some cases
Vsevolod Stakhov [Fri, 6 Sep 2019 17:43:42 +0000 (18:43 +0100)]
[Project] Lua_magic: Fix some cases

5 years ago[Project] Lua_magic: Moar patterns
Vsevolod Stakhov [Fri, 6 Sep 2019 17:03:19 +0000 (18:03 +0100)]
[Project] Lua_magic: Moar patterns

5 years ago[Project] Lua_magic: Some tweaks
Vsevolod Stakhov [Fri, 6 Sep 2019 17:03:09 +0000 (18:03 +0100)]
[Project] Lua_magic: Some tweaks

5 years ago[Project] Lua_magic: Support tail patterns
Vsevolod Stakhov [Fri, 6 Sep 2019 16:14:47 +0000 (17:14 +0100)]
[Project] Lua_magic: Support tail patterns

5 years ago[Project] Lua_magic: Add more file types
Vsevolod Stakhov [Fri, 6 Sep 2019 13:06:14 +0000 (14:06 +0100)]
[Project] Lua_magic: Add more file types

5 years ago[Project] Lua_magic: Improve short patterns performance
Vsevolod Stakhov [Fri, 6 Sep 2019 13:05:31 +0000 (14:05 +0100)]
[Project] Lua_magic: Improve short patterns performance

5 years ago[Project] Lua_magic: Support hex patterns
Vsevolod Stakhov [Fri, 6 Sep 2019 11:39:21 +0000 (12:39 +0100)]
[Project] Lua_magic: Support hex patterns

5 years ago[Project] Lua_magic: Implement chunks based scan
Vsevolod Stakhov [Fri, 6 Sep 2019 11:28:39 +0000 (12:28 +0100)]
[Project] Lua_magic: Implement chunks based scan

5 years ago[Minor] Lua_trie: Fix match for lua_text
Vsevolod Stakhov [Fri, 6 Sep 2019 11:28:20 +0000 (12:28 +0100)]
[Minor] Lua_trie: Fix match for lua_text

5 years ago[Test] WHITELIST_SURBL for check
korgoth1 [Fri, 6 Sep 2019 10:41:17 +0000 (13:41 +0300)]
[Test] WHITELIST_SURBL for check

5 years ago[Test] WHITELIST_SURBL for check
korgoth1 [Fri, 6 Sep 2019 10:29:02 +0000 (13:29 +0300)]
[Test] WHITELIST_SURBL for check

5 years ago[Minor] Pet luacheck
Vsevolod Stakhov [Thu, 5 Sep 2019 17:10:26 +0000 (18:10 +0100)]
[Minor] Pet luacheck

5 years ago[Minor] Lua_text: Allow to create non owning texts
Vsevolod Stakhov [Thu, 5 Sep 2019 16:29:52 +0000 (17:29 +0100)]
[Minor] Lua_text: Allow to create non owning texts

5 years ago[Minor] Lua_text: Add ability to get a span from rspamd_text
Vsevolod Stakhov [Thu, 5 Sep 2019 16:26:56 +0000 (17:26 +0100)]
[Minor] Lua_text: Add ability to get a span from rspamd_text

5 years ago[Project] Lua_magic: Start new magic detection library
Vsevolod Stakhov [Thu, 5 Sep 2019 14:29:35 +0000 (15:29 +0100)]
[Project] Lua_magic: Start new magic detection library

5 years ago[Minor] Lua_util: Allow to enable debug logging by a single method
Vsevolod Stakhov [Thu, 5 Sep 2019 14:04:04 +0000 (15:04 +0100)]
[Minor] Lua_util: Allow to enable debug logging by a single method

5 years ago[Test] Add unit tests for trie table version
Vsevolod Stakhov [Thu, 5 Sep 2019 13:04:00 +0000 (14:04 +0100)]
[Test] Add unit tests for trie table version

5 years ago[Feature] Lua_trie: More flexible API
Vsevolod Stakhov [Wed, 4 Sep 2019 17:40:48 +0000 (18:40 +0100)]
[Feature] Lua_trie: More flexible API

5 years ago[Minor] Lua_trie: Add support of flags for trie creation
Vsevolod Stakhov [Wed, 4 Sep 2019 16:48:49 +0000 (17:48 +0100)]
[Minor] Lua_trie: Add support of flags for trie creation

5 years ago[Minor] Slightly tune the test
Vsevolod Stakhov [Wed, 4 Sep 2019 16:38:32 +0000 (17:38 +0100)]
[Minor] Slightly tune the test

5 years ago[Minor] Slightly improve debug logging
Vsevolod Stakhov [Wed, 4 Sep 2019 13:59:55 +0000 (14:59 +0100)]
[Minor] Slightly improve debug logging

5 years ago[Project] Implement syntax highlighting for Lua
Vsevolod Stakhov [Wed, 4 Sep 2019 10:47:22 +0000 (11:47 +0100)]
[Project] Implement syntax highlighting for Lua

5 years agoMerge pull request #3030 from korgoth1/master
Vsevolod Stakhov [Wed, 4 Sep 2019 07:59:56 +0000 (08:59 +0100)]
Merge pull request #3030 from korgoth1/master

[Test] WHITELIST_SPF_DKIM

5 years ago[Test] WHITELIST_SPF_DKIM 3030/head
korgoth1 [Tue, 3 Sep 2019 17:50:07 +0000 (20:50 +0300)]
[Test] WHITELIST_SPF_DKIM

5 years agoMerge pull request #3029 from korgoth1/master
Vsevolod Stakhov [Tue, 3 Sep 2019 17:48:21 +0000 (18:48 +0100)]
Merge pull request #3029 from korgoth1/master

[Test] Url in subject

5 years ago[Rework] Implement linenoise functions with replxx
Vsevolod Stakhov [Tue, 3 Sep 2019 17:45:50 +0000 (18:45 +0100)]
[Rework] Implement linenoise functions with replxx

5 years ago[Rework] Start moving to replxx
Vsevolod Stakhov [Tue, 3 Sep 2019 16:57:01 +0000 (17:57 +0100)]
[Rework] Start moving to replxx

5 years ago[Rework] Replace linenoise with replxx
Vsevolod Stakhov [Tue, 3 Sep 2019 16:45:58 +0000 (17:45 +0100)]
[Rework] Replace linenoise with replxx

Source: https://github.com/AmokHuginnsson/replxx

5 years ago[Test] Url in subject 3029/head
korgoth1 [Tue, 3 Sep 2019 16:43:27 +0000 (19:43 +0300)]
[Test] Url in subject

5 years ago[Minor] Log bad elements in SPF records, relax some common mistakes
Vsevolod Stakhov [Tue, 3 Sep 2019 13:58:54 +0000 (14:58 +0100)]
[Minor] Log bad elements in SPF records, relax some common mistakes

5 years ago[CritFix] Fix whitelisting when both spf and dkim are required to be valid
Vsevolod Stakhov [Tue, 3 Sep 2019 11:34:41 +0000 (12:34 +0100)]
[CritFix] Fix whitelisting when both spf and dkim are required to be valid

5 years agoMerge pull request #3028 from systemcrash/patch-2
Vsevolod Stakhov [Mon, 2 Sep 2019 16:00:38 +0000 (17:00 +0100)]
Merge pull request #3028 from systemcrash/patch-2

Update bayes.c

5 years ago[Minor] Rbl: Final fixes to support surbl/emails modules options
Vsevolod Stakhov [Mon, 2 Sep 2019 15:54:38 +0000 (16:54 +0100)]
[Minor] Rbl: Final fixes to support surbl/emails modules options

5 years ago[Conf] Remove surbl parts, fix hash_format attribute
Vsevolod Stakhov [Mon, 2 Sep 2019 15:40:46 +0000 (16:40 +0100)]
[Conf] Remove surbl parts, fix hash_format attribute

5 years ago[Conf] Move all to rbl
Vsevolod Stakhov [Mon, 2 Sep 2019 15:36:45 +0000 (16:36 +0100)]
[Conf] Move all to rbl

5 years ago[Rework] Convert emails rules to rbl rules
Vsevolod Stakhov [Mon, 2 Sep 2019 15:20:40 +0000 (16:20 +0100)]
[Rework] Convert emails rules to rbl rules

5 years ago[Rework] Kill emails plugin
Vsevolod Stakhov [Mon, 2 Sep 2019 15:16:51 +0000 (16:16 +0100)]
[Rework] Kill emails plugin

5 years ago[Minor] Rbl: Prepare for emails move
Vsevolod Stakhov [Mon, 2 Sep 2019 13:17:28 +0000 (14:17 +0100)]
[Minor] Rbl: Prepare for emails move

5 years ago[Minor] Reduce race condition probability
Vsevolod Stakhov [Mon, 2 Sep 2019 12:18:33 +0000 (13:18 +0100)]
[Minor] Reduce race condition probability

5 years ago[Fix] Fix DMARC_NA behaviour in case of no valid policies
Vsevolod Stakhov [Mon, 2 Sep 2019 11:43:39 +0000 (12:43 +0100)]
[Fix] Fix DMARC_NA behaviour in case of no valid policies

Issue: #2955
Submitted by: @mguesdon

5 years agoUpdate bayes.c 3028/head
Paul Dee [Mon, 2 Sep 2019 10:43:48 +0000 (12:43 +0200)]
Update bayes.c

clarified some messages

5 years agoMerge pull request #3027 from korgoth1/master
Vsevolod Stakhov [Sun, 1 Sep 2019 16:59:05 +0000 (17:59 +0100)]
Merge pull request #3027 from korgoth1/master

[Test] fix uribl in mail address

5 years ago[Test] fix uribl in mail address 3027/head
korgoth1 [Sun, 1 Sep 2019 16:44:00 +0000 (19:44 +0300)]
[Test] fix uribl in mail address

5 years agoMerge pull request #3025 from moisseev/webui
Vsevolod Stakhov [Sun, 1 Sep 2019 08:46:02 +0000 (09:46 +0100)]
Merge pull request #3025 from moisseev/webui

[Test] Minor ESLint configuration changes

5 years ago[Feature] Clickhouse: Store groups data
Vsevolod Stakhov [Sun, 1 Sep 2019 08:43:46 +0000 (09:43 +0100)]
[Feature] Clickhouse: Store groups data

5 years ago[Minor] Rbl: Match old surbl behaviour for emails
Vsevolod Stakhov [Sun, 1 Sep 2019 08:35:31 +0000 (09:35 +0100)]
[Minor] Rbl: Match old surbl behaviour for emails