1. 19 11月, 2011 9 次提交
  2. 18 11月, 2011 3 次提交
  3. 17 11月, 2011 2 次提交
    • J
      refs: loosen over-strict "format" check · 09116a1c
      Junio C Hamano 提交于
      The add_extra_ref() interface is used to add an extra-ref that is _not_
      our ref for the purpose of helping auto-following of tags and reducing
      object transfer from remote repository, and they are typically formatted
      as a tagname followed by ^{} to make sure no valid refs match that
      pattern. In other words, these entries are deliberately formatted not to
      pass check-refname-format test.
      
      A recent series however added a test unconditionally to the add_ref()
      function that is called from add_extra_ref(). The check may be sensible
      for other two callsites of the add_ref() interface, but definitely is
      a wrong thing to do in add_extra_ref(). Disable it.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      Acked-by: NMichael Haggerty <mhagger@alum.mit.edu>
      09116a1c
    • M
      mailmap: xcalloc mailmap_info · 74b531f6
      Marc-André Lureau 提交于
      This is to avoid reaching free of uninitialized members.
      
      With an invalid .mailmap (and perhaps in other cases), it can reach
      free(mi->name) with garbage for example.
      Signed-off-by: NMarc-André Lureau <marcandre.lureau@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      74b531f6
  4. 16 11月, 2011 7 次提交
  5. 13 11月, 2011 1 次提交
  6. 12 11月, 2011 1 次提交
  7. 11 11月, 2011 3 次提交
    • J
      c444c165
    • J
      Merge 'build-in git-mktree' · 77f143bf
      Junio C Hamano 提交于
      * commit '633e3556': (5835 commits)
        build-in git-mktree
        allow -t abbreviation for --track in git branch
        gitweb: Remove function prototypes (cleanup)
        Documentation: cloning to empty directory is allowed
        Clarify kind of conflict in merge-one-file helper
        git config: clarify --add and --get-color
        archive-tar.c: squelch a type mismatch warning
        Start 1.6.4 development
        Start 1.6.3.1 maintenance series.
        GIT 1.6.3
        t4029: use sh instead of bash
        t4200: convert sed expression which operates on non-text file to perl
        t4200: remove two unnecessary lines
        t/annotate-tests.sh: avoid passing a non-newline terminated file to sed
        t4118: avoid sed invocation on file without terminating newline
        t4118: add missing '&&'
        t8005: use egrep when extended regular expressions are required
        git-clean doc: the command only affects paths under $(cwd)
        improve error message in config.c
        t4018-diff-funcname: add cpp xfuncname pattern to syntax test
        ...
      77f143bf
    • L
      mktree: fix a memory leak in write_tree() · cd9519bd
      Liu Yuan 提交于
      We forget to call strbuf_release to release the buf memory.
      Signed-off-by: NLiu Yuan <tailai.ly@taobao.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      cd9519bd
  8. 09 11月, 2011 12 次提交
  9. 08 11月, 2011 2 次提交