summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2023-02-06push: free_refs() the "local_refs" in set_refspecs()Ævar Arnfjörð Bjarmason-0/+21
2023-02-06push: refactor refspec_append_mapped() for subsequent leak-fixÆvar Arnfjörð Bjarmason-12/+17
2023-02-06receive-pack: release the linked "struct command *" listÆvar Arnfjörð Bjarmason-0/+22
2023-02-06grep API: plug memory leaks by freeing "header_list"Ævar Arnfjörð Bjarmason-0/+1
2023-02-06grep.c: refactor free_grep_patterns()Ævar Arnfjörð Bjarmason-5/+9
2023-02-06builtin/merge.c: free "&buf" on "Your local changes..." errorÆvar Arnfjörð Bjarmason-1/+2
2023-02-06builtin/merge.c: use fixed strings, not "strbuf", fix leakÆvar Arnfjörð Bjarmason-7/+5
2023-02-06show-branch: free() allocated "head" before returnÆvar Arnfjörð Bjarmason-0/+1
2023-02-06commit-graph: fix a parse_options_concat() leakÆvar Arnfjörð Bjarmason-2/+2
2023-02-06http-backend.c: fix cmd_main() memory leak, refactor reg{exec,free}()Ævar Arnfjörð Bjarmason-2/+5
2023-02-06http-backend.c: fix "dir" and "cmd_arg" leaks in cmd_main()Ævar Arnfjörð Bjarmason-0/+2
2023-02-06worktree: fix a trivial leak in prune_worktrees()Ævar Arnfjörð Bjarmason-3/+5
2023-02-06repack: fix leaks on error with "goto cleanup"Ævar Arnfjörð Bjarmason-6/+9
2023-02-06name-rev: don't xstrdup() an already dup'd stringÆvar Arnfjörð Bjarmason-13/+10
2023-02-06various: add missing clear_pathspec(), fix leaksÆvar Arnfjörð Bjarmason-5/+24
2023-02-06clone: use free() instead of UNLEAK()Ævar Arnfjörð Bjarmason-2/+3
2023-02-06commit-graph: use free_commit_graph() instead of UNLEAK()Ævar Arnfjörð Bjarmason-2/+4
2023-02-06bundle.c: don't leak the "args" in the "struct child_process"Ævar Arnfjörð Bjarmason-2/+4
2023-02-06tests: mark tests as passing with SANITIZE=leakÆvar Arnfjörð Bjarmason-0/+36
2023-02-06tests: don't lose misc "git" exit codesÆvar Arnfjörð Bjarmason-5/+9
2023-02-06tests: don't lose exit status with "test <op> $(git ...)"Ævar Arnfjörð Bjarmason-45/+120
2023-02-06tests: don't lose "git" exit codes in "! ( git ... | grep )"Ævar Arnfjörð Bjarmason-7/+25
2023-02-06tests: don't lose exit status with "(cd ...; test <op> $(git ...))"Ævar Arnfjörð Bjarmason-24/+45
2023-02-06t/lib-patch-mode.sh: fix ignored exit codesÆvar Arnfjörð Bjarmason-3/+8
2023-02-06auto-crlf tests: don't lose exit code in loops and outside testsÆvar Arnfjörð Bjarmason-28/+38
2023-02-06docs & comments: replace mentions of "git-add--interactive.perl"Ævar Arnfjörð Bjarmason-5/+5
2023-02-06add API: remove run_add_interactive() wrapper functionÆvar Arnfjörð Bjarmason-36/+16
2023-02-06add: remove "add.interactive.useBuiltin" & Perl "git add--interactive"Ævar Arnfjörð Bjarmason-2000/+47
2023-02-06pack-objects: use strcspn(3) in name_cmp_len()René Scharfe-8/+5
2023-02-06read-cache: use size_t for {base,df}_name_compare()René Scharfe-8/+11
2023-02-06t5000: modernise archive and :(glob) testKostya Farber-5/+5
2023-02-06new-command.txt: update reference to builtin docsWes Lord-2/+2
2023-02-06.gitattributes: include `text` attribute for eol attributesPhilip Oakley-11/+11
2023-02-06Git 2.39.2v2.39.2Johannes Schindelin-2/+9
2023-02-06Sync with 2.38.4Johannes Schindelin-53/+425
2023-02-06Git 2.38.4v2.38.4Johannes Schindelin-2/+9
2023-02-06Sync with 2.37.6Johannes Schindelin-53/+418
2023-02-06Git 2.37.6v2.37.6Johannes Schindelin-2/+9
2023-02-06Sync with 2.36.5Johannes Schindelin-53/+411
2023-02-06Git 2.36.5v2.36.5Johannes Schindelin-2/+9
2023-02-06Sync with 2.35.7Johannes Schindelin-53/+404
2023-02-06Git 2.35.7v2.35.7Johannes Schindelin-2/+9
2023-02-06Sync with 2.34.7Johannes Schindelin-53/+397
2023-02-06Git 2.34.7v2.34.7Johannes Schindelin-2/+9
2023-02-06Sync with 2.33.7Johannes Schindelin-9/+309
2023-02-06Merge branch 'jk/curl-avoid-deprecated-api'Junio C Hamano-44/+81
2023-02-06http: support CURLOPT_PROTOCOLS_STRJeff King-13/+54
2023-02-06http: prefer CURLOPT_SEEKFUNCTION to CURLOPT_IOCTLFUNCTIONJeff King-30/+26
2023-02-06http-push: prefer CURLOPT_UPLOAD to CURLOPT_PUTJeff King-1/+1
2023-02-06Git 2.33.7v2.33.7Johannes Schindelin-2/+9