Skip to content
Commits on May 18, 2005
  1. [PATCH] Kill a bunch of pointer sign warnings for gcc4

    Brian Gerst committed with Linus Torvalds May 18, 2005
     - Raw hashes should be unsigned char.
     - String functions want signed char.
     - Hash and compress functions want unsigned char.
    Signed-off By: Brian Gerst <>
    Signed-off-by: Linus Torvalds <>
Commits on Apr 26, 2005
  1. [PATCH] Introduce diff-tree-helper.

    Junio C Hamano committed with Linus Torvalds Apr 25, 2005
    This patch introduces a new program, diff-tree-helper.  It reads
    output from diff-cache and diff-tree, and produces a patch file.
    The diff format customization can be done the same way the
    show-diff uses; the same external diff interface introduced by
    the previous patch to drive diff from show-diff is used so this
    is not surprising.
    It is used like the following examples:
       $ diff-cache --cached -z <tree> | diff-tree-helper -z -R paths...
       $ diff-tree -r -z <tree1> <tree2> | diff-tree-helper -z paths...
     - As usual, the use of the -z flag is recommended in the script
       to pass NUL-terminated filenames through the pipe between
     - The -R flag is used to generate reverse diff.  It does not
       matter for diff-tree case, but it is sometimes useful to get
       a patch in the desired direction out of diff-cache.
     - The paths parameters are used to restrict the paths that
       appears in the output.  Again this is useful to use with
       diff-cache, which, unlike diff-tree, does not take such paths
       restriction parameters.
    Signed-off-by: Junio C Hamano <>
    Signed-off-by: Linus Torvalds <>
Something went wrong with that request. Please try again.