aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* source script instead of just calling itIgnacio Burgueño2016-01-211-1/+1
| | | Thanks @moteus
* Pass --user flag to pipIgnacio Burgueño2016-01-211-1/+1
|
* Adds coverageIgnacio Burgueño2016-01-211-8/+9
| | | Begin work adding coverage.
* Change readme to markdown formatIgnacio Burgueño2016-01-211-7/+6
|
* Updates Travis CI scriptsIgnacio Burgueño2016-01-214-30/+54
|
* Merge pull request #60 from MisterDA/doc-permissionsIgnacio Burgueño2016-01-181-0/+3
|\ | | | | Add documentation for attributes.permissions, fix #59
| * Add documentation for attributes.permissions, fix #59Antonin Décimo2016-01-181-0/+3
|/
* Merge pull request #53 from Tieske/fix_warningHisham Muhammad2015-08-241-0/+2
|\ | | | | fix warning for redefining macro on MinGW
| * fix warning for redefining macro on MinGWThijs Schreijer2015-08-241-0/+2
|/
* Merge pull request #52 from siffiejoe/checkfileHisham Muhammad2015-06-151-4/+12
|\ | | | | Fix detection of closed files on Lua 5.2/5.3.
| * Fix detection of closed files on Lua 5.2/5.3.Philipp Janda2015-06-141-4/+12
|/ | | | | | | | | Lua 5.2 changed the protocol on how to represent closed files: Lua 5.1 sets the file pointer to NULL, Lua 5.2 sets the close function pointer to NULL (a NULL file pointer now signals an incompletely constructed object). Also `luaL_checkudata` never returns NULL, it raises an error instead if you have an invalid value (no userdata/not correct userdata type).
* Cleanup readme. Too many places with duplicated info.Hisham Muhammad2015-03-191-65/+6
|
* Merge branch 'master' of git://github.com/keplerproject/luafilesystemHisham Muhammad2015-03-193-4/+10
|\
| * Merge pull request #50 from catharanthus/masterHisham Muhammad2015-02-191-2/+1
| |\ | | | | | | DEF file fixes
| | * Merge remote-tracking branch 'upstream/master'Alex2015-02-160-0/+0
| | |\ | | |/ | |/|
| * | Merge pull request #49 from catharanthus/masterHisham Muhammad2015-02-152-2/+9
| |\ \ | | | | | | | | Minor fixes needed to compile LFS as C++
| | | * DEF file fixes (DESCRIPTION is deprecated; VERSION must contain one or two ↵Alex2015-02-161-2/+1
| | |/ | | | | | | | | | numers)
| | * A few minor things fixed which prevented compilation of LuaFileSystem as C++ ↵Alex2015-02-152-2/+9
| |/ | | | | | | code
* | Prepare for release 1.6.3v_1_6_3v1_6_3Hisham Muhammad2015-01-154-3/+40
| |
* | Cleanup use of explicit \0Hisham Muhammad2015-01-151-2/+2
|/
* Merge pull request #48 from trms/upmasterHisham Muhammad2015-01-152-18/+26
|\ | | | | Lua 5.3, warnings in windows, extra null byte
| * Updated to support Lua 5.3. Fixed to supress warnings in windows. Removed ↵Andrew Starks2015-01-152-18/+26
|/ | | | extra null byte off of const string (windows only).
* Merge pull request #46 from moteus/masterHisham Muhammad2014-11-125-0/+184
|\ | | | | Add. Travis files.
| * Fix. Support Lua 5.3.betaAlexey Melnichuk2014-11-124-2/+47
| |
| * Fix. Exclude some files from coveralls.Alexey Melnichuk2014-08-141-1/+1
| |
| * Add. Travis files.Alexey Melnichuk2014-08-143-0/+139
| |
* | Merge pull request #47 from Mikhael-Danilov/patch-2Hisham Muhammad2014-09-251-0/+4
|\ \ | | | | | | | | | Add LFS_DO_NOT_USE_LARGE_FILE flag. This seems harmless for those who won't use it, so I'm merging this in.
| * | Add LFS_DO_NOT_USE_LARGE_FILE flagMikhael-Danilov2014-09-251-0/+4
|/ / | | | | Which disables LARGE_FILE support
* | Merge pull request #45 from moteus/masterHisham Muhammad2014-08-131-2/+6
|\| | | | | Fix. Compile with MSVC and with gcc without `-std=c99`
| * Fix. Compile with MSVC and with gcc without `-std=c99`Alexey Melnichuk2014-08-131-2/+6
|/
* Merge pull request #44 from stefan991/fix-attribute-lookupHisham Muhammad2014-08-093-24/+25
|\ | | | | Fix attributes `blksize` and `blocks`
| * Fix lfs.attributes(file, 'blksize')Stefan Hoffmann2014-08-092-24/+22
| | | | | | | | | | | | | | fs.attributes(file, 'blksize') and fs.attributes(file, 'blocks) return the wrong values. Compare the whole attribute name instead of the first char and remove buggy special casing with wrong indexes into the member array.
| * Add test target to MakefileStefan Hoffmann2014-08-091-0/+3
|/ | | | easy way to run the tests without installing the library
* Remove old referencesv1_6_2Hisham Muhammad2014-01-294-8/+8
|
* Add top-level LICENSE file. Closes #33.Hisham Muhammad2014-01-291-0/+21
|
* Fix documentation for setmode. Closes #32.Hisham Muhammad2014-01-291-2/+4
|
* Merge branch 'master' of https://github.com/keplerproject/luafilesystemHisham Muhammad2014-01-291-1/+4
|\
| * Merge pull request #28 from moteus/patch-1Hisham Muhammad2014-01-081-1/+4
| |\ | | | | | | Fix. Prevents double close the same handle (#24)
| | * Fix. Prevents double close the same handle (#24)Alexey Melnichuk2014-01-081-1/+4
| |/ | | | | | | | | | | | | | | lfs_unlock_dir can be called multiple times for the same object. For example if lock:free is called manually. Then lfs_unlock_dir will be called always again, as soon as the LOCK_METATABLE is collected by GC. This can lead to strange file errors later on, like closing another file, which now has been assigned the same handle...
* | Improve indentation consistencyHisham Muhammad2014-01-291-101/+90
| |
* | Use local stylesheet, suitable for truly offline viewing.Hisham Muhammad2014-01-295-4/+227
| |
* | Remove outdated linksHisham Muhammad2014-01-291-5/+5
|/
* Merge pull request #27 from moteus/patch-1Hisham Muhammad2014-01-041-1/+1
|\ | | | | Fix. Use intptr_t to file handle on Windows (#26)
| * Fix. Use intptr_t to file handle on Windows (#26)Alexey Melnichuk2014-01-041-1/+1
|/ | | Tested on MS VS2008(x32) MinGW(x32) and MS VS2012(x64)
* Merge pull request #21 from Mikhael-Danilov/patch-1Fabio Mascarenhas2013-09-241-1/+1
|\ | | | | Update src/lfs.c
| * Update src/lfs.cMikhael-Danilov2013-02-201-1/+1
|/ | | Fix Windows build: make_link now returns int as it should
* Merge pull request #19 from devurandom/fix/warningsFabio Mascarenhas2012-10-041-4/+6
|\ | | | | Fix some warnings GCC produced on Linux
| * Fix warnings: unused variableDennis Schridde2012-10-041-1/+1
| | | | | | | | | | | | | | | | | | | | On non-win32 lfs_setmode was defined to 0, ignoring all parameters. Now the parameters are explicitly discarded. Fixes: src/lfs.c: In function ‘lfs_g_setmode’: src/lfs.c:324:7: warning: unused variable ‘op’ [-Wunused-variable] src/lfs.c:321:47: warning: unused parameter ‘f’ [-Wunused-parameter]
| * Fix warning: C++ style comments are not allowed in ISO C90Dennis Schridde2012-10-041-3/+5
| |
* | Merge pull request #18 from devurandom/fix/lua52Fabio Mascarenhas2012-10-045-15/+49
|\ \ | |/ |/| Full Lua 5.2 compatibility and adherance to modules-create-no-globals