| Age | Commit message (Collapse) | Author | Lines |
|---|---|---|---|
| Show the column fixture's commits like the others | Bryce Kwon | -1/+1 | |
| Drop test lines that repeat what came before | Bryce Kwon | -6/+2 | |
| The download row was already matched on the same tag page, no fold can sit between the message and the signature the check requires, and the submodule row is the one the test before extracted. | |||
| Check the summary's branch, tags and clone url once | Bryce Kwon | -5/+0 | |
| bar's copies read the same page code as foo's, and the clone url row test that follows matches bar's url in full. | |||
| Leave the escape hook check to the tree tests | Bryce Kwon | -11/+4 | |
| t0104 checks the same span, and what it holds, on the tree and blame pages, and t0502 checks it on a highlighted page. | |||
| Skip the shared fixtures where nothing reads them | Bryce Kwon | -0/+2 | |
| t0004 reads only the documents, and t0005 builds its own repository and configs, so each run of either built five repositories for none. | |||
| Write the snapshot header and content checks once | Bryce Kwon | -21/+19 | |
| Leave the snapshot and feed tool checks to test-lib | Bryce Kwon | -22/+5 | |
| A lazy prerequisite is checked only when a test asks for it, and test-lib names the missing one on every skipped test, so the skip notes go too. test-lib already defines UNZIP and the unzip it checks. The test that unpacks a tag's tar.gz with gzip now asks for GZIP like every other one that does. | |||
| Cut test comments that restate the code beside them | Bryce Kwon | -6/+1 | |
| Correct the test comments that went stale | Bryce Kwon | -10/+10 | |
| Trim the tidy check down to what it does | Bryce Kwon | -17/+3 | |
| Nothing sets NO_TIDY_WARNINGS, and a warning never fails the check, so the knob only quieted the output of a verbose run. | |||
| Drop the exit lines that follow test_done | Bryce Kwon | -6/+0 | |
| test_done ends the script on every path, skip_all included. | |||
| 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 | |
| Behind an auth filter every page carries Cache-Control: private and the login page no-store, so only the missing expiry holds on every site. | |||
| Describe the cache's scan files and its locking | Bryce Kwon | -7/+13 | |
| The background rebuild points its stderr at /dev/null so the web server does not wait on it, which is why its failures never reach the log. | |||
| Correct two fallbacks the sample config states | Bryce Kwon | -3/+3 | |
| cgit_snapshot_prefix falls back to the basename of the repository url, and print_object sends a binary blob as application/octet-stream. | |||
| Name the pages the highlighter runs on | Bryce Kwon | -1/+1 | |
| Point the source-filter sample at its notes | Bryce Kwon | -3/+2 | |
| Correct what a negative section-from-path drops | Bryce Kwon | -2/+3 | |
| section_slash counts the repository's own directory as the first element back from the end, so "-1" takes nothing above it away. | |||
| Name module-link.<path> among the guarded keys | Bryce Kwon | -5/+5 | |
| Write five compound terms one way in the docs | Bryce Kwon | -12/+12 | |
| Each takes the form its option name or most of the prose already uses, as in case-sensitive-sort and side-by-side-diffs. | |||
| Spell HTML in capitals as most of the docs do | Bryce Kwon | -5/+5 | |
| The head section loses its capitals too, since HEAD elsewhere in the manual is git's. | |||
| Spell url the way the tree mostly does | Bryce Kwon | -22/+22 | |
| Names keep their own spelling, so the URL trailer and CGIT_REPO_URL stay in capitals. | |||
| Keep the repository title in one static buffer | Bryce Kwon | -2/+6 | |
| Free the revision walks' arguments and state | Bryce Kwon | -6/+13 | |
| Spell non-zero the way the rest of the tree does | Bryce Kwon | -1/+1 | |
| Drop a query value check that cannot fire | Bryce Kwon | -3/+0 | |
| Check a ref path without copying it | Bryce Kwon | -10/+4 | |
| Share one lock-file helper between the caches | Bryce Kwon | -64/+83 | |
| Keep the script name local to prepare_context | Bryce Kwon | -5/+1 | |
| Print line number anchors through one helper | Bryce Kwon | -39/+31 | |
| Print the commit and tag dates through one helper | Bryce Kwon | -10/+21 | |
| Print each person through one helper | Bryce Kwon | -44/+30 | |
| The log, refs and tag pages no longer open a filter of their own, so they stop including filter.h. | |||
| Refuse pathspec magic through one helper | Bryce Kwon | -21/+19 | |
| Start each history walk through one helper | Bryce Kwon | -18/+20 | |
| Order shared.c the way shared.h declares it | Bryce Kwon | -147/+144 | |
| The header's blob and pathspec checks move after the diff wrappers so each group reads as one, and each static helper now sits directly above its only user. | |||
| Free commit and tag records beside their parsers | Bryce Kwon | -34/+30 | |
| With the frees gone from shared.h, five page files need nothing else from it, so they stop including it. | |||
| Keep the cache's trailing slash helper in cache.c | Bryce Kwon | -10/+12 | |
| Move cgit.c's own helpers out of shared.c | Bryce Kwon | -86/+78 | |
| Move the mimetype lookup into ui-plain.c | Bryce Kwon | -52/+50 | |
| Move the ref list code into ui-refs.c | Bryce Kwon | -88/+85 | |
| Move the die wrappers into filter.c | Bryce Kwon | -34/+30 | |
| Ask for every path below the about page in one test | Bryce Kwon | -22/+12 | |
| All of them stop at the same early return in about_fn, so each now gets the status, the html error page and a clean log. | |||
| Name the missing home without searching for one | Bryce Kwon | -10/+1 | |
| strace logs a call that names the path whether or not it succeeds, so a home that existed would still be caught, and cgit unsets HOME before git runs anyway. | |||
| Work out each gitlink's target once | Bryce Kwon | -11/+2 | |
| Test bodies run in the main shell, so the target named in the fixture reaches every check that greps for it. | |||
| Serve both readme escaping checks from one config | Bryce Kwon | -16/+9 | |
| Ask each page that sorts odd branches in one loop | Bryce Kwon | -23/+8 | |
| Write the test filter scripts with write_script | Bryce Kwon | -9/+3 | |
| Derive the API test's config from the loud one | Bryce Kwon | -6/+1 | |
| Check the filter flush on the pages already fetched | Bryce Kwon | -16/+7 | |
| The about check already finds the div right before the filtered text, so its copy went, and the tree page is flattened where it was first read. | |||
