145 Commits (1f3ad401ba4d7f75f554eaf4defd8ad19582f96c)

Author SHA1 Message Date
Glenn Strauss 1f3ad401ba [mod_deflate] skip deflate if loadavg too high (fixes #1505) 5 years ago
Glenn Strauss 7f4e156e5f [core] rand.[ch] to use better RNGs when available 5 years ago
Glenn Strauss 1018ff9922 [core] server.max-request-field-size (fixes #2130) 5 years ago
Glenn Strauss 93afda9c8e performance: use Linux extended syscalls and flags 8 years ago
Glenn Strauss 1c1a63786e [mod_auth] mod_authn_gssapi Kerberos auth backend (fixes #1899) 5 years ago
Glenn Strauss 40f16d52db [core] fix crash if ready events on abandoned fd (fixes #2748) 5 years ago
Glenn Strauss 558bfc4e1e [security] ensure gid != 0 if server.username set (fixes #2725) 5 years ago
Glenn Strauss cb468d333c [core] stay in CON_STATE_CLOSE until done with req 5 years ago
Glenn Strauss 78c79ead4a [core] avoid spurious trace and error abort 5 years ago
Glenn Strauss a83bae5bd2 update lighttpd -h 5 years ago
Glenn Strauss 5e76b284df [mod_accesslog] %a %A %C %D %k %{}t %{}T (fixes #1145, fixes #1415, fixes #2081) 5 years ago
Glenn Strauss 416b5729fb [core] disable Nagle algorithm (TCP_NODELAY) 5 years ago
Glenn Strauss b482bfd1b8 graceful shutdown without unnecessary 1 sec delay 5 years ago
Glenn Strauss bfac0285a7 remove excess calls to joblist_append() 5 years ago
Glenn Strauss 695c8f4e07 [config] config options to stream request/response (#949, #376) 5 years ago
Glenn Strauss b47494d4cd [config] opts for http header parsing strictness (fixes #551, fixes #1086, fixes #1184, fixes #2143, #2258, #2281, fixes #946, fixes #1330, fixes #602, #1016) 5 years ago
Glenn Strauss 1cd31ae2cc adjustments for openssl 1.1.0 pre-release 6 years ago
Glenn Strauss 1ca52fdce3 build with libressl 6 years ago
Glenn Strauss ccb1f02b83 clean up oneshot_fd resource upon startup error 6 years ago
Glenn Strauss 1812f5541a [core] lighttpd -1 handles single request on stdin socket (fixes #1584) 6 years ago
Glenn Strauss 06b87dee34 [core] cmd line opt to shutdown after idle time limit (fixes #2696) 6 years ago
Glenn Strauss dbdab5dbc9 [core] server.error-handler new directive for error pages (fixes #2702) 6 years ago
Glenn Strauss 49c74fff65 [core] compile with upcoming openssl 1.1.0 release (fixes #2727) 6 years ago
Glenn Strauss 4db255ca39 make (compile and link) cleanly under cygwin 6 years ago
Glenn Strauss 7f942ce09a remove handle_joblist hook 6 years ago
Glenn Strauss 4b0c822ed0 always poll for client POLLHUP/POLLERR events (fixes #399) 6 years ago
Glenn Strauss bb95317774 [core] setrlimit max-fds <= rlim_max for non-root (fixes #2723) 6 years ago
Glenn Strauss de08a135ea [core] clean up srv before exiting for lighttpd -[vVh] 6 years ago
Glenn Strauss d17d48e01e [stat] mimetype.xattr-name global config option (fixes #2631) 6 years ago
Glenn Strauss 292309f88b [core] lighttpd -tt performs preflight startup checks (fixes #411) 6 years ago
Glenn Strauss f11089ed2b [core] wait for grandchild to be ready when daemonizing (fixes #2712, thx pasdVn) 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Kyle J. McKay c92b1762ba [core] truncate pidfile on exit (fixes #2695) 6 years ago
Stefan Bühler 06005655e6 [core] log remote address on request timeouts (fixes #652) 6 years ago
Stefan Bühler d8f4d20d9a restart (some) syscalls after SIGCHLD interrupted them; should fix LDAP problems (fixes #2464) 6 years ago
Glenn Strauss 5cc061bfab [core] do not send SIGHUP to process group unless server.max-workers is used (fixes #2711) 6 years ago
Stefan Bühler f3b577ddee use libmemcached instead of deprecated libmemcache 6 years ago
Kyle J. McKay b37dd77491 [core] show correct crypt support result (fixes #2690) 6 years ago
Kyle J. McKay 159ca0c15d [network] add darwin-sendfile backend (fixes #2687) 6 years ago
Stefan Bühler 0508bf674e fix some unchecked return value warnings 6 years ago
Stefan Bühler 2edec63597 #ifdef all parts belonging to the connection-state debugging 6 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 7 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 7 years ago
Stefan Bühler 3605a3bec3 use keep-alive timeout while waiting for HTTP headers; use always the read timeout while waiting for the HTTP body 8 years ago
Stefan Bühler 7bd0f54ab2 add some asserts to help static analyzers 8 years ago
Stefan Bühler 07dd0bd0a5 add force_assert() to enforce assertions as simple assert()s are disabled by -DNDEBUG (fixes #2546) 8 years ago
Stefan Bühler 99cddff73a [core] check success of setuid,setgid,setgroups (CVE-2013-4559) 8 years ago
Stefan Bühler d8b363c1d1 [stat-cache] fix FAM cleanup/fdevent handling 8 years ago
Stefan Bühler 1af871fcef [ssl] fix SNI handling; only use key+cert+verify-client from SNI specific config (fixes #2525, CVE-2013-4508) 8 years ago
Stefan Bühler 29ff92d9ba [core] set signal handlers before forking child processes in modules/plugins_call_set_defaults (fixes #2502) 8 years ago