| Age | Commit message (Collapse) | Author | Lines |
|---|---|---|---|
| Restyle the sources and fix the audit's findings | Bryce Kwon | -25/+23 | |
| Probe the hardening flags in the release build v2.4.0 | Bryce Kwon | -2/+43 | |
| Validate the release-build argument and its cwd | Bryce Kwon | -7/+19 | |
| Add a dist target and build releases through it | Bryce Kwon | -1/+1 | |
| Let cgit build with or without Lua | Bryce Kwon | -7/+16 | |
| Lua only powers the filter extensions, so it stays optional and autodetected. Autodetection skipped Lua 5.3 and 5.4, so a system with only those fell back to a build without Lua. The release script still leaves Lua out unless asked, so its binary needs no Lua at runtime. | |||
| Add a hardened release build script | Bryce Kwon | -0/+27 | |
| The hardening flags are ELF specific and would break local macOS development, so they stay out of the default build. | |||
