summaryrefslogtreecommitdiff
path: root/src/hlua.c
Commit message (Expand)AuthorAgeFilesLines
* BUG/MINOR: hlua: SET_SAFE_LJMP misuse in hlua_event_runner()Aurelien DARRAGON2023-05-171-9/+14
* MINOR: hlua: declare hlua_gethlua() functionAurelien DARRAGON2023-05-051-1/+1
* CLEANUP: hlua: hlua_register_task() may longjmpAurelien DARRAGON2023-05-051-1/+1
* BUG/MINOR: hlua: spinning loop in hlua_socket_handler()Aurelien DARRAGON2023-05-051-0/+1
* MINOR: mailers/hlua: disable email sending from luaAurelien DARRAGON2023-05-051-0/+17
* MINOR: hlua/event_hdl: expose SERVER_CHECK eventAurelien DARRAGON2023-05-051-0/+15
* MINOR: hlua: expose SERVER_ADMIN eventAurelien DARRAGON2023-05-051-0/+59
* MINOR: hlua: expose SERVER_STATE eventAurelien DARRAGON2023-05-051-0/+129
* MEDIUM: tree-wide: Change sc API to specify required free space to progressChristopher Faulet2023-05-051-6/+6
* MEDIUM: clock: replace timeval "now" with integer "now_ns"Willy Tarreau2023-04-281-1/+1
* MEDIUM: tree-wide: replace timeval with nanoseconds in tv_accept and tv_requestWilly Tarreau2023-04-281-1/+1
* CLEANUP: assorted typo fixes in the code and commentsIlya Shipitsin2023-04-231-5/+5
* CLEANUP: Stop checking the pointer before calling `task_free()`Tim Duesterhus2023-04-231-2/+1
* MINOR: hlua/event_hdl: timestamp for eventsAurelien DARRAGON2023-04-211-0/+4
* MINOR: hlua/event_hdl: fix return type for hlua_event_hdl_cb_data_push_argsAurelien DARRAGON2023-04-211-8/+11
* MINOR: hlua/event_hdl: expose proxy_uuid variable in server eventsAurelien DARRAGON2023-04-211-0/+4
* MINOR: hlua/event_hdl: rely on proxy_uuid instead of proxy_name for lookupsAurelien DARRAGON2023-04-211-1/+1
* MINOR: hlua: safe coroutine.create()Aurelien DARRAGON2023-04-191-0/+45
* MINOR: hlua: hook yield on known lua stateAurelien DARRAGON2023-04-191-0/+13
* CLEANUP: hlua: avoid confusion between internal timers and tick based timersAurelien DARRAGON2023-04-191-3/+4
* MEDIUM: hlua: introduce tune.lua.burst-timeoutAurelien DARRAGON2023-04-191-1/+17
* MEDIUM: hlua: reliable timeout detectionAurelien DARRAGON2023-04-191-36/+119
* MINOR: channel/stconn: Replace channel_shutr_now() by sc_schedule_abort()Christopher Faulet2023-04-141-1/+1
* MINOR: channel: Forwad close to other side on abortChristopher Faulet2023-04-141-1/+0
* MINOR: hlua: Stop to check the SC state when executing a hlua cli commandChristopher Faulet2023-04-111-4/+0
* BUG/MINOR: lua: remove incorrect usage of strncat()Willy Tarreau2023-04-071-4/+14
* MEDIUM: hlua/event_hdl: initial support for event handlersAurelien DARRAGON2023-04-051-1/+489
* MINOR: hlua: support for optional arguments to core.register_task()Aurelien DARRAGON2023-04-051-3/+39
* BUG/MEDIUM: hlua: prevent deadlocks with main lua lockAurelien DARRAGON2023-04-051-32/+37
* MINOR: hlua: simplify lua lockingAurelien DARRAGON2023-04-051-11/+18
* CLEANUP: hlua: use hlua_unref() instead of luaL_unref()Aurelien DARRAGON2023-04-051-2/+2
* CLEANUP: hlua: use hlua_pushref() instead of lua_rawgeti()Aurelien DARRAGON2023-04-051-14/+14
* CLEANUP: hlua: use hlua_ref() instead of luaL_ref()Aurelien DARRAGON2023-04-051-2/+2
* BUG/MINOR: hlua: prevent function and table reference leaks on errorsAurelien DARRAGON2023-04-051-4/+31
* BUG/MINOR: hlua: fix reference leak in hlua_post_init_state()Aurelien DARRAGON2023-04-051-0/+4
* BUG/MINOR: hlua: fix reference leak in core.register_task()Aurelien DARRAGON2023-04-051-0/+3
* MINOR: hlua: fix return type for hlua_checkfunction() and hlua_checktable()Aurelien DARRAGON2023-04-051-2/+2
* MINOR: hlua: add simple hlua reference handling APIAurelien DARRAGON2023-04-051-2/+44
* CLEANUP: hlua: fix conflicting comment in hlua_ctx_destroy()Aurelien DARRAGON2023-04-051-1/+1
* MEDIUM: hlua: Dynamic list of frontend/backend in LuaThierry Fournier2023-04-051-2/+0
* BUG/MINOR: hlua: enforce proper running context for register_x functionsAurelien DARRAGON2023-04-051-0/+35
* MINOR: hlua: properly handle hlua_process_task HLUA_E_ETMOUTAurelien DARRAGON2023-04-051-5/+5
* BUG/MINOR: hlua: hook yield does not behave as expectedAurelien DARRAGON2023-04-051-4/+20
* MINOR: stconn/channel: Move CF_EOI into the SC and rename itChristopher Faulet2023-04-051-2/+2
* MEDIUM: hlua/applet: Use the sedesc to report and detect end of processingChristopher Faulet2023-04-051-60/+48
* MINOR: applet: No longer set EOI on the SCChristopher Faulet2023-04-051-1/+0
* CLEANUP: stconn: Remove old read and write expiration datesChristopher Faulet2023-02-221-8/+0
* MINOR: stconn: Always report READ/WRITE event on shutr/shutwChristopher Faulet2023-02-221-6/+1
* MEDIUM: stconn: Replace read and write timeouts by a unique I/O timeoutChristopher Faulet2023-02-221-3/+3
* MEDIUM: channel/stconn: Move rex/wex timer from the channel to the sedescChristopher Faulet2023-02-221-7/+7