]> source.dussan.org Git - rspamd.git/log
rspamd.git
5 years ago[Minor] Another uuencode fix
Vsevolod Stakhov [Fri, 25 Oct 2019 19:26:32 +0000 (20:26 +0100)]
[Minor] Another uuencode fix

5 years ago[Minor] Sigh, another next_check fixes for HTTP maps
Vsevolod Stakhov [Fri, 25 Oct 2019 17:29:55 +0000 (18:29 +0100)]
[Minor] Sigh, another next_check fixes for HTTP maps

5 years ago[Fix] Uuencode: Fix parsing of corrupted uuencode
Vsevolod Stakhov [Fri, 25 Oct 2019 16:56:32 +0000 (17:56 +0100)]
[Fix] Uuencode: Fix parsing of corrupted uuencode

5 years ago[Minor] Arc: Fix symbol insertion
Vsevolod Stakhov [Fri, 25 Oct 2019 16:51:04 +0000 (17:51 +0100)]
[Minor] Arc: Fix symbol insertion

5 years ago[Minor] Update cached files when checking HTTP maps
Vsevolod Stakhov [Fri, 25 Oct 2019 16:36:12 +0000 (17:36 +0100)]
[Minor] Update cached files when checking HTTP maps

5 years ago[Minor] Reduce remain
Vsevolod Stakhov [Fri, 25 Oct 2019 16:15:06 +0000 (17:15 +0100)]
[Minor] Reduce remain

5 years ago[Feature] SPF: Allow to disable AAAA checks in configuration
Vsevolod Stakhov [Fri, 25 Oct 2019 15:11:47 +0000 (16:11 +0100)]
[Feature] SPF: Allow to disable AAAA checks in configuration

5 years ago[Minor] Oops, check for UBRK_DONE first
Vsevolod Stakhov [Fri, 25 Oct 2019 12:56:44 +0000 (13:56 +0100)]
[Minor] Oops, check for UBRK_DONE first

5 years ago[Minor] Try to fix HTTP maps check timeouts
Vsevolod Stakhov [Fri, 25 Oct 2019 11:15:16 +0000 (12:15 +0100)]
[Minor] Try to fix HTTP maps check timeouts

5 years ago[Minor] Remove another crap
Vsevolod Stakhov [Fri, 25 Oct 2019 10:35:24 +0000 (11:35 +0100)]
[Minor] Remove another crap

5 years ago[Minor] Cleanup crap
Vsevolod Stakhov [Fri, 25 Oct 2019 10:24:28 +0000 (11:24 +0100)]
[Minor] Cleanup crap

5 years ago[Feature] Spf: Add limits configuration support
Vsevolod Stakhov [Fri, 25 Oct 2019 08:30:11 +0000 (09:30 +0100)]
[Feature] Spf: Add limits configuration support

5 years ago[Feature] Implement configurable limits for SPF lookups
Vsevolod Stakhov [Fri, 25 Oct 2019 08:22:43 +0000 (09:22 +0100)]
[Feature] Implement configurable limits for SPF lookups

5 years agoMerge pull request #3120 from moisseev/patch-2
Vsevolod Stakhov [Fri, 25 Oct 2019 07:11:39 +0000 (08:11 +0100)]
Merge pull request #3120 from moisseev/patch-2

[Minor] Fix misprint

5 years ago[Minor] Fix misprint 3120/head
Alexander Moisseev [Thu, 24 Oct 2019 17:48:16 +0000 (20:48 +0300)]
[Minor] Fix misprint

5 years ago[Minor] Neural: Fix random sampling
Vsevolod Stakhov [Thu, 24 Oct 2019 17:22:51 +0000 (18:22 +0100)]
[Minor] Neural: Fix random sampling

Issue: #3119

5 years agoMerge pull request #3118 from moisseev/patch-1
Vsevolod Stakhov [Thu, 24 Oct 2019 16:28:04 +0000 (17:28 +0100)]
Merge pull request #3118 from moisseev/patch-1

[Conf] Update neural.conf

5 years ago[Minor] Add safety check when using icu ubrk iterators
Vsevolod Stakhov [Thu, 24 Oct 2019 12:08:29 +0000 (13:08 +0100)]
[Minor] Add safety check when using icu ubrk iterators

5 years ago[Conf] Update neural.conf 3118/head
Alexander Moisseev [Thu, 24 Oct 2019 09:57:41 +0000 (12:57 +0300)]
[Conf] Update neural.conf

5 years agoMerge pull request #3115 from citrin/fix-lua-url-doc
Vsevolod Stakhov [Wed, 23 Oct 2019 17:18:20 +0000 (18:18 +0100)]
Merge pull request #3115 from citrin/fix-lua-url-doc

Fix docs for rspamd_url lua module

5 years ago[Feature] Support uuencoding
Vsevolod Stakhov [Wed, 23 Oct 2019 16:03:19 +0000 (17:03 +0100)]
[Feature] Support uuencoding

5 years ago[Feature] Add support of uudecode
Vsevolod Stakhov [Wed, 23 Oct 2019 16:03:08 +0000 (17:03 +0100)]
[Feature] Add support of uudecode

5 years ago[Minor] Document `image` flag in url:get_flags() 3115/head
Anton Yuzhaninov [Wed, 23 Oct 2019 13:03:41 +0000 (14:03 +0100)]
[Minor] Document `image` flag in url:get_flags()

5 years ago[Minor] Fix doc comment for url.init
Anton Yuzhaninov [Wed, 23 Oct 2019 12:43:26 +0000 (13:43 +0100)]
[Minor] Fix doc comment for url.init

5 years ago[Feature] Support segwit BTC addresses, fix LTC verification
Vsevolod Stakhov [Wed, 23 Oct 2019 14:53:27 +0000 (15:53 +0100)]
[Feature] Support segwit BTC addresses, fix LTC verification

5 years ago[Fix] Fix support of disable_monitoring in rbl
Vsevolod Stakhov [Wed, 23 Oct 2019 14:20:25 +0000 (15:20 +0100)]
[Fix] Fix support of disable_monitoring in rbl

5 years ago[Minor] Fix documentation
Vsevolod Stakhov [Wed, 23 Oct 2019 11:49:54 +0000 (12:49 +0100)]
[Minor] Fix documentation

5 years ago[Minor] Spamassassin: Exclude symbol name from options
Vsevolod Stakhov [Wed, 23 Oct 2019 11:39:34 +0000 (12:39 +0100)]
[Minor] Spamassassin: Exclude symbol name from options

5 years agoMerge pull request #3114 from citrin/drone-convert
Vsevolod Stakhov [Wed, 23 Oct 2019 11:35:54 +0000 (12:35 +0100)]
Merge pull request #3114 from citrin/drone-convert

Drone convert

5 years agoMerge pull request #3112 from denpaforks/p0f-devel
Vsevolod Stakhov [Wed, 23 Oct 2019 11:35:31 +0000 (12:35 +0100)]
Merge pull request #3112 from denpaforks/p0f-devel

[Minor] Fixes for p0f plugin

5 years agoMerge pull request #3111 from philr/fix_dmarc_report_sending
Vsevolod Stakhov [Wed, 23 Oct 2019 11:35:14 +0000 (12:35 +0100)]
Merge pull request #3111 from philr/fix_dmarc_report_sending

[Fix] Fix issues sending DMARC reports

5 years agoDefault stack size should be enough for build without ASAN 3114/head
Anton Yuzhaninov [Wed, 23 Oct 2019 11:14:31 +0000 (12:14 +0100)]
Default stack size should be enough for build without ASAN

It can be useful to know if stack usage will be too high.

5 years agoRemove unused CMake variable
Anton Yuzhaninov [Wed, 23 Oct 2019 11:12:49 +0000 (12:12 +0100)]
Remove unused CMake variable

If was removed in:
https://github.com/rspamd/rspamd/commit/03eabb4c570d30b30d2406fe4ce40d5073be2861

5 years agoConvert Drone pipeline to Drone 1.x syntax
Anton Yuzhaninov [Wed, 23 Oct 2019 10:40:17 +0000 (11:40 +0100)]
Convert Drone pipeline to Drone 1.x syntax

5 years ago[Minor] Fix x-os-fingerprint header 3112/head
denpamusic [Wed, 23 Oct 2019 08:34:32 +0000 (11:34 +0300)]
[Minor] Fix x-os-fingerprint header

Pass correct parameter to add_header function and use double when unpacking integers from mempool

5 years ago[Minor] Skip cache on missing data
denpamusic [Wed, 23 Oct 2019 08:14:37 +0000 (11:14 +0300)]
[Minor] Skip cache on missing data

5 years ago[Fix] Fix issues sending DMARC reports. 3111/head
Phil Ross [Mon, 21 Oct 2019 18:43:15 +0000 (19:43 +0100)]
[Fix] Fix issues sending DMARC reports.

Processing the email template was causing a parse error (#3054). This
was caused by the use of `{% ... %}` statements instead of `{= ... =}`
output expressions.

The message was failing to be sent over SMTP, closing the socket after
reading the response to the DATA command and logging the following
errors:

> lua_tcp_arg_toiovec: bad argument at position -1
> lua_tcp_add_write: tcp request has bad data argument at pos 3

This was caused by the number of substitutions made by `gsub` being
added to the message table.

Sending would stop after processing the first message. This was caused
by the sendmail callback function missing a call to
`get_reporting_domain` on a successful outcome.

Resolves #3054.

5 years ago[Minor] Do not crash if redis cache cannot be reached
Vsevolod Stakhov [Tue, 22 Oct 2019 16:58:10 +0000 (17:58 +0100)]
[Minor] Do not crash if redis cache cannot be reached

5 years ago[Minor] Log error in a more straightforward way
Vsevolod Stakhov [Tue, 22 Oct 2019 16:52:15 +0000 (17:52 +0100)]
[Minor] Log error in a more straightforward way

5 years ago[Test] Fix neural tests
Vsevolod Stakhov [Tue, 22 Oct 2019 15:32:06 +0000 (16:32 +0100)]
[Test] Fix neural tests

5 years ago[Fix] Important hiredis fixes
Vsevolod Stakhov [Tue, 22 Oct 2019 15:14:13 +0000 (16:14 +0100)]
[Fix] Important hiredis fixes

Hiredis can return error in two ways:

- ctx is NULL and this path is usually handled properly
- ctx->err is not REDIS_OK and this path is totally missing in many places

This change should fix the both cases.

5 years ago[Fix] Sigh, another email to string fix
Vsevolod Stakhov [Tue, 22 Oct 2019 14:52:27 +0000 (15:52 +0100)]
[Fix] Sigh, another email to string fix

5 years ago[Fix] Another fix for numeric urls parsing
Vsevolod Stakhov [Tue, 22 Oct 2019 11:12:52 +0000 (12:12 +0100)]
[Fix] Another fix for numeric urls parsing

5 years ago[Minor] Fix tostring tests
Vsevolod Stakhov [Tue, 22 Oct 2019 11:12:38 +0000 (12:12 +0100)]
[Minor] Fix tostring tests

5 years ago[Minor] Lua_url: Another fix for emails to string
Vsevolod Stakhov [Tue, 22 Oct 2019 10:35:22 +0000 (11:35 +0100)]
[Minor] Lua_url: Another fix for emails to string

5 years ago[Minor] Fix clang plugin functions on OSX
Vsevolod Stakhov [Tue, 22 Oct 2019 10:21:34 +0000 (11:21 +0100)]
[Minor] Fix clang plugin functions on OSX

5 years ago[Fix] Fix misprint
Vsevolod Stakhov [Mon, 21 Oct 2019 19:19:05 +0000 (20:19 +0100)]
[Fix] Fix misprint

5 years ago[Fix] Do not use strdup on data extracted from lua
Vsevolod Stakhov [Mon, 21 Oct 2019 15:01:46 +0000 (16:01 +0100)]
[Fix] Do not use strdup on data extracted from lua

5 years ago[Minor] Clang-Plugin: Fix linking with clang
Vsevolod Stakhov [Mon, 21 Oct 2019 14:35:20 +0000 (15:35 +0100)]
[Minor] Clang-Plugin: Fix linking with clang

Submitted by: @citrin

5 years ago[Minor] Do not try to parse non-trivial parts as text parts
Vsevolod Stakhov [Mon, 21 Oct 2019 14:31:15 +0000 (15:31 +0100)]
[Minor] Do not try to parse non-trivial parts as text parts

5 years ago[Minor] Do not do urf8 escape for non-utf8 regexps
Vsevolod Stakhov [Mon, 21 Oct 2019 13:44:37 +0000 (14:44 +0100)]
[Minor] Do not do urf8 escape for non-utf8 regexps

5 years ago[Minor] Fix utf8 regexps escaping
Vsevolod Stakhov [Mon, 21 Oct 2019 13:44:07 +0000 (14:44 +0100)]
[Minor] Fix utf8 regexps escaping

5 years ago[Feature] Store etag in cached HTTP maps + better logging
Vsevolod Stakhov [Mon, 21 Oct 2019 12:31:09 +0000 (13:31 +0100)]
[Feature] Store etag in cached HTTP maps + better logging

5 years ago[Minor] Fix format string issues
Vsevolod Stakhov [Mon, 21 Oct 2019 11:29:12 +0000 (12:29 +0100)]
[Minor] Fix format string issues

5 years ago[Minor] Clang-Plugin: Fix build
Vsevolod Stakhov [Mon, 21 Oct 2019 11:19:12 +0000 (12:19 +0100)]
[Minor] Clang-Plugin: Fix build

5 years ago[Minor] Clang-plugin: Continue check if callee get failed
Vsevolod Stakhov [Mon, 21 Oct 2019 11:18:55 +0000 (12:18 +0100)]
[Minor] Clang-plugin: Continue check if callee get failed

5 years ago[Minor] Another try to fix races in redis stats
Vsevolod Stakhov [Sat, 19 Oct 2019 08:56:12 +0000 (09:56 +0100)]
[Minor] Another try to fix races in redis stats

Issue: #3088

5 years ago[Minor] Neural: One more corner case fix
Vsevolod Stakhov [Fri, 18 Oct 2019 20:13:12 +0000 (21:13 +0100)]
[Minor] Neural: One more corner case fix

5 years ago[Minor] Oops, fix misprint
Vsevolod Stakhov [Fri, 18 Oct 2019 19:04:12 +0000 (20:04 +0100)]
[Minor] Oops, fix misprint

5 years ago[Fix] Oops, fix math.huge invocation
Vsevolod Stakhov [Fri, 18 Oct 2019 18:16:39 +0000 (19:16 +0100)]
[Fix] Oops, fix math.huge invocation

Issue: #3099

5 years ago[Fix] Meta: Filter some more values
Vsevolod Stakhov [Fri, 18 Oct 2019 17:36:29 +0000 (18:36 +0100)]
[Fix] Meta: Filter some more values

5 years ago[Fix] Neural: Add protection agains infinities
Vsevolod Stakhov [Fri, 18 Oct 2019 17:31:46 +0000 (18:31 +0100)]
[Fix] Neural: Add protection agains infinities

5 years ago[CritFix] Fix dkim verification for multiple headers listed
Vsevolod Stakhov [Fri, 18 Oct 2019 17:17:30 +0000 (18:17 +0100)]
[CritFix] Fix dkim verification for multiple headers listed

Issue: #3090

5 years ago[Minor] Neural: Add nan check and extensive logging
Vsevolod Stakhov [Fri, 18 Oct 2019 16:18:26 +0000 (17:18 +0100)]
[Minor] Neural: Add nan check and extensive logging

5 years ago[Minor] Neural: Remove 10% margin
Vsevolod Stakhov [Fri, 18 Oct 2019 16:14:43 +0000 (17:14 +0100)]
[Minor] Neural: Remove 10% margin

5 years ago[Feature] Neural: Add sampling when storing training vectors
Vsevolod Stakhov [Fri, 18 Oct 2019 16:08:44 +0000 (17:08 +0100)]
[Feature] Neural: Add sampling when storing training vectors

5 years ago[Minor] Neural: Improve logging
Vsevolod Stakhov [Fri, 18 Oct 2019 14:05:07 +0000 (15:05 +0100)]
[Minor] Neural: Improve logging

5 years agoMerge pull request #3104 from HeinleinSupport/master
Vsevolod Stakhov [Fri, 18 Oct 2019 13:40:11 +0000 (14:40 +0100)]
Merge pull request #3104 from HeinleinSupport/master

[Fix] lua_scanners - razor rename need_check function

5 years ago[Fix] Lua_tcp: Deal with temporary fails on write
Vsevolod Stakhov [Fri, 18 Oct 2019 12:56:17 +0000 (13:56 +0100)]
[Fix] Lua_tcp: Deal with temporary fails on write

Issue: #3097

5 years ago[Fix] lua_scanners - razor rename need_check function 3104/head
Carsten Rosenberg [Fri, 18 Oct 2019 12:34:46 +0000 (14:34 +0200)]
[Fix] lua_scanners - razor rename need_check function

fix #3098

5 years ago[Fix] Lua_tcp: Make write errors fatal and rework error handlers
Vsevolod Stakhov [Fri, 18 Oct 2019 11:08:55 +0000 (12:08 +0100)]
[Fix] Lua_tcp: Make write errors fatal and rework error handlers

Issue: #3097

5 years ago[Minor] Reduce debug noise for maps
Vsevolod Stakhov [Fri, 18 Oct 2019 10:53:02 +0000 (11:53 +0100)]
[Minor] Reduce debug noise for maps

5 years ago[Minor] Lua_scanners: Improve logging
Vsevolod Stakhov [Fri, 18 Oct 2019 10:51:17 +0000 (11:51 +0100)]
[Minor] Lua_scanners: Improve logging

5 years ago[Fix] Fix use-after-free
Vsevolod Stakhov [Fri, 18 Oct 2019 10:34:49 +0000 (11:34 +0100)]
[Fix] Fix use-after-free

5 years agoMerge pull request #3101 from HeinleinSupport/master
Vsevolod Stakhov [Thu, 17 Oct 2019 18:17:55 +0000 (19:17 +0100)]
Merge pull request #3101 from HeinleinSupport/master

[Minor] init razor plugin

5 years ago[Minor] More fixes to plugin
Vsevolod Stakhov [Thu, 17 Oct 2019 18:00:05 +0000 (19:00 +0100)]
[Minor] More fixes to plugin

5 years ago[Minor] Another try to workaround the clang bug
Vsevolod Stakhov [Thu, 17 Oct 2019 17:49:31 +0000 (18:49 +0100)]
[Minor] Another try to workaround the clang bug

5 years ago[Minor] Do not use floating point when extending buffers
Vsevolod Stakhov [Thu, 17 Oct 2019 17:19:18 +0000 (18:19 +0100)]
[Minor] Do not use floating point when extending buffers

5 years ago[Minor] init razor plugin 3101/head
Carsten Rosenberg [Thu, 17 Oct 2019 16:47:57 +0000 (18:47 +0200)]
[Minor] init razor plugin

5 years ago[Minor] Try to fix CI error due to clang bug
Vsevolod Stakhov [Thu, 17 Oct 2019 10:18:04 +0000 (11:18 +0100)]
[Minor] Try to fix CI error due to clang bug

5 years ago[Fix] Do not treat archives as text
Vsevolod Stakhov [Thu, 17 Oct 2019 10:04:50 +0000 (11:04 +0100)]
[Fix] Do not treat archives as text

5 years agoMerge pull request #3093 from whataboutpereira/maillist-typo
Vsevolod Stakhov [Wed, 16 Oct 2019 22:50:00 +0000 (23:50 +0100)]
Merge pull request #3093 from whataboutpereira/maillist-typo

List-Unsubscribe debug message typo fix.

5 years agoMerge pull request #3094 from whataboutpereira/maillist-score
Vsevolod Stakhov [Wed, 16 Oct 2019 22:49:43 +0000 (23:49 +0100)]
Merge pull request #3094 from whataboutpereira/maillist-score

[Minor] Fix maillist checks to catch Google Groups.

5 years agoFix maillist checks to catch Google Groups which don't have List-Subscribe header. 3094/head
Reio Remma [Wed, 16 Oct 2019 20:41:39 +0000 (23:41 +0300)]
Fix maillist checks to catch Google Groups which don't have List-Subscribe header.

5 years agoList-Unsubscribe debug message typo fix. 3093/head
Reio Remma [Wed, 16 Oct 2019 20:31:50 +0000 (23:31 +0300)]
List-Unsubscribe debug message typo fix.

5 years agoMerge pull request #3091 from realbugi/reputation_plugin_calc_fix
Vsevolod Stakhov [Wed, 16 Oct 2019 16:55:45 +0000 (17:55 +0100)]
Merge pull request #3091 from realbugi/reputation_plugin_calc_fix

[Fix] Correct EMA time calculations

5 years ago[Fix] Correct EMA time calculations 3091/head
BuGi [Wed, 16 Oct 2019 09:59:49 +0000 (11:59 +0200)]
[Fix] Correct EMA time calculations

5 years ago[Fix] Fix size calculations when converting from utf16
Vsevolod Stakhov [Wed, 16 Oct 2019 12:17:08 +0000 (13:17 +0100)]
[Fix] Fix size calculations when converting from utf16

5 years ago[Fix] Fix zip files check to relax requirements
Vsevolod Stakhov [Wed, 16 Oct 2019 10:42:48 +0000 (11:42 +0100)]
[Fix] Fix zip files check to relax requirements

5 years ago[Fix] Add workaround for ragel 7 in hyperscan related maps code
Vsevolod Stakhov [Tue, 15 Oct 2019 17:17:37 +0000 (18:17 +0100)]
[Fix] Add workaround for ragel 7 in hyperscan related maps code

5 years ago[Rework] Require CMake 3.9 to work, remove manual lto crap
Vsevolod Stakhov [Tue, 15 Oct 2019 10:47:16 +0000 (11:47 +0100)]
[Rework] Require CMake 3.9 to work, remove manual lto crap

5 years ago[Fix] Add configurable number of threads for OpenBLAS
Vsevolod Stakhov [Mon, 14 Oct 2019 16:48:46 +0000 (17:48 +0100)]
[Fix] Add configurable number of threads for OpenBLAS

Issue: #3082

5 years ago[Feature] Lua_scanners: Use lua magic for inclusion/exclusion logic
Vsevolod Stakhov [Mon, 14 Oct 2019 15:37:28 +0000 (16:37 +0100)]
[Feature] Lua_scanners: Use lua magic for inclusion/exclusion logic

5 years agoMerge pull request #3084 from citrin/drone-1.x
Vsevolod Stakhov [Mon, 14 Oct 2019 13:59:46 +0000 (14:59 +0100)]
Merge pull request #3084 from citrin/drone-1.x

[Minor] Update enviroment variable after Drone upgrade

5 years ago[Feature] Multimap: Do not check files in office archives
Vsevolod Stakhov [Mon, 14 Oct 2019 13:55:36 +0000 (14:55 +0100)]
[Feature] Multimap: Do not check files in office archives

5 years agoUpdate enviroment variable after Drone upgrade 3084/head
Anton Yuzhaninov [Mon, 14 Oct 2019 13:40:45 +0000 (14:40 +0100)]
Update enviroment variable after Drone upgrade

Drone 0.8 and Drone 1.x are not fully compatible.

5 years agoRevert "[Fix] Fix empty prefilters that require mime structures"
Vsevolod Stakhov [Mon, 14 Oct 2019 11:19:30 +0000 (12:19 +0100)]
Revert "[Fix] Fix empty prefilters that require mime structures"

This reverts commit c3c8d4d13302095c558e74f233269a3277de91c3.

5 years ago[Fix] Fix empty prefilters that require mime structures
Vsevolod Stakhov [Sun, 13 Oct 2019 08:34:27 +0000 (09:34 +0100)]
[Fix] Fix empty prefilters that require mime structures

5 years agoMerge pull request #3081 from klausenbusk/arc-doc
Vsevolod Stakhov [Sat, 12 Oct 2019 13:50:39 +0000 (14:50 +0100)]
Merge pull request #3081 from klausenbusk/arc-doc

[Minor] ARC signing instead of DKIM signing.

5 years agoARC signing instead of DKIM signing. 3081/head
Kristian Klausen [Sat, 12 Oct 2019 13:08:06 +0000 (15:08 +0200)]
ARC signing instead of DKIM signing.

The original commit:
198dca66a ARC signing instead of DKIM signing.
was unintended "reverted" in:
3288513eb [Config] Reasonable default settings for ARC