]> source.dussan.org Git - rspamd.git/log
rspamd.git
14 months ago[Test] Rudimentary tests for known_senders plugin 4612/head
Andrew Lewis [Mon, 25 Sep 2023 13:35:40 +0000 (15:35 +0200)]
[Test] Rudimentary tests for known_senders plugin

14 months ago[Minor] Fix symbol name 4610/head
Vsevolod Stakhov [Mon, 25 Sep 2023 14:10:55 +0000 (15:10 +0100)]
[Minor] Fix symbol name

14 months ago[Minor] Insert `UNKNOWN_SENDER` for the new senders
Vsevolod Stakhov [Mon, 25 Sep 2023 12:46:58 +0000 (13:46 +0100)]
[Minor] Insert `UNKNOWN_SENDER` for the new senders

14 months ago[Project] Fix various issues
Vsevolod Stakhov [Sun, 24 Sep 2023 12:41:19 +0000 (13:41 +0100)]
[Project] Fix various issues

14 months ago[Minor] Allow redis requests with no callbacks
Vsevolod Stakhov [Sun, 24 Sep 2023 12:39:17 +0000 (13:39 +0100)]
[Minor] Allow redis requests with no callbacks

14 months ago[Conf] Add new plugin default configuration
Vsevolod Stakhov [Sun, 24 Sep 2023 12:19:42 +0000 (13:19 +0100)]
[Conf] Add new plugin default configuration

14 months ago[Minor] Fix misprint
Vsevolod Stakhov [Sat, 23 Sep 2023 16:03:12 +0000 (17:03 +0100)]
[Minor] Fix misprint

14 months ago[Feature] Draft `known_senders` plugin
Vsevolod Stakhov [Sat, 23 Sep 2023 16:02:52 +0000 (17:02 +0100)]
[Feature] Draft `known_senders` plugin

14 months agoMerge pull request #4608 from lbahtarliev/master
Vsevolod Stakhov [Fri, 22 Sep 2023 12:52:24 +0000 (13:52 +0100)]
Merge pull request #4608 from lbahtarliev/master

[Fix] Change Date: header location to conform with RFC

14 months ago[Fix] Change Date: header location to conform with RFC 4608/head
Lyuben Bahtarliev [Fri, 22 Sep 2023 00:34:20 +0000 (03:34 +0300)]
[Fix] Change Date: header location to conform with RFC

14 months agoMerge pull request #4602 from fatalbanana/rbl_numeric_urls_again
Vsevolod Stakhov [Wed, 20 Sep 2023 15:19:42 +0000 (16:19 +0100)]
Merge pull request #4602 from fatalbanana/rbl_numeric_urls_again

[Minor] Revisit numeric_urls

14 months agoMerge pull request #4605 from Dani778/master
Vsevolod Stakhov [Wed, 20 Sep 2023 15:18:31 +0000 (16:18 +0100)]
Merge pull request #4605 from Dani778/master

Update configwizard.lua

14 months ago[Minor] Modernize lua_util_encode_base64
Vsevolod Stakhov [Wed, 20 Sep 2023 15:17:09 +0000 (16:17 +0100)]
[Minor] Modernize lua_util_encode_base64

14 months ago[Minor] Revisit numeric_urls 4602/head
Andrew Lewis [Tue, 19 Sep 2023 13:45:10 +0000 (15:45 +0200)]
[Minor] Revisit numeric_urls

14 months agoMerge pull request #4607 from moisseev/webui
Vsevolod Stakhov [Tue, 19 Sep 2023 12:40:09 +0000 (13:40 +0100)]
Merge pull request #4607 from moisseev/webui

[WebUI] Set locale on UI load

14 months ago[WebUI] Set locale on UI load 4607/head
moisseev [Tue, 19 Sep 2023 05:43:19 +0000 (08:43 +0300)]
[WebUI] Set locale on UI load

Fixes: #4606
14 months ago[Minor] Imply LEFTMOST flag on regexps with conditions
Vsevolod Stakhov [Mon, 18 Sep 2023 14:55:23 +0000 (15:55 +0100)]
[Minor] Imply LEFTMOST flag on regexps with conditions

14 months agoUpdate configwizard.lua 4605/head
Dani778 [Mon, 18 Sep 2023 14:00:21 +0000 (16:00 +0200)]
Update configwizard.lua

FIXED dkim key generation, update from old api

14 months ago[Minor] Refactor logging function to join console and file
Vsevolod Stakhov [Sat, 16 Sep 2023 16:01:08 +0000 (17:01 +0100)]
[Minor] Refactor logging function to join console and file

14 months agoMerge pull request #4600 from fatalbanana/missing_mimeole_fp
Vsevolod Stakhov [Fri, 15 Sep 2023 21:42:41 +0000 (22:42 +0100)]
Merge pull request #4600 from fatalbanana/missing_mimeole_fp

[Fix] MISSING_MIMEOLE: avoid matching messages from Android GMail app (#4561)

14 months agoMerge pull request #4603 from fatalbanana/fix_ci
Vsevolod Stakhov [Fri, 15 Sep 2023 15:32:23 +0000 (16:32 +0100)]
Merge pull request #4603 from fatalbanana/fix_ci

[Minor] Try fix CI

14 months ago[Minor] Try fix CI 4603/head
Andrew Lewis [Fri, 15 Sep 2023 13:52:36 +0000 (15:52 +0200)]
[Minor] Try fix CI

14 months ago[Fix] MISSING_MIMEOLE: avoid matching messages from Android GMail app (#4561) 4600/head
Andrew Lewis [Thu, 14 Sep 2023 15:51:49 +0000 (17:51 +0200)]
[Fix] MISSING_MIMEOLE: avoid matching messages from Android GMail app (#4561)

14 months ago[Minor] Replace place
Vsevolod Stakhov [Wed, 13 Sep 2023 14:21:34 +0000 (15:21 +0100)]
[Minor] Replace place

14 months ago[Minor] Another stuff missing
Vsevolod Stakhov [Wed, 13 Sep 2023 14:09:59 +0000 (15:09 +0100)]
[Minor] Another stuff missing

14 months ago[Minor] Another try
Vsevolod Stakhov [Wed, 13 Sep 2023 13:38:46 +0000 (14:38 +0100)]
[Minor] Another try

14 months ago[Minor] Fix linux deps
Vsevolod Stakhov [Wed, 13 Sep 2023 13:30:18 +0000 (14:30 +0100)]
[Minor] Fix linux deps

14 months ago[Minor] Forgotten dep
Vsevolod Stakhov [Wed, 13 Sep 2023 13:18:12 +0000 (14:18 +0100)]
[Minor] Forgotten dep

14 months ago[Fix] Do not pollute public headers with libev internals
Vsevolod Stakhov [Wed, 13 Sep 2023 13:13:30 +0000 (14:13 +0100)]
[Fix] Do not pollute public headers with libev internals

14 months ago[Feature] Use backward-cpp instead of manual libunwind stuff
Vsevolod Stakhov [Wed, 13 Sep 2023 13:04:20 +0000 (14:04 +0100)]
[Feature] Use backward-cpp instead of manual libunwind stuff

14 months ago[Minor] Use a more standard way to initialize libunwind
Vsevolod Stakhov [Wed, 13 Sep 2023 12:10:47 +0000 (13:10 +0100)]
[Minor] Use a more standard way to initialize libunwind

14 months ago[Minor] It seems pcre jit is no longer broken on osx
Vsevolod Stakhov [Wed, 13 Sep 2023 11:08:39 +0000 (12:08 +0100)]
[Minor] It seems pcre jit is no longer broken on osx

14 months ago[Minor] Improve error message
Vsevolod Stakhov [Wed, 13 Sep 2023 11:06:30 +0000 (12:06 +0100)]
[Minor] Improve error message

14 months ago[Rework] Breaking: return back to semver
Vsevolod Stakhov [Wed, 13 Sep 2023 10:47:28 +0000 (11:47 +0100)]
[Rework] Breaking: return back to semver

14 months agoMerge pull request #4595 from lbahtarliev/master
Vsevolod Stakhov [Wed, 13 Sep 2023 10:17:45 +0000 (11:17 +0100)]
Merge pull request #4595 from lbahtarliev/master

[Feature] Add ICAP Content-Type and Filename from TODO List

14 months agoMerge branch 'rspamd:master' into master 4595/head
LBahtarliev [Tue, 12 Sep 2023 20:59:56 +0000 (23:59 +0300)]
Merge branch 'rspamd:master' into master

14 months ago[Feature] Add ICAP Content-Type and Filename from TODO List. Simplify changes. Remove...
Lyuben Bahtarliev [Mon, 11 Sep 2023 21:26:59 +0000 (00:26 +0300)]
[Feature] Add ICAP Content-Type and Filename from TODO List. Simplify changes. Remove unnecessary debug message.

14 months agoMerge pull request #4596 from fatalbanana/rbl_numeric_urls
Vsevolod Stakhov [Tue, 12 Sep 2023 13:47:26 +0000 (14:47 +0100)]
Merge pull request #4596 from fatalbanana/rbl_numeric_urls

[Feature] rbl: support checking numeric URLs in isolation

14 months agoMerge pull request #4598 from fatalbanana/api_docs1
Vsevolod Stakhov [Tue, 12 Sep 2023 13:47:16 +0000 (14:47 +0100)]
Merge pull request #4598 from fatalbanana/api_docs1

[Minor] API docs: lua_ip: fix function name

14 months ago[Minor] API docs: lua_ip: fix function name 4598/head
Andrew Lewis [Tue, 12 Sep 2023 09:04:31 +0000 (11:04 +0200)]
[Minor] API docs: lua_ip: fix function name

 - Also clarify description
 - Make sure example is appropriate

14 months agoMerge pull request #4597 from fatalbanana/rspamadm_args
Vsevolod Stakhov [Mon, 11 Sep 2023 19:39:42 +0000 (20:39 +0100)]
Merge pull request #4597 from fatalbanana/rspamadm_args

[Fix] rspamadm mime: arguments beginning with letter `t`

14 months ago[Fix] rspamadm mime: arguments beginning with letter `t` 4597/head
Andrew Lewis [Mon, 11 Sep 2023 18:03:38 +0000 (20:03 +0200)]
[Fix] rspamadm mime: arguments beginning with letter `t`

14 months ago[Minor] Misplaced brace...
Vsevolod Stakhov [Mon, 11 Sep 2023 15:43:43 +0000 (16:43 +0100)]
[Minor] Misplaced brace...

14 months ago[Fix] Fix grammar definition for content-disposition attributes
Vsevolod Stakhov [Mon, 11 Sep 2023 15:30:51 +0000 (16:30 +0100)]
[Fix] Fix grammar definition for content-disposition attributes

14 months ago[Feature] rbl: support checking numeric URLs in isolation 4596/head
Andrew Lewis [Mon, 11 Sep 2023 09:13:47 +0000 (11:13 +0200)]
[Feature] rbl: support checking numeric URLs in isolation

14 months ago[Feature] Add ICAP Content-Type and Filename from TODO List
Lyuben Bahtarliev [Mon, 11 Sep 2023 05:17:08 +0000 (08:17 +0300)]
[Feature] Add ICAP Content-Type and Filename from TODO List

14 months agoMerge pull request #4594 from fatalbanana/symbols_prefixes
Vsevolod Stakhov [Sun, 10 Sep 2023 17:43:39 +0000 (18:43 +0100)]
Merge pull request #4594 from fatalbanana/symbols_prefixes

[Fix] rbl: really fix dependency registration when symbols_prefixes i…

14 months agoMerge pull request #4592 from ln5/formatstring
Vsevolod Stakhov [Sun, 10 Sep 2023 07:11:24 +0000 (08:11 +0100)]
Merge pull request #4592 from ln5/formatstring

[Fix] Correct format string for unw_word_t

14 months ago[Fix] rbl: really fix dependency registration when symbols_prefixes is used 4594/head
Andrew Lewis [Sat, 9 Sep 2023 21:22:49 +0000 (23:22 +0200)]
[Fix] rbl: really fix dependency registration when symbols_prefixes is used

14 months agoUpdate src/libserver/worker_util.c 4592/head
Linus Nordberg [Sat, 9 Sep 2023 18:30:19 +0000 (18:30 +0000)]
Update src/libserver/worker_util.c

Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com>
14 months agoUpdate src/libserver/worker_util.c
Linus Nordberg [Sat, 9 Sep 2023 18:30:04 +0000 (18:30 +0000)]
Update src/libserver/worker_util.c

Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com>
14 months ago[Minor] Slightly improve logging
Vsevolod Stakhov [Sat, 9 Sep 2023 14:46:59 +0000 (15:46 +0100)]
[Minor] Slightly improve logging

14 months ago[Fix] Try to fix unzip function
Vsevolod Stakhov [Sat, 9 Sep 2023 11:25:31 +0000 (12:25 +0100)]
[Fix] Try to fix unzip function

14 months ago[Minor] Fix some warnings
Vsevolod Stakhov [Fri, 8 Sep 2023 14:14:32 +0000 (15:14 +0100)]
[Minor] Fix some warnings

14 months agoMerge pull request #4591 from ln5/unused-variable
Vsevolod Stakhov [Fri, 8 Sep 2023 12:29:58 +0000 (13:29 +0100)]
Merge pull request #4591 from ln5/unused-variable

[Minor] Remove unused variables

14 months ago[Fix] Correct format string for unw_word_t
Linus Nordberg [Fri, 8 Sep 2023 11:58:10 +0000 (13:58 +0200)]
[Fix] Correct format string for unw_word_t

On x86_64 unw_word_t is uint64_t.

NOTE: Possibly incorrect for !x86_64.

14 months agoMerge pull request #4590 from ln5/pathgen
Vsevolod Stakhov [Fri, 8 Sep 2023 11:27:43 +0000 (12:27 +0100)]
Merge pull request #4590 from ln5/pathgen

[Fix] Correct format pattern for RE tree tempfile name

14 months ago[Minor] Enable hyperscan in drone pipeline
Vsevolod Stakhov [Fri, 8 Sep 2023 10:20:41 +0000 (11:20 +0100)]
[Minor] Enable hyperscan in drone pipeline

14 months ago[Minor] Remove unused variables 4591/head
Linus Nordberg [Fri, 8 Sep 2023 10:05:12 +0000 (12:05 +0200)]
[Minor] Remove unused variables

14 months ago[Fix] Correct format pattern for RE tree tempfile name 4590/head
Linus Nordberg [Fri, 8 Sep 2023 09:19:09 +0000 (11:19 +0200)]
[Fix] Correct format pattern for RE tree tempfile name

Triggered by -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DENABLE_CLANG_PLUGIN=ON -DENABLE_HYPERSCAN=ON.

14 months ago[Fix] Fix various issues in the `url_redirector` plugin
Vsevolod Stakhov [Thu, 7 Sep 2023 15:29:08 +0000 (16:29 +0100)]
[Fix] Fix various issues in the `url_redirector` plugin

14 months ago[Minor] Sort lua modules and use GPtrArray instead of GList
Vsevolod Stakhov [Thu, 7 Sep 2023 15:12:44 +0000 (16:12 +0100)]
[Minor] Sort lua modules and use GPtrArray instead of GList

14 months ago[Minor] Avoid 0 size mallocs
Vsevolod Stakhov [Thu, 7 Sep 2023 15:00:56 +0000 (16:00 +0100)]
[Minor] Avoid 0 size mallocs

14 months ago[Minor] Minor reorg of the async session
Vsevolod Stakhov [Thu, 7 Sep 2023 12:39:25 +0000 (13:39 +0100)]
[Minor] Minor reorg of the async session

14 months agoMerge pull request #4588 from ln5/fix-tests
Vsevolod Stakhov [Thu, 7 Sep 2023 09:00:11 +0000 (10:00 +0100)]
Merge pull request #4588 from ln5/fix-tests

Fix regression in invokation of rspamd-test

14 months agoFix regression in invokation of rspamd-test 4588/head
Linus Nordberg [Thu, 7 Sep 2023 06:22:05 +0000 (08:22 +0200)]
Fix regression in invokation of rspamd-test

A space seems to have sneaked into the setting of LUA_PATH environment.

14 months agoMerge pull request #4585 from fatalbanana/patch1
Vsevolod Stakhov [Wed, 6 Sep 2023 13:00:09 +0000 (14:00 +0100)]
Merge pull request #4585 from fatalbanana/patch1

[Minor] Remove unwanted debug logging

14 months ago[Minor] Remove unwanted debug logging 4585/head
Andrew Lewis [Wed, 6 Sep 2023 12:12:45 +0000 (14:12 +0200)]
[Minor] Remove unwanted debug logging

14 months ago[Minor] Learn to cycle back on unsigned
Vsevolod Stakhov [Tue, 5 Sep 2023 14:01:18 +0000 (15:01 +0100)]
[Minor] Learn to cycle back on unsigned

14 months ago[Minor] Support `backtrace` where libunwind is not supported
Vsevolod Stakhov [Tue, 5 Sep 2023 13:43:24 +0000 (14:43 +0100)]
[Minor] Support `backtrace` where libunwind is not supported

14 months ago[Feature] Add `logging`->`task_max_elts` option
Vsevolod Stakhov [Tue, 5 Sep 2023 12:28:49 +0000 (13:28 +0100)]
[Feature] Add `logging`->`task_max_elts` option

Issue: #4583

14 months ago[Fix] Fix lua stack corruption when logging large tables
Vsevolod Stakhov [Mon, 4 Sep 2023 16:16:24 +0000 (17:16 +0100)]
[Fix] Fix lua stack corruption when logging large tables

14 months ago[Minor] Make table and positional arguments equal in get_from/rcpt
Vsevolod Stakhov [Mon, 4 Sep 2023 15:04:03 +0000 (16:04 +0100)]
[Minor] Make table and positional arguments equal in get_from/rcpt

14 months ago[Minor] Update CONTRIBUTING.md
Vsevolod Stakhov [Fri, 1 Sep 2023 07:58:43 +0000 (08:58 +0100)]
[Minor] Update CONTRIBUTING.md

14 months ago[Minor] Limit sse/avx implementations to x86_64 only
Vsevolod Stakhov [Tue, 29 Aug 2023 18:20:25 +0000 (19:20 +0100)]
[Minor] Limit sse/avx implementations to x86_64 only

14 months ago[Minor] Increase log level as this is essential
Vsevolod Stakhov [Sun, 27 Aug 2023 21:22:54 +0000 (22:22 +0100)]
[Minor] Increase log level as this is essential

15 months ago[Minor] Make old logger API equal to new one
Vsevolod Stakhov [Fri, 25 Aug 2023 13:23:31 +0000 (14:23 +0100)]
[Minor] Make old logger API equal to new one

I really don't know why the old API ever exists

15 months ago[Minor] Fix `www.` prefix matcher
Vsevolod Stakhov [Thu, 24 Aug 2023 15:24:50 +0000 (16:24 +0100)]
[Minor] Fix `www.` prefix matcher

15 months ago[Minor] Fix misprint
Vsevolod Stakhov [Wed, 23 Aug 2023 12:48:47 +0000 (13:48 +0100)]
[Minor] Fix misprint

15 months ago[Minor] Do not use crypto PRG for mempool uids
Vsevolod Stakhov [Wed, 23 Aug 2023 12:37:47 +0000 (13:37 +0100)]
[Minor] Do not use crypto PRG for mempool uids

15 months agoMerge pull request #4575 from dragoangel/feat/add-phishing-feed-exclusions
Vsevolod Stakhov [Tue, 22 Aug 2023 12:38:32 +0000 (13:38 +0100)]
Merge pull request #4575 from dragoangel/feat/add-phishing-feed-exclusions

[Feature] Support feed exclusions in phishing module

15 months agoUpdate phishing.lua 4575/head
Dmitriy Alekseev [Mon, 21 Aug 2023 17:17:27 +0000 (20:17 +0300)]
Update phishing.lua

15 months agoMerge pull request #4578 from laodc/redis-username-support
Vsevolod Stakhov [Mon, 21 Aug 2023 15:19:46 +0000 (16:19 +0100)]
Merge pull request #4578 from laodc/redis-username-support

[Feature] Added support for Redis 6 ACL (username/password)

15 months agoApply suggestions from code review 4578/head
LaoDC [Mon, 21 Aug 2023 15:02:20 +0000 (22:02 +0700)]
Apply suggestions from code review

Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com>
15 months agofeel silly about this one, forgot the username param.
laodc [Mon, 21 Aug 2023 09:41:07 +0000 (16:41 +0700)]
feel silly about this one, forgot the username param.

15 months agoelse if was meant to be elseif
laodc [Mon, 21 Aug 2023 09:35:43 +0000 (16:35 +0700)]
else if was meant to be elseif

15 months agochanged errors to warnings.
laodc [Mon, 21 Aug 2023 09:29:28 +0000 (16:29 +0700)]
changed errors to warnings.
nullptr on contructor was never meant to be there

15 months agoAdded support for Redis 6 ACL (username/password)
laodc [Mon, 21 Aug 2023 08:45:58 +0000 (15:45 +0700)]
Added support for Redis 6 ACL (username/password)

15 months ago[Minor] Another leak
Vsevolod Stakhov [Sun, 20 Aug 2023 18:44:57 +0000 (19:44 +0100)]
[Minor] Another leak

15 months ago[Minor] Fix leak
Vsevolod Stakhov [Sun, 20 Aug 2023 18:24:53 +0000 (19:24 +0100)]
[Minor] Fix leak

15 months ago[Minor] Simplify
Vsevolod Stakhov [Sun, 20 Aug 2023 18:21:38 +0000 (19:21 +0100)]
[Minor] Simplify

15 months agoMerge pull request #4557 from twesterhever/temp-align-dnsbl-scores
Vsevolod Stakhov [Sat, 19 Aug 2023 18:06:55 +0000 (19:06 +0100)]
Merge pull request #4557 from twesterhever/temp-align-dnsbl-scores

[Minor] Slightly adjust DNSBL scores

15 months ago[Minor] Simplify transform
Vsevolod Stakhov [Fri, 18 Aug 2023 12:57:47 +0000 (13:57 +0100)]
[Minor] Simplify transform

15 months ago[Minor] Allow rspamd_lua_require_function to work without function
Vsevolod Stakhov [Fri, 18 Aug 2023 12:15:20 +0000 (13:15 +0100)]
[Minor] Allow rspamd_lua_require_function to work without function

15 months agoMerge pull request #4573 from rspamd/cfg_utils_rework
Vsevolod Stakhov [Thu, 17 Aug 2023 11:44:51 +0000 (12:44 +0100)]
Merge pull request #4573 from rspamd/cfg_utils_rework

[Project] Rewrite configuration utils in C++

15 months ago[Minor] Fix some docs 4573/head
Vsevolod Stakhov [Thu, 17 Aug 2023 11:35:34 +0000 (12:35 +0100)]
[Minor] Fix some docs

15 months ago[Minor] Fix some more issues
Vsevolod Stakhov [Thu, 17 Aug 2023 11:22:48 +0000 (12:22 +0100)]
[Minor] Fix some more issues

15 months ago[Minor] Set top section explicitly
Vsevolod Stakhov [Thu, 17 Aug 2023 11:03:25 +0000 (12:03 +0100)]
[Minor] Set top section explicitly

15 months ago[Minor] Allow workers to have any attributes (needed by fuzzy)
Vsevolod Stakhov [Thu, 17 Aug 2023 11:00:48 +0000 (12:00 +0100)]
[Minor] Allow workers to have any attributes (needed by fuzzy)

15 months ago[Minor] Restore mempool_strdup bahaviour when arg is NULL
Vsevolod Stakhov [Thu, 17 Aug 2023 10:47:02 +0000 (11:47 +0100)]
[Minor] Restore mempool_strdup bahaviour when arg is NULL