Commit Graph

1063 Commits (d58fea0c7a0274c223a4f6d0832fa2873ef11fc4)

Author SHA1 Message Date
Stefan Bühler 4642508de3 Some small buffer.c fixes (closes #1837)
14 years ago
Stefan Bühler 96eb3cf47c Fix wrong malloc sizes in mod_accesslog (probably nothing bad happened...) (fixes #1855, thx ycheng)
14 years ago
Elan Ruusamäe ce9409a397 - Do not pass Proxy-Connection: header from client to backend http server in mod_proxy (#1877)
14 years ago
Stefan Bühler 3d20850451 Fix uninitialized value in time struct after strptime
14 years ago
Stefan Bühler 79e229c1f0 Optimized buffer usage in mod_proxy (fixes #1850)
14 years ago
Stefan Bühler 0dea6999b5 Fix configure/cmake defines and checks
14 years ago
Stefan Bühler 21c5377d3f Use FD_CLOEXEC if possible (fixes #1821)
14 years ago
Stefan Bühler 36f74e5d23 Revert url decoding+simplifying before matching of mod_rewrite/mod_redirect
14 years ago
Stefan Bühler a64e7cd46b [cmake] Fix ipv6 detection
14 years ago
Stefan Bühler 454aefc51a [cmake] Add basic cmake support
14 years ago
Stefan Bühler bcf2b160cf Compare address family in inet_ntop_cache
15 years ago
Stefan Bühler ae90172ad3 return mapped events for linux-sysepoll (worked as they have the same values)
15 years ago
Stefan Bühler 2a765780da Fix fastcgi-authorizer handling; Status: 200 is now accepted as the doc requests
15 years ago
Stefan Bühler f786a82aa8 mod_alias: use log_error_write instead of fprintf
15 years ago
Stefan Bühler c61122ddde spawn-fcgi: Initialize socket address struct to zero
15 years ago
Stefan Bühler 4b197d05ec Fixed fix for round-robin in mod_proxy (forgot to increment the index) (#1715)
15 years ago
Stefan Bühler 4db2292d50 Fix duplicate connection keep-alive/transfer-encoding headers (#960)
15 years ago
Elan Ruusamäe c6c2bf8308 - Add possibility to disable methods in mod_compress (#1773)
15 years ago
Stefan Bühler 80a4f7a721 Fix fastcgi authorization in subdirectories with check-local=disabled; don't split pathinfo for authorizer. (#963)
15 years ago
Stefan Bühler da4e28778f Do not cache default vhost in mod_simple_vhost (#709)
15 years ago
Stefan Bühler 65f4e4a8db Try to convert string options to shorts for numeric options in config file; allows to use env-vars for numeric options. (#1159, thx andrewb)
15 years ago
Stefan Bühler b66dc12fda Fix leaving zombie process with include_shell (#1777)
15 years ago
Stefan Bühler cfba07cb82 Now really fix mod auth ldap (#1066)
15 years ago
Stefan Bühler 80a2ff3f3a Do not rely on ioctl FIONREAD (#673)
15 years ago
Stefan Bühler 90bfe20bf5 Fix mod_cgi segfault when bound to unix domain socket (#653)
15 years ago
Stefan Bühler 8cfa29a7a2 Fix base64 decoding in mod_auth (#1757, thx guido)
15 years ago
Stefan Bühler 345462a45f Use decoded url for matching in mod_redirect (#1720)
15 years ago
Stefan Bühler c8bce9b4a5 Fix mod_rewrite memleak/endless loop detection (#1775, thx phy - again!)
15 years ago
Stefan Bühler 3decb2647b Fix memleak in request header parsing (#1774, thx qhy)
15 years ago
Stefan Bühler 86766c10c5 fix auth.backend.ldap.bind-dn/pw problems (thx ruskie)
15 years ago
Stefan Bühler 6d1d3fc203 workaround ldap connection leak if a ldap connection failed (restarting ldap)
15 years ago
Stefan Bühler e7ff94835f fix splitting of auth-ldap filter
15 years ago
Stefan Bühler 7a64f2f888 fix segfault for stat_cache(fam) calls with relative path (without '/', can be triggered by x-sendfile) (#1750)
15 years ago
Stefan Bühler 5ab6fa6fd2 Change parser generation again as the previous fix broke building with some non-gnu make utils.
15 years ago
Stefan Bühler 9cb47be07f Fix small copy/paste typo in previous commit
15 years ago
Stefan Bühler 9e6ef84e91 Do not send content-encoding for 304 (#1754), thx yzlai
15 years ago
Stefan Bühler ed346f3907 Fixed parser generating with automake
15 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 19588f6ee6 Hide some ssl errors per default, enable them with debug.log-ssl-noise (#397)
15 years ago
Stefan Bühler 438626667c Fix mem leak in ssi expression parser (#1753), thx Take5k
15 years ago
Stefan Bühler 5194c28220 Fix "comparison between signed and unsigned" warning on 64 bit in mod_fastcgi
15 years ago
Stefan Bühler b511c42939 Replaced fprintf with log_error_write in mod-fastcgi
15 years ago
Stefan Bühler 43a9842b28 Add 'O' and 'X' to format characters in log_error_write
15 years ago
Stefan Bühler 227d6f1b56 Fix format string bugs with sizeof(int)!=sizeof(size_t) in mod_accesslog for SYSLOG
15 years ago
Stefan Bühler 43075bd42a Fix bug with case-insensitive filenames in mod_userdir (#1589)
15 years ago
Stefan Bühler ec61ba0559 Match headers case insensitive in response (removing of X-{Sendfile,LIGHTTPD-*}, catching Date/Server)
15 years ago
Stefan Bühler ba715e1c8f Fixed conditional patching of ldap filter (#1564)
15 years ago
Stefan Bühler 5547928112 Decode url before matching in mod_rewrite (#1720)
15 years ago
Stefan Bühler e294fffbad Print helpful error message on conditionals in global block (#1550)
15 years ago
Stefan Bühler 8d837b75d0 Fix dropping last character of evhost pattern (#161)
15 years ago
Stefan Bühler b8835ab9a8 Allow digits in [s]cgi env vars (#1712)
15 years ago
Stefan Bühler d62f894344 Fix url encoding to encode more characters (#266)
15 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)
15 years ago
Stefan Bühler f7dd7203e2 Fix buffer_reset to make an empty string
15 years ago
Stefan Bühler 6ce1dfb0d1 mod_{fast,s}cgi: overwrite environment variables (#1722)
15 years ago
Stefan Bühler a7f5983e05 Fix EINTR handling for waitpid in mod_fastcgi
15 years ago
Stefan Bühler d0b5d2b45f Fix round-robin balancing in mod_proxy (#1715)
15 years ago
Stefan Bühler 60b90dad70 Use filedescriptor 0 for mod_scgi spawn socket, redirect STDERR to /dev/null (#1716)
15 years ago
Stefan Bühler c1662bcf8a Handle EAGAIN and EINTR for freebsd sendfile (#1675)
15 years ago
Stefan Bühler 3f791f46d5 Fix mod_secdownload problem with unsigned time_t (#1688)
15 years ago
Stefan Bühler 0c16fddde3 Handle only HEAD, GET and POST in mod_dirlisting (same as in staticfile) (#1687)
15 years ago
Stefan Bühler 41868422f3 case insensitive match for secdownload md5 token (#1710)
15 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt)
15 years ago
Stefan Bühler 25c7c7f3f8 fixed typo in mod_accesslog, localtime instead of localtime_r (#1699)
15 years ago
Stefan Bühler a70ba6c625 Fix scgi HTTP/1.* status parsing (#1638), found by met@uberstats.com
15 years ago
Stefan Bühler 543830266c Fix bug with IPv6 in mod_evasive
15 years ago
Stefan Bühler f08cd32877 Close connection in mod_magnet if returned status code
15 years ago
Stefan Bühler cf789917f7 Close connection after redirect in trigger_b4_dl
15 years ago
Elan Ruusamäe 0f515626e4 - let spawn-fcgi propagate exit code from spawned fcgi application
15 years ago
Elan Ruusamäe 00e5a032d6 - print success message to stdout (for discarding it from initscripts)
15 years ago
Elan Ruusamäe f08ffad238 - strerror() wants errno as param not arbitary exit value from spawned child
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
Xuefer b5632eada1 fixed #729: Incorrect PATH_INFO when FastCGI is serving "/", use "fix-root-scriptname" => "enable" to workaround
15 years ago
Xuefer 695a227783 build mod_extforward in scons
15 years ago
Xuefer 5921dc1f2d sync code between fastcgi->scgi: copy note_is_sent, fix typos
15 years ago
Xuefer b557589f05 sync the "if" logic block with mod_fastcgi to make the indention same
15 years ago
Xuefer 098ea27629 merged [2170] from trunk: fixed include basedir within include_shell, thanks to lunatic
15 years ago
Stefan Bühler 4adb52a416 Fix dependencies of the parser files in the Makefile
15 years ago
Stefan Bühler 193b933329 Fix type in previous commit
15 years ago
Stefan Bühler e93cb224c1 Fix more warnings (unused var, pointer types in md5.c)
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 f9999e286e Disable logging to access.log if filename is an empty string
15 years ago
Stefan Bühler cbdd9e485b Do not rely on PATH_MAX (POSIX does not require it) (#580)
15 years ago
Stefan Bühler 5a9992b106 Fixed many warnings (compare (un)signed, unused vars, and initialize with zero)
15 years ago
Stefan Bühler 7adc4d7e8c Remove generated mod_ssi_expreparser.h from source (should be generated by lemon)
15 years ago
Stefan Bühler 73189c64e7 Fix mod_magnet to set con->mode = p->id if it generates content, so returning 4xx/5xx doesn't append an error page
15 years ago
Stefan Bühler ac92ea3616 Allow all http status codes by default; disable body only for 204,205 and 304; generate error pages for 4xx and 5xx (#1639)
15 years ago
Stefan Bühler 8dd78e06c7 Handle EINTR in mod_cgi during write() (#1640)
15 years ago
Stefan Bühler 4bf89c62b6 Overwrite Content-Type header in mod_dirlisting instead of inserting (#1614), patch by Henrik Holst
15 years ago
Stefan Bühler fcce4c9cbb Fix comment style (use /* */ instead of //)
15 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)
15 years ago
Stefan Bühler 79a6ae3fd4 Fix accesslog port (should be port from the connection, not the "server.port") (#1618)
15 years ago
Stefan Bühler 0841482318 Enable escaping of % and $ in redirect/rewrite; only two cases changed their behaviour: "%%" => "%", "$$" => "$"
15 years ago
Stefan Bühler bb1d9af71c Fix conditional interpretation of core options
15 years ago
Stefan Bühler ff4cabbb1d Don't send empty Server headers (#1620)
15 years ago
Marcus Rückert 91d83ea983 - fix 2 small typos in the ssl fix
15 years ago
Stefan Bühler bcb3310a62 Use data_response_init in mod_fastcgi x-sendfile handling for response.headers, fix a small "memleak" (#1628)
15 years ago
Stefan Bühler 6363a0908f Fixed SSL_shutdown error handling problems which became visible after [2136].
15 years ago
Stefan Bühler 2cf3927ef5 Fix segfault for appending matched parts if there was no regex matching (just give empty strings) (#1601)
15 years ago
Stefan Bühler 80be71bd43 Fix mod_magnet: enable "request.method" and "request.protocol" in lighty.env (#1308)
15 years ago
Stefan Bühler 2b46e3dacc Fix #285 again: read error after SSL_shutdown (thx marton.illes@balabit.com) and clear the error queue before some other calls
15 years ago
Stefan Bühler 2772e62d8d Fix mod_extforward to compile with old gcc version (#1591)
15 years ago
Stefan Bühler adec5443ee Fix mod_compress to compile with old gcc version (#1592)
15 years ago
Jan Kneschke 7bb555991c fixed handling of waitpid() == EINTR mod_ssi on solaris
15 years ago
Stefan Bühler ec5c74ad12 workaround #1587: require userdir.path to be set to enable mod_userdir (empty string allowed)
15 years ago
Elan Ruusamäe 0fd628958c - verbose FCGI header too small error
15 years ago
Stefan Bühler 85b8153dfc Fix previous merge
15 years ago
Xuefer 9ffe08a583 merged part of [1528] from trunk: added the new options and added alternative names for user-agent, remote-ip and query-string
15 years ago
Stefan Bühler 52840fa1ed fix sending "408 - Timeout" instead of "410 - Gone" for timedout urls in mod_secdownload (#1440)
15 years ago
Stefan Bühler 6754ad5116 fix min-procs handling in mod_scgi.c, just set to max-procs (patch from #623)
15 years ago
Stefan Bühler c065f36bc1 r2136@chromobil: stefan | 2008-02-28 22:18:14 +0100
15 years ago
Stefan Bühler 0adc0af5fd Fix #1575: spawn-fcgi: only try to connect to unix socket (not tcp) before spawning
15 years ago
Jan Kneschke 5b20e0d864 fixed missing initialization
15 years ago
Jan Kneschke 46396ac56c don't suppress the content of a status 300
15 years ago
Jan Kneschke 7a61e46289 fixed warning about incompatible assignment
15 years ago
Stefan Bühler 87d3e8e41e Fix #1150: remove compress cache file if compression or write failed
15 years ago
Stefan Bühler debd30876a r2123@chromobil: stefan | 2008-02-27 19:30:54 +0100
15 years ago
Stefan Bühler d1bb91108d Fix Content-Length header if response body gets removed in connections.c (#1412, part 2)
15 years ago
Stefan Bühler f570913e3c Fix #1412: do not suppress content for "307 Temporary Redirect"
15 years ago
Stefan Bühler 40a41e3b66 Fix the fix #1324/[2086]: if no module handled a request, treat method OPTION as 200, all others as 403.
15 years ago
Stefan Bühler db1b286ecd r2098@chromobil: stefan | 2008-02-26 17:12:51 +0100
15 years ago
Stefan Bühler c0db8ab168 r2097@chromobil: stefan | 2008-02-26 17:12:30 +0100
15 years ago
Stefan Bühler 88750bb7be r2096@chromobil: stefan | 2008-02-26 17:12:09 +0100
15 years ago
Stefan Bühler 87145864db r2095@chromobil: stefan | 2008-02-26 17:11:21 +0100
15 years ago
Stefan Bühler 0a894c9cb3 r2094@chromobil: stefan | 2008-02-26 17:10:49 +0100
15 years ago
Stefan Bühler 26c45e8004 r2093@chromobil: stefan | 2008-02-26 17:10:03 +0100
15 years ago
Stefan Bühler 03f515165f r2092@chromobil: stefan | 2008-02-26 17:08:48 +0100
15 years ago
Stefan Bühler a25cbfa36b r2091@chromobil: stefan | 2008-02-26 17:06:03 +0100
15 years ago
Stefan Bühler a103fef58c r2090@chromobil: stefan | 2008-02-26 17:04:14 +0100
15 years ago
Stefan Bühler ad722324d9 r2089@chromobil: stefan | 2008-02-26 17:02:46 +0100
15 years ago
Stefan Bühler 75f92dd796 r2088@chromobil: stefan | 2008-02-26 17:02:27 +0100
15 years ago
Stefan Bühler 796502e7af r2087@chromobil: stefan | 2008-02-26 17:01:12 +0100
15 years ago
Stefan Bühler d0862e8522 r2086@chromobil: stefan | 2008-02-26 16:15:28 +0100
15 years ago
Stefan Bühler f350d186fc r2085@chromobil: stefan | 2008-02-26 16:14:50 +0100
15 years ago
Xuefer c97dc80862 fixed #1571: Crash when trying to add single item to list in config file
15 years ago
Jan Kneschke 94feee046c fixed handling of EAGAIN in linux-sendfile (fixes #657)
15 years ago
Jan Kneschke b719752a6c handle ECONNRESET in the openssl backend
15 years ago
Jan Kneschke 830bb59d86 don't report the "cgi died ?" in case we killed the dangling CGI process
15 years ago
Jan Kneschke 9d6da0d16c handle ECONNRESET as write-error()
15 years ago
Elan Ruusamäe cde46f6a3d - support chained proxies in mod_extforward (#1528)
15 years ago
Elan Ruusamäe 022742a5ae - support letterhomes in mod_userdir (#1473)
15 years ago
Elan Ruusamäe 15b126c73e - cosmetic
15 years ago
Elan Ruusamäe 3078b31568 - generate ETag and Last-Modified headers for mod_ssi based on newest modified include (#1491)
15 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 a18086bc35 - open log immediately after daemonizing, fixes SIGPIPEs on startup (#165)
15 years ago
Elan Ruusamäe 299ae40e78 - add IdleServers and Scoreboard directives in ?auto mode for mod_status (#1507)
15 years ago
Elan Ruusamäe 0ce79f8a1c - add missing files to EXTRA_DIST
15 years ago
Elan Ruusamäe 1f68a04110 - prevent crash in certain php-fcgi configurations (#841)
15 years ago
Elan Ruusamäe 513057ebd4 - fix also scgi and proxy modules. #1489
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
Jan Kneschke 708f499d75 fixed case-sensitive match of auth-method (fixes #1456)
15 years ago
Elan Ruusamäe b0f37b9c50 - use execv() directly to fcgi app if used as argument. resolves #1428
15 years ago
Elan Ruusamäe 68ebed3753 - typo
15 years ago
Elan Ruusamäe 9ab9f176d2 - apply patches from #1384
15 years ago
Elan Ruusamäe d6b9709b54 - support for matching $HTTP["scheme"] in configs, patch from:
15 years ago
Jan Kneschke cb0f21c745 added support for If-Range: <date> (fixes #1346)
16 years ago
Jan Kneschke 46e1ca19cc use strchr() instead of index() as it is POSIX
16 years ago
Marcus Rückert 7ce73896b7 - handle errors from the fcgi packet construction and return 400 if we have an error.
16 years ago
Jan Kneschke 5c333340be free the buffers after the printed them in the error-msg
16 years ago
Marcus Rückert a3dcc8b505 - fixed crash with undefined environment variables
16 years ago
Jan Kneschke 5b2e697cfa * fixed hanging redirects with keep-alive due to missing
16 years ago
Jan Kneschke eaed2f1e50 added some extra protection to make sure key-len and val-len don't
16 years ago
Jan Kneschke 34b3ee0228 fixed FastCGI header overrun in mod_fastcgi
16 years ago
Jan Kneschke e0629883a9 * fixed forwarding a SIGINT and SIGHUP when using max-workers (#902)
16 years ago
Jan Kneschke b333dd7efa added a first version of the lighttpd-angel process
16 years ago
Jan Kneschke 29fdd34abd fixed compile error on IRIX 6.5.x on prctl()
16 years ago
Marcus Rückert f2c8fb6eca - dont crash if the mod_alias config cant be parsed properly
16 years ago
Marcus Rückert 15d8378422 - make sure the etag buffer is non empty if we compare it with if-non-match
16 years ago
Jan Kneschke 53634de06f protect buffer_is_empty() from NULL buffers
16 years ago
Jan Kneschke f7df9a9ecd MYSQL_OPT_RECONNECT is available from 5.0.13 on (fixes #1309)
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 51826fc05c renamed ltostr() to LI_ltostr() to fix compile on HP/UX (fixes #465)
16 years ago
Jan Kneschke 41e836b410 fixed extracting status code from NPH scripts (fixes #1125)
16 years ago
Jan Kneschke f67cdb67df fixed handling of duplicate If-Modified-Since to return 304
16 years ago
Jan Kneschke 5bc539b63e don't send a Content-Length for 1xx, 204 and 304 (fixes #1002)
16 years ago
Jan Kneschke c4e3150283 fixed possible overflow in unix-socket path checks on BSD (#713)
16 years ago
Jan Kneschke f978d992df use public API instead of patching the cond-cache ourself
16 years ago
Jan Kneschke 3940c60e68 fixed aggressive caching of conditionals (#41)
16 years ago
Jan Kneschke 7d2665843f fixed counter overrun in ?auto in mod_status (#909)
16 years ago
Jan Kneschke e745fd6a12 added more debug output if FAM fails to monitor a dir (for #824)
16 years ago
Jan Kneschke 463e989458 removed early checks if the userfiles exist (fixes #1188)
16 years ago
Jan Kneschke dc4879473f removed debug msg
16 years ago
Jan Kneschke 8392673b7e oops, ifd is gone
16 years ago
Jan Kneschke 0177a96f5d fixed endless loop on shrinked files with sendfile() on BSD
16 years ago
Jan Kneschke 474d5cea20 config-options are always "unsigned short"
16 years ago
Jan Kneschke 8f8e23f636 fixed invalid chars in header values (fixes #1286)
16 years ago
Jan Kneschke 5f518191bd fixed wrong result of buffer_caseless_compare("a", "ab") (fixes #1287)
16 years ago
Jan Kneschke 1920bd2739 fixed invalid "304 Not Modified" on broken timestamps
16 years ago
Jan Kneschke f0333c8c0d fixed crash on mixed \r\n and \n sequences
16 years ago
Jan Kneschke 7eb8981e44 fixed duplicate code which handles the "disable keep-alive" for dynamic
16 years ago
Elan Ruusamäe 6eccc7abd6 - set mysql reconnect to on. resolves #1240
16 years ago
Jan Kneschke e8abdbf94e don't compress too small files (fixes #1241)
16 years ago
Jan Kneschke bbd42c4e03 added dir-listing.set-footer = <string> to set a footer under the
16 years ago
Jan Kneschke 41271d5cf6 make sure that hash-function always uses a 32bit int (fixes #1279)
16 years ago
Marcus Rückert baec632cb7 - finally! the fix for 948.
16 years ago
Marcus Rückert 05d9e7dd52 - remove the code again. this reopens #948
16 years ago
Marcus Rückert dac6d449dd - backported fix from trunk
16 years ago
Marcus Rückert 5504501699 - fix the frigging 404-handler bugs:
16 years ago
Jan Kneschke 8f9f532083 * fixed crash on 32bit archs when debug-msgs are printed in mod_scgi,
16 years ago
Marcus Rückert 5a583661e3 - only generate the etag_flags once and store them in the connections
16 years ago
Marcus Rückert 8feb331858 - we did not reset the etag buffer is the inode was not used for the
16 years ago
Marcus Rückert abdd1f5b45 - do not check stale values on errno. EAGAIN is handled inside the
16 years ago
Jan Kneschke 15e260c28b * fixed mem-leak in mod_auth (reported by Stefan Esser)
16 years ago
Jan Kneschke b2a96c959a added static-file.etags, etag.use-inode, etag.use-mtime,
16 years ago
Jan Kneschke d12d86d777 if we open more connections than we define with ulimit we might run
16 years ago
Jan Kneschke 768a0d0eab fixed type-cast for NULL in execl() (fixes #1235), fix provided by Frank
16 years ago
Jan Kneschke 022760f07d check the URL twice, before and after path-info handling. (fixes #1230)
16 years ago
Jan Kneschke 9e4e4f7e1a fixed remote crash on duplicate header keys with line-wrapping (fixes #1230)
16 years ago
Marcus Rückert 991ebdf36f - add the orig_uri to the uri column in mod_status.
16 years ago
Marcus Rückert 6e332dd7bb - do not use xattr for content-type handling unconditionally
16 years ago
Marcus Rückert 450c7de76e - restore the old return code with configured 404 handlers
16 years ago
Marcus Rückert 1f8bceba8f - added query string to the uri column
16 years ago
Elan Ruusamäe 733e565a50 - spelling fixes by Ryan Schmidt (patch from mailinglist)
16 years ago
Jan Kneschke 66496a27d9 fixed for non c99 compilers
16 years ago
Jan Kneschke 2fcc885f3a fixed duplicate headers as reported in the blog
16 years ago
Marcus Rückert 64877138f6 - added "kill-signal" as setting for fastcgi blocks. applications
16 years ago
Jan Kneschke aab9e92a63 * fixed compilation in network_writev.c on MacOS X 10.3.9 (fixes #903)
16 years ago
Jan Kneschke bdc811e2ec fixed compilation on c89 compilers
16 years ago
Marcus Rückert 275af90577 - set AUTH_TYPE environment variable for fastcgi requests (#889)
16 years ago
Jan Kneschke 599bc83699 handle the mmap() error of the file-size is 0 (fixes #1076)
16 years ago
Jan Kneschke fb816f768b oops, missed one renamed variable if IPv6 is not available
16 years ago
Jan Kneschke 7f5aabdaaf * fixed possible crash in debug-message in mod_extforward
16 years ago
Jan Kneschke aa37da4745 - fixed crash on url.redirect and url.rewrite if %0 is used in a
16 years ago
Jan Kneschke dfa9f48b0f ECONNABORTED is not known on cygwin (fixes #863)
16 years ago
Jan Kneschke fff10e1d1a reduced default PATH_MAX to 255 (fixes #826)
16 years ago
Jan Kneschke 8fca20187e fixed conditional dir-listing.exclude (fixes #930)
16 years ago
Jan Kneschke 642247c353 - fixed various crashes at startup on broken accesslog.format strings
16 years ago
Jan Kneschke 3c5c8ef54d fixed accesslog.use-syslog in a conditional and the caching of the
16 years ago
Jan Kneschke 76e55e958c strip trailing white-spaces in HTTP-request headers
16 years ago
Jan Kneschke 7a30b1f4c5 don't allow caching of file without a content-type
16 years ago
Marcus Rückert 3c40b52929 - send SIGUSR1 to fastcgi apps before SIGTERM
16 years ago
Jan Kneschke a0436cea45 encode newlines in HTTP headers (fixes #1106)
16 years ago
Jan Kneschke a1a769ddb5 added possible for the caching of the invalid content-type
16 years ago
Jan Kneschke c3476ada45 fixed small mem-leak if auth failed
16 years ago
Jan Kneschke 5db109e16d cleanup whenever we have a data-struct on this connection
16 years ago
Jan Kneschke f1f11ba6ad fixed crashed if gethostbyaddr() fails on redirect
16 years ago
Marcus Rückert 10fbd9e24e - properly handle 206 responses generated by *cgi scripts
16 years ago
Marcus Rückert ba424e2293 - fix the previous commit
16 years ago
Marcus Rückert b3f333d32e - add HTTPS=on to the environment of cgi scripts (#861)
16 years ago
Marcus Rückert 892ebbe530 - handle 303 [#1045]
16 years ago
Marcus Rückert f8d54c8574 - properly ifdef for dragonflybsd. this should be the last missing chunk
16 years ago
Elan Ruusamäe 40e8d326d1 - unify style
16 years ago
Elan Ruusamäe f68fd405f4 - add mod_extforward module from wiki
16 years ago
Marcus Rückert e61146a740 - applied patch from sh@linux2go.dk (#1039)
16 years ago
Marcus Rückert acd992cbf1 - applied patch from colin.stephen@o2.com (#1041)
16 years ago
Elan Ruusamäe 72ac4ece2e - prevent wrong pidfile unlinking on graceful restart (patch by Chris Webb)
16 years ago
Elan Ruusamäe 1c662e07ba - ignore empty packets from STDERR stream. fixes #998
16 years ago