| Age | Commit message (Expand) | Author | Lines |
| Gate the cache listing behind `enable-cache-list` | Bryce Kwon | -0/+1 |
| Reorganize into source, assets and libraries | Bryce Kwon | -11/+11 |
| tests: t0107: support older and/or non-GNU tar | Todd Zullinger | -4/+4 |
| tests: try with commit-graph | Christian Hesse | -4/+8 |
| tests: do not copy snapshots to /tmp/ | Christian Hesse | -6/+3 |
| global: replace hard coded hash length | Christian Hesse | -1/+1 |
| global: replace references to 'sha1' with 'oid' | Christian Hesse | -2/+2 |
| git: update to v2.29.0 | Christian Hesse | -1/+1 |
| ui-snapshot: add support for zstd compression | Christian Hesse | -1/+43 |
| tests: add tests for xz compressed snapshots | Christian Hesse | -1/+43 |
| ui-snapshot: add support for lzip compression | Hanspeter Portner | -1/+43 |
| tests: allow to skip git version tests | Christian Hesse | -0/+4 |
| tests: skip tests if strace is not functional | Christian Hesse | -0/+6 |
| tests: successfully validate rc versions | Christian Hesse | -1/+1 |
| global: spelling fixes | Ville Skyttä | -5/+5 |
| tests: allow shell to be overridden | John Keeping | -1/+5 |
| t0110: Chain together using && | Jason A. Donenfeld | -8/+8 |
| ui-patch: match git-format-patch(1) output | John Keeping | -2/+2 |
| t0108: modernize style | John Keeping | -10/+10 |
| tests: only do lua tests if lua is compiled-in | Jason A. Donenfeld | -2/+17 |
| t0111: Additions and fixes | Lukas Fleischer | -10/+10 |
| t0111: Add basic tests for Lua filters | Lukas Fleischer | -36/+63 |
| tests/: Add t0111-filter.sh | Lukas Fleischer | -0/+57 |
| tests: add CGIT_TEST_OPTS variable to Makefile | John Keeping | -1/+1 |
| tests: add Valgrind support | John Keeping | -1/+48 |
| Reduce line number bloat, fix hover effect | Peter Wu | -2/+2 |
| tests/: Add t0110-rawdiff.sh | Lukas Fleischer | -0/+42 |
| t0108: Add tests for revision ranges | Lukas Fleischer | -0/+17 |
| t0108: Compare output with git-format-patch(1) | Lukas Fleischer | -0/+7 |
| ui-patch.c: Add additional newline after each patch | Lukas Fleischer | -2/+2 |
| t0108: Avoid unnecessary fork() | Lukas Fleischer | -1/+1 |
| cache.c: cache ls_cache output properly | John Keeping | -1/+7 |
| tests: introduce strip_header() helper function | John Keeping | -2/+10 |
| t0109: "function" is a bash-ism | John Keeping | -1/+1 |
| ui-snapshot: do not access $HOME | Jason A. Donenfeld | -0/+1 |
| t0001: validate Git -rcN version numbers correctly | John Keeping | -1/+6 |
| t0001: ignore ".dirty" suffix on Git version | John Keeping | -1/+1 |
| tests: set TEST_OUTPUT_DIRECTORY to the CGit test directory | John Keeping | -0/+1 |
| t0109: test more URLs | John Keeping | -4/+20 |
| t0107: Skip ZIP tests if unzip(1) isn't available | Lukas Fleischer | -4/+10 |
| tests/: Do not use `sed -i` | Lukas Fleischer | -5/+8 |
| t0109: chain operations with && | John Keeping | -1/+1 |
| t0107: Use `tar -z` for gzip'ed archives | Lukas Fleischer | -1/+1 |
| tests: Make sure that git does not access $HOME | Jason A. Donenfeld | -0/+25 |
| tests/.gitignore: update for using Git's test infrastructure | John Keeping | -2/+2 |
| tests: use Git's test framework | John Keeping | -289/+234 |
| tests: check that Git version are in sync | John Keeping | -0/+36 |
| t0107-snapshot: add tests for ZIP archives | John Keeping | -2/+37 |
| tests: make whitespace consistent | John Keeping | -14/+17 |
| tests: "grep -e" is not portable to all platforms | John Keeping | -55/+55 |