aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_common.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Allow direct userdata extraction from a tableVsevolod Stakhov2020-08-271-3/+43
* [Minor] Allow to have __index in rspamd "classes"Vsevolod Stakhov2020-08-051-3/+10
* [Project] Add a simple matrix Lua libraryVsevolod Stakhov2020-08-051-0/+1
* [Minor] Allow rspamd_text to be passedVsevolod Stakhov2020-07-241-0/+2
* [Minor] Add lua_geti compat methodVsevolod Stakhov2020-04-211-1/+13
* [Rework] Rework urls extractionVsevolod Stakhov2020-04-211-0/+12
* [Minor] Add some missing types and docs to rspamd_lua_parse_table_argumentsVsevolod Stakhov2020-04-141-0/+32
* [Project] Add routine to call a generic lua functionVsevolod Stakhov2020-04-061-0/+88
* [Minor] Add helper to alter metatablesVsevolod Stakhov2020-03-041-0/+18
* [Minor] Fix strict config checksVsevolod Stakhov2020-02-211-1/+13
* [Minor] Move function to the common routinesVsevolod Stakhov2020-01-011-0/+31
* [Project] Start lua spf libraryVsevolod Stakhov2019-11-291-0/+1
* [Minor] Improve loggingVsevolod Stakhov2019-11-261-1/+16
* [Project] Various fixes for lua_content projectVsevolod Stakhov2019-11-251-2/+8
* [Minor] Try to fix CI error due to clang bugVsevolod Stakhov2019-10-171-2/+4
* [Minor] Fix modules loading logicVsevolod Stakhov2019-10-101-12/+23
* [Minor] Fix compile warningsVsevolod Stakhov2019-10-101-24/+2
* [Rework] Rework initialisation to reduce static leaks countVsevolod Stakhov2019-09-271-4/+10
* [Minor] Fix khash set operationVsevolod Stakhov2019-09-161-1/+1
* [Minor] Lua core: Simplify class to stringVsevolod Stakhov2019-09-161-7/+0
* [Rework] Lua core: Use lightuserdata to index classesVsevolod Stakhov2019-09-161-30/+83
* [Minor] Add lua bit library if not luajitVsevolod Stakhov2019-08-161-0/+8
* [Minor] Fix parse_table_argumentsVsevolod Stakhov2019-07-011-1/+25
* [Minor] Add flags for rspamd_lua_parse_table_argumentsVsevolod Stakhov2019-07-011-11/+40
* [Minor] Fix various cases in Lua APIVsevolod Stakhov2019-06-281-5/+10
* [Minor] Fix logging after switching to luaL_loadbufferVsevolod Stakhov2019-06-251-2/+10
* [Minor] Print module digest and path when loading modulesVsevolod Stakhov2019-06-241-3/+32
* [Project] Remove libfann, gd and other unsupported stuffVsevolod Stakhov2019-06-221-1/+0
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-4/+4
* [Feature] Lua_mimepart: Add function filter_wordsVsevolod Stakhov2019-06-181-0/+2
* [Minor] Fix various settings issuesVsevolod Stakhov2019-06-171-1/+1
* [Minor] Lua_config: Add config unload scriptsVsevolod Stakhov2019-06-151-0/+25
* [Project] Lua_config: Add post init scriptsVsevolod Stakhov2019-06-141-2/+26
* [Minor] Remove string from top to avoid lua stack issuesVsevolod Stakhov2019-05-241-0/+1
* [Fix] Do not use lightuserdata for tracebackVsevolod Stakhov2019-05-241-43/+38
* [Rework] Slashing: Change versioning schema - move to 2.0Vsevolod Stakhov2019-05-181-16/+2
* [Minor] Allow to tune GC related optionsVsevolod Stakhov2019-05-101-4/+11
* [Feature] Tune memory management in Rspamd and LuaVsevolod Stakhov2019-05-101-0/+7
* [Minor] Missing includeVsevolod Stakhov2019-05-031-1/+0
* [Rework] Move lua_worker to a dedicated unitVsevolod Stakhov2019-05-031-586/+1
* [Minor] Unbreak generic luajit buildVsevolod Stakhov2019-05-021-0/+5
* [Minor] Add shrinking failsafetyVsevolod Stakhov2019-05-011-0/+5
* [Minor] Wipe memory in rspamadmVsevolod Stakhov2019-05-011-3/+39
* [Fix] Another fix for Redis sentinelVsevolod Stakhov2019-04-011-8/+6
* [Feature] Preprocess config files using jinja templatesVsevolod Stakhov2019-03-271-59/+112
* [Minor] Pass variables from the environment to rspamd_envVsevolod Stakhov2019-03-271-10/+34
* [Rework] Change lua global variables registrationVsevolod Stakhov2019-03-261-50/+97
* [Fix] Fix various issues found by PVS StudioVsevolod Stakhov2019-03-131-2/+2
* [Project] Lua_udp: Add initial prototypeVsevolod Stakhov2019-01-191-0/+1
* [Rework] Another paths reworkVsevolod Stakhov2018-12-261-7/+2