Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2021-03-30 | Release 3.6.0v3.6.0 | Hisham Muhammad | 1 | -1/+1 | |
2021-03-30 | makedist: build binaries using Lua 5.3 | Hisham Muhammad | 1 | -1/+1 | |
luaposix wasn't updated for Lua 5.4 yet | |||||
2021-03-22 | fix: pack: rockspec with a bare file in the url | Hisham Muhammad | 6 | -6/+129 | |
2021-03-22 | pack: check that directory inside archive actually exists | Hisham Muhammad | 3 | -1/+32 | |
2021-03-19 | repos: fix renaming of versioned bin/ entry back to non-versioned | Hisham Muhammad | 1 | -1/+1 | |
2021-03-19 | repos: search for "foo" in manifest when processing "foo.init" | Hisham Muhammad | 1 | -0/+8 | |
Older versions of LuaRocks (< 3) registered "foo.init" files as "foo" (which caused problems, so that behavior was changed). But look for that in the manifest anyway for backward compatibility. See https://github.com/luarocks/luarocks/commit/65c417e0ecda55f44c691df032163a8c08f0b52a See #1276. | |||||
2021-03-19 | repos: double-check that all files from a rock are installed | Hisham Muhammad | 7 | -9/+129 | |
Ensure that `luarocks` fails if an installation does not successfully deploy all files registered in the `rock_manifest`. See #1276. | |||||
2021-03-19 | repos.delete_version: remove entry from manifest if rock is already missing | Hisham Muhammad | 1 | -1/+8 | |
If rock_manifest could not be found, the entry in manifest is unusable: without the list of files from rock_manifest, we can't scan the repository to remove files. This means the entry in the repo manifest is a leftover from an incomplete removal. Remove the entry from the repo manifest. | |||||
2021-03-16 | Fix auto-detecting cygwin: src/luarocks/core/sysdetect.lua (#1264) | Lemures Lemniscati | 1 | -1/+1 | |