aboutsummaryrefslogtreecommitdiffstats
path: root/builtin/diff.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-08-09diff: --no-index should ignore the worktreeJunio C Hamano1-0/+15
2025-07-23config: drop `git_config()` wrapperPatrick Steinhardt1-1/+1
2025-07-17Merge branch 'bc/use-sha256-by-default-in-3.0' into ps/config-wo-the-repositoryJunio C Hamano1-1/+1
2025-07-01builtin: use default hash when outside a repositorybrian m. carlson1-1/+1
2025-05-22diff --no-index: support limiting by pathspecJacob Keller1-1/+1
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt1-2/+3
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt1-0/+3
2024-11-21global: drop `UNLEAK()` annotationPatrick Steinhardt1-1/+0
2024-09-23Merge branch 'jc/pass-repo-to-builtins'Junio C Hamano1-2/+5
2024-09-16Merge branch 'jc/range-diff-lazy-setup'Junio C Hamano1-1/+1
2024-09-13builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.hJohn Cai1-1/+1
2024-09-13builtin: add a repository parameter for builtin functionsJohn Cai1-1/+4
2024-08-14builtin/diff: free symmetric diff membersPatrick Steinhardt1-0/+6
2024-08-09remerge-diff: clean up temporary objdir at a central placeJunio C Hamano1-1/+1
2024-05-06builtin/diff: explicitly set hash algo when there is no repoPatrick Steinhardt1-0/+9
2024-04-18builtin: stop using `the_index`Patrick Steinhardt1-3/+3
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren1-2/+0
2023-09-29diff --stat: set the width defaults in a helper functionDragan Simic1-3/+1
2023-09-18diff --stat: add config option to limit filename widthDragan Simic1-0/+1
2023-08-21diff: drop useless "status" parameter from diff_result_code()Jeff King1-1/+1
2023-08-21diff: drop useless return values in git-diff helpersJeff King1-34/+28
2023-08-21diff: drop useless return from run_diff_{files,index} functionsJeff King1-2/+4
2023-08-21diff: die when failing to read index in git-diff builtinJeff King1-6/+3
2023-08-21diff: show usage for unknown builtin_diff_files() optionsJeff King1-2/+4
2023-06-21cache.h: remove this no-longer-used headerElijah Newren1-2/+1
2023-06-21read-cache*.h: move declarations for read-cache.c functions from cache.hElijah Newren1-0/+1
2023-06-21preload-index.h: move declarations for preload-index.c from elsewhereElijah Newren1-0/+1
2023-05-09Merge branch 'en/header-split-cache-h-part-2'Junio C Hamano1-0/+1
2023-04-24commit.h: reduce unnecessary includesElijah Newren1-0/+1
2023-04-06Merge branch 'en/header-split-cleanup'Junio C Hamano1-0/+2
2023-04-06Merge branch 'ab/remove-implicit-use-of-the-repository'Junio C Hamano1-1/+2
2023-04-04Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano1-1/+2
2023-03-28mark "argv" as unused when we check argcJeff King1-3/+3
2023-03-28cocci: apply the "commit.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason1-1/+2
2023-03-21setup.h: move declarations for setup.c functions from cache.hElijah Newren1-0/+1
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren1-0/+1
2022-12-14Merge branch 'ab/various-leak-fixes'Junio C Hamano1-1/+1
2022-11-21built-ins: use free() not UNLEAK() if trivial, rm dead codeÆvar Arnfjörð Bjarmason1-1/+1
2022-11-21cocci: apply "pending" index-compatibility to some "builtin/*.c"Ævar Arnfjörð Bjarmason1-11/+14
2022-10-28Merge branch 'ab/doc-synopsis-and-cmd-usage'Junio C Hamano1-1/+2
2022-10-13built-ins: consistently add "\n" between "usage" and optionsÆvar Arnfjörð Bjarmason1-1/+2
2022-10-01diff: support ^! for mergesRené Scharfe1-5/+18
2022-06-07Merge branch 'ab/plug-leak-in-revisions'Junio C Hamano1-1/+1
2022-05-20Merge branch 'ep/maint-equals-null-cocci'Junio C Hamano1-1/+1
2022-05-02Merge branch 'ep/maint-equals-null-cocci' for maint-2.35Junio C Hamano1-1/+1
2022-05-02tree-wide: apply equals-null.cocciJunio C Hamano1-1/+1
2022-04-13revisions API: call diff_free(&revs->pruning) in revisions_release()Ævar Arnfjörð Bjarmason1-1/+0
2022-04-13revisions API users: use release_revisions() with UNLEAK()Ævar Arnfjörð Bjarmason1-0/+1
2022-02-02builtin/diff.c: fix "git-diff" usage string typoShaoxuan Yuan1-3/+3
2021-12-06diff: enable and test the sparse indexLessley Dennington1-0/+5