summaryrefslogtreecommitdiff
path: root/src/plugin.c
Commit message (Expand)AuthorAgeFilesLines
* [core] _WIN32 quiet compiler warnings 32-bit buildGlenn Strauss2023-05-131-0/+4
* [core] treat mod_h2 as built-in module (for now)lighttpd-1.4.70Glenn Strauss2023-05-101-1/+1
* [core] treat mod_h2 as built-in module (for now)Glenn Strauss2023-05-101-2/+6
* [core] treat mod_h2 as built-in module (for now)Glenn Strauss2023-05-101-0/+2
* [core] _WIN32 log_perror() with GetLastError()Glenn Strauss2023-05-031-17/+4
* [multiple] clang -Wstrict-prototypes for C2xGlenn Strauss2023-01-191-24/+48
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-8/+2
* [multiple] employ ck_realloc_u32() shared codeGlenn Strauss2022-12-101-15/+8
* [core] check for built-in plugins before dlopenGlenn Strauss2022-12-051-0/+13
* [core] _WIN32 impl of plugins_load()Glenn Strauss2022-12-051-68/+45
* [core] isolate plugins_*() funcs to main serverGlenn Strauss2022-02-191-2/+1
* [core] (const char *) for srvconf.modules_dirGlenn Strauss2022-01-071-2/+2
* [core] run plugin cleanup hooks in reverseGlenn Strauss2021-11-051-7/+17
* [core] mark attr malloc, returns nonnullGlenn Strauss2021-09-171-0/+2
* [build] propagate HAVE_DLFCN_H in buildsGlenn Strauss2021-09-081-2/+4
* [core] make missing mod_deflate not a fatal errorGlenn Strauss2021-09-041-0/+12
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-3/+3
* [core] reorder hook enum for better mem localityGlenn Strauss2021-05-121-15/+15
* [core] merge uri_raw and uri_clean hooksGlenn Strauss2021-05-121-8/+12
* [multiple] buffer_copy_path_len2() aggregateGlenn Strauss2021-04-021-2/+2
* [multiple] use buffer_append_* aggregatesGlenn Strauss2021-04-021-6/+4
* [core] filter out duplicate modulesGlenn Strauss2020-11-111-28/+6
* [multiple] rename connection_reset hook to requestGlenn Strauss2020-08-021-3/+3
* quiet clang analyzer scan-build warningsGlenn Strauss2020-07-081-0/+1
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-10/+35
* [core] store subrequest_handler instead of modeGlenn Strauss2020-07-081-6/+1
* [core] store (plugin *) in p->dataGlenn Strauss2020-07-081-1/+1
* [multiple] store srv->tmp_buf in tb varGlenn Strauss2020-07-081-16/+17
* [multiple] plugin_stats arrayGlenn Strauss2020-07-081-0/+4
* [multiple] connection hooks no longer get (srv *)Glenn Strauss2020-07-081-20/+21
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-27/+28
* [core] run all trigger and sighup handlersGlenn Strauss2020-07-081-9/+22
* [multiple] plugin.c handles common FREE_FUNC codeGlenn Strauss2020-07-081-7/+18
* [core] struct plugin_data_baseGlenn Strauss2020-05-231-6/+2
* [core] srv->plugin_slots as compact listGlenn Strauss2020-05-231-140/+183
* [core] const char *name in struct pluginGlenn Strauss2020-05-231-24/+16
* [core] inline buffer as part of data_string valueGlenn Strauss2020-02-241-8/+8
* [core] prefer uint32_t to size_t in base.hGlenn Strauss2020-02-241-31/+21
* [core] new worker_init hook to follow parent forkGlenn Strauss2019-04-201-0/+3
* [core] simpler loops to run plugin hooksGlenn Strauss2019-02-131-42/+14
* [core] skip plugins_call_cleanup if not init'edGlenn Strauss2019-02-131-2/+1
* [multiple] reduce code dup in list resizingGlenn Strauss2019-02-121-6/+1
* [core] perf: simple, quick buffer_clear()Glenn Strauss2018-11-231-1/+0
* [core] some header cleanupGlenn Strauss2018-04-081-0/+1
* [core] SIGCHLD handle_waitpid hook for modulesGlenn Strauss2017-09-101-1/+14
* [core] allow earlier plugin init for SSL/TLSGlenn Strauss2017-05-211-0/+4
* [core] remove some unused header includesGlenn Strauss2017-03-281-2/+0
* [core] new plugin hooks to help isolate SSLGlenn Strauss2017-01-141-0/+9
* backport mod_deflate to lighttpd 1.4 (fixes #1824, fixes #2753)Glenn Strauss2016-09-221-0/+3
* fix error handling for portability (NetBSD)Glenn Strauss2016-06-291-3/+7