92 Commits (80a4f7a72104a1ede2f3692d14a97dc9c417edea)

Author SHA1 Message Date
Stefan Bühler 80a4f7a721 Fix fastcgi authorization in subdirectories with check-local=disabled; don't split pathinfo for authorizer. (#963) 14 years ago
Stefan Bühler 5194c28220 Fix "comparison between signed and unsigned" warning on 64 bit in mod_fastcgi 14 years ago
Stefan Bühler b511c42939 Replaced fprintf with log_error_write in mod-fastcgi 14 years ago
Stefan Bühler ad12e4c5b2 Insert many con->mode checks; they should prevent two modules to handle the same request if they shouldn't (#631) 14 years ago
Stefan Bühler 6ce1dfb0d1 mod_{fast,s}cgi: overwrite environment variables (#1722) 14 years ago
Stefan Bühler a7f5983e05 Fix EINTR handling for waitpid in mod_fastcgi 14 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt) 14 years ago
Xuefer b5632eada1 fixed #729: Incorrect PATH_INFO when FastCGI is serving "/", use "fix-root-scriptname" => "enable" to workaround 14 years ago
Xuefer 5921dc1f2d sync code between fastcgi->scgi: copy note_is_sent, fix typos 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) 14 years ago
Stefan Bühler fe8b7e575e Fix mod_fastcgi prefix matching: match the prefix always against url, not the absolute filepath (regardless of check-local) 14 years ago
Stefan Bühler bcb3310a62 Use data_response_init in mod_fastcgi x-sendfile handling for response.headers, fix a small "memleak" (#1628) 14 years ago
Elan Ruusamäe 0fd628958c - verbose FCGI header too small error 14 years ago
Elan Ruusamäe af4be7d0ce - HTTPS env var should be "on" when using mod_extforward and the X-Forwarded-Proto header is set. (#1499) 15 years ago
Elan Ruusamäe 1f68a04110 - prevent crash in certain php-fcgi configurations (#841) 15 years ago
Elan Ruusamäe 95769fb3f6 - Print error if X-LIGHTTPD-send-file cannot be done; reset header Content-Length for send-file. 15 years ago
Elan Ruusamäe bdd2fce478 - fixed a bug that made /-prefixed fcgi extensions being handled also when matching the end of the uri (#1489) 15 years ago
Marcus Rückert 7ce73896b7 - handle errors from the fcgi packet construction and return 400 if we have an error. 15 years ago
Jan Kneschke eaed2f1e50 added some extra protection to make sure key-len and val-len don't 15 years ago
Jan Kneschke 34b3ee0228 fixed FastCGI header overrun in mod_fastcgi 15 years ago
Jan Kneschke 51826fc05c renamed ltostr() to LI_ltostr() to fix compile on HP/UX (fixes #465) 15 years ago
Jan Kneschke c4e3150283 fixed possible overflow in unix-socket path checks on BSD (#713) 15 years ago
Jan Kneschke 8f9f532083 * fixed crash on 32bit archs when debug-msgs are printed in mod_scgi, 15 years ago
Marcus Rückert abdd1f5b45 - do not check stale values on errno. EAGAIN is handled inside the 15 years ago
Elan Ruusamäe 733e565a50 - spelling fixes by Ryan Schmidt (patch from mailinglist) 15 years ago
Jan Kneschke 66496a27d9 fixed for non c99 compilers 15 years ago
Marcus Rückert 64877138f6 - added "kill-signal" as setting for fastcgi blocks. applications 15 years ago
Marcus Rückert 275af90577 - set AUTH_TYPE environment variable for fastcgi requests (#889) 15 years ago
Marcus Rückert 3c40b52929 - send SIGUSR1 to fastcgi apps before SIGTERM 15 years ago
Jan Kneschke 5db109e16d cleanup whenever we have a data-struct on this connection 15 years ago
Elan Ruusamäe 40e8d326d1 - unify style 15 years ago
Marcus Rückert acd992cbf1 - applied patch from colin.stephen@o2.com (#1041) 15 years ago
Elan Ruusamäe 1c662e07ba - ignore empty packets from STDERR stream. fixes #998 16 years ago
Robert Jakabosky db76b98e03 Added round-robin support to mod_fastcgi. 16 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 16 years ago
Marcus Rückert 56de5af1cd - properly find fastcgi.h in /usr/include/fastcgi 16 years ago
Jan Kneschke c7b9858b03 added support for lighty.status[] in mod_magnet 16 years ago
Jan Kneschke 7ef30c4dfe don't forget the waitpid() for locally spawned processes (patch by Cameron Ring) 16 years ago
Jan Kneschke 55bfb4737d removed complex proc-load-balancing code and simplified it 16 years ago
Jan Kneschke a1eb4c307f big cleanup of error-handling 16 years ago
Jan Kneschke 9d3c1b09de fixed calculation of unix-socket path length if SUN_LEN is not defined (fixes #553) 16 years ago
Jan Kneschke 0525ed2816 fixed calculation of socket-len if SUN_LEN is not defined 16 years ago
Jan Kneschke 7e861ea32e - decrement proc-load if we really incremented it 16 years ago
Jan Kneschke d7339a70b9 mod_cgi is resetting physical.path *grr* 17 years ago
Jan Kneschke 06d111d8aa distribute connect-storms properly over the available hosts 17 years ago
Jan Kneschke 9ec477a374 - fixed load-balancing (#480) 17 years ago
Jan Kneschke de3bdbf1a2 fixed crash cause by missing comma (patch from <bobby@alphatrade.com>) 17 years ago
Jan Kneschke e41496fba7 fixed error-msg 17 years ago
Jan Kneschke ebb0efb457 oops, split the path on the final path to the binary itself 17 years ago
Jan Kneschke 8cf82a44a1 fixed wording in error-msgs 17 years ago