History is now tracked in git. https://github.com/luaposix/luaposix 2008-07-18 Natanael Copa * fix rpoll to ignore the POLLHUP and POLLNVAL reported at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=491257 * added crypt(). Patch from dev.openwrt.org 2008-06-03 Natanael Copa * replace luaL_openlib with the newer luaL_register. * Support for building on Darwin/OSX. Patch from Felix Fietkau 2008-01-29 Natanael Copa * added openlog(), syslog() and closelog() * fixed dup() to handle lua files * renamed exec() to execp() and added a new exec func that uses execv(3) * added fileno() 2008-01-25 Natanael Copa * created fork luaposix o added poll() patch from: http://lua-users.org/lists/lua-l/2007-11/msg00346.html o cleaned up Makefile 2006-10-16 Leo Razoumov * Added glob wrapper (Pglob) implementated by George Created corresponding test. 2006-10-12 Leo Razoumov * Starting with Luiz Henrique de Figueiredo (LHF) 2006-04-07 version of lposix.c fixed the following problems when compiling for Lua-5.1 (Lua-5.1.x) o Added missing functions to lposix.c: Prmdir, Punlink o Restored older lposix-5.0 implementation of the following functions: Pumask, Pchmod * restored modemuncher.c from lposix-5.0 since April 2006 lposix.c version has broken implementation of modemunch(...) function. * Function Ptimes: wrong conversion of clock ticks to seconds. Replaced scaling by CLOCKS_PER_SEC macro (that should never be used, btw) with POSIX compliant sysconf(_SC_CLK_TCK) value. * Update test.lua and tree.lua to reflect lposix.c API changes * Deleted posix.lua loader file not needed anymore in Lua-5.1 module system * Remaining problems: Pumask does not take mask in octal form, it only understand alphabetic notation like "u=rwx"