17 Commits (b9d77f50a43d4a9c90acfc8aa1b24dc51f379ff8)

Author SHA1 Message Date
Stefan Bühler 0d85a068c8 [lua] add per lua_State lock 10 years ago
Stefan Bühler abdd422aa9 plugin.c: fix optionptr mem-leak 13 years ago
Stefan Bühler 5e063e2b04 [core] Enable li_plugins_init_lua again, fixed segfault 13 years ago
Stefan Bühler c2271c15c3 Add plugin init-lua hook 13 years ago
Thomas Porzelt c0e7ef3654 [core] Fix memleak in filter_buffer_on_disk/bod_open() and free srv->optionptrs on exit 13 years ago
Stefan Bühler a8efcfcc0e modify plugin api to include worker context for action/option parsing; add per-worker callback for stop_worker
* create main_worker earlier
13 years ago
Stefan Bühler 905a83fc77 Add plugin hooks for server state machine changes 14 years ago
Stefan Bühler 30ebce774e Add "state-wait" api for server state machine 14 years ago
Stefan Bühler 5284ce9cb4 Fix option handling: need another opt_base_index for pointer options 14 years ago
Stefan Bühler 2e4aba7e39 Fix options: missed setting "pointer" options 14 years ago
Stefan Bühler f14103bc2c Split options into two categories: simple (int, bool) and ref-counted pointers 14 years ago
Stefan Bühler fe7ddede88 Add lua plugins 14 years ago
Stefan Bühler b4c3e2ba02 Add userdata to action-create, setup and plugin-init callbacks 14 years ago
Thomas Porzelt 24ef64338f [core] Add missing call to free-callback in li_server_plugins_free() 14 years ago
Stefan Bühler 56ff7ca32a angel/lighty now synchronize the server state 14 years ago
Stefan Bühler eeddb37e4a Add plugin angel callbacks 14 years ago
Stefan Bühler 540ff7db02 Split sources into subdirs 14 years ago