aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins
Commit message (Collapse)AuthorAgeFilesLines
* [Feature] Rework fann plugin to be a normal post-filterVsevolod Stakhov2017-07-291-77/+44
|
* [Fix] Fix clickhouse schemaVsevolod Stakhov2017-07-281-1/+1
| | | | | Issue: #1775 Closes: #1775
* [Fix] Do not fail rbl plugin when there are no received or emailsVsevolod Stakhov2017-07-281-3/+8
|
* [Fix] Clickhouse: Insertion in the symbols tableAlex Gramm2017-07-271-1/+1
|
* [Minor] Treat skipped error properlyVsevolod Stakhov2017-07-231-15/+43
|
* [Feature] Allow to set headers from settingsVsevolod Stakhov2017-07-221-0/+8
|
* [Feature] Multimap: checking of symbol optionsAndrew Lewis2017-07-201-0/+16
|
* [Fix] Relax pem signature detectionVsevolod Stakhov2017-07-201-3/+2
|
* [Feature] Redis settings: support checking multiple keysAndrew Lewis2017-07-191-14/+29
|
* [Fix] Don't use whitelist/greylist maps as regexp, but as mapJean-Louis Dupond2017-07-172-3/+3
| | | | | | | | | In whitelist & greylist module, the domain files (like spf_dkim_whitelist.inc, etc) were read as regexp map. This caused the following false whitelists: WHITELIST_SPF_DKIM(-3)[onmicrosoft.com] this while only 'microsoft.com' was in the list! Reading the maps as 'map'/'hash' instead of 'regexp' fixes the issue.
* Merge pull request #1751 from dupondje/fix_maillist_detectionVsevolod Stakhov2017-07-161-23/+8
|\ | | | | Fix maillist detection
| * [Fix] Detection of maillist optimized and fixedJean-Louis Dupond2017-07-141-23/+8
| | | | | | | | | | | | Some maillists were not detected correctly. Because by default all mails were checked for 'List-Unsubscribe' and 'List-Post' headers. But those headers do not exist on all maillists. For example majordomo detection was broken because of this.
* | Merge pull request #1753 from mkuron/multimap_cidrVsevolod Stakhov2017-07-161-4/+25
|\ \ | | | | | | IP netmask support for Redis multimap
| * | Minimum netmask in Redis multimapMichael Kuron2017-07-161-3/+5
| | |
| * | Use HMGET to query all netmasks at once in multimapMichael Kuron2017-07-161-19/+25
| | |
| * | IP netmask support for multimapMichael Kuron2017-07-151-3/+16
| | |
* | | [Feature] Add expected ip check for emails pluginVsevolod Stakhov2017-07-151-3/+19
| | |
* | | Merge pull request #1748 from fatalbanana/lua53Vsevolod Stakhov2017-07-151-1/+1
|\ \ \ | | | | | | | | [Fix] ARC: Fix Lua 5.3 compatibility; timestamp should be integer
| * | | [Fix] ARC: Fix Lua 5.3 compatibility; timestamp should be integerAndrew Lewis2017-07-121-1/+1
| | |/ | |/|
* | | [Fetaure] Add auto detection for the key passed to the signing cbVsevolod Stakhov2017-07-141-33/+93
| | |
* | | [Minor] Fix clickhouse operationsVsevolod Stakhov2017-07-131-7/+7
| | |
* | | [Feature] Automatically create tables in clickhouseVsevolod Stakhov2017-07-131-8/+44
|/ /
* | [Minor] Fix init order for dkim moduleVsevolod Stakhov2017-07-121-16/+23
| |
* | [Minor] Do not load ARC plugin if dkim module is disabledVsevolod Stakhov2017-07-121-0/+11
| |
* | [Feature] Metadata Exporter: e-Mail Alerts: support multiple recipients; ↵Andrew Lewis2017-07-111-12/+53
| | | | | | | | alerting senders/recipients/users (#1600)
* | [Fix] Milter headers: custom headers: removing headersAndrew Lewis2017-07-111-1/+1
| |
* | [Feature] Allow to attach stat signature to messagesVsevolod Stakhov2017-07-111-0/+16
| |
* | [Feature] Antivirus: ordered pattern matchesAndrew Lewis2017-07-101-15/+54
| |
* | [Minor] Ratelimit: Custom limits: Pass task to get_limitAndrew Lewis2017-07-091-2/+2
| |
* | [Feature] Milter headers: support adding/removing arbitrary headers from configAndrew Lewis2017-07-091-0/+22
|/
* [Fix] Fix emails module configurationVsevolod Stakhov2017-07-071-27/+23
|
* [Feature] Allow to specify custom delimiter in emails pluginVsevolod Stakhov2017-07-071-7/+8
|
* [Minor] Leave the real url request instead of Lua processedVsevolod Stakhov2017-07-071-1/+1
|
* [Minor] RBL: don't register duplicate monitoringAndrew Lewis2017-07-071-1/+3
|
* [Feature] Allow to add custom processing script for surblVsevolod Stakhov2017-07-072-6/+82
|
* [Minor] Reduce hfilter log noiseVsevolod Stakhov2017-07-051-1/+2
|
* [Fix] Do not cache SPF records with macrosVsevolod Stakhov2017-07-031-1/+4
|
* [Fix] Normalize fuzzy probability betterVsevolod Stakhov2017-07-011-2/+1
|
* [Feature] Skip updates for messages scanned via controllerVsevolod Stakhov2017-07-015-7/+14
| | | | | | | | | | | | Rationale: controller worker is not designed to perform scan jobs, hence, we check for `Password` header or check `User-Agent` for `rspamc` and skip some of rules parts: - DMARC reports - Greylisting - Ratelimits - Ip score update - Clickhouse export
* [Minor] Reduce logger levelVsevolod Stakhov2017-06-301-1/+1
|
* [Minor] Clickhouse: add missing commaAndrew Lewis2017-06-301-1/+1
|
* [Minor] Lowercase email addressesVsevolod Stakhov2017-06-291-3/+3
|
* [Minor] Allow base32 encoding for emails requestVsevolod Stakhov2017-06-291-1/+7
|
* [Minor] Fix emails pluginAndrew Lewis2017-06-291-29/+23
|
* [Feature] Allow to check reply-to emailVsevolod Stakhov2017-06-291-1/+21
|
* [Feature] Normalize email aliases in emails moduleVsevolod Stakhov2017-06-291-9/+18
|
* [Minor] Allow to cut hashes when checking emailsVsevolod Stakhov2017-06-291-0/+6
|
* [Fix] RBL: Fixed hashed email address lookupsAndrew Lewis2017-06-281-1/+1
|
* [Minor] Filter NaNs from ANN training vectorsVsevolod Stakhov2017-06-281-0/+1
|
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-275-6/+6
| | | | by a bot https://github.com/ka7/misspell_fixer