aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_common.c
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-148/+148
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-9/+9
* [Feature] Support reply in message pack formatVsevolod Stakhov2024-03-111-2/+1
* [Feature] Further optimization to the hot pathVsevolod Stakhov2024-03-061-6/+10
* [Rework] Rework dynamic usageVsevolod Stakhov2024-03-051-6/+4
* [Rework] Use direct hashing instead of string hashingVsevolod Stakhov2024-03-051-9/+9
* [Project] Convert the remainingVsevolod Stakhov2024-03-051-11/+11
* [Rework] Breaking: return back to semverVsevolod Stakhov2023-09-131-3/+11
* [Minor] Sort lua modules and use GPtrArray instead of GListVsevolod Stakhov2023-09-071-13/+3
* [Minor] Allow rspamd_lua_require_function to work without functionVsevolod Stakhov2023-08-181-18/+30
* [Minor] Allow to call function from stack in rspamd_lua_universal_pcallVsevolod Stakhov2023-08-071-1/+7
* [Minor] Distinguish failures from unknown errorsVsevolod Stakhov2023-08-071-3/+5
* [Fix] Avoid race between config new/free by using a counterVsevolod Stakhov2023-07-271-4/+4
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-1064/+1039
* [Fix] Fix an old issue with order of destruction race between redis pool and luaVsevolod Stakhov2023-05-251-0/+12
* [Fix] Finally get rid of RSPAMD_USE_47BIT_LIGHTUSERDATA_HACKVsevolod Stakhov2023-02-011-82/+76
* [Minor] Fix some minor code quality issueVsevolod Stakhov2021-10-121-2/+2
* [Minor] Fix error path varargs handlingVsevolod Stakhov2021-09-171-0/+2
* [Rework] Rework learn and add classify conditionVsevolod Stakhov2021-09-011-6/+10
* [Minor] Add function to get a lua_reference from a string returning a functionVsevolod Stakhov2021-09-011-0/+50
* [Feature] Add zstd streaming APIVsevolod Stakhov2021-04-261-0/+2
* [Fix] Allow to set priorities between post init scriptsVsevolod Stakhov2020-12-301-2/+2
* [Rework] Move parsers to a separate lua libraryVsevolod Stakhov2020-11-111-3/+1
* [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