]> source.dussan.org Git - rspamd.git/log
rspamd.git
13 months ago[Minor] Increase scoring of *.exe attachments
twesterhever [Sun, 22 Oct 2023 20:24:23 +0000 (20:24 +0000)]
[Minor] Increase scoring of *.exe attachments

These are already banned in most environments, including GMail and
Outlook. We may as well bump this score up to 4 eventually.

13 months ago[Minor] Incorporate additional bad attachments from Microsoft
twesterhever [Sun, 22 Oct 2023 20:19:25 +0000 (20:19 +0000)]
[Minor] Incorporate additional bad attachments from Microsoft

These are as follows:
- htc: HTML Component File
- pyc: Compiled Python Script
- pyo: Optimized Compiled Python Module
- pyw: Python Script To Be Executed With Suppressed Terminal Window
- pyz: Python Zip Application
- pyzw: Python Zip Application
- vhd: Virtual Hard Disk
- vhdx: Virtual Hard Disk Extended
- wsf: Windows Script File

Note that the Python file types remain unscored in archives, so
distribution of these in source tarballs and the like is not affected by
this commit.

Source: https://support.microsoft.com/en-us/office/blocked-attachments-in-outlook-434752e1-02d3-4e90-9124-8b81e49a8519?ui=en-us&rs=en-us&ad=us

13 months ago[Minor] Refer to third parties for attachment handling whenever possible
twesterhever [Sun, 22 Oct 2023 20:18:40 +0000 (20:18 +0000)]
[Minor] Refer to third parties for attachment handling whenever possible

This avoids confusion and enqueries to the rspamd project, if it is made
clear that the decision to score certain attachments high has been
incorporated from a well-known third party, such as Google's or
Microsoft's attachment handling policy.

13 months ago[Minor] Try to fix ICAP scanners by adding use_specific_content_type parameter
Vsevolod Stakhov [Sun, 22 Oct 2023 17:51:05 +0000 (18:51 +0100)]
[Minor] Try to fix ICAP scanners by adding use_specific_content_type parameter

Issue: #4643

13 months ago[Minor] Simplify by using <filesystem>
Vsevolod Stakhov [Sat, 21 Oct 2023 13:07:30 +0000 (14:07 +0100)]
[Minor] Simplify by using <filesystem>

13 months agoMerge pull request #4649 from fatalbanana/rspamd_sharedir
Vsevolod Stakhov [Tue, 17 Oct 2023 13:59:56 +0000 (14:59 +0100)]
Merge pull request #4649 from fatalbanana/rspamd_sharedir

[Minor] RSPAMD_SHAREDIR is called SHAREDIR in configuration

13 months ago[Minor] RSPAMD_SHAREDIR is called SHAREDIR in configuration 4649/head
Andrew Lewis [Tue, 17 Oct 2023 13:57:48 +0000 (15:57 +0200)]
[Minor] RSPAMD_SHAREDIR is called SHAREDIR in configuration

13 months agoMerge pull request #4648 from fatalbanana/luacheck
Vsevolod Stakhov [Tue, 17 Oct 2023 13:47:28 +0000 (14:47 +0100)]
Merge pull request #4648 from fatalbanana/luacheck

[Test] Banish luacheck from functional tests

13 months ago[Test] Banish luacheck from functional tests 4648/head
Andrew Lewis [Mon, 16 Oct 2023 17:50:56 +0000 (19:50 +0200)]
[Test] Banish luacheck from functional tests

 - Use luacheck from GitLab

13 months agoMerge pull request #4587 from fatalbanana/dmarc_subdomains
Vsevolod Stakhov [Mon, 16 Oct 2023 18:10:33 +0000 (19:10 +0100)]
Merge pull request #4587 from fatalbanana/dmarc_subdomains

[Fix] DMARC reporting: fix reporting for subdomains

13 months ago[Fix] DMARC reporting: fix reporting for subdomains 4587/head
Andrew Lewis [Mon, 16 Oct 2023 09:04:25 +0000 (11:04 +0200)]
[Fix] DMARC reporting: fix reporting for subdomains

 - Reported by: @bilym

13 months agoMerge pull request #4645 from moisseev/webui
Vsevolod Stakhov [Mon, 16 Oct 2023 07:27:33 +0000 (08:27 +0100)]
Merge pull request #4645 from moisseev/webui

[WebUI] Add control to invert action filter

13 months ago[WebUI] Add control to invert action filter 4645/head
moisseev [Sun, 15 Oct 2023 16:58:20 +0000 (19:58 +0300)]
[WebUI] Add control to invert action filter

to scan results and history tables

Issue: #4098

13 months ago[Minor] Do not use `setproctitle` on Linux
Vsevolod Stakhov [Sat, 14 Oct 2023 13:15:22 +0000 (14:15 +0100)]
[Minor] Do not use `setproctitle` on Linux

Issue: #4634

13 months agoMerge pull request #4640 from dzjaivnt/dzjaivnt-patch-1
Vsevolod Stakhov [Sat, 14 Oct 2023 08:31:19 +0000 (09:31 +0100)]
Merge pull request #4640 from dzjaivnt/dzjaivnt-patch-1

Dzjaivnt patch 1

13 months agoMerge pull request #4642 from twesterhever/temp-cue-attachments
Vsevolod Stakhov [Fri, 13 Oct 2023 18:57:13 +0000 (19:57 +0100)]
Merge pull request #4642 from twesterhever/temp-cue-attachments

[Minor] Treat *.cue attachments as harmful

13 months agoMerge pull request #4644 from fatalbanana/blankspam
Vsevolod Stakhov [Fri, 13 Oct 2023 18:56:58 +0000 (19:56 +0100)]
Merge pull request #4644 from fatalbanana/blankspam

[Rules] Blank spam detection

13 months ago[Rules] Blank spam detection 4644/head
Andrew Lewis [Fri, 13 Oct 2023 15:01:50 +0000 (17:01 +0200)]
[Rules] Blank spam detection

13 months ago[Minor] Treat *.cue attachments as harmful 4642/head
twesterhever [Fri, 13 Oct 2023 10:30:02 +0000 (10:30 +0000)]
[Minor] Treat *.cue attachments as harmful

Rationale: https://arstechnica.com/information-technology/2023/10/one-click-remote-code-exploit-in-cd-cue-files-affects-most-gnome-based-linux-distros/

13 months ago[Minor] Fix build on some systems
Vsevolod Stakhov [Thu, 12 Oct 2023 14:31:09 +0000 (15:31 +0100)]
[Minor] Fix build on some systems

13 months agoMerge pull request #4639 from a16bitsysop/backward
Vsevolod Stakhov [Thu, 12 Oct 2023 14:07:34 +0000 (15:07 +0100)]
Merge pull request #4639 from a16bitsysop/backward

[Minor] Make compiling with backward-cpp optional

13 months agoUpdate dmarc.lua 4640/head
dzjaivnt [Thu, 12 Oct 2023 10:40:41 +0000 (12:40 +0200)]
Update dmarc.lua

With name:

dmarc; dmarc.lua:191: munging debug: {[domain] = domain.tld [flags] = {[valid] = true, [braced] = true}, [name] = Name [domain.tld], [raw] = <user@domain.tld>, [addr] = user@domain.tld, [user] = user}

dmarc; dmarc.lua:234: munged DMARC header for domain.tld: Name [domain.tld] via mark <otheruser@otherdomain.tld> -> user@domain.tld

Without name:
dmarc; dmarc.lua:191: munging debug: {[domain] = domain.tld [flags] = {[valid] = true, [braced] = true}, [name] = , [raw] = <user@domain.tld>, [addr] = user@domain.tld, [user] = user}

dmarc.lua:234: munged DMARC header for domain.tld: user via otheruser <otheruser@otherdomain.tld> -> user@domain.tld

13 months agoUpdate dmarc.lua
dzjaivnt [Thu, 12 Oct 2023 10:28:48 +0000 (12:28 +0200)]
Update dmarc.lua

When from.name is Nil its still show up, with != "" not

Then you get
From: via user <user@domain.tld>

Instead of
From: otheruser via user <user@domain.tld>

Debug:
2023-10-12 12:08:15 #725504(normal) <0b948d>; dmarc; dmarc.lua:191: munging debug: {[user] = user, [domain] = domain.tld, [flags] = {[valid] = true}, [name] = , [raw] = user@domain.tld, [addr] = user@domain.tld}

13 months ago[Fix] backport fix for dlfcn.h from backward-cpp 4639/head
Duncan Bellamy [Thu, 12 Oct 2023 10:06:52 +0000 (10:06 +0000)]
[Fix] backport fix for dlfcn.h from backward-cpp

https://github.com/bombela/backward-cpp/commit/65fc89e210655aaa707337bc21d19f45805ac8a2

backport fix for powerpc as well
https://github.com/bombela/backward-cpp/commit/4bec538c996e155d487db9aef0fc2f1996202f8e

13 months ago[Minor] Make compiling with backward-cpp optional
Duncan Bellamy [Thu, 12 Oct 2023 08:47:32 +0000 (08:47 +0000)]
[Minor] Make compiling with backward-cpp optional

13 months agoUpdate dmarc.lua
dzjaivnt [Thu, 12 Oct 2023 09:39:42 +0000 (11:39 +0200)]
Update dmarc.lua

Debug logs where broken, so muning functionality not working at all.

13 months ago[Minor] Update version
Vsevolod Stakhov [Wed, 11 Oct 2023 12:49:27 +0000 (13:49 +0100)]
[Minor] Update version

13 months ago[Minor] Remove unused FooTable hook
moisseev [Wed, 11 Oct 2023 07:53:35 +0000 (10:53 +0300)]
[Minor] Remove unused FooTable hook

as the ability to set dropdown value through the FooTable options
is not used in the project.

13 months agoRelease 3.7.1 3.7.1
Vsevolod Stakhov [Sat, 7 Oct 2023 13:52:02 +0000 (14:52 +0100)]
Release 3.7.1

* [CritFix] Fix leak in `gzip` function
* [Feature] Add ICAP Content-Type and Filename
* [Feature] Add `logging`->`task_max_elts` option
* [Feature] Add utility to split string like stuff for C++ code
* [Feature] Allow to set HTTP auth parameters for the maps
* [Feature] Check for plugin configuration errors on `configtest`
* [Feature] `known_senders` plugin
* [Feature] Use backward-cpp instead of manual libunwind stuff
* [Feature] rbl: support checking numeric URLs in isolation
* [Fix] CMakeLists.txt remove whitespace added by linter as it makes tests fail
* [Fix] Change Date: header location to conform with RFC
* [Fix] Correct format pattern for RE tree tempfile name
* [Fix] Correct format string for unw_word_t
* [Fix] Do not accept invalid ucl object types
* [Fix] Do not pollute public headers with libev internals
* [Fix] Do not set output type if list application failed
* [Fix] Fix `url:set_redirected` method
* [Fix] Fix format string and some length issues
* [Fix] Fix grammar definition for content-disposition attributes
* [Fix] Fix lua schema enrichment logic for Redis params
* [Fix] Fix lua stack corruption when logging large tables
* [Fix] Fix merge table utility
* [Fix] Fix output of non-RSA DKIM keys
* [Fix] Fix some corner cases of single-host urls parsing
* [Fix] Fix various issues in the `url_redirector` plugin
* [Fix] MISSING_MIMEOLE: avoid matching messages from Android GMail app (#4561)
* [Fix] Prevent DNSWL sabotage
* [Fix] Try to fix unzip function
* [Fix] rbl: really fix dependency registration when symbols_prefixes is used
* [Fix] rspamadm mime: arguments beginning with letter `t`
* [Rework] Breaking: return back to semver
* [Rework] Move rcl logic to C++

13 months ago[Minor] Remove outdated file
Vsevolod Stakhov [Fri, 6 Oct 2023 19:26:21 +0000 (20:26 +0100)]
[Minor] Remove outdated file

13 months ago[Minor] Apply schema for all fuzzy rules
Vsevolod Stakhov [Thu, 5 Oct 2023 19:22:21 +0000 (20:22 +0100)]
[Minor] Apply schema for all fuzzy rules

13 months agoMerge pull request #4627 from netcon-consulting/dnswl
Vsevolod Stakhov [Thu, 5 Oct 2023 19:02:34 +0000 (20:02 +0100)]
Merge pull request #4627 from netcon-consulting/dnswl

[Fix] Prevent DNSWL sabotage

13 months ago[Fix] Prevent DNSWL sabotage 4627/head
Marc Dierksen [Thu, 5 Oct 2023 17:05:36 +0000 (19:05 +0200)]
[Fix] Prevent DNSWL sabotage

When exceeding the query limit for DNSWL it can happen that instead
of the returncode 127.0.0.255, that according to documentation
(https://www.dnswl.org/?page_id=15) indicates a block, the
returncode 127.0.10.3 is returned for all queries.

According to documentation (https://www.dnswl.org/?page_id=15) the
127.0.10.3 returncode indicates the highest level of trustworthiness
that should never be blocked and a category of 'some special cases'.

As it turns out that documentation is a lie and that 127.0.10.3
returncode is used by DNSWL to intentionally sabotage email security
by marking all sending servers as highly trustworthy
(https://www.dnswl.org/?p=120).

13 months agoMerge pull request #4625 from fatalbanana/native_if
Vsevolod Stakhov [Tue, 3 Oct 2023 15:25:51 +0000 (16:25 +0100)]
Merge pull request #4625 from fatalbanana/native_if

[Test] Use Robot Framework native IF

13 months ago[Feature] Allow to set HTTP auth parameters for the maps
Vsevolod Stakhov [Mon, 2 Oct 2023 15:03:48 +0000 (16:03 +0100)]
[Feature] Allow to set HTTP auth parameters for the maps

13 months ago[Test] Use Robot Framework native IF 4625/head
Andrew Lewis [Mon, 2 Oct 2023 13:23:25 +0000 (15:23 +0200)]
[Test] Use Robot Framework native IF

 - Since 4.0 (March 2021)

13 months agoMerge pull request #4624 from fatalbanana/fix_copypasta
Vsevolod Stakhov [Mon, 2 Oct 2023 13:32:23 +0000 (14:32 +0100)]
Merge pull request #4624 from fatalbanana/fix_copypasta

Fix wrong copypasta & mis-named file

13 months ago[Minor] Move configuration to proper location 4624/head
Andrew Lewis [Mon, 2 Oct 2023 12:09:30 +0000 (14:09 +0200)]
[Minor] Move configuration to proper location

13 months ago[Minor] Fix copypasta (#4469)
Andrew Lewis [Mon, 2 Oct 2023 12:08:45 +0000 (14:08 +0200)]
[Minor] Fix copypasta (#4469)

13 months agoMerge pull request #4621 from fatalbanana/ci_improvements
Vsevolod Stakhov [Sat, 30 Sep 2023 12:06:29 +0000 (13:06 +0100)]
Merge pull request #4621 from fatalbanana/ci_improvements

Minor improvements for CI

13 months ago[Test] Skip notification on pull requests 4621/head
Andrew Lewis [Fri, 29 Sep 2023 20:13:17 +0000 (22:13 +0200)]
[Test] Skip notification on pull requests

13 months ago[Test] Try to close coveralls parallel builds when failed
Andrew Lewis [Fri, 29 Sep 2023 20:02:09 +0000 (22:02 +0200)]
[Test] Try to close coveralls parallel builds when failed

13 months agoMerge pull request #4620 from fatalbanana/testlog
Vsevolod Stakhov [Fri, 29 Sep 2023 15:24:51 +0000 (16:24 +0100)]
Merge pull request #4620 from fatalbanana/testlog

[Minor] Try fix test logs

13 months ago[Minor] Try fix test logs 4620/head
Andrew Lewis [Fri, 29 Sep 2023 14:42:11 +0000 (16:42 +0200)]
[Minor] Try fix test logs

13 months agoMerge pull request #4617 from fatalbanana/multiarch_ci
Vsevolod Stakhov [Fri, 29 Sep 2023 14:03:54 +0000 (15:03 +0100)]
Merge pull request #4617 from fatalbanana/multiarch_ci

Run CI on ARM

13 months ago[Test] Multiarchify tests 4617/head
Andrew Lewis [Fri, 29 Sep 2023 09:37:18 +0000 (11:37 +0200)]
[Test] Multiarchify tests

13 months ago[Minor] Fix one corner case
Vsevolod Stakhov [Thu, 28 Sep 2023 13:41:22 +0000 (14:41 +0100)]
[Minor] Fix one corner case

13 months agoMerge pull request #4615 from rspamd/vstakhov-known-senders
Vsevolod Stakhov [Wed, 27 Sep 2023 13:10:28 +0000 (14:10 +0100)]
Merge pull request #4615 from rspamd/vstakhov-known-senders

Merge tests into master branch

13 months ago[Minor] Recreate drone pipeline with jsonnet
Andrew Lewis [Fri, 22 Sep 2023 10:17:37 +0000 (12:17 +0200)]
[Minor] Recreate drone pipeline with jsonnet

13 months ago[Minor] RBL: Show DNS verification failure reason
Vsevolod Stakhov [Tue, 26 Sep 2023 13:43:22 +0000 (14:43 +0100)]
[Minor] RBL: Show DNS verification failure reason

13 months agoMerge pull request #4616 from fatalbanana/tests_encoding_errors
Vsevolod Stakhov [Tue, 26 Sep 2023 13:37:00 +0000 (14:37 +0100)]
Merge pull request #4616 from fatalbanana/tests_encoding_errors

[Test] Ignore encoding errors

13 months ago[Fix] Fix format string and some length issues
Vsevolod Stakhov [Tue, 26 Sep 2023 13:29:30 +0000 (14:29 +0100)]
[Fix] Fix format string and some length issues

13 months ago[Test] Ignore encoding errors 4616/head
Andrew Lewis [Tue, 26 Sep 2023 10:24:00 +0000 (12:24 +0200)]
[Test] Ignore encoding errors

14 months agoMerge pull request #4612 from fatalbanana/vstakhov-known-senders vstakhov-known-senders 4615/head
Vsevolod Stakhov [Mon, 25 Sep 2023 14:45:54 +0000 (15:45 +0100)]
Merge pull request #4612 from fatalbanana/vstakhov-known-senders

[Test] Rudimentary tests for known_senders plugin

14 months agoMerge pull request #4610 from rspamd/vstakhov-known-senders
Vsevolod Stakhov [Mon, 25 Sep 2023 14:45:40 +0000 (15:45 +0100)]
Merge pull request #4610 from rspamd/vstakhov-known-senders

[Feature] Known senders plugin

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