aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/ratelimit.lua
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Fix whitelisted_user map initialisationAndrew Lewis2016-09-141-1/+5
* [Minor] Ratelimit: don't copy dataAndrew Lewis2016-09-141-2/+1
* [Minor] Remove more useless code from ratelimitAndrew Lewis2016-09-131-2/+0
* [Minor] Some small changes to ratelimitAndrew Lewis2016-09-131-11/+25
* [Minor] Fix ratelimit rework: don't recycle stale valueAndrew Lewis2016-09-121-13/+4
* [Feature] User-defined ratelimitsAndrew Lewis2016-09-121-138/+150
* [Fix] Properly handle nil values in ratelimit pluginAndrew Lewis2016-09-091-13/+39
* [Fix] Fix setting ratelimit key for 'ip' bucketAndrew Lewis2016-09-091-0/+2
* [Minor] Improve logging for ratelimitVsevolod Stakhov2016-09-081-1/+5
* [Minor] Ratelimit: remove duplicated division on ham scores; fix registrationAndrew Lewis2016-09-061-2/+2
* Revert "[Feature] Add common way to disable Lua modules"Andrew Lewis2016-09-051-4/+0
* [Minor] Use infox instead of info in loggingVsevolod Stakhov2016-09-041-1/+1
* [Minor] Fix log message; don't use legacy APIAndrew Lewis2016-09-021-1/+1
* [Feature] Add common way to disable Lua modulesAndrew Lewis2016-09-011-0/+4
* [Fix] Banish table.maxn from Lua partsAndrew Lewis2016-09-011-1/+1
* [Feature] Support excluding selected users from ratelimitsAndrew Lewis2016-08-311-1/+10
* [Feature] Adaptive ratelimitsAndrew Lewis2016-08-261-122/+208
* [Fix] Avoid setting limits when required elements are missingVsevolod Stakhov2016-08-161-19/+21
* [Fix] Use new postfilters and prefilters API in the pluginsVsevolod Stakhov2016-07-121-2/+10
* [Fix] Some more fixes to ratelimit pluginVsevolod Stakhov2016-06-221-7/+20
* [Fix] Fix issues with multiple returns from luaVsevolod Stakhov2016-06-221-1/+1
* [Feature] Use new redis API in ratelimit pluginVsevolod Stakhov2016-06-221-39/+44
* [Feature] Use generic global string split functionVsevolod Stakhov2016-05-281-29/+3
* [Feature] Use universal redis definitions in rspamd pluginsVsevolod Stakhov2016-05-281-17/+11
* [Fix] Fix ratelimit initializationVsevolod Stakhov2016-05-031-7/+10
* [Feature] Rework ratelimit module to set expirationVsevolod Stakhov2016-04-261-22/+14
* [Feature] Use new version of register_symbol in rspamd pluginsVsevolod Stakhov2016-04-221-1/+5
* [Fix] Fix ratelimit ctime settingVsevolod Stakhov2016-04-201-1/+5
* [Feature] Add maximum delay to ratelimit moduleVsevolod Stakhov2016-04-171-50/+77
* Fix users ratelimitsVsevolod Stakhov2016-02-121-1/+1
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-22/+12
* ratelimit: avoid possible indexing of nil value (Fixes #498)Andrew Lewis2016-01-251-1/+1
* Reduce log severity for ratelimit missing serversVsevolod Stakhov2016-01-191-2/+2
* Rework ratelimit pluginVsevolod Stakhov2015-11-301-15/+38
* Add guard for ratelimit checksVsevolod Stakhov2015-11-281-1/+3
* Allow ratelimit plugin to set symbol instead of pre-resultVsevolod Stakhov2015-11-211-19/+28
* Fix pluginsVsevolod Stakhov2015-11-201-17/+17
* Update logging in lua modules.Vsevolod Stakhov2015-09-011-10/+10
* Fix issues with bounces From processing.Vsevolod Stakhov2015-06-231-1/+1
* Whitelisted ip map should be radix, not hash.Vsevolod Stakhov2015-05-121-1/+1
* Fix closure parameters.Vsevolod Stakhov2015-02-261-3/+4
* Do not set negative values for ratelimits.Vsevolod Stakhov2015-02-261-0/+3
* Fix ratelimit plugin.Vsevolod Stakhov2015-02-261-23/+26
* Remove old redis invocation.Vsevolod Stakhov2015-02-251-2/+0
* Rework and optimize ratelimit plugin.Vsevolod Stakhov2015-02-251-74/+101
* Reformat ratelimit plugin.Vsevolod Stakhov2015-02-251-262/+261
* Clarify copyright for lua plugins.Vsevolod Stakhov2015-02-131-0/+26
* set empty <> user or addr for msgs without FROM (the MAIL FROM:<> is RFC 821 ...eneq1232015-02-111-3/+5
* Fix IP validity checks.Vsevolod Stakhov2014-11-101-3/+3
* Fix upstreams in ratelimit.Vsevolod Stakhov2014-10-301-9/+11