Fossil SCM
Show the SCGI environment variable value on the /test_env page if that variable exists.
Commit
f59faedb71d84b8614dafdf66792100080aed77df9a0550885f8bc71170d095d
Parent
cf6682b1e15c638…
1 file changed
+2
-2
+2
-2
| --- src/style.c | ||
| +++ src/style.c | ||
| @@ -1031,11 +1031,11 @@ | ||
| 1031 | 1031 | int showAll; |
| 1032 | 1032 | char *zErr = 0; |
| 1033 | 1033 | int isAuth = 0; |
| 1034 | 1034 | char zCap[100]; |
| 1035 | 1035 | static const char *const azCgiVars[] = { |
| 1036 | - "COMSPEC", "DOCUMENT_ROOT", "GATEWAY_INTERFACE", | |
| 1036 | + "COMSPEC", "DOCUMENT_ROOT", "GATEWAY_INTERFACE", "SCGI", | |
| 1037 | 1037 | "HTTP_ACCEPT", "HTTP_ACCEPT_CHARSET", "HTTP_ACCEPT_ENCODING", |
| 1038 | 1038 | "HTTP_ACCEPT_LANGUAGE", "HTTP_AUTHENICATION", |
| 1039 | 1039 | "HTTP_CONNECTION", "HTTP_HOST", |
| 1040 | 1040 | "HTTP_IF_NONE_MATCH", "HTTP_IF_MODIFIED_SINCE", |
| 1041 | 1041 | "HTTP_USER_AGENT", "HTTP_REFERER", "PATH_INFO", "PATH_TRANSLATED", |
| @@ -1045,11 +1045,11 @@ | ||
| 1045 | 1045 | "HOME", "FOSSIL_HOME", "USERNAME", "USER", "FOSSIL_USER", |
| 1046 | 1046 | "SQLITE_TMPDIR", "TMPDIR", |
| 1047 | 1047 | "TEMP", "TMP", "FOSSIL_VFS", |
| 1048 | 1048 | "FOSSIL_FORCE_TICKET_MODERATION", "FOSSIL_FORCE_WIKI_MODERATION", |
| 1049 | 1049 | "FOSSIL_TCL_PATH", "TH1_DELETE_INTERP", "TH1_ENABLE_DOCS", |
| 1050 | - "TH1_ENABLE_HOOKS", "TH1_ENABLE_TCL", "REMOTE_HOST" | |
| 1050 | + "TH1_ENABLE_HOOKS", "TH1_ENABLE_TCL", "REMOTE_HOST", | |
| 1051 | 1051 | }; |
| 1052 | 1052 | |
| 1053 | 1053 | login_check_credentials(); |
| 1054 | 1054 | if( g.perm.Admin || g.perm.Setup || db_get_boolean("test_env_enable",0) ){ |
| 1055 | 1055 | isAuth = 1; |
| 1056 | 1056 |
| --- src/style.c | |
| +++ src/style.c | |
| @@ -1031,11 +1031,11 @@ | |
| 1031 | int showAll; |
| 1032 | char *zErr = 0; |
| 1033 | int isAuth = 0; |
| 1034 | char zCap[100]; |
| 1035 | static const char *const azCgiVars[] = { |
| 1036 | "COMSPEC", "DOCUMENT_ROOT", "GATEWAY_INTERFACE", |
| 1037 | "HTTP_ACCEPT", "HTTP_ACCEPT_CHARSET", "HTTP_ACCEPT_ENCODING", |
| 1038 | "HTTP_ACCEPT_LANGUAGE", "HTTP_AUTHENICATION", |
| 1039 | "HTTP_CONNECTION", "HTTP_HOST", |
| 1040 | "HTTP_IF_NONE_MATCH", "HTTP_IF_MODIFIED_SINCE", |
| 1041 | "HTTP_USER_AGENT", "HTTP_REFERER", "PATH_INFO", "PATH_TRANSLATED", |
| @@ -1045,11 +1045,11 @@ | |
| 1045 | "HOME", "FOSSIL_HOME", "USERNAME", "USER", "FOSSIL_USER", |
| 1046 | "SQLITE_TMPDIR", "TMPDIR", |
| 1047 | "TEMP", "TMP", "FOSSIL_VFS", |
| 1048 | "FOSSIL_FORCE_TICKET_MODERATION", "FOSSIL_FORCE_WIKI_MODERATION", |
| 1049 | "FOSSIL_TCL_PATH", "TH1_DELETE_INTERP", "TH1_ENABLE_DOCS", |
| 1050 | "TH1_ENABLE_HOOKS", "TH1_ENABLE_TCL", "REMOTE_HOST" |
| 1051 | }; |
| 1052 | |
| 1053 | login_check_credentials(); |
| 1054 | if( g.perm.Admin || g.perm.Setup || db_get_boolean("test_env_enable",0) ){ |
| 1055 | isAuth = 1; |
| 1056 |
| --- src/style.c | |
| +++ src/style.c | |
| @@ -1031,11 +1031,11 @@ | |
| 1031 | int showAll; |
| 1032 | char *zErr = 0; |
| 1033 | int isAuth = 0; |
| 1034 | char zCap[100]; |
| 1035 | static const char *const azCgiVars[] = { |
| 1036 | "COMSPEC", "DOCUMENT_ROOT", "GATEWAY_INTERFACE", "SCGI", |
| 1037 | "HTTP_ACCEPT", "HTTP_ACCEPT_CHARSET", "HTTP_ACCEPT_ENCODING", |
| 1038 | "HTTP_ACCEPT_LANGUAGE", "HTTP_AUTHENICATION", |
| 1039 | "HTTP_CONNECTION", "HTTP_HOST", |
| 1040 | "HTTP_IF_NONE_MATCH", "HTTP_IF_MODIFIED_SINCE", |
| 1041 | "HTTP_USER_AGENT", "HTTP_REFERER", "PATH_INFO", "PATH_TRANSLATED", |
| @@ -1045,11 +1045,11 @@ | |
| 1045 | "HOME", "FOSSIL_HOME", "USERNAME", "USER", "FOSSIL_USER", |
| 1046 | "SQLITE_TMPDIR", "TMPDIR", |
| 1047 | "TEMP", "TMP", "FOSSIL_VFS", |
| 1048 | "FOSSIL_FORCE_TICKET_MODERATION", "FOSSIL_FORCE_WIKI_MODERATION", |
| 1049 | "FOSSIL_TCL_PATH", "TH1_DELETE_INTERP", "TH1_ENABLE_DOCS", |
| 1050 | "TH1_ENABLE_HOOKS", "TH1_ENABLE_TCL", "REMOTE_HOST", |
| 1051 | }; |
| 1052 | |
| 1053 | login_check_credentials(); |
| 1054 | if( g.perm.Admin || g.perm.Setup || db_get_boolean("test_env_enable",0) ){ |
| 1055 | isAuth = 1; |
| 1056 |