Commit Graph

51 Commits (95769fb3f6a366e4dba52a744e4897427bae630c)

Author SHA1 Message Date
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 d6b9709b54 - support for matching $HTTP["scheme"] in configs, patch from: 15 years ago
Jan Kneschke 2fcc885f3a fixed duplicate headers as reported in the blog 16 years ago
Jan Kneschke a0436cea45 encode newlines in HTTP headers (fixes #1106) 16 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 16 years ago
Jan Kneschke 55c90e4c60 remove fragments from the request-uri (fixes #869) 16 years ago
Marcus Rückert 7cefa9ce73 - cast ptrdiff_t to size_t to avoid a signed comparison warning 16 years ago
Jan Kneschke 3b73da83a2 merged [1217] 16 years ago
Marcus Rückert 657a024d53 - backport symlink patch in hard version to 1.4.11 16 years ago
Jan Kneschke 85fc576437 strip ... and %20 from physical filenames only on windows 17 years ago
Jan Kneschke 4d1eadae1e handle 'foo.php... == foo.php' case on windows/dos 17 years ago
Jan Kneschke 866af7bc31 added comment about applying response header multiple times 17 years ago
Jan Kneschke 4afd2ae2af renamed server.force-lower-case-files to server.force-lowercase-filenams 17 years ago
Jan Kneschke 93693b11e0 - don't duplicate Server and Date Header 17 years ago
Jan Kneschke 57ed250138 don't assume the relpath is really set (merge from #120) 17 years ago
Jan Kneschke 603d6ace1d don't try to guess, do a read check if we can open it. 17 years ago
Jan Kneschke 52125c82b8 check that we can really read the file 17 years ago
Jan Kneschke 286b6100a4 moved the etag.h to the right file 17 years ago
Jan Kneschke d956619380 make MacOS X happy when it domes to mod_cml and lua 17 years ago
Jan Kneschke a7d25eb577 add 404 and 403 to request-handling debug output 17 years ago
Jan Kneschke 9dd464a72b moved last-modifed handling to response.c and let mod_cml_lua.c use it. 17 years ago
Jan Kneschke a31377ace4 fixed handling of OPTIONS * and / 17 years ago
Jan Kneschke 3be06bb84c added read-only WebDAV support 17 years ago
Jan Kneschke d8394f7f2e moved code to mod_staticfile, mod_dirlisting and mod_indexfile 17 years ago
Jan Kneschke 75c3a8393a added include_shell option to configfiles (merged the rest of the trunk changesets) 17 years ago
Jan Kneschke 360aba360f allow _ in env. and var. and optimized matching of conditions 17 years ago
Jan Kneschke 6adaad5458 let mod_alias handle directories and files (merged [284], [294]) 17 years ago
Jan Kneschke 5e134da075 dropped file-cache, added stat-cache and modules ALWAYS cleanup at connection-end 17 years ago
Jan Kneschke 8f1558e1bb Content-Length only works if Transfer-Encoding is not set 17 years ago
Jan Kneschke 6d4a508763 added a switch to disable range requests, this doesn't fix #171 but is a workaround 17 years ago
Jan Kneschke 7126a0f2bc detect endless loops and kill them 17 years ago
Jan Kneschke ab054446f4 moved last-modified handling into a exported function and let mod_cml use it 17 years ago
Jan Kneschke ffcc939e1b Added OPTIONS support 17 years ago
Jan Kneschke 4308d8f868 set Date: header for dynamic HTTP/1.0 requests 17 years ago
Jan Kneschke 6d5005d9c7 fixed typo 18 years ago
Jan Kneschke e2e1cc12b6 make encoding of dirlisting configurable (#136) 18 years ago
Jan Kneschke acfe706d73 Looks like the '+' -> ' ' transformation is only applied in the ?query part and not the rel-path. 18 years ago
Jan Kneschke 4335479051 handle ranges >2G correctly 18 years ago
Jan Kneschke b90f231042 handle range requests for >2Gb correctly 18 years ago
Jan Kneschke a4f3a407bf set server-name to http_host if it is not set explicitly 18 years ago
Jan Kneschke 3b5fffce48 merged partts of [192] and [194] 18 years ago
Jan Kneschke 9b59d5800f NAME_MAX needs sys/syslimits.h on cygwin 18 years ago
Jan Kneschke 2477686b50 added dir-listing.hide-dotfiles and customizable CSS for dirlisting written by smi 18 years ago
Jan Kneschke b68e4a2f2c strip double / on path-info 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 6e83b23ec9 parse last-modified timestamp and compare it. 18 years ago
Jan Kneschke 75fae49e37 * If sizeof(long) == sizeof(off_t), buffer_{append,copy}_off_t() 18 years ago
Jan Kneschke 8b248ce3a5 moved SA_LEN macro to http-header-glue.c 18 years ago
Jan Kneschke d26f6893d9 moved external functions to *-glue.c 18 years ago