1. 41c9560 diff: rename struct diff_filespec's sha1_valid member by brian m. carlson · 9 years ago
  2. a0d12c4 diff: convert struct diff_filespec to struct object_id by brian m. carlson · 9 years ago
  3. 26effb8 Merge branch 'sg/diff-multiple-identical-renames' by Junio C Hamano · 9 years ago
  4. ca4e3ca diffcore: fix iteration order of identical files during rename detection by SZEDER Gábor · 9 years ago
  5. 50a6c8e use st_add and st_mult for allocation size computation by Jeff King · 9 years ago
  6. 2d659f7 Merge branch 'jk/diffcore-rename-duplicate' by Junio C Hamano · 10 years ago
  7. 4d6be03 diffcore-rename: avoid processing duplicate destinations by Jeff King · 10 years ago
  8. f98c2f7 diffcore-rename: split locate_rename_dst into two functions by Jeff King · 10 years ago
  9. 8e5dd3d diff.c: allow to pass more flags to diff_populate_filespec by Nguyễn Thái Ngọc Duy · 11 years ago
  10. ab73a9d hashmap: add simplified hashmap_get_from_hash() API by Karsten Blees · 11 years ago
  11. 039dc71 hashmap: factor out getting a hash code from a SHA1 by Karsten Blees · 11 years ago
  12. fe9122a Merge branch 'dd/use-alloc-grow' by Junio C Hamano · 11 years ago
  13. 0963008 Merge branch 'nd/i18n-progress' by Junio C Hamano · 11 years ago
  14. 337ce24 diffcore-rename.c: use ALLOC_GROW() by Dmitry S. Dolzhenko · 11 years ago
  15. 754dbc4 i18n: mark all progress lines for translation by Nguyễn Thái Ngọc Duy · 11 years ago
  16. f79d9c5 diffcore-rename.c: use new hash map implementation by Karsten Blees · 11 years ago
  17. 7c85f8a diffcore-rename.c: simplify finding exact renames by Karsten Blees · 11 years ago
  18. 48f6407 diffcore-rename.c: move code around to prepare for the next patch by Karsten Blees · 11 years ago
  19. c735928 Preallocate hash tables when the number of inserts are known in advance by Nguyễn Thái Ngọc Duy · 12 years ago
  20. 3b75314 Merge branch 'jk/maint-null-in-trees' by Junio C Hamano · 13 years ago
  21. e545010 diff: do not use null sha1 as a sentinel value by Jeff King · 13 years ago
  22. 90d43b0 teach diffcore-rename to optionally ignore empty content by Jeff King · 13 years ago
  23. 2db8926 Merge branch 'mz/maint-rename-unmerged' by Junio C Hamano · 14 years ago
  24. dabdbee diffcore-rename.c: avoid set-but-not-used warning by Jim Meyering · 14 years ago
  25. d7c9bf2 diffcore-rename: don't consider unmerged path as source by Martin von Zweigbergk · 14 years ago
  26. f31027c diffcore-rename: fall back to -C when -C -C busts the rename limit by Junio C Hamano · 14 years ago
  27. e88d6bc diffcore-rename: record filepair for rename src by Junio C Hamano · 14 years ago
  28. 9d8a5a5 diffcore-rename: refactor "too many candidates" logic by Junio C Hamano · 14 years ago
  29. 0ce6a51 Merge branch 'jk/merge-rename-ux' by Junio C Hamano · 14 years ago
  30. 3ac942d add inexact rename detection progress infrastructure by Jeff King · 14 years ago
  31. bf0ab10 merge: improve inexact rename limit warning by Jeff King · 14 years ago
  32. 3a4d676 diffcore-rename: improve estimate_similarity() heuristics by Linus Torvalds · 14 years ago
  33. 0940e5f diffcore-rename: properly honor the difference between -M and -C by Linus Torvalds · 14 years ago
  34. 11f944d for_each_hash: allow passing a 'void *data' pointer to callback by Linus Torvalds · 14 years ago
  35. 9ca5df9 Add a macro DIFF_QUEUE_CLEAR. by Bo Yang · 15 years ago
  36. 809809b diffcore-rename: reduce memory footprint by freeing blob data early by Junio C Hamano · 15 years ago
  37. 3ea3c21 Fix typos / spelling in comments by Mike Ralphson · 16 years ago
  38. 885c716 Rename detection: Avoid repeated filespec population by Björn Steinbrink · 16 years ago
  39. 6e381d3 Add file delete/create info when we overflow rename_limit by Linus Torvalds · 16 years ago
  40. b8960bb diff: make "too many files" rename warning optional by Jeff King · 17 years ago
  41. 2a5fe25 Merge branch 'jc/rename' by Junio C Hamano · 17 years ago
  42. ee542ee rename: warn user when we have turned off rename detection by Jeff King · 17 years ago
  43. 6d24ad9 Optimize rename detection for a huge diff by Junio C Hamano · 17 years ago
  44. 9ae8fcb Fix a pathological case in git detecting proper renames by Linus Torvalds · 17 years ago
  45. 32d75d2 Fix a pathological case in git detecting proper renames by Linus Torvalds · 17 years ago
  46. 42899ac Do the fuzzy rename detection limits with the exact renames removed by Linus Torvalds · 17 years ago
  47. 81ac051 Fix ugly magic special case in exact rename detection by Linus Torvalds · 17 years ago
  48. 17559a6 Do exact rename detection regardless of rename limits by Linus Torvalds · 17 years ago
  49. 9027f53 Do linear-time/space rename logic for exact renames by Linus Torvalds · 17 years ago
  50. 6447971 copy vs rename detection: avoid unnecessary O(n*m) loops by Linus Torvalds · 17 years ago
  51. 9fb8841 Ref-count the filespecs used by diffcore by Linus Torvalds · 17 years ago
  52. cb1491b Split out "exact content match" phase of rename detection by Linus Torvalds · 17 years ago
  53. 8ae92e6 rename diff_free_filespec_data_large() to diff_free_filespec_blob() by Junio C Hamano · 17 years ago
  54. eede7b7 diffcore-rename: cache file deltas by Jeff King · 17 years ago
  55. 0024a54 Fix the rename detection limit checking by Linus Torvalds · 17 years ago
  56. e1bc8dc Merge branch 'jc/diffcore' by Junio C Hamano · 18 years ago
  57. d8c3d03 diffcore_count_changes: pass diffcore_filespec by Junio C Hamano · 18 years ago
  58. cfc0aef diffcore-rename: don't change similarity index based on basename equality by René Scharfe · 18 years ago
  59. 0ce3964 diffcore-rename: favour identical basenames by Johannes Schindelin · 18 years ago
  60. 50b2b53 diff -M: release the preimage candidate blobs after rename detection. by Junio C Hamano · 18 years ago
  61. dc49cd7 Cast 64 bit off_t to 32 bit size_t by Shawn O. Pearce · 18 years ago
  62. 7da41f4 Bypass expensive content comparsion during rename detection. by Shawn O. Pearce · 18 years ago
  63. 2f3f8b2 git-pickaxe: rename detection optimization by Junio C Hamano · 18 years ago
  64. a89fccd Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length. by David Rientjes · 19 years ago
  65. ef67768 diff.c: do not use pathname comparison to tell renames by Junio C Hamano · 19 years ago
  66. 17e6019 diffcore-rename: try matching up renames without populating filespec first. by Junio C Hamano · 19 years ago
  67. fc58071 diffcore-rename: fix merging back a broken pair. by Junio C Hamano · 19 years ago
  68. 90bd932 Fix up diffcore-rename scoring by Linus Torvalds · 19 years ago
  69. 2821104 diffcore-delta: make the hash a bit denser. by Junio C Hamano · 19 years ago
  70. c06c796 diffcore-rename: somewhat optimized. by Junio C Hamano · 19 years ago
  71. 1706306 diffcore-rename: similarity estimator fix. by Junio C Hamano · 19 years ago
  72. 6541675 diffcore-rename: split out the delta counting code. by Junio C Hamano · 19 years ago
  73. 09a5d72 diffcore-rename: plug memory leak. by Junio C Hamano · 19 years ago
  74. 7d6fb37 short circuit out of a few places where we would allocate zero bytes by Eric Wong · 19 years ago
  75. 9f70b80 rename detection with -M100 means "exact renames only". by Junio C Hamano · 19 years ago
  76. 3299c6f diff: make default rename detection limit configurable. by Junio C Hamano · 19 years ago
  77. 8082d8d Diff: -l<num> to limit rename/copy detection. by Junio C Hamano · 19 years ago
  78. 5098baf Plug diff leaks. by Junio C Hamano · 19 years ago
  79. 6bac10d Fix copy marking from diffcore-rename. by Junio C Hamano · 20 years ago
  80. 75c660a [PATCH] Use enhanced diff_delta() in the similarity estimator. by Junio C Hamano · 20 years ago
  81. 75c42d8 Add a "max_size" parameter to diff_delta() by Linus Torvalds · 20 years ago
  82. 2210100 [PATCH] Fix rename/copy when dealing with temporarily broken pairs. by Junio C Hamano · 20 years ago
  83. 0e3994f [PATCH] diff: Clean up diff_scoreopt_parse(). by Junio C Hamano · 20 years ago
  84. 355e76a [PATCH] Tweak count-delta interface by Junio C Hamano · 20 years ago
  85. f345b0a [PATCH] Add -B flag to diff-* brothers. by Junio C Hamano · 20 years ago
  86. 2cd6888 [PATCH] diff: fix the culling of unneeded delete record. by Junio C Hamano · 20 years ago
  87. 01c4e70 [PATCH] diff: code clean-up and removal of rename hack. by Junio C Hamano · 20 years ago
  88. f0c6b2a [PATCH] Optimize diff-tree -[CM] --stdin by Junio C Hamano · 20 years ago
  89. 15d061b [PATCH] Fix the way diffcore-rename records unremoved source. by Junio C Hamano · 20 years ago
  90. 1a0756f [PATCH] Remove unused rank field from diff_core structure. by Junio C Hamano · 20 years ago
  91. 226406f [PATCH] Introduce diff_free_filepair() funcion. by Junio C Hamano · 20 years ago
  92. a00d7d1 [PATCH] Fix math thinko in similarity estimator. by Junio C Hamano · 20 years ago
  93. 8597697 [PATCH] Update rename/copy similarity estimator. by Junio C Hamano · 20 years ago
  94. 25d5ea4 [PATCH] Redo rename/copy detection logic. by Junio C Hamano · 20 years ago
  95. bceafe7 [PATCH] Fix diff-pruning logic which was running prune too early. by Junio C Hamano · 20 years ago
  96. f7c1512 [PATCH] Rename/copy detection fix. by Junio C Hamano · 20 years ago
  97. 60896c7 [PATCH] Be careful with symlinks when detecting renames and copies. by Junio C Hamano · 20 years ago
  98. 6b14d7f [PATCH] Diffcore updates. by Junio C Hamano · 20 years ago
  99. 26dee0a [PATCH] Add the code to set default minimum score back in. by Junio C Hamano · 20 years ago
  100. cd1870e [PATCH] Fix tweak in similarity estimator. by Junio C Hamano · 20 years ago