Commit Graph

177 Commits (167cdc846c13f03c87fe6f100c110282aa3cd17a)

Author SHA1 Message Date
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)
16 years ago
Jan Kneschke 29fdd34abd fixed compile error on IRIX 6.5.x on prctl()
16 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
17 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;)
17 years ago
Jan Kneschke 68033b8e62 merged [270] (fixes #871)
17 years ago
Jan Kneschke dd0abe5aba print 'lighttpd -p -f ...' to stdout instead of stderr
17 years ago
Marcus Rückert d9cb387859 - make the features output more portable
17 years ago
Jan Kneschke 9076cbdf5c if wait() gets interruped, don't increase the number of workers to start
17 years ago
Marcus Rückert 27e3de6ca4 Remove unmaintained and not working pam code.
17 years ago
Marcus Rückert 657a024d53 - backport symlink patch in hard version to 1.4.11
17 years ago
Jan Kneschke fe8b467cc1 removed umask(0);, let the old umask stay in place (fixes #547)
17 years ago
Jan Kneschke 2882cdea8e fixed end of life memleaks (fixes #524)
17 years ago
Jan Kneschke cf25271180 added list of compiled in modules (robe)
17 years ago
Jan Kneschke 07a3253da9 added error-msg if FAMopen fails (fixes #484) (patch by avar)
17 years ago
Jan Kneschke 94334e46b2 1x INT == graceful shutdown
17 years ago
Jan Kneschke e2f4ccd343 added internals for the statistics framework
17 years ago
Jan Kneschke 2fe31be5c5 - next release is 1.4.9
17 years ago
Jan Kneschke 7d2a0ff6dc fixed server-based traffic shaping if connection limit is not set
17 years ago
Jan Kneschke 2d7b1e0227 improved error-msg
17 years ago
Jan Kneschke 7d8758598f - init FAM after fdevent-backend is up
17 years ago
Jan Kneschke 60ccbd89f7 fixed unsigned compares
17 years ago
Jan Kneschke 7d46051907 don't take all max-fds as solaris needs some fds for devpoll
17 years ago
Jan Kneschke 95fb9a3cf7 init the fdevent-handler AFTER daemonize and AFTER the max-worker spawning
17 years ago
Jan Kneschke 319326b5af check return code of chdir and send SIGTERM to the childs when we shutdown
17 years ago
Jan Kneschke 9404220490 chunkqueue can get a list of tempdirs which are tried to open a file at
17 years ago
Jan Kneschke e290b119db added startup-time selectable network-backend
17 years ago
Jan Kneschke d24262a03c gracefull -> graceful
18 years ago
Xuefer 89cbb82286 check all block for unknown config-key instead of only global one
18 years ago
Xuefer 9be1abfb85 an unset header is now treat as empty_string "" to make the conditional logic correct.
18 years ago
Jan Kneschke 4b63eae57d fixed crash in SIGINT handling
18 years ago
Jan Kneschke 52125c82b8 check that we can really read the file
18 years ago
Jan Kneschke 5c20c426b7 added gracefull shutdown and max-connections
18 years ago
Jan Kneschke 3749f4cbfb limit max_fds to FD_SETSIZE of select is used.
18 years ago
Jan Kneschke e47ae00886 let kqueue startup after daemonize is done
18 years ago
Jan Kneschke c7ec5012e0 added -m to set the location of the modules
18 years ago
Jan Kneschke c18d4565cd removed -6 from help text and moved FAMOpen2() to a place after setuid() (merged patch from #233)
18 years ago
Jan Kneschke d8394f7f2e moved code to mod_staticfile, mod_dirlisting and mod_indexfile
18 years ago
Jan Kneschke bcbafe63db minor cosmetics (merged [329], [330], [331])
18 years ago
Jan Kneschke 6e78c2c8df user defined variable, compute on parsing: string+string, int+int, array+array, var+=expression.
18 years ago
Jan Kneschke c25cf5a056 O_BINARY for cygwin, volatile for sig_atomic_t (merged [286], [287])
18 years ago
Jan Kneschke 5e134da075 dropped file-cache, added stat-cache and modules ALWAYS cleanup at connection-end
18 years ago
Jan Kneschke adcc83d26f cleaned up the errorlog writing, default is now stderr, syslog is requested explicitly
18 years ago
Jan Kneschke 5400111ca3 cleanup errorfile_prefix properly
18 years ago
Jan Kneschke 0c9b4d42ff made errorfile-prefix conditional
18 years ago
Jan Kneschke 288b0b51e7 removed segfault if parsing config fails
18 years ago
Jan Kneschke e2e1cc12b6 make encoding of dirlisting configurable (#136)
18 years ago
Jan Kneschke ba06bde6d5 merged [274] and [239]
18 years ago
Jan Kneschke 2477686b50 added dir-listing.hide-dotfiles and customizable CSS for dirlisting written by smi
18 years ago
Jan Kneschke 829aeb9455 SIGCLD -> SIGCHLD (reported by s0 and Pierre-Yves)
18 years ago
Jan Kneschke 9a5cf4a2ed fixed handling of dead fastcgi processes if deamonized
18 years ago
Jan Kneschke 0cccf378c7 PACKAGE -> PACKAGE_NAME (by smi)
18 years ago
Jan Kneschke 7725e92ff6 rewrote the event and error handling with the help of the fcgi-responder.c from the tests.
18 years ago
Jan Kneschke 26b184ba6f this one belongs to the last changeset
18 years ago
Jan Kneschke 0cc8a5c56c added ssl.ca-file and updated error-message if private and public key don't match
18 years ago
Jan Kneschke bcdc6a3bbc moved everything below trunk/ and added branches/ and tags/
18 years ago