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 search tags