1. 02 4月, 2019 14 次提交
  2. 11 3月, 2019 11 次提交
  3. 08 3月, 2019 1 次提交
  4. 07 3月, 2019 14 次提交
    • J
      Start 2.22 cycle · 6e0cc677
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      6e0cc677
    • J
      Merge branch 'jt/http-auth-proto-v2-fix' · c42c664a
      Junio C Hamano 提交于
      Unify RPC code for smart http in protocol v0/v1 and v2, which fixes
      a bug in the latter (lack of authentication retry) and generally
      improves the code base.
      
      * jt/http-auth-proto-v2-fix:
        remote-curl: use post_rpc() for protocol v2 also
        remote-curl: refactor reading into rpc_state's buf
        remote-curl: reduce scope of rpc_state.result
        remote-curl: reduce scope of rpc_state.stdin_preamble
        remote-curl: reduce scope of rpc_state.argv
      c42c664a
    • J
      Merge branch 'jk/diff-no-index-initialize' · 12e5bdd9
      Junio C Hamano 提交于
      "git diff --no-index" may still want to access Git goodies like
      --ext-diff and --textconv, but so far these have been ignored,
      which has been corrected.
      
      * jk/diff-no-index-initialize:
        diff: reuse diff setup for --no-index case
      12e5bdd9
    • J
      Merge branch 'nd/no-more-check-racy' · 68731c7e
      Junio C Hamano 提交于
      Unused code removal.
      
      * nd/no-more-check-racy:
        Delete check-racy.c
      68731c7e
    • J
      Merge branch 'rd/doc-hook-used-in-sample' · 1c6036b6
      Junio C Hamano 提交于
      Doc update.
      
      * rd/doc-hook-used-in-sample:
        mention use of "hooks.allownonascii" in "man githooks"
      1c6036b6
    • J
      Merge branch 'nd/diff-parseopt-2' · 4ab0f138
      Junio C Hamano 提交于
      Second batch to teach the diff machinery to use the parse-options
      API.
      
      * nd/diff-parseopt-2: (21 commits)
        diff-parseopt: convert --ignore-some-changes
        diff-parseopt: convert --[no-]minimal
        diff-parseopt: convert --relative
        diff-parseopt: convert --no-renames|--[no--rename-empty
        diff-parseopt: convert --find-copies-harder
        diff-parseopt: convert -C|--find-copies
        diff-parseopt: convert -D|--irreversible-delete
        diff-parseopt: convert -M|--find-renames
        diff-parseopt: convert -B|--break-rewrites
        diff-parseopt: convert --output-*
        diff-parseopt: convert --[no-]compact-summary
        diff-parseopt: convert --stat*
        diff-parseopt: convert -s|--no-patch
        diff-parseopt: convert --name-status
        diff-parseopt: convert --name-only
        diff-parseopt: convert --patch-with-stat
        diff-parseopt: convert --summary
        diff-parseopt: convert --check
        diff-parseopt: convert --dirstat and friends
        diff-parseopt: convert --numstat and --shortstat
        ...
      4ab0f138
    • J
      Merge branch 'en/merge-options-doc' · 082c15ad
      Junio C Hamano 提交于
      Doc update.
      
      * en/merge-options-doc:
        merge-options.txt: correct wording of --no-commit option
      082c15ad
    • J
      Merge branch 'nd/completion-more-parameters' · b0e7fb2e
      Junio C Hamano 提交于
      The command line completion (in contrib/) has been taught to
      complete more subcommand parameters.
      
      * nd/completion-more-parameters:
        completion: add more parameter value completion
      b0e7fb2e
    • J
      Merge branch 'ab/receive-pack-use-after-free-fix' · 4751a167
      Junio C Hamano 提交于
      Memfix.
      
      * ab/receive-pack-use-after-free-fix:
        receive-pack: fix use-after-free bug
      4751a167
    • J
      Merge branch 'dl/doc-submodule-wo-subcommand' · c388c12c
      Junio C Hamano 提交于
      Doc update.
      
      * dl/doc-submodule-wo-subcommand:
        submodule: document default behavior
      c388c12c
    • J
      Merge branch 'jk/unused-params' · 1dc2f8c1
      Junio C Hamano 提交于
      Code clean-up.
      
      * jk/unused-params:
        ref-filter: drop unused "sz" parameters
        ref-filter: drop unused "obj" parameters
        ref-filter: drop unused buf/sz pairs
        files-backend: drop refs parameter from split_symref_update()
        pack-objects: drop unused parameter from oe_map_new_pack()
        merge-recursive: drop several unused parameters
        diff: drop complete_rewrite parameter from run_external_diff()
        diff: drop unused emit data parameter from sane_truncate_line()
        diff: drop unused color reset parameters
        diff: drop options parameter from diffcore_fix_diff_index()
      1dc2f8c1
    • J
      Merge branch 'jk/prune-optim' · f7213a3d
      Junio C Hamano 提交于
      "git prune" has been taught to take advantage of reachability
      bitmap when able.
      
      * jk/prune-optim:
        t5304: rename "sha1" variables to "oid"
        prune: check SEEN flag for reachability
        prune: use bitmaps for reachability traversal
        prune: lazily perform reachability traversal
      f7213a3d
    • J
      Merge branch 'jh/trace2' · 32038fef
      Junio C Hamano 提交于
      A more structured way to obtain execution trace has been added.
      
      * jh/trace2:
        trace2: add for_each macros to clang-format
        trace2: t/helper/test-trace2, t0210.sh, t0211.sh, t0212.sh
        trace2:data: add subverb for rebase
        trace2:data: add subverb to reset command
        trace2:data: add subverb to checkout command
        trace2:data: pack-objects: add trace2 regions
        trace2:data: add trace2 instrumentation to index read/write
        trace2:data: add trace2 hook classification
        trace2:data: add trace2 transport child classification
        trace2:data: add trace2 sub-process classification
        trace2:data: add editor/pager child classification
        trace2:data: add trace2 regions to wt-status
        trace2: collect Windows-specific process information
        trace2: create new combined trace facility
        trace2: Documentation/technical/api-trace2.txt
      32038fef
    • J
      Merge branch 'js/doc-symref-in-proto-v1' · 47e1019e
      Junio C Hamano 提交于
      Doc update.
      
      * js/doc-symref-in-proto-v1:
        protocol-capabilities.txt: document symref
      47e1019e