38 Commits (39a577985f4da77bd73054ebe35f2ce30ab2bd68)

Author SHA1 Message Date
Glenn Strauss f472611597 [tests] combine *.t using tests/lighttpd.conf 10 months ago
Glenn Strauss 91472ab768 [tests] t/test_mod_staticfile 10 months ago
Glenn Strauss a0a8cf821d [tests] mv tests from request.t to test_request.c 10 months ago
Glenn Strauss f7bebe99a5 [tests] use generated date in HTTP If conditionals 10 months ago
Glenn Strauss cc35c03c3c [core] RFC 7233 Range handling for non-streaming 1 year ago
Glenn Strauss 5ec5e124c1 [tests] consolidate some tests/ content 2 years ago
Glenn Strauss b598bb53f9 [tests] remove FastCGI test dependency on PHP 2 years ago
Glenn Strauss 96abd9cfb8 [core] coalesce nearby ranges in Range requests 2 years ago
Glenn Strauss 1d9709b8ab [core] update HTTP status codes list from IANA 2 years ago
Glenn Strauss 61f85d14ee [core] reject WS following header field-name (fixes #2985) 2 years ago
Glenn Strauss 90c30d5e90 [core] http_status_append() 4 years ago
Glenn Strauss d161f53de0 [core] security: use-after-free invalid Range req 4 years ago
Glenn Strauss 1b62dc325c [tests] test_request unit tests 4 years ago
Glenn Strauss dc1675ea32 [core] fix POST with chunked request body (fixes #2854) 5 years ago
Glenn Strauss 37dac9a23c [core] support Expect: 100-continue with HTTP/1.1 (fixes #377, #1017, #1953, #2438) 6 years ago
Glenn Strauss 4d7f5737f1 [core] support Transfer-Encoding: chunked req body (fixes #2156) 6 years ago
Stefan Bühler d7c90814c3 [tests] add cleanup.sh to cmake test runs, reset SLOWREQUEST in request.t 9 years ago
Stefan Bühler 6200764f05 tests: check different combination of empty values, leading/trailing spaces and commas in the Connection header 10 years ago
Stefan Bühler e05f1b3eec Add static-file.disable-pathinfo option to prevent handling of urls like .../secret.php/image.jpg as static file 11 years ago
Stefan Bühler bf0d57d505 two additional test cases for absolute http(s) uris in the request line 11 years ago
Stefan Bühler 48fea28651 Fix request parser to handle packets with splitted \r\n\r\n (fixes #2105) 13 years ago
Stefan Bühler 3af67d1392 Ignore multiple "If-None-Match" headers (only use first one, fixes #753) 13 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
Elan Ruusamäe c65ad47a55 - change s/// separator that it doesn't confuse vim 15 years ago
Jan Kneschke 30748f202c fixed timestamps for 32bit time_t which wraps at 2038 15 years ago
Jan Kneschke f67cdb67df fixed handling of duplicate If-Modified-Since to return 304 15 years ago
Jan Kneschke 5bc539b63e don't send a Content-Length for 1xx, 204 and 304 (fixes #1002) 15 years ago
Jan Kneschke 9bc4c2a025 added testcases for #1286 and #1287 15 years ago
Marcus Rückert b8df99f3db - a few more whitespace cleanups 16 years ago
Jan Kneschke 096ec7f1ca OPTIONS may have a content-length 17 years ago
Jan Kneschke bd8e6919d2 added tests for possible crashes 17 years ago
Jan Kneschke 580823f791 forbid Content-Length for GET, HEAD or OPTIONS requests 17 years ago
Jan Kneschke a77f7a90d8 the range-request options was not handled at all, added test case 17 years ago
Jan Kneschke 3ebc17571a find perl at runtime 17 years ago
Jan Kneschke 7988661090 added tests for keep-alive and setenv and passed a ARRAY ref instead of a HASH ref 17 years ago
Jan Kneschke 877161c067 switch to LigtyTest module 17 years ago
Jan Kneschke 7a25f1b5f5 Unified all tests to use the LighyTest framework 17 years ago
Jan Kneschke 40e8c6714a seperated the tests for each section and let run-tests.pl use Test::Harness 18 years ago