AgeCommit message (Expand)AuthorLines
Add filename* for a download name past ASCIIBryce Kwon-3/+24
Move the root-readme test to the index testsBryce Kwon-12/+0
Test a repository url in UTF-8Bryce Kwon-0/+21
Test a file name in UTF-8Bryce Kwon-0/+39
Test the about path check for each kind of readmeBryce Kwon-6/+40
Share the security tests' repeated setupBryce Kwon-36/+35
Move the tree grouping test to the tree testsBryce Kwon-17/+4
Link a file name of stray bytes percent-encodedBryce Kwon-0/+18
Keep the robustness tests to portable shellBryce Kwon-2/+2
Pin the robots.txt rulesBryce Kwon-0/+13
Feed the Location header every kind of byteBryce Kwon-0/+13
Test the download names a request choosesBryce Kwon-0/+18
Check the empty author on every page it reachesBryce Kwon-9/+22
Test the dumb transport allowlist in one tableBryce Kwon-7/+18
Ask for the two 404 pages with the cache offBryce Kwon-10/+9
Check the order of branches at odd objectsBryce Kwon-14/+27
Read the surplus conversions from their own pageBryce Kwon-6/+3
Try every risky scheme in a .gitmodules urlBryce Kwon-12/+29
Test request values a page echoes backBryce Kwon-0/+36
Check the lone percent sign in the search boxBryce Kwon-5/+4
Test markup in refs, names and messagesBryce Kwon-0/+54
Test the leading slashes stripped from a urlBryce Kwon-0/+16
Send the advisory payloads through PATH_INFOBryce Kwon-0/+35
Prove the filter saw the hostile file nameBryce Kwon-5/+4
Check the line links of a side-by-side diffBryce Kwon-9/+17
Look for inline handlers on every main pageBryce Kwon-4/+15
Tie each escaped readme to its own payloadBryce Kwon-8/+7
Compare the small blob the plain page servesBryce Kwon-2/+6
Read the --output refusal from its own requestBryce Kwon-10/+10
Check the policy sent with repository bytesBryce Kwon-0/+28
Prove the login body is cut at the bufferBryce Kwon-5/+16
Spell side-by-side in the test commentsBryce Kwon-1/+1
Ask for a url through cgit_url everywhereBryce Kwon-3/+3
Move the later tests to the config writersBryce Kwon-97/+38
Work out each gitlink's target onceBryce Kwon-4/+1
Serve both readme escaping checks from one configBryce Kwon-16/+9
Ask each page that sorts odd branches in one loopBryce Kwon-23/+8
Write the test filter scripts with write_scriptBryce Kwon-3/+1
Drop test lines that add nothingBryce Kwon-1/+0
Leave two log checks to the log testsBryce Kwon-5/+0
Leave the blob size refusals to the limits testsBryce Kwon-22/+5
Serve only the files a dumb clone asks forBryce Kwon-2/+2
Describe root-readme as the site's about pageBryce Kwon-0/+16
Answer 404 for any path below the about pageBryce Kwon-1/+1
Test the advisory classes and name an empty authorBryce Kwon-0/+110
Test the hardening passBryce Kwon-1/+1
Harden the request path, scan and error recoveryBryce Kwon-5/+26
Clean up the whole treeBryce Kwon-2/+1
Trim the comments and dead code across the treeBryce Kwon-4/+2
Remove the auto-submitting selectsBryce Kwon-4/+4