SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

/* $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).


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.