1. 02 10月, 2014 8 次提交
  2. 30 9月, 2014 21 次提交
    • J
      Sync with 2.1.2 · 565301e4
      Junio C Hamano 提交于
      * maint:
        Git 2.1.2
      565301e4
    • J
      Merge branch 'jt/itimer-autoconf' · 7dded661
      Junio C Hamano 提交于
      setitmer(2) and related API elements can be configured from
      Makefile but autoconf did not know about it.
      
      * jt/itimer-autoconf:
        autoconf: check for setitimer()
        autoconf: check for struct itimerval
        git-compat-util.h: add missing semicolon after struct itimerval
      7dded661
    • J
      Merge branch 'jc/test-lazy-prereq' · 0ba92ef3
      Junio C Hamano 提交于
      Test-script clean-up.
      
      * jc/test-lazy-prereq:
        tests: drop GIT_*_TIMING_TESTS environment variable support
      0ba92ef3
    • J
      Merge branch 'sb/merge-recursive-copy-paste-fix' · ab9bc95d
      Junio C Hamano 提交于
      "git merge-recursive" had a small bug that could have made it
      mishandle "one side deleted, the other side did not touch it" in a
      rare corner case, where the other side actually did touch to cause
      the blob object names to be different but both blobs before and
      after the change normalize to the same (e.g. correcting mistake to
      check in a blob with CRLF line endings by replacing it with another
      blob that records the same contents with LF line endings).
      
      * sb/merge-recursive-copy-paste-fix:
        merge-recursive: remove stale commented debugging code
        merge-recursive: fix copy-paste mistake
      ab9bc95d
    • J
      Merge branch 'pr/use-default-sigpipe-setting' · 131f0315
      Junio C Hamano 提交于
      We used to get confused when a process called us with SIGPIPE
      ignored; we do want to die with SIGPIPE when the output is not
      read by default, and do ignore the signal when appropriate.
      
      * pr/use-default-sigpipe-setting:
        mingw.h: add dummy functions for sigset_t operations
        unblock and unignore SIGPIPE
      131f0315
    • J
      Git 2.1.2 · 80b616d0
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      80b616d0
    • J
      Merge branch 'jk/fsck-exit-code-fix' into maint · 46c8f859
      Junio C Hamano 提交于
      "git fsck" failed to report that it found corrupt objects via its
      exit status in some cases.
      
      * jk/fsck-exit-code-fix:
        fsck: return non-zero status on missing ref tips
        fsck: exit with non-zero status upon error from fsck_obj()
      46c8f859
    • J
      Merge branch 'ta/config-add-to-empty-or-true-fix' into maint · 102edda4
      Junio C Hamano 提交于
      "git config --add section.var val" used to lose existing
      section.var whose value was an empty string.
      
      * ta/config-add-to-empty-or-true-fix:
        config: avoid a funny sentinel value "a^"
        make config --add behave correctly for empty and NULL values
      102edda4
    • J
      Merge branch 'mk/reachable-protect-detached-head' into maint · 421ec4f8
      Junio C Hamano 提交于
      Reachability check (used in "git prune" and friends) did not add a
      detached HEAD as a starting point to traverse objects still in use.
      
      * mk/reachable-protect-detached-head:
        reachable.c: add HEAD to reachability starting commits
      421ec4f8
    • J
      Merge branch 'mb/fast-import-delete-root' into maint · 5b830a85
      Junio C Hamano 提交于
      An attempt to remove the entire tree in the "git fast-import" input
      stream caused it to misbehave.
      
      * mb/fast-import-delete-root:
        fast-import: fix segfault in store_tree()
        t9300: test filedelete command
      5b830a85
    • J
      Merge branch 'jk/index-pack-threading-races' into maint · 46092ebf
      Junio C Hamano 提交于
      When receiving an invalid pack stream that records the same object
      twice, multiple threads got confused due to a race.
      
      * jk/index-pack-threading-races:
        index-pack: fix race condition with duplicate bases
      46092ebf
    • J
      Merge branch 'jk/send-pack-many-refspecs' into maint · 06051709
      Junio C Hamano 提交于
      "git push" over HTTP transport had an artificial limit on number of
      refs that can be pushed imposed by the command line length.
      
      * jk/send-pack-many-refspecs:
        send-pack: take refspecs over stdin
      06051709
    • J
      Merge branch 'so/rebase-doc' into maint · e7867e80
      Junio C Hamano 提交于
      * so/rebase-doc:
        Documentation/git-rebase.txt: <upstream> must be given to specify <branch>
        Documentation/git-rebase.txt: -f forces a rebase that would otherwise be a no-op
      e7867e80
    • J
      Update draft release notes to 2.2 · 0bf7dd65
      Junio C Hamano 提交于
      0bf7dd65
    • J
      Merge branch 'jk/mbox-from-line' · 26d05873
      Junio C Hamano 提交于
      Some MUAs mangled a line in a message that begins with "From " to
      ">From " when writing to a mailbox file and feeding such an input
      to "git am" used to lose such a line.
      
      * jk/mbox-from-line:
        mailinfo: work around -Wstring-plus-int warning
        mailinfo: make ">From" in-body header check more robust
      26d05873
    • J
      Merge branch 'sb/t6031-typofix' · 12ba0e77
      Junio C Hamano 提交于
      * sb/t6031-typofix:
        t6031-test-merge-recursive: do not forget to add file to be committed
      12ba0e77
    • J
      Merge branch 'sb/t9300-typofix' · 4d4dc66d
      Junio C Hamano 提交于
      * sb/t9300-typofix:
        t9300-fast-import: fix typo in test description
      4d4dc66d
    • J
      Merge branch 'rs/remote-simplify' · 60dfd846
      Junio C Hamano 提交于
      * rs/remote-simplify:
        remote: simplify match_name_with_pattern() using strbuf
      60dfd846
    • J
      Merge branch 'rs/graph-simplify' · 0a2ba82c
      Junio C Hamano 提交于
      * rs/graph-simplify:
        graph: simplify graph_padding_line()
      0a2ba82c
    • J
      Merge branch 'da/rev-parse-verify-quiet' · 507fe835
      Junio C Hamano 提交于
      "rev-parse --verify --quiet $name" is meant to quietly exit with a
      non-zero status when $name is not a valid object name, but still
      gave error messages in some cases.
      
      * da/rev-parse-verify-quiet:
        stash: prefer --quiet over shell redirection of the standard error stream
        refs: make rev-parse --quiet actually quiet
        t1503: use test_must_be_empty
        Documentation: a note about stdout for git rev-parse --verify --quiet
      507fe835
    • J
      Merge branch 'hj/pretty-naked-decoration' · b8e533f1
      Junio C Hamano 提交于
      The pretty-format specifier "%d", which expanded to " (tagname)"
      for a tagged commit, gained a cousin "%D" that just gives the
      "tagname" without frills.
      
      * hj/pretty-naked-decoration:
        pretty: add %D format specifier
      b8e533f1
  3. 28 9月, 2014 2 次提交
  4. 27 9月, 2014 9 次提交