Introduction
Introduction Statistics Contact Development Disclaimer Help
Revert "Fix directory-index-handling" - quark - quark web server
git clone git://git.suckless.org/quark
Log
Files
Refs
LICENSE
---
commit a4ea7cbe676adffd1dbd98b2bb7f68591b24d46c
parent 87ae2e9212c5cc7309eefa2a3f49a758862db6c7
Author: Laslo Hunhold <[email protected]>
Date: Sun, 24 Jan 2021 21:14:13 +0100
Revert "Fix directory-index-handling"
This reverts commit 87ae2e9212c5cc7309eefa2a3f49a758862db6c7, which
did three things at once and lacked proper git-author-attribution for
Quentin for the underlying change.
I have read too many OpenBSD-CVS-logs where this is common, but only
due to the fact that CSV doesn't distinguish between author and
committer, which leads to an antipattern in git.
Diffstat:
M http.c | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
---
diff --git a/http.c b/http.c
@@ -760,13 +760,6 @@ http_prepare_response(const struct request *req, struct re…
S_FORBIDDEN : S_NOT_FOUND;
goto err;
}
- } else {
- /* docindex is valid, write tmpuri to response-path */
- if (esnprintf(res->path, sizeof(res->path), "%s",
- tmpuri)) {
- s = S_REQUEST_TOO_LARGE;
- goto err;
- }
}
}
@@ -807,7 +800,7 @@ http_prepare_response(const struct request *req, struct res…
/* mime */
mime = "application/octet-stream";
- if ((p = strrchr(res->path, '.'))) {
+ if ((p = strrchr(realuri, '.'))) {
for (i = 0; i < LEN(mimes); i++) {
if (!strcmp(mimes[i].ext, p + 1)) {
mime = mimes[i].type;
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.