]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Tue, 14 Dec 2021 16:16:34 +0000 (16:16 +0000)]
[Minor] Don't use zero terminated strings
Vsevolod Stakhov [Tue, 14 Dec 2021 15:54:36 +0000 (15:54 +0000)]
[Minor] Bimi: Fold header
Vsevolod Stakhov [Mon, 13 Dec 2021 14:25:43 +0000 (14:25 +0000)]
[Minor] Bimi: Fix Redis storage
Vsevolod Stakhov [Sun, 12 Dec 2021 23:42:18 +0000 (23:42 +0000)]
[Minor] Spamtrap: Allow to use multiple recipients
Vsevolod Stakhov [Sat, 11 Dec 2021 12:30:09 +0000 (12:30 +0000)]
[Minor] Use unified method to obtain http host
Vsevolod Stakhov [Fri, 10 Dec 2021 16:22:17 +0000 (16:22 +0000)]
Merge pull request #4003 from msuslu/master
Fix Typo at Settings Key
Mehmet Suslu [Fri, 10 Dec 2021 15:41:04 +0000 (18:41 +0300)]
Merge pull request #1 from msuslu/msuslu-patch-1
Update clickhouse.lua
Mehmet Suslu [Fri, 10 Dec 2021 15:39:39 +0000 (18:39 +0300)]
Update clickhouse.lua
fix typo collect_garbadge -> collect_garbage
Vsevolod Stakhov [Thu, 9 Dec 2021 14:02:18 +0000 (14:02 +0000)]
[Feature] Allow to skip DNS resolution for keep-alive connections
Vsevolod Stakhov [Thu, 9 Dec 2021 11:58:55 +0000 (11:58 +0000)]
[Minor] Fix ssl connection reuse
Vsevolod Stakhov [Thu, 9 Dec 2021 11:09:06 +0000 (11:09 +0000)]
[Test] Fix mime dump test
Vsevolod Stakhov [Thu, 9 Dec 2021 11:08:54 +0000 (11:08 +0000)]
[Test] Fix string formatting
Vsevolod Stakhov [Thu, 9 Dec 2021 11:02:32 +0000 (11:02 +0000)]
[Minor] Fix schema and add size in all cases
Vsevolod Stakhov [Thu, 9 Dec 2021 11:00:14 +0000 (11:00 +0000)]
[Fix] Output service parts as well
Vsevolod Stakhov [Wed, 8 Dec 2021 15:20:44 +0000 (15:20 +0000)]
[Minor] Aws_s3: Fix some issues found
Vsevolod Stakhov [Wed, 8 Dec 2021 14:57:57 +0000 (14:57 +0000)]
[Feature] Aws_s3: Allow to store large parts separately
Vsevolod Stakhov [Wed, 8 Dec 2021 14:07:17 +0000 (14:07 +0000)]
[Minor] Remove occasional debug
Vsevolod Stakhov [Wed, 8 Dec 2021 14:05:35 +0000 (14:05 +0000)]
[Minor] Another ubsan catch
Vsevolod Stakhov [Wed, 8 Dec 2021 13:07:44 +0000 (13:07 +0000)]
[Fix] Phishing: Deal with phishing + redirected URL
Vsevolod Stakhov [Wed, 8 Dec 2021 11:42:17 +0000 (11:42 +0000)]
[Fix] Clear SSL errors
Vsevolod Stakhov [Wed, 8 Dec 2021 11:37:33 +0000 (11:37 +0000)]
[Rework] Allow to restore SSL handlers after keepalive pooling
Vsevolod Stakhov [Wed, 8 Dec 2021 11:31:35 +0000 (11:31 +0000)]
[Rework] Rework SSL flag operations
Vsevolod Stakhov [Wed, 8 Dec 2021 10:49:29 +0000 (10:49 +0000)]
[Rework] Include SSL flag into keepalive hash
Vsevolod Stakhov [Tue, 7 Dec 2021 21:30:56 +0000 (21:30 +0000)]
[Minor] Bimi: Rework redis caching logic
Vsevolod Stakhov [Tue, 7 Dec 2021 18:47:35 +0000 (18:47 +0000)]
[Minor] Try to fix keepalive for SSL connections
Vsevolod Stakhov [Tue, 7 Dec 2021 14:05:09 +0000 (14:05 +0000)]
[Minor] Dmarc_report: Fix automatic dates filling
Vsevolod Stakhov [Mon, 6 Dec 2021 13:31:56 +0000 (13:31 +0000)]
[Test] Remove broken test
Vsevolod Stakhov [Mon, 6 Dec 2021 11:45:52 +0000 (11:45 +0000)]
[Minor] Backport ucl fix
Vsevolod Stakhov [Mon, 6 Dec 2021 11:39:54 +0000 (11:39 +0000)]
[Minor] Polish alignment macros
Vsevolod Stakhov [Mon, 6 Dec 2021 11:30:19 +0000 (11:30 +0000)]
[Minor] Remove unused x86 dispatcher
Vsevolod Stakhov [Sun, 5 Dec 2021 18:22:41 +0000 (18:22 +0000)]
[Test] Add a small test for xxh3
Vsevolod Stakhov [Sun, 5 Dec 2021 18:18:38 +0000 (18:18 +0000)]
[Minor] Add xxh3 support to lua_cryptobox
Vsevolod Stakhov [Sun, 5 Dec 2021 18:15:36 +0000 (18:15 +0000)]
[Rework] Use xxh3 as a default hash and fix memory/alignment issues
Vsevolod Stakhov [Sat, 4 Dec 2021 14:53:23 +0000 (14:53 +0000)]
[Minor] Update bundled xxhash
Vsevolod Stakhov [Sat, 4 Dec 2021 14:45:30 +0000 (14:45 +0000)]
[Minor] Fix some alignment issues
Vsevolod Stakhov [Sat, 4 Dec 2021 14:40:50 +0000 (14:40 +0000)]
[Minor] Fix arguments order
Vsevolod Stakhov [Sat, 4 Dec 2021 14:37:47 +0000 (14:37 +0000)]
[Rework] Mempool: Use explicit alignment
Vsevolod Stakhov [Sat, 4 Dec 2021 14:20:26 +0000 (14:20 +0000)]
[Minor] Fix enum handling
Vsevolod Stakhov [Sat, 4 Dec 2021 14:12:39 +0000 (14:12 +0000)]
[Minor] Allow ubsan usage
Vsevolod Stakhov [Fri, 3 Dec 2021 21:13:21 +0000 (21:13 +0000)]
[Minor] Fix alignment issue
Vsevolod Stakhov [Fri, 3 Dec 2021 14:37:52 +0000 (14:37 +0000)]
[Feature] Lua_magic: Add a sane CSV heuristic
Vsevolod Stakhov [Thu, 2 Dec 2021 20:31:40 +0000 (20:31 +0000)]
[Minor] Greylist: Fix docs
Issue: #3997
Vsevolod Stakhov [Thu, 2 Dec 2021 20:18:39 +0000 (20:18 +0000)]
[Minor] Redis_history: Fix docs
Issue: #3997
Vsevolod Stakhov [Thu, 2 Dec 2021 12:17:06 +0000 (12:17 +0000)]
[Minor] Fix ip validity check
Vsevolod Stakhov [Wed, 1 Dec 2021 19:41:26 +0000 (19:41 +0000)]
[Minor] Fix format string
Vsevolod Stakhov [Wed, 1 Dec 2021 19:25:52 +0000 (19:25 +0000)]
[Minor] Spf: Deal with enormously large SPF records
Vsevolod Stakhov [Wed, 1 Dec 2021 19:10:29 +0000 (19:10 +0000)]
[Minor] Adopt Rspamd to flags in rdns reply
Vsevolod Stakhov [Wed, 1 Dec 2021 17:00:37 +0000 (17:00 +0000)]
[Minor] Process DNS reply flags
Vsevolod Stakhov [Wed, 1 Dec 2021 09:40:56 +0000 (09:40 +0000)]
[Minor] Update bundled lua-argparse to 0.7.1
Vsevolod Stakhov [Tue, 30 Nov 2021 13:58:10 +0000 (13:58 +0000)]
Merge pull request #3999 from dupondje/spamhaus_uribl
Uncomment but disable SpamHaus URIBL
Vsevolod Stakhov [Tue, 30 Nov 2021 13:57:32 +0000 (13:57 +0000)]
Merge pull request #3998 from dupondje/fix_symbols_disable
Fix disabling symbols
Vsevolod Stakhov [Tue, 30 Nov 2021 13:51:54 +0000 (13:51 +0000)]
[Minor] Fix rule
Vsevolod Stakhov [Mon, 29 Nov 2021 17:28:20 +0000 (17:28 +0000)]
[Minor] Remove unused function
Vsevolod Stakhov [Mon, 29 Nov 2021 17:26:27 +0000 (17:26 +0000)]
[Rules] Remove ancient and inefficient rules
Vsevolod Stakhov [Mon, 29 Nov 2021 16:56:13 +0000 (16:56 +0000)]
[Rules] Fix old rules to stop global functions usage
Vsevolod Stakhov [Mon, 29 Nov 2021 16:34:30 +0000 (16:34 +0000)]
[Fix] Fix stuctured headers pushing
Jean-Louis Dupond [Mon, 29 Nov 2021 15:04:39 +0000 (16:04 +0100)]
Uncomment but disable SpamHaus URIBL
Fix the Spamhaus URIBL and uncomment but disable it.
This way it can be easily enabled in local.d without the need to copy
the whole block.
Symbols are also ignored as this will generate a warning otherwise.
Jean-Louis Dupond [Mon, 29 Nov 2021 14:53:47 +0000 (15:53 +0100)]
Fix disabling symbols
If enabled = false, then we should set RSPAMD_SYMBOL_FLAG_DISABLED.
Now setting enabled = true sets RSPAMD_SYMBOL_FLAG_DISABLED. Which is
incorrect.
Vsevolod Stakhov [Sun, 28 Nov 2021 12:23:06 +0000 (12:23 +0000)]
[Test] Improve envelope stuff testing
Vsevolod Stakhov [Sun, 28 Nov 2021 12:16:53 +0000 (12:16 +0000)]
[Minor] Fix task:set_recipients when the original recipients are absent
Vsevolod Stakhov [Sat, 27 Nov 2021 14:57:35 +0000 (14:57 +0000)]
[Test] Fix tests
Vsevolod Stakhov [Sat, 27 Nov 2021 14:57:20 +0000 (14:57 +0000)]
[Feature] Lua_mime: Add schema for message transfer
Vsevolod Stakhov [Sat, 27 Nov 2021 14:21:08 +0000 (14:21 +0000)]
[Minor] Lua_mime: Flatten headers array
Vsevolod Stakhov [Fri, 26 Nov 2021 14:45:30 +0000 (14:45 +0000)]
Merge pull request #3994 from MrKrisKrisu/dev-ks-mimepgp
Add application/pgp-keys to known mime types
Vsevolod Stakhov [Thu, 25 Nov 2021 15:34:04 +0000 (15:34 +0000)]
[Minor] Phishing: Fix confusing scoring
Vsevolod Stakhov [Thu, 25 Nov 2021 15:33:48 +0000 (15:33 +0000)]
[Fix] Phishing: Fix finding domains in the phishing map
Kristian Stöckel [Thu, 25 Nov 2021 14:50:18 +0000 (15:50 +0100)]
Add application/pgp-keys to known mime types
Vsevolod Stakhov [Thu, 25 Nov 2021 11:06:39 +0000 (11:06 +0000)]
[Minor] Pet luacheck temporarily
Vsevolod Stakhov [Thu, 25 Nov 2021 11:01:21 +0000 (11:01 +0000)]
[Feature] Add public suffic compilation utility
Issue: #3984
Vsevolod Stakhov [Wed, 24 Nov 2021 20:52:20 +0000 (20:52 +0000)]
[Test] Oops, add a missing require
Vsevolod Stakhov [Wed, 24 Nov 2021 20:45:27 +0000 (20:45 +0000)]
[Test] Add unit test for message to ucl function
Vsevolod Stakhov [Wed, 24 Nov 2021 17:55:04 +0000 (17:55 +0000)]
[Test] One more fix
Vsevolod Stakhov [Wed, 24 Nov 2021 09:45:52 +0000 (09:45 +0000)]
[Test] Add a simple config helper for the unit tests
Vsevolod Stakhov [Wed, 24 Nov 2021 09:35:56 +0000 (09:35 +0000)]
[Minor] Slightly rework the table filling
Vsevolod Stakhov [Tue, 23 Nov 2021 23:50:59 +0000 (23:50 +0000)]
Merge pull request #3991 from bradleydoherty59/structured_message_envelope_info
[Minor] Store Envelope (SMTP) information on structured task.
bradleydoherty59 [Tue, 23 Nov 2021 22:34:59 +0000 (16:34 -0600)]
[Minor] Remove redundent MIME from/recipients. Add from_ip.
bradleydoherty59 [Tue, 23 Nov 2021 22:22:19 +0000 (16:22 -0600)]
[Minor] Store Envelope (SMTP) information on structured task as task.envelope.
Vsevolod Stakhov [Tue, 23 Nov 2021 12:23:02 +0000 (12:23 +0000)]
[Minor] Reduce log noise for `exists` macro in SPF
Vsevolod Stakhov [Tue, 23 Nov 2021 07:02:37 +0000 (07:02 +0000)]
Merge pull request #3988 from cpragadeesh/test_fix
[Test] Fix neural plugin tests
Pragadeesh Chandiran [Mon, 22 Nov 2021 23:19:12 +0000 (18:19 -0500)]
[Test] Fix neural plugin tests
Vsevolod Stakhov [Mon, 22 Nov 2021 21:17:00 +0000 (21:17 +0000)]
[Minor] Increase log severity of some of the SPF errors
Vsevolod Stakhov [Mon, 22 Nov 2021 16:56:28 +0000 (16:56 +0000)]
[Minor] Write SPF digest even if it is not cached
Vsevolod Stakhov [Mon, 22 Nov 2021 11:01:49 +0000 (11:01 +0000)]
[Minor] Fix data flow
Vsevolod Stakhov [Sun, 21 Nov 2021 16:45:49 +0000 (16:45 +0000)]
[Minor] Fix test stage
Vsevolod Stakhov [Sun, 21 Nov 2021 16:36:26 +0000 (16:36 +0000)]
[Minor] Mx check: Add wait_for_greeting option
Issue: #3966
Vsevolod Stakhov [Sun, 21 Nov 2021 16:33:41 +0000 (16:33 +0000)]
[Minor] Mx check: Emit quit command
Issue: #3966
Vsevolod Stakhov [Sun, 21 Nov 2021 16:19:10 +0000 (16:19 +0000)]
[Minor] Remove unused option
Vsevolod Stakhov [Sat, 20 Nov 2021 22:18:45 +0000 (22:18 +0000)]
[Minor] Remove obsolete WITH_HIREDIS define
Vsevolod Stakhov [Fri, 19 Nov 2021 20:30:06 +0000 (20:30 +0000)]
[Fix] Rbl: Fix inversed logic of the url_full_hostname
Vsevolod Stakhov [Fri, 19 Nov 2021 14:46:11 +0000 (14:46 +0000)]
[Minor] Treat empty `from` protocol header as canonical `<>`
Issue: #3983
Vsevolod Stakhov [Fri, 19 Nov 2021 10:49:54 +0000 (10:49 +0000)]
[Minor] Add safe-guard for the root tag
Vsevolod Stakhov [Fri, 19 Nov 2021 10:35:16 +0000 (10:35 +0000)]
[Fix] Fix logic in HTML processing FSM
Vsevolod Stakhov [Fri, 19 Nov 2021 09:53:49 +0000 (09:53 +0000)]
[Minor] Fix triggering of the suspicious url rule on percent encoding
Vsevolod Stakhov [Thu, 18 Nov 2021 15:45:09 +0000 (15:45 +0000)]
[Fix] Do not double call error handler on ssl errors in the timeout path
Vsevolod Stakhov [Thu, 18 Nov 2021 12:32:05 +0000 (12:32 +0000)]
[Minor] Fix for old compilers
Vsevolod Stakhov [Thu, 18 Nov 2021 11:48:45 +0000 (11:48 +0000)]
[Minor] Per luacheck when I'm here
Vsevolod Stakhov [Thu, 18 Nov 2021 11:47:27 +0000 (11:47 +0000)]
[Fix] Improve duplicate settings error reporting
Issue: #3957
Vsevolod Stakhov [Wed, 17 Nov 2021 21:54:30 +0000 (21:54 +0000)]
[Fix] Fix parsing of the compound mailto urls
Vsevolod Stakhov [Wed, 17 Nov 2021 21:48:00 +0000 (21:48 +0000)]
[Fix] Find suspicious url encodings that could break url extraction
Vsevolod Stakhov [Wed, 17 Nov 2021 14:36:37 +0000 (14:36 +0000)]
Merge pull request #3982 from fatalbanana/query_maps_json
[Feature] JSON endpoint for querying maps