mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-30 08:51:10 +02:00
------------------------------------------------------------------------------ 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.