aboutsummaryrefslogtreecommitdiff
path: root/tests (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-10-28CI: don't duplicate runsHisham Muhammad1-1/+5
2024-10-28CI: add Windows runHisham Muhammad1-4/+29
2024-10-28ci: use gh-actions-lua and gh-actions-luarocks from luarocksHisham Muhammad1-2/+2
2023-12-12ci: fix python version on macos (#173)Hisham Muhammad1-1/+2
2023-12-12Explicitly cast void * pointers - allows code to build cleanly as C++. (#165)Vas Crabb1-2/+2
2023-12-12Fix a few compiler warnings (#171)rpatters11-4/+4
Fixes warnings (probably) introduced with 64-bit. Mainly explicit typecasts to int to silence "possible loss of precision" warnings. These are lengths of filenames, so they're not going to exceed 4GB.
2022-07-26keplerproject -> lunarmodulesHisham Muhammad9-47/+35
2022-07-15win32: use standard memmove functionHisham Muhammad1-1/+1
2022-07-15appveyor.yml: update pip, hererocks, add Lua 5.4Hisham Muhammad1-17/+29
2022-06-24Move doc/us/ to docs/, replacing the gh-pages branch.Hisham Muhammad9-28/+16
2022-06-24Remove old "vc6" folderHisham Muhammad3-165/+0
2022-06-24switch to Github ActionsHisham Muhammad3-35/+49
2021-11-09rockspec: use git+https:// for git repository URLAlexander Turenko1-1/+1
GitHub is going to disable unencrypted Git protocol, so `git://` URLs will stop working soon (see [1]). [1]: https://github.blog/2021-09-01-improving-git-protocol-security-github/
2020-04-22Release 1.8.0v1_8_0Hisham Muhammad3-3/+12
2020-04-22It does work on Windows now!Hisham Muhammad1-1/+0
2020-04-22update copyrightsHisham Muhammad2-2/+2
2020-04-22Lua 5.4: use __close to close dir if you break the iteratorHisham Muhammad1-0/+11
2020-04-22indent -kr -nut -i2 src/lfs.c src/lfs.hHisham Muhammad2-555/+690
2020-04-21Makefile: make it easier to switch Lua versionsHisham Muhammad2-9/+9
2020-04-21Use CREATE_ALWAYS instead of CREATE_NEW云风1-1/+1
2020-04-21tests: behavior test for hard linksHisham Muhammad1-1/+34
Also check nlink on Unix only and test if something is a symlink
2020-04-21win32: strip UNC prefix if presentHisham Muhammad1-0/+6
2020-04-21win32 lstat: if it's not a link, just do statHisham Muhammad1-0/+3
2020-04-21win32: obtain symlink attributesHisham Muhammad1-26/+78
2020-04-21Add Windows compatibility for lfs.linkEroica1-41/+65
Co-Authored-By: Hisham Muhammad <hisham@gobolinux.org>
2020-04-21tests: drop LuaJIT 2.0 from test matrixHisham Muhammad2-2/+0
2020-04-20Make MACOSX_DEPLOYMENT_TARGET configurableJoshua Root2-1/+4
Also increase the default target to 10.5, since Xcode 10 can no longer target 10.3.
2020-04-20Support Lua 5.4Peter Melnichenko1-2/+2
2019-10-29Fallback to _POSIX_PATH_MAX when MAXPATHLEN isn't available (#130)James McCoy1-1/+6
On systems where MAXPATHLEN isn't defined, like GNU/Hurd, use _POSIX_PATH_MAX as the starting size for the getcwd() buffer.
2018-03-15Replace rockspecs/ with a single scm rockspec (#108)Peter Melnichenko18-478/+8
There is no need to keep rockspecs for older versions - it's enough to ensure that `luarocks make` builds currently checked out version. `luarocks new-version <rockspec> <version> --tag=<tag>` generates rockspecs for releases. Use `scm` instead of `dev` as LuaRocks 2 thinks that `dev` versions are less than normal versions like 1.6.3, making it tricky to use bleeding-edge version as a dependency with a constraint such as `luafilesystem >= 1.6.3`.
2017-12-14lfs.attributes and lfs.symlinkattributes arguments renamed ↵TsT1-4/+4
s/aname/request_name/ s/atable/result_table/ (#106)
2017-11-29added extra include-dir to compile in ubuntu (#103)Kıvanç Çakmak1-2/+3
2017-11-27Fix memory leak in case of realloc failure. (#102)Hisham Muhammad1-5/+11
Fixes #101.
2017-10-08Update version in lfs.def (#96)Stephen E. Baker1-1/+1
Version number of current release is 1.7
2017-10-08Support DESTDIR make install option (#98)Dan Church1-2/+2
Useful for packagers to specify a build jail to install into.