aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/rbl.lua
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Fix plugins to work with empty tasksmime-reworkVsevolod Stakhov2019-07-121-1/+1
|
* [Fix] Do not output rbl suffix in symbol optionVsevolod Stakhov2019-05-291-10/+14
|
* [Minor] SURBL: Add failure symbolsVsevolod Stakhov2019-03-221-1/+1
| | | | Issue: #2801
* [Minor] RBL: Add fail symbolsVsevolod Stakhov2019-03-221-1/+13
| | | | Issue: #2801
* [Minor] Rbl: Add no_squeeze flagVsevolod Stakhov2018-12-161-3/+3
|
* [Minor] Rbl: MisprintVsevolod Stakhov2018-12-151-1/+1
|
* [Minor] Add logging number of fake entriesVsevolod Stakhov2018-12-151-1/+0
|
* [Minor] Rbl: More fixes after reworkVsevolod Stakhov2018-12-151-31/+33
|
* [Minor] Rbl: Fix various rework issuesVsevolod Stakhov2018-12-151-4/+4
|
* [Rework] Rewrite RBL moduleVsevolod Stakhov2018-12-151-429/+424
|
* [Minor] Add defaultVsevolod Stakhov2018-12-071-1/+3
|
* [Minor] Fix messVsevolod Stakhov2018-12-071-20/+23
|
* [Fix] Fix DKIM based RBLsVsevolod Stakhov2018-10-291-16/+34
|
* [Fix] Deprecate task:inc_dns_req as it is redundantVsevolod Stakhov2018-09-141-2/+0
|
* [Feature] Use pure Lua debugm functionVsevolod Stakhov2018-08-101-9/+10
|
* [Project] Encourage dependencies registration by name onlyVsevolod Stakhov2018-03-151-1/+2
|
* [Minor] Fix rbls rules count calculationVsevolod Stakhov2018-03-131-2/+4
|
* [Minor] MisprintVsevolod Stakhov2018-03-081-1/+1
|
* [Minor] Unbreak rbls parsingVsevolod Stakhov2018-03-081-1/+1
|
* [Minor] Add some sanity checks for rbl elementsVsevolod Stakhov2018-03-081-1/+5
|
* [Fix] RBL: received: deal with missing data (#1965)Andrew Lewis2017-12-181-1/+2
|
* [Feature] RBL: received: filtering by position & flagsAndrew Lewis2017-12-121-13/+79
| | | | - Also filter artificial header always
* [Feature] Store plugins stateVsevolod Stakhov2017-12-031-0/+7
|
* [Fix] Do not fail rbl plugin when there are no received or emailsVsevolod Stakhov2017-07-281-3/+8
|
* [Minor] RBL: don't register duplicate monitoringAndrew Lewis2017-07-071-1/+3
|
* [Fix] RBL: Fixed hashed email address lookupsAndrew Lewis2017-06-281-1/+1
|
* [Minor] Do not query RBLs with no monitored setVsevolod Stakhov2017-06-051-2/+4
|
* [Feature] Add `monitored_address` for rblsVsevolod Stakhov2017-06-051-3/+10
| | | | | | Also disable monitoring for whitelists Issue: #1662
* [Fix] Detect confighelp in plugins initialisationVsevolod Stakhov2017-04-221-0/+4
|
* [Minor] Don't try to use filtered resultsAndrew Lewis2017-04-061-1/+3
|
* [Fix] Fix domain_only emails RBLAndrew Lewis2017-04-061-28/+21
| | | | - Also support hashing for domain_only
* [Minor] RBL: deal with missing DKIM configAndrew Lewis2017-03-261-1/+1
|
* [Minor] Remove deprecated API callsVsevolod Stakhov2017-03-231-23/+0
|
* [Minor] Support setting `enabled = false` on RBLsAndrew Lewis2017-02-231-0/+2
|
* [Feature] RBL module: support hashing for emails and helo RBLAndrew Lewis2017-02-031-6/+40
|
* [Minor] Avoid some table lookups in Lua partsAndrew Lewis2016-12-151-1/+3
|
* [Minor] Use new API for debug logging in Lua pluginsAndrew Lewis2016-11-251-23/+24
|
* [Minor] Some debug logging for RBL moduleAndrew Lewis2016-11-251-1/+8
|
* [Rework] Use new maps add functionVsevolod Stakhov2016-11-241-1/+2
|
* [Minor] Fix DNS lookup errorsAndrew Lewis2016-11-151-2/+2
|
* [Minor] Lint Lua plugins & global functionsAndrew Lewis2016-11-141-20/+20
|
* [Minor] Get rid of some global variablesAndrew Lewis2016-11-011-3/+4
| | | | - Also fix some bugs along the way
* [Minor] RBL: Display matched IP instead of thing being matched againstAndrew Lewis2016-09-131-2/+2
|
* [Feature] Descriptive options for RBL symbolsAndrew Lewis2016-09-091-7/+7
|
* Revert "[Feature] Add common way to disable Lua modules"Andrew Lewis2016-09-051-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit f552edd887794a5086dcf93d36f8f82d83553196. Conflicts: src/plugins/lua/antivirus.lua src/plugins/lua/asn.lua src/plugins/lua/dcc.lua src/plugins/lua/dmarc.lua src/plugins/lua/emails.lua src/plugins/lua/forged_recipients.lua src/plugins/lua/greylist.lua src/plugins/lua/hfilter.lua src/plugins/lua/ip_score.lua src/plugins/lua/maillist.lua src/plugins/lua/mime_types.lua src/plugins/lua/multimap.lua src/plugins/lua/once_received.lua src/plugins/lua/ratelimit.lua src/plugins/lua/rbl.lua src/plugins/lua/replies.lua src/plugins/lua/rspamd_update.lua src/plugins/lua/trie.lua src/plugins/lua/whitelist.lua
* [Minor] Use infox instead of info in loggingVsevolod Stakhov2016-09-041-1/+1
|
* [Feature] Add common way to disable Lua modulesAndrew Lewis2016-09-011-1/+4
|
* [Minor] Resurrect RBL moduleAndrew Lewis2016-08-301-1/+2
|
* [Fix] Params should be treated as a hashVsevolod Stakhov2016-08-291-1/+1
|
* [Rework] Rework and simplify rbl pluginVsevolod Stakhov2016-08-291-220/+265
| | | | | | | 1. Use functional for break/continue 2. Split filtering and processing stage 3. Reduce verify complexity by using callback closure 4. Do not send multiple requests for the same DNS name