]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Mon, 5 Jun 2017 14:31:32 +0000 (15:31 +0100)]
[Minor] Do not overlap expiry and store_tokens
Vsevolod Stakhov [Mon, 5 Jun 2017 14:02:01 +0000 (15:02 +0100)]
[Feature] Add `monitored_address` for rbls
Also disable monitoring for whitelists
Issue: #1662
Vsevolod Stakhov [Mon, 5 Jun 2017 13:54:43 +0000 (14:54 +0100)]
[Feature] Fix surbl monitored for IP lists, add `monitored_domain` option
Vsevolod Stakhov [Mon, 5 Jun 2017 13:24:12 +0000 (14:24 +0100)]
[Minor] Fix store_tokens in new bayes layout
Vsevolod Stakhov [Mon, 5 Jun 2017 13:13:46 +0000 (14:13 +0100)]
[Minor] Remove `skip_multi` from DKIM module
Vsevolod Stakhov [Mon, 5 Jun 2017 09:29:37 +0000 (10:29 +0100)]
[Minor] Fix milter protocol element name
Vsevolod Stakhov [Mon, 5 Jun 2017 09:14:47 +0000 (10:14 +0100)]
[Minor] Disable libgd by default
Vsevolod Stakhov [Sun, 4 Jun 2017 10:59:01 +0000 (11:59 +0100)]
[Minor] Update ChangeLog from 1.5 branch
Andrew Lewis [Sat, 3 Jun 2017 20:41:48 +0000 (22:41 +0200)]
Merge pull request #1661 from moisseev/metadata-exporter
[Minor] Metadata exporter: round up symbol scores
Alexander Moisseev [Sat, 3 Jun 2017 20:21:54 +0000 (23:21 +0300)]
[Minor] Metadata exporter: round scores in flattened metadata
Vsevolod Stakhov [Sat, 3 Jun 2017 10:11:18 +0000 (11:11 +0100)]
[Minor] More rmilter->milter transforms
Andrew Lewis [Fri, 2 Jun 2017 15:56:32 +0000 (17:56 +0200)]
[Minor] lua_util.round: don't round up
Vsevolod Stakhov [Fri, 2 Jun 2017 15:00:51 +0000 (16:00 +0100)]
[Minor] Use modern protocol in CGP helper
Vsevolod Stakhov [Fri, 2 Jun 2017 14:48:45 +0000 (15:48 +0100)]
[Minor] More rework in renaming rmilter -> milter
Vsevolod Stakhov [Fri, 2 Jun 2017 14:46:04 +0000 (15:46 +0100)]
[Minor] Kill other `rmilter` occurrencies
Vsevolod Stakhov [Fri, 2 Jun 2017 14:43:00 +0000 (15:43 +0100)]
[Rework] Stop using name 'rmilter' for the modern protocol
Andrew Lewis [Fri, 2 Jun 2017 14:11:31 +0000 (16:11 +0200)]
[Minor] Metadata exporter: score should be number
Vsevolod Stakhov [Fri, 2 Jun 2017 13:41:51 +0000 (14:41 +0100)]
[Fix] Fix objects merging in UCL
Andrew Lewis [Fri, 2 Jun 2017 13:41:00 +0000 (15:41 +0200)]
Merge pull request #1660 from moisseev/metadata-exporter
[Minor] Add score to default email alert template
Alexander Moisseev [Fri, 2 Jun 2017 13:37:43 +0000 (16:37 +0300)]
[Minor] Add score to default email alert template
Vsevolod Stakhov [Fri, 2 Jun 2017 09:30:16 +0000 (10:30 +0100)]
[Minor] Fix log message
Vsevolod Stakhov [Fri, 2 Jun 2017 09:11:03 +0000 (10:11 +0100)]
[Fix] Change default text multiplier from 0.5 to 2.0
Vsevolod Stakhov [Thu, 1 Jun 2017 15:29:56 +0000 (16:29 +0100)]
Merge pull request #1659 from fatalbanana/sdn
[Minor] SPOOF_DISPLAY_NAME: Use all SMTP/MIME recipients
Vsevolod Stakhov [Thu, 1 Jun 2017 15:13:24 +0000 (16:13 +0100)]
[Feature] Add `text_multiplier` param
This parameter affect minimum bytes setting in text parts and binary
parts. Min bytes for text part is min bytes for binary parts multiplied
by `text_multiplier`. The default value is `0.5`.
Vsevolod Stakhov [Thu, 1 Jun 2017 15:12:39 +0000 (16:12 +0100)]
[Conf] Increase min_bytes to avoid FP
Vsevolod Stakhov [Thu, 1 Jun 2017 14:51:44 +0000 (15:51 +0100)]
[Fix] Check min_bytes for images as well
Andrew Lewis [Thu, 1 Jun 2017 14:30:20 +0000 (16:30 +0200)]
[Test] Check controller's error buffer
Vsevolod Stakhov [Thu, 1 Jun 2017 14:24:07 +0000 (15:24 +0100)]
[Minor] Add smtp auth results to Authentication-Results
Vsevolod Stakhov [Thu, 1 Jun 2017 14:07:37 +0000 (15:07 +0100)]
[Minor] Add ARC check results to Authentication-Results
Vsevolod Stakhov [Thu, 1 Jun 2017 14:07:22 +0000 (15:07 +0100)]
[Minor] Addoption for ARC_ALLOW
Andrew Lewis [Thu, 1 Jun 2017 13:28:44 +0000 (15:28 +0200)]
[Minor] SPOOF_DISPLAY_NAME: Use all SMTP/MIME recipients
Andrew Lewis [Thu, 1 Jun 2017 08:21:07 +0000 (10:21 +0200)]
[Minor] DMARC reporting: retry on DNS and SMTP errors
Vsevolod Stakhov [Wed, 31 May 2017 15:11:22 +0000 (16:11 +0100)]
[Minor] Add missing IP header to milter output
Vsevolod Stakhov [Wed, 31 May 2017 10:24:43 +0000 (11:24 +0100)]
[Minor] Support MTA-Name in milter
Vsevolod Stakhov [Wed, 31 May 2017 09:46:16 +0000 (10:46 +0100)]
[Feature] Support MTA name header
Vsevolod Stakhov [Wed, 31 May 2017 09:36:36 +0000 (10:36 +0100)]
[Minor] Add workaround for Postfix hostname
Vsevolod Stakhov [Tue, 30 May 2017 14:03:27 +0000 (15:03 +0100)]
[Conf] Add sample arc module config
Vsevolod Stakhov [Tue, 30 May 2017 13:23:22 +0000 (14:23 +0100)]
Merge pull request #1658 from julienschmidt/master
[Minor] Validate assumed spoofed display name domains to contain a dot
Julien Schmidt [Tue, 30 May 2017 11:32:12 +0000 (19:32 +0800)]
[Minor] Validate assumed spoofed display name domains to contain a dot
A displayname of the form <something>@<name> might have been mistaken
for an email address
Vsevolod Stakhov [Tue, 30 May 2017 08:04:46 +0000 (09:04 +0100)]
[Minor] Fix EVP cleanup
Issue: #1657
Vsevolod Stakhov [Mon, 29 May 2017 22:54:44 +0000 (23:54 +0100)]
[Fix] Fix CTE propagation from parent containers to children parts
Vsevolod Stakhov [Mon, 29 May 2017 22:35:19 +0000 (23:35 +0100)]
Merge pull request #1656 from julienschmidt/master
[Minor] Do not punish OpenPGP/MIME attachments
Julien Schmidt [Mon, 29 May 2017 22:21:33 +0000 (06:21 +0800)]
[Minor] Do not punish OpenPGP/MIME attachments
Fixes #1655
Vsevolod Stakhov [Mon, 29 May 2017 14:39:45 +0000 (15:39 +0100)]
[Minor] More fixes to arc sealing
Andrew Lewis [Mon, 29 May 2017 12:37:13 +0000 (14:37 +0200)]
[Feature] DMARC: Support excluding domains from sampling
Vsevolod Stakhov [Mon, 29 May 2017 12:07:52 +0000 (13:07 +0100)]
[Minor] Fix issues in ARC-Seal calculations
Vsevolod Stakhov [Mon, 29 May 2017 11:16:02 +0000 (12:16 +0100)]
[Minor] Fix ARC-Seal header name
Vsevolod Stakhov [Mon, 29 May 2017 09:41:22 +0000 (10:41 +0100)]
[Minor] Fix braces
Vsevolod Stakhov [Mon, 29 May 2017 09:40:20 +0000 (10:40 +0100)]
[Fix] Fix some more issues about duplicated fuzzy requests
Andrew Lewis [Mon, 29 May 2017 09:17:41 +0000 (11:17 +0200)]
[Minor] Fix warnings
Andrew Lewis [Mon, 29 May 2017 09:13:56 +0000 (11:13 +0200)]
[Minor] DMARC reporting: Fix TCP request
Andrew Lewis [Fri, 19 May 2017 15:38:34 +0000 (17:38 +0200)]
[Minor] DMARC: fix runaway processing in reporting address verification
Andrew Lewis [Fri, 19 May 2017 15:16:10 +0000 (17:16 +0200)]
[Minor] DMARC: Correctly set write flag
Vsevolod Stakhov [Sun, 28 May 2017 16:13:10 +0000 (17:13 +0100)]
[Minor] Move E to the proper place
Vsevolod Stakhov [Sun, 28 May 2017 15:12:50 +0000 (16:12 +0100)]
[Minor] Fix signing type for ARC-Signature
Vsevolod Stakhov [Sun, 28 May 2017 15:10:20 +0000 (16:10 +0100)]
[Feature] Implement caching for dkim body hashes
Vsevolod Stakhov [Sun, 28 May 2017 15:09:57 +0000 (16:09 +0100)]
[Minor] Allow authenticated domain to be used in dkim
Vsevolod Stakhov [Sun, 28 May 2017 14:35:52 +0000 (15:35 +0100)]
[Minor] Try to be slightly more consistent in symbol names for ARC
Vsevolod Stakhov [Sun, 28 May 2017 14:34:51 +0000 (15:34 +0100)]
[Fix] Append MX name for authentication results as required
Vsevolod Stakhov [Sun, 28 May 2017 14:24:52 +0000 (15:24 +0100)]
[Rework] Move common DKIM functions to a separate lua module
Vsevolod Stakhov [Sun, 28 May 2017 14:17:57 +0000 (15:17 +0100)]
[Fix] Fix ARC signing
Vsevolod Stakhov [Sun, 28 May 2017 14:17:39 +0000 (15:17 +0100)]
[Feature] Allow to use domain from authenticated user
Vsevolod Stakhov [Sun, 28 May 2017 14:16:56 +0000 (15:16 +0100)]
[Minor] Fix base64 encoding for signature
Vsevolod Stakhov [Sat, 27 May 2017 22:45:24 +0000 (23:45 +0100)]
[Minor] Add the same duplicates protection for all fuzzy hashes types
Vsevolod Stakhov [Sat, 27 May 2017 22:44:04 +0000 (23:44 +0100)]
[Fix] Do not add exact hashes from different parts
Vsevolod Stakhov [Sat, 27 May 2017 22:43:45 +0000 (23:43 +0100)]
[Fix] Skip text parts when checking binary parts in fuzzy check
Vsevolod Stakhov [Sat, 27 May 2017 22:27:37 +0000 (23:27 +0100)]
[Feature] Rework lua RSA API
Vsevolod Stakhov [Sat, 27 May 2017 13:46:09 +0000 (14:46 +0100)]
[Feature] Add preliminary support of ARC signing
Vsevolod Stakhov [Sat, 27 May 2017 13:33:19 +0000 (14:33 +0100)]
[Minor] Couple ARC fixes
Vsevolod Stakhov [Sat, 27 May 2017 11:40:54 +0000 (12:40 +0100)]
[Minor] Add function to canonicalise headers
Vsevolod Stakhov [Sat, 27 May 2017 11:28:30 +0000 (12:28 +0100)]
[Minor] Add more ARC checks
Vsevolod Stakhov [Sat, 27 May 2017 08:57:50 +0000 (09:57 +0100)]
[Minor] Fix couple of issues in arc plugin
Vsevolod Stakhov [Sat, 27 May 2017 08:57:37 +0000 (09:57 +0100)]
[Minor] Push dkim domain to verify callback
Vsevolod Stakhov [Fri, 26 May 2017 18:18:35 +0000 (19:18 +0100)]
[Feature] Add the preliminary ARC plugin
Vsevolod Stakhov [Fri, 26 May 2017 18:17:42 +0000 (19:17 +0100)]
[CritFix] Paese the last character in DKIM signature correctly
Vsevolod Stakhov [Fri, 26 May 2017 16:04:12 +0000 (17:04 +0100)]
[Minor] Add string trimming routine
Vsevolod Stakhov [Fri, 26 May 2017 15:04:22 +0000 (16:04 +0100)]
Merge pull request #1652 from fatalbanana/phishing
Phishing: fix strict_domains
Vsevolod Stakhov [Fri, 26 May 2017 14:50:42 +0000 (15:50 +0100)]
[Fix] Deal with 7bit charsets properly
Issue: #1651
Andrew Lewis [Fri, 26 May 2017 12:04:05 +0000 (14:04 +0200)]
[Test] Phishing
Andrew Lewis [Fri, 26 May 2017 11:19:05 +0000 (13:19 +0200)]
[Fix] Phishing: strict_domains
Vsevolod Stakhov [Thu, 25 May 2017 15:17:10 +0000 (16:17 +0100)]
[Minor] Fix misprint
Vsevolod Stakhov [Thu, 25 May 2017 15:03:22 +0000 (16:03 +0100)]
[Minor] Allow to specify dkim header type on check
Vsevolod Stakhov [Thu, 25 May 2017 14:43:20 +0000 (15:43 +0100)]
[Feature] Support multiple types of dkim signing in Lua
Vsevolod Stakhov [Thu, 25 May 2017 13:05:12 +0000 (14:05 +0100)]
[Minor] Parse CV results from Arc-Seal
Vsevolod Stakhov [Thu, 25 May 2017 12:42:52 +0000 (13:42 +0100)]
[Feature] Add preliminary ARC support to dkim code
Vsevolod Stakhov [Thu, 25 May 2017 11:59:37 +0000 (12:59 +0100)]
[Minor] Implement arc-signatures generation
Vsevolod Stakhov [Thu, 25 May 2017 11:40:30 +0000 (12:40 +0100)]
[Rework] Prepare dkim module for ARC checks
Vsevolod Stakhov [Thu, 25 May 2017 11:38:49 +0000 (12:38 +0100)]
[CritFix] Zero fill sockaddr_un
Vsevolod Stakhov [Wed, 24 May 2017 11:15:48 +0000 (12:15 +0100)]
[Fix] Support v2 checks in controller
Vsevolod Stakhov [Wed, 24 May 2017 11:11:57 +0000 (12:11 +0100)]
[Fix] Use dkim signing callback properly
Vsevolod Stakhov [Wed, 24 May 2017 09:18:45 +0000 (10:18 +0100)]
[CritFix] Fix accepting on IPv6 sockets
Vsevolod Stakhov [Wed, 24 May 2017 09:16:49 +0000 (10:16 +0100)]
[Minor] Fix plugins after global reworks
Vsevolod Stakhov [Wed, 24 May 2017 09:12:25 +0000 (10:12 +0100)]
[Fix] Fix memory leak when accepting from unix sockets
Vsevolod Stakhov [Tue, 23 May 2017 17:29:34 +0000 (18:29 +0100)]
[Fix] Try harder to detect CTE
Issue: #1468
Andrew Lewis [Tue, 23 May 2017 15:42:55 +0000 (17:42 +0200)]
[Minor] Prevent MID_CONTAINS_FROM from firing on empty address
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
Andrew Lewis [Tue, 23 May 2017 10:37:43 +0000 (12:37 +0200)]
[Minor] Split global functions into libraries
Vsevolod Stakhov [Mon, 22 May 2017 14:45:41 +0000 (15:45 +0100)]
[Feature] Add API to verify DKIM (and ARC) signatures
Vsevolod Stakhov [Mon, 22 May 2017 14:10:43 +0000 (15:10 +0100)]
[Minor] Improve extendability of signing API
Andrew Lewis [Mon, 22 May 2017 12:06:43 +0000 (14:06 +0200)]
[Minor] Auth results: Fix nil index