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.
Hash avatar addresses with SHA-256Bryce Kwon-4/+4
Gravatar's documentation now describes SHA-256 hashes on gravatar.com alone, and Libravatar has long accepted them beside MD5.
Draw no avatar when luaossl is missingBryce Kwon-7/+22
The require at the top raised as cgit loaded the filter, so every page that lists an author stopped at its first author cell with an error.
Gate scanned filters with `trust-scan-filters`Bryce Kwon-1/+0
Clean up the whole treeBryce Kwon-4/+2
Add a test suite for the shipped extensionsBryce Kwon-0/+77