aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_common.c
Commit message (Expand)AuthorAgeFilesLines
* [Project] Rework rspamadm and Lua init pathVsevolod Stakhov2018-05-241-3/+0
* [Minor] Improve error message in type check functionVsevolod Stakhov2018-05-121-37/+51
* [Feature] Allow to set lua_cpath from optionsVsevolod Stakhov2018-04-041-7/+27
* [Fix] Try to fix various Lua stack issuesVsevolod Stakhov2018-03-221-2/+2
* [Minor] Allow to require some Lua function in CVsevolod Stakhov2018-03-151-0/+46
* [Minor] Fix lua path on OSXVsevolod Stakhov2018-03-081-1/+9
* [Feature] Add concept of experimental modulesVsevolod Stakhov2018-03-031-0/+2
* [Minor] Add common methods to find a primary controllerVsevolod Stakhov2018-02-261-0/+17
* [Minor] Allow to detect worker's scanner flag from luaVsevolod Stakhov2018-02-261-0/+18
* [Minor] Add traceback on postload executionsVsevolod Stakhov2018-02-241-4/+12
* [Minor] Rework plugins state to allow future extensionsVsevolod Stakhov2017-12-031-11/+12
* [Minor] Rework initialization order to handle C modulesVsevolod Stakhov2017-12-031-32/+27
* [Feature] Add plugins state variableVsevolod Stakhov2017-12-031-2/+58
* [Minor] Load ucl directly to export typesVsevolod Stakhov2017-11-051-0/+1
* [Rework] Simplify lua path initializationVsevolod Stakhov2017-11-041-3/+1
* [Minor] Use pure UCL object when setting lua pathsVsevolod Stakhov2017-11-041-4/+4
* [Minor] Read lua path settings from environment as wellVsevolod Stakhov2017-11-041-2/+27
* [Minor] Further portion of g_slice eliminationVsevolod Stakhov2017-10-281-2/+2
* [Feature] Improve subprocesses termination handleVsevolod Stakhov2017-09-171-0/+2
* [Minor] Fix use after freeVsevolod Stakhov2017-08-231-2/+1
* [Minor] Randomize Lua PRNG at startupVsevolod Stakhov2017-08-141-0/+8
* [Minor] Use rspamd_socketpair in spawn_subprocessVsevolod Stakhov2017-07-251-5/+21
* [Minor] Further fixes for subprocess spawning logicVsevolod Stakhov2017-07-241-3/+14
* [Minor] Prevent data corruption when dealing with signalsVsevolod Stakhov2017-07-241-0/+2
* [Feature] Allow to spawn asynchronous processes from LuaVsevolod Stakhov2017-07-221-0/+372
* [Minor] Set lua cpath to RSPAMD_LIBDIR, not LUALIBDIRVsevolod Stakhov2017-07-211-2/+13
* [Fix] Lua: lpeg to be loaded with rspamd_lua_add_preload, to avoid "rspamd_co...Guillaume Outters2017-07-201-1/+1
* [Fix] Fix setting of path and cpath for LuaVsevolod Stakhov2017-07-161-2/+27
* [Rework] Propagate ucl variables from the command lineVsevolod Stakhov2017-05-181-7/+33
* [Fix] Detect confighelp in plugins initialisationVsevolod Stakhov2017-04-221-1/+3
* [Feature] Rework confighelp to load Lua pluginsVsevolod Stakhov2017-04-221-4/+6
* [Fix] Various reload leak fixingVsevolod Stakhov2017-01-171-0/+28
* [Fix] Stop hardcoding of lua in CVsevolod Stakhov2017-01-111-6/+0
* [Rework] Kill all InternetAddressList usagesVsevolod Stakhov2016-12-221-97/+0
* [Minor] Support NANable numbersVsevolod Stakhov2016-11-261-0/+29
* Merge pull request #1068 from fatalbanana/statVsevolod Stakhov2016-10-241-0/+86
|\
| * [Feature] Allow for getting worker stats from LuaAndrew Lewis2016-10-241-0/+86
* | [Fix] Fix rspamd{session} class in Lua APIVsevolod Stakhov2016-10-241-0/+6
|/
* [Feature] Add a very basic interface to access workers data from on_loadVsevolod Stakhov2016-10-211-2/+74
* [Feature] Add periodic events support for lua_configVsevolod Stakhov2016-10-181-0/+6
* [Feature] Execute on_load scripts with ev_base readyVsevolod Stakhov2016-10-171-0/+32
* [Rework] Make lua_redis task agnosticVsevolod Stakhov2016-10-171-24/+60
* [Feature] Allow plugins to publish their lua API via rspamd_pluginsVsevolod Stakhov2016-09-061-0/+4
* [Minor] Fix couple of warnings and disable -pedantic modeVsevolod Stakhov2016-07-051-1/+1
* [CritFix] Fix parsing of missing classesVsevolod Stakhov2016-06-131-0/+1
* [Feature] Improve error report for type missmatch in luaVsevolod Stakhov2016-06-131-15/+42
* [Fix] Fix setting path for luaVsevolod Stakhov2016-06-071-2/+2
* [Fix] Link lpeg to rspamd lua libraryVsevolod Stakhov2016-05-281-0/+2
* [Feature] Add execution of lua global functions scriptVsevolod Stakhov2016-05-281-0/+6
* [Feature] Use extended map types in lua map, unify codeVsevolod Stakhov2016-05-101-1/+1