aboutsummaryrefslogtreecommitdiffstats
path: root/src/rspamadm/lua_repl.c
Commit message (Collapse)AuthorAgeFilesLines
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-50/+50
|
* [Minor] Fix irrelevant issue with the `getline` invocationVsevolod Stakhov2024-03-151-1/+1
|
* [Project] Start optimization of userdata hashingVsevolod Stakhov2024-03-051-2/+2
|
* [Fix] Cleanup session on exitVsevolod Stakhov2023-11-101-3/+5
|
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-341/+331
| | | | No meaningful changes.
* [Minor] Try to fix another stupid cases of dot commandsVsevolod Stakhov2022-04-221-2/+11
| | | | Have anybody used them ever?
* [Minor] Fix absence of replxx modeVsevolod Stakhov2022-04-221-2/+0
|
* [Minor] Try to unify replxx usageVsevolod Stakhov2022-04-201-65/+64
|
* [Minor] Check return valueVsevolod Stakhov2021-10-161-1/+3
|
* [Minor] Plug some leaks on error pathsVsevolod Stakhov2021-09-181-1/+2
| | | | Found by: coverity scan
* [Minor] Fix exit codes usage to POSIX portable EXIT_FAILUREVsevolod Stakhov2021-08-291-1/+1
|
* [Minor] Add flags to listen socket creationVsevolod Stakhov2020-06-091-1/+3
|
* [Fix] Fix listen socket parsingVsevolod Stakhov2020-02-251-1/+1
| | | | Issue: #3254
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-3/+3
|
* [Minor] fix compilation without replxxChristian Göttsche2020-01-161-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | ../src/rspamadm/lua_repl.c: In function ‘rspamadm_lua_run_repl’: ../src/rspamadm/lua_repl.c:615:8: warning: unused variable ‘i’ [-Wunused-variable] 615 | gsize i; | ^ ../src/rspamadm/lua_repl.c:614:11: warning: unused variable ‘tb’ [-Wunused-variable] 614 | GString *tb = NULL; | ^~ ../src/rspamadm/lua_repl.c:613:11: warning: unused variable ‘is_multiline’ [-Wunused-variable] 613 | gboolean is_multiline = FALSE; | ^~~~~~~~~~~~ ../src/rspamadm/lua_repl.c: In function ‘rspamadm_lua’: ../src/rspamadm/lua_repl.c:1007:3: warning: implicit declaration of function ‘replxx_set_max_history_size’ [-Wimplicit-function-declaration] 1007 | replxx_set_max_history_size (rx_instance, max_history); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/rspamadm/lua_repl.c:1007:32: error: ‘rx_instance’ undeclared (first use in this function) 1007 | replxx_set_max_history_size (rx_instance, max_history); | ^~~~~~~~~~~ ../src/rspamadm/lua_repl.c:1007:32: note: each undeclared identifier is reported only once for each function it appears in ../src/rspamadm/lua_repl.c:1008:3: warning: implicit declaration of function ‘replxx_history_load’ [-Wimplicit-function-declaration] 1008 | replxx_history_load (rx_instance, histfile); | ^~~~~~~~~~~~~~~~~~~ ../src/rspamadm/lua_repl.c:1010:3: warning: implicit declaration of function ‘replxx_history_save’ [-Wimplicit-function-declaration] 1010 | replxx_history_save (rx_instance, histfile); | ^~~~~~~~~~~~~~~~~~~
* [Project] Allow to enable mempool debugging from the protocolVsevolod Stakhov2019-12-231-1/+1
|
* [Minor] Fix compile warningsVsevolod Stakhov2019-10-101-7/+3
|
* [Minor] Small OOB access fixedVsevolod Stakhov2019-09-301-1/+1
|
* [Minor] Fix various static leaksVsevolod Stakhov2019-09-271-0/+3
|
* [Project] Implement syntax highlighting for LuaVsevolod Stakhov2019-09-041-89/+140
|
* [Rework] Implement linenoise functions with replxxVsevolod Stakhov2019-09-031-15/+44
|
* [Minor] Rework rspamd_parse_host_port_priority function resultVsevolod Stakhov2019-07-261-2/+2
|
* [Minor] Fix some more issues with timeoutsVsevolod Stakhov2019-06-221-1/+1
|
* [Project] Make it compileable again...Vsevolod Stakhov2019-06-221-12/+11
|
* [Project] Further workers refactoringVsevolod Stakhov2019-06-221-1/+1
|
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-3/+3
|
* [Minor] Improve lua logging escapingVsevolod Stakhov2019-04-291-2/+4
|
* [Minor] Fix various warningsVsevolod Stakhov2019-04-071-2/+0
|
* [Project] Adopt plugins, workers, rspamadm and rspamc for http_contextVsevolod Stakhov2019-02-191-2/+3
|
* [Rework] Finish http code split and cleanupVsevolod Stakhov2019-02-151-0/+1
|
* [Rework] Start rework of the HTTP libraryVsevolod Stakhov2019-02-151-1/+1
|
* [Rework] Change time handlingVsevolod Stakhov2018-10-291-1/+1
|
* [Minor] Add some fail-safetyVsevolod Stakhov2018-10-111-1/+1
|
* [Fix] Stop libevent from using cached time in rspamadmVsevolod Stakhov2018-10-081-1/+1
|
* [Feature] Add some recursion protection to lua loggerVsevolod Stakhov2018-09-191-2/+6
|
* [Minor] More declaration fixesMikhail Galanin2018-09-101-2/+2
|
* [Minor] Reworked other parts of rspamadm to handle asynchronous eventsMikhail Galanin2018-09-061-12/+3
|
* [Minor] Added coroutines and async events support to rspamadm commandsMikhail Galanin2018-09-051-86/+153
|
* [Minor] Better Lua 5.3 compatibilityVsevolod Stakhov2018-08-151-1/+1
|
* [Feature] Split message parsing and processingVsevolod Stakhov2018-06-061-0/+1
|
* [Minor] Fix double frees in some placesVsevolod Stakhov2018-05-251-1/+0
|
* [Project] Rework rspamadm and Lua init pathVsevolod Stakhov2018-05-241-7/+6
|
* [Project] Initialize language detectorVsevolod Stakhov2018-01-011-1/+1
|
* [Feature] Allow rspamadm commands to export methods in LuaVsevolod Stakhov2017-12-021-1/+2
|
* [Minor] Final stage of g_slice removalVsevolod Stakhov2017-10-291-4/+4
|
* [Feature] Add `-e` option for lua_replVsevolod Stakhov2017-07-061-22/+35
|
* [Feature] Implement per-line mode in lua_repl (like `perl -p`)Vsevolod Stakhov2017-07-061-23/+82
|
* [Minor] Allow to set custom pool for a taskVsevolod Stakhov2017-06-081-1/+1
|
* [Rework] Propagate ucl variables from the command lineVsevolod Stakhov2017-05-181-1/+1
|
* [Fix] Allow to follow symlinks when safeVsevolod Stakhov2017-05-091-1/+1
| | | | Issue: #1625