summaryrefslogtreecommitdiff
path: root/diffcore-rename.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-02diffcore_rename(): use a stable sortLibravatar Johannes Schindelin1-1/+1
2019-07-09Merge branch 'jk/oidhash'Libravatar Junio C Hamano1-1/+1
2019-06-20hashmap: convert sha1hash() to oidhash()Libravatar Jeff King1-1/+1
2019-06-13cleanup: fix possible overflow errors in binary search, part 2Libravatar René Scharfe1-2/+2
2018-10-19Merge branch 'nd/the-index'Libravatar Junio C Hamano1-13/+22
2018-09-21diff.c: reduce implicit dependency on the_indexLibravatar Nguyễn Thái Ngọc Duy1-13/+22
2018-08-29convert "oidcmp() != 0" to "!oideq()"Libravatar Jeff King1-1/+1
2018-05-16object-store: move object access functions to object-store.hLibravatar Stefan Beller1-0/+1
2018-02-15Merge branch 'po/object-id'Libravatar Junio C Hamano1-2/+2
2018-01-30sha1_file: convert hash_sha1_file to object_idLibravatar Patryk Obara1-2/+2
2018-01-22Use MOVE_ARRAYLibravatar SZEDER Gábor1-4/+4
2017-12-02diffcore-rename: make diff-tree -l0 mean -l<large>Libravatar Jonathan Tan1-0/+2
2017-11-15diff: remove silent clamp of renameLimitLibravatar Elijah Newren1-7/+4
2017-11-15progress: fix progress meters when dealing with lots of workLibravatar Elijah Newren1-2/+2
2017-11-01diff: make struct diff_flags members lowercaseLibravatar Brandon Williams1-3/+3
2017-11-01diff: remove DIFF_OPT_TST macroLibravatar Brandon Williams1-3/+3
2017-08-19progress: simplify "delayed" progress APILibravatar Junio C Hamano1-2/+2
2017-06-30hashmap.h: compare function has access to a data fieldLibravatar Stefan Beller1-1/+1
2017-06-24Merge branch 'ab/free-and-null'Libravatar Junio C Hamano1-4/+2
2017-06-16coccinelle: make use of the "type" FREE_AND_NULL() ruleLibravatar Ævar Arnfjörð Bjarmason1-4/+2
2017-06-05diffcore-rename: use is_empty_blob_oidLibravatar Brandon Williams1-2/+2
2017-06-02diff: convert fill_filespec to struct object_idLibravatar Brandon Williams1-1/+1
2016-11-17Merge branch 'tk/diffcore-delta-remove-unused'Libravatar Junio C Hamano1-4/+0
2016-11-14diffcore-delta: remove unused parameter to diffcore_count_changes()Libravatar Tobias Klauser1-4/+0
2016-09-29use QSORTLibravatar René Scharfe1-1/+1
2016-08-01pass constants as first argument to st_mult()Libravatar René Scharfe1-1/+1
2016-06-28diff: rename struct diff_filespec's sha1_valid memberLibravatar brian m. carlson1-2/+2
2016-06-28diff: convert struct diff_filespec to struct object_idLibravatar brian m. carlson1-6/+8
2016-04-29Merge branch 'sg/diff-multiple-identical-renames' into maintLibravatar Junio C Hamano1-2/+4
2016-04-13Merge branch 'sg/diff-multiple-identical-renames'Libravatar Junio C Hamano1-2/+4
2016-03-30diffcore: fix iteration order of identical files during rename detectionLibravatar SZEDER Gábor1-2/+4
2016-02-22use st_add and st_mult for allocation size computationLibravatar Jeff King1-1/+1
2015-03-10Merge branch 'jk/diffcore-rename-duplicate'Libravatar Junio C Hamano1-13/+31
2015-02-27diffcore-rename: avoid processing duplicate destinationsLibravatar Jeff King1-2/+6
2015-02-27diffcore-rename: split locate_rename_dst into two functionsLibravatar Jeff King1-12/+26
2014-08-18diff.c: allow to pass more flags to diff_populate_filespecLibravatar Nguyễn Thái Ngọc Duy1-2/+4
2014-07-07hashmap: add simplified hashmap_get_from_hash() APILibravatar Karsten Blees1-4/+3
2014-07-07hashmap: factor out getting a hash code from a SHA1Libravatar Karsten Blees1-3/+1
2014-03-18Merge branch 'dd/use-alloc-grow'Libravatar Junio C Hamano1-10/+2
2014-03-14Merge branch 'nd/i18n-progress'Libravatar Junio C Hamano1-1/+1
2014-03-03diffcore-rename.c: use ALLOC_GROW()Libravatar Dmitry S. Dolzhenko1-10/+2
2014-02-24i18n: mark all progress lines for translationLibravatar Nguyễn Thái Ngọc Duy1-1/+1
2013-11-18diffcore-rename.c: use new hash map implementationLibravatar Karsten Blees1-35/+13
2013-11-18diffcore-rename.c: simplify finding exact renamesLibravatar Karsten Blees1-55/+20
2013-11-18diffcore-rename.c: move code around to prepare for the next patchLibravatar Karsten Blees1-49/+49
2013-03-16Preallocate hash tables when the number of inserts are known in advanceLibravatar Nguyễn Thái Ngọc Duy1-0/+1
2012-08-27Merge branch 'jk/maint-null-in-trees'Libravatar Junio C Hamano1-1/+1
2012-07-29diff: do not use null sha1 as a sentinel valueLibravatar Jeff King1-1/+1
2012-03-23teach diffcore-rename to optionally ignore empty contentLibravatar Jeff King1-0/+6
2011-05-02Merge branch 'mz/maint-rename-unmerged'Libravatar Junio C Hamano1-2/+5