aboutsummaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2020-04-07 08:28:54 +0100
committerRon Yorston <rmy@pobox.com>2020-04-07 08:28:54 +0100
commit1e97d7904bddd3d43368883fa879279679964ee9 (patch)
tree890ea4752a50763bbbc2abce6b6b3f14d3c519ac /configs
parent9181e1363f09f80ba822175886450b751e408f14 (diff)
downloadbusybox-w32-1e97d7904bddd3d43368883fa879279679964ee9.tar.gz
busybox-w32-1e97d7904bddd3d43368883fa879279679964ee9.tar.bz2
busybox-w32-1e97d7904bddd3d43368883fa879279679964ee9.zip
httpd: don't change directory in inetd mode
In the WIN32 port inetd mode is used in the same way as in NOMMU to process each new connection. However, it shares a problem with NOMMU mode upstream: the child process changes directory unnecessarily. Thus, 'httpd -fvvvp 8080 -h www' fails with errors: httpd: can't change directory to 'www': No such file or directory Fix this in the WIN32 port by not changing directory in inetd mode. The behaviour of inetd mode is now quite unlike upstream so the option have been changed to '-I' and removed from the help message. Since the -e/-d options appear in the help message unconditionally FEATURE_HTTPD_ENCODE_URL_STR has been enabled.
Diffstat (limited to 'configs')
-rw-r--r--configs/mingw32_defconfig4
-rw-r--r--configs/mingw64_defconfig4
2 files changed, 4 insertions, 4 deletions
diff --git a/configs/mingw32_defconfig b/configs/mingw32_defconfig
index a86be37ea..d93eefcf5 100644
--- a/configs/mingw32_defconfig
+++ b/configs/mingw32_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Busybox version: 1.32.0.git 3# Busybox version: 1.32.0.git
4# Mon Apr 6 08:34:52 2020 4# Tue Apr 7 08:21:17 2020
5# 5#
6CONFIG_HAVE_DOT_CONFIG=y 6CONFIG_HAVE_DOT_CONFIG=y
7# CONFIG_PLATFORM_POSIX is not set 7# CONFIG_PLATFORM_POSIX is not set
@@ -877,7 +877,7 @@ CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
877# CONFIG_FEATURE_HTTPD_CGI is not set 877# CONFIG_FEATURE_HTTPD_CGI is not set
878# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set 878# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
879# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set 879# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
880# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set 880CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
881CONFIG_FEATURE_HTTPD_ERROR_PAGES=y 881CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
882# CONFIG_FEATURE_HTTPD_PROXY is not set 882# CONFIG_FEATURE_HTTPD_PROXY is not set
883CONFIG_FEATURE_HTTPD_GZIP=y 883CONFIG_FEATURE_HTTPD_GZIP=y
diff --git a/configs/mingw64_defconfig b/configs/mingw64_defconfig
index 2c60d22ac..3bd6beb70 100644
--- a/configs/mingw64_defconfig
+++ b/configs/mingw64_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Busybox version: 1.32.0.git 3# Busybox version: 1.32.0.git
4# Mon Apr 6 08:34:52 2020 4# Tue Apr 7 08:21:17 2020
5# 5#
6CONFIG_HAVE_DOT_CONFIG=y 6CONFIG_HAVE_DOT_CONFIG=y
7# CONFIG_PLATFORM_POSIX is not set 7# CONFIG_PLATFORM_POSIX is not set
@@ -877,7 +877,7 @@ CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
877# CONFIG_FEATURE_HTTPD_CGI is not set 877# CONFIG_FEATURE_HTTPD_CGI is not set
878# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set 878# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
879# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set 879# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
880# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set 880CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
881CONFIG_FEATURE_HTTPD_ERROR_PAGES=y 881CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
882# CONFIG_FEATURE_HTTPD_PROXY is not set 882# CONFIG_FEATURE_HTTPD_PROXY is not set
883CONFIG_FEATURE_HTTPD_GZIP=y 883CONFIG_FEATURE_HTTPD_GZIP=y