AgeCommit message (Collapse)AuthorLines
Claim and test Lua 5.5 for every extensionBryce Kwon-1/+1
luaossl from release 20260910 and luaposix load under Lua 5.5, and cgit renders the same pages under it as under LuaJIT. Running the suites there already caught a write to a for loop's control variable, which 5.5 makes read-only.
Load auth libraries only when a request needs oneBryce Kwon-6/+30
Required at the top, a missing luaossl or luaposix failed every request to the site, public pages included, and each public page paid to load both.
Clean up the whole treeBryce Kwon-4/+2
Trim the comments and dead code across the treeBryce Kwon-9/+6
Add a test suite for the shipped extensionsBryce Kwon-0/+68