Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | packaging for version 1.5.0 - changing _VERSIONv1.5.0 | Fabio Mascarenhas | 2009-10-20 | 1 | -2/+2 |
| | |||||
* | overhaul of lock_dir to remove staleness checks (due to race condition) and ↵ | mascarenhas | 2009-07-04 | 1 | -33/+14 |
| | | | | simplify the function | ||||
* | added explicit next and close methods to second return value of lfs.dir (the ↵ | mascarenhas | 2009-06-03 | 1 | -6/+15 |
| | | | | directory object), for explicit iteration or explicit closing | ||||
* | fixing lfs.lock_dir on windows to return "File exists" instead of looping, plus | mascarenhas | 2009-04-24 | 1 | -4/+9 |
| | | | | documenting lfs.lock_dir | ||||
* | added lfs.lock_dir (directory locking) for Windows. On Windows the timeout | mascarenhas | 2009-04-24 | 1 | -9/+36 |
| | | | | parameter is ignored, as killing the process removes the lock automatically | ||||
* | locking via lockfiles in posix systems. API: | mascarenhas | 2009-03-25 | 1 | -1/+81 |
| | | | | | | | | | | | | lock, err = lfs.lock_dir(path, [seconds_stale]) Creates a lockfile (called lockfile.lfs) in <path> if it does not exist and returns the lock. If the lock already exists checks it it's stale, using the second parameter (default for the second parameter is INT_MAX, which in practice means the lock will never be stale. To free the the lock call lock:free(). In case of any errors it returns nil and the error message. In particular, if the lock exists and is not stale it returns the "File exists" message. | ||||
* | Packaging version 1.4.2v1_4_2 | carregal | 2009-02-03 | 2 | -3/+3 |
| | |||||
* | compiling with borland c | mascarenhas | 2008-12-15 | 1 | -4/+19 |
| | |||||
* | Fixing bug [#13198] lfs.attributes(filename, 'size') overflow on files > 2 ↵ | carregal | 2008-07-31 | 1 | -8/+8 |
| | | | | | | Gb again (bug report and patch by KUBO Takehiro) | ||||
* | Packaging version 1.4.1 | carregal | 2008-05-07 | 2 | -3/+3 |
| | |||||
* | fixed bug 2293 | mascarenhas | 2008-04-24 | 1 | -3/+3 |
| | |||||
* | large file support in Linux needs STAT64=-DHAVE_STAT64 in LuaRocks | mascarenhas | 2008-03-25 | 1 | -2/+9 |
| | | | | config | ||||
* | large file support in lfs.attributes (bug #2185) | mascarenhas | 2008-03-25 | 1 | -25/+40 |
| | |||||
* | fixed windows compile problem | mascarenhas | 2008-02-19 | 2 | -17/+20 |
| | |||||
* | removed warnings | mascarenhas | 2008-02-18 | 1 | -3/+6 |
| | |||||
* | Preparing the 1.4.0 release. | carregal | 2008-02-11 | 3 | -27/+29 |
| | | | | Added documentation for lfs.setmode | ||||
* | lfs.attributes raises an error if attribute does not exist | mascarenhas | 2008-01-25 | 1 | -2/+5 |
| | |||||
* | *** empty log message *** | mascarenhas | 2008-01-16 | 1 | -2/+2 |
| | |||||
* | getcwd no longer passes a buffer | mascarenhas | 2008-01-16 | 1 | -11/+12 |
| | |||||
* | Added lfs.setmode for changing file's mode (only for Windows) | mascarenhas | 2007-12-22 | 1 | -1/+42 |
| | |||||
* | Version 1.3.0 (final) | carregal | 2007-10-26 | 1 | -2/+2 |
| | |||||
* | Changing version to LuaFileSystem 1.3.0 (work) | carregal | 2007-10-05 | 1 | -2/+2 |
| | |||||
* | Improving conditional compilation for Windows version (thanks to Varol Kaptan) | tomas | 2007-08-30 | 1 | -1/+6 |
| | |||||
* | Avoiding dependency in backwards compatibility to Lua 5.0 | tomas | 2007-06-22 | 1 | -2/+2 |
| | |||||
* | Adding function symlinkatributes. Updating version to 1.3.0 | tomas | 2007-06-07 | 1 | -6/+24 |
| | |||||
* | Compilation bug fix: ISO C90 forbids mixed declarations and code | tomas | 2007-05-15 | 1 | -2/+3 |
| | |||||
* | Details for the 1.2.1 release. Version number, droping Lua 5.0 support | carregal | 2007-05-08 | 2 | -3/+3 |
| | |||||
* | Windows Makefile and config | mascarenhas | 2006-12-04 | 1 | -0/+5 |
| | |||||
* | Dropped Lua 5.0 support. | mascarenhas | 2006-12-04 | 1 | -5/+1 |
| | |||||
* | Correcting version number | tomas | 2006-06-08 | 1 | -2/+2 |
| | |||||
* | Adding support for compilation on both Lua 5.0 and Lua 5.1 | tomas | 2006-06-08 | 1 | -1/+3 |
| | |||||
* | Standardizing execution errors to nil followed by an error message | tomas | 2006-03-14 | 1 | -5/+7 |
| | |||||
* | Removing unused code | tomas | 2006-03-13 | 1 | -28/+1 |
| | |||||
* | Comments update - minor details | carregal | 2006-03-10 | 2 | -4/+4 |
| | |||||
* | Comments update - minor details | carregal | 2006-03-10 | 2 | -3/+12 |
| | |||||
* | variable declaration in an _WIN32 section | tuler | 2006-03-07 | 1 | -2/+4 |
| | |||||
* | Upgrading lfs.attributes so that it could receive an extra parameter. | tomas | 2005-08-18 | 1 | -57/+105 |
| | | | | | | If it is a table, then it is used instead of creating a new one. If it is a string, then it is used to indicate the attribute which will be returned (only one parameter is accepted). | ||||
* | moved luaL_argcheck call. | uid20006 | 2005-08-16 | 1 | -2/+3 |
| | |||||
* | Closing directory after a complete traversal. | uid20013 | 2005-08-16 | 1 | -23/+34 |
| | | | | Adding tests for that. | ||||
* | Removing _NAME field. | tomas | 2005-06-21 | 1 | -5/+2 |
| | |||||
* | version update | tuler | 2005-06-09 | 1 | -3/+3 |
| | |||||
* | new function lfs.rmdir | tuler | 2005-06-03 | 1 | -1/+20 |
| | |||||
* | changed from 1.1.0 to 1.1 | uid20006 | 2005-05-20 | 1 | -2/+2 |
| | |||||
* | Upgrading version number. | tomas | 2005-04-08 | 1 | -2/+2 |
| | |||||
* | WIN32 details | tuler | 2005-01-24 | 1 | -15/+15 |
| | |||||
* | Acrescimo da funcao lfs.touch, inaugurando a versao 1.1. | tomas | 2005-01-21 | 1 | -3/+31 |
| | |||||
* | Eliminando funcao lfs.touch() para lancamento da versao 1.0 oficial. | tomas | 2005-01-19 | 1 | -32/+4 |
| | |||||
* | <sys/utime.h> in Windows. | tuler | 2005-01-18 | 1 | -2/+3 |
| | |||||
* | Acrescimo da funcao lfs.touch (lfs.c e test.lua). | tomas | 2005-01-18 | 1 | -9/+50 |
| | | | | Pequenas correcoes para evitar warnings de redefinicao de macros. | ||||
* | Troca de <> por "". | tomas | 2004-11-17 | 1 | -5/+5 |
| |