You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lighttpd1.4/tests
Stefan Bühler 36f74e5d23 Revert url decoding+simplifying before matching of mod_rewrite/mod_redirect
- Lot of regressions (we forgot to reencode the result)
  - Generic problem: after decode and rewrite "a?b?c": which '?' was the path?query seperator?
  - Possible solution: only decode printable characters (without '?'), and encode the result; do not encode the '%' of a not decoded character.
  - Still a problem with path simplifying, it seems many people use urls like this: http://server1/http%3a//server2/xxx
    and rewrite the path into the querystring.
  - Probably only usable with an extra config option

  => Do NOT use rewrite/redirect to protect specific urls.


git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2362 152afb58-edef-0310-8abb-c4023f1b3aa9
15 years ago
..
docroot Fix make dist (remove dummydir) 15 years ago
.cvsignore drop unused files and added the checks for mod-rewrite 18 years ago
404-handler.conf [tests] Remove pidfile from test system 15 years ago
CMakeLists.txt [cmake] Add basic cmake support 15 years ago
LightyTest.pm [tests] Remove pidfile from test system 15 years ago
Makefile.am [tests] Fix tests/mod-compress.conf distribution 15 years ago
SConscript [tests] Fix tests/mod-compress.conf distribution 15 years ago
bug-06.conf [tests] Remove pidfile from test system 15 years ago
bug-12.conf [tests] Remove pidfile from test system 15 years ago
cachable.t - change s/// separator that it doesn't confuse vim 15 years ago
cleanup.sh make 'make distcheck' happy and install files into _build/tests/ 18 years ago
condition.conf [tests] Remove pidfile from test system 15 years ago
core-404-handler.t mark testcase executable 15 years ago
core-condition.t - change s/// separator that it doesn't confuse vim 15 years ago
core-keepalive.t - change s/// separator that it doesn't confuse vim 15 years ago
core-request.t - change s/// separator that it doesn't confuse vim 15 years ago
core-response.t - change s/// separator that it doesn't confuse vim 15 years ago
core-var-include.t - change s/// separator that it doesn't confuse vim 15 years ago
core.t - change s/// separator that it doesn't confuse vim 15 years ago
fastcgi-10.conf [tests] Remove pidfile from test system 15 years ago
fastcgi-13.conf [tests] Fix fastcgi php finding 15 years ago
fastcgi-auth.conf Fix fastcgi authorization in subdirectories with check-local=disabled; don't split pathinfo for authorizer. (#963) 15 years ago
fastcgi-responder.conf [tests] Remove pidfile from test system 15 years ago
fcgi-auth.c fix tests build for scons that has no config.h 15 years ago
fcgi-responder.c fix tests build for scons that has no config.h 15 years ago
lighttpd.conf [tests] Remove pidfile from test system 15 years ago
lighttpd.htpasswd added lighttpd.passwd for the mod-auth tests 18 years ago
lighttpd.user moved everything below trunk/ and added branches/ and tags/ 18 years ago
lowercase.conf [tests] Remove pidfile from test system 15 years ago
lowercase.t - change s/// separator that it doesn't confuse vim 15 years ago
mod-access.t - change s/// separator that it doesn't confuse vim 15 years ago
mod-auth.t - change s/// separator that it doesn't confuse vim 15 years ago
mod-cgi.t - change s/// separator that it doesn't confuse vim 15 years ago
mod-compress.conf - Add possibility to disable methods in mod_compress (#1773) 15 years ago
mod-compress.t - Add possibility to disable methods in mod_compress (#1773) 15 years ago
mod-extforward.conf [tests] Remove pidfile from test system 15 years ago
mod-extforward.t - support chained proxies in mod_extforward (#1528) 15 years ago
mod-fastcgi.t Fix fastcgi authorization in subdirectories with check-local=disabled; don't split pathinfo for authorizer. (#963) 15 years ago
mod-proxy.t Revert url decoding+simplifying before matching of mod_rewrite/mod_redirect 15 years ago
mod-redirect.t - change s/// separator that it doesn't confuse vim 15 years ago
mod-rewrite.t Revert url decoding+simplifying before matching of mod_rewrite/mod_redirect 15 years ago
mod-secdownload.t fix sending "408 - Timeout" instead of "410 - Gone" for timedout urls in mod_secdownload (#1440) 15 years ago
mod-setenv.t - change s/// separator that it doesn't confuse vim 15 years ago
mod-ssi.t - change s/// separator that it doesn't confuse vim 15 years ago
mod-userdir.t - change s/// separator that it doesn't confuse vim 15 years ago
prepare.sh check the URL twice, before and after path-info handling. (fixes #1230) 16 years ago
proxy.conf Revert url decoding+simplifying before matching of mod_rewrite/mod_redirect 15 years ago
request.t 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
run-tests.pl [tests] Added env var TESTS to select only a subset of tests 15 years ago
symlink.t mark testcase executable 15 years ago
var-include-sub.conf added include_shell option to configfiles (merged the rest of the trunk changesets) 18 years ago
var-include.conf [tests] Remove pidfile from test system 15 years ago
wrapper.sh make the wrapper compatible with solaris' /bin/sh 17 years ago