| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-29 | object-store: move function declarations to their respective subsystems | Patrick Steinhardt | 1 | -1/+1 |
| 2025-04-24 | Merge branch 'ps/object-file-cleanup' into ps/object-store-cleanup | Junio C Hamano | 1 | -1/+1 |
| 2025-04-15 | object-store: merge "object-store-ll.h" and "object-store.h" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-04-08 | Merge branch 'en/assert-wo-side-effects' | Junio C Hamano | 1 | -1/+1 |
| 2025-03-21 | treewide: replace assert() with ASSERT() in special cases | Elijah Newren | 1 | -1/+1 |
| 2025-03-14 | diffcore-rename: fix BUG when break detection and --follow used together | Elijah Newren | 1 | -4/+5 |
| 2024-12-18 | progress: stop using `the_repository` | Patrick Steinhardt | 1 | -0/+1 |
| 2024-12-06 | global: trivial conversions to fix `-Wsign-compare` warnings | Patrick Steinhardt | 1 | -3/+1 |
| 2024-12-06 | global: mark code units that generate warnings with `-Wsign-compare` | Patrick Steinhardt | 1 | -0/+1 |
| 2024-09-30 | diff: improve lifecycle management of diff queues | Patrick Steinhardt | 1 | -2/+1 |
| 2024-09-19 | diffcore-rename: fix typos | Andrew Kreimer | 1 | -2/+2 |
| 2024-07-02 | Merge branch 'ps/use-the-repository' | Junio C Hamano | 1 | -2/+5 |
| 2024-06-14 | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 1 | -0/+3 |
| 2024-06-14 | hash: require hash algorithm in `is_empty_{blob,tree}_oid()` | Patrick Steinhardt | 1 | -2/+2 |
| 2024-06-07 | global: improve const correctness when assigning string constants | Patrick Steinhardt | 1 | -3/+3 |
| 2023-07-05 | git-compat-util: move alloc macros to git-compat-util.h | Calvin Wan | 1 | -1/+0 |
| 2023-06-21 | object-store-ll.h: split this header out of object-store.h | Elijah Newren | 1 | -1/+1 |
| 2023-04-06 | Merge branch 'ab/remove-implicit-use-of-the-repository' | Junio C Hamano | 1 | -2/+2 |
| 2023-03-28 | cocci: apply the "promisor-remote.h" part of "the_repository.pending" | Ævar Arnfjörð Bjarmason | 1 | -2/+2 |
| 2023-02-23 | treewide: replace cache.h with more direct headers, where possible | Elijah Newren | 1 | -1/+5 |
| 2023-02-23 | alloc.h: move ALLOC_GROW() functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2022-02-25 | object-file API: have hash_object_file() take "enum object_type" | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2021-08-24 | Merge branch 'en/ort-perf-batch-15' | Junio C Hamano | 1 | -9/+59 |
| 2021-08-04 | Merge branch 'ah/plugleaks' | Junio C Hamano | 1 | -3/+7 |
| 2021-07-30 | merge-ort: store filepairs and filespecs in our mem_pool | Elijah Newren | 1 | -5/+4 |
| 2021-07-30 | diffcore-rename, merge-ort: add wrapper functions for filepair alloc/dealloc | Elijah Newren | 1 | -0/+41 |
| 2021-07-30 | diffcore-rename: use a mem_pool for exact rename detection's hashmap | Elijah Newren | 1 | -6/+16 |
| 2021-07-28 | Merge branch 'en/rename-limits-doc' | Junio C Hamano | 1 | -1/+1 |
| 2021-07-26 | diffcore-rename: move old_dir/new_dir definition to plug leak | Andrzej Hunt | 1 | -3/+7 |
| 2021-07-16 | Merge branch 'en/ort-perf-batch-13' | Junio C Hamano | 1 | -32/+117 |
| 2021-07-16 | Merge branch 'en/ort-perf-batch-12' | Junio C Hamano | 1 | -2/+2 |
| 2021-07-15 | diffcore-rename: treat a rename_limit of 0 as unlimited | Elijah Newren | 1 | -1/+1 |
| 2021-06-28 | diffcore-rename: use a different prefetch for basename comparisons | Elijah Newren | 1 | -18/+83 |
| 2021-06-28 | diffcore-rename: allow different missing_object_cb functions | Elijah Newren | 1 | -19/+39 |
| 2021-06-14 | Merge branch 'en/ort-perf-batch-11' | Junio C Hamano | 1 | -4/+18 |
| 2021-06-09 | Fix various issues found in comments | Elijah Newren | 1 | -1/+1 |
| 2021-06-09 | diffcore-rename: avoid unnecessary strdup'ing in break_idx | Elijah Newren | 1 | -1/+1 |
| 2021-05-20 | merge-ort, diffcore-rename: employ cached renames when possible | Elijah Newren | 1 | -4/+18 |
| 2021-04-16 | Merge branch 'en/ort-perf-batch-10' | Junio C Hamano | 1 | -26/+204 |
| 2021-04-08 | Merge branch 'en/ort-perf-batch-9' | Junio C Hamano | 1 | -11/+52 |
| 2021-03-22 | Merge branch 'en/ort-perf-batch-8' | Junio C Hamano | 1 | -14/+435 |
| 2021-03-18 | diffcore-rename: determine which relevant_sources are no longer relevant | Elijah Newren | 1 | -1/+50 |
| 2021-03-18 | diffcore-rename: add computation of number of unknown renames | Elijah Newren | 1 | -4/+37 |
| 2021-03-18 | diffcore-rename: check if we have enough renames for directories early on | Elijah Newren | 1 | -10/+63 |
| 2021-03-18 | diffcore-rename: only compute dir_rename_count for relevant directories | Elijah Newren | 1 | -5/+22 |
| 2021-03-18 | merge-ort: record the reason that we want a rename for a directory | Elijah Newren | 1 | -1/+1 |
| 2021-03-18 | merge-ort, diffcore-rename: tweak dirs_removed and relevant_source type | Elijah Newren | 1 | -23/+24 |
| 2021-03-18 | diffcore-rename: take advantage of "majority rules" to skip more renames | Elijah Newren | 1 | -0/+25 |
| 2021-03-13 | use CALLOC_ARRAY | René Scharfe | 1 | -2/+1 |
| 2021-03-10 | diffcore-rename: avoid doing basename comparisons for irrelevant sources | Elijah Newren | 1 | -4/+33 |
| 2021-03-10 | diffcore-rename: enable filtering possible rename sources | Elijah Newren | 1 | -7/+19 |
| 2021-02-26 | diffcore-rename: compute dir_rename_guess from dir_rename_counts | Elijah Newren | 1 | -4/+41 |
| 2021-02-26 | diffcore-rename: limit dir_rename_counts computation to relevant dirs | Elijah Newren | 1 | -0/+10 |
| 2021-02-26 | diffcore-rename: compute dir_rename_counts in stages | Elijah Newren | 1 | -40/+70 |
| 2021-02-26 | diffcore-rename: extend cleanup_dir_rename_info() | Elijah Newren | 1 | -4/+36 |
| 2021-02-26 | diffcore-rename: move dir_rename_counts into dir_rename_info struct | Elijah Newren | 1 | -11/+16 |
| 2021-02-26 | diffcore-rename: add function for clearing dir_rename_count | Elijah Newren | 1 | -0/+12 |
| 2021-02-26 | Move computation of dir_rename_count from merge-ort to diffcore-rename | Elijah Newren | 1 | -1/+137 |
| 2021-02-26 | diffcore-rename: add a mapping of destination names to their indices | Elijah Newren | 1 | -0/+45 |
| 2021-02-26 | diffcore-rename: provide basic implementation of idx_possible_rename() | Elijah Newren | 1 | -6/+94 |
| 2021-02-26 | diffcore-rename: use directory rename guided basename comparisons | Elijah Newren | 1 | -8/+34 |
| 2021-02-15 | diffcore-rename: guide inexact rename detection based on basenames | Elijah Newren | 1 | -5/+48 |
| 2021-02-15 | diffcore-rename: complete find_basename_matches() | Elijah Newren | 1 | -3/+79 |
| 2021-02-15 | diffcore-rename: compute basenames of source and dest candidates | Elijah Newren | 1 | -0/+63 |
| 2021-02-15 | diffcore-rename: filter rename_src list when possible | Elijah Newren | 1 | -8/+51 |
| 2021-02-12 | diffcore-rename: no point trying to find a match better than exact | Elijah Newren | 1 | -6/+14 |
| 2021-01-23 | merge-ort: begin performance work; instrument with trace2_region_* calls | Elijah Newren | 1 | -0/+8 |
| 2021-01-04 | diffcore-rename: remove unnecessary duplicate entry checks | Elijah Newren | 1 | -23/+0 |
| 2020-12-14 | diffcore-rename: accelerate rename_dst setup | Elijah Newren | 1 | -83/+65 |
| 2020-12-14 | diffcore-rename: simplify and accelerate register_rename_src() | Elijah Newren | 1 | -26/+13 |
| 2020-12-14 | diffcore-rename: reduce jumpiness in progress counters | Elijah Newren | 1 | -2/+3 |
| 2020-12-14 | diffcore-rename: simplify limit check | Elijah Newren | 1 | -6/+9 |
| 2020-12-14 | diffcore-rename: avoid usage of global in too_many_rename_candidates() | Elijah Newren | 1 | -12/+12 |
| 2020-12-14 | diffcore-rename: rename num_create to num_destinations | Elijah Newren | 1 | -12/+13 |
| 2020-11-02 | hashmap: provide deallocation function names | Elijah Newren | 1 | -1/+1 |
| 2020-04-07 | diff: restrict when prefetching occurs | Jonathan Tan | 1 | -4/+51 |
| 2020-04-07 | diff: make diff_populate_filespec_options struct | Jonathan Tan | 1 | -5/+8 |
| 2020-01-31 | sha1-file: pass git_hash_algo to hash_object_file() | Matheus Tavares | 1 | -2/+2 |
| 2019-10-15 | Merge branch 'ew/hashmap' | Junio C Hamano | 1 | -8/+7 |
| 2019-10-07 | OFFSETOF_VAR macro to simplify hashmap iterators | Eric Wong | 1 | -1/+1 |
| 2019-10-07 | hashmap: introduce hashmap_free_entries | Eric Wong | 1 | -1/+1 |
| 2019-10-07 | hashmap: use *_entry APIs to wrap container_of | Eric Wong | 1 | -9/+5 |
| 2019-10-07 | hashmap_get_next returns "struct hashmap_entry *" | Eric Wong | 1 | -4/+7 |
| 2019-10-07 | hashmap_add takes "struct hashmap_entry *" | Eric Wong | 1 | -1/+1 |
| 2019-10-07 | hashmap_get_next takes "const struct hashmap_entry *" | Eric Wong | 1 | -1/+1 |
| 2019-10-07 | hashmap_entry_init takes "struct hashmap_entry *" | Eric Wong | 1 | -1/+1 |
| 2019-10-02 | diffcore_rename(): use a stable sort | Johannes Schindelin | 1 | -1/+1 |
| 2019-07-09 | Merge branch 'jk/oidhash' | Junio C Hamano | 1 | -1/+1 |
| 2019-06-20 | hashmap: convert sha1hash() to oidhash() | Jeff King | 1 | -1/+1 |
| 2019-06-13 | cleanup: fix possible overflow errors in binary search, part 2 | René Scharfe | 1 | -2/+2 |
| 2018-10-19 | Merge branch 'nd/the-index' | Junio C Hamano | 1 | -13/+22 |
| 2018-09-21 | diff.c: reduce implicit dependency on the_index | Nguyễn Thái Ngọc Duy | 1 | -13/+22 |
| 2018-08-29 | convert "oidcmp() != 0" to "!oideq()" | Jeff King | 1 | -1/+1 |
| 2018-05-16 | object-store: move object access functions to object-store.h | Stefan Beller | 1 | -0/+1 |
| 2018-02-15 | Merge branch 'po/object-id' | Junio C Hamano | 1 | -2/+2 |
| 2018-01-30 | sha1_file: convert hash_sha1_file to object_id | Patryk Obara | 1 | -2/+2 |
| 2018-01-22 | Use MOVE_ARRAY | SZEDER Gábor | 1 | -4/+4 |
| 2017-12-02 | diffcore-rename: make diff-tree -l0 mean -l<large> | Jonathan Tan | 1 | -0/+2 |
| 2017-11-15 | diff: remove silent clamp of renameLimit | Elijah Newren | 1 | -7/+4 |
| 2017-11-15 | progress: fix progress meters when dealing with lots of work | Elijah Newren | 1 | -2/+2 |
| 2017-11-01 | diff: make struct diff_flags members lowercase | Brandon Williams | 1 | -3/+3 |
| 2017-11-01 | diff: remove DIFF_OPT_TST macro | Brandon Williams | 1 | -3/+3 |
| 2017-08-19 | progress: simplify "delayed" progress API | Junio C Hamano | 1 | -2/+2 |
| 2017-06-30 | hashmap.h: compare function has access to a data field | Stefan Beller | 1 | -1/+1 |
| 2017-06-24 | Merge branch 'ab/free-and-null' | Junio C Hamano | 1 | -4/+2 |
| 2017-06-16 | coccinelle: make use of the "type" FREE_AND_NULL() rule | Ævar Arnfjörð Bjarmason | 1 | -4/+2 |
| 2017-06-05 | diffcore-rename: use is_empty_blob_oid | Brandon Williams | 1 | -2/+2 |
| 2017-06-02 | diff: convert fill_filespec to struct object_id | Brandon Williams | 1 | -1/+1 |
| 2016-11-17 | Merge branch 'tk/diffcore-delta-remove-unused' | Junio C Hamano | 1 | -4/+0 |
| 2016-11-14 | diffcore-delta: remove unused parameter to diffcore_count_changes() | Tobias Klauser | 1 | -4/+0 |
| 2016-09-29 | use QSORT | René Scharfe | 1 | -1/+1 |
| 2016-08-01 | pass constants as first argument to st_mult() | René Scharfe | 1 | -1/+1 |
| 2016-06-28 | diff: rename struct diff_filespec's sha1_valid member | brian m. carlson | 1 | -2/+2 |
| 2016-06-28 | diff: convert struct diff_filespec to struct object_id | brian m. carlson | 1 | -6/+8 |
| 2016-04-29 | Merge branch 'sg/diff-multiple-identical-renames' into maint | Junio C Hamano | 1 | -2/+4 |
| 2016-04-13 | Merge branch 'sg/diff-multiple-identical-renames' | Junio C Hamano | 1 | -2/+4 |
| 2016-03-30 | diffcore: fix iteration order of identical files during rename detection | SZEDER Gábor | 1 | -2/+4 |
| 2016-02-22 | use st_add and st_mult for allocation size computation | Jeff King | 1 | -1/+1 |
| 2015-03-10 | Merge branch 'jk/diffcore-rename-duplicate' | Junio C Hamano | 1 | -13/+31 |
| 2015-02-27 | diffcore-rename: avoid processing duplicate destinations | Jeff King | 1 | -2/+6 |
| 2015-02-27 | diffcore-rename: split locate_rename_dst into two functions | Jeff King | 1 | -12/+26 |
| 2014-08-18 | diff.c: allow to pass more flags to diff_populate_filespec | Nguyễn Thái Ngọc Duy | 1 | -2/+4 |
| 2014-07-07 | hashmap: add simplified hashmap_get_from_hash() API | Karsten Blees | 1 | -4/+3 |
| 2014-07-07 | hashmap: factor out getting a hash code from a SHA1 | Karsten Blees | 1 | -3/+1 |
| 2014-03-18 | Merge branch 'dd/use-alloc-grow' | Junio C Hamano | 1 | -10/+2 |
| 2014-03-14 | Merge branch 'nd/i18n-progress' | Junio C Hamano | 1 | -1/+1 |
| 2014-03-03 | diffcore-rename.c: use ALLOC_GROW() | Dmitry S. Dolzhenko | 1 | -10/+2 |
| 2014-02-24 | i18n: mark all progress lines for translation | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2013-11-18 | diffcore-rename.c: use new hash map implementation | Karsten Blees | 1 | -35/+13 |
| 2013-11-18 | diffcore-rename.c: simplify finding exact renames | Karsten Blees | 1 | -55/+20 |
| 2013-11-18 | diffcore-rename.c: move code around to prepare for the next patch | Karsten Blees | 1 | -49/+49 |
| 2013-03-16 | Preallocate hash tables when the number of inserts are known in advance | Nguyễn Thái Ngọc Duy | 1 | -0/+1 |
| 2012-08-27 | Merge branch 'jk/maint-null-in-trees' | Junio C Hamano | 1 | -1/+1 |
| 2012-07-29 | diff: do not use null sha1 as a sentinel value | Jeff King | 1 | -1/+1 |
| 2012-03-23 | teach diffcore-rename to optionally ignore empty content | Jeff King | 1 | -0/+6 |
| 2011-05-02 | Merge branch 'mz/maint-rename-unmerged' | Junio C Hamano | 1 | -2/+5 |
| 2011-04-29 | diffcore-rename.c: avoid set-but-not-used warning | Jim Meyering | 1 | -2/+1 |
| 2011-03-23 | diffcore-rename: don't consider unmerged path as source | Martin von Zweigbergk | 1 | -2/+5 |
| 2011-03-22 | diffcore-rename: fall back to -C when -C -C busts the rename limit | Junio C Hamano | 1 | -2/+36 |
| 2011-03-22 | diffcore-rename: record filepair for rename src | Junio C Hamano | 1 | -11/+12 |
| 2011-03-22 | diffcore-rename: refactor "too many candidates" logic | Junio C Hamano | 1 | -18/+29 |
| 2011-03-19 | Merge branch 'jk/merge-rename-ux' | Junio C Hamano | 1 | -2/+13 |
| 2011-02-21 | add inexact rename detection progress infrastructure | Jeff King | 1 | -0/+10 |
| 2011-02-21 | merge: improve inexact rename limit warning | Jeff King | 1 | -2/+3 |
| 2011-02-18 | diffcore-rename: improve estimate_similarity() heuristics | Linus Torvalds | 1 | -1/+1 |
| 2011-02-18 | diffcore-rename: properly honor the difference between -M and -C | Linus Torvalds | 1 | -27/+26 |
| 2011-02-18 | for_each_hash: allow passing a 'void *data' pointer to callback | Linus Torvalds | 1 | -6/+8 |
| 2010-05-07 | Add a macro DIFF_QUEUE_CLEAR. | Bo Yang | 1 | -2/+1 |
| 2009-11-20 | diffcore-rename: reduce memory footprint by freeing blob data early | Junio C Hamano | 1 | -2/+5 |
| 2009-04-22 | Fix typos / spelling in comments | Mike Ralphson | 1 | -1/+1 |
| 2009-01-21 | Rename detection: Avoid repeated filespec population | Björn Steinbrink | 1 | -2/+7 |
| 2008-10-28 | Add file delete/create info when we overflow rename_limit | Linus Torvalds | 1 | -1/+1 |
| 2008-05-03 | diff: make "too many files" rename warning optional | Jeff King | 1 | -1/+2 |
| 2008-04-09 | Merge branch 'jc/rename' | Junio C Hamano | 1 | -22/+58 |
| 2008-03-01 | rename: warn user when we have turned off rename detection | Jeff King | 1 | -3/+4 |
| 2008-02-13 | Optimize rename detection for a huge diff | Junio C Hamano | 1 | -22/+58 |
| 2007-11-30 | Fix a pathological case in git detecting proper renames | Linus Torvalds | 1 | -0/+13 |
| 2007-11-30 | Fix a pathological case in git detecting proper renames | Linus Torvalds | 1 | -9/+16 |
| 2007-10-26 | Do the fuzzy rename detection limits with the exact renames removed | Linus Torvalds | 1 | -14/+18 |
| 2007-10-26 | Fix ugly magic special case in exact rename detection | Linus Torvalds | 1 | -13/+14 |
| 2007-10-26 | Do exact rename detection regardless of rename limits | Linus Torvalds | 1 | -6/+6 |
| 2007-10-26 | Do linear-time/space rename logic for exact renames | Linus Torvalds | 1 | -63/+148 |
| 2007-10-26 | copy vs rename detection: avoid unnecessary O(n*m) loops | Linus Torvalds | 1 | -51/+17 |
| 2007-10-26 | Ref-count the filespecs used by diffcore | Linus Torvalds | 1 | -10/+6 |
| 2007-10-26 | Split out "exact content match" phase of rename detection | Linus Torvalds | 1 | -34/+56 |
| 2007-10-02 | rename diff_free_filespec_data_large() to diff_free_filespec_blob() | Junio C Hamano | 1 | -2/+2 |
| 2007-10-02 | diffcore-rename: cache file deltas | Jeff King | 1 | -3/+4 |
| 2007-09-14 | Fix the rename detection limit checking | Linus Torvalds | 1 | -2/+17 |
| 2007-07-02 | Merge branch 'jc/diffcore' | Junio C Hamano | 1 | -2/+1 |
| 2007-06-30 | diffcore_count_changes: pass diffcore_filespec | Junio C Hamano | 1 | -2/+1 |
| 2007-06-24 | diffcore-rename: don't change similarity index based on basename equality | René Scharfe | 1 | -4/+7 |
| 2007-06-22 | diffcore-rename: favour identical basenames | Johannes Schindelin | 1 | -1/+32 |
| 2007-05-07 | diff -M: release the preimage candidate blobs after rename detection. | Junio C Hamano | 1 | -0/+1 |
| 2007-03-07 | Cast 64 bit off_t to 32 bit size_t | Shawn O. Pearce | 1 | -3/+4 |
| 2006-12-14 | Bypass expensive content comparsion during rename detection. | Shawn O. Pearce | 1 | -0/+2 |
| 2006-11-04 | git-pickaxe: rename detection optimization | Junio C Hamano | 1 | -1/+5 |
| 2006-08-17 | Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length. | David Rientjes | 1 | -1/+1 |
| 2006-08-03 | diff.c: do not use pathname comparison to tell renames | Junio C Hamano | 1 | -0/+1 |
| 2006-07-06 | diffcore-rename: try matching up renames without populating filespec first. | Junio C Hamano | 1 | -11/+22 |
| 2006-04-08 | diffcore-rename: fix merging back a broken pair. | Junio C Hamano | 1 | -4/+10 |
| 2006-03-12 | Fix up diffcore-rename scoring | Linus Torvalds | 1 | -7/+5 |
| 2006-03-12 | diffcore-delta: make the hash a bit denser. | Junio C Hamano | 1 | -2/+2 |
| 2006-03-12 | diffcore-rename: somewhat optimized. | Junio C Hamano | 1 | -0/+3 |
| 2006-03-02 | diffcore-rename: similarity estimator fix. | Junio C Hamano | 1 | -12/+8 |
| 2006-02-28 | diffcore-rename: split out the delta counting code. | Junio C Hamano | 1 | -23/+5 |
| 2006-02-22 | diffcore-rename: plug memory leak. | Junio C Hamano | 1 | -1/+3 |
| 2005-12-26 | short circuit out of a few places where we would allocate zero bytes | Eric Wong | 1 | -1/+1 |
| 2005-11-21 | rename detection with -M100 means "exact renames only". | Junio C Hamano | 1 | -0/+3 |
| 2005-11-15 | diff: make default rename detection limit configurable. | Junio C Hamano | 1 | -1/+1 |
| 2005-09-24 | Diff: -l<num> to limit rename/copy detection. | Junio C Hamano | 1 | -2/+6 |
| 2005-09-15 | Plug diff leaks. | Junio C Hamano | 1 | -24/+32 |
| 2005-09-10 | Fix copy marking from diffcore-rename. | Junio C Hamano | 1 | -4/+36 |
| 2005-06-28 | [PATCH] Use enhanced diff_delta() in the similarity estimator. | Junio C Hamano | 1 | -1/+6 |
| 2005-06-25 | Add a "max_size" parameter to diff_delta() | Linus Torvalds | 1 | -1/+1 |
| 2005-06-12 | [PATCH] Fix rename/copy when dealing with temporarily broken pairs. | Junio C Hamano | 1 | -2/+8 |
| 2005-06-03 | [PATCH] diff: Clean up diff_scoreopt_parse(). | Junio C Hamano | 1 | -18/+0 |
| 2005-06-03 | [PATCH] Tweak count-delta interface | Junio C Hamano | 1 | -4/+11 |
| 2005-05-30 | [PATCH] Add -B flag to diff-* brothers. | Junio C Hamano | 1 | -13/+32 |
| 2005-05-30 | [PATCH] diff: fix the culling of unneeded delete record. | Junio C Hamano | 1 | -11/+33 |
| 2005-05-30 | [PATCH] diff: code clean-up and removal of rename hack. | Junio C Hamano | 1 | -1/+1 |