1. 16 4月, 2018 7 次提交
  2. 10 3月, 2018 1 次提交
  3. 16 2月, 2018 2 次提交
  4. 17 1月, 2018 1 次提交
    • T
      convert_to_git(): safe_crlf/checksafe becomes int conv_flags · 8462ff43
      Torsten Bögershausen 提交于
      When calling convert_to_git(), the checksafe parameter defined what
      should happen if the EOL conversion (CRLF --> LF --> CRLF) does not
      roundtrip cleanly. In addition, it also defined if line endings should
      be renormalized (CRLF --> LF) or kept as they are.
      
      checksafe was an safe_crlf enum with these values:
      SAFE_CRLF_FALSE:       do nothing in case of EOL roundtrip errors
      SAFE_CRLF_FAIL:        die in case of EOL roundtrip errors
      SAFE_CRLF_WARN:        print a warning in case of EOL roundtrip errors
      SAFE_CRLF_RENORMALIZE: change CRLF to LF
      SAFE_CRLF_KEEP_CRLF:   keep all line endings as they are
      
      In some cases the integer value 0 was passed as checksafe parameter
      instead of the correct enum value SAFE_CRLF_FALSE. That was no problem
      because SAFE_CRLF_FALSE is defined as 0.
      
      FALSE/FAIL/WARN are different from RENORMALIZE and KEEP_CRLF. Therefore,
      an enum is not ideal. Let's use a integer bit pattern instead and rename
      the parameter to conv_flags to make it more generically usable. This
      allows us to extend the bit pattern in a subsequent commit.
      Reported-By: NRandall S. Becker <rsbecker@nexbridge.com>
      Helped-By: NLars Schneider <larsxschneider@gmail.com>
      Signed-off-by: NTorsten Bögershausen <tboegi@web.de>
      Signed-off-by: NLars Schneider <larsxschneider@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      8462ff43
  5. 29 12月, 2017 17 次提交
    • J
      Git 2.16-rc0 · 1eaabe34
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      1eaabe34
    • J
      Merge branch 'sb/describe-blob' · 556de1a8
      Junio C Hamano 提交于
      "git describe" was taught to dig trees deeper to find a
      <commit-ish>:<path> that refers to a given blob object.
      
      * sb/describe-blob:
        builtin/describe.c: describe a blob
        builtin/describe.c: factor out describe_commit
        builtin/describe.c: print debug statements earlier
        builtin/describe.c: rename `oid` to avoid variable shadowing
        revision.h: introduce blob/tree walking in order of the commits
        list-objects.c: factor out traverse_trees_and_blobs
        t6120: fix typo in test name
      556de1a8
    • J
      Merge branch 'hi/merge-verify-sig-config' · 0433d533
      Junio C Hamano 提交于
      "git merge" learned to pay attention to merge.verifySignatures
      configuration variable and pretend as if '--verify-signatures'
      option was given from the command line.
      
      * hi/merge-verify-sig-config:
        t5573, t7612: clean up after unexpected success of 'pull' and 'merge'
        t: add tests for pull --verify-signatures
        merge: add config option for verifySignatures
      0433d533
    • J
      Merge branch 'ws/curl-http-proxy-over-https' · fc4a226b
      Junio C Hamano 提交于
      Git has been taught to support an https:// URL used for http.proxy
      when using recent versions of libcurl.
      
      * ws/curl-http-proxy-over-https:
        http: support CURLPROXY_HTTPS
      fc4a226b
    • J
      Merge branch 'ks/doc-previous-checkout' · f53edaf2
      Junio C Hamano 提交于
      Doc update.
      
      * ks/doc-previous-checkout:
        Doc/check-ref-format: clarify information about @{-N} syntax
      f53edaf2
    • J
      Merge branch 'ks/rebase-error-messages' · 594672d2
      Junio C Hamano 提交于
      Error messages from "git rebase" have been somewhat cleaned up.
      
      * ks/rebase-error-messages:
        rebase: rebasing can also be done when HEAD is detached
        rebase: distinguish user input by quoting it
        rebase: consistently use branch_name variable
      594672d2
    • J
      Merge branch 'sr/http-sslverify-config-doc' · 593fdcc0
      Junio C Hamano 提交于
      Docfix.
      
      * sr/http-sslverify-config-doc:
        config: document default value of http.sslVerify
      593fdcc0
    • J
      Merge branch 'nm/imap-send-quote-server-folder-name' · 9368a3d0
      Junio C Hamano 提交于
      "git imap-send" did not correctly quote the folder name when
      making a request to the server, which has been corrected.
      
      * nm/imap-send-quote-server-folder-name:
        imap-send: URI encode server folder
      9368a3d0
    • J
      Merge branch 'bp/fsmonitor' · 8e777af2
      Junio C Hamano 提交于
      Test fix.
      
      * bp/fsmonitor:
        p7519: improve check for prerequisite WATCHMAN
      8e777af2
    • J
      Merge branch 'jh/partial-clone-doc' · f40e83d6
      Junio C Hamano 提交于
      * jh/partial-clone-doc:
        partial-clone: design doc
      f40e83d6
    • J
      Merge branch 'jt/transport-hide-vtable' · 2546de27
      Junio C Hamano 提交于
      Code clean-up.
      
      * jt/transport-hide-vtable:
        transport: make transport vtable more private
        clone, fetch: remove redundant transport check
      2546de27
    • J
      Merge branch 'js/enhanced-version-info' · 58d1772c
      Junio C Hamano 提交于
      "git version --build-options" learned to report the host CPU and
      the exact commit object name the binary was built from.
      
      * js/enhanced-version-info:
        version --build-options: report commit, too, if possible
        version --build-options: also report host CPU
      58d1772c
    • J
      Merge branch 'tz/lib-git-svn-svnserve-tests' · deeb2fce
      Junio C Hamano 提交于
      * tz/lib-git-svn-svnserve-tests:
        t/lib-git-svn.sh: improve svnserve tests with parallel make test
        t/lib-git-svn: cleanup inconsistent tab/space usage
      deeb2fce
    • J
      Merge branch 'ew/svn-crlf' · 63dd5448
      Junio C Hamano 提交于
      "git svn" has been updated to strip CRs in the commit messages, as
      recent versions of Subversion rejects them.
      
      * ew/svn-crlf:
        git-svn: convert CRLF to LF in commit message to SVN
      63dd5448
    • J
      Merge branch 'cc/skip-to-optional-val' · f427b949
      Junio C Hamano 提交于
      Introduce a helper to simplify code to parse a common pattern that
      expects either "--key" or "--key=<something>".
      
      * cc/skip-to-optional-val:
        t4045: reindent to make helpers readable
        diff: add tests for --relative without optional prefix value
        diff: use skip_to_optional_arg_default() in parsing --relative
        diff: use skip_to_optional_arg_default()
        diff: use skip_to_optional_arg()
        index-pack: use skip_to_optional_arg()
        git-compat-util: introduce skip_to_optional_arg()
      f427b949
    • J
      Merge branch 'ra/prompt-eread-fix' · 5abbdbbd
      Junio C Hamano 提交于
      Update the shell prompt script (in contrib/) to strip trailing CR
      from strings read from various "state" files.
      
      * ra/prompt-eread-fix:
        git-prompt: fix reading files with windows line endings
        git-prompt: make __git_eread intended use explicit
      5abbdbbd
    • J
      Merge branch 'bw/path-doc' · 1f24cad8
      Junio C Hamano 提交于
      Doc updates.
      
      * bw/path-doc:
        path: document path functions
      1f24cad8
  6. 28 12月, 2017 12 次提交