| Age | Commit message (Expand) | Author | Files | Lines |
| 2006-04-18 | Fix filename scaling for binary files | Jonas Fonseca | 1 | -3/+4 |
| 2006-04-18 | diff --stat: make sure to set recursive. | Junio C Hamano | 1 | -0/+10 |
| 2006-04-15 | diff-options: add --patch-with-stat | Johannes Schindelin | 1 | -1/+16 |
| 2006-04-15 | diff-files --stat: do not dump core with unmerged index. | Junio C Hamano | 1 | -4/+17 |
| 2006-04-15 | diff --stat: do not do its own three-dashes. | Junio C Hamano | 1 | -2/+0 |
| 2006-04-13 | diff --stat: no need to ask funcnames nor context. | Junio C Hamano | 1 | -2/+2 |
| 2006-04-13 | diff-options: add --stat (take 2) | Johannes Schindelin | 1 | -5/+5 |
| 2006-04-13 | diff-options: add --stat (take 2) | Johannes Schindelin | 1 | -5/+217 |
| 2006-04-11 | Separate the raw diff and patch with a newline | Petr Baudis | 1 | -0/+1 |
| 2006-04-10 | diff-* --patch-with-raw | Junio C Hamano | 1 | -33/+49 |
| 2006-04-10 | Retire diffcore-pathspec. | Junio C Hamano | 1 | -2/+0 |
| 2006-04-08 | diff: fix output of total-rewrite diff. | Junio C Hamano | 1 | -2/+3 |
| 2006-04-05 | Merge branches 'master' and 'jc/combine' into next | Junio C Hamano | 1 | -19/+25 |
| 2006-04-05 | Merge branch 'fix' | Junio C Hamano | 1 | -19/+25 |
| 2006-04-05 | diff_flush(): leakfix. | Junio C Hamano | 1 | -19/+25 |
| 2006-04-04 | Support for pickaxe matching regular expressions | Petr Baudis | 1 | -0/+2 |
| 2006-03-29 | tree/diff header cleanup. | Junio C Hamano | 1 | -1/+1 |
| 2006-03-27 | xdiff: Show function names in hunk headers. | Mark Wooding | 1 | -0/+1 |
| 2006-03-26 | Merge branch 'lt/diffgen' into next | Junio C Hamano | 1 | -162/+94 |
| 2006-03-25 | true built-in diff: run everything in-core. | Junio C Hamano | 1 | -162/+94 |
| 2006-03-25 | Merge branch 'lt/diffgen' into next | Junio C Hamano | 1 | -6/+104 |
| 2006-03-25 | built-in diff: minimum tweaks | Junio C Hamano | 1 | -5/+36 |
| 2006-03-25 | Use a *real* built-in diff generator | Linus Torvalds | 1 | -6/+73 |
| 2006-03-12 | diffcore-rename: somewhat optimized. | Junio C Hamano | 1 | -0/+2 |
| 2006-02-26 | Make git diff-generation use a simpler spawn-like interface | Linus Torvalds | 1 | -58/+80 |
| 2006-02-21 | Merge branch 'jc/nostat' | Junio C Hamano | 1 | -1/+1 |
| 2006-02-10 | find_unique_abbrev() simplification. | Junio C Hamano | 1 | -11/+3 |
| 2006-02-08 | "Assume unchanged" git | Junio C Hamano | 1 | -1/+1 |
| 2006-02-01 | Allow diff and index commands to be interrupted | Petr Baudis | 1 | -0/+2 |
| 2006-01-28 | diff --abbrev=<n> option fix. | Junio C Hamano | 1 | -1/+6 |
| 2006-01-28 | abbrev cleanup: use symbolic constants | Junio C Hamano | 1 | -2/+2 |
| 2005-12-29 | code comments: spell | Junio C Hamano | 1 | -1/+1 |
| 2005-12-26 | Handle symlinks graciously | Johannes Schindelin | 1 | -1/+1 |
| 2005-12-26 | avoid asking ?alloc() for zero bytes. | Junio C Hamano | 1 | -3/+3 |
| 2005-12-19 | diff: --abbrev option | Junio C Hamano | 1 | -6/+51 |
| 2005-11-21 | Move diff.renamelimit out of default configuration. | Junio C Hamano | 1 | -0/+10 |
| 2005-11-21 | rename/copy score parsing updates. | H. Peter Anvin | 1 | -12/+21 |
| 2005-11-21 | rename detection with -M100 means "exact renames only". | Junio C Hamano | 1 | -0/+4 |
| 2005-11-16 | diff: --full-index | Junio C Hamano | 1 | -6/+8 |
| 2005-11-15 | diff: make default rename detection limit configurable. | Junio C Hamano | 1 | -2/+7 |
| 2005-10-22 | Split up tree diff functions into tree-diff.c library | Linus Torvalds | 1 | -0/+3 |
| 2005-10-18 | Handle "-" at beginning of filenames, part 3 | Linus Torvalds | 1 | -1/+1 |
| 2005-10-17 | Update git-diff-* to use C-style quoting for funny pathnames. | Junio C Hamano | 1 | -40/+95 |
| 2005-10-07 | Show original and resulting blob object info in diff output. | Junio C Hamano | 1 | -20/+57 |
| 2005-09-30 | Consolidate null_sha1[]. | Junio C Hamano | 1 | -2/+1 |
| 2005-09-24 | Diff: --name-status output format. | Junio C Hamano | 1 | -9/+13 |
| 2005-09-24 | Diff: -l<num> to limit rename/copy detection. | Junio C Hamano | 1 | -2/+5 |
| 2005-09-24 | Diff clean-up. | Junio C Hamano | 1 | -44/+93 |
| 2005-09-22 | Retire diff-helper. | Junio C Hamano | 1 | -23/+0 |
| 2005-09-15 | Plug diff leaks. | Junio C Hamano | 1 | -1/+4 |
| 2005-09-14 | Revert "[PATCH] plug memory leak in diff.c::diff_free_filepair()" | Junio C Hamano | 1 | -4/+5 |
| 2005-09-14 | [PATCH] Fix alloc_filespec() initialization | Linus Torvalds | 1 | -7/+3 |
| 2005-09-10 | Fix copy marking from diffcore-rename. | Junio C Hamano | 1 | -1/+3 |
| 2005-09-09 | Retire support for old environment variables. | Junio C Hamano | 1 | -2/+2 |
| 2005-08-29 | Fix compilation warnings. | Junio C Hamano | 1 | -1/+1 |
| 2005-08-23 | Fix ?: statements. | Jason Riedy | 1 | -8/+11 |
| 2005-08-21 | [PATCH] possible memory leak in diff.c::diff_free_filepair() | Yasushi SHOJI | 1 | -2/+1 |
| 2005-08-13 | [PATCH] plug memory leak in diff.c::diff_free_filepair() | Yasushi SHOJI | 1 | -5/+4 |
| 2005-08-09 | A bit more format warning squelching. | Junio C Hamano | 1 | -3/+4 |
| 2005-08-05 | [PATCH] git: use git_mkstemp() instead of mkstemp() for diff generation. | Holger Eitzenberger | 1 | -3/+4 |
| 2005-07-29 | [PATCH] mmap error handling | Pavel Roskin | 1 | -1/+3 |
| 2005-07-25 | Use symbolic constants for diff-raw status indicators. | Junio C Hamano | 1 | -25/+33 |
| 2005-07-14 | Split up "diff_format" into "format" and "line_termination". | Linus Torvalds | 1 | -8/+4 |
| 2005-07-13 | [PATCH] git-diff-*: --name-only and --name-only-z. | Junio C Hamano | 1 | -1/+12 |
| 2005-07-08 | [PATCH] Make sq_expand() available as sq_quote(). | Junio C Hamano | 1 | -41/+6 |
| 2005-06-27 | [PATCH] Enhance sha1_file_size() into sha1_object_info() | Junio C Hamano | 1 | -1/+1 |
| 2005-06-19 | [PATCH] Rework -B output. | Junio C Hamano | 1 | -70/+159 |
| 2005-06-12 | [PATCH] Add --diff-filter= output restriction to diff-* family. | Junio C Hamano | 1 | -4/+66 |
| 2005-06-12 | [PATCH] Fix rename/copy when dealing with temporarily broken pairs. | Junio C Hamano | 1 | -0/+1 |
| 2005-06-12 | [PATCH] Re-Fix SIGSEGV on unmerged files in git-diff-files -p | Junio C Hamano | 1 | -0/+1 |
| 2005-06-05 | diff 'rename' format change. | Linus Torvalds | 1 | -2/+2 |
| 2005-06-05 | [PATCH] diff.c: -B argument passing fix. | Junio C Hamano | 1 | -2/+2 |
| 2005-06-05 | [PATCH] diff.c: locate_size_cache() fix. | Junio C Hamano | 1 | -5/+6 |
| 2005-06-03 | [PATCH] diff: Update -B heuristics. | Junio C Hamano | 1 | -2/+16 |
| 2005-06-03 | [PATCH] diff: Clean up diff_scoreopt_parse(). | Junio C Hamano | 1 | -0/+39 |
| 2005-06-02 | [PATCH] Find size of SHA1 object without inflating everything. | Junio C Hamano | 1 | -5/+6 |
| 2005-06-01 | [PATCH] diff: mode bits fixes | Junio C Hamano | 1 | -5/+7 |
| 2005-05-30 | [PATCH] Show dissimilarity index for D and N case. | Junio C Hamano | 1 | -2/+18 |
| 2005-05-30 | [PATCH] Add -O<orderfile> option to diff-* brothers. | Junio C Hamano | 1 | -1/+4 |
| 2005-05-30 | [PATCH] Add -B flag to diff-* brothers. | Junio C Hamano | 1 | -3/+18 |
| 2005-05-30 | [PATCH] diff: fix the culling of unneeded delete record. | Junio C Hamano | 1 | -21/+2 |
| 2005-05-30 | [PATCH] diff: further cleanup. | Junio C Hamano | 1 | -2/+7 |
| 2005-05-30 | [PATCH] diff: code clean-up and removal of rename hack. | Junio C Hamano | 1 | -3/+3 |
| 2005-05-30 | [PATCH] diff: consolidate various calls into diffcore. | Junio C Hamano | 1 | -0/+12 |
| 2005-05-29 | [PATCH] Optimize diff-tree -[CM] --stdin | Junio C Hamano | 1 | -2/+81 |
| 2005-05-29 | [PATCH] Fix the way diffcore-rename records unremoved source. | Junio C Hamano | 1 | -39/+37 |
| 2005-05-29 | [PATCH] Remove a function not used anymore. | Junio C Hamano | 1 | -22/+0 |
| 2005-05-29 | [PATCH] Clean up diff_setup() to make it more extensible. | Junio C Hamano | 1 | -2/+3 |
| 2005-05-29 | [PATCH] Remove final newline from the value of xfrm_msg variable. | Junio C Hamano | 1 | -3/+3 |
| 2005-05-29 | [PATCH] Do not expose internal scaling to diff-helper. | Junio C Hamano | 1 | -1/+1 |
| 2005-05-29 | [PATCH] Introduce diff_free_filepair() funcion. | Junio C Hamano | 1 | -6/+9 |
| 2005-05-26 | [PATCH] Diff updates to express type changes | Junio C Hamano | 1 | -9/+36 |
| 2005-05-25 | [PATCH] Mode only changes from diff. | Junio C Hamano | 1 | -2/+4 |
| 2005-05-25 | [PATCH] Fix type-change handling when assigning the status code to filepairs. | Junio C Hamano | 1 | -14/+22 |
| 2005-05-25 | diff.c: don't silently ignore unknown state changes in diffs. | Linus Torvalds | 1 | -1/+1 |
| 2005-05-24 | [PATCH] Redo rename/copy detection logic. | Junio C Hamano | 1 | -19/+98 |
| 2005-05-23 | [PATCH] Fix diff-pruning logic which was running prune too early. | Junio C Hamano | 1 | -92/+64 |
| 2005-05-23 | [PATCH] diff-raw format update take #2. | Junio C Hamano | 1 | -48/+76 |
| 2005-05-23 | [PATCH] Rename/copy detection fix. | Junio C Hamano | 1 | -47/+98 |
| 2005-05-22 | Some more sparse warning fixes | Linus Torvalds | 1 | -4/+4 |
| 2005-05-22 | Include file cleanups.. | Linus Torvalds | 1 | -1/+0 |
| 2005-05-22 | [PATCH] Diffcore updates. | Junio C Hamano | 1 | -82/+90 |
| 2005-05-21 | [PATCH] The diff-raw format updates. | Junio C Hamano | 1 | -58/+74 |
| 2005-05-21 | [PATCH] Prepare diffcore interface for diff-tree header supression. | Junio C Hamano | 1 | -21/+22 |
| 2005-05-21 | [PATCH] Constness fix for pickaxe option. | Junio C Hamano | 1 | -1/+1 |
| 2005-05-21 | [PATCH] Introducing software archaeologist's tool "pickaxe". | Junio C Hamano | 1 | -9/+14 |
| 2005-05-21 | [PATCH] Diff overhaul, adding half of copy detection. | Junio C Hamano | 1 | -413/+286 |
| 2005-05-20 | sparse cleanup | Linus Torvalds | 1 | -3/+3 |
| 2005-05-20 | [PATCH] Simplify "reverse-diff" logic in the diff core. | Junio C Hamano | 1 | -23/+15 |
| 2005-05-19 | [PATCH] diff overhaul | Junio C Hamano | 1 | -29/+113 |
| 2005-05-19 | [PATCH] Declare stacked variables before the first statement. | Thomas Glanzmann | 1 | -2/+2 |
| 2005-05-19 | [PATCH] Detect renames in diff family. | Junio C Hamano | 1 | -4/+17 |
| 2005-05-19 | diff.c: remove left-over scoring debug message | Linus Torvalds | 1 | -3/+0 |
| 2005-05-19 | [PATCH] Detect renames in diff family. | Junio C Hamano | 1 | -32/+378 |
| 2005-05-18 | [PATCH] Diff-helper update | Junio C Hamano | 1 | -12/+22 |
| 2005-05-18 | [PATCH] Fix diff output take #4. | Junio C Hamano | 1 | -7/+7 |
| 2005-05-15 | Rename cache_match_stat() to ce_match_stat() | Brad Roberts | 1 | -1/+1 |
| 2005-05-15 | [PATCH 1/3] Update mode-change strings in diff output. | Junio C Hamano | 1 | -10/+12 |
| 2005-05-09 | Rename environment variables. | Junio C Hamano | 1 | -5/+5 |
| 2005-05-07 | [PATCH] Add #include <limits.h> so that git compiles under Solaris | Thomas Glanzmann | 1 | -0/+1 |
| 2005-05-05 | Update diff engine for symlinks stored in the cache. | Junio C Hamano | 1 | -22/+56 |
| 2005-05-04 | Optimize diff-cache -p --cached | Junio C Hamano | 1 | -13/+54 |
| 2005-05-04 | Terminate diff-* on non-zero exit from GIT_EXTERNAL_DIFF | Junio C Hamano | 1 | -8/+12 |
| 2005-05-01 | Change the prefix for builtin diff generation. | Linus Torvalds | 1 | -1/+1 |
| 2005-05-01 | [PATCH] Rework built-in diff to make its output more dense. | Junio C Hamano | 1 | -11/+15 |
| 2005-04-28 | [PATCH] diff.c: clean temporary files | Junio C Hamano | 1 | -5/+24 |
| 2005-04-28 | [PATCH] Make diff-cache and friends output more cg-patch friendly. | Junio C Hamano | 1 | -20/+36 |
| 2005-04-27 | diff.c: don't add extra '/' to pathname | Linus Torvalds | 1 | -2/+0 |
| 2005-04-27 | [PATCH] Reworked external diff interface. | Junio C Hamano | 1 | -35/+58 |
| 2005-04-26 | [PATCH] introduce xmalloc and xrealloc | Christopher Li | 1 | -3/+2 |
| 2005-04-26 | [PATCH] Diff-tree-helper take two. | Junio C Hamano | 1 | -43/+205 |
| 2005-04-25 | [PATCH] Split external diff command interface to a separate file. | Junio C Hamano | 1 | -0/+106 |