darkhttpd 1.5 review
Downloaddarkhttpd is a secure, lightweight, fast, single-threaded HTTP/1.1 server for static content. What's New in This Release: · Simpl
|
|
darkhttpd is a secure, lightweight, fast, single-threaded HTTP/1.1 server for static content.
What's New in This Release:
Simple to set up:
No installation needed.
No inetd or ucspi-tcp.
No long and complicated config files - all you have to specify is the wwwroot.
Written in C - efficient and portable.
Small memory footprint.
Single threaded - no fork() overhead or reliance on pthreads.
Generates directory listings.
Supports HTTP GET and HEAD requests.
Supports partial content. (try streaming music files or resuming a download)
Supports If-Modified-Since.
Supports Keep-Alive connections.
Uses sendfile() on FreeBSD, Solaris and Linux.
Can use acceptfilter on FreeBSD.
Tested on FreeBSD, Linux, OpenBSD, Solaris.
BSD license.
Limitations:
Only serves static content - no CGI.
What's New in This Release:
This release brings minor performance improvements by reducing the number of system calls made and removing some unneeded reallocations.
It also makes the build process even simpler.
darkhttpd 1.5 keywords