Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Fix log line | Vsevolod Stakhov | 2019-07-25 | 1 | -1/+1 |
| | |||||
* | [Minor] Plug leak in periodic | Vsevolod Stakhov | 2019-07-16 | 1 | -6/+24 |
| | |||||
* | [Fix] Do not use priority in metric registration | Vsevolod Stakhov | 2019-07-10 | 1 | -2/+2 |
| | |||||
* | [Minor] Export allowed/forbidden ids for symbols | Vsevolod Stakhov | 2019-07-02 | 1 | -0/+30 |
| | |||||
* | [Minor] Fix some issues | Vsevolod Stakhov | 2019-07-02 | 1 | -8/+14 |
| | |||||
* | [Minor] Push all symbol flags | Vsevolod Stakhov | 2019-07-02 | 1 | -26/+58 |
| | |||||
* | [Project] Remove has_torch definitions | Vsevolod Stakhov | 2019-07-01 | 1 | -21/+2 |
| | |||||
* | [Minor] Add flags for rspamd_lua_parse_table_arguments | Vsevolod Stakhov | 2019-07-01 | 1 | -0/+6 |
| | |||||
* | [Minor] Store position where periodics have been registered | Vsevolod Stakhov | 2019-06-26 | 1 | -1/+25 |
| | |||||
* | [Feature] Lua_config: Extend get symbols method | Vsevolod Stakhov | 2019-06-24 | 1 | -7/+58 |
| | |||||
* | [Minor] Settings: Add preliminary policies support | Vsevolod Stakhov | 2019-06-24 | 1 | -1/+34 |
| | |||||
* | [Project] Make it compileable again... | Vsevolod Stakhov | 2019-06-22 | 1 | -5/+6 |
| | |||||
* | [Project] Adopt Lua API | Vsevolod Stakhov | 2019-06-22 | 1 | -13/+10 |
| | |||||
* | [Project] First refactoring step libevent->libev | Vsevolod Stakhov | 2019-06-22 | 1 | -4/+4 |
| | |||||
* | [Minor] Lua_config: Add config unload scripts | Vsevolod Stakhov | 2019-06-15 | 1 | -0/+29 |
| | |||||
* | [Project] Allow to set allowed and forbidden ids for symbols | Vsevolod Stakhov | 2019-06-15 | 1 | -4/+84 |
| | |||||
* | [Project] Fix some more issues | Vsevolod Stakhov | 2019-06-14 | 1 | -1/+1 |
| | |||||
* | [Project] Lua_config: Add post init scripts | Vsevolod Stakhov | 2019-06-14 | 1 | -7/+36 |
| | |||||
* | [Project] Various fixes | Vsevolod Stakhov | 2019-06-14 | 1 | -3/+3 |
| | |||||
* | [Project] Add missing methods to lua_config | Vsevolod Stakhov | 2019-06-14 | 1 | -0/+48 |
| | |||||
* | [Project] Add symbols for explicit enabling | Vsevolod Stakhov | 2019-06-14 | 1 | -0/+8 |
| | |||||
* | [Minor] Lua_config: Add get_group_symbols method | Vsevolod Stakhov | 2019-06-14 | 1 | -0/+47 |
| | |||||
* | [Rework] Eliminate lua_squeeze as it has shown no improvements | Vsevolod Stakhov | 2019-06-10 | 1 | -251/+45 |
| | |||||
* | [Fix] Do not use lightuserdata for traceback | Vsevolod Stakhov | 2019-05-24 | 1 | -39/+12 |
| | | | | | | | | | | LuaJIT limits lightuserdata usage to 47 bits. On Arm64, this leads to break of the C <-> Lua interoperability using this type. This rework has changed traceback function behaviour from lightuserdata opaque pointer (GString * in particular) to luaL_Buffer. Issue: #2906 | ||||
* | [Minor] Allow virtual symbols with no parent | Vsevolod Stakhov | 2019-05-18 | 1 | -4/+7 |
| | |||||
* | [Minor] Refactor DNS resolver invocations | Vsevolod Stakhov | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | [Feature] Preprocess config files using jinja templates | Vsevolod Stakhov | 2019-03-27 | 1 | -2/+3 |
| | |||||
* | [Minor] Fix postfilters squeezing issue | Vsevolod Stakhov | 2019-03-23 | 1 | -1/+2 |
| | |||||
* | [Fix] Core: Fix squeezed dependencies handling for virtual symbols | Vsevolod Stakhov | 2019-03-22 | 1 | -72/+123 |
| | |||||
* | [Fix] Fix various issues found by PVS Studio | Vsevolod Stakhov | 2019-03-13 | 1 | -0/+6 |
| | | | | https://www.viva64.com/ | ||||
* | [Feature] Implement includes tracing in Lua | Vsevolod Stakhov | 2019-03-08 | 1 | -6/+82 |
| | |||||
* | [Minor] Allow to set include trace on config load | Vsevolod Stakhov | 2019-03-08 | 1 | -2/+2 |
| | |||||
* | [Rework] Rework telephone urls parsing logic | Vsevolod Stakhov | 2019-03-01 | 1 | -1/+0 |
| | |||||
* | [Minor] Allow nil as returned type | Vsevolod Stakhov | 2019-03-01 | 1 | -0/+4 |
| | |||||
* | [Rework] Enable explicit coroutines symbols | Vsevolod Stakhov | 2019-03-01 | 1 | -16/+192 |
| | |||||
* | [Project] Remove coroutines support from Rspamd symbols | Vsevolod Stakhov | 2019-02-28 | 1 | -94/+67 |
| | | | | | Coroutines project was a big failure that caused lots of complications and instability after all. Start to remove it from the critical places. | ||||
* | [Minor] Fix userdata storage | Vsevolod Stakhov | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | [Project] Implement new flags in Lua API | Vsevolod Stakhov | 2019-02-12 | 1 | -0/+147 |
| | |||||
* | [Project] Move action definition to avoid uthash pollution | Vsevolod Stakhov | 2019-01-14 | 1 | -6/+7 |
| | |||||
* | [Project] More steps to flexible actions | Vsevolod Stakhov | 2019-01-14 | 1 | -8/+35 |
| | |||||
* | [Project] Add concept of flexible actions | Vsevolod Stakhov | 2019-01-13 | 1 | -4/+4 |
| | |||||
* | [Minor] Core: Allow to pass flags to squeezed rules | Vsevolod Stakhov | 2019-01-07 | 1 | -1/+20 |
| | |||||
* | [Minor] Core: Add concept of mime only rules | Vsevolod Stakhov | 2019-01-06 | 1 | -0/+3 |
| | |||||
* | [Minor] Core: Add methods to enable/disable symbols | Vsevolod Stakhov | 2018-12-14 | 1 | -2/+2 |
| | |||||
* | [Project] Another rework for symbols cache | Vsevolod Stakhov | 2018-10-29 | 1 | -22/+22 |
| | |||||
* | [Rework] Add more traces to async events, get rid of GQuarks | Vsevolod Stakhov | 2018-10-26 | 1 | -3/+3 |
| | |||||
* | [Rework] Completely rework symbols cache management | Vsevolod Stakhov | 2018-10-26 | 1 | -1/+3 |
| | |||||
* | [Project] Further cleanup from the watchers | Vsevolod Stakhov | 2018-10-20 | 1 | -134/+17 |
| | |||||
* | [Project] Pass cache item to the callback functions | Vsevolod Stakhov | 2018-10-20 | 1 | -1/+3 |
| | |||||
* | [Minor] Add missing #endif | Vsevolod Stakhov | 2018-10-08 | 1 | -1/+1 |
| |