summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-05-13Git 2.22-rc0v2.22.0-rc0Junio C Hamano2-1/+40
2019-05-13Merge branch 'jh/trace2'Junio C Hamano2-2/+2
2019-05-13Merge branch 'cc/access-on-aix-workaround'Junio C Hamano5-2/+52
2019-05-13Merge branch 'pw/clean-sequencer-state-upon-final-commit'Junio C Hamano7-9/+201
2019-05-13Merge branch 'pw/rebase-i-internal'Junio C Hamano7-511/+532
2019-05-13Merge branch 'jk/perf-aggregate-wo-libjson'Junio C Hamano1-2/+2
2019-05-13Merge branch 'dl/rev-tilde-doc-clarify'Junio C Hamano1-15/+14
2019-05-13Merge branch 'jc/make-dedup-ls-files-output'Junio C Hamano1-2/+2
2019-05-13Merge branch 'jk/ls-files-doc-markup-fix'Junio C Hamano1-0/+2
2019-05-13Merge branch 'jk/p5302-avoid-collision-check-cost'Junio C Hamano1-13/+18
2019-05-13Merge branch 'dl/no-extern-in-func-decl'Junio C Hamano70-1082/+1082
2019-05-13Merge branch 'ew/repack-with-bitmaps-by-default'Junio C Hamano8-13/+28
2019-05-13Merge branch 'js/partial-clone-connectivity-check'Junio C Hamano4-2/+55
2019-05-13Merge branch 'jh/trace2-sid-fix'Junio C Hamano29-216/+758
2019-05-10trace2: fix up a missing "leave" entry pointÆvar Arnfjörð Bjarmason1-1/+1
2019-05-09The eighth batchJunio C Hamano1-2/+88
2019-05-09Merge branch 'vk/autoconf-gettext'Junio C Hamano1-3/+13
2019-05-09Merge branch 'cc/aix-has-fileno-as-a-macro'Junio C Hamano1-0/+1
2019-05-09Merge branch 'jt/submodule-repo-is-with-worktree'Junio C Hamano2-4/+34
2019-05-09Merge branch 'jk/untracked-cache-more-fixes'Junio C Hamano1-23/+18
2019-05-09Merge branch 'jk/prune-optim'Junio C Hamano1-0/+8
2019-05-09Merge branch 'js/misc-doc-fixes'Junio C Hamano15-51/+99
2019-05-09Merge branch 'dr/ref-filter-push-track-fix'Junio C Hamano5-28/+66
2019-05-09Merge branch 'ss/msvc-path-utils-fix'Junio C Hamano2-0/+2
2019-05-09Merge branch 'jt/clone-server-option'Junio C Hamano5-1/+67
2019-05-09Merge branch 'tb/unexpected'Junio C Hamano8-16/+152
2019-05-09Merge branch 'nd/sha1-name-c-wo-the-repository'Junio C Hamano19-242/+408
2019-05-09Merge branch 'cc/replace-graft-peel-tags'Junio C Hamano2-10/+41
2019-05-09Merge branch 'js/trace2-to-directory'Junio C Hamano3-2/+81
2019-05-09Merge branch 'dl/merge-cleanup-scissors-fix'Junio C Hamano18-132/+484
2019-05-09Merge branch 'pw/sequencer-cleanup-with-signoff-x-fix'Junio C Hamano3-7/+38
2019-05-09Merge branch 'jk/pack-objects-reports-num-objects-to-trace2'Junio C Hamano1-0/+2
2019-05-09Merge branch 'tz/git-svn-doc-markup-fix'Junio C Hamano1-3/+3
2019-05-09Merge branch 'km/empty-repo-is-still-a-repo'Junio C Hamano7-4/+88
2019-05-09Merge branch 'dl/warn-tagging-a-tag'Junio C Hamano5-6/+33
2019-05-09Merge branch 'en/merge-directory-renames'Junio C Hamano19-1025/+1367
2019-05-08revisions.txt: remove ambibuity between <rev>:<path> and :<path>Andreas Heiduk1-5/+2
2019-05-08revisions.txt: mention <rev>~ formDenton Liu1-1/+3
2019-05-08revisions.txt: mark optional rev arguments with []Denton Liu1-5/+5
2019-05-08revisions.txt: change "rev" to "<rev>"Denton Liu1-4/+4
2019-05-07trace2: fixup access problem on /etc/gitconfig in read_very_early_configJeff Hostetler2-1/+5
2019-05-05*.[ch]: manually align parameter listsDenton Liu44-202/+202
2019-05-05*.[ch]: remove extern from function declarations using sedDenton Liu11-49/+49
2019-05-05*.[ch]: remove extern from function declarations using spatchDenton Liu70-885/+885
2019-05-05t/perf: add perf script for partial clonesJeff King1-0/+26
2019-04-26trace2: fix incorrect function pointer checkJosh Steadmon1-1/+1
2019-04-25git-compat-util: work around for access(X_OK) under rootClément Chigot5-2/+52
2019-04-25Makefile: use fileno macro work around on AIXClément Chigot1-0/+1
2019-04-25The seventh batchJunio C Hamano1-0/+118
2019-04-25Merge branch 'js/macos-gettext-build'Junio C Hamano1-0/+2
2019-04-25Merge branch 'bs/sendemail-tighten-anything-by'Junio C Hamano1-1/+1
2019-04-25Merge branch 'bc/send-email-qp-cr'Junio C Hamano2-1/+15
2019-04-25Merge branch 'nd/submodule-foreach-quiet'Junio C Hamano3-9/+20
2019-04-25Merge branch 'js/iso8895-test-on-apfs'Junio C Hamano1-0/+7
2019-04-25Merge branch 'jc/gettext-test-fix'Junio C Hamano1-0/+1
2019-04-25Merge branch 'jk/fetch-reachability-error-fix'Junio C Hamano7-25/+59
2019-04-25Merge branch 'jk/xmalloc'Junio C Hamano4-23/+9
2019-04-25Merge branch 'km/t3000-retitle'Junio C Hamano1-1/+1
2019-04-25Merge branch 'js/untracked-cache-allocfix'Junio C Hamano1-1/+1
2019-04-25Merge branch 'js/t3301-unbreak-notes-test'Junio C Hamano1-2/+3
2019-04-25Merge branch 'tz/doc-apostrophe-no-longer-needed'Junio C Hamano1-1/+1
2019-04-25Merge branch 'sg/blame-in-bare-start-at-head'Junio C Hamano2-0/+21
2019-04-25Merge branch 'tg/ls-files-debug-format-fix'Junio C Hamano1-5/+5
2019-04-25Merge branch 'po/describe-not-necessarily-7'Junio C Hamano1-1/+1
2019-04-25Merge branch 'po/rerere-doc-fmt'Junio C Hamano1-1/+1
2019-04-25Merge branch 'sg/overlong-progress-fix'Junio C Hamano2-22/+54
2019-04-25Merge branch 'jt/batch-fetch-blobs-in-diff'Junio C Hamano5-9/+154
2019-04-25Merge branch 'ab/gc-docs'Junio C Hamano3-101/+86
2019-04-25Merge branch 'dl/submodule-set-branch'Junio C Hamano6-13/+200
2019-04-25Merge branch 'jk/revision-rewritten-parents-in-prio-queue'Junio C Hamano2-22/+54
2019-04-25Merge branch 'dk/blame-keep-origin-blob'Junio C Hamano1-1/+2
2019-04-25Merge branch 'bc/hash-transition-16'Junio C Hamano37-289/+362
2019-04-25Merge branch 'en/fast-import-parsing-fix'Junio C Hamano3-24/+66
2019-04-25Merge branch 'jt/fetch-no-update-shallow-in-proto-v2'Junio C Hamano2-10/+45
2019-04-25Merge branch 'jt/fetch-pack-wanted-refs-optim'Junio C Hamano1-9/+10
2019-04-25Merge branch 'ab/test-lib-pass-trace2-env'Junio C Hamano1-0/+1
2019-04-25Merge branch 'sg/index-pack-progress'Junio C Hamano1-1/+9
2019-04-25Merge branch 'ab/commit-graph-fixes'Junio C Hamano5-54/+153
2019-04-25Merge branch 'ab/gc-reflog'Junio C Hamano3-16/+65
2019-04-25Merge branch 'nd/checkout-m'Junio C Hamano6-24/+28
2019-04-25Merge branch 'js/difftool-no-index'Junio C Hamano7-9/+29
2019-04-25Merge branch 'pw/cherry-pick-continue'Junio C Hamano2-13/+64
2019-04-25Merge branch 'nd/commit-a-with-paths-msg-update'Junio C Hamano1-1/+2
2019-04-25Merge branch 'jk/server-info-rabbit-hole'Junio C Hamano11-111/+173
2019-04-25Merge branch 'nd/diff-parseopt-4'Junio C Hamano9-239/+219
2019-04-25Merge branch 'jk/unused-params-even-more'Junio C Hamano24-67/+61
2019-04-25Merge branch 'sg/test-atexit'Junio C Hamano68-247/+136
2019-04-25Merge branch 'ag/sequencer-reduce-rewriting-todo'Junio C Hamano5-482/+553
2019-04-25Merge branch 'bp/post-index-change-hook'Junio C Hamano7-3/+182
2019-04-24t/perf: depend on perl JSON only when using --codespeedJeff King1-2/+2
2019-04-23doc/ls-files: put nested list for "-t" option into blockJeff King1-0/+2
2019-04-23p5302: create the repo in each index-pack testJeff King1-13/+18
2019-04-22Makefile: dedup list of files obtained from ls-filesJunio C Hamano1-2/+2
2019-04-22The sixth batchJunio C Hamano1-2/+24
2019-04-22Merge branch 'da/smerge'Junio C Hamano3-1/+15
2019-04-22Merge branch 'dl/flex-str-cocci'Junio C Hamano2-1/+14
2019-04-22Merge branch 'js/spell-out-options-in-tests'Junio C Hamano12-43/+75
2019-04-22Merge branch 'nd/read-tree-reset-doc'Junio C Hamano1-2/+3
2019-04-22Merge branch 'nd/interpret-trailers-docfix'Junio C Hamano1-1/+1
2019-04-22Merge branch 'sg/asciidoctor-in-ci'Junio C Hamano5-36/+46
2019-04-22Merge branch 'tz/asciidoctor-fixes'Junio C Hamano2-15/+19
2019-04-22Merge branch 'js/check-docs-exe'Junio C Hamano8-41/+10
2019-04-22Merge branch 'nd/include-if-wildmatch'Junio C Hamano2-1/+14
2019-04-22Merge branch 'cb/doco-mono'Junio C Hamano18-67/+70
2019-04-22Merge branch 'tg/stash-in-c-show-default-to-p-fix'Junio C Hamano2-0/+22
2019-04-22Merge branch 'js/stash-in-c-pathspec-fix'Junio C Hamano3-35/+50
2019-04-22Merge branch 'tb/stash-in-c-unused-param-fix'Junio C Hamano1-4/+4
2019-04-22Merge branch 'ps/stash-in-c'Junio C Hamano16-72/+2017
2019-04-21clone: do faster object check for partial clonesJosh Steadmon3-2/+29
2019-04-21worktree: update is_bare heuristicsJonathan Tan2-4/+34
2019-04-19rebase -i: run without forking rebase--interactivePhillip Wood1-135/+86
2019-04-19rebase: use a common action enumPhillip Wood1-43/+48
2019-04-19rebase -i: use struct rebase_options in do_interactive_rebase()Phillip Wood1-33/+36
2019-04-19rebase -i: use struct rebase_options to parse argsPhillip Wood1-91/+112
2019-04-19rebase -i: use struct object_id for squash_ontoPhillip Wood3-8/+33
2019-04-19rebase -i: use struct commit when parsing optionsPhillip Wood5-30/+55
2019-04-19rebase -i: remove duplicationPhillip Wood1-3/+2
2019-04-19rebase -i: combine rebase--interactive.c with rebase.cPhillip Wood3-378/+367
2019-04-19rebase: use OPT_RERERE_AUTOUPDATE()Phillip Wood1-17/+13
2019-04-19rebase: rename write_basic_state()Phillip Wood1-2/+2
2019-04-19rebase: don't translate trace stringsPhillip Wood1-8/+7
2019-04-19sequencer: always discard index after checkoutPhillip Wood3-12/+20
2019-04-19Merge branch 'ag/sequencer-reduce-rewriting-todo' into pw/rebase-i-internalJunio C Hamano5-482/+553
2019-04-19untracked-cache: simplify parsing by dropping "len"Jeff King1-8/+5
2019-04-19untracked-cache: simplify parsing by dropping "next"Jeff King1-13/+7
2019-04-19untracked-cache: be defensive about missing NULs in indexJeff King1-7/+11
2019-04-19t5304: add a test for pruning with bitmapsJeff King1-0/+8
2019-04-19Turn `git serve` into a test helperJohannes Schindelin9-30/+36
2019-04-19test-tool: handle the `-C <directory>` option just like `git`Johannes Schindelin1-0/+19
2019-04-19check-docs: do not bother checking for legacy scripts' documentationJohannes Schindelin1-1/+1
2019-04-19docs: exclude documentation for commands that have been excludedJohannes Schindelin3-0/+13
2019-04-19check-docs: allow command-list.txt to contain excluded commandsJohannes Schindelin1-1/+1
2019-04-19help -a: do not list commands that are excluded from the buildJohannes Schindelin2-3/+21
2019-04-19Makefile: drop the NO_INSTALL variableJohannes Schindelin1-13/+8
2019-04-19autoconf: #include <libintl.h> when checking for gettext()Vadim Kochan1-3/+13
2019-04-19cherry-pick/revert: add scissors line on merge conflictDenton Liu7-14/+122
2019-04-19sequencer.c: save and restore cleanup modePhillip Wood1-1/+27
2019-04-18merge: add scissors line on merge conflictDenton Liu4-7/+82
2019-04-18merge: cleanup messages like commitDenton Liu7-13/+128
2019-04-18parse-options.h: extract common --cleanup optionDenton Liu3-3/+3
2019-04-18commit: extract cleanup_mode functions to sequencerDenton Liu3-23/+37
2019-04-18t7502: clean up styleDenton Liu1-40/+53
2019-04-18t7604: clean up styleDenton Liu1-5/+7
2019-04-18t3507: clean up styleDenton Liu1-21/+21
2019-04-18t7600: clean up styleDenton Liu1-14/+13
2019-04-18sequencer: fix cleanup with --signoff and -xPhillip Wood3-7/+38
2019-04-18clone: send server options when using protocol v2Jonathan Tan4-1/+38
2019-04-18transport: die if server options are unsupportedJonathan Tan2-0/+29
2019-04-18ref-filter: use correct branch for %(push:track)Damien Robert5-28/+66
2019-04-17fix cherry-pick/revert status after commitPhillip Wood4-5/+107
2019-04-17commit/reset: try to clean up sequencer statePhillip Wood5-4/+94
2019-04-16The fifth batchJunio C Hamano1-0/+58
2019-04-16Merge branch 'sg/t5318-cleanup'Junio C Hamano1-1/+1
2019-04-16Merge branch 'jt/t5551-protocol-v2-does-not-have-half-auth'Junio C Hamano1-1/+11
2019-04-16Merge branch 'jk/http-walker-status-fix'Junio C Hamano4-17/+47
2019-04-16Merge branch 'jh/midx-verify-too-many-packs'Junio C Hamano6-9/+118
2019-04-16Merge branch 'bb/unicode-12'Junio C Hamano1-13/+25
2019-04-16Merge branch 'jk/refs-double-abort'Junio C Hamano2-1/+31
2019-04-16Merge branch 'nd/checkout-m-doc-update'Junio C Hamano2-0/+11
2019-04-16Merge branch 'tb/trace2-va-list-fix'Junio C Hamano5-9/+16
2019-04-16Merge branch 'tz/completion'Junio C Hamano4-13/+19
2019-04-16Merge branch 'ma/doc-diff-doc-vs-doctor-comparison'Junio C Hamano3-20/+90
2019-04-16Merge branch 'tz/t4038-bash-redirect-target-workaround'Junio C Hamano1-4/+4
2019-04-16Merge branch 'ab/drop-scripted-rebase'Junio C Hamano8-833/+35
2019-04-16Merge branch 'jk/perf-lib-tee'Junio C Hamano1-23/+11
2019-04-16Merge branch 'ab/doc-misc-typofixes'Junio C Hamano2-3/+3
2019-04-16Merge branch 'mh/pack-protocol-doc-fix'Junio C Hamano1-4/+4
2019-04-16Merge branch 'tg/glossary-overlay'Junio C Hamano1-0/+9
2019-04-16Merge branch 'nd/checkout-f-while-conflicted-fix'Junio C Hamano2-1/+25
2019-04-16Merge branch 'pw/rerere-autoupdate'Junio C Hamano5-1/+22
2019-04-16Merge branch 'jc/format-patch-error-check'Junio C Hamano2-21/+27
2019-04-16Merge branch 'js/get-short-oid-drop-cache'Junio C Hamano3-2/+37
2019-04-16Merge branch 'dl/subtree-limit-to-one-rev'Junio C Hamano1-12/+12
2019-04-16Merge branch 'js/init-db-update-for-mingw'Junio C Hamano2-0/+18
2019-04-16Merge branch 'js/remote-curl-i18n'Junio C Hamano1-25/+25
2019-04-16Merge branch 'js/anonymize-remote-curl-diag'Junio C Hamano1-6/+13
2019-04-16Merge branch 'ma/asciidoctor-fixes-more'Junio C Hamano15-22/+21
2019-04-16Merge branch 'ma/asciidoctor-fixes'Junio C Hamano2-7/+7
2019-04-16Merge branch 'jt/test-protocol-version'Junio C Hamano15-39/+128
2019-04-16Merge branch 'nd/diff-parseopt-3'Junio C Hamano2-115/+229
2019-04-16sha1-name.c: remove the_repo from get_oid_mb()Nguyễn Thái Ngọc Duy2-8/+13
2019-04-16sha1-name.c: remove the_repo from other get_oid_*Nguyễn Thái Ngọc Duy2-21/+32
2019-04-16sha1-name.c: remove the_repo from maybe_die_on_misspelt_object_nameNguyễn Thái Ngọc Duy3-6/+11
2019-04-16submodule-config.c: use repo_get_oid for reading .gitmodulesNguyễn Thái Ngọc Duy2-18/+8
2019-04-16sha1-name.c: add repo_get_oid()Nguyễn Thái Ngọc Duy2-3/+4
2019-04-16sha1-name.c: remove the_repo from get_oid_with_context_1()Nguyễn Thái Ngọc Duy1-1/+10
2019-04-16sha1-name.c: remove the_repo from resolve_relative_path()Nguyễn Thái Ngọc Duy1-4/+4
2019-04-16sha1-name.c: remove the_repo from diagnose_invalid_index_path()Nguyễn Thái Ngọc Duy3-4/+15
2019-04-16sha1-name.c: remove the_repo from handle_one_ref()Nguyễn Thái Ngọc Duy1-5/+14
2019-04-16sha1-name.c: remove the_repo from get_oid_1()Nguyễn Thái Ngọc Duy2-30/+36
2019-04-16sha1-name.c: remove the_repo from get_oid_basic()Nguyễn Thái Ngọc Duy1-13/+12
2019-04-16sha1-name.c: remove the_repo from get_describe_name()Nguyễn Thái Ngọc Duy1-3/+5
2019-04-16sha1-name.c: remove the_repo from get_oid_oneline()Nguyễn Thái Ngọc Duy1-6/+7
2019-04-16sha1-name.c: add repo_interpret_branch_name()Nguyễn Thái Ngọc Duy1-9/+8
2019-04-16sha1-name.c: remove the_repo from interpret_branch_mark()Nguyễn Thái Ngọc Duy1-6/+7
2019-04-16sha1-name.c: remove the_repo from interpret_nth_prior_checkout()Nguyễn Thái Ngọc Duy1-7/+10
2019-04-16sha1-name.c: remove the_repo from get_short_oid()Nguyễn Thái Ngọc Duy1-7/+10
2019-04-16sha1-name.c: add repo_for_each_abbrev()Nguyễn Thái Ngọc Duy2-3/+5
2019-04-16sha1-name.c: store and use repo in struct disambiguate_stateNguyễn Thái Ngọc Duy1-36/+59
2019-04-16sha1-name.c: add repo_find_unique_abbrev_r()Nguyễn Thái Ngọc Duy2-8/+13