1. c298681 BUG/MINOR: hlua: report proper context upon error in hlua_cli_io_handler_fct() by Aurelien DARRAGON · Fri Jun 21 19:12:37 2024 +0200
  2. 96e7b77 CLEANUP: hlua: simplify ambiguous lua_insert() usage in hlua_ctx_resume() by Aurelien DARRAGON · Tue Jun 04 15:52:23 2024 +0200
  3. f176a2a BUG/MINOR: hlua: fix leak in hlua_ckch_set() error path by Aurelien DARRAGON · Tue Jun 04 15:15:29 2024 +0200
  4. 5bb4175 BUG/MINOR: hlua: prevent LJMP in hlua_traceback() by Aurelien DARRAGON · Tue Jun 04 10:41:32 2024 +0200
  5. 532136d BUG/MINOR: hlua: fix unsafe hlua_pusherror() usage by Aurelien DARRAGON · Tue Jun 04 13:08:59 2024 +0200
  6. 03c406c BUG/MINOR: hlua: don't use lua_pushfstring() when we don't expect LJMP by Aurelien DARRAGON · Mon Jun 03 23:18:24 2024 +0200
  7. 78e1d2d CLEANUP: hlua: use hlua_pusherror() where relevant by Aurelien DARRAGON · Tue Jun 04 12:48:45 2024 +0200
  8. 6049735 BUG/MINOR: hlua: use CertCache.set() from various hlua contexts by Aurelien DARRAGON · Mon Jun 03 16:18:27 2024 +0200
  9. 1a3ac40 BUG/MEDIUM: hlua: streams don't support mixing lua-load with lua-load-per-thread (2nd try) by Aurelien DARRAGON · Tue Mar 12 17:05:54 2024 +0100
  10. 188adfd MINOR: hlua: use accessors for stream hlua ctx by Aurelien DARRAGON · Tue Mar 12 17:00:25 2024 +0100
  11. 4796ace DEBUG: lua: precisely identify if stream is stuck inside lua or not by Aurelien DARRAGON · Tue Mar 12 00:22:44 2024 +0100
  12. 0995108 BUG/MINOR: hlua: fix missing lock in hlua_filter_delete() by Aurelien DARRAGON · Mon Mar 11 13:51:03 2024 +0100
  13. 9b62794 BUG/MINOR: hlua: missing lock in hlua_filter_new() by Aurelien DARRAGON · Mon Mar 11 13:50:41 2024 +0100
  14. f77f328 BUG/MINOR: hlua: segfault when loading the same filter from different contexts by Aurelien DARRAGON · Mon Mar 11 13:49:56 2024 +0100
  15. 98497cd BUG/MINOR: hlua: don't call ha_alert() in hlua_event_subscribe() by Aurelien DARRAGON · Mon Mar 04 16:31:23 2024 +0100
  16. 258fc3f BUG/MAJOR: hlua: improper lock usage with hlua_ctx_resume() by Aurelien DARRAGON · Fri Mar 01 21:17:51 2024 +0100
  17. cddf622 BUG/MEDIUM: hlua: improper lock usage with SET_SAFE_LJMP() by Aurelien DARRAGON · Mon Mar 04 11:17:58 2024 +0100
  18. 01d1b73 BUG/MINOR: hlua: improper lock usage in hlua_filter_new() by Aurelien DARRAGON · Mon Mar 04 11:25:47 2024 +0100
  19. f8b137b BUG/MINOR: hlua: improper lock usage in hlua_filter_callback() by Aurelien DARRAGON · Mon Mar 04 11:06:24 2024 +0100
  20. 205f1ac BUG/MINOR: hlua: fix possible crash in hlua_filter_new() under load by Aurelien DARRAGON · Mon Mar 04 09:39:58 2024 +0100
  21. cf51189 BUG/MINOR: hlua: don't use lua_tostring() from unprotected contexts by Aurelien DARRAGON · Fri Mar 01 15:55:17 2024 +0100
  22. 93361a5 BUG/MINOR: hlua: fix unsafe lua_tostring() usage with empty stack by Aurelien DARRAGON · Fri Mar 01 19:54:16 2024 +0100
  23. 12a5ee7 MINOR: hlua: Be able to disable logging from lua by Christopher Faulet · Thu Feb 29 15:41:17 2024 +0100
  24. 5839355 BUG/MINOR: hlua: Fix log level to the right value when set via TXN:set_loglevel by Christopher Faulet · Thu Feb 29 15:37:43 2024 +0100
  25. 0dbc16b BUG/MEDIUM: hlua: Don't loop if a lua socket does not consume received data by Christopher Faulet · Fri Feb 16 15:33:44 2024 +0100
  26. 5b62e09 BUG/MEDIUM: hlua: Be able to garbage collect uninitialized lua sockets by Christopher Faulet · Fri Feb 16 15:00:54 2024 +0100
  27. 489f074 BUG/MEDIUM: proxy: always initialize the default settings after init by Willy Tarreau · Mon Nov 13 09:17:05 2023 +0100
  28. 1409dea BUG/MINOR: lua: Wrong OCSP CID after modifying an SSL certficate (LUA) by Frédéric Lécaille · Wed Dec 06 11:42:42 2023 +0100
  29. 2632d04 MINOR: lua: Add flags to configure logging behaviour by Tristan · Mon Oct 23 13:07:39 2023 +0100
  30. 9a278fd BUG/MEDIUM: hlua: Initialize appctx used by a lua socket on connect only by Christopher Faulet · Wed Sep 27 17:47:45 2023 +0200
  31. 6db178d MINOR: hlua: Test the hlua struct first when the lua socket is connecting by Christopher Faulet · Wed Sep 27 17:42:38 2023 +0200
  32. 2678657 MINOR: hlua: Save the lua socket's server in its context by Christopher Faulet · Wed Sep 27 17:39:44 2023 +0200
  33. cb06855 MINOR: hlua: Save the lua socket's timeout in its context by Christopher Faulet · Wed Sep 27 17:34:24 2023 +0200
  34. 714476c MINOR: hlua: Don't preform operations on a not connected socket by Christopher Faulet · Wed Sep 27 17:22:41 2023 +0200
  35. 75d1bfb MINOR: hlua: Set context's appctx when the lua socket is created by Christopher Faulet · Wed Sep 27 17:17:48 2023 +0200
  36. 3ddcd1b BUG/MINOR: hlua/init: coroutine may not resume itself by Aurelien DARRAGON · Fri Sep 08 19:29:08 2023 +0200
  37. fa76a10 BUG/MEDIUM: hlua: don't pass stale nargs argument to lua_resume() by Aurelien DARRAGON · Fri Sep 08 14:00:27 2023 +0200
  38. 0249366 BUG/MEDIUM: hlua: streams don't support mixing lua-load with lua-load-per-thread by Aurelien DARRAGON · Wed Aug 09 15:19:56 2023 +0200
  39. b25d5d3 MINOR: hlua: add hlua_stream_ctx_prepare helper function by Aurelien DARRAGON · Wed Aug 09 14:56:19 2023 +0200
  40. cf5b75e BUG/MINOR: hlua/action: incorrect message on E_YIELD error by Aurelien DARRAGON · Thu Aug 31 21:45:21 2023 +0200
  41. 3e81aed BUG/MINOR: hlua: fix invalid use of lua_pop on error paths by Aurelien DARRAGON · Wed Aug 09 10:11:49 2023 +0200
  42. 64d7afb BUG/MINOR: hlua: add check for lua_newstate by firexinghe · Thu Jul 13 11:03:34 2023 +0800
  43. bcdf07e BUG/MINOR: hlua: hlua_yieldk ctx argument should support pointers by Aurelien DARRAGON · Thu Jul 13 10:18:04 2023 +0200
  44. c9e8a32 BUG/MEDIUM: hlua: Use front SC to detect EOI in HTTP applets' receive functions by Christopher Faulet · Mon Jun 12 09:16:27 2023 +0200
  45. 1c07da4 BUG/MINOR: hlua: unsafe hlua_lua2smp() usage by Aurelien DARRAGON · Wed May 17 16:06:11 2023 +0200
  46. a3624cb DOC: hlua: document hlua_lua2smp() function by Aurelien DARRAGON · Wed May 17 15:44:45 2023 +0200
  47. 0aaf6c4 DOC: hlua: document hlua_lua2arg() function by Aurelien DARRAGON · Wed May 17 15:33:59 2023 +0200
  48. e5c048a MINOR: hlua: hlua_arg2lua() may LJMP by Aurelien DARRAGON · Wed May 17 10:51:50 2023 +0200
  49. 4121772 MINOR: hlua: hlua_smp2lua() may LJMP by Aurelien DARRAGON · Wed May 17 10:44:47 2023 +0200
  50. 742b1a8 MINOR: hlua: hlua_smp2lua_str() may LJMP by Aurelien DARRAGON · Wed May 17 10:38:50 2023 +0200
  51. 7428ada BUG/MINOR: hlua: SET_SAFE_LJMP misuse in hlua_event_runner() by Aurelien DARRAGON · Mon May 15 18:46:44 2023 +0200
  52. 40cd44f MINOR: hlua: declare hlua_gethlua() function by Aurelien DARRAGON · Thu May 04 13:59:48 2023 +0200
  53. e0b1635 CLEANUP: hlua: hlua_register_task() may longjmp by Aurelien DARRAGON · Fri Apr 21 17:38:37 2023 +0200
  54. a2c5321 BUG/MINOR: hlua: spinning loop in hlua_socket_handler() by Aurelien DARRAGON · Tue May 02 19:10:24 2023 +0200
  55. 5bed48f MINOR: mailers/hlua: disable email sending from lua by Aurelien DARRAGON · Fri Apr 21 17:32:46 2023 +0200
  56. 0bd53b2 MINOR: hlua/event_hdl: expose SERVER_CHECK event by Aurelien DARRAGON · Thu Mar 30 15:53:33 2023 +0200
  57. 948dd3d MINOR: hlua: expose SERVER_ADMIN event by Aurelien DARRAGON · Wed Apr 26 11:27:09 2023 +0200
  58. c99f3ad MINOR: hlua: expose SERVER_STATE event by Aurelien DARRAGON · Wed Apr 12 15:47:16 2023 +0200
  59. 7b3d38a MEDIUM: tree-wide: Change sc API to specify required free space to progress by Christopher Faulet · Fri May 05 11:28:45 2023 +0200
  60. 69530f5 MEDIUM: clock: replace timeval "now" with integer "now_ns" by Willy Tarreau · Fri Apr 28 09:16:15 2023 +0200
  61. ad5a5f6 MEDIUM: tree-wide: replace timeval with nanoseconds in tv_accept and tv_request by Willy Tarreau · Thu Apr 27 09:46:02 2023 +0200
  62. ccf8012 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · Sat Apr 22 20:20:39 2023 +0200
  63. fe83f58 CLEANUP: Stop checking the pointer before calling `task_free()` by Tim Duesterhus · Sat Apr 22 17:47:34 2023 +0200
  64. 096b383 MINOR: hlua/event_hdl: timestamp for events by Aurelien DARRAGON · Thu Apr 20 11:32:46 2023 +0200
  65. 2f6a07d MINOR: hlua/event_hdl: fix return type for hlua_event_hdl_cb_data_push_args by Aurelien DARRAGON · Mon Mar 27 18:16:21 2023 +0200
  66. 55f84c7 MINOR: hlua/event_hdl: expose proxy_uuid variable in server events by Aurelien DARRAGON · Wed Mar 22 17:49:04 2023 +0100
  67. 3d9bf4e MINOR: hlua/event_hdl: rely on proxy_uuid instead of proxy_name for lookups by Aurelien DARRAGON · Wed Mar 22 17:46:12 2023 +0100
  68. 8cd620b MINOR: hlua: safe coroutine.create() by Aurelien DARRAGON · Fri Apr 07 17:37:46 2023 +0200
  69. cf0f792 MINOR: hlua: hook yield on known lua state by Aurelien DARRAGON · Fri Apr 07 16:34:20 2023 +0200
  70. 2a9764b CLEANUP: hlua: avoid confusion between internal timers and tick based timers by Aurelien DARRAGON · Tue Apr 04 18:41:04 2023 +0200
  71. 58e36e5 MEDIUM: hlua: introduce tune.lua.burst-timeout by Aurelien DARRAGON · Thu Apr 06 22:51:56 2023 +0200
  72. da9503c MEDIUM: hlua: reliable timeout detection by Aurelien DARRAGON · Fri Nov 25 09:10:07 2022 +0100
  73. 12762f0 MINOR: channel/stconn: Replace channel_shutr_now() by sc_schedule_abort() by Christopher Faulet · Thu Apr 13 15:40:10 2023 +0200
  74. 3db538a MINOR: channel: Forwad close to other side on abort by Christopher Faulet · Thu Apr 13 15:13:12 2023 +0200
  75. f65cf36 MINOR: hlua: Stop to check the SC state when executing a hlua cli command by Christopher Faulet · Tue Apr 11 08:16:52 2023 +0200
  76. 22450af BUG/MINOR: lua: remove incorrect usage of strncat() by Willy Tarreau · Fri Apr 07 15:27:55 2023 +0200
  77. c84899c MEDIUM: hlua/event_hdl: initial support for event handlers by Aurelien DARRAGON · Mon Feb 20 18:18:59 2023 +0100
  78. b803899 MINOR: hlua: support for optional arguments to core.register_task() by Aurelien DARRAGON · Thu Mar 09 16:48:30 2023 +0100
  79. 6b0b9bd BUG/MEDIUM: hlua: prevent deadlocks with main lua lock by Aurelien DARRAGON · Tue Mar 21 14:02:16 2023 +0100
  80. e36f803 MINOR: hlua: simplify lua locking by Aurelien DARRAGON · Tue Mar 21 13:22:33 2023 +0100
  81. fde199d CLEANUP: hlua: use hlua_unref() instead of luaL_unref() by Aurelien DARRAGON · Mon Mar 20 15:09:33 2023 +0100
  82. 4fdf8b5 CLEANUP: hlua: use hlua_pushref() instead of lua_rawgeti() by Aurelien DARRAGON · Mon Mar 20 17:22:37 2023 +0100
  83. 73d1a98 CLEANUP: hlua: use hlua_ref() instead of luaL_ref() by Aurelien DARRAGON · Mon Mar 20 17:42:08 2023 +0100
  84. 55afbed BUG/MINOR: hlua: prevent function and table reference leaks on errors by Aurelien DARRAGON · Thu Mar 02 18:42:06 2023 +0100
  85. 16d047b BUG/MINOR: hlua: fix reference leak in hlua_post_init_state() by Aurelien DARRAGON · Mon Mar 20 16:29:55 2023 +0100
  86. be58d66 BUG/MINOR: hlua: fix reference leak in core.register_task() by Aurelien DARRAGON · Mon Mar 13 14:09:21 2023 +0100
  87. 9ee0d04 MINOR: hlua: fix return type for hlua_checkfunction() and hlua_checktable() by Aurelien DARRAGON · Mon Mar 20 18:36:08 2023 +0100
  88. f8f8a2b MINOR: hlua: add simple hlua reference handling API by Aurelien DARRAGON · Thu Mar 02 17:50:49 2023 +0100
  89. 60ab0f7 CLEANUP: hlua: fix conflicting comment in hlua_ctx_destroy() by Aurelien DARRAGON · Wed Mar 01 16:45:50 2023 +0100
  90. 467913c MEDIUM: hlua: Dynamic list of frontend/backend in Lua by Thierry Fournier · Fri Sep 30 11:03:38 2022 +0200
  91. 87f5297 BUG/MINOR: hlua: enforce proper running context for register_x functions by Aurelien DARRAGON · Fri Feb 24 09:43:54 2023 +0100
  92. 7954410 MINOR: hlua: properly handle hlua_process_task HLUA_E_ETMOUT by Aurelien DARRAGON · Thu Nov 24 14:27:15 2022 +0100
  93. 0ebd41f BUG/MINOR: hlua: hook yield does not behave as expected by Aurelien DARRAGON · Thu Nov 24 09:51:40 2022 +0100
  94. 904763f MINOR: stconn/channel: Move CF_EOI into the SC and rename it by Christopher Faulet · Wed Mar 22 14:53:11 2023 +0100
  95. 3157222 MEDIUM: hlua/applet: Use the sedesc to report and detect end of processing by Christopher Faulet · Fri Mar 31 11:13:48 2023 +0200
  96. 9229774 MINOR: applet: No longer set EOI on the SC by Christopher Faulet · Tue Mar 21 11:52:16 2023 +0100
  97. 15315d6 CLEANUP: stconn: Remove old read and write expiration dates by Christopher Faulet · Mon Feb 20 08:23:51 2023 +0100
  98. b08c525 MINOR: stconn: Always report READ/WRITE event on shutr/shutw by Christopher Faulet · Mon Feb 20 07:55:19 2023 +0100
  99. 5aaacfb MEDIUM: stconn: Replace read and write timeouts by a unique I/O timeout by Christopher Faulet · Wed Feb 15 08:13:33 2023 +0100
  100. f8413cb MEDIUM: channel/stconn: Move rex/wex timer from the channel to the sedesc by Christopher Faulet · Tue Feb 07 16:06:14 2023 +0100