mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-16 19:50:19 +01:00
a5016fa851
Signed-off-by: B. Watson <yalhcru@gmail.com>
33 lines
940 B
Text
33 lines
940 B
Text
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.
|