1. 22 7月, 2017 1 次提交
  2. 21 7月, 2017 9 次提交
  3. 19 7月, 2017 5 次提交
    • J
      A few more topics before 2.14-rc1 · cac25fc3
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      cac25fc3
    • J
      Merge branch 'jk/gc-pre-detach-under-hook' · 764046f6
      Junio C Hamano 提交于
      We run an early part of "git gc" that deals with refs before
      daemonising (and not under lock) even when running a background
      auto-gc, which caused multiple gc processes attempting to run the
      early part at the same time.  This is now prevented by running the
      early part also under the GC lock.
      
      * jk/gc-pre-detach-under-hook:
        gc: run pre-detach operations under lock
      764046f6
    • J
      Merge branch 'jn/hooks-pre-rebase-sample-fix' · 11157492
      Junio C Hamano 提交于
      Code clean-up, that makes us in sync with Debian by one patch.
      
      * jn/hooks-pre-rebase-sample-fix:
        pre-rebase hook: capture documentation in a <<here document
      11157492
    • J
      Merge branch 'rs/progress-overall-throughput-at-the-end' · a11ab576
      Junio C Hamano 提交于
      The progress meter did not give a useful output when we haven't had
      0.5 seconds to measure the throughput during the interval.  Instead
      show the overall throughput rate at the end, which is a much more
      useful number.
      
      * rs/progress-overall-throughput-at-the-end:
        progress: show overall rate in last update
      a11ab576
    • J
      Merge branch 'tb/push-to-cygwin-unc-path' · 33400c0e
      Junio C Hamano 提交于
      On Cygwin, similar to Windows, "git push //server/share/repository"
      ought to mean a repository on a network share that can be accessed
      locally, but this did not work correctly due to stripping the double
      slashes at the beginning.
      
      This may need to be heavily tested before it gets unleashed to the
      wild, as the change is at a fairly low-level code and would affect
      not just the code to decide if the push destination is local.  There
      may be unexpected fallouts in the path normalization.
      
      * tb/push-to-cygwin-unc-path:
        cygwin: allow pushing to UNC paths
      33400c0e
  4. 18 7月, 2017 5 次提交
  5. 14 7月, 2017 8 次提交
    • J
      Git 2.14-rc0 · f3da2b79
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      f3da2b79
    • J
      Merge branch 'jk/build-with-asan' · 757e9874
      Junio C Hamano 提交于
      The build procedure has been improved to allow building and testing
      Git with address sanitizer more easily.
      
      * jk/build-with-asan:
        Makefile: disable unaligned loads with UBSan
        Makefile: turn off -fomit-frame-pointer with sanitizers
        Makefile: add helper for compiling with -fsanitize
        test-lib: turn on ASan abort_on_error by default
        test-lib: set ASAN_OPTIONS variable before we run git
      757e9874
    • J
      Merge branch 'sb/pull-rebase-submodule' · c9c63ee5
      Junio C Hamano 提交于
      "git pull --rebase --recurse-submodules" learns to rebase the
      branch in the submodules to an updated base.
      
      * sb/pull-rebase-submodule:
        builtin/fetch cleanup: always set default value for submodule recursing
        pull: optionally rebase submodules (remote submodule changes only)
        builtin/fetch: parse recurse-submodules-default at default options parsing
        builtin/fetch: factor submodule recurse parsing out to submodule config
      c9c63ee5
    • J
      Merge branch 'sb/hashmap-customize-comparison' · 91f69225
      Junio C Hamano 提交于
      Update the hashmap API so that data to customize the behaviour of
      the comparison function can be specified at the time a hashmap is
      initialized.
      
      * sb/hashmap-customize-comparison:
        hashmap: migrate documentation from Documentation/technical into header
        patch-ids.c: use hashmap correctly
        hashmap.h: compare function has access to a data field
      91f69225
    • J
      Merge branch 'ab/grep-lose-opt-regflags' · eac97b43
      Junio C Hamano 提交于
      Code cleanup.
      
      * ab/grep-lose-opt-regflags:
        grep: remove redundant REG_NEWLINE when compiling fixed regex
        grep: remove regflags from the public grep_opt API
        grep: remove redundant and verbose re-assignments to 0
        grep: remove redundant "fixed" field re-assignment to 0
        grep: adjust a redundant grep pattern type assignment
        grep: remove redundant double assignment to 0
      eac97b43
    • M
      git-p4: filter for {'code':'info'} in p4CmdList · 1997e91f
      Miguel Torroja 提交于
      The function p4CmdList accepts a new argument: skip_info. When set to
      True it ignores any 'code':'info' entry (skip_info=False by default).
      
      That allows us to fix some of the tests in t9831-git-p4-triggers.sh
      known to be broken with verobse p4 triggers
      Signed-off-by: NMiguel Torroja <miguel.torroja@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      1997e91f
    • M
      git-p4: parse marshal output "p4 -G" in p4 changes · b596b3b9
      Miguel Torroja 提交于
      The option -G of p4 (python marshal output) gives more context about the
      data being output. That's useful when using the command "change -o" as
      we can distinguish between warning/error line and real change description.
      
      This fixes the case where a p4 trigger for  "p4 change" is set and the command git-p4 submit is run.
      Signed-off-by: NMiguel Torroja <miguel.torroja@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      b596b3b9
    • M
      git-p4: git-p4 tests with p4 triggers · c625bf0e
      Miguel Torroja 提交于
      Some p4 triggers in the server side generate some warnings when
      executed. Unfortunately those messages are mixed with the output of
      p4 commands. A few git-p4 commands don't expect extra messages or output
      lines and may fail with verbose triggers.
      New tests added are known to be broken.
      Signed-off-by: NMiguel Torroja <miguel.torroja@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      c625bf0e
  6. 13 7月, 2017 12 次提交