fhttpd is an FTP/HTTP server with modules support. Modules run as separate "looping" processes locally or remotely, and can be configured to run under separate userids. Locally running modules can be configured to use fd passing of client's connection to avoid overhead in sending the response. ~username URL to directory remapping is supported in HTTP, and can be configured to access files, run scripts and modules under mapped user's userid.
|Tags||Internet Web HTTP Servers|
Release Notes: In 0.4.0 logger is moved to a separate module, and module protocol is extended to handle logging requests, several logger improvements have been made, some possible denial of service holes have been fixed, switched from using select() to poll() on glibc2 for performance reasons, fixed a problem with sendmsg() in 2.2.x Linux kernels, and fixed a date format bug.