AgeCommit message (Expand)AuthorLines
Explain the encoded ampersand and plus at the table Bryce Kwon-6/+5
Map the markup characters to entities in one place Bryce Kwon-28/+34
Keep the permission triplet beside its one caller Bryce Kwon-9/+0
Show characters a browser breaks at as escapes Bryce Kwon-0/+79
Keep every control byte out of a header value Bryce Kwon-0/+4
Cut text between characters, never inside one Bryce Kwon-0/+6
Encode repository urls and the feed branch Bryce Kwon-0/+12
Read and write slot keys and pages in full Bryce Kwon-1/+5
Keep the error of a request that dies mid capture Bryce Kwon-0/+1
End a request quietly when the client has gone Bryce Kwon-2/+18
Keep the query string across the about redirects Bryce Kwon-0/+22
Harden the request path, scan and error recovery Bryce Kwon-4/+28
Read every query parameter Bryce Kwon-1/+3
Clean up the whole tree Bryce Kwon-10/+5
Trim the comments and dead code across the tree Bryce Kwon-12/+10
Log scan lock failures that are not contention Bryce Kwon-2/+2
Drop the XHTML slashes and boolean spellings Bryce Kwon-4/+4
Fix ampersand handling in generated urls Bryce Kwon-24/+26
Restyle the sources and fix the audit's findings Bryce Kwon-141/+136
Render each diff body while its file is open Bryce Kwon-0/+27
Gather page output into one buffer Bryce Kwon-2/+45
Settle the names, types and layout of the sources Bryce Kwon-3/+3
Point the fork's links and credits at itself Bryce Kwon-1/+1
Reorganize into source, assets and libraries Bryce Kwon-0/+344