As of 2008-07-22 00:00:00 GMT, this project is no longer under active development.
A lightweight HTTP server written in Perl. It aims to be fast, full featured, and easy to use.
Be the first to post a text review of DNHTTPD. Rate and review a project by clicking thumbs up or thumbs down in the right column.
OK - at last I've added support for SSI. It's pretty good, and lets you include recursively - that is, included files can have SSI tags in them as well, and so can they... etc etc. No, you can't put it into an endless loop :) Virtual hosts now work a bit better... I discovered that it wasn't binding to the right addresses properly, stuff like that. As usual, lots of little bugfixes and improvements, and I found out that it didn't work properly on the latest OpenSSL, so that's been fixed. An OpenBSD user reported that it was leaving zombie processes, so I have implemented routines to clean up zombies.
SSL support added.
Support for Secure Socket Layers and Server Side Includes is nearly complete after a couple of hard all night coding sessions :)
Updates since 0.4.1: * Completely new code for managing virtual hosts which lets you assign individual IP addresses and ports (if you want). It's also ready to work with SSL support when that gets implemented. * Much better CGI script support. Now includes full parsing and processing of CGI scripts' responses as per the CGI/1.1 specfication. * Lots of small optimisations, tweaks and improvements * On-the-fly recompiling removed, as it was causing some instability * Forks into the background on startup
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?