summaryrefslogtreecommitdiffstats
path: root/src/lua/lua_config.c
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-271-6/+6
| | | | by a bot https://github.com/ka7/misspell_fixer
* [Minor] Add ability to get symbols dynamic stats from LuaVsevolod Stakhov2017-06-241-0/+49
|
* [Minor] Add method to get the whole configuration in LuaVsevolod Stakhov2017-05-181-0/+51
|
* [Feature] Rework confighelp to load Lua pluginsVsevolod Stakhov2017-04-221-6/+14
|
* [Minor] Add config:add_example functionVsevolod Stakhov2017-04-221-0/+37
|
* [Feature] Allow async events to be registered from LUA rulesVsevolod Stakhov2017-04-211-1/+141
| | | | | | | | | | | | | | | | | | | | | | | | Here is an example: ```lua rspamd_config.ASYNC_RULE = { callback = function(task) local ret = false local function test1(task) local function test2(task) return ret end ret = true return test2 end return test1 end } ```
* [Minor] Do not break old scripts and rulesVsevolod Stakhov2017-03-241-1/+4
|
* [Minor] Fix various style issuesVsevolod Stakhov2017-03-231-3/+1
|
* [Fix] Fix order of symbol optionsVsevolod Stakhov2017-03-231-1/+3
|
* [Fix] Fix parsing of lua table argumentsVsevolod Stakhov2017-03-211-4/+5
|
* [Fix] Fix options and shots matchVsevolod Stakhov2017-03-201-1/+1
|
* [Feature] Allow to specify maximum number of shots for symbolsVsevolod Stakhov2017-03-201-12/+22
|
* [Feature] Allow to set one_shot flag from register_symbolVsevolod Stakhov2017-03-111-4/+9
|
* [Minor] Fix calling of Lua symbolsVsevolod Stakhov2017-02-211-5/+8
|
* [Feature] Allow to return options as a tableVsevolod Stakhov2017-02-131-0/+11
|
* [Minor] Save resolver in config structure and allow to get it from LuaVsevolod Stakhov2017-01-271-0/+28
|
* [Feature] Allow to set peak callbacks from LuaVsevolod Stakhov2017-01-251-0/+37
|
* [Feature] Allow to register configuration docs from Lua APIVsevolod Stakhov2017-01-211-0/+60
|
* [Minor] Add methods to get symbols cache checksumVsevolod Stakhov2016-12-281-0/+28
|
* [Rework] Refactor struct namesVsevolod Stakhov2016-12-051-6/+6
|
* [Rework] Adopt code for the new optionsVsevolod Stakhov2016-12-051-8/+9
|
* [Feature] Allow to register metrics symbols using register_symbolVsevolod Stakhov2016-11-261-4/+12
|
* [CritFix] Fix workers scripts by sharing workers configsVsevolod Stakhov2016-10-311-1/+0
|
* [Feature] Add `one_param` flag for metric symbolsVsevolod Stakhov2016-10-271-4/+23
|
* [Feature] Allow to plan new periodics at different timeVsevolod Stakhov2016-10-261-4/+10
|
* [Minor] Add methods to enable and disable symbols from Lua APIVsevolod Stakhov2016-10-241-0/+48
|
* [Fix] Fix periodic events and redisVsevolod Stakhov2016-10-201-1/+2
|
* [Feature] Add methods to get metric's actions and symbols from LuaVsevolod Stakhov2016-10-201-3/+117
|
* [Minor] Fix settings of the metric action score from luaVsevolod Stakhov2016-10-181-2/+2
|
* [Feature] Add periodic events support for lua_configVsevolod Stakhov2016-10-181-1/+123
|
* [Feature] Add Lua API module for monitored objectsVsevolod Stakhov2016-08-261-1/+162
|
* [Feature] Implement finish scripts for worker processesVsevolod Stakhov2016-08-251-1/+60
|
* [Feature] Allow all types of symbols to be added via __newindex methodVsevolod Stakhov2016-08-041-12/+1
|
* [Fix] Fix symbols registration and executionVsevolod Stakhov2016-07-121-9/+20
|
* [Rework] Rework pre and postfilters systemVsevolod Stakhov2016-07-121-206/+117
|
* [Feature] Use rspamd specific type checks for userdataVsevolod Stakhov2016-05-051-1/+1
|
* [Fix] Use custom error function for pre and post filtersVsevolod Stakhov2016-05-051-12/+27
|
* Revert "[CritFix] Pre-filters and post-filters were completely broken"Vsevolod Stakhov2016-05-031-0/+16
| | | | This reverts commit 88c10484ff3802b59d8bcc7e9832e9fe97c9bb89.
* [CritFix] Pre-filters and post-filters were completely brokenVsevolod Stakhov2016-05-031-16/+0
|
* [CritFix] Restore the intended pre-filters behaviourVsevolod Stakhov2016-05-031-0/+6
| | | | | | Previously, filters and post-filters were checked even if pre-filter has set some result. Now pre-result efficienly makes a trapdoor to writing reply (as it was before 1.0).
* [Feature] Implement order of pre/post filtersVsevolod Stakhov2016-05-031-4/+31
|
* [Fix] Fix return value for couple of lua functionsVsevolod Stakhov2016-04-301-2/+4
|
* [Feature] Use new version of register_symbol in rspamd pluginsVsevolod Stakhov2016-04-221-2/+5
|
* [Feature] Improve config:register_symbol functionVsevolod Stakhov2016-04-221-24/+96
| | | | | Now this function replaces all other registration functions and can accept table for furhter extending
* [Fix] Properly handle MIME headers in SA pluginVsevolod Stakhov2016-04-111-2/+4
|
* [Feature] Add config:set_symbol_callback functionVsevolod Stakhov2016-04-081-0/+44
|
* [Feature] Allow to get callbacks for lua symbolsVsevolod Stakhov2016-04-071-0/+40
|
* [Feature] Add magic for callback data in rspamd rulesVsevolod Stakhov2016-04-071-2/+12
|
* [Feature] Add method to get number of symbols in the cacheVsevolod Stakhov2016-04-051-0/+26
|
* [Feature] Add on load hooks for rspamd_configVsevolod Stakhov2016-04-051-0/+27
|