1. 22 3月, 2013 5 次提交
    • J
      Merge branch 'nd/preallocate-hash' · c241e285
      Junio C Hamano 提交于
      When we know approximately how many entries we will have in the
      hash-table, it makes sense to size the hash table to that number
      from the beginning to avoid unnecessary rehashing.
      
      * nd/preallocate-hash:
        Preallocate hash tables when the number of inserts are known in advance
      c241e285
    • J
      Merge branch 'nd/index-pack-l10n-buf-overflow' · 09386fff
      Junio C Hamano 提交于
      * nd/index-pack-l10n-buf-overflow:
        index-pack: fix buffer overflow caused by translations
      09386fff
    • J
      Merge branch 'tb/document-status-u-tradeoff' · 5d04924e
      Junio C Hamano 提交于
      Suggest users to look into using--untracked=no option when "git
      status" takes too long.
      
      * tb/document-status-u-tradeoff:
        status: advise to consider use of -u when read_directory takes too long
        git status: document trade-offs in choosing parameters to the -u option
      5d04924e
    • J
      Merge branch 'jn/shell-disable-interactive' · 03da85b9
      Junio C Hamano 提交于
      When the interactive access to git-shell is not enabled, we issue a
      message meant to help the system admininstrator to enable it. Add
      an explicit way to help the end users who connect to the service by
      issuing custom messages to refuse such an access.
      
      * jn/shell-disable-interactive:
        shell: new no-interactive-login command to print a custom message
        shell doc: emphasize purpose and security model
      03da85b9
    • J
      Merge branch 'jc/maint-push-refspec-default-doc' · 858c2e05
      Junio C Hamano 提交于
      Clarify in the documentation "what" gets pushed to "where" when the
      command line to "git push" does not say these explicitly.
      
      * jc/maint-push-refspec-default-doc:
        Documentation/git-push: clarify the description of defaults
      858c2e05
  2. 20 3月, 2013 14 次提交
    • J
      The first wave of topics for 1.8.3 · 7b9a4198
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      7b9a4198
    • J
      Merge branch 'jc/add-2.0-u-A-sans-pathspec' (early part) · 4d5dcd97
      Junio C Hamano 提交于
      * 'jc/add-2.0-u-A-sans-pathspec' (early part):
        t2200: check that "add -u" limits itself to subdirectory
      4d5dcd97
    • J
      Merge branch 'lf/bundle-verify-list-prereqs' · a6da9cba
      Junio C Hamano 提交于
      * lf/bundle-verify-list-prereqs:
        bundle: Add colons to list headings in "verify"
        bundle: Fix "verify" output if history is complete
      a6da9cba
    • J
      Merge branch 'jk/graph-c-expose-symbols-for-cgit' · c278e6f5
      Junio C Hamano 提交于
      In the v1.8.0 era, we changed symbols that do not have to be global
      to file scope static, but a few functions in graph.c were used by
      CGit from sideways bypassing the entry points of the API the
      in-tree users use.
      
      * jk/graph-c-expose-symbols-for-cgit:
        Revert "graph.c: mark private file-scope symbols as static"
      c278e6f5
    • J
      Merge branch 'tk/doc-filter-branch' · dbe71f9e
      Junio C Hamano 提交于
      * tk/doc-filter-branch:
        Documentation: filter-branch env-filter example
        git-filter-branch.txt: clarify ident variables usage
      dbe71f9e
    • J
      Merge branch 'wk/user-manual-literal-format' · 118f542e
      Junio C Hamano 提交于
      * wk/user-manual-literal-format:
        user-manual: Standardize backtick quoting
      118f542e
    • J
      Merge branch 'rj/msvc-build' · 9b799560
      Junio C Hamano 提交于
      * rj/msvc-build:
        msvc: avoid collisions between "tags" and "TAGS"
        msvc: test-svn-fe: Fix linker "unresolved external" error
        msvc: Fix build by adding missing symbol defines
        msvc: git-daemon: Fix linker "unresolved external" errors
        msvc: Fix compilation errors caused by poll.h emulation
      9b799560
    • J
      Merge branch 'dm/ni-maxhost-may-be-missing' · 31ccd35d
      Junio C Hamano 提交于
      On systems without NI_MAXHOST in their system header files,
      connect.c (hence most of the transport) did not compile.
      
      * dm/ni-maxhost-may-be-missing:
        git-compat-util.h: Provide missing netdb.h definitions
      31ccd35d
    • J
      Merge branch 'gp/describe-match-uses-glob-pattern' · 3ae5d501
      Junio C Hamano 提交于
      The syntax of the pattern given to the "--match=<pattern>" argument
      to "git describe" was not documented to be a glob.
      
      * gp/describe-match-uses-glob-pattern:
        describe: Document --match pattern format
      3ae5d501
    • J
      Merge branch 'gp/avoid-explicit-mention-of-dot-git-refs' · 9adf272a
      Junio C Hamano 提交于
      * gp/avoid-explicit-mention-of-dot-git-refs:
        Fix ".git/refs" stragglers
      9adf272a
    • J
      Merge branch 'da/downcase-u-in-usage' · c2bf648b
      Junio C Hamano 提交于
      * da/downcase-u-in-usage:
        contrib/mw-to-git/t/install-wiki.sh: use a lowercase "usage:" string
        contrib/examples/git-remote.perl: use a lowercase "usage:" string
        tests: use a lowercase "usage:" string
        git-svn: use a lowercase "usage:" string
        Documentation/user-manual.txt: use a lowercase "usage:" string
        templates/hooks--update.sample: use a lowercase "usage:" string
        contrib/hooks/setgitperms.perl: use a lowercase "usage:" string
        contrib/examples: use a lowercase "usage:" string
        contrib/fast-import/import-zips.py: use spaces instead of tabs
        contrib/fast-import/import-zips.py: fix broken error message
        contrib/fast-import: use a lowercase "usage:" string
        contrib/credential: use a lowercase "usage:" string
        git-cvsimport: use a lowercase "usage:" string
        git-cvsimport: use a lowercase "usage:" string
        git-cvsexportcommit: use a lowercase "usage:" string
        git-archimport: use a lowercase "usage:" string
        git-merge-one-file: use a lowercase "usage:" string
        git-relink: use a lowercase "usage:" string
        git-svn: use a lowercase "usage:" string
        git-sh-setup: use a lowercase "usage:" string
      c2bf648b
    • J
      Merge branch 'nd/doc-index-format' · 865e99b5
      Junio C Hamano 提交于
      Update the index format documentation to mention the v4 format.
      
      * nd/doc-index-format:
        update-index: list supported idx versions and their features
        read-cache.c: use INDEX_FORMAT_{LB,UB} in verify_hdr()
        index-format.txt: mention of v4 is missing in some places
      865e99b5
    • J
      Merge branch 'wk/doc-pre-rebase' · f944ec9a
      Junio C Hamano 提交于
      * wk/doc-pre-rebase:
        Documentation/githooks: Explain pre-rebase parameters
      f944ec9a
    • J
      Merge branch 'jc/color-diff-doc' · 3e1b08bb
      Junio C Hamano 提交于
      The --color[=<when>] option to the diff family was documented in a
      confusing way.
      
      * jc/color-diff-doc:
        diff-options: unconfuse description of --color
      3e1b08bb
  3. 19 3月, 2013 1 次提交
  4. 18 3月, 2013 2 次提交
  5. 17 3月, 2013 7 次提交
  6. 16 3月, 2013 1 次提交
  7. 14 3月, 2013 2 次提交
  8. 12 3月, 2013 5 次提交
    • J
      Merge branch 'maint' · ce432cac
      Junio C Hamano 提交于
      * maint:
        git.c: make usage match manual page
      ce432cac
    • K
      git.c: make usage match manual page · 03a0fb0c
      Kevin Bracey 提交于
      Reorder option list in command-line usage to match the manual page.
      Also make it less than 80-characters wide.
      Signed-off-by: NKevin Bracey <kevin@bracey.fi>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      03a0fb0c
    • J
      Merge branch 'mp/complete-paths' · f1eba9f0
      Junio C Hamano 提交于
      * mp/complete-paths:
        git-completion.bash: zsh does not implement function redirection correctly
      f1eba9f0
    • J
      Merge branch 'mm/add-u-A-finishing-touches' · c75aa630
      Junio C Hamano 提交于
      * mm/add-u-A-finishing-touches:
        add: update pathless 'add [-u|-A]' warning to reflect change of plan
      c75aa630
    • M
      git-completion.bash: zsh does not implement function redirection correctly · 35ba83cc
      Matthieu Moy 提交于
      A recent change added functions whose entire standard error stream
      is redirected to /dev/null using a construct that is valid POSIX.1
      but is not widely used:
      
      	funcname () {
      		cd "$1" && run some command "$2"
      	} 2>/dev/null
      
      Even though this file is "git-completion.bash", zsh completion
      support dot-sources it (instead of asking bash to grok it like tcsh
      completion does), and zsh does not implement this redirection
      correctly.
      
      With zsh, trying to complete an inexistant directory gave this:
      
        git add no-such-dir/__git_ls_files_helper:cd:2: no such file or directory: no-such-dir/
      
      Also these functions use "cd" to first go somewhere else before
      running a command, but the location the caller wants them to go that
      is given as an argument to them should not be affected by CDPATH
      variable the users may have set for their interactive session.
      
      To fix both of these, wrap the body of the function in a subshell,
      unset CDPATH at the beginning of the subshell, and redirect the
      standard error stream of the subshell to /dev/null.
      Signed-off-by: NMatthieu Moy <Matthieu.Moy@imag.fr>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      35ba83cc
  9. 11 3月, 2013 3 次提交