Kepler 1.1 Beta 1
Includes:
- Xavante 1.3.1
- CGILua 5.1.0
- LuaSQL 2.1.0
- Copas 1.1.1
- LuaFileSystem 1.2.1
- Rings 1.1.0
- LuaExpat 1.1.0
- LuaLogging 1.1.3
- LuaZip 1.2.3
- MD5 1.0.2
Xavante 1.3.1
http://www.keplerproject.org/xavante/
Changes:
- 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 Burgueño)
- Correcting issues with chucked encoding. Now it only sends the Transfer-Encoding header when necessary. Correcting the handling of cached files in filehandler. (patches by Ignacio Burgueño)
- New /web structure, using a dynamic index to documentation in /web/doc/modulename
Kepler 1.1 Snapshot-20070829-1742
kepler-1.1-snapshot-20070829-1742.tar.gz
Changes:
- Better readline detection (more robust tests on Linux, enables Readline by default on OSX)
- Configure option for enabling the LuaSQL sqlite3 driver
- Xavante HEAD in preparation for a new Xavante release
Kepler 1.1 Snapshot-220070824-1814
kepler-1.1-snapshot-20070824-1814.tar.gz
Changes:
- Includes CGILua 5.1
- Includes Xavante 1.3
Xavante 1.3
http://www.keplerproject.org/xavante/
Changes:
- Uses Lua 5.1
- Fixed headers to send the header twice if it's defined twice, instead of concat'ing with commas (previous behavior was broken when sending cookies)
- Removed the restriction of only handling URLs that corresponded to files in the filesystem. Now cgilua.dispatcher can map URLs like /apps/wiki/... into whatever it needs. Patch by Mauricio Bomfim.
- Corrected the PATH_INFO handling for cgilua.dispatcher
- Code refactoring by Thomas Harning (Bug [#767])
- Better error handling, using io.stderr instead of print
- Added the correct prefix to error codes (by Zachary P. Landau)
- Support for caching based on last-modified implemented by Zachary P. Landau, based on the design of HTTP.lua (by PA)
CGILua 5.1
http://www.keplerproject.org/cgilua/
Changes:
- Uses Lua 5.1
- Added function cgilua.print (that uses tostring on its parameters)
- Added a generic dispatcher and the concept of CGILua Apps
- Replaced the cgi table used until CGILua 5.0 by two others cgilua.QUERY and cgilua.POST)
- Added fake "package" table to enable the user/programmer to create modules with global visibility
- Bug fix: return of HTTP status code
- Bug fix: close method was recreating the session file
- Correcting how LP handles strings with CR characters (Lua 5.0 would not mind, but Lua 5.1 does)
- Fixed a bug with lighttpd
Kepler 1.1 Snapshot-220070816-1537
kepler-1.1-snapshot-20070816-1537.tar.gz
Changes:
- Do not override the user's CC variable, to improve cross-compiling. Lua probably needs to be build separately from Kepler (--disable-lua) when cross-compiling, so that the build process doesn't try to use the newly-built lua on the host machine.
Kepler 1.1 Snapshot-220070814-1234
kepler-1.1-snapshot-20070814-1234.tar.gz
Changes:
- Includes Copas 1.1.1
Copas 1.1.1
http://www.keplerproject.org/copas/
Changes:
- compatible with Lua 5.1
- refactored by Thomas Harning Jr. (for more details check Bug 766)
- patch by Gary NG concerning the handling of stopped sockets
LuaLogging 1.1.3
http://www.keplerproject.org/lualogging/
Changes:
- Works with Lua 5.1
LuaZip 1.2.3
http://www.keplerproject.org/luazip/
Changes:
- Works with Lua 5.1
Rings 1.1
http://www.keplerproject.org/rings/
Changes:
- Works with Lua 5.1
LuaExpat 1.1
www.keplerproject.org/luaexpat/
Changes:
- Works with Lua 5.0 and 5.1
- Uses Expat 2.0.0
Kepler 1.1 Snapshot-20070521-1825.tar.gz
kepler-1.1-snapshot-20070521-1825.tar.gz
Changes:
- Fix CGI launcher issues
- Robustness tweaks on the Makefile
Kepler 1.1 Snapshot-20070519-0930
kepler-1.1-snapshot-20070519-0930.tar.gz
Changes:
- Fixed snapshot distribution
Kepler 1.1 Snapshot-20070517-2041
(the file is no more available)
Changes:
- Fix build of Lua static lib on Mac OSX
- Use more standard path conventions
- Drop some Lua 5.0 legacy
Kepler 1.1 Snapshot-20070511-1628
kepler-1.1-snapshot-20070511-1628.tar.gz
Changes:
- Use LuaFileSystem 1.2.1 and MD5 1.0.2, latest HEAD for other components.
- When building Lua, have
package.pathandpackage.cpathmatch its prefix. - Copy cgilua's
config.luato sysconfdir on installation. - Fix copy of xavante's
config.luato sysconfdir on installation. - Don't install
cgi.luaandfastcgi.luawhen installing their launchers. - Fix cleanup of bin2c when rebuilding.
Kepler 1.1 Snapshot 20070420-1741
kepler-1.1-snapshot-20070420-1741.tar.gz
Changes:
- Test version of MySQL in configure when building LuaSQL's mysql launcher
- minor configure robustness improvements
Kepler 1.1. Snapshot 20070411-1650
kepler-1.1-snapshot-20070411-1650.tar.gz
Changes:
- This fixes a installation bug when
--lua-suffix=is used.
Kepler 1.1. Snapshot 20070409-1806
kepler-1.1-snapshot-20070409-1806.tar.gz
Changes:
- Now uses Lua 5.1.2
- Fixed build bug in the CGI launcher
- New configure flags:
--with-readline,--without-readline - Plus, recent CVS activity in all Kepler modules, as usual