| Age | Commit message (Collapse) | Author | Lines |
|---|---|---|---|
| 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. | |||
| Cut test comments that repeat what is said nearby | Bryce Kwon | -13/+4 | |
| Correct two test comments that went stale | Bryce Kwon | -3/+3 | |
| Drop test lines that add nothing | Bryce Kwon | -4/+0 | |
| The trash directory starts empty and setup.sh already made the cache, the clamp check already fails on a short query, and the commit the setup named is still there to pin. | |||
| Leave two log checks to the log tests | Bryce Kwon | -12/+0 | |
| t0103 already renders foo/log and finds commit 5, and its search for a bracket fails the same way this literal search did if --fixed-strings ever goes. | |||
| Leave the blob size refusals to the limits tests | Bryce Kwon | -22/+5 | |
| t0204 asks the tree, plain, blob and blame pages for one oversized blob and checks the exact status and message, so the looser copy here went. | |||
| Drop the hidden form fields' unused page argument | Bryce Kwon | -6/+6 | |
| Leave the log's history simplification to git | Bryce Kwon | -1/+0 | |
| Spell the version banner cgit | Bryce Kwon | -1/+1 | |
| Build a literal pathspec in one place | Bryce Kwon | -62/+35 | |
| Git's pathspec item holds a const string now, so a path needs no writable copy to be matched. | |||
| Look up a request's commit in one place | Bryce Kwon | -88/+66 | |
| The diff page now names a revision that is no commit the way the request wrote it, as the other pages already did, rather than as the full id it resolved to. The helpers sit beside the error page in ui-shared.c, since shared.c prints nothing. | |||
| Count the log's columns in ui-log.c alone | Bryce Kwon | -22/+21 | |
| Spell the signature suffix once for both files | Bryce Kwon | -4/+5 | |
| Drop ui-blob's constant file_only arguments | Bryce Kwon | -13/+13 | |
| Keep a commit's encoding local to its parser | Bryce Kwon | -11/+11 | |
| Keep the query string parser beside its one caller | Bryce Kwon | -19/+17 | |
| Drop cgit_read_first_line's unread size output | Bryce Kwon | -9/+5 | |
| Write the repository list's description link inline | Bryce Kwon | -24/+4 | |
| Return nothing from html_include | Bryce Kwon | -15/+4 | |
| No caller reads the result, and a void html_include fits the Lua binding's callback as it is, so the wrapper that dropped it goes too. | |||
| Open and close each page through the layout calls | Bryce Kwon | -51/+37 | |
| Sort with git's QSORT | Bryce Kwon | -21/+9 | |
| QSORT skips a list of fewer than two entries, so an empty list's null base never reaches qsort, which is what cgit_qsort was written for. | |||
| Allocate formatted strings with git's xstrfmt | Bryce Kwon | -30/+15 | |
| Spell non-zero the way the tree does | Bryce Kwon | -3/+3 | |
| Say the highlighter needs Scintillua's detect() | Bryce Kwon | -2/+3 | |
| Reuse the ids t0109 has already looked up | Bryce Kwon | -2/+0 | |
| Drop the patch greps the comparisons already make | Bryce Kwon | -20/+0 | |
| The From, Date, Subject and signature lines are part of what the next test compares in full against git format-patch, for the single commit and for the range alike. | |||
