| Age | Commit message (Collapse) | Author | Lines |
|---|---|---|---|
| Add blame to the source filter and line number docs | Bryce Kwon | -6/+6 | |
| Name every trailer link-trailers.lua links | Bryce Kwon | -3/+3 | |
| Fix the sample cgitrc's defaults and value syntax | Bryce Kwon | -13/+16 | |
| Describe root-readme as the site's about page | Bryce Kwon | -5/+5 | |
| Name the log link that enable-index-links adds | Bryce Kwon | -1/+1 | |
| The manual has named the commit page since it was written in 2008, a year after the index started linking the log instead. | |||
| Keep clone files and oversized responses out of the cache | Bryce Kwon | -0/+5 | |
| The dumb transport reads files that already sit on the disk, so a pack copied into a slot cost that disk twice and the request a second write of every byte. A snapshot took a slot whatever its size, so a visitor naming distinct refs and ids could fill the cache root with archives. `cache-max-slot-size`, 64 MB unless set, now serves a larger response from the lock file and drops it, along with any expired copy it would have replaced. | |||
| Gate html serving behind trust-scan-config | Bryce Kwon | -3/+3 | |
| `enable-html-serving` makes the plain page send a repository file as text/html on the site's own origin, with no nosniff and no policy, so a scanned repository could switch it on from its git config or cgitrc without `trust-scan-config` and run script against every visitor. The warning for a key read from git config also named a null repository, because `repo->path` was set only after that file had been read. | |||
| Rename enable-trailers to enable-commit-trailers | Bryce Kwon | -11/+12 | |
| Unify the docs, samples and extensions | Bryce Kwon | -133/+139 | |
| Harden the request path, scan and error recovery | Bryce Kwon | -6/+6 | |
| Gate scanned filters with `trust-scan-filters` | Bryce Kwon | -18/+16 | |
| Apply the mailmap at HEAD to every ident | Bryce Kwon | -0/+9 | |
| Split trailers out of the commit message | Bryce Kwon | -0/+19 | |
| Clean up the whole tree | Bryce Kwon | -4/+3 | |
| Trim the comments and dead code across the tree | Bryce Kwon | -74/+28 | |
| Rename the inconsistent config keys | Bryce Kwon | -117/+126 | |
| noplainemail enable-plain-email noheader enable-header cache-root-ttl cache-index-ttl cache-repo-ttl cache-summary-ttl cache-scanrc-ttl cache-scan-ttl agefile age-file renamelimit rename-limit extra-head-content head-content | |||
| Remove the language breakdown from the stats page | Bryce Kwon | -2/+2 | |
| Document cache directory ownership | Bryce Kwon | -1/+3 | |
| Remove the repository homepage feature | Bryce Kwon | -3/+0 | |
| Add `enable-relative-dates` and `date-format` | Bryce Kwon | -0/+9 | |
| Drop the help tab and its built-in guide | Bryce Kwon | -4/+0 | |
| Reorganize the tree into vendor/ and custom/ | Bryce Kwon | -0/+566 | |
