Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fs.unix.tools: add __gc behavior to fs lock (#1702) | Hisham Muhammad | 2024-08-05 | 1 | -1/+9 | |
| | ||||||
* | turn assertion failure into a consistency check (#1703) | Hisham Muhammad | 2024-08-02 | 1 | -1/+3 | |
| | ||||||
* | Prioritise bin over lib for LUA_LIBDIR on windows (#1701) | tobil4sk | 2024-08-01 | 1 | -1/+1 | |
| | ||||||
* | Update pe-parser to version v0.6 (#1699) | tobil4sk | 2024-07-30 | 1 | -54/+49 | |
| | ||||||
* | fix: multipart: accept Windows-style paths (#1689) | Hisham Muhammad | 2024-06-24 | 1 | -1/+1 | |
| | | | Fixes #1687. | |||||
* | tests: enable Github Actions workflow_dispatch | Hisham Muhammad | 2024-06-21 | 1 | -0/+2 | |
| | ||||||
* | fix: give project dir higher priority than local_by_default setting | Hisham Muhammad | 2024-06-06 | 1 | -5/+5 | |
| | | | | Fixes #1682. | |||||
* | docs: update changelog for 3.11.1 | Hisham Muhammad | 2024-05-31 | 1 | -0/+12 | |
| | ||||||
* | Merge branch '3.11.1' | Hisham Muhammad | 2024-05-31 | 0 | -0/+0 | |
|\ | ||||||
| * | Release 3.11.1v3.11.1 | Hisham Muhammad | 2024-05-31 | 5 | -6/+7 | |
|/ | ||||||
* | makedist: fix arg check | Hisham Muhammad | 2024-05-31 | 1 | -1/+4 | |
| | ||||||
* | fix: if current directory contains luarocks.lock, use it | Hisham Muhammad | 2024-05-31 | 1 | -1/+5 | |
| | | | | Fixes #1662. | |||||
* | fix(config): do not crash if err_files is empty for some reason | Hisham Muhammad | 2024-05-31 | 1 | -1/+1 | |
| | | | | Closes #1652. | |||||
* | Fix the open fd might be nil if failing to open in fetch_caching | git-hulk | 2024-05-14 | 1 | -4/+9 | |
| | ||||||
* | fs(unix): honor umask correctly | Hisham Muhammad | 2024-05-14 | 3 | -23/+24 | |
| | ||||||
* | tests: setup openssl via brew with new paths | Hisham Muhammad | 2024-05-14 | 2 | -2/+17 | |
| | | | | https://stackoverflow.com/questions/29651258/install-openssl-devel-on-mac | |||||
* | bump cluacov to 0.1.3 | Hisham Muhammad | 2024-05-14 | 1 | -1/+1 | |
| | ||||||
* | install.bat: always set LUA_DIR if Lua install is found | Hisham Muhammad | 2024-05-13 | 1 | -0/+9 | |
| | | | | Closes #1671. | |||||
* | normalize package names to lowercase like the CLI | Hisham Muhammad | 2024-04-17 | 1 | -0/+2 | |
| | ||||||
* | Makefile: add work around for environments that default to multiple jobs | Caleb Maclennan | 2024-04-10 | 1 | -0/+1 | |
| | | | | | | | | | | | | Fixes #1638 This Makefile only supports single-job execution and is known to have race conditions that will fail if targets are run in parallel jobs. With the proliferation of cores, more and more distributions and host environments are setting default make flags to run jobs in parallel by default. We can't do anything about this for old versions of GNU Make, but for 4.3+ we can actually reset the flag ourselves to only run a single job so targets run in serial order. | |||||
* | fix(build): ensure --force works for build | Hisham Muhammad | 2024-04-05 | 6 | -2/+50 | |
| | ||||||
* | tests(quick): fix NOT_STDERR test refactoring output checks | Hisham Muhammad | 2024-04-05 | 1 | -46/+23 | |
| | ||||||
* | fix(init): check if we can create .gitignore | Hisham Muhammad | 2024-03-29 | 1 | -5/+7 | |
| | | | | Fixes #1651. | |||||
* | docs: update changelog for 3.11.0 | Hisham Muhammad | 2024-03-13 | 1 | -0/+35 | |
| | ||||||
* | Merge branch '3.11.0' | Hisham Muhammad | 2024-03-13 | 0 | -0/+0 | |
|\ | ||||||
| * | Release 3.11.0v3.11.0 | Hisham Muhammad | 2024-03-13 | 4 | -5/+5 | |
|/ | ||||||
* | makedist: make lua54dir an explicit requirement | Hisham Muhammad | 2024-03-13 | 3 | -6/+15 | |
| | ||||||
* | tests: convert some install tests | Hisham Muhammad | 2024-03-13 | 3 | -27/+212 | |
| | ||||||
* | tests: convert most pack tests | Hisham Muhammad | 2024-03-13 | 4 | -66/+135 | |
| | ||||||
* | tests: rockspec use cleanups | Hisham Muhammad | 2024-03-13 | 6 | -16/+5 | |
| | ||||||
* | tests: replace new_version with quick tests | Hisham Muhammad | 2024-03-13 | 2 | -85/+213 | |
| | ||||||
* | tests: minor tweaks | Hisham Muhammad | 2024-03-13 | 2 | -18/+1 | |
| | ||||||
* | tests: convert downgrade test to spec/quick | Hisham Muhammad | 2024-03-13 | 2 | -6/+46 | |
| | ||||||
* | tweaks to --verbose output | Hisham Muhammad | 2024-03-13 | 4 | -42/+69 | |
| | | | | | | | | * Make output more informative for bug reports: * print `luarocks config` output at the top * Make output a bit more compact: * shorter output for os.execute * do not output fs.current_dir() | |||||
* | Makefile: fix mkdir in install-binary | Hisham Muhammad | 2024-03-11 | 1 | -1/+1 | |
| | ||||||
* | binary: fix public URL for lua-bz2 | Hisham Muhammad | 2024-03-11 | 1 | -1/+1 | |
| | ||||||
* | ci: add binary build smoke test | Hisham Muhammad | 2024-03-11 | 2 | -18/+37 | |
| | ||||||
* | always make --global target the system tree | Hisham Muhammad | 2024-03-11 | 1 | -6/+13 | |
| | | | | | | | This alleviates the issue in the specific invocation given in #1425, but I don't think it is a full solution. See #1425. | |||||
* | don't set up a "project environment" on make default target | Hisham Muhammad | 2024-03-11 | 2 | -6/+1 | |
| | | | | Fixes #1639. | |||||
* | docs: update changelog for 3.10.0 | Hisham Muhammad | 2024-03-06 | 1 | -0/+72 | |
| | ||||||
* | tests(windows): run unit tests with full env | Hisham Muhammad | 2024-03-06 | 1 | -0/+13 | |
| | ||||||
* | fix(windows): parse slashes correctly when reading rock_manifest | Hisham Muhammad | 2024-03-06 | 4 | -3/+51 | |
| | ||||||
* | fix(windows): output native slashes on fs.find | Hisham Muhammad | 2024-03-06 | 4 | -10/+13 | |
| | ||||||
* | tests: bump luasec dep | Hisham Muhammad | 2024-03-06 | 1 | -1/+1 | |
| | ||||||
* | fs(windows): avoid excessive icacls calls | Hisham Muhammad | 2024-03-06 | 1 | -4/+9 | |
| | ||||||
* | tests(quick): more consistent processing of tmpdir | Hisham Muhammad | 2024-03-06 | 5 | -36/+37 | |
| | ||||||
* | fix: check permissions before trying to lock | Hisham Muhammad | 2024-03-05 | 8 | -51/+60 | |
| | | | | This should provide a better error message. | |||||
* | feat: improve permissions error message | Hisham Muhammad | 2024-03-05 | 1 | -3/+35 | |
| | ||||||
* | fix(make): --no-install doesn't need locking | Hisham Muhammad | 2024-03-05 | 1 | -1/+1 | |
| | ||||||
* | fix(path): break Windows cmd to avoid argparse word wrap | Hisham Muhammad | 2024-03-05 | 1 | -1/+2 | |
| |