Kagera uHTTP Daemon
Go to file
Rafal Kupiec 8d6d93bb72 Switch to markdown 2018-07-12 09:01:24 +02:00
COPYING Initial import 2013-06-28 18:48:22 +02:00
Makefile Initial import 2013-06-28 18:48:22 +02:00
README.md Switch to markdown 2018-07-12 09:01:24 +02:00
dateparse.c Initial import 2013-06-28 18:48:22 +02:00
dateparse.h Initial import 2013-06-28 18:48:22 +02:00
kuhttpd.c update to 1.42 2013-08-13 12:08:39 +02:00
kuhttpd.cnf Initial import 2013-06-28 18:48:22 +02:00
kuhttpd.h update to 1.42 2013-08-13 12:08:39 +02:00
match.c Initial import 2013-06-28 18:48:22 +02:00
match.h Initial import 2013-06-28 18:48:22 +02:00
mime_enc.h Initial import 2013-06-28 18:48:22 +02:00
mime_typ.h Initial import 2013-06-28 18:48:22 +02:00

README.md

Kagera Micro HTTP Daemon

KUHTTP Daemon is a micro HTTP server optimised for size and low and medium traffic sites. It is dedicated to serve configuration sites on Linux-based routers as well as some additional pages like Captive Portals. It implements all the basic features of an HTTP server, including:

  • GET, HEAD, and POST methods
  • CGI process communication
  • Multilanguage CGI
  • Basic authentication
  • IPv6 and SSL/HTTPS communication
  • Directory listings
  • The common MIME types
  • Trailing-slash redirection
  • Security against ".." filename snooping
  • Standard logging

KUHTTP Daemon is based on mini_httpd: http://acme.com/software/mini_httpd/.