Arachnida 1.1.01 (Default branch) |
|
|
Arachnida is an embeddable Web server. It uses the
OpenSSL library and consists of a small framework
for networking that allows you to asynchronously
accept and handle connections using a "new
connection handler" to handle new connections and
a "data handler" to handle incoming data. This
makes it possible to add support for any TCP/IP
based protocol by just adding a handler. A test
suite is included.
License: GNU General Public License v3
Changes:
This version has been ported to Linux and removes two typedefs that were put in for compatibility with version 1.0.00, because they were not portable. This means that users of version 1.0.00 may have to change their code (a bit) to use this version. This version adds a Response structure, which allows an application to easily send HTTP responses over a connection. It also adds a facility to send anything serializable over a connection easily.
|