summaryrefslogtreecommitdiffstats
path: root/diff-lib.c
AgeCommit message (Expand)AuthorLines
2017-11-01diff: remove DIFF_OPT_SET macroBrandon Williams-2/+2
2017-11-01diff: remove DIFF_OPT_TST macroBrandon Williams-9/+10
2017-11-01diff: convert flags to be stored in bitfieldsBrandon Williams-3/+4
2017-10-16refs: convert resolve_gitlink_ref to struct object_idbrian m. carlson-1/+1
2017-10-16Convert remaining callers of resolve_gitlink_ref to object_idbrian m. carlson-2/+2
2017-10-01fsmonitor: teach git to optionally utilize a file system monitor to speed up ...Ben Peart-0/+2
2017-09-24object_array: use `object_array_clear()`, not `free()`Martin Ågren-2/+1
2017-06-24Merge branch 'ab/free-and-null'Junio C Hamano-2/+1
2017-06-19Merge branch 'bw/object-id'Junio C Hamano-26/+26
2017-06-16coccinelle: make use of the "type" FREE_AND_NULL() ruleÆvar Arnfjörð Bjarmason-2/+1
2017-06-13Merge branch 'jc/noent-notdir'Junio C Hamano-1/+1
2017-06-02diff: convert fill_filespec to struct object_idBrandon Williams-1/+1
2017-06-02diff: convert diff_change to struct object_idBrandon Williams-2/+2
2017-06-02diff: convert run_diff_files to struct object_idBrandon Williams-6/+6
2017-06-02diff: convert diff_addremove to struct object_idBrandon Williams-3/+3
2017-06-02diff: convert diff_index_show_file to struct object_idBrandon Williams-5/+5
2017-06-02diff: convert get_stat_data to struct object_idBrandon Williams-13/+13
2017-05-30treewide: use is_missing_file_error() where ENOENT and ENOTDIR are checkedJunio C Hamano-1/+1
2017-05-08tree: convert parse_tree_indirect to struct object_idbrian m. carlson-1/+1
2017-05-08diff-lib: convert do_diff_cache to struct object_idbrian m. carlson-6/+6
2016-10-24commit: fix empty commit creation when there's no changes but ita entriesNguyễn Thái Ngọc Duy-1/+3
2016-10-24diff-lib: allow ita entries treated as "not yet exist in index"Nguyễn Thái Ngọc Duy-0/+14
2016-09-07cache: convert struct cache_entry to use struct object_idbrian m. carlson-13/+18
2015-11-20Remove get_object_hash.brian m. carlson-1/+1
2015-11-20Add several uses of get_object_hash.brian m. carlson-1/+1
2015-06-25Merge branch 'nd/diff-i-t-a'Junio C Hamano-12/+0
2015-06-23Revert "diff-lib.c: adjust position of i-t-a entries in diff"Junio C Hamano-12/+0
2015-05-19Merge branch 'nd/diff-i-t-a'Junio C Hamano-0/+12
2015-05-05Merge branch 'bc/object-id'Junio C Hamano-5/+5
2015-03-23diff-lib.c: adjust position of i-t-a entries in diffNguyễn Thái Ngọc Duy-0/+12
2015-03-13diff: convert struct combine_diff_path to object_idbrian m. carlson-5/+5
2015-02-04run_diff_files(): clarify computation of sha1 validityJunio C Hamano-2/+6
2014-06-16Merge branch 'jk/diff-files-assume-unchanged'Junio C Hamano-12/+21
2014-05-15run_diff_files: do not look at uninitialized stat dataJeff King-12/+21
2014-03-07Merge branch 'jc/hold-diff-remove-q-synonym-for-no-deletion'Junio C Hamano-3/+0
2014-03-05Merge branch 'ks/combine-diff'Junio C Hamano-2/+0
2014-02-24combine-diff: combine_diff_path.len is not needed anymoreKirill Smelkov-2/+0
2014-02-24pathspec: convert some match_pathspec_depth() to ce_path_match()Nguyễn Thái Ngọc Duy-2/+3
2013-09-09Merge branch 'jl/submodule-mv'Junio C Hamano-2/+1
2013-09-09Merge branch 'jc/diff-filter-negation'Junio C Hamano-5/+3
2013-07-19diff: remove "diff-files -q" in a version of Git in a distant futureJunio C Hamano-3/+0
2013-07-19diff: deprecate -q option to diff-filesJunio C Hamano-5/+3
2013-07-15remove init_pathspec() in favor of parse_pathspec()Nguyễn Thái Ngọc Duy-1/+1
2013-07-15parse_pathspec: add special flag for max_depth featureNguyễn Thái Ngọc Duy-1/+0
2013-06-02diff-lib, read-tree, unpack-trees: mark cache_entry array paramters constRené Scharfe-1/+2
2013-06-02diff-lib, read-tree, unpack-trees: mark cache_entry pointers constRené Scharfe-11/+12
2012-07-29diff: do not use null sha1 as a sentinel valueJeff King-8/+12
2012-01-16diff-index: enable recursive pathspec matching in unpack_treesNguyen Thai Ngoc Duy-0/+2
2011-10-05Merge branch 'cn/eradicate-working-copy'Junio C Hamano-1/+1
2011-10-05Merge branch 'jc/diff-index-unpack'Junio C Hamano-0/+1