89 Commits (80a2ff3f3aa3c62a3a60f80a7c607599b50e2559)

Author SHA1 Message Date
Stefan Bühler 80a2ff3f3a Do not rely on ioctl FIONREAD (#673) 14 years ago
Stefan Bühler 19588f6ee6 Hide some ssl errors per default, enable them with debug.log-ssl-noise (#397) 14 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt) 14 years ago
Stefan Bühler e93cb224c1 Fix more warnings (unused var, pointer types in md5.c) 14 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) 14 years ago
Stefan Bühler fcce4c9cbb Fix comment style (use /* */ instead of //) 14 years ago
Marcus Rückert 91d83ea983 - fix 2 small typos in the ssl fix 14 years ago
Stefan Bühler 6363a0908f Fixed SSL_shutdown error handling problems which became visible after [2136]. 14 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 14 years ago
Jan Kneschke 46396ac56c don't suppress the content of a status 300 14 years ago
Stefan Bühler debd30876a r2123@chromobil: stefan | 2008-02-27 19:30:54 +0100 14 years ago
Stefan Bühler d1bb91108d Fix Content-Length header if response body gets removed in connections.c (#1412, part 2) 14 years ago
Stefan Bühler f570913e3c Fix #1412: do not suppress content for "307 Temporary Redirect" 14 years ago
Stefan Bühler a25cbfa36b r2091@chromobil: stefan | 2008-02-26 17:06:03 +0100 14 years ago
Stefan Bühler f350d186fc r2085@chromobil: stefan | 2008-02-26 16:14:50 +0100 14 years ago
Jan Kneschke 5b2e697cfa * fixed hanging redirects with keep-alive due to missing 15 years ago
Jan Kneschke 5bc539b63e don't send a Content-Length for 1xx, 204 and 304 (fixes #1002) 15 years ago
Jan Kneschke 7eb8981e44 fixed duplicate code which handles the "disable keep-alive" for dynamic 15 years ago
Marcus Rückert baec632cb7 - finally! the fix for 948. 15 years ago
Marcus Rückert 05d9e7dd52 - remove the code again. this reopens #948 15 years ago
Marcus Rückert 5504501699 - fix the frigging 404-handler bugs: 15 years ago
Jan Kneschke d12d86d777 if we open more connections than we define with ulimit we might run 15 years ago
Marcus Rückert 450c7de76e - restore the old return code with configured 404 handlers 15 years ago
Marcus Rückert 10fbd9e24e - properly handle 206 responses generated by *cgi scripts 15 years ago
Marcus Rückert 892ebbe530 - handle 303 [#1045] 15 years ago
Robert Jakabosky 4f1587c57e If client connection aborts during parse of "\r\n\r\n", then lighttpd never cleans up the 16 years ago
Jan Kneschke d6bfa8aaa8 the patch attached to #119 was right. If we 16 years ago
Jan Kneschke 7a220fceb4 don't force a Content-Length header in HEAD requests (#119) 16 years ago
Jan Kneschke 636c890721 no one really liked this warning :( 16 years ago
Jan Kneschke ba52eb0e41 disable chunked encoding header on a HEAD request 16 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 16 years ago
Jan Kneschke d766ee99ce allocate a byte more, to match the ioctl() report 16 years ago
Marcus Rückert fe77777647 - dont use int for a enum type 16 years ago
Jan Kneschke 4581a73ab8 fixed off-by-one bug when the second CRLF after a HTTP-header is in a second read() call 16 years ago
Jan Kneschke a59faafd7d fixed the 501 code for a LOCK request 16 years ago
Jan Kneschke dd35c9101c fixed connections falling back to non-ssl when keep-alive + ssl was used 16 years ago
Jan Kneschke 6ae9b8f58e removed buggy optimization 16 years ago
Jan Kneschke a3542afd31 handle connection-close after after a broken header in keep-alive like 16 years ago
Jan Kneschke e9cc9ed36c fixed SSL_ERROR_WANT_READ handling 16 years ago
Jan Kneschke 9c773d9f7d fixed SSL + POST on Firefox 16 years ago
Jan Kneschke 00a5770e2f fixed "Software caused connection abort" messages on FreeBSD 16 years ago
Jan Kneschke 48ca389d89 - use a big SSL_read buffer which can read at least 16k + the pending bytes 16 years ago
Jan Kneschke 66de89f0f8 432 is used by webdav for locked 16 years ago
Jan Kneschke c76b19673a allow proxy to svn-apache do a commit 16 years ago
Jan Kneschke 0892b04865 Status: 301 might have a body with a message (mod_proxy via apache) 17 years ago
Jan Kneschke f27b8d0168 fixed 'return 414 on overlong request-headers' 17 years ago
Jan Kneschke 580823f791 forbid Content-Length for GET, HEAD or OPTIONS requests 17 years ago
Jan Kneschke 1ea90be00a fixed counting of unused blocks (sandy <sandy@meebo.com>) 17 years ago
Jan Kneschke 11c3722432 set content-type for errorfiles (fixed #383) 17 years ago
Jan Kneschke 93693b11e0 - don't duplicate Server and Date Header 17 years ago