summaryrefslogtreecommitdiffstats
path: root/lualib
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Propagate on_load via Lua wrapperVsevolod Stakhov2023-05-291-0/+20
|
* [Minor] Show percentagesVsevolod Stakhov2023-05-131-4/+14
|
* [Fix] More fixes to fuzzystatVsevolod Stakhov2023-05-121-6/+12
|
* [Minor] Fix flags statVsevolod Stakhov2023-05-121-0/+7
|
* [Minor] Print flags statVsevolod Stakhov2023-05-091-0/+10
|
* [Minor] Pet luacheckVsevolod Stakhov2023-04-071-1/+2
|
* [Minor] Fix key type in outputVsevolod Stakhov2023-04-071-3/+5
|
* [Minor] Add `dnskey` type of outputVsevolod Stakhov2023-04-071-1/+4
| | | | Issue: #4429
* [Fix] Do not use `rspamadm.dkim_keygen`Vsevolod Stakhov2023-04-071-1/+4
|
* [Feature] Finish all features of dkim_keygen in LuaVsevolod Stakhov2023-04-071-0/+25
|
* [Rework] Write dkim keygen tool in luaVsevolod Stakhov2023-04-071-0/+144
|
* fix: avoid double-dip of nrcpt when calculating ratelimit conditionAndreas Simbuerger2023-03-291-1/+1
| | | | | Before this commit, rspamd would consider the number of recipients of the current message twice when calculating the ratelimit condition.
* [Minor] Neural: Extract lua scriptsVsevolod Stakhov2023-03-255-100/+97
|
* [Minor] Add some more comments as we now strip themVsevolod Stakhov2023-03-252-29/+42
|
* [Minor] Improve style in the scriptsVsevolod Stakhov2023-03-252-40/+45
|
* [Minor] Move redis scripts from ratelimit file to simplify checksVsevolod Stakhov2023-03-253-1/+143
|
* [Minor] Load redis scripts from the prefix to simplify callsVsevolod Stakhov2023-03-252-1/+14
|
* [Minor] Add a utility to join path componentsVsevolod Stakhov2023-03-241-0/+18
|
* [Minor] Allow to load Redis script from a fileVsevolod Stakhov2023-03-241-2/+32
|
* [Minor] Add a simple function to strip Lua commentsVsevolod Stakhov2023-03-231-0/+24
|
* Fix support for global maps in lua_maps.luadpetrov672023-02-141-9/+6
|
* [Fix] Fix usage of the Redis config schema as `extra_fields`Vsevolod Stakhov2023-02-051-0/+7
| | | | Issue: #4318
* [Minor] Use averages in fuzzystatVsevolod Stakhov2023-01-141-2/+12
|
* [Rework] Breaking: Do not report soft reject in historyVsevolod Stakhov2023-01-071-0/+19
| | | | | | | | | | | | | | We can have much more clear information if we store the real action in case of `soft-reject`. In this case, we can just imply that a module that has set this action is an action itself, such as: * greylist * ratelimit * multimap * antivirus rule name This policy seems quite reasonable, as `soft reject` has no meaning on its own.
* [Minor] Fuzzystat: Fix case of the optionsVsevolod Stakhov2023-01-051-4/+4
|
* [Minor] Fuzzystat: Allow to sort keysVsevolod Stakhov2023-01-051-16/+21
|
* [Minor] Add --name parameter to keypair generationVsevolod Stakhov2023-01-051-0/+9
|
* [Minor] Show name if availableVsevolod Stakhov2023-01-041-7/+18
|
* [Fix] Rework lists applicationsVsevolod Stakhov2022-12-212-8/+12
|
* [Minor] Fix occasional damageVsevolod Stakhov2022-12-181-2/+2
|
* [Minor] Fix arguments schemaVsevolod Stakhov2022-12-181-4/+4
|
* [Minor] Improve loggingVsevolod Stakhov2022-12-181-1/+1
|
* [Minor] Apply lua augmentations where availableVsevolod Stakhov2022-12-171-0/+8
|
* [Minor] Avoid cyclic require - it doesn't work in LuaVsevolod Stakhov2022-12-131-1/+1
|
* [Feature] Selectors: Add specific_urls_filter_map extractorVsevolod Stakhov2022-12-132-0/+37
|
* [Minor] Remove debug messageVsevolod Stakhov2022-12-131-1/+0
|
* [Feature] Allow to specify `selector_alias` in the maps definitionVsevolod Stakhov2022-12-122-0/+31
|
* [Feature] Some rework of the selectors frameworkVsevolod Stakhov2022-12-102-4/+55
| | | | | | * Add `apply_methods` transform * Rework userdata application of the transform functor * Add more join methods
* [Minor] Fix `is_write` usage for freshly loaded scriptsVsevolod Stakhov2022-12-101-3/+5
|
* [Minor] Fix query for the external map caseVsevolod Stakhov2022-12-031-3/+5
|
* [Minor] Add `upstream` fieldVsevolod Stakhov2022-11-281-0/+1
|
* [Minor] Fix combine selectors functorVsevolod Stakhov2022-11-231-1/+1
|
* [Minor] Add tests and fix some minor issuesVsevolod Stakhov2022-11-221-1/+1
|
* [Minor] Fix tests and invocationVsevolod Stakhov2022-11-221-1/+1
|
* [Feature] Allow to build a map by combining tuples of selectorsVsevolod Stakhov2022-11-221-9/+52
|
* [Minor] Add `Accept` headerVsevolod Stakhov2022-11-191-1/+3
|
* [Minor] Add content typeVsevolod Stakhov2022-11-191-0/+3
|
* [Minor] Fix some issuesVsevolod Stakhov2022-11-191-2/+2
|
* [Project] Add query encoding usageVsevolod Stakhov2022-11-191-2/+7
|
* [Project] Add a simple url encoding function + testsVsevolod Stakhov2022-11-191-1/+6
|