GIT 0.99.9c

Contains the following changes since GIT 0.99.9b:

	Alex Riesen:
	      remove CR/LF from .gitignore

	Junio C Hamano:
	      Do not put automatic merge message after signed-off-by line.
	      git-clone: do not forget to create origin branch.
	      Make test-date buildable again.
	      Do not fail on hierarchical branch names.
	      Ignore '\r' at the end of line in $GIT_DIR/config
	      Be careful when dereferencing tags (credits Pasky).
	      Document --since and --until options to rev-parse.
	      Add --no-commit to git-merge/git-pull.
	      Add 'ours' merge strategy.
	      git-merge-ours: make sure our index matches HEAD
	      Illustration: "Fundamental Git Index Operations"
	      Illustration: "Git Diff Types"
	      Illustration: "Commit DAG Revision Naming"
	      GIT 0.99.9c

	Peter Eriksen:
	      Clean up the SunOS Makefile rule
  1. ac1b3d1 Split up tree diff functions into tree-diff.c library by Linus Torvalds · 20 years ago
  2. 694a764 Handle "-" at beginning of filenames, part 3 by Linus Torvalds · 20 years ago
  3. cf9dfc6 Update git-diff-* to use C-style quoting for funny pathnames. by Junio C Hamano · 20 years ago
  4. ec1fcc1 Show original and resulting blob object info in diff output. by Junio C Hamano · 20 years ago
  5. 88cd621 Consolidate null_sha1[]. by Junio C Hamano · 20 years ago
  6. 946f5f7 Diff: --name-status output format. by Junio C Hamano · 20 years ago
  7. 8082d8d Diff: -l<num> to limit rename/copy detection. by Junio C Hamano · 20 years ago
  8. 6b5ee13 Diff clean-up. by Junio C Hamano · 20 years ago
  9. 5cfcd07 Retire diff-helper. by Junio C Hamano · 20 years ago
  10. 5098baf Plug diff leaks. by Junio C Hamano · 20 years ago
  11. 19397b4 Revert "[PATCH] plug memory leak in diff.c::diff_free_filepair()" by Junio C Hamano · 20 years ago
  12. 705a714 [PATCH] Fix alloc_filespec() initialization by Linus Torvalds · 20 years ago
  13. 6bac10d Fix copy marking from diffcore-rename. by Junio C Hamano · 20 years ago
  14. a9ab586 Retire support for old environment variables. by Junio C Hamano · 20 years ago
  15. 5de36bf Fix compilation warnings. by Junio C Hamano · 20 years ago
  16. c7c81b3 Fix ?: statements. by Jason Riedy · 20 years ago
  17. 90a734d [PATCH] possible memory leak in diff.c::diff_free_filepair() by Yasushi SHOJI · 20 years ago
  18. 068eac9 [PATCH] plug memory leak in diff.c::diff_free_filepair() by Yasushi SHOJI · 20 years ago
  19. 79db12e A bit more format warning squelching. by Junio C Hamano · 20 years ago
  20. 64f8a63 [PATCH] git: use git_mkstemp() instead of mkstemp() for diff generation. by Holger Eitzenberger · 20 years ago
  21. e35f982 [PATCH] mmap error handling by Pavel Roskin · 20 years ago
  22. e7baa4f Use symbolic constants for diff-raw status indicators. by Junio C Hamano · 20 years ago
  23. e68b6f1 Split up "diff_format" into "format" and "line_termination". by Linus Torvalds · 20 years ago
  24. 52f2852 [PATCH] git-diff-*: --name-only and --name-only-z. by Junio C Hamano · 20 years ago
  25. 6fb737b [PATCH] Make sq_expand() available as sq_quote(). by Junio C Hamano · 20 years ago
  26. 36e4d74 [PATCH] Enhance sha1_file_size() into sha1_object_info() by Junio C Hamano · 20 years ago
  27. 366175e [PATCH] Rework -B output. by Junio C Hamano · 20 years ago
  28. f2ce9fd [PATCH] Add --diff-filter= output restriction to diff-* family. by Junio C Hamano · 20 years ago
  29. 2210100 [PATCH] Fix rename/copy when dealing with temporarily broken pairs. by Junio C Hamano · 20 years ago
  30. dc7090e [PATCH] Re-Fix SIGSEGV on unmerged files in git-diff-files -p by Junio C Hamano · 20 years ago
  31. dc93841 diff 'rename' format change. by Linus Torvalds · 20 years ago
  32. 49d9e85 [PATCH] diff.c: -B argument passing fix. by Junio C Hamano · 20 years ago
  33. 0601e13 [PATCH] diff.c: locate_size_cache() fix. by Junio C Hamano · 20 years ago
  34. eeaa460 [PATCH] diff: Update -B heuristics. by Junio C Hamano · 20 years ago
  35. 0e3994f [PATCH] diff: Clean up diff_scoreopt_parse(). by Junio C Hamano · 20 years ago
  36. 65c2e0c [PATCH] Find size of SHA1 object without inflating everything. by Junio C Hamano · 20 years ago
  37. 67574c4 [PATCH] diff: mode bits fixes by Junio C Hamano · 20 years ago
  38. 70aadac [PATCH] Show dissimilarity index for D and N case. by Junio C Hamano · 20 years ago
  39. af5323e [PATCH] Add -O<orderfile> option to diff-* brothers. by Junio C Hamano · 20 years ago
  40. f345b0a [PATCH] Add -B flag to diff-* brothers. by Junio C Hamano · 20 years ago
  41. 2cd6888 [PATCH] diff: fix the culling of unneeded delete record. by Junio C Hamano · 20 years ago
  42. 9d429ff [PATCH] diff: further cleanup. by Junio C Hamano · 20 years ago
  43. 01c4e70 [PATCH] diff: code clean-up and removal of rename hack. by Junio C Hamano · 20 years ago
  44. befe863 [PATCH] diff: consolidate various calls into diffcore. by Junio C Hamano · 20 years ago
  45. f0c6b2a [PATCH] Optimize diff-tree -[CM] --stdin by Junio C Hamano · 20 years ago
  46. 15d061b [PATCH] Fix the way diffcore-rename records unremoved source. by Junio C Hamano · 20 years ago
  47. be02033 [PATCH] Remove a function not used anymore. by Junio C Hamano · 20 years ago
  48. 19feebc [PATCH] Clean up diff_setup() to make it more extensible. by Junio C Hamano · 20 years ago
  49. 09d9d1a [PATCH] Remove final newline from the value of xfrm_msg variable. by Junio C Hamano · 20 years ago
  50. 903d475 [PATCH] Do not expose internal scaling to diff-helper. by Junio C Hamano · 20 years ago
  51. 226406f [PATCH] Introduce diff_free_filepair() funcion. by Junio C Hamano · 20 years ago
  52. 4130b99 [PATCH] Diff updates to express type changes by Junio C Hamano · 20 years ago
  53. 9fdade0 [PATCH] Mode only changes from diff. by Junio C Hamano · 20 years ago
  54. 96716a1 [PATCH] Fix type-change handling when assigning the status code to filepairs. by Junio C Hamano · 20 years ago
  55. 6f93a63 diff.c: don't silently ignore unknown state changes in diffs. by Linus Torvalds · 20 years ago
  56. 25d5ea4 [PATCH] Redo rename/copy detection logic. by Junio C Hamano · 20 years ago
  57. bceafe7 [PATCH] Fix diff-pruning logic which was running prune too early. by Junio C Hamano · 20 years ago
  58. b6d8f30 [PATCH] diff-raw format update take #2. by Junio C Hamano · 20 years ago
  59. f7c1512 [PATCH] Rename/copy detection fix. by Junio C Hamano · 20 years ago
  60. 09d74b3 Some more sparse warning fixes by Linus Torvalds · 20 years ago
  61. 6b0c312 Include file cleanups.. by Linus Torvalds · 20 years ago
  62. 6b14d7f [PATCH] Diffcore updates. by Junio C Hamano · 20 years ago
  63. 81e50ea [PATCH] The diff-raw format updates. by Junio C Hamano · 20 years ago
  64. 38c6f78 [PATCH] Prepare diffcore interface for diff-tree header supression. by Junio C Hamano · 20 years ago
  65. 057c7d3 [PATCH] Constness fix for pickaxe option. by Junio C Hamano · 20 years ago
  66. 52e9578 [PATCH] Introducing software archaeologist's tool "pickaxe". by Junio C Hamano · 20 years ago
  67. 427dcb4 [PATCH] Diff overhaul, adding half of copy detection. by Junio C Hamano · 20 years ago
  68. e99d59f sparse cleanup by Linus Torvalds · 20 years ago
  69. 7ca4525 [PATCH] Simplify "reverse-diff" logic in the diff core. by Junio C Hamano · 20 years ago
  70. 57fe64a [PATCH] diff overhaul by Junio C Hamano · 20 years ago
  71. 9669e17 [PATCH] Declare stacked variables before the first statement. by Thomas Glanzmann · 20 years ago
  72. 5b486c3 [PATCH] Detect renames in diff family. by Junio C Hamano · 20 years ago
  73. 875d0f8 diff.c: remove left-over scoring debug message by Linus Torvalds · 20 years ago
  74. 5c97558 [PATCH] Detect renames in diff family. by Junio C Hamano · 20 years ago
  75. 915838c [PATCH] Diff-helper update by Junio C Hamano · 20 years ago
  76. b58f23b [PATCH] Fix diff output take #4. by Junio C Hamano · 20 years ago
  77. 5d728c8 Rename cache_match_stat() to ce_match_stat() by Brad Roberts · 20 years ago
  78. 273b983 [PATCH 1/3] Update mode-change strings in diff output. by Junio C Hamano · 20 years ago
  79. d19938a Rename environment variables. by Junio C Hamano · 20 years ago
  80. a1df57a [PATCH] Add #include <limits.h> so that git compiles under Solaris by Thomas Glanzmann · 20 years ago
  81. b28858b Update diff engine for symlinks stored in the cache. by Junio C Hamano · 20 years ago
  82. b46f0b6 Optimize diff-cache -p --cached by Junio C Hamano · 20 years ago
  83. 6fa2806 Terminate diff-* on non-zero exit from GIT_EXTERNAL_DIFF by Junio C Hamano · 20 years ago
  84. 0980d9b Change the prefix for builtin diff generation. by Linus Torvalds · 20 years ago
  85. c983370 [PATCH] Rework built-in diff to make its output more dense. by Junio C Hamano · 20 years ago
  86. 532149d [PATCH] diff.c: clean temporary files by Junio C Hamano · 20 years ago
  87. 2f97813 [PATCH] Make diff-cache and friends output more cg-patch friendly. by Junio C Hamano · 20 years ago
  88. 4765dd5 diff.c: don't add extra '/' to pathname by Linus Torvalds · 20 years ago
  89. 77eb272 [PATCH] Reworked external diff interface. by Junio C Hamano · 20 years ago
  90. 812666c [PATCH] introduce xmalloc and xrealloc by Christopher Li · 20 years ago
  91. be3cfa8 [PATCH] Diff-tree-helper take two. by Junio C Hamano · 20 years ago
  92. 86436c2 [PATCH] Split external diff command interface to a separate file. by Junio C Hamano · 20 years ago