summaryrefslogtreecommitdiff
path: root/tests/lighttpd.conf
AgeCommit message (Collapse)AuthorFilesLines
2018-12-10[tests] some test config cleanupGlenn Strauss1-113/+0
including limiting use of php in tests to mod-fastcgi.t
2018-12-10[tests] t/test_keyvalueGlenn Strauss1-28/+0
create t/test_keyvalue to replace sparse tests in tests/mod-redirect.t and tests/mod-rewrite.t remove tests/mod-redirect.t and tests/mod-rewrite.t
2017-02-26[mod_cgi] cgi.local-redir = [enable|disable] (#2108, #2793)Glenn Strauss1-0/+1
new directive cgi.local-redir = [enable|disable] *disable* RFC3875 6.2.2 local-redir by default. (behavior change from when local-redir support added in lighttpd 1.4.40) The reason for this behavior change is that CGI local-redir support (RFC3875 6.2.2) is an optimization. Absence of support may result in additional latency in servicing a request due the additional round-trip to the client, but that was the prior behavior (before lighttpd 1.4.40) and is the behavior of web servers which do not support CGI local-redir. However, enabling CGI local-redir by default may result in broken links in the case where a user config (unaware of CGI local-redir behavior) returns HTML pages containing *relative* paths (not root-relative paths) which are relative to the location of the local-redir target document, and the local-redir target document is located at a different URL-path from the original CGI request. x-ref: RFC3875 CGI 1.1 specification section 6.2.2 Local Redirect Response http://www.ietf.org/rfc/rfc3875 "CGI local redirect not implemented correctly" https://redmine.lighttpd.net/issues/2108 "1.4.40 regression: broken redirect (using Location) between url.rewrite-once URLs" https://redmine.lighttpd.net/issues/2793
2017-01-31[mod_secdownload] new directives modify hash path (fixes #646, fixes #1904)Glenn Strauss1-0/+1
secdownload.path-segments = <number> include only given number of path segments in hash digest calculation secdownload.hash-querystr = "enable" | "disable" include the query string in the hash digest calculation x-ref: "secdownload.path_elements support" https://redmine.lighttpd.net/issues/646 "mod_secdownload option to include url GET parameters in md5" https://redmine.lighttpd.net/issues/1904
2017-01-31[mod_setenv] directives to overwrite/remove hdrs (fixes #650, fixes #2295)Glenn Strauss1-0/+9
directives to set value, rather than append values to headers, env setenv.set-request-header setenv.set-response-header setenv.set-environment These directives take precedence over the setenv.add-* counterparts Set a blank value for request or response header to remove the header (blank value in environment will be set as the value; not removed) setenv.*-environment is now deferred to handle_request_env hook. setenv.*-response-header is now processed in handle_response_start hook. x-ref: "setenv.add-or-replace-response-header" https://redmine.lighttpd.net/issues/650 "set-request-header or remove-request-header support for mod_setenv" https://redmine.lighttpd.net/issues/2295
2016-11-29load mod_auth & mod_authn_file in sample/test.confGlenn Strauss1-0/+1
2016-07-13[mod_access] new directive url.access-allow (fixes #1421)Glenn Strauss1-0/+5
url.access-allow is list of allowed url suffixes (e.g. file extensions) If url.access-allow has been set, then deny any URL that does not match the explicitly listed suffixes. (thx japc) x-ref: "access_allow directive for lighttpd" https://redmine.lighttpd.net/issues/1421
2015-11-22[mod_secdownload] add required algorithm option; old behaviour available as ↵Stefan Bühler1-0/+19
"md5", new options "hmac-sha1" and "hmac-sha256" Differential Revision: https://review.lighttpd.net/D7 From: Stefan Bühler <stbuehler@web.de> git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@3054 152afb58-edef-0310-8abb-c4023f1b3aa9
2015-08-22[tests] search for perl in PATH instead of /usr/bin; whitespace + test ↵Stefan Bühler1-147/+188
config cleanups From: Stefan Bühler <stbuehler@web.de> git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@3019 152afb58-edef-0310-8abb-c4023f1b3aa9
2015-02-08[tests] improve valgrind and strace TRACEME, disable condition logging in ↵Stefan Bühler1-1/+1
normal configs - condition logging is way too noisy and rarely useful - increate timeout to wait for port bind; if the process dies we fail early anyway From: Stefan Bühler <stbuehler@web.de> git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2978 152afb58-edef-0310-8abb-c4023f1b3aa9
2012-04-19[auth] Add "AUTH_TYPE" environment (for *cgi), remove fastcgi specific ↵Stefan Bühler1-0/+13
workaround, add fastcgi test case (fixes #889) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2833 152afb58-edef-0310-8abb-c4023f1b3aa9
2011-08-30Add static-file.disable-pathinfo option to prevent handling of urls like ↵Stefan Bühler1-0/+1
.../secret.php/image.jpg as static file git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2803 152afb58-edef-0310-8abb-c4023f1b3aa9
2009-10-14mod_fastcgi: Add "X-Sendfile2" - supporting multiple ranged files (fixes #2008)Stefan Bühler1-1/+1
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2651 152afb58-edef-0310-8abb-c4023f1b3aa9
2009-10-14Add TLS servername indication (SNI) support (fixes #386, thx Peter Colberg ↵Peter Colberg1-1/+1
<peter@colberg.org>) * This patch may "break" some configs, if they do stupid things. Like setting ssl.pemfile to a not existing file in a "non-socket/non-ssl" block. Fix them! :) From: Peter Colberg <peter@colberg.org> git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2648 152afb58-edef-0310-8abb-c4023f1b3aa9
2009-10-12mod_rewrite: add url.rewrite-[repeat-]if-not-file to rewrite if file doesn't ↵Stefan Bühler1-0/+2
exist or is not a regular file (fixes #985, thx lucas aerbeydt) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2647 152afb58-edef-0310-8abb-c4023f1b3aa9
2009-07-01tests: use breakage logStefan Bühler1-0/+1
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2555 152afb58-edef-0310-8abb-c4023f1b3aa9
2009-06-19Remove X-Sendfile-Range feature; it will be replaced with something more ↵Stefan Bühler1-1/+1
powerful (#2005, #2008) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2542 152afb58-edef-0310-8abb-c4023f1b3aa9
2009-06-11Add X-Sendfile-Range feature (fixes #2005)Stefan Bühler1-1/+1
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2531 152afb58-edef-0310-8abb-c4023f1b3aa9
2009-02-04Allow mod_compress to return 304 (Not Modified); compress ignores the ↵Stefan Bühler1-0/+1
static-file.etags option.(fixes #1884) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2384 152afb58-edef-0310-8abb-c4023f1b3aa9
2008-07-29[tests] Remove pidfile from test systemStefan Bühler1-1/+0
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2242 152afb58-edef-0310-8abb-c4023f1b3aa9
2007-08-27- added testcase for bug #1322Marcus Rückert1-0/+5
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@1968 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-10-05- a few more whitespace cleanupsMarcus Rückert1-14/+14
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@1374 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-09-07merged [1105]Jan Kneschke1-12/+12
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.11-ssl-fixes@1283 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-09-07- backport symlink patch in hard version to 1.4.11Marcus Rückert1-0/+12
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.11-ssl-fixes@1281 152afb58-edef-0310-8abb-c4023f1b3aa9
2006-03-09- fixed test for max-request-size on 64bit platformsJan Kneschke1-0/+3
- fixed counting the skipped tests in mod-fastcgi.t git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1039 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-10-05the range-request options was not handled at all, added test caseJan Kneschke1-0/+4
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@781 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-10-04fixed output of non-cached compressed content and added test-casesJan Kneschke1-1/+3
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@779 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-09-29an unset header is now treat as empty_string "" to make the conditional ↵mOo1-1/+3
logic correct. git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@757 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-09-29added a check for $HTTP["referer"] == ""Jan Kneschke1-0/+7
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@753 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-09-20fix and add testcase for #255mOo1-8/+14
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@716 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-09-16tests for htpasswd + md5 and referer matching in conditionalsJan Kneschke1-16/+15
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@711 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-08-31the lost part of [240]mOo1-1/+1
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@657 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-08-31added tests for keep-alive and setenv and passed a ARRAY ref instead of a ↵Jan Kneschke1-1/+1
HASH ref git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@654 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-08-29don't set a global uri-prefix and added checks (fixes #235)Jan Kneschke1-5/+4
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@641 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-08-29run tests in build root (merged #228)Jan Kneschke1-10/+10
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@640 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-08-25added tests for mod-secdownloadJan Kneschke1-0/+6
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@623 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-08-24check that the anti deeplinking via referer matches workJan Kneschke1-0/+6
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@617 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-08-23added a basic test for mod-ssiJan Kneschke1-0/+2
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@612 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-08-09added include_shell option to configfiles (merged the rest of the trunk ↵Jan Kneschke1-3/+20
changesets) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@530 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-07-28added tests for /prefix + PATH_INFO on check-local = disableJan Kneschke1-8/+2
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.3.x@479 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-05-08replaced IP address for fastcgi.server to localhostJan Kneschke1-1/+1
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.3.x@349 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-04-20removed duplicate variableJan Kneschke1-2/+0
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.3.x@290 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-03-042 rewrite testsJan Kneschke1-0/+3
git-svn-id: svn://svn.lighttpd.net/lighttpd/trunk@92 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-03-04check that conditionals and simple-vhost work togetherJan Kneschke1-4/+11
git-svn-id: svn://svn.lighttpd.net/lighttpd/trunk@91 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-02-28converted all tests to run-tests.plJan Kneschke1-20/+3
git-svn-id: svn://svn.lighttpd.net/lighttpd/trunk@56 152afb58-edef-0310-8abb-c4023f1b3aa9
2005-02-20moved everything below trunk/ and added branches/ and tags/Jan Kneschke1-0/+166
git-svn-id: svn://svn.lighttpd.net/lighttpd/trunk@30 152afb58-edef-0310-8abb-c4023f1b3aa9