summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary includes of builtin.hElijah Newren2023-02-243-3/+1
* treewide: replace cache.h with more direct headers, where possibleElijah Newren2023-02-2412-11/+30
* replace-object.h: move read_replace_refs declaration from cache.h to hereElijah Newren2023-02-2415-9/+21
* object-store.h: move struct object_info from cache.hElijah Newren2023-02-244-65/+67
* dir.h: refactor to no longer need to include cache.hElijah Newren2023-02-245-35/+43
* object.h: stop depending on cache.h; make cache.h depend on object.hElijah Newren2023-02-2417-32/+36
* ident.h: move ident-related declarations out of cache.hElijah Newren2023-02-2411-59/+79
* pretty.h: move has_non_ascii() declaration from commit.hElijah Newren2023-02-243-3/+4
* cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-24173-1/+172
* hex.h: move some hex-related declarations from cache.hElijah Newren2023-02-247-82/+95
* hash.h: move some oid-related declarations from cache.hElijah Newren2023-02-247-37/+42
* alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-2491-134/+219
* treewide: remove unnecessary cache.h includes in source filesElijah Newren2023-02-2429-30/+25
* treewide: remove unnecessary cache.h includesElijah Newren2023-02-2410-11/+7
* treewide: remove unnecessary git-compat-util.h includes in headersElijah Newren2023-02-2411-15/+0
* treewide: ensure one of the appropriate headers is sourced firstElijah Newren2023-02-2414-3/+19
* The seventeenth batchJunio C Hamano2023-02-221-0/+12
* Merge branch 'ab/hook-api-with-stdin'Junio C Hamano2023-02-228-36/+54
|\
| * hook: support a --to-stdin=<path> optionEmily Shaffer2023-02-083-2/+27
| * sequencer: use the new hook API for the simpler "post-rewrite" callEmily Shaffer2023-02-081-14/+4
| * hook API: support passing stdin to hooks, convert am's 'post-rewrite'Emily Shaffer2023-02-083-16/+14
| * run-command: allow stdin for run_processes_parallelEmily Shaffer2023-02-081-1/+8
| * run-command.c: remove dead assignment in while-loopÆvar Arnfjörð Bjarmason2023-02-081-3/+1
* | Merge branch 'ab/various-leak-fixes'Junio C Hamano2023-02-2277-62/+182
|\ \
| * | push: free_refs() the "local_refs" in set_refspecs()Ævar Arnfjörð Bjarmason2023-02-0714-0/+21
| * | push: refactor refspec_append_mapped() for subsequent leak-fixÆvar Arnfjörð Bjarmason2023-02-071-12/+17
| * | receive-pack: release the linked "struct command *" listÆvar Arnfjörð Bjarmason2023-02-0710-0/+22
| * | grep API: plug memory leaks by freeing "header_list"Ævar Arnfjörð Bjarmason2023-02-071-0/+1
| * | grep.c: refactor free_grep_patterns()Ævar Arnfjörð Bjarmason2023-02-071-5/+9
| * | builtin/merge.c: free "&buf" on "Your local changes..." errorÆvar Arnfjörð Bjarmason2023-02-071-1/+2
| * | builtin/merge.c: use fixed strings, not "strbuf", fix leakÆvar Arnfjörð Bjarmason2023-02-072-7/+5
| * | show-branch: free() allocated "head" before returnÆvar Arnfjörð Bjarmason2023-02-071-0/+1
| * | commit-graph: fix a parse_options_concat() leakÆvar Arnfjörð Bjarmason2023-02-071-2/+2
| * | http-backend.c: fix cmd_main() memory leak, refactor reg{exec,free}()Ævar Arnfjörð Bjarmason2023-02-071-2/+5
| * | http-backend.c: fix "dir" and "cmd_arg" leaks in cmd_main()Ævar Arnfjörð Bjarmason2023-02-071-0/+2
| * | worktree: fix a trivial leak in prune_worktrees()Ævar Arnfjörð Bjarmason2023-02-073-3/+5
| * | repack: fix leaks on error with "goto cleanup"Ævar Arnfjörð Bjarmason2023-02-073-6/+9
| * | name-rev: don't xstrdup() an already dup'd stringÆvar Arnfjörð Bjarmason2023-02-071-13/+10
| * | various: add missing clear_pathspec(), fix leaksÆvar Arnfjörð Bjarmason2023-02-0710-5/+24
| * | clone: use free() instead of UNLEAK()Ævar Arnfjörð Bjarmason2023-02-071-2/+3
| * | commit-graph: use free_commit_graph() instead of UNLEAK()Ævar Arnfjörð Bjarmason2023-02-071-2/+4
| * | bundle.c: don't leak the "args" in the "struct child_process"Ævar Arnfjörð Bjarmason2023-02-071-2/+4
| * | tests: mark tests as passing with SANITIZE=leakÆvar Arnfjörð Bjarmason2023-02-0728-0/+36
* | | Merge branch 'jk/doc-ls-remote-matching'Junio C Hamano2023-02-222-7/+14
|\ \ \
| * | | doc/ls-remote: clarify pattern formatJeff King2023-02-112-6/+11
| * | | doc/ls-remote: cosmetic cleanups for examplesJeff King2023-02-111-1/+3
* | | | Merge branch 'rs/cache-tree-strbuf-growth-fix'Junio C Hamano2023-02-221-2/+1
|\ \ \ \
| * | | | cache-tree: fix strbuf growth in prime_cache_tree_rec()René Scharfe2023-02-101-2/+1
| |/ / /
* | | | Merge branch 'ab/the-index-compatibility'Junio C Hamano2023-02-2212-87/+62
|\ \ \ \
| * | | | cocci & cache.h: remove "USE_THE_INDEX_COMPATIBILITY_MACROS"Ævar Arnfjörð Bjarmason2023-02-105-35/+13