aboutsummaryrefslogtreecommitdiff
path: root/network/darkhttpd/README
diff options
context:
space:
mode:
authorLeonard Schmidt <lems@gmx.net>2015-03-22 10:16:31 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2015-03-22 10:16:31 +0700
commit5b5f54c9926efe66f056b7b5a5aa998667ebe0bc (patch)
tree7b6547bb337e20a858d05fdc059b8c30593e3599 /network/darkhttpd/README
parent027b527cb346da95e68a85c1cd46b5f6bc5c8d1a (diff)
network/darkhttpd: Added (simple and lightweight HTTP server).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'network/darkhttpd/README')
-rw-r--r--network/darkhttpd/README33
1 files changed, 33 insertions, 0 deletions
diff --git a/network/darkhttpd/README b/network/darkhttpd/README
new file mode 100644
index 0000000000000..4b210b0faaf82
--- /dev/null
+++ b/network/darkhttpd/README
@@ -0,0 +1,33 @@
+darkhttpd is a simple and secure static HTTP server.
+
+Features:
+
+* Single binary, no other files.
+* Standalone, doesn't need inetd or ucspi-tcp.
+* No messing around with config files -- all you have to specify is
+ the www root.
+* Written in C -- efficient and portable.
+* Small memory footprint.
+* Event loop, single-threaded -- no fork() or pthreads.
+* Generates directory listings.
+* Supports HTTP GET and HEAD requests.
+* Supports Range / partial content. (Try streaming music files or resuming
+ a download.)
+* Supports If-Modified-Since.
+* Supports Keep-Alive connections.
+* Can serve 301 redirects based on Host header.
+* Uses sendfile() on FreeBSD, Solaris and Linux.
+* BSD license.
+
+Security:
+
+* Can log accesses, including Referer and User-Agent.
+* Can chroot.
+* Can drop privileges.
+* Impervious to /../ sniffing.
+* Times out idle connections.
+* Drops overly long requests.
+
+Limitations:
+
+* Only serves static content -- no CGI.