summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2024-09-06Merge branch 'jc/maybe-unused'Junio C Hamano-2/+27
2024-09-06Merge branch 'jk/send-email-mailmap'Junio C Hamano-21/+222
2024-09-06.mailmap document current address.Stephen P. Smith-0/+1
2024-09-06interpret-trailers: handle message without trailing newlineBrian Lyles-0/+41
2024-09-06sparse-checkout: use fdopen_lock_file() instead of xfdopen()Jeff King-5/+4
2024-09-06sparse-checkout: check commit_lock_file when writing patternsJeff King-2/+3
2024-09-06sparse-checkout: consolidate cleanup when writing patternsJeff King-4/+3
2024-09-05drop trailing newline from warning/error/die messagesJeff King-22/+22
2024-09-05builtin/repack: fix leaking keep-pack listPatrick Steinhardt-0/+3
2024-09-05merge-ort: fix two leaks when handling directory rename modificationsPatrick Steinhardt-1/+4
2024-09-05match-trees: fix leaking prefixes in `shift_tree()`Patrick Steinhardt-3/+8
2024-09-05builtin/fmt-merge-msg: fix leaking buffersPatrick Steinhardt-0/+3
2024-09-05builtin/grep: fix leaking object contextPatrick Steinhardt-0/+4
2024-09-05builtin/pack-objects: plug leaking list of keep-packsPatrick Steinhardt-0/+2
2024-09-05builtin/repack: fix leaking line buffer when packing promisorsPatrick Steinhardt-0/+2
2024-09-05negotiator/skipping: fix leaking commit entriesPatrick Steinhardt-2/+7
2024-09-05shallow: fix leaking members of `struct shallow_info`Patrick Steinhardt-0/+10
2024-09-05shallow: free grafts when unregistering themPatrick Steinhardt-1/+4
2024-09-05object: clear grafts when clearing parsed object poolPatrick Steinhardt-18/+21
2024-09-05gpg-interface: fix misdesigned signing key interfacesPatrick Steinhardt-19/+30
2024-09-05send-pack: fix leaking push cert noncePatrick Steinhardt-5/+7
2024-09-05remote: fix leak in reachability check of a remote-tracking refPatrick Steinhardt-0/+2
2024-09-05remote: fix leaking tracking refsPatrick Steinhardt-1/+4
2024-09-05builtin/submodule--helper: fix leaking refs on push-checkPatrick Steinhardt-0/+3
2024-09-05submodule: fix leaking fetch task dataPatrick Steinhardt-0/+3
2024-09-05upload-pack: fix leaking child process data on reachability checksPatrick Steinhardt-6/+17
2024-09-05builtin/push: fix leaking refspec query resultPatrick Steinhardt-3/+5
2024-09-05send-pack: fix leaking common object IDsPatrick Steinhardt-12/+23
2024-09-05fetch-pack: fix memory leaks on fetch negotiationPatrick Steinhardt-0/+3
2024-09-05t/test-lib: allow skipping leak checks for passing testsPatrick Steinhardt-1/+13
2024-09-04builtin/cat-file: mark 'git cat-file' sparse-index compatibleKevin Lyles-0/+39
2024-09-04t1092: allow run_on_* functions to use standard inputKevin Lyles-5/+9
2024-09-04clar: add CMake supportJohannes Schindelin-0/+53
2024-09-04t/unit-tests: convert ctype tests to use clarPatrick Steinhardt-11/+69
2024-09-04t/unit-tests: convert strvec tests to use clarPatrick Steinhardt-212/+242
2024-09-04t/unit-tests: implement test driverPatrick Steinhardt-2/+43
2024-09-04Makefile: wire up the clar unit testing frameworkPatrick Steinhardt-4/+95
2024-09-04Makefile: do not use sparse on third-party sourcesPatrick Steinhardt-1/+2
2024-09-04Makefile: make hdr-check depend on generated headersPatrick Steinhardt-1/+1
2024-09-04Makefile: fix sparse dependency on GENERATED_HPatrick Steinhardt-2/+2
2024-09-04clar: stop including `shellapi.h` unnecessarilyJohannes Schindelin-1/+1
2024-09-04clar(win32): avoid compile error due to unused `fs_copy()`Johannes Schindelin-0/+2
2024-09-04clar: avoid compile error with mingw-w64Johannes Schindelin-1/+1
2024-09-04t/clar: fix compatibility with NonStopPatrick Steinhardt-0/+6
2024-09-04t: import the clar unit testing frameworkPatrick Steinhardt-1/+2943
2024-09-04t: do not pass GIT_TEST_OPTS to unit tests with provePatrick Steinhardt-2/+3
2024-09-04refs/files: use heuristic to decide whether to repack with `--auto`Patrick Steinhardt-10/+165
2024-09-04t0601: merge tests for auto-packing of refsPatrick Steinhardt-16/+20
2024-09-04wrapper: introduce `log2u()`Patrick Steinhardt-11/+19
2024-09-04builtin/index-pack: fix segfaults when running outside of a repoPatrick Steinhardt-0/+48