summaryrefslogtreecommitdiffstats
path: root/src/plugins/lua
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] F-PROT Antivirus: only check return code to determine infectionArne Fahrenwalde2018-02-051-1/+3
| | | | | | F-PROT Antivirus uses return codes 1-3 (infected, suspicious, both) to signal an infection, while 4-255 are various error codes (including infected files were found before the error occured, but it's too complicated to handle all that edge case scenarios). Conflicts: src/plugins/lua/antivirus.lua
* [Fix] Do not fail rbl plugin when there are no received or emailsVsevolod Stakhov2018-02-031-3/+8
|
* [CritFix] Fix ARC chain verificationVsevolod Stakhov2018-02-021-41/+31
| | | | MFH: rspamd-1.6
* [Fix] Metadata exporter: check IP sanityAndrew Lewis2018-01-241-1/+6
|
* [Fix] Sanitize IP in history redisVsevolod Stakhov2018-01-241-1/+7
|
* [Fix] Settings: avoid checking invalid IP (#1981)Andrew Lewis2018-01-241-1/+1
|
* [Minor] Fix previous commitAndrew Lewis2018-01-241-1/+1
|
* f-prot: match virus name non-greedilyPhilippe Kueck2018-01-241-1/+1
|
* [Minor] Insert Authentication-Results at top of headersAndrew Lewis2018-01-241-1/+4
|
* [Feature] Authentication-Results: support hiding usernamesAndrew Lewis2018-01-241-0/+1
|
* [Fix] Multimap: received: filtering of artificial headerAndrew Lewis2018-01-241-1/+1
|
* [Fix] Setting check_local / check_authed in plugins (#1954)Andrew Lewis2018-01-244-4/+4
|
* [Fix] Fix text splitting: stack overflow (too many captures)Vsevolod Stakhov2018-01-241-2/+2
| | | | MFH: rspamd-1.6
* [Fix] Fix bad archive characters strippingVsevolod Stakhov2017-12-101-1/+1
| | | | MFH: rspamd-1.6
* [Fix] Fix empty threshold check in greylisting moduleAlexander Moisseev2017-10-191-1/+1
|
* [Minor] Fix testsAndrew Lewis2017-10-181-2/+1
|
* [Fix] Use greylisting threshold in greylisting moduleVsevolod Stakhov2017-10-181-0/+8
|
* [Fix] SpamAssassin: Fail check_freemail_header if regexp didn't matchAndrew Lewis2017-10-181-0/+1
| | | | - MFH: rspamd-1.6
* [Fix] Milter headers: X-Spamd-Result header if X-Virus ran firstAndrew Lewis2017-10-181-14/+18
| | | | | | - Fixes: #1851 - Reported by: @iflyhigh - MFH: rspamd-1.6
* [Fix] Milter headers: skip_local / skip_authenticated settingsAndrew Lewis2017-10-181-4/+4
| | | | | | - Fixes: #1850 - Reported by: @iflyhigh - MFH: rspamd-1.6
* [Fix] Ratelimit: fix whitelisted_rcpts matchingAlexander Moisseev2017-09-211-2/+4
|
* [Fix] Rebalance and slightly rework MX check pluginVsevolod Stakhov2017-09-091-9/+6
|
* Revert "[Minor] Avoid usage of the incorrect API"Andrew Lewis2017-09-091-4/+1
| | | | This reverts commit 7b207cf0f21f89f78f41ca15ef8c0bddfb5bc264.
* [Fix] Fix blacklists and DMARC in whitelistVsevolod Stakhov2017-09-061-18/+30
| | | | Issue: #1824
* [Minor] Avoid usage of the incorrect APIVsevolod Stakhov2017-09-061-1/+4
|
* [Fix] Treat 'rewrite subject' as spam actionVsevolod Stakhov2017-08-311-2/+6
| | | | | Issue: #1803 Closes: #1803
* [Feature] Allow randomly select User-Agent from a listVsevolod Stakhov2017-08-281-5/+32
|
* [Feature] Milter headers: support adding/removing arbitrary headers from configAndrew Lewis2017-08-281-0/+22
|
* [Fix] Use raw urls when sending requests to redirectorVsevolod Stakhov2017-08-281-1/+1
|
* [Fix] Detection of maillist optimized and fixedJean-Louis Dupond2017-08-281-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.
* [Minor] Use controller for single-instance tasksAndrew Lewis2017-08-283-5/+5
|
* [Fix] Redis script loading in DMARC; URL tags; URL reputationAndrew Lewis2017-08-283-4/+1
| | | | - Issue: #1716
* [Fix] Ratelimit: lowercase email addressesAndrew Lewis2017-08-281-2/+2
|
* [Feature] Redis settings: support checking multiple keysAndrew Lewis2017-07-261-14/+29
|
* [Fix] Don't use whitelist/greylist maps as regexp, but as mapJean-Louis Dupond2017-07-262-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.
* [Feature] Multimap: checking of symbol optionsAndrew Lewis2017-07-261-0/+16
|
* [Fix] ARC: Fix Lua 5.3 compatibility; timestamp should be integerAndrew Lewis2017-07-261-1/+1
|
* Merge pull request #1761 from mkuron/multimap_cidr-1.6Vsevolod Stakhov2017-07-201-4/+25
|\ | | | | Backport "IP netmask support for Redis multimap" to 1.6
| * 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
| |
* | [Fix] Milter headers: custom headers: removing headersAndrew Lewis2017-07-111-1/+1
| |
* | [Minor] Ratelimit: Custom limits: Pass task to get_limitAndrew Lewis2017-07-111-2/+2
|/
* [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] RBL: don't register duplicate monitoringAndrew Lewis2017-07-071-1/+3
|
* [Minor] Reduce hfilter log noiseVsevolod Stakhov2017-07-051-1/+2
|
* [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
|