summaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/rbl.lua
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] Do not fail rbl plugin when there are no received or emailsVsevolod Stakhov2018-02-031-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
* [Feature] Monitor RBL recordsVsevolod Stakhov2016-08-261-84/+93
|
* [Feature] Simple mechanism for disabling RBLs in local.d/rbl.confAndrew Lewis2016-08-101-71/+74
|
* [Feature] Enable forced resolving for some lua pluginsVsevolod Stakhov2016-06-131-7/+16
| | | | | Issue: #661 Reported by: @FelixSchwarz
* [Feature] Use new version of register_symbol in rspamd pluginsVsevolod Stakhov2016-04-221-3/+17
|
* Drop unneeded `require`Andrew Lewis2016-02-051-1/+0
|
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-19/+9
|
* RBL module: remove `private_ips` setting in favour of `local_addrs`Andrew Lewis2016-01-031-14/+2
|
* Do not parse URLs for getting TLD in luaVsevolod Stakhov2015-12-211-21/+17
|
* Fix DKIM RBLAndrew Lewis2015-09-171-2/+2
|
* Minor refactoringAndrew Lewis2015-09-021-40/+29
|
* Update logging in lua modules.Vsevolod Stakhov2015-09-011-2/+2
|
* Use symbol_allow from DKIM module if setAndrew Lewis2015-08-191-0/+5
|
* Fix lua plugins with the new DNS API.Vsevolod Stakhov2015-07-211-25/+40
|
* Add DKIM support to RBL moduleAndrew Lewis2015-07-051-0/+48
|
* Fix use of RBL name as symbol; ignore RBL names that would not be yieldedAndrew Lewis2015-06-301-2/+4
|
* Remove duplicated symbol registrationAndrew Lewis2015-06-291-1/+0
|
* rbl.lua: Fix issues with application of whitelistsAndrew Lewis2015-06-231-2/+23
|
* Add whitelist_exception setting to RBL moduleAndrew Lewis2015-06-221-1/+16
|
* Fix lua plugins.Vsevolod Stakhov2015-05-281-4/+5
|
* RBL: Change order of calls to avoid sending error messages to logsAndrew Lewis2015-04-011-2/+2
|
* RBL: change behaviour of whitelistsAndrew Lewis2015-04-011-0/+27
|
* Filter double-dots in rbl.lua validate_dnsAndrew Lewis2015-03-111-0/+3
|
* rbl.lua: HousekeepingAndrew Lewis2015-02-251-47/+33
|