Fedora Packages

darkhttpd

Secure, lightweight, fast, single-threaded HTTP/1.1 server

darkhttpd is a secure, lightweight, fast and single-threaded HTTP/1.1 server. Features: * Simple to set up: * Single binary, no other files. * Standalone, doesn't need inetd or ucspi-tcp. * No messing around with config files. * 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. * Supports If-Modified-Since. * Supports Keep-Alive connections. * Can serve 301 redirects based on Host header. * Uses sendfile(). 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: * This server only serves static content - *NO* CGI supported!

Releases Overview

Release Stable Testing
Fedora Rawhide 1.14-5.fc40 -
Fedora 40 1.14-5.fc40 -
Fedora 39 1.14-3.fc39 -
Fedora 38 1.14-2.fc38 -
EPEL 7 1.11-1.el7 -
File a new bug report »
Package Info

You can contact the maintainers of this package via email at darkhttpd dash maintainers at fedoraproject dot org.



Sources on Pagure