summaryrefslogtreecommitdiffstats
path: root/diff-lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'en/header-cleanup'Junio C Hamano2024-01-081-1/+0
|\
| * treewide: remove unnecessary includes in source filesElijah Newren2023-12-261-1/+0
* | Merge branch 'jc/diff-cached-fsmonitor-fix'Junio C Hamano2023-12-271-1/+7
|\ \ | |/ |/|
| * diff-lib: fix check_removed() when fsmonitor is activeJunio C Hamano2023-09-161-1/+7
| * Merge branch 'js/diff-cached-fsmonitor-fix' into jc/diff-cached-fsmonitor-fixJunio C Hamano2023-09-161-6/+6
| |\
* | \ Merge branch 'ar/diff-index-merge-base-fix'Junio C Hamano2023-10-131-2/+0
|\ \ \
| * | | diff: fix --merge-base with annotated tagsAlyssa Ross2023-10-021-2/+0
| |/ /
* | | Merge branch 'js/diff-cached-fsmonitor-fix'Junio C Hamano2023-09-201-6/+6
|\ \ \ | | |/ | |/|
| * | diff-lib: fix check_removed when fsmonitor is onJosip Sokcevic2023-09-121-6/+6
* | | diff: drop useless return from run_diff_{files,index} functionsJeff King2023-08-221-4/+2
* | | diff: spell DIFF_INDEX_CACHED out when calling run_diff_index()Junio C Hamano2023-08-221-1/+1
| |/ |/|
* | Merge branch 'en/header-split-cache-h-part-3'Junio C Hamano2023-06-301-1/+4
|\ \
| * | diff.h: remove unnecessary include of oidset.hElijah Newren2023-06-211-0/+2
| * | cache.h: remove this no-longer-used headerElijah Newren2023-06-211-1/+1
| * | read-cache*.h: move declarations for read-cache.c functions from cache.hElijah Newren2023-06-211-0/+1
* | | diff-lib: honor override_submodule_config flag bitJosip Sokcevic2023-06-141-1/+8
|/ /
* | symlinks.h: move declarations for symlinks.c functions from cache.hElijah Newren2023-04-241-0/+1
* | object-name.h: move declarations for object-name.c functions from cache.hElijah Newren2023-04-111-0/+1
* | treewide: be explicit about dependence on trace.h & trace2.hElijah Newren2023-04-111-0/+1
* | Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano2023-04-041-1/+1
|\ \
| * | cocci: apply the "cache.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason2023-03-281-1/+1
* | | treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
* | | cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-241-0/+1
|/ /
* / diff: mark unused parameters in callbacksJeff King2022-12-131-1/+1
|/
* oneway_diff: handle removed sparse directoriesVictoria Dye2022-08-081-0/+5
* revisions API: add a TODO for diff_free(&revs->diffopt)Ævar Arnfjörð Bjarmason2022-04-141-1/+3
* revisions API: have release_revisions() release "prune_data"Ævar Arnfjörð Bjarmason2022-04-141-1/+0
* revisions API users: use release_revisions() for "prune_data" usersÆvar Arnfjörð Bjarmason2022-04-141-0/+1
* revision.[ch]: provide and start using a release_revisions()Ævar Arnfjörð Bjarmason2022-04-141-1/+1
* Merge branch 'dd/diff-files-unmerged-fix'Junio C Hamano2021-09-081-0/+4
|\
| * diff-lib: ignore paths that are outside $cwd if --relative askedĐoàn Trần Công Danh2021-08-251-0/+4
* | diff-lib: handle index diffs with sparse dirsDerrick Stolee2021-07-141-0/+19
* | hash: provide per-algorithm null OIDsbrian m. carlson2021-04-271-3/+3
* | fsmonitor: add assertion that fsmonitor is valid to check_removedNipunn Koorapati2021-03-181-7/+11
* | fsmonitor: skip lstat deletion check during git diff-indexNipunn Koorapati2021-03-181-1/+4
|/
* Merge branch 'rs/plug-diff-cache-leak'Junio C Hamano2020-11-261-0/+2
|\
| * diff-lib: plug minor memory leaks in do_diff_cache()René Scharfe2020-11-161-0/+2
* | Merge branch 'nk/diff-files-vs-fsmonitor'Junio C Hamano2020-11-091-2/+13
|\ \
| * | fsmonitor: use fsmonitor data in `git diff`Alex Vandiver2020-10-201-2/+13
| |/
* | Merge branch 'dl/diff-merge-base'Junio C Hamano2020-11-021-2/+61
|\ \ | |/ |/|
| * builtin/diff-index: learn --merge-baseDenton Liu2020-09-211-1/+14
| * diff-lib: define diff_get_merge_base()Denton Liu2020-09-211-0/+45
| * diff-lib: accept option flags in run_diff_index()Denton Liu2020-09-211-1/+2
* | Merge branch 'so/combine-diff-simplify'Junio C Hamano2020-10-051-4/+2
|\ \
| * | diff: get rid of redundant 'dense' argumentSergey Organov2020-09-291-4/+2
* | | Merge branch 'es/format-patch-interdiff-cleanup'Junio C Hamano2020-09-221-0/+25
|\ \ \ | |_|/ |/| |
| * | diff-lib: tighten show_interdiff()'s interfaceEric Sunshine2020-09-091-3/+4
| * | diff: move show_interdiff() from its own file to diff-libEric Sunshine2020-09-091-0/+24
* | | revision: add separate field for "-m" of "diff-index -m"Sergey Organov2020-08-311-8/+2
|/ /
* / diff-lib: use worktree mode in diffs from i-t-a entriesRaymond E. Pasco2020-08-091-1/+2
|/