| Age | Commit message (Expand) | Author | Lines |
| Read the login form table as layout | Bryce Kwon | -2/+2 |
| Say which trailers the shipped filter links | Bryce Kwon | -2/+3 |
| Say to run the cache hook as the web server | Bryce Kwon | -4/+8 |
| Suggest a Markdown file for root-readme | Bryce Kwon | -3/+4 |
| Warn that a repository listed twice shows twice | Bryce Kwon | -0/+2 |
| Say strict-export applies only to a scan | Bryce Kwon | -1/+1 |
| State once that cgitrc is read in order | Bryce Kwon | -0/+4 |
| List a theme after cgit.css | Bryce Kwon | -3/+5 |
| Point the install notes at distribution packages | Bryce Kwon | -72/+81 |
| Name a missing Lua module in the error log | Bryce Kwon | -5/+22 |
| Log failed logins | Bryce Kwon | -0/+14 |
| Say that logging in needs https | Bryce Kwon | -4/+18 |
| Tell a signed-in visitor they have no access | Bryce Kwon | -0/+12 |
| Say when logins are unavailable | Bryce Kwon | -12/+38 |
| Keep counting across a split ordered list | Bryce Kwon | -1/+8 |
| Say the auth filters match a repository's url | Bryce Kwon | -13/+22 |
| Say where an edited auth filter belongs | Bryce Kwon | -2/+17 |
| Find a capitalised extension's lexer again | Bryce Kwon | -2/+4 |
| Describe a negative section-from-path in cgitrc | Bryce Kwon | -2/+3 |
| Spell url in the Lua comments as the docs do | Bryce Kwon | -16/+16 |
| Say cgit pages carry no expiry, not no headers | Bryce Kwon | -3/+3 |
| Correct two fallbacks the sample config states | Bryce Kwon | -3/+3 |
| Name the pages the highlighter runs on | Bryce Kwon | -1/+1 |
| Point the source-filter sample at its notes | Bryce Kwon | -3/+2 |
| Write five compound terms one way in the docs | Bryce Kwon | -2/+2 |
| Spell HTML in capitals as most of the docs do | Bryce Kwon | -1/+1 |
| Spell url the way the tree mostly does | Bryce Kwon | -14/+14 |
| Spell non-zero the way the tree does | Bryce Kwon | -3/+3 |
| Say the highlighter needs Scintillua's detect() | Bryce Kwon | -1/+2 |
| Catch a lexer's failure in one place | Bryce Kwon | -12/+9 |
| Write a session's expiry in whole seconds | Bryce Kwon | -0/+10 |
| Collect an email filter's writes like the others | Bryce Kwon | -10/+12 |
| Say what really differs between the auth filters | Bryce Kwon | -6/+8 |
| Drop auth guards for input cgit never sends | Bryce Kwon | -18/+6 |
| Strip control characters from the location alone | Bryce Kwon | -18/+12 |
| Drop the URL helpers' guards that cannot fire | Bryce Kwon | -18/+2 |
| Keep only the request fields the auth filters read | Bryce Kwon | -42/+10 |
| Take a signed cookie apart with one match | Bryce Kwon | -82/+10 |
| Drop the highlighter's extension fallback | Bryce Kwon | -47/+8 |
| Call string.match like the rest of the highlighter | Bryce Kwon | -1/+1 |
| Carry a man page's text as plain strings | Bryce Kwon | -23/+16 |
| Take a no fill line's plain text from its nodes | Bryce Kwon | -7/+1 |
| Wrap a man page's font runs as the macros do | Bryce Kwon | -27/+11 |
| Reuse the digit pattern where it is spelt out | Bryce Kwon | -2/+2 |
| Build the block start test from the line grammars | Bryce Kwon | -2/+1 |
| Count a rule among the blocks that end a paragraph | Bryce Kwon | -7/+4 |
| Inline the list check before indented code | Bryce Kwon | -6/+2 |
| Read a setext heading's level off its capture | Bryce Kwon | -10/+4 |
| Build every code block in one place | Bryce Kwon | -17/+11 |
| Replace a readme's NUL bytes in one substitution | Bryce Kwon | -19/+3 |