Hiawatha is a secure and advanced Web server for Unix. It has been written with security as its main goal. It features a rootjail, the ability to run CGIs under any UID/GID you want, prevention of SQL injection and cross-site scripting, banning of clients who try such exploits, and many other features. These features make Hiawatha an interesting Web server for those who need more security than what the other available Web servers are offering. Hiawatha is also fast and easy to configure.
| Tags | Internet Web HTTP Servers Security web server Webserver |
|---|---|
| Licenses | GPL |
| Operating Systems | Unix Windows Windows Cygwin Mac OS X POSIX BSD FreeBSD NetBSD OpenBSD Linux Solaris |
| Implementation | C |
Recent releases


Release Notes: This release adds reverse proxy functionality.


Release Notes: This release contains new features that makes Hiawatha able to serve the ownCloud application.


Release Notes: This release contains small improvements and some fixes in the default values and examples in the manual pages.


Release Notes: The major changes in this release are that Autoconf has been replaced with CMake and OpenSSL has been replaced with PolarSSL.


Release Notes: This release contains a bugfix in the CGI output caching feature. There was a null byte in the HTTP header of the cached content.
Recent comments
01 Sep 2009 14:40
In windows ,the program asks the file that auto-generate by itself to be owned by user ROOT, but i logged as administrator.
06 Jul 2009 10:01
No, the ZIP file is oke. It's probably your connection which is too slow. The webserver is protected against clients who read to slow and therefor keep connections open for too long. Please, try again via a faster connection (+50kb/s).
01 Jul 2009 00:12
The windows Zip file is faulty
28 Sep 2007 01:45
Windows package
The Windows package was build incorrectly. If you downloaded the package before september 28th 10:30h +0200 and experienced problems, please redownload the package. Sorry for the inconvenience.
Software to build and execute shell command lines from standard input in parallel.