| Commit message (Expand) | Author | Age | Files | Lines |
* | fix: check permissions before trying to lock | Hisham Muhammad | 2024-03-05 | 1 | -24/+52 |
* | tests: add tests for fs.execute_env using variables with spaces | Sewbacca | 2024-03-04 | 2 | -0/+61 |
* | feat: better error message when lacking permissions | Hisham Muhammad | 2024-02-29 | 1 | -7/+28 |
* | tests: mark a couple of problematic tests as pending | Hisham Muhammad | 2024-02-29 | 1 | -2/+2 |
* | tests: speed up and simplify | Hisham Muhammad | 2024-02-29 | 23 | -280/+491 |
* | tests: disable luacov runner tick | Hisham Muhammad | 2024-02-29 | 12 | -36/+23 |
* | feat: more informative reports no bad LUA_{INC,LIB}DIR configs | Hisham Muhammad | 2024-02-29 | 5 | -19/+132 |
* | do not check coverage or luacheck for vendored modules | Hisham Muhammad | 2024-02-29 | 1 | -0/+3 |
* | feat(build,install): only rebuild and reinstall when using --force | Hisham Muhammad | 2024-02-29 | 2 | -0/+82 |
* | tests: reorganize and speed up unit tests | Hisham Muhammad | 2024-02-27 | 46 | -736/+743 |
* | fix(fs): make current_dir always return 1 arg only | Hisham Muhammad | 2024-02-27 | 9 | -0/+0 |
* | tests(fetch): do not use restserver | Hisham Muhammad | 2024-02-27 | 4 | -282/+309 |
* | tests(build): split unit and integration files | Hisham Muhammad | 2024-02-27 | 2 | -352/+369 |
* | tests: enable coverage on quick tests | Hisham Muhammad | 2024-02-26 | 1 | -2/+3 |
* | tests: replace some more tests with quick tests | Hisham Muhammad | 2024-02-26 | 3 | -84/+287 |
* | fix: better normalization for paths and slashes | Hisham Muhammad | 2024-02-23 | 11 | -292/+367 |
* | tests: introduce quick tests | Hisham Muhammad | 2024-02-23 | 11 | -62/+694 |
* | fix: handle error if test.command is not a string. | Hisham Muhammad | 2024-02-21 | 1 | -0/+51 |
* | improve and simplify Lua interpreter search | Hisham Muhammad | 2024-02-20 | 1 | -1/+1 |
* | fix(config): print boolean values correctly on Lua 5.1 | Hisham Muhammad | 2024-02-19 | 1 | -0/+14 |
* | fix(lint): don't crash when missing description | Hisham Muhammad | 2024-02-19 | 1 | -0/+14 |
* | fix(build): don't look for Lua headers when installing pure-Lua rocks | Hisham Muhammad | 2024-02-19 | 2 | -117/+143 |
* | vendor in the dkjson dependency | Hisham Muhammad | 2024-02-19 | 2 | -17/+0 |
* | drop cfg.lua_interpreter, use cfg.variables.LUA | Hisham Muhammad | 2024-02-18 | 1 | -38/+58 |
* | feat(init): add --no-gitignore, --no-wrapper-scripts, --wrapper-dir | Hisham Muhammad | 2024-02-17 | 1 | -0/+63 |
* | feat: auto-add luarocks-build-<build.type> build dependency (#1542) | Hisham Muhammad | 2023-10-31 | 1 | -0/+126 |
* | tests: auto-find interpreter at /usr/bin/lua (#1544) | Hisham Muhammad | 2023-10-31 | 1 | -16/+33 |
* | Fix problems in path normalisation algorithm (#1541) | Aleksei Volkov | 2023-10-30 | 1 | -0/+8 |
* | fix `test --prepare` with non-busted rocks (#1453) | Pierre Chapuis | 2022-11-28 | 1 | -0/+9 |
* | tests: run quiet curl in mock API calls | Hisham Muhammad | 2022-08-26 | 1 | -1/+1 |
* | tests: only run luasocket rollback test on minimal environment | Hisham Muhammad | 2022-08-26 | 1 | -22/+24 |
* | tests: run full tests with LuaSec | Hisham Muhammad | 2022-08-26 | 2 | -5/+9 |
* | tests: tests for util.variable_substitutions | Hisham Muhammad | 2022-06-06 | 1 | -0/+25 |
* | loader.which: new option for searching package.path and cpath | Hisham Muhammad | 2022-06-06 | 1 | -7/+18 |
* | tests: accept full path in -Xhelper lua_interpreter | Hisham Muhammad | 2022-06-06 | 1 | -9/+14 |
* | tests: run tests on Lua 5.4 and LuaJIT 2.1 | Hisham Muhammad | 2022-04-16 | 18 | -33/+220 |
* | fs.unix: fallback for when $USER variable is unset | Hisham Muhammad | 2022-04-16 | 1 | -1/+3 |
* | tests: avoid repeated hardcoded package version numbers all over | Hisham Muhammad | 2022-04-12 | 13 | -178/+291 |
* | add DragonFly BSD support | Hisham Muhammad | 2022-04-11 | 1 | -0/+2 |
* | tests: don't download sailor | Hisham Muhammad | 2022-03-06 | 5 | -5/+49 |
* | tests: don't use validate-args rockspec in tests | Hisham Muhammad | 2022-03-06 | 7 | -49/+36 |
* | tests: remove Travis CI, add Github Actions | Hisham Muhammad | 2022-02-17 | 2 | -10/+10 |
* | tests: wait longer for mock server to start | Hisham Muhammad | 2022-02-17 | 2 | -14/+29 |
* | fix deployment on non-wrapped binaries (#1375) | Hisham Muhammad | 2022-02-16 | 1 | -2/+2 |
* | Fix crash when --lua-version is malformed | Hisham Muhammad | 2022-02-08 | 1 | -0/+5 |
* | upload: support uploading pre-packaged .src.rock files (#1321) | Hisham Muhammad | 2021-08-13 | 1 | -0/+8 |
* | tests: bump luacov to 0.15.0 | Hisham Muhammad | 2021-07-22 | 5 | -14/+14 |
* | luarocks test: add --prepare flag (#1314) | Deepak Singh Rathore | 2021-06-22 | 1 | -0/+26 |
* | tests: add basic test for XDG_CONFIG_HOME | Hisham Muhammad | 2021-04-06 | 1 | -0/+25 |
* | fix: pack: rockspec with a bare file in the url | Hisham Muhammad | 2021-03-22 | 4 | -5/+87 |