aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_common.h
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Rework learn and add classify conditionVsevolod Stakhov2021-09-011-1/+1
* [Minor] Add function to get a lua_reference from a string returning a functionVsevolod Stakhov2021-09-011-0/+9
* [Minor] Fix match limit feature in regexpsVsevolod Stakhov2021-08-241-1/+0
* [Minor] Fix unintended reindentationVsevolod Stakhov2021-05-051-95/+95
* [Rework] Use C++ version of the lua threads poolVsevolod Stakhov2021-05-051-279/+289
* [Minor] Lua_util: Allow to use text in several rspamd_util methodsVsevolod Stakhov2021-04-021-0/+1
* [Fix] Use message pointer to avoid obsolete data to be cachedVsevolod Stakhov2020-11-131-1/+1
* [Rework] Move parsers to a separate lua libraryVsevolod Stakhov2020-11-111-0/+2
* [Minor] Lua_text: Allow comparison methods with plain stringsVsevolod Stakhov2020-10-261-0/+9
* [Minor] Sigh, another try to fix stupid conditionVsevolod Stakhov2020-09-211-1/+1
* [Minor] Another try to fix moonjit compatibilityVsevolod Stakhov2020-09-211-1/+2
* [Minor] Try to fix moonjit compatibilityVsevolod Stakhov2020-09-211-0/+8
* [Minor] Allow direct userdata extraction from a tableVsevolod Stakhov2020-08-271-0/+1
* [Project] Add a simple matrix Lua libraryVsevolod Stakhov2020-08-051-0/+2
* [Minor] Allow rspamd_text to be passedVsevolod Stakhov2020-07-241-0/+1
* [Minor] Add task:has_header methodVsevolod Stakhov2020-06-081-0/+1
* [Minor] Add lua_geti compat methodVsevolod Stakhov2020-04-211-0/+13
* [Rework] Rework urls extractionVsevolod Stakhov2020-04-211-5/+10
* [Minor] Add some missing types and docs to rspamd_lua_parse_table_argumentsVsevolod Stakhov2020-04-141-2/+4
* [Project] Add routine to call a generic lua functionVsevolod Stakhov2020-04-061-0/+21
* [Minor] Add helper to alter metatablesVsevolod Stakhov2020-03-041-0/+9
* [Minor] Fix strict config checksVsevolod Stakhov2020-02-211-1/+1
* [Project] CDB maps: Start making cdb a first class citizenVsevolod Stakhov2020-02-141-0/+2
* [Minor] Move function to the common routinesVsevolod Stakhov2020-01-011-0/+7
* [Project] Start lua spf libraryVsevolod Stakhov2019-11-291-0/+2
* [Minor] Lua_text: Add `lines` method and fix empty text creationVsevolod Stakhov2019-11-251-1/+1
* [Rework] Lua core: Use lightuserdata to index classesVsevolod Stakhov2019-09-161-9/+0
* [Minor] Lua core: Add some missing compat functionsVsevolod Stakhov2019-09-161-0/+22
* [Minor] Lua_text: Add ability to get a span from rspamd_textVsevolod Stakhov2019-09-051-0/+3
* [Minor] Add function to inject urls into a taskVsevolod Stakhov2019-08-231-0/+2
* [Project] Adopt Lua APIVsevolod Stakhov2019-07-121-3/+5
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-081-55/+109
* [Minor] Add flags for rspamd_lua_parse_table_argumentsVsevolod Stakhov2019-07-011-1/+8
* [Project] Add kann load/save methodsVsevolod Stakhov2019-06-291-0/+1
* [Minor] Fix various cases in Lua APIVsevolod Stakhov2019-06-281-2/+3
* [Project] Remove libfann, gd and other unsupported stuffVsevolod Stakhov2019-06-221-1/+0
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-2/+2
* [Feature] Lua_mimepart: Add function filter_wordsVsevolod Stakhov2019-06-181-1/+4
* [Minor] Lua_config: Add config unload scriptsVsevolod Stakhov2019-06-151-0/+1
* [Project] Lua_config: Add post init scriptsVsevolod Stakhov2019-06-141-1/+3
* [Fix] Do not use lightuserdata for tracebackVsevolod Stakhov2019-05-241-2/+1
* [Minor] Allow to tune GC related optionsVsevolod Stakhov2019-05-101-1/+1
* [Rework] Move lua_worker to a dedicated unitVsevolod Stakhov2019-05-031-0/+1
* [Minor] Wipe memory in rspamadmVsevolod Stakhov2019-05-011-1/+1
* [Minor] Improve lua logging escapingVsevolod Stakhov2019-04-291-1/+12
* [Minor] Add wipe flag for rspamd_text lua objectVsevolod Stakhov2019-04-261-2/+3
* [Minor] Allow to set a resolver for taskVsevolod Stakhov2019-04-111-0/+1
* [Minor] Cleanup various stuffVsevolod Stakhov2019-04-111-1/+1
* [Rework] Start rework of aliasing in RspamdVsevolod Stakhov2019-04-021-1/+1
* [Feature] Preprocess config files using jinja templatesVsevolod Stakhov2019-03-271-1/+2