lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


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 5.0 scripts respectively.

Xavante 1.2
        * Uses Compat-5.1 Release 5
        * Handles multivalued HTTP headers
        * Added HTTP chunked mode response
        * New startup method, using KEPLER_INIT if available
        * New configuration option for the Xavante startup message
        * Redirection sends a 302 status instead of a 301 (less client
caching)
        * Changed xavante/server.lua to xavante/xavante.lua for a simpler
require"xavante" instead of require"xavante.server"
        * Uses Rings instead of VEnv in the CGILua handler
        * Minor bug fixes in the CGILua handler

Xavante is part of the Kepler Project and can be found at
http://www.keplerproject.org/xavante

Xavante is free software, using the same license as Lua 5.0, and follows the
package proposal for Lua 5.1 (using Compat-5.1).

Any comments and feedback are welcome.

André Carregal
Javier Guerra