/* $Id: README,v 1.7 2002/11/15 19:03:54 zas Exp $ */
zawhttpd is a small http server.
This is a forked work from awhttpd 2.1 code (http://www.hcsw.org/awhttpd/).
IMPORTANT: THIS SOFTWARE MAY HAVE MAJOR SECURITY ISSUES
THIS SOFTWARE IS PROVIDED WITHOUT ANY WARRANTY OF ANY KIND
USE THIS SOFTWARE AT YOUR OWN RISK
**** STILL IN DEVEL ! DO NOT USE IN PRODUCTION ENV *****
- FEATURES
- http 1.0 & 1.1 support
- KeepAlive/persistent connections support
- Chunked encoding
- Content-Range support (Partial content)
- IPv4 and IPv6 support
- Directory listing
- Logging (4 formats)
- Daemon mode
- Chrooting / unprivileged user
- Basic authentification
- Hidden prefix
- No config file (options are choosed at compile time)
- Low memory footprint
- High performance
- USAGE
zawhttpd <directory> [<port/service>]
COMPILATION/INSTALLATION:
- Configuration: Edit config.h file to fit your needs.
- Compilation: you> make
On error, mail me.
- Testing: you> ./zawhttpd .
In another term:
you> telnet 127.0.0.1 10080
GET / HTTP/1.0[enter]
[enter]
A page should be printed, if not then recheck config.h and retry.
- System-wide installation (in /usr/local/bin by default): you> su -c 'make install'
For any question, mail me (see AUTHORS document).
