Xavante 1.3.1
http://keplerproject.org/xavante/

Xavante is a Lua HTTP 1.1 Web server that uses a modular architecture
based on URI mapped handlers. Xavante currently offers a file handler,
a redirect handler and a CGILua handler. Those are used for general files,
URI remapping and CGILua scripts respectively.

Xavante is free software and uses the same license as Lua.

Xavante includes JavaScript code under BSD license from modernmethod, inc in the sajax.lua module.

Xavante dependencies can be separated by the used handlers:

Xavante Core
* Lua 5.1.x
* Copas 1.1.1
* LuaSocket 2.0.1

File Handler (optional)
* LuaFileSystem 1.2.1

CGILua handler (optional)
* CGILua 5.1
* LuaFileSystem 1.2.1
* Rings 1.1.0

The portability of Xavante is determined by its binary components
(LuaSocket, LuaFileSystem and Rings) and Lua itself.
The other components are written in Lua and are as portable as Lua itself.

Xavante follows the package model for Lua 5.1, therefore it should be
"installed" in your package.path.

History

Xavante 1.3.1 [31/Aug/2007]
        * Replaces the use of the cgi table by cgilua.POST and cgilua.QUERY in the examples
        * Correcting the behavior of coxpcall when used with C functions (patch by Ignacio Burgueo)
        * Correcting issues with chucked encoding. Now it only sends the Transfer-Encoding header when necessary. (patch by Ignacio Burgueo)
        * Correcting the handling of cached files in filehandler. (patch by Ignacio Burgueo)
        * New /web structure, using a dynamic index to documentation in /web/doc/modulename

