30 Commits (master)

Author SHA1 Message Date
Stefan Bühler ff500e9c8b [core] use IPPROTO_TCP instead of SOL_TCP for TCP_FASTOPEN (#3071) 4 months ago
Stefan Bühler 66bd6b22a2 track event "names" for debugging 7 years ago
Stefan Bühler 17a5168793 [core] convert all assert() to LI_FORCE_ASSERT(), and support writing backtraces on fatal errors with libunwind 8 years ago
Stefan Bühler 074f53744a [angel] merge allow_listen_* items 8 years ago
Stefan Bühler 22d186cecc [angel] rewrite config handling, rename items, document it 8 years ago
Stefan Bühler dfaab291d9 [angel] rewrite parser, changing syntax (similar to main config) 8 years ago
Stefan Bühler 7f61ca9dba disable some debug messages 9 years ago
Stefan Bühler 31e581456d [core] use TCP_FASTOPEN on listening sockets if available 9 years ago
Stefan Bühler cfd8955008 [common] implement libev wrapper 9 years ago
Stefan Bühler c35cf21c52 [log] Add basic api to open log files via angel 11 years ago
Stefan Bühler 0247ee879f [angel/core]: remove old unix socket before binding 11 years ago
Stefan Bühler 876261c62c [core/angel]: Use strict ip matching (family must match, no IPv4-mapped IPv6) 11 years ago
Stefan Bühler 14660bee4f [core/angel]: support unix socket listen 11 years ago
Stefan Bühler 004e70479e [angel]: fix default allow-listen port detection 11 years ago
Stefan Bühler 1fb0e6db2c Rename angel config "listen" to "allow-listen" 11 years ago
Stefan Bühler c3164aba8b Move binary names: angel becomes lighttpd2, worker lighttpd2-worker 11 years ago
Stefan Bühler c89c194deb Fix module path handling in angel 12 years ago
Stefan Bühler 56f01bbc7f angel: listen: Use ntohs for port in debug output 12 years ago
Stefan Bühler b2f2863af4 angel: Add log output for SIGHUP instance restart 12 years ago
Stefan Bühler 0d4077652f angel: Fix exec problems (NULL-terminate environment) 12 years ago
Stefan Bühler 92904247d6 angel: support for restaring instance with SIGHUP 12 years ago
Stefan Bühler ba40590df6 angel: use rlim_core/rlim_nofile options 12 years ago
Stefan Bühler a151eeac2f Prefix li_ cleanup, verified with nm -g --defined-only 12 years ago
Stefan Bühler e3393ce2f5 angel: add support for setting RLIMIT_CORE / RLIMIT_NOFILE 12 years ago
Stefan Bühler f9efd8a5ab Fix problem with memcpy-macros 12 years ago
Stefan Bühler 8ac057d3d5 angel: Add wrapper, env and copy-env to instance config 12 years ago
Stefan Bühler 007e5e040c Add listen mask checks to angel 12 years ago
Stefan Bühler 56ff7ca32a angel/lighty now synchronize the server state 12 years ago
Stefan Bühler 534a0f2d3a New instance state machine 13 years ago
Stefan Bühler 540ff7db02 Split sources into subdirs 13 years ago
Stefan Bühler 282a2d1b4a Prefix LI_API functions with "li_" 13 years ago
Stefan Bühler 99b203e3d8 Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames 13 years ago
Stefan Bühler f8be820c36 Big lighttpd-angel update; still not complete, but supports fork+exec+setuid/gid+listen (no checks in listen yet) 13 years ago
Thomas Porzelt 34353ef22b [angel] Fix warning about unused var in angel_plugin_init() 13 years ago
Stefan Bühler 48bf0071e4 [angel] Add basic module/plugin support 13 years ago