Commit Graph

108 Commits (3dd2f66d1321025078938015bd20df2c69fd5e48)

Author SHA1 Message Date
Kyle J. McKay b37dd77491 [core] show correct crypt support result (fixes #2690) 7 years ago
Kyle J. McKay 159ca0c15d [network] add darwin-sendfile backend (fixes #2687) 7 years ago
Stefan Bühler 0508bf674e fix some unchecked return value warnings 7 years ago
Stefan Bühler 2edec63597 #ifdef all parts belonging to the connection-state debugging 7 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 8 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 8 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 9 years ago
Stefan Bühler 7bd0f54ab2 add some asserts to help static analyzers 9 years ago
Stefan Bühler 07dd0bd0a5 add force_assert() to enforce assertions as simple assert()s are disabled by -DNDEBUG (fixes #2546) 9 years ago
Stefan Bühler 99cddff73a [core] check success of setuid,setgid,setgroups (CVE-2013-4559) 9 years ago
Stefan Bühler d8b363c1d1 [stat-cache] fix FAM cleanup/fdevent handling 9 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) 9 years ago
Stefan Bühler 29ff92d9ba [core] set signal handlers before forking child processes in modules/plugins_call_set_defaults (fixes #2502) 9 years ago
Cyril Brulebois 0c6a564543 Fix non-ANSI function declarations. 10 years ago
Stefan Bühler 3a13ab8bf2 Detect multiple -f options: show error message instead of assert (fixes #2416) 11 years ago
Stefan Bühler 6f0752da38 list all network handlers in lighttpd -V (fixes #2376) 11 years ago
Stefan Bühler 761bedd7fe [libev/cgi] fix waitpid ECHILD errors in cgi with libev (fixes #2324) 11 years ago
Stefan Bühler f0816d8db2 fdevent: add solaris eventports (fixes #2171) 11 years ago
Stefan Bühler 55e1dc1825 [ssl/build] some minor fixes; fix compile without ssl, cleanup ssl config buffers 12 years ago
Stefan Bühler 7e5b0fe9ab Rename fdevent_event_add to _set to reflect what the function does. Fix some handlers. 12 years ago
Stefan Bühler 743230643e report libev handler in feature list/mod_status 12 years ago
Stefan Bühler 38f2d1ddd7 cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls 12 years ago
Stefan Bühler a61e0bdde0 Fix two compiler warnings 12 years ago
Stefan Bühler 932b67bd2b Fix linger close timeout handling, drop timeout to 5 seconds (fixes #2086) 13 years ago
Stefan Bühler b987643307 Add SSL Client Certificate verification (#1288) 13 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 13 years ago
Stefan Bühler d69683ddb5 Remember keep-alive-idle in separate variable (fixes #1988) 13 years ago
Stefan Bühler 4df22f2a32 Fix issues found with clang analyzer 13 years ago
Stefan Bühler 2ab8287e32 Fix FD_SETSIZE comparision warnings on FreeBSD 13 years ago
Stefan Bühler fbdb305f8a Add server.breakagelog, a "special" stderr (fixes #1863) 13 years ago
Stefan Bühler 7ad4792357 Add support for "real" entropy from /dev/[u]random (fixes #1977) 14 years ago
Stefan Bühler 638ee6cad9 Add revision number to package version for svn/git checkouts 14 years ago
Stefan Bühler 9c7cdb8011 Add proper SUID bit detection (fixes #416) 14 years ago
Stefan Bühler 4533af7668 Fix segfault if siginfo_t* is NULL in sigaction handler (fixes #1926) 14 years ago
Stefan Bühler 22bee5ad52 Silenced the annoying "request timed out" warning, enable with the "debug.log-timeouts" option (fixes #1529) 14 years ago
Stefan Bühler 24d08807c5 Fix max-connection limit handling/100% cpu usage (fixes #1436) 14 years ago
Stefan Bühler cb91487c8d Add option to ignore the "Expect: 100-continue" header instead of returning 417 Expectation failed (closes #1017) 14 years ago
Stefan Bühler 4456b579b7 Use/enforce sane max-connection values (fixes #1803) 14 years ago
Stefan Bühler 832ff277f2 Remove floating point math from server.c (fixes #1402) 14 years ago
Stefan Bühler 22d8707ef2 Use struct copy instead of memcpy for volatile siginfo_t in server.c 14 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt) 14 years ago
Elan Ruusamäe 5fa895e8ec - revert unwanted commit 14 years ago
Elan Ruusamäe ef95813dea - merge spawn-fcgi changes from trunk (from @2191) 14 years ago
Stefan Bühler 93e7167f84 Implement a clean way to open /dev/null and use it to close stdin/out/err in the needed places (#624) 15 years ago
Stefan Bühler fcce4c9cbb Fix comment style (use /* */ instead of //) 15 years ago
Stefan Bühler 796502e7af r2087@chromobil: stefan | 2008-02-26 17:01:12 +0100 15 years ago
Elan Ruusamäe a18086bc35 - open log immediately after daemonizing, fixes SIGPIPEs on startup (#165) 15 years ago
Elan Ruusamäe 9ab9f176d2 - apply patches from #1384 15 years ago
Jan Kneschke e0629883a9 * fixed forwarding a SIGINT and SIGHUP when using max-workers (#902) 15 years ago
Jan Kneschke 29fdd34abd fixed compile error on IRIX 6.5.x on prctl() 15 years ago