path: root/diffcore-rename.c
AgeCommit message (Expand)Author
2020-04-07diff: restrict when prefetching occursJonathan Tan
2020-04-07diff: make diff_populate_filespec_options structJonathan Tan
2020-01-31sha1-file: pass git_hash_algo to hash_object_file()Matheus Tavares
2019-10-15Merge branch 'ew/hashmap'Junio C Hamano
2019-10-07OFFSETOF_VAR macro to simplify hashmap iteratorsEric Wong
2019-10-07hashmap: introduce hashmap_free_entriesEric Wong
2019-10-07hashmap: use *_entry APIs to wrap container_ofEric Wong
2019-10-07hashmap_get_next returns "struct hashmap_entry *"Eric Wong
2019-10-07hashmap_add takes "struct hashmap_entry *"Eric Wong
2019-10-07hashmap_get_next takes "const struct hashmap_entry *"Eric Wong
2019-10-07hashmap_entry_init takes "struct hashmap_entry *"Eric Wong
2019-10-02diffcore_rename(): use a stable sortJohannes Schindelin
2019-07-09Merge branch 'jk/oidhash'Junio C Hamano
2019-06-20hashmap: convert sha1hash() to oidhash()Jeff King
2019-06-13cleanup: fix possible overflow errors in binary search, part 2René Scharfe
2018-10-19Merge branch 'nd/the-index'Junio C Hamano
2018-09-21diff.c: reduce implicit dependency on the_indexNguyễn Thái Ngọc Duy
2018-08-29convert "oidcmp() != 0" to "!oideq()"Jeff King
2018-05-16object-store: move object access functions to object-store.hStefan Beller
2018-02-15Merge branch 'po/object-id'Junio C Hamano
2018-01-30sha1_file: convert hash_sha1_file to object_idPatryk Obara
2018-01-22Use MOVE_ARRAYSZEDER Gábor
2017-12-03diffcore-rename: make diff-tree -l0 mean -l<large>Jonathan Tan
2017-11-15diff: remove silent clamp of renameLimitElijah Newren
2017-11-15progress: fix progress meters when dealing with lots of workElijah Newren
2017-11-01diff: make struct diff_flags members lowercaseBrandon Williams
2017-11-01diff: remove DIFF_OPT_TST macroBrandon Williams
2017-08-19progress: simplify "delayed" progress APIJunio C Hamano
2017-06-30hashmap.h: compare function has access to a data fieldStefan Beller
2017-06-24Merge branch 'ab/free-and-null'Junio C Hamano
2017-06-16coccinelle: make use of the "type" FREE_AND_NULL() ruleÆvar Arnfjörð Bjarmason
2017-06-05diffcore-rename: use is_empty_blob_oidBrandon Williams
2017-06-02diff: convert fill_filespec to struct object_idBrandon Williams
2016-11-17Merge branch 'tk/diffcore-delta-remove-unused'Junio C Hamano
2016-11-14diffcore-delta: remove unused parameter to diffcore_count_changes()Tobias Klauser
2016-09-29use QSORTRené Scharfe
2016-08-01pass constants as first argument to st_mult()René Scharfe
2016-06-28diff: rename struct diff_filespec's sha1_valid memberbrian m. carlson
2016-06-28diff: convert struct diff_filespec to struct object_idbrian m. carlson
2016-04-29Merge branch 'sg/diff-multiple-identical-renames' into maintJunio C Hamano
2016-04-13Merge branch 'sg/diff-multiple-identical-renames'Junio C Hamano
2016-03-30diffcore: fix iteration order of identical files during rename detectionSZEDER Gábor
2016-02-22use st_add and st_mult for allocation size computationJeff King
2015-03-10Merge branch 'jk/diffcore-rename-duplicate'Junio C Hamano
2015-02-27diffcore-rename: avoid processing duplicate destinationsJeff King
2015-02-27diffcore-rename: split locate_rename_dst into two functionsJeff King
2014-08-18diff.c: allow to pass more flags to diff_populate_filespecNguyễn Thái Ngọc Duy
2014-07-07hashmap: add simplified hashmap_get_from_hash() APIKarsten Blees
2014-07-07hashmap: factor out getting a hash code from a SHA1Karsten Blees
2014-03-18Merge branch 'dd/use-alloc-grow'Junio C Hamano