muhttpd 1.1.5 Released

muhttpd 1.1.5 Released

Robbert Haarman


Posted by inglorion
at 2009-12-02 10:35:07

I have just released muhttpd 1.1.5.

This is a bugfix release, addressing the following issues:

- The interaction between the webroot and webdir directives was not described in the manpage

- The webroot directive didn't actually work

- Eric Sesterhenn found three resource leaks and contributed a fix (thanks, Eric!)

- The configuration file parser now supports escape sequences so that, for example, filenames with spaces are now supported

I've also performed various code cleanups, and muhttpd now compiles without warnings using c89.

muhttpd was originally developed on BSD systems (Mac OS X and OpenBSD), and there are a number of BSDisms in the code. In an effort to increase the portability of muhttpd, version 1.1.5 ships with its own implementations of these, so that it now only depends on features in The Single Unix Specification, Version 2.

Finally, I am proud to announce that muhttpd 1.1.5 has been tested and works fine on DragonFly BSD.