← Commit list

769a3ef08

Eric Andersen
Eric Andersen
2003-12-19
FAILED Duration: 62s

Subject

Patch from Stephane Billiart:

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

networking/httpd.c+5 -1
@@ -1148,10 +1148,12 @@ static int sendCgi(const char *url,
addEnv("HTTP", "COOKIE", cookie);
if(content_type)
addEnv("CONTENT", "TYPE", content_type);
+#ifdef CONFIG_FEATURE_HTTPD_BASIC_AUTH
if(config->remoteuser) {
addEnv("REMOTE", "USER", config->remoteuser);
addEnv("AUTH_TYPE", "", "Basic");
}
+#endif
if(config->referer)
addEnv("HTTP", "REFERER", config->referer);
@@ -1707,8 +1709,10 @@ FORBIDDEN: /* protect listing /cgi-bin */
# ifdef CONFIG_FEATURE_HTTPD_CGI
free(cookie);
free(content_type);
- free(config->remoteuser);
free(config->referer);
+#ifdef CONFIG_FEATURE_HTTPD_BASIC_AUTH
+ free(config->remoteuser);
+#endif
# endif
shutdown(a_c_w, SHUT_WR);
shutdown(a_c_r, SHUT_RD);