Commit Graph

  • a186cca583 Release 1.9.0 master v1_9_0 Hisham Muhammad 2025-12-28 15:48:49 -03:00
  • 31dcb88b12 Support Lua 5.5 (#180) Kim Alvefur 2025-12-28 19:43:56 +01:00
  • 0951178220 win32: declare lfs_win32_pusherror, windowsToUnixTime, lfs_win32_lstat as static FractalU 2024-10-28 12:51:08 +01:00
  • 268c2d3830 CI: don't duplicate runs Hisham Muhammad 2024-10-28 14:43:35 -03:00
  • b6abbb63b1 CI: add Windows run Hisham Muhammad 2024-10-28 14:41:59 -03:00
  • 71ae24046c ci: use gh-actions-lua and gh-actions-luarocks from luarocks Hisham Muhammad 2024-10-28 14:33:34 -03:00
  • ff2cbc21f1 ci: fix python version on macos (#173) Hisham Muhammad 2023-12-12 21:07:54 -03:00
  • 97b522ec12 Explicitly cast void * pointers - allows code to build cleanly as C++. (#165) Vas Crabb 2023-12-13 10:18:01 +11:00
  • 472cd783d7 Fix a few compiler warnings (#171) rpatters1 2023-12-12 17:05:42 -06:00
  • 912e06714f keplerproject -> lunarmodules Hisham Muhammad 2022-07-26 12:40:59 -03:00
  • e4eae33de5 win32: use standard memmove function Hisham Muhammad 2022-06-24 10:24:54 -03:00
  • 3c8d96b77f appveyor.yml: update pip, hererocks, add Lua 5.4 Hisham Muhammad 2022-07-15 16:46:10 -03:00
  • 9cbe5cba90 Move doc/us/ to docs/, replacing the gh-pages branch. Hisham Muhammad 2022-06-24 12:12:13 -03:00
  • 772fe81c67 Remove old "vc6" folder Hisham Muhammad 2022-06-24 12:15:21 -03:00
  • f77f24850b switch to Github Actions Hisham Muhammad 2022-06-24 10:32:25 -03:00
  • 211c2a5d89 rockspec: use git+https:// for git repository URL Alexander Turenko 2021-11-09 11:39:43 +03:00
  • d68db4ca79 accept high-precision timestamps in lfs.touch high-precision-times Hisham Muhammad 2021-01-23 15:13:48 -03:00
  • 6adf412a25 return higher precision times in lfs.attributes Hisham Muhammad 2021-01-23 15:16:20 -03:00
  • 442fabb11a CI: add Mac build Hisham Muhammad 2021-01-23 15:16:41 -03:00
  • e782860c5d Release 1.8.0 gh-pages Hisham Muhammad 2020-04-22 22:21:44 -03:00
  • 7c6e1b013c Release 1.8.0 v1_8_0 Hisham Muhammad 2020-04-22 22:16:42 -03:00
  • 68c624c686 It does work on Windows now! Hisham Muhammad 2020-04-22 22:12:23 -03:00
  • 1639208e64 update copyright Hisham Muhammad 2020-04-22 22:10:16 -03:00
  • 41e59da31b update copyrights Hisham Muhammad 2020-04-22 22:09:17 -03:00
  • 842505b6a3 Lua 5.4: use __close to close dir if you break the iterator Hisham Muhammad 2020-04-21 19:38:05 -03:00
  • 3e879ffba1 indent -kr -nut -i2 src/lfs.c src/lfs.h Hisham Muhammad 2020-04-21 18:58:59 -03:00
  • 4f7e1b5a49 Makefile: make it easier to switch Lua versions Hisham Muhammad 2020-04-21 18:41:55 -03:00
  • a5336d294d Use CREATE_ALWAYS instead of CREATE_NEW 云风 2018-11-14 10:39:38 +08:00
  • 6048863a96 tests: behavior test for hard links Hisham Muhammad 2020-04-21 00:10:28 -03:00
  • 1a61e5284d win32: strip UNC prefix if present Hisham Muhammad 2020-04-21 01:15:12 -03:00
  • 7cb7d86dc4 win32 lstat: if it's not a link, just do stat Hisham Muhammad 2020-04-21 01:48:59 -03:00
  • 94700f7c18 win32: obtain symlink attributes Hisham Muhammad 2020-04-20 22:51:39 -03:00
  • 53d2acc517 Add Windows compatibility for lfs.link Eroica 2017-03-14 14:19:19 +01:00
  • 6b11508ea9 tests: drop LuaJIT 2.0 from test matrix Hisham Muhammad 2020-04-20 23:13:20 -03:00
  • 58cf8c9449 Make MACOSX_DEPLOYMENT_TARGET configurable Joshua Root 2019-05-21 07:42:32 +10:00
  • 04ba8d686a Support Lua 5.4 Peter Melnichenko 2018-03-15 22:10:09 +03:00
  • 26a1d57e00 lfs.attributes and lfs.symlinkattributes arguments renamed (#116) TsT 2020-01-28 21:12:31 +01:00
  • 04bdaf9a1e Fallback to _POSIX_PATH_MAX when MAXPATHLEN isn't available (#130) James McCoy 2019-10-29 16:08:55 -04:00
  • 1c93faeba0 Merge pull request #125 from qaisjp/patch-1 Tomás Guisasola 2019-06-10 09:25:43 -03:00
  • 5d558a2483 Fix "Github" typo Qais Patankar 2019-06-10 09:42:26 +01:00
  • 1dfb8c41e8 Replace rockspecs/ with a single scm rockspec (#108) Peter Melnichenko 2018-03-16 02:38:32 +03:00
  • 37d8524e7e lfs.attributes and lfs.symlinkattributes arguments renamed s/aname/request_name/ s/atable/result_table/ (#106) TsT 2017-12-14 21:12:18 +01:00
  • e5f06c270a added extra include-dir to compile in ubuntu (#103) Kıvanç Çakmak 2017-11-30 01:12:28 +03:00
  • 884b52a3b2 Fix memory leak in case of realloc failure. (#102) Hisham Muhammad 2017-11-27 14:03:38 -02:00
  • f7eea62957 Fix memory leak in case of realloc failure. fix-101 Hisham Muhammad 2017-11-26 16:49:39 -02:00
  • 1b5073419f Merge branch 'master' of https://github.com/keplerproject/luafilesystem Hisham Muhammad 2017-11-26 16:44:49 -02:00
  • fe964e013d Update version in lfs.def (#96) Stephen E. Baker 2017-10-08 16:03:08 -04:00
  • 12d1692f14 Support DESTDIR make install option (#98) Dan Church 2017-10-08 15:01:54 -05:00
  • de87218e97 Add rockspec for hotfix. v1_7_0_2 Hisham Muhammad 2017-09-15 20:07:33 -03:00
  • a23cadf009 Fix _VERSION entry Hisham Muhammad 2017-09-15 20:04:43 -03:00
  • 220d38c7d1 Update for release 1.7.0. v1_7_0 Hisham Muhammad 2017-09-15 19:52:00 -03:00
  • a066a03f1c First iteration of the new CSS for Kepler libraries Hisham Muhammad 2017-09-15 19:51:46 -03:00
  • d37fc8101a Add rockspec for 1.7.0 Hisham Muhammad 2017-09-15 18:21:25 -03:00
  • 6be5970d17 First iteration of the new CSS for Kepler libraries Hisham Muhammad 2017-09-15 19:45:39 -03:00
  • 08abace13e Release 1.7.0. Hisham Muhammad 2017-09-15 19:29:50 -03:00
  • fbf2894a0a Update for 1.7.0 Hisham Muhammad 2017-09-15 18:32:36 -03:00
  • 754576dee6 Add 'unreleased' section to changelog in docs Peter Melnichenko 2017-09-14 15:46:13 +03:00
  • d399961536 Merge branch '1.7' Peter Melnichenko 2017-09-14 12:15:58 +03:00
  • 8a7796ec17 Typo fix in README Peter Melnichenko 2017-09-14 12:12:14 +03:00
  • dd6911ef15 Update copyright year [ci skip] Peter Melnichenko 2017-09-14 12:10:39 +03:00
  • 55ed1b14ab README corrections [ci skip] Peter Melnichenko 2017-09-14 12:05:49 +03:00
  • a84d81bc52 Fix compilation warning for LuaJIT 2.1 Peter Melnichenko 2017-09-14 12:01:00 +03:00
  • a90ec38133 Update luacov-coveralls deps installation in .travis.yml Peter Melnichenko 2017-09-11 15:39:09 +03:00
  • ee5942d810 Add LuaJIT 2.1 to Travis-CI matrix Peter Melnichenko 2017-09-11 13:53:28 +03:00
  • b1f0f80141 Merge branch 'master' into 2.0 2.0 Hisham 2016-10-19 01:36:11 -04:00
  • 77c0e0f992 Merge branch 'master' into 1.7 1.7 Hisham 2016-10-19 01:35:24 -04:00
  • 3c4e563d9c Dynamically size getcwd() buffer in get_dir function (#84) NiteHawk 2016-10-15 00:46:54 +02:00
  • 50919ed69f Fix lfs.attributes and lfs.symlinkattributes extra argument handling Peter Melnichenko 2016-08-25 18:24:57 +03:00
  • 4cf702d850 Merge pull request #78 from n1tehawk/20160716_symlink-target Hisham Muhammad 2016-07-17 22:10:31 -03:00
  • 32b355a990 Add a 'target' field for symlinkattributes. NiteHawk 2016-07-16 15:35:27 +02:00
  • 138bf12304 Sync docs with master branch Peter Melnichenko 2016-06-30 21:21:39 +03:00
  • 080f74f785 Fix anchor names in documentation Peter Melnichenko 2016-06-30 21:17:54 +03:00
  • a332bde584 Merge branch 'master' into 1.7 Peter Melnichenko 2016-06-21 10:48:11 +03:00
  • a1015fe395 Lua 5.1 compatibility symlink_target Hisham 2016-06-20 20:40:01 -03:00
  • 2e068eb438 Add a 'target' field for symlinkattributes. It returns the resolved path of the symlink. Hisham 2016-06-20 20:32:20 -03:00
  • 7fae11cdb5 Add a test for #52. Peter Melnichenko 2016-06-09 13:28:56 +03:00
  • 6e0dc7b27c Fix export of luaopen_lfs on Windows (#74) Eric Cosatto 2016-06-01 16:52:07 -04:00
  • aa18f3e127 Don't declare global 'lfs' Peter Melnichenko 2016-05-05 15:24:29 +03:00
  • 6d6fd631ba Add a test for success return value of lfs.link Peter Melnichenko 2016-05-04 14:47:45 +03:00
  • 46bbddc5a2 Return true instead of 0 on lfs.link success Peter Melnichenko 2016-05-05 12:46:54 +03:00
  • 81e5b165bf Update docs for new return values Peter Melnichenko 2016-05-04 15:49:56 +03:00
  • 8d5f9661e9 Test what lfs.attributes returns on error Peter Melnichenko 2016-05-04 15:44:19 +03:00
  • b37e88b3d6 Return errno from lfs.attributes on error Peter Melnichenko 2016-05-05 12:29:05 +03:00
  • 8f167ef1de Return errno from lfs.touch on error Peter Melnichenko 2016-05-04 15:17:21 +03:00
  • 8b85d257a6 Return errno from lfs.rmdir on error Peter Melnichenko 2016-05-04 15:08:13 +03:00
  • d186dda4d7 Return errno from lfs.mkdir on error Peter Melnichenko 2016-05-04 14:44:45 +03:00
  • 1937ba848b Include strerror(errno) into error message in lfs.attributes Peter Melnichenko 2016-05-04 15:38:34 +03:00
  • 732f9e9309 Add attribute name to error on invalid attribute in lfs.attributes Peter Melnichenko 2016-05-04 15:33:43 +03:00
  • 03e01ff953 Document passing table as second argument to lfs.attributes Peter Melnichenko 2016-05-04 18:25:06 +03:00
  • 3789521838 Refactor set_info() using lua_setfield Peter Melnichenko 2016-05-04 13:40:30 +03:00
  • 5220452e3b Update top level comments Peter Melnichenko 2016-05-04 13:35:55 +03:00
  • 12d1f260f3 Fix a warning when compiling as C++11 Peter Melnichenko 2016-05-04 13:05:19 +03:00
  • e5458bfa74 Merge pull request #71 from jinq0123/fix_makefile Peter Melnichenko 2016-05-04 13:58:49 +04:00
  • 83a811bb8e Update docs [ci skip] Peter Melnichenko 2016-05-04 12:42:15 +03:00
  • dd6376411f Update docs [ci skip] Peter Melnichenko 2016-05-04 12:37:19 +03:00
  • e3253069b9 Delete $(CFLAGS). Jin Qing 2016-05-04 11:17:35 +08:00
  • 83b8fa6c6b Merge pull request #70 from mpeterv/hererocks-ci Peter Melnichenko 2016-05-04 03:18:58 +04:00
  • 1146cc2b33 Use hererocks for Appveyor Peter Melnichenko 2016-05-02 14:27:22 +03:00
  • a9a95acd68 Use hererocks for Travis-CI Peter Melnichenko 2016-05-02 14:15:50 +03:00
  • 210322f493 Merge pull request #69 from hughperkins/master Hisham Muhammad 2016-04-30 16:01:50 -03:00