aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gitignore: cleanupluarocks4Hisham Muhammad2025-12-281-0/+1
|
* Remove luarocks-loader; `busted spec/unit --exclude=git` passesHisham Muhammad2025-12-2831-851/+949
|
* vendor/miniposix: support old LuaHisham Muhammad2025-12-281-2/+4
|
* vendor: drop copy_directories from rockspecsHisham Muhammad2025-12-284-13/+0
| | | | This makes them valid again.
* put rockspec at the vendored project rootHisham Muhammad2025-12-281-0/+0
|
* fs: remove external-tool-based modulesHisham Muhammad2025-12-284-918/+0
|
* .gitignore: simplifyHisham Muhammad2025-12-281-9/+4
|
* fixup versionHisham Muhammad2025-12-281-0/+9
|
* delete release scriptsHisham Muhammad2025-12-283-400/+0
|
* Remove legacy Windows installationHisham Muhammad2025-12-2842-3541/+0
|
* Derive program version from makefileHisham Muhammad2025-12-2812-2627/+2631
|
* add .ignore file for ripgrepHisham Muhammad2025-12-281-0/+1
|
* Makefile: cleanupsHisham Muhammad2025-12-281-0/+1
|
* delete configure scriptHisham Muhammad2025-12-281-521/+0
|
* Makefile: preserve gen/ on `make clean`Hisham Muhammad2025-12-281-2/+5
|
* update vendored buildHisham Muhammad2025-12-2822-9318/+9483
|
* vendor/lua-5.5.0: vendor in LuaHisham Muhammad2025-12-2866-0/+32459
|
* vendor/luasec: Add compatibility flag to OpenSSL 1.1.1 versionHisham Muhammad2025-12-281-6/+7
| | | | | cherry-picked from https://github.com/lunarmodules/luasec/commit/989ee5f993c4d2486c25763c079b9f3163336dc9
* vendor/lua-bz2: bump versionHisham Muhammad2025-12-283-6/+7
|
* vendor/luafilesystem: bump to 1.9.0Hisham Muhammad2025-12-283-34/+22
|
* luafilesystem: drop some filesHisham Muhammad2025-12-282-36/+0
|
* update genHisham Muhammad2025-12-283-503/+511
|
* [wip] generate .lua from .tl filesHisham Muhammad2025-12-281-0/+7
|
* bootstrap: store .tl filenames when they're generated from .tlHisham Muhammad2025-12-281-1/+9
|
* add debug mode where we load .tl files directlyHisham Muhammad2025-12-281-1/+9
|
* fix: fs: get miniposix.chmod error message correctlyHisham Muhammad2025-12-281-2/+1
|
* [wip] commit bootstrap filesHisham Muhammad2025-12-28120-0/+41256
|
* [wip] vendor in dependenciesHisham Muhammad2025-12-28140-0/+23142
|
* [wip] Makefile bootstrap scriptHisham Muhammad2025-12-284-189/+839
|
* [wip] "poor man's submodules"Hisham Muhammad2025-12-281-0/+8
|
* fs: begin making dependencies mandatoryHisham Muhammad2025-12-281-93/+20
|
* miniposix: minimal subset of luaposix API for LuaRocksHisham Muhammad2025-12-283-0/+131
|
* lfs: improved type definition from teal-typesHisham Muhammad2025-12-281-29/+56
|
* GNUmakefile: test for LUA_VERSION as 5.5luau-project2025-12-271-1/+1
|
* Merge remote-tracking branch 'origin/refs/pull/1844/head'daurnimator2025-12-2619-33/+83
|\
| * support Lua 5.5 in all_in_one scriptPierre Chapuis2025-12-261-1/+1
| | | | | | | | Co-authored-by: luau-project <luau.project@gmail.com>
| * improve header matching for Lua 5.5+Pierre Chapuis2025-12-262-10/+10
| |
| * support Lua 5.5 in install.bat and win32 fs modulePierre Chapuis2025-12-262-8/+9
| | | | | | | | Co-authored-by: luau-project <luau.project@gmail.com>
| * update handling of version-specific LUA_PATH / LUA_CPATHPierre Chapuis2025-12-262-0/+10
| | | | | | | | | | Support Lua 5.4 and 5.5, see https://github.com/luarocks/luarocks/pull/1832
| * support Lua 5.5Pierre Chapuis2025-12-2615-20/+59
|/
* .github/workflows: bump openssl versiondaurnimator2025-12-231-1/+1
| | | | This should fix our CI failure
* docs: Fix links in file_locations.mdDaniel Jour2025-11-171-2/+2
|
* fix: deps.check_lua_libdir() should read liblua in binary modeSewbacca2025-07-272-2/+2
|
* chore(ci): use a released LuaRocks versionluau-project2025-07-271-2/+2
|
* chore(ci): bump OpenSSL to 3.5.1 and improve error message.luau-project2025-07-271-2/+2
|
* fix(ci): GitHub Actions yaml lint issuesluau-project2025-07-271-3/+4
|
* ci: automate PR to update LuaRocks version on gh-actions-luarocks (#1808)Luau Project2025-06-301-0/+107
| | | | | | | | | On every tagged release of LuaRocks, there is the need to update LuaRocks version at [https://github.com/luarocks/gh-actions-luarocks/blob/22fa5618dc4ddff1fb251b3b38a0766a8c9ae47f/action.yml#L13](https://github.com/luarocks/gh-actions-luarocks/blob/22fa5618dc4ddff1fb251b3b38a0766a8c9ae47f/action.yml#L13) in the repository [https://github.com/luarocks/gh-actions-luarocks](https://github.com/luarocks/gh-actions-luarocks). Often forgotten, the default LuaRocks version on `gh-actions-luarocks` may lag behind the latest LuaRocks release. Motivated by this comment [https://github.com/luarocks/gh-actions-luarocks/pull/7#issuecomment-2997223378](https://github.com/luarocks/gh-actions-luarocks/pull/7#issuecomment-2997223378), to address this problem, incorporating the changes on this pull request, a new workflow was created to proceed in the following manner: 1. Once a tag is pushed (in the usual format `vX.Y.Z`) on [https://github.com/luarocks/luarocks](https://github.com/luarocks/luarocks), or in a manual workflow triggered by the tag ref, a sanitization step is performed to extract `X.Y.Z` from the `vX.Y.Z` in the job `SanitizeVersion`; 2. In a subsequent job (`CreatePullRequest`), a PR is created at [https://github.com/luarocks/gh-actions-luarocks](https://github.com/luarocks/gh-actions-luarocks) replacing the outdated version by the value `X.Y.Z` extracted earlier.
* Release 3.12.2v3.12.2Hisham Muhammad2025-06-273-4/+4
|
* fix: create cache_dir when local_cache existsluau-project2025-06-252-3/+11
|
* fetch: update cachefile and checkfile on temp local_cacheluau-project2025-06-251-1/+3
|