Files
neutrino/src/nhttpd/yhttpd_core/README
mrcolor bc5bd4154e our current experimental Neutrino branch
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@27 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-08 11:05:11 +00:00

22 lines
1.1 KiB
Plaintext

------------------------------------------------------------------------------
yhttpd-GOALS
(yjogol@online.de, August 2006)
------------------------------------------------------------------------------
The yhttpd-Webserver is a small C++ based Webserver for embedded Systems.
It has a simple Software-Architecture and uses for string-operations
mostly buffer-save functions to prevent security exploits like buffer overruns.
It is designed for threading and multiuser access for static files.
It can be compiled on Windows Systems using Cygwin, on Linux-Systems
and had been succesfully compiled for AVM Fritzbox or for
Maxtor Shared Storage.
The code-base of yhttpd is Tuxbox-nhttpd 2.x (cvs.tuxbox.org)
Starting with Version 3.0 the nhttpd source code was splitted into
a core Webserver (yhttpd_core) and extension modules (yhttpd_mods).
The yhttpd_core and yhttp_mods ware completly rewritten.
The Hook-System (extension modules) encapsulate all requests and responses
for the tuxboxapi. So both tuxapi and yhttpd can be developed seperatlly and
independ from each other.