summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-07-30Git 2.9.5v2.9.5Junio C Hamano3-2/+6
2017-07-30Merge tag 'v2.8.6' into maint-2.9Junio C Hamano8-0/+104
2017-07-30Git 2.8.6v2.8.6Junio C Hamano3-2/+6
2017-07-30Merge tag 'v2.7.6' into maint-2.8Junio C Hamano7-0/+100
2017-07-30Git 2.7.6v2.7.6Junio C Hamano3-2/+27
2017-07-28Merge branch 'jk/ssh-funny-url' into maint-2.7Junio C Hamano6-0/+75
2017-07-28connect: reject paths that look like command line optionsJeff King3-0/+40
2017-07-28connect: reject dashed arguments for proxy commandsJeff King2-0/+10
2017-07-28connect: factor out "looks like command line option" checkJeff King3-1/+14
2017-07-28t5813: add test for hostname starting with dashJeff King1-0/+9
2017-07-28connect: reject ssh hostname that begins with a dashJunio C Hamano1-0/+3
2017-05-05Git 2.9.4v2.9.4Junio C Hamano3-2/+11
2017-05-05Merge branch 'maint-2.8' into maint-2.9Junio C Hamano7-6/+74
2017-05-05Git 2.8.5v2.8.5Junio C Hamano4-3/+16
2017-05-05Merge branch 'maint-2.7' into maint-2.8Junio C Hamano6-5/+60
2017-05-05Git 2.7.5v2.7.5Junio C Hamano4-3/+19
2017-05-05Merge branch 'maint-2.6' into maint-2.7Junio C Hamano5-4/+43
2017-05-05Git 2.6.7v2.6.7Junio C Hamano4-3/+16
2017-05-05Merge branch 'maint-2.5' into maint-2.6Junio C Hamano4-3/+29
2017-05-05Git 2.5.6v2.5.6Junio C Hamano4-3/+16
2017-05-05Merge branch 'maint-2.4' into maint-2.5Junio C Hamano3-2/+15
2017-05-05Git 2.4.12v2.4.12Junio C Hamano4-3/+16
2017-05-05Merge branch 'jk/shell-no-repository-that-begins-with-dash' into maint-2.4Junio C Hamano1-1/+1
2017-05-05shell: disallow repo names beginning with dashJeff King1-1/+1
2016-09-08Prepare for 2.9.4Junio C Hamano2-1/+84
2016-09-08Merge branch 'hv/doc-commit-reference-style' into maintJunio C Hamano1-0/+10
2016-09-08Merge branch 'sg/reflog-past-root' into maintJunio C Hamano1-1/+0
2016-09-08Merge branch 'rs/mailinfo-lib' into maintJunio C Hamano1-7/+2
2016-09-08Merge branch 'jk/tighten-alloc' into maintJunio C Hamano2-4/+2
2016-09-08Merge branch 'rs/use-strbuf-add-unique-abbrev' into maintJunio C Hamano3-16/+11
2016-09-08Merge branch 'rs/merge-recursive-string-list-init' into maintJunio C Hamano1-2/+1
2016-09-08Merge branch 'rs/merge-add-strategies-simplification' into maintJunio C Hamano1-34/+10
2016-09-08Merge branch 'ls/packet-line-protocol-doc-fix' into maintJunio C Hamano1-3/+3
2016-09-08Merge branch 'bw/mingw-avoid-inheriting-fd-to-lockfile' into maintJunio C Hamano6-1/+35
2016-09-08Merge branch 'dg/document-git-c-in-git-config-doc' into maintJunio C Hamano1-0/+3
2016-09-08Merge branch 'js/no-html-bypass-on-windows' into maintJunio C Hamano3-52/+0
2016-09-08Merge branch 'jk/difftool-command-not-found' into maintJunio C Hamano2-0/+13
2016-09-08Merge branch 'sb/checkout-explit-detach-no-advice' into maintJunio C Hamano2-1/+25
2016-09-08Merge branch 'rs/pull-signed-tag' into maintJunio C Hamano4-12/+33
2016-09-08Merge branch 'js/test-lint-pathname' into maintJunio C Hamano1-1/+10
2016-09-08Merge branch 'js/mv-dir-to-new-directory' into maintJunio C Hamano1-4/+7
2016-09-08Merge branch 'js/import-tars-hardlinks' into maintJunio C Hamano1-11/+20
2016-09-08Merge branch 'ms/document-pack-window-memory-is-per-thread' into maintJunio C Hamano2-4/+6
2016-09-08Merge branch 'jk/push-force-with-lease-creation' into maintJunio C Hamano4-7/+46
2016-09-08Merge branch 'jk/reflog-date' into maintJunio C Hamano6-10/+57
2016-09-08Merge branch 'jc/renormalize-merge-kill-safer-crlf' into maintJunio C Hamano10-90/+112
2016-09-08Merge branch 'jk/common-main' into maintJunio C Hamano53-153/+126
2016-08-30pack-protocol: fix maximum pkt-line sizeLars Schneider1-3/+3
2016-08-26SubmittingPatches: use gitk's "Copy commit summary" formatBeat Bolli1-3/+8
2016-08-23doc: mention `git -c` in git-config(1)David Glasser1-0/+3
2016-08-23mingw: ensure temporary file handles are not inherited by child processesBen Wijen6-2/+23
2016-08-19Revert "display HTML in default browser using Windows' shell API"Johannes Schindelin3-52/+0
2016-08-18t6026-merge-attr: child processes must not inherit index.lock handlesBen Wijen1-0/+13
2016-08-17SubmittingPatches: document how to reference previous commitsHeiko Voigt1-0/+5
2016-08-16t/Makefile: ensure that paths are valid on platforms we careJohannes Schindelin1-1/+10
2016-08-15difftool: always honor fatal error exit codesJohn Keeping2-0/+13
2016-08-15checkout: do not mention detach advice for explicit --detach optionStefan Beller2-1/+25
2016-08-15t1410: remove superfluous 'git reflog' from the 'walk past root' testSZEDER Gábor1-1/+0
2016-08-13receive-pack: use FLEX_ALLOC_MEM in queue_command()René Scharfe1-3/+1
2016-08-13commit: use FLEX_ARRAY in struct merge_remote_descRené Scharfe2-3/+2
2016-08-13merge-recursive: fix verbose output for multiple base treesRené Scharfe2-4/+19
2016-08-13commit: factor out set_merge_remote_desc()René Scharfe2-7/+14
2016-08-13commit: use xstrdup() in get_merge_parent()René Scharfe1-1/+1
2016-08-13mailinfo: recycle strbuf in check_header()René Scharfe1-7/+2
2016-08-13correct FLEXPTR_* example in commentRené Scharfe1-1/+1
2016-08-12Git 2.9.3v2.9.3Junio C Hamano3-2/+13
2016-08-12Merge branch 'jk/difftool-in-subdir' into maintJunio C Hamano2-59/+41
2016-08-12Merge branch 'jk/reset-ident-time-per-commit' into maintJunio C Hamano3-0/+8
2016-08-10Yet another batch for 2.9.3Junio C Hamano1-0/+68
2016-08-10Merge branch 'jh/clean-smudge-f-doc' into maintJunio C Hamano1-0/+5
2016-08-10Merge branch 'rs/use-strbuf-addstr' into maintJunio C Hamano7-9/+9
2016-08-10Merge branch 'cp/completion-clone-recurse-submodules' into maintJunio C Hamano1-0/+1
2016-08-10Merge branch 'jk/t4205-cleanup' into maintJunio C Hamano1-198/+200
2016-08-10Merge branch 'jc/hashmap-doc-init' into maintJunio C Hamano1-0/+5
2016-08-10Merge branch 'js/nedmalloc-gcc6-warnings' into maintJunio C Hamano1-9/+8
2016-08-10Merge branch 'nd/fbsd-lazy-mtime' into maintJunio C Hamano1-1/+16
2016-08-10Merge branch 'ab/gitweb-link-html-escape' into maintJunio C Hamano1-1/+1
2016-08-10Merge branch 'js/t4130-rename-without-ino' into maintJunio C Hamano1-3/+7
2016-08-10Merge branch 'jc/grep-commandline-vs-configuration' into maintJunio C Hamano4-16/+29
2016-08-10Merge branch 'jk/diff-do-not-reuse-wtf-needs-cleaning' into maintJunio C Hamano2-0/+18
2016-08-10Merge branch 'pm/build-persistent-https-with-recent-go' into maintJunio C Hamano1-2/+4
2016-08-10Merge branch 'da/subtree-2.9-regression' into maintJunio C Hamano2-8/+25
2016-08-10Merge branch 'os/no-verify-skips-commit-msg-too' into maintJunio C Hamano1-1/+1
2016-08-10Merge branch 'rs/rm-strbuf-optim' into maintJunio C Hamano1-2/+3
2016-08-10Merge branch 'jk/parse-options-concat' into maintJunio C Hamano3-22/+22
2016-08-10Merge branch 'ls/travis-enable-httpd-tests' into maintJunio C Hamano1-0/+2
2016-08-10Merge branch 'ew/autoconf-pthread' into maintJunio C Hamano1-0/+5
2016-08-10Merge branch 'rs/help-c-source-with-gitattributes' into maintJunio C Hamano1-1/+1
2016-08-10Merge branch 'mm/status-suggest-merge-abort' into maintJunio C Hamano3-2/+10
2016-08-10document git-repack interaction of pack.threads and pack.windowMemoryMichael Stahl2-4/+6
2016-08-08Hopefully final batch for 2.9.3Junio C Hamano1-0/+34
2016-08-08Merge branch 'sb/pack-protocol-doc-nak' into maintJunio C Hamano1-1/+1
2016-08-08Merge branch 'rs/submodule-config-code-cleanup' into maintJunio C Hamano3-17/+28
2016-08-08Merge branch 'sb/submodule-deinit-all' into maintJunio C Hamano1-2/+0
2016-08-08Merge branch 'rs/worktree-use-strbuf-absolute-path' into maintJunio C Hamano1-2/+2
2016-08-08Merge branch 'jc/doc-diff-filter-exclude' into maintJunio C Hamano1-0/+3
2016-08-08Merge branch 'nd/test-helpers' into maintJunio C Hamano2-11/+3
2016-08-08Merge branch 'rs/use-strbuf-addbuf' into maintJunio C Hamano5-8/+11
2016-08-08Merge branch 'lf/recv-sideband-cleanup' into maintJunio C Hamano1-74/+58
2016-08-08Merge branch 'ah/unpack-trees-advice-messages' into maintJunio C Hamano4-16/+16
2016-08-08Merge branch 'lf/sideband-returns-void' into maintJunio C Hamano3-15/+10
2016-08-08Merge branch 'jk/send-pack-stdio' into maintJunio C Hamano3-29/+16
2016-08-08Merge branch 'pb/commit-editmsg-path' into maintJunio C Hamano1-7/+8
2016-08-08Merge branch 'ew/find-perl-on-freebsd-in-local' into maintJunio C Hamano1-0/+1
2016-08-08Merge branch 'ew/daemon-socket-keepalive' into maintJunio C Hamano2-3/+8
2016-08-08Merge branch 'nd/pack-ofs-4gb-limit' into maintJunio C Hamano9-29/+54
2016-08-08Merge branch 'rs/notes-merge-no-toctou' into maintJunio C Hamano1-5/+1
2016-08-08Merge branch 'js/ignore-space-at-eol' into maintJunio C Hamano3-3/+13
2016-08-08Merge branch 'jk/push-scrub-url' into maintJunio C Hamano2-2/+14
2016-08-08Merge branch 'nd/cache-tree-ita' into maintJunio C Hamano15-53/+87
2016-08-08Merge branch 'mh/blame-worktree' into maintJunio C Hamano2-18/+71
2016-08-08git mv: do not keep slash in `git mv dir non-existing-dir/`Johannes Schindelin1-4/+7
2016-08-06use strbuf_add_unique_abbrev() for adding short hashesRené Scharfe3-16/+11
2016-08-05nedmalloc: work around overzealous GCC 6 warningRené Scharfe1-5/+4
2016-08-05merge: use string_list_split() in add_strategies()René Scharfe1-34/+10
2016-08-05merge-recursive: use STRING_LIST_INIT_NODUPRené Scharfe1-2/+1
2016-08-05use strbuf_addstr() instead of strbuf_addf() with "%s"René Scharfe3-3/+3
2016-08-04nedmalloc: fix misleading indentationJohannes Schindelin1-4/+4
2016-08-04t5533: make it pass on case-sensitive filesystemsJohannes Schindelin1-1/+1
2016-08-04t7063: work around FreeBSD's lazy mtime update featureNguyễn Thái Ngọc Duy1-1/+16
2016-08-03clarify %f documentationJoey Hess1-0/+5
2016-08-03import-tars: support hard linksJohannes Schindelin1-11/+20
2016-08-03t4130: work around Windows limitationJohannes Sixt1-3/+7
2016-08-02hashmap: clarify that hashmap_entry can safely be discardedJunio C Hamano1-0/+5
2016-08-01am: reset cached ident date for each patchJeff King3-0/+8
2016-08-01use strbuf_addstr() for adding constant strings to a strbufRené Scharfe4-6/+6
2016-08-01gitweb: escape link body in format_ref_markerAndreas Brauchli1-1/+1
2016-07-28difftool: use Git::* functions instead of passing around stateDavid Aguilar1-31/+21
2016-07-28difftool: avoid $GIT_DIR and $GIT_WORK_TREEDavid Aguilar2-21/+20
2016-07-28submodule-config: fix test binary crashing when no arguments givenHeiko Voigt1-1/+1
2016-07-28submodule-config: combine early return code into one gotoHeiko Voigt1-19/+12
2016-07-28submodule-config: passing name reference for .gitmodule blobsHeiko Voigt2-9/+28
2016-07-28Some fixes for 2.9.3Junio C Hamano2-1/+59
2016-07-28Merge branch 'ak/lazy-prereq-mktemp' into maintJunio C Hamano1-1/+6
2016-07-28Merge branch 'nd/icase' into maintJunio C Hamano11-21/+291
2016-07-28Merge branch 'sb/submodule-parallel-fetch' into maintJunio C Hamano1-16/+27
2016-07-28Merge branch 'dk/blame-move-no-reason-for-1-line-context' into maintJunio C Hamano1-4/+3
2016-07-28Merge branch 'jk/test-match-signal' into maintJunio C Hamano3-11/+26
2016-07-28Merge branch 'js/am-call-theirs-theirs-in-fallback-3way' into maintJunio C Hamano1-8/+8
2016-07-28Merge branch 'js/t3404-grammo-fix' into maintJunio C Hamano1-1/+1
2016-07-28Merge branch 'nd/doc-new-command' into maintJunio C Hamano1-1/+1
2016-07-28Merge branch 'ew/gc-auto-pack-limit-fix' into maintJunio C Hamano1-1/+1
2016-07-28Merge branch 'js/color-on-windows-comment' into maintJunio C Hamano1-5/+0
2016-07-28Merge branch 'mm/doc-tt' into maintJunio C Hamano62-227/+228
2016-07-28Merge branch 'js/sign-empty-commit-fix' into maintJunio C Hamano1-1/+6
2016-07-28Merge branch 'ps/rebase-i-auto-unstash-upon-abort' into maintJunio C Hamano2-0/+32
2016-07-28Merge branch 'nd/ita-cleanup' into maintJunio C Hamano2-3/+61
2016-07-28Merge branch 'js/find-commit-subject-ignore-leading-blanks' into maintJunio C Hamano7-15/+31
2016-07-28Merge branch 'dg/subtree-rebase-test' into maintJunio C Hamano1-0/+119
2016-07-27date: clarify --date=raw descriptionJunio C Hamano1-1/+5
2016-07-27date: add "unix" formatJeff King5-1/+19
2016-07-27date: document and test "raw-local" modeJeff King2-2/+6
2016-07-27t4205: indent here documentsJeff King1-196/+196
2016-07-27t4205: drop top-level &&-chainingJeff King1-2/+4
2016-07-27completion: add option '--recurse-submodules' to 'git clone'Chris Packham1-0/+1
2016-07-26subtree: fix "git subtree split --rejoin"David Aguilar2-0/+17
2016-07-26t7900-subtree.sh: fix quoting and broken && chainsDavid Aguilar1-8/+8
2016-07-26submodule deinit: remove outdated commentStefan Beller1-2/+0
2016-07-26push: allow pushing new branches with --force-with-leaseJohn Keeping3-5/+15
2016-07-26push: add shorthand for --force-with-lease branch creationJohn Keeping3-1/+30
2016-07-26commit: describe that --no-verify skips the commit-msg hook in the help textOrgad Shaneh1-1/+1
2016-07-26config.mak.uname: correct perl path on FreeBSDNguyễn Thái Ngọc Duy1-0/+1
2016-07-25Documentation/git-push: fix placeholder formattingJohn Keeping1-1/+1
2016-07-25grep: further simplify setting the pattern typeJunio C Hamano4-16/+29
2016-07-22doc/pretty-formats: explain shortening of %gdJeff King1-3/+6
2016-07-22doc/pretty-formats: describe index/time formats for %gdJeff King1-2/+5
2016-07-22doc/rev-list-options: explain "-g" output formatsJeff King1-4/+19
2016-07-22doc/rev-list-options: clarify "commit@{Nth}" for "-g" optionJeff King1-2/+2
2016-07-22Documentation: pack-protocol correct NAK responseStefan Beller1-1/+1
2016-07-22diff: do not reuse worktree files that need "clean" conversionJeff King2-0/+18
2016-07-22Windows: add missing definition of ENOTSOCKJohannes Sixt1-0/+3
2016-07-22contrib/persistent-https: use Git version for build labelParker Moore1-1/+1
2016-07-22contrib/persistent-https: update ldflags syntax for Go 1.7+Parker Moore1-1/+3
2016-07-22status: suggest 'git merge --abort' when appropriateMatthieu Moy3-2/+10
2016-07-22strbuf: avoid calling strbuf_grow() twice in strbuf_addbuf()René Scharfe2-5/+8
2016-07-20t5541: fix url scrubbing test when GPG is not setJeff King1-2/+4
2016-07-19submodule-config: use explicit empty string instead of strbuf in config_from()René Scharfe1-2/+1
2016-07-19use strbuf_addbuf() for appending a strbuf to anotherRené Scharfe3-3/+3
2016-07-19difftool: fix argument handling in subdirsJohn Keeping1-10/+3
2016-07-18t/t8003-blame-corner-cases.sh: Use here documentsMike Hommey1-17/+17
2016-07-18blame: allow to blame paths freshly added to the indexMike Hommey2-1/+54
2016-07-18cache-tree: do not generate empty trees as a result of all i-t-a subentriesNguyễn Thái Ngọc Duy2-1/+23
2016-07-18cache-tree.c: fix i-t-a entry skipping directory updates sometimesNguyễn Thái Ngọc Duy2-2/+19
2016-07-18test-lib.sh: introduce and use $EMPTY_BLOBNguyễn Thái Ngọc Duy8-38/+35
2016-07-18test-lib.sh: introduce and use $EMPTY_TREENguyễn Thái Ngọc Duy6-13/+11
2016-07-18configure.ac: stronger test for pthread linkageEric Wong1-0/+5
2016-07-18daemon: ignore ENOTSOCK from setsockoptEric Wong1-3/+5
2016-07-15Git 2.9.2v2.9.2Junio C Hamano4-3/+17
2016-07-15Merge branch 'jk/tzoffset-fix' into maintJunio C Hamano3-3/+18
2016-07-15t0006: skip "far in the future" test when unsigned long is not long enoughJeff King3-3/+18
2016-07-14diff: document diff-filter exclusionJunio C Hamano1-0/+3
2016-07-14push: anonymize URL in status outputJeff King2-2/+12
2016-07-13fsck: use streaming interface for large blobs in packNguyễn Thái Ngọc Duy4-6/+29
2016-07-13pack-objects: do not truncate result in-pack object size on 32-bit systemsNguyễn Thái Ngọc Duy1-7/+8
2016-07-13index-pack: correct "offset" type in unpack_entry_data()Nguyễn Thái Ngọc Duy1-1/+1
2016-07-13index-pack: report correct bad object offsets even if they are largeNguyễn Thái Ngọc Duy1-3/+4
2016-07-13index-pack: correct "len" type in unpack_data()Nguyễn Thái Ngọc Duy1-7/+7
2016-07-13sha1_file.c: use type off_t* for object_info->disk_sizepNguyễn Thái Ngọc Duy2-3/+3
2016-07-12worktree: use strbuf_add_absolute_path() directlyRené Scharfe1-2/+2
2016-07-12rm: reuse strbuf for all remove_dir_recursively() callsRené Scharfe1-2/+3