7b908815e0e81605426951f7a85a21829bb397f1
[openwrt.git] / package / mini_httpd / Config.in
1 menu "mini-httpd........................ A small web server"
2
3 config BR2_COMPILE_MINI_HTTPD
4         tristate
5         default n
6         depends BR2_PACKAGE_MINI_HTTPD || BR2_PACKAGE_MINI_HTTPD_MATRIXSSL || BR2_PACKAGE_MINI_HTTPD_OPENSSL
7
8 config BR2_PACKAGE_MINI_HTTPD
9         prompt "mini-httpd........................ A small web server"
10         tristate
11         default m if CONFIG_DEVEL
12         select BR2_COMPILE_MINI_HTTPD
13         help
14           mini_httpd is a small HTTP server. Its performance is not great, but for 
15           low or medium traffic sites it's quite adequate. It implements all the 
16           basic features of an HTTP server, including:
17           
18              * GET, HEAD, and POST methods.
19              * CGI.
20              * Basic authentication.
21              * Security against ".." filename snooping.
22              * The common MIME types.
23              * Trailing-slash redirection.
24              * index.html, index.htm, index.cgi
25              * Directory listings.
26              * Multihoming / virtual hosting.
27              * Standard logging.
28              * Custom error pages. 
29           
30           It can also be configured to do IPv6. 
31           
32           http://www.acme.com/software/mini_httpd/
33
34 config BR2_PACKAGE_MINI_HTTPD_MATRIXSSL
35         prompt "mini-httpd-matrixssl.............. A small web server, built with SSL support using MatrixSSL"
36         tristate
37         default m if CONFIG_DEVEL
38         select BR2_COMPILE_MINI_HTTPD
39         select BR2_PACKAGE_LIBMATRIXSSL
40         help
41           mini_httpd is a small HTTP server. Its performance is not great, but for 
42           low or medium traffic sites it's quite adequate. It implements all the 
43           basic features of an HTTP server, including:
44           
45              * GET, HEAD, and POST methods.
46              * CGI.
47              * Basic authentication.
48              * Security against ".." filename snooping.
49              * The common MIME types.
50              * Trailing-slash redirection.
51              * index.html, index.htm, index.cgi
52              * Directory listings.
53              * Multihoming / virtual hosting.
54              * Standard logging.
55              * Custom error pages. 
56           
57           It can also be configured to do SSL/HTTPS and IPv6. 
58           
59           http://www.acme.com/software/mini_httpd/
60
61 config BR2_PACKAGE_MINI_HTTPD_OPENSSL
62         prompt "mini-httpd-openssl................ A small web server, built with SSL support using OpenSSL"
63         tristate
64         default m if CONFIG_DEVEL
65         select BR2_COMPILE_MINI_HTTPD
66         select BR2_PACKAGE_LIBOPENSSL
67         help
68           mini_httpd is a small HTTP server. Its performance is not great, but for 
69           low or medium traffic sites it's quite adequate. It implements all the 
70           basic features of an HTTP server, including:
71           
72              * GET, HEAD, and POST methods.
73              * CGI.
74              * Basic authentication.
75              * Security against ".." filename snooping.
76              * The common MIME types.
77              * Trailing-slash redirection.
78              * index.html, index.htm, index.cgi
79              * Directory listings.
80              * Multihoming / virtual hosting.
81              * Standard logging.
82              * Custom error pages. 
83           
84           It can also be configured to do SSL/HTTPS and IPv6. 
85           
86           http://www.acme.com/software/mini_httpd/
87
88 endmenu