]> source.dussan.org Git - rspamd.git/log
rspamd.git
7 years ago[Fix] Fix ARC signing
Vsevolod Stakhov [Sun, 28 May 2017 14:17:57 +0000 (15:17 +0100)]
[Fix] Fix ARC signing

7 years ago[Feature] Allow to use domain from authenticated user
Vsevolod Stakhov [Sun, 28 May 2017 14:17:39 +0000 (15:17 +0100)]
[Feature] Allow to use domain from authenticated user

7 years ago[Minor] Fix base64 encoding for signature
Vsevolod Stakhov [Sun, 28 May 2017 14:16:56 +0000 (15:16 +0100)]
[Minor] Fix base64 encoding for signature

7 years ago[Minor] Add the same duplicates protection for all fuzzy hashes types
Vsevolod Stakhov [Sat, 27 May 2017 22:45:24 +0000 (23:45 +0100)]
[Minor] Add the same duplicates protection for all fuzzy hashes types

7 years ago[Fix] Do not add exact hashes from different parts
Vsevolod Stakhov [Sat, 27 May 2017 22:44:04 +0000 (23:44 +0100)]
[Fix] Do not add exact hashes from different parts

7 years ago[Fix] Skip text parts when checking binary parts in fuzzy check
Vsevolod Stakhov [Sat, 27 May 2017 22:43:45 +0000 (23:43 +0100)]
[Fix] Skip text parts when checking binary parts in fuzzy check

7 years ago[Feature] Rework lua RSA API
Vsevolod Stakhov [Sat, 27 May 2017 22:27:37 +0000 (23:27 +0100)]
[Feature] Rework lua RSA API

7 years ago[Feature] Add preliminary support of ARC signing
Vsevolod Stakhov [Sat, 27 May 2017 13:46:09 +0000 (14:46 +0100)]
[Feature] Add preliminary support of ARC signing

7 years ago[Minor] Couple ARC fixes
Vsevolod Stakhov [Sat, 27 May 2017 13:33:19 +0000 (14:33 +0100)]
[Minor] Couple ARC fixes

7 years ago[Minor] Add function to canonicalise headers
Vsevolod Stakhov [Sat, 27 May 2017 11:40:54 +0000 (12:40 +0100)]
[Minor] Add function to canonicalise headers

7 years ago[Minor] Add more ARC checks
Vsevolod Stakhov [Sat, 27 May 2017 11:28:30 +0000 (12:28 +0100)]
[Minor] Add more ARC checks

7 years ago[Minor] Fix couple of issues in arc plugin
Vsevolod Stakhov [Sat, 27 May 2017 08:57:50 +0000 (09:57 +0100)]
[Minor] Fix couple of issues in arc plugin

7 years ago[Minor] Push dkim domain to verify callback
Vsevolod Stakhov [Sat, 27 May 2017 08:57:37 +0000 (09:57 +0100)]
[Minor] Push dkim domain to verify callback

7 years ago[Feature] Add the preliminary ARC plugin
Vsevolod Stakhov [Fri, 26 May 2017 18:18:35 +0000 (19:18 +0100)]
[Feature] Add the preliminary ARC plugin

7 years ago[CritFix] Paese the last character in DKIM signature correctly
Vsevolod Stakhov [Fri, 26 May 2017 18:17:42 +0000 (19:17 +0100)]
[CritFix] Paese the last character in DKIM signature correctly

7 years ago[Minor] Add string trimming routine
Vsevolod Stakhov [Fri, 26 May 2017 16:04:12 +0000 (17:04 +0100)]
[Minor] Add string trimming routine

7 years agoMerge pull request #1652 from fatalbanana/phishing
Vsevolod Stakhov [Fri, 26 May 2017 15:04:22 +0000 (16:04 +0100)]
Merge pull request #1652 from fatalbanana/phishing

Phishing: fix strict_domains

7 years ago[Fix] Deal with 7bit charsets properly
Vsevolod Stakhov [Fri, 26 May 2017 14:50:42 +0000 (15:50 +0100)]
[Fix] Deal with 7bit charsets properly

Issue: #1651

7 years ago[Test] Phishing 1652/head
Andrew Lewis [Fri, 26 May 2017 12:04:05 +0000 (14:04 +0200)]
[Test] Phishing

7 years ago[Fix] Phishing: strict_domains
Andrew Lewis [Fri, 26 May 2017 11:19:05 +0000 (13:19 +0200)]
[Fix] Phishing: strict_domains

7 years ago[Minor] Fix misprint
Vsevolod Stakhov [Thu, 25 May 2017 15:17:10 +0000 (16:17 +0100)]
[Minor] Fix misprint

7 years ago[Minor] Allow to specify dkim header type on check
Vsevolod Stakhov [Thu, 25 May 2017 15:03:22 +0000 (16:03 +0100)]
[Minor] Allow to specify dkim header type on check

7 years ago[Feature] Support multiple types of dkim signing in Lua
Vsevolod Stakhov [Thu, 25 May 2017 14:43:20 +0000 (15:43 +0100)]
[Feature] Support multiple types of dkim signing in Lua

7 years ago[Minor] Parse CV results from Arc-Seal
Vsevolod Stakhov [Thu, 25 May 2017 13:05:12 +0000 (14:05 +0100)]
[Minor] Parse CV results from Arc-Seal

7 years ago[Feature] Add preliminary ARC support to dkim code
Vsevolod Stakhov [Thu, 25 May 2017 12:42:52 +0000 (13:42 +0100)]
[Feature] Add preliminary ARC support to dkim code

7 years ago[Minor] Implement arc-signatures generation
Vsevolod Stakhov [Thu, 25 May 2017 11:59:37 +0000 (12:59 +0100)]
[Minor] Implement arc-signatures generation

7 years ago[Rework] Prepare dkim module for ARC checks
Vsevolod Stakhov [Thu, 25 May 2017 11:40:30 +0000 (12:40 +0100)]
[Rework] Prepare dkim module for ARC checks

7 years ago[CritFix] Zero fill sockaddr_un
Vsevolod Stakhov [Thu, 25 May 2017 11:38:49 +0000 (12:38 +0100)]
[CritFix] Zero fill sockaddr_un

7 years ago[Fix] Support v2 checks in controller
Vsevolod Stakhov [Wed, 24 May 2017 11:15:48 +0000 (12:15 +0100)]
[Fix] Support v2 checks in controller

7 years ago[Fix] Use dkim signing callback properly
Vsevolod Stakhov [Wed, 24 May 2017 11:11:57 +0000 (12:11 +0100)]
[Fix] Use dkim signing callback properly

7 years ago[CritFix] Fix accepting on IPv6 sockets
Vsevolod Stakhov [Wed, 24 May 2017 09:18:45 +0000 (10:18 +0100)]
[CritFix] Fix accepting on IPv6 sockets

7 years ago[Minor] Fix plugins after global reworks
Vsevolod Stakhov [Wed, 24 May 2017 09:16:49 +0000 (10:16 +0100)]
[Minor] Fix plugins after global reworks

7 years ago[Fix] Fix memory leak when accepting from unix sockets
Vsevolod Stakhov [Wed, 24 May 2017 09:12:25 +0000 (10:12 +0100)]
[Fix] Fix memory leak when accepting from unix sockets

7 years ago[Fix] Try harder to detect CTE
Vsevolod Stakhov [Tue, 23 May 2017 17:29:34 +0000 (18:29 +0100)]
[Fix] Try harder to detect CTE

Issue: #1468

7 years ago[Minor] Prevent MID_CONTAINS_FROM from firing on empty address
Andrew Lewis [Tue, 23 May 2017 15:42:55 +0000 (17:42 +0200)]
[Minor] Prevent MID_CONTAINS_FROM from firing on empty address

7 years agoMerge pull request #1649 from fatalbanana/lualib
Vsevolod Stakhov [Tue, 23 May 2017 13:20:25 +0000 (14:20 +0100)]
Merge pull request #1649 from fatalbanana/lualib

[Minor] Split global functions into libraries

7 years ago[Minor] Split global functions into libraries 1649/head
Andrew Lewis [Tue, 23 May 2017 10:37:43 +0000 (12:37 +0200)]
[Minor] Split global functions into libraries

7 years ago[Feature] Add API to verify DKIM (and ARC) signatures
Vsevolod Stakhov [Mon, 22 May 2017 14:45:41 +0000 (15:45 +0100)]
[Feature] Add API to verify DKIM (and ARC) signatures

7 years ago[Minor] Improve extendability of signing API
Vsevolod Stakhov [Mon, 22 May 2017 14:10:43 +0000 (15:10 +0100)]
[Minor] Improve extendability of signing API

7 years ago[Minor] Auth results: Fix nil index
Andrew Lewis [Mon, 22 May 2017 12:06:43 +0000 (14:06 +0200)]
[Minor] Auth results: Fix nil index

7 years ago[Feature] Rmilter_headers: approximate rmilter's extended_spam_headers
Andrew Lewis [Mon, 22 May 2017 12:01:37 +0000 (14:01 +0200)]
[Feature] Rmilter_headers: approximate rmilter's extended_spam_headers

7 years ago[Fix] Reduce maps aggressiveness
Vsevolod Stakhov [Mon, 22 May 2017 11:44:27 +0000 (12:44 +0100)]
[Fix] Reduce maps aggressiveness

7 years ago[Feature] Add support for bidirectional symbols in rspamd_stats
Vsevolod Stakhov [Sun, 21 May 2017 11:36:37 +0000 (12:36 +0100)]
[Feature] Add support for bidirectional symbols in rspamd_stats

7 years ago[Minor] Merge rmilter reply instead of overwriting it
Vsevolod Stakhov [Sat, 20 May 2017 14:33:41 +0000 (15:33 +0100)]
[Minor] Merge rmilter reply instead of overwriting it

7 years ago[Minor] Add public function to perform headers canonicalisation
Vsevolod Stakhov [Sat, 20 May 2017 13:46:44 +0000 (14:46 +0100)]
[Minor] Add public function to perform headers canonicalisation

7 years ago[Rework] Move authentication results generation to a separate routine
Vsevolod Stakhov [Sat, 20 May 2017 12:42:21 +0000 (13:42 +0100)]
[Rework] Move authentication results generation to a separate routine

7 years ago[Minor] Fix addition in pcre fallback
Vsevolod Stakhov [Sat, 20 May 2017 12:22:04 +0000 (13:22 +0100)]
[Minor] Fix addition in pcre fallback

7 years ago[Fix] Treat empty address as valid
Vsevolod Stakhov [Sat, 20 May 2017 11:18:38 +0000 (12:18 +0100)]
[Fix] Treat empty address as valid

7 years ago[Fix] Do not stop on illegal unicode points - replace them
Vsevolod Stakhov [Sat, 20 May 2017 08:58:10 +0000 (09:58 +0100)]
[Fix] Do not stop on illegal unicode points - replace them

7 years ago[Feature] Check dkim sign keys for modifications
Vsevolod Stakhov [Sat, 20 May 2017 08:48:40 +0000 (09:48 +0100)]
[Feature] Check dkim sign keys for modifications

7 years ago[Minor] Allow explicit deletion from LRU cache
Vsevolod Stakhov [Sat, 20 May 2017 08:48:20 +0000 (09:48 +0100)]
[Minor] Allow explicit deletion from LRU cache

7 years ago[Fix] Fix spamc support in rspamd proxy
Vsevolod Stakhov [Fri, 19 May 2017 15:55:28 +0000 (16:55 +0100)]
[Fix] Fix spamc support in rspamd proxy

7 years ago[Fix] Fix brain-damaged spamc protocol for now
Vsevolod Stakhov [Fri, 19 May 2017 15:45:31 +0000 (16:45 +0100)]
[Fix] Fix brain-damaged spamc protocol for now

7 years ago[Fix] Fix Redis timeout set
Vsevolod Stakhov [Fri, 19 May 2017 15:12:57 +0000 (16:12 +0100)]
[Fix] Fix Redis timeout set

Issue: #1646

7 years ago[Minor] Further fixes in global functions
Vsevolod Stakhov [Fri, 19 May 2017 14:17:52 +0000 (15:17 +0100)]
[Minor] Further fixes in global functions

7 years ago[Minor] Fix redis_params usage
Vsevolod Stakhov [Fri, 19 May 2017 14:06:48 +0000 (15:06 +0100)]
[Minor] Fix redis_params usage

7 years ago[Minor] Fix previous commit
Andrew Lewis [Fri, 19 May 2017 12:22:10 +0000 (14:22 +0200)]
[Minor] Fix previous commit

7 years ago[Minor] Fix tests
Andrew Lewis [Fri, 19 May 2017 12:07:59 +0000 (14:07 +0200)]
[Minor] Fix tests

7 years ago[Minor] Add timeouts to dummy socket servers
Andrew Lewis [Fri, 19 May 2017 11:07:21 +0000 (13:07 +0200)]
[Minor] Add timeouts to dummy socket servers

7 years agoMerge pull request #1645 from moisseev/missed-charset
Vsevolod Stakhov [Fri, 19 May 2017 10:18:34 +0000 (11:18 +0100)]
Merge pull request #1645 from moisseev/missed-charset

[Minor] Fix R_MISSING_CHARSET rule

7 years ago[Minor] Fix tests
Vsevolod Stakhov [Fri, 19 May 2017 10:00:22 +0000 (11:00 +0100)]
[Minor] Fix tests

7 years ago[Minor] Fix R_MISSING_CHARSET rule 1645/head
Alexander Moisseev [Fri, 19 May 2017 06:30:35 +0000 (09:30 +0300)]
[Minor] Fix R_MISSING_CHARSET rule

Do not trigger on messages with empty payload body as Content-Type header is not mandatory (RFC7231).

7 years ago[Minor] Fix lua-fun installation path
Vsevolod Stakhov [Thu, 18 May 2017 15:58:50 +0000 (16:58 +0100)]
[Minor] Fix lua-fun installation path

7 years ago[Minor] Add `is_empty_body` regexp function
Vsevolod Stakhov [Thu, 18 May 2017 15:55:42 +0000 (16:55 +0100)]
[Minor] Add `is_empty_body` regexp function

7 years ago[Minor] Fix installation
Vsevolod Stakhov [Thu, 18 May 2017 15:50:34 +0000 (16:50 +0100)]
[Minor] Fix installation

7 years ago[Rework] Continue modularisation for lua library
Vsevolod Stakhov [Thu, 18 May 2017 15:40:24 +0000 (16:40 +0100)]
[Rework] Continue modularisation for lua library

7 years ago[Rework] Propagate ucl variables from the command line
Vsevolod Stakhov [Thu, 18 May 2017 15:32:26 +0000 (16:32 +0100)]
[Rework] Propagate ucl variables from the command line

7 years ago[Minor] Allow to use global functions modularly
Vsevolod Stakhov [Thu, 18 May 2017 15:32:08 +0000 (16:32 +0100)]
[Minor] Allow to use global functions modularly

7 years ago[Rework] Move global functions to a separate directory
Vsevolod Stakhov [Thu, 18 May 2017 15:04:23 +0000 (16:04 +0100)]
[Rework] Move global functions to a separate directory

7 years ago[Minor] Add method to get the whole configuration in Lua
Vsevolod Stakhov [Thu, 18 May 2017 14:47:16 +0000 (15:47 +0100)]
[Minor] Add method to get the whole configuration in Lua

7 years agoMerge pull request #1643 from moisseev/patch-1
Vsevolod Stakhov [Thu, 18 May 2017 13:39:43 +0000 (14:39 +0100)]
Merge pull request #1643 from moisseev/patch-1

[Minor] Add `wsf` and `hta` bad archive extensions

7 years ago[Minor] Allow 'expire' alias for 'expiry'
Vsevolod Stakhov [Thu, 18 May 2017 13:26:46 +0000 (14:26 +0100)]
[Minor] Allow 'expire' alias for 'expiry'

7 years ago[Minor] Fix some issues around new schema
Vsevolod Stakhov [Thu, 18 May 2017 13:09:03 +0000 (14:09 +0100)]
[Minor] Fix some issues around new schema

7 years ago[Feature] Add new schema for bayes tokens
Vsevolod Stakhov [Thu, 18 May 2017 12:50:06 +0000 (13:50 +0100)]
[Feature] Add new schema for bayes tokens

7 years agoMerge pull request #1644 from fatalbanana/disposition
Vsevolod Stakhov [Thu, 18 May 2017 12:58:55 +0000 (13:58 +0100)]
Merge pull request #1644 from fatalbanana/disposition

[Minor] Relax CTYPE_MISSING_DISPOSITION rule

7 years ago[Minor] Relax CTYPE_MISSING_DISPOSITION rule 1644/head
Andrew Lewis [Thu, 18 May 2017 11:29:39 +0000 (13:29 +0200)]
[Minor] Relax CTYPE_MISSING_DISPOSITION rule

7 years ago[Minor] Use mempool tag instead of local one for milter
Vsevolod Stakhov [Wed, 17 May 2017 21:25:16 +0000 (22:25 +0100)]
[Minor] Use mempool tag instead of local one for milter

7 years ago[Fix] Use non-volatile memory for storing data
Vsevolod Stakhov [Wed, 17 May 2017 21:23:35 +0000 (22:23 +0100)]
[Fix] Use non-volatile memory for storing data

7 years ago[Fix] Try to deal with v4 mapped to v6 addresses on accept
Vsevolod Stakhov [Wed, 17 May 2017 17:57:06 +0000 (18:57 +0100)]
[Fix] Try to deal with v4 mapped to v6 addresses on accept

7 years ago[Minor] DMARC: s/type/format/
Andrew Lewis [Wed, 17 May 2017 15:08:38 +0000 (17:08 +0200)]
[Minor] DMARC: s/type/format/

7 years ago[Minor] Warn about get_date misuse
Vsevolod Stakhov [Wed, 17 May 2017 15:04:49 +0000 (16:04 +0100)]
[Minor] Warn about get_date misuse

7 years ago[Minor] Add `wsf` and `hta` bad archive extensions 1643/head
Alexander Moisseev [Wed, 17 May 2017 06:01:15 +0000 (09:01 +0300)]
[Minor] Add `wsf` and `hta` bad archive extensions

7 years ago[Minor] Add support for {auth_authen} macro
Vsevolod Stakhov [Wed, 17 May 2017 09:51:29 +0000 (10:51 +0100)]
[Minor] Add support for {auth_authen} macro

7 years ago[Minor] DMARC: fix schema, add permerrors (reports); fix SPF alignment
Andrew Lewis [Wed, 17 May 2017 08:36:38 +0000 (10:36 +0200)]
[Minor] DMARC: fix schema, add permerrors (reports); fix SPF alignment

7 years ago[Fix] Fix format string in milter
Vsevolod Stakhov [Tue, 16 May 2017 21:50:55 +0000 (22:50 +0100)]
[Fix] Fix format string in milter

7 years ago[Minor] DMARC reports: always use UTC time
Andrew Lewis [Tue, 16 May 2017 14:00:25 +0000 (16:00 +0200)]
[Minor] DMARC reports: always use UTC time

7 years ago[Feature] Multimap: email:domain:tld filter
Andrew Lewis [Tue, 16 May 2017 12:12:02 +0000 (14:12 +0200)]
[Feature] Multimap: email:domain:tld filter

7 years ago[Minor] Further logging improvements
Vsevolod Stakhov [Mon, 15 May 2017 21:29:19 +0000 (22:29 +0100)]
[Minor] Further logging improvements

7 years ago[Minor] Forgot to add a file
Vsevolod Stakhov [Mon, 15 May 2017 17:46:24 +0000 (18:46 +0100)]
[Minor] Forgot to add a file

7 years ago[Minor] Update bundled zstd to version 1.3
Vsevolod Stakhov [Mon, 15 May 2017 17:37:28 +0000 (18:37 +0100)]
[Minor] Update bundled zstd to version 1.3

7 years ago[Minor] Further logging improvements
Vsevolod Stakhov [Mon, 15 May 2017 15:35:49 +0000 (16:35 +0100)]
[Minor] Further logging improvements

7 years ago[Fix] Do not set bayes probability if we don't use it
Vsevolod Stakhov [Mon, 15 May 2017 15:33:15 +0000 (16:33 +0100)]
[Fix] Do not set bayes probability if we don't use it

7 years ago[Feature] Use normal resolv.conf rules of rotation in Rspamd
Vsevolod Stakhov [Mon, 15 May 2017 15:12:07 +0000 (16:12 +0100)]
[Feature] Use normal resolv.conf rules of rotation in Rspamd

7 years ago[Minor] Add some auxiliary functions for upstreams
Vsevolod Stakhov [Mon, 15 May 2017 15:11:55 +0000 (16:11 +0100)]
[Minor] Add some auxiliary functions for upstreams

7 years ago[Feature] Allow to use custom callback when parsing resolv.conf
Vsevolod Stakhov [Mon, 15 May 2017 14:21:08 +0000 (15:21 +0100)]
[Feature] Allow to use custom callback when parsing resolv.conf

7 years ago[Minor] Improve logging of errors
Vsevolod Stakhov [Mon, 15 May 2017 14:02:23 +0000 (15:02 +0100)]
[Minor] Improve logging of errors

7 years ago[Feature] Allow to pass hostname to `-i` flag in Rspamc
Vsevolod Stakhov [Mon, 15 May 2017 12:48:38 +0000 (13:48 +0100)]
[Feature] Allow to pass hostname to `-i` flag in Rspamc

7 years ago[Fix] Fix logging format string
Vsevolod Stakhov [Mon, 15 May 2017 12:41:36 +0000 (13:41 +0100)]
[Fix] Fix logging format string

7 years ago[Minor] Fix test
Andrew Lewis [Mon, 15 May 2017 10:58:01 +0000 (12:58 +0200)]
[Minor] Fix test

7 years ago[Fix] Reresolve upstreams even if there is a single server there
Vsevolod Stakhov [Mon, 15 May 2017 10:24:21 +0000 (11:24 +0100)]
[Fix] Reresolve upstreams even if there is a single server there