Commit Graph

99 Commits (99cddff73ab4023186bcfca54cbb73051140e15d)

Author SHA1 Message Date
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) 12 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 13 years ago
Stefan Bühler 38f2d1ddd7 cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls 13 years ago
Stefan Bühler a61e0bdde0 Fix two compiler warnings 13 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 14 years ago
Stefan Bühler 2ab8287e32 Fix FD_SETSIZE comparision warnings on FreeBSD 14 years ago
Stefan Bühler fbdb305f8a Add server.breakagelog, a "special" stderr (fixes #1863) 14 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 15 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt) 15 years ago
Elan Ruusamäe 5fa895e8ec - revert unwanted commit 15 years ago
Elan Ruusamäe ef95813dea - merge spawn-fcgi changes from trunk (from @2191) 15 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
Jan Kneschke 1e1a8e5907 use HAVE_SYS_PRCTL_H as HAVE_PRCTL is not checked for 16 years ago
Jan Kneschke ef19bacae8 added sending UID and PID for SIGTERM and SIGINT to the logs 16 years ago
Jan Kneschke d12d86d777 if we open more connections than we define with ulimit we might run 16 years ago
Elan Ruusamäe 72ac4ece2e - prevent wrong pidfile unlinking on graceful restart (patch by Chris Webb) 16 years ago
Marcus Rückert 55a713a1a1 r1557@h2o: darix | 2007-01-14 10:55:33 +0100 16 years ago
Jan Kneschke 1398cb2e3e fixed some allocations in the ssl-part before lighty exits to make valgrind happy 16 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 16 years ago
Jan Kneschke 68033b8e62 merged [270] (fixes #871) 16 years ago
Jan Kneschke dd0abe5aba print 'lighttpd -p -f ...' to stdout instead of stderr 16 years ago