1. 14 8月, 2005 5 次提交
    • J
      [PATCH] fix git-checkout-cache segfault on parisc · 31f584c2
      James Bottomley 提交于
      The index cleanup code is executed via atexit() which is *after* main
      has completed, so the stack allocated cache_file has gone out of scope.
      Parisc seems to use stack in the destructor functions, so cache_file
      gets partially overwritten leading to the predictable disastrous
      consequences.
      
      [jc: Just to make sure, I audited other users of the function
       hold_index_file_for_update() to make sure they do not have this
       problem; everybody else uses non-stack cache_file structure and
       is fine.  Thanks, James.]
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      31f584c2
    • L
      [PATCH] Make get_sha1_basic() more careful · 3c3852e3
      Linus Torvalds 提交于
      The "get_sha1_hex()" function is designed to work with SHA1 hex strings
      that may be followed by arbitrary crud. However, that's not acceptable for
      "get_sha1()" which is used for command line arguments etc: we don't want
      to silently allow random characters after the end of the SHA1.
      
      So verify that the hex string is all we have.
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      3c3852e3
    • L
      [PATCH] Make sure git-resolve-script always works on commits · 02a4a32c
      Linus Torvalds 提交于
      You can resolve a tag, and it does the right thing except that it might
      end up writing the tag itself into the resulting HEAD, which will confuse
      subsequent operations no end.
      
      This makes sure that when we resolve two heads, we will have turned them
      into proper commits before we start acting on them.
      
      This also fixes the parsing of "treeish^0", which would incorrectly
      resolve to "treeish" instead of causing an error.
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      02a4a32c
    • J
      Add SubmittingPatches · 31408251
      Junio C Hamano 提交于
      Not that I have stricter patch submission standard than ordinary
      projects, I wanted to have it to make sure people understand
      what they are doing when they add their own Signed-off-by line.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      31408251
    • J
      Add --signoff and --verify option to git commit. · 0cfe1d30
      Junio C Hamano 提交于
      As brought up in the discussion which followed a patch to add a
      signed-off-by line with the --sign flag to format-patch from
      Johannes Schindelin, add --signoff to the git commit command.
      
      Also add --verify to make sure the lines you introduced are
      clean, which is more useful in commit but not very much in
      format-patch as it was originally implemented, because finding
      botches at format-patch time is too late.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      0cfe1d30
  2. 13 8月, 2005 11 次提交
  3. 12 8月, 2005 12 次提交
  4. 11 8月, 2005 6 次提交
  5. 10 8月, 2005 6 次提交