summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-08-20Git 2.19-rc0v2.19.0-rc0Junio C Hamano2-1/+81
2018-08-20Merge branch 'ab/checkout-default-remote'Junio C Hamano1-2/+7
2018-08-20Merge branch 'hn/highlight-sideband-keywords'Junio C Hamano5-9/+235
2018-08-20Merge branch 'nd/cherry-pick-quit-fix'Junio C Hamano2-3/+13
2018-08-20Merge branch 'sb/submodule-cleanup'Junio C Hamano2-42/+58
2018-08-20Merge branch 'pw/rebase-i-merge-segv-fix'Junio C Hamano2-12/+42
2018-08-20Merge branch 'pw/rebase-i-squash-number-fix'Junio C Hamano2-3/+5
2018-08-20Merge branch 'sb/config-write-fix'Junio C Hamano3-1/+119
2018-08-20Merge branch 'ab/submodule-relative-url-tests'Junio C Hamano1-0/+13
2018-08-20Merge branch 'en/incl-forward-decl'Junio C Hamano61-17/+151
2018-08-20Merge branch 'jt/repack-promisor-packs'Junio C Hamano3-59/+214
2018-08-20Merge branch 'wc/make-funnynames-shared-lazy-prereq'Junio C Hamano5-25/+26
2018-08-20Merge branch 'jh/partial-clone-doc'Junio C Hamano2-104/+105
2018-08-20Merge branch 'js/chain-lint-attrfix'Junio C Hamano1-0/+1
2018-08-20Merge branch 'sb/pull-rebase-submodule'Junio C Hamano1-0/+3
2018-08-20Merge branch 'js/range-diff'Junio C Hamano19-19/+1915
2018-08-20Merge branch 'nd/no-the-index'Junio C Hamano55-245/+337
2018-08-20Merge branch 'es/chain-lint-more'Junio C Hamano19-41/+213
2018-08-20Merge branch 'sg/t5310-empty-input-fix'Junio C Hamano1-3/+4
2018-08-20Merge branch 'js/mingw-o-append'Junio C Hamano1-2/+39
2018-08-20Merge branch 'jk/for-each-object-iteration'Junio C Hamano10-111/+218
2018-08-20Merge branch 'ab/fetch-tags-noclobber'Junio C Hamano3-22/+47
2018-08-20Merge branch 'ng/mergetool-lose-final-prompt'Junio C Hamano1-3/+5
2018-08-20Merge branch 'jt/commit-graph-per-object-store'Junio C Hamano1-5/+7
2018-08-20Merge branch 'ds/commit-graph-fsck'Junio C Hamano1-2/+2
2018-08-20Merge branch 'jt/fetch-negotiator-skipping'Junio C Hamano1-5/+18
2018-08-20Merge branch 'jc/gpg-status'Junio C Hamano1-1/+2
2018-08-20Merge branch 'jc/update-index-doc'Junio C Hamano1-9/+6
2018-08-20Merge branch 'en/update-index-doc'Junio C Hamano1-2/+2
2018-08-20Merge branch 'js/typofixes'Junio C Hamano2-2/+2
2018-08-20Merge branch 'sk/instaweb-rh-update'Junio C Hamano1-8/+12
2018-08-20Merge branch 'en/t7406-fixes'Junio C Hamano2-14/+31
2018-08-20Merge branch 'js/rebase-merges-exec-fix'Junio C Hamano2-11/+48
2018-08-20Merge branch 'ab/test-must-be-empty-for-master'Junio C Hamano45-205/+111
2018-08-20Merge branch 'ab/newhash-is-sha256'Junio C Hamano1-98/+104
2018-08-18t2024: mark test using "checkout -p" with PERL prerequisiteÆvar Arnfjörð Bjarmason1-2/+7
2018-08-18sideband: do not read beyond the end of inputJunio C Hamano2-2/+20
2018-08-17Seventh batch for 2.19 cycleJunio C Hamano1-0/+64
2018-08-17Merge branch 'nd/complete-config-vars'Junio C Hamano1-1/+1
2018-08-17Merge branch 'ar/t4150-am-scissors-test-fix'Junio C Hamano1-19/+20
2018-08-17Merge branch 'js/pull-rebase-type-shorthand'Junio C Hamano2-3/+15
2018-08-17Merge branch 'jk/diff-rendered-docs'Junio C Hamano2-0/+110
2018-08-17Merge branch 'hn/config-in-code-comment'Junio C Hamano1-1/+6
2018-08-17Merge branch 'nd/config-blame-sort'Junio C Hamano1-34/+34
2018-08-17Merge branch 'en/t3031-title-fix'Junio C Hamano1-1/+1
2018-08-17Merge branch 'sb/indent-heuristic-optim'Junio C Hamano1-1/+11
2018-08-17Merge branch 'en/abort-df-conflict-fixes'Junio C Hamano4-9/+131
2018-08-17Merge branch 'mk/http-backend-content-length'Junio C Hamano6-15/+282
2018-08-17Merge branch 'ot/ref-filter-object-info'Junio C Hamano1-88/+138
2018-08-17Merge branch 'nd/no-extern'Junio C Hamano12-266/+269
2018-08-17Merge branch 'es/want-color-fd-defensive'Junio C Hamano1-0/+3
2018-08-17Merge branch 'ab/sha1dc'Junio C Hamano2-1/+11
2018-08-17Merge branch 'rs/parse-opt-lithelp'Junio C Hamano11-17/+19
2018-08-17Merge branch 'ab/fetch-nego'Junio C Hamano4-4/+39
2018-08-17Merge branch 'jt/refspec-dwim-precedence-fix'Junio C Hamano3-8/+58
2018-08-17Merge branch 'jk/merge-subtree-heuristics'Junio C Hamano2-17/+54
2018-08-17Merge branch 'ab/test-must-be-empty'Junio C Hamano2-4/+2
2018-08-17Merge branch 'es/rebase-i-author-script-fix'Junio C Hamano2-16/+33
2018-08-17Merge branch 'ab/fsck-transfer-updates'Junio C Hamano3-41/+255
2018-08-16builtin/submodule--helper: remove stray new lineStefan Beller1-1/+0
2018-08-16t7410: update to new styleStefan Beller1-41/+58
2018-08-16cherry-pick: fix --quit not deleting CHERRY_PICK_HEADNguyễn Thái Ngọc Duy2-3/+13
2018-08-16rebase -i: fix SIGSEGV when 'merge <branch>' failsPhillip Wood2-6/+33
2018-08-16t3430: add conflicting commitPhillip Wood1-6/+9
2018-08-15Sixth batch for 2.19 cycleJunio C Hamano1-0/+77
2018-08-15Merge branch 'jt/connectivity-check-after-unshallow'Junio C Hamano9-84/+50
2018-08-15Merge branch 'sg/travis-retrieve-trash-upon-failure'Junio C Hamano3-3/+104
2018-08-15Merge branch 'rs/remote-mv-leakfix'Junio C Hamano1-2/+3
2018-08-15Merge branch 'es/mw-to-git-chain-fix'Junio C Hamano1-1/+1
2018-08-15Merge branch 'ms/http-proto-doc'Junio C Hamano1-2/+2
2018-08-15Merge branch 'nd/pack-objects-threading-doc'Junio C Hamano1-0/+19
2018-08-15Merge branch 'jn/subtree-test-fixes'Junio C Hamano1-90/+31
2018-08-15Merge branch 'cb/p4-pre-submit-hook'Junio C Hamano4-1/+59
2018-08-15Merge branch 'js/vscode'Junio C Hamano6-12/+405
2018-08-15Merge branch 'bb/redecl-enum-fix'Junio C Hamano1-1/+1
2018-08-15Merge branch 'jk/banned-function'Junio C Hamano2-0/+36
2018-08-15Merge branch 'en/merge-recursive-skip-fix'Junio C Hamano2-0/+29
2018-08-15Merge branch 'jt/tag-following-with-proto-v2-fix'Junio C Hamano2-4/+69
2018-08-15Merge branch 'jk/size-t'Junio C Hamano7-26/+27
2018-08-15Merge branch 'sg/coccicheck-updates'Junio C Hamano1-7/+17
2018-08-15Merge branch 'sb/histogram-less-memory'Junio C Hamano1-55/+78
2018-08-15Merge branch 'nd/i18n'Junio C Hamano47-483/+502
2018-08-15Merge branch 'hs/gpgsm'Junio C Hamano10-23/+285
2018-08-15Merge branch 'bw/clone-ref-prefixes'Junio C Hamano2-6/+21
2018-08-15Merge branch 'jk/core-use-replace-refs'Junio C Hamano16-17/+31
2018-08-15Merge branch 'jh/json-writer'Junio C Hamano8-0/+1471
2018-08-15Merge branch 'bb/make-developer-pedantic'Junio C Hamano2-0/+10
2018-08-15Merge branch 'es/diff-color-moved-fix'Junio C Hamano3-4/+7
2018-08-15Merge branch 'bw/protocol-v2'Junio C Hamano1-1/+2
2018-08-15Merge branch 'sg/travis-cocci-diagnose-failure'Junio C Hamano1-1/+20
2018-08-15Merge branch 'js/t7406-recursive-submodule-update-order-fix'Junio C Hamano1-5/+6
2018-08-15Merge branch 'bw/fetch-pack-i18n'Junio C Hamano1-8/+8
2018-08-15Merge branch 'sg/fast-import-dump-refs-on-checkpoint-fix'Junio C Hamano1-1/+4
2018-08-15Merge branch 'sb/trailers-docfix'Junio C Hamano1-3/+6
2018-08-15Merge branch 'jk/ui-color-always-to-auto'Junio C Hamano2-2/+2
2018-08-15Remove forward declaration of an enumElijah Newren1-1/+1
2018-08-15compat/precompose_utf8.h: use more common include guard styleElijah Newren1-1/+2
2018-08-15urlmatch.h: fix include guardElijah Newren1-0/+2
2018-08-15Move definition of enum branch_track from cache.h to branch.hElijah Newren4-10/+13
2018-08-15alloc: make allocate_alloc_state and clear_alloc_state more consistentElijah Newren2-2/+2
2018-08-15Add missing includes and forward declarationsElijah Newren55-4/+132
2018-08-15rebase -i: fix numbering in squash messagePhillip Wood2-3/+5
2018-08-15chainlint: fix for core.autocrlf=trueJohannes Schindelin1-0/+1
2018-08-15partial-clone: render design doc using asciidocJonathan Nieder2-104/+105
2018-08-14submodule: add more exhaustive up-path testingÆvar Arnfjörð Bjarmason1-0/+13
2018-08-14git-submodule.sh: accept verbose flag in cmd_update to be non-quietStefan Beller1-0/+3
2018-08-14for_each_*_object: move declarations to object-store.hJeff King4-95/+91
2018-08-14cat-file: use a single strbuf for all outputJeff King1-11/+17
2018-08-14cat-file: split batch "buf" into two variablesJeff King1-6/+8
2018-08-14cat-file: use oidset check-and-insertJeff King1-2/+1
2018-08-14t5310-pack-bitmaps: fix bogus 'pack-objects to file can use bitmap' testSZEDER Gábor1-3/+4
2018-08-13mingw: enable atomic O_APPENDJohannes Sixt1-2/+39
2018-08-13blame.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy3-21/+33
2018-08-13apply.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy1-21/+25
2018-08-13apply.c: make init_apply_state() take a struct repositoryNguyễn Thái Ngọc Duy4-2/+8
2018-08-13apply.c: pass struct apply_state to more functionsNguyễn Thái Ngọc Duy1-7/+11
2018-08-13resolve-undo.c: use the right index instead of the_indexNguyễn Thái Ngọc Duy1-1/+1
2018-08-13archive-*.c: use the right repositoryNguyễn Thái Ngọc Duy2-2/+2
2018-08-13archive.c: avoid access to the_indexNguyễn Thái Ngọc Duy4-21/+45
2018-08-13grep: use the right index instead of the_indexNguyễn Thái Ngọc Duy1-2/+2
2018-08-13attr: remove index from git_attr_set_direction()Nguyễn Thái Ngọc Duy5-18/+8
2018-08-13entry.c: use the right index instead of the_indexNguyễn Thái Ngọc Duy2-4/+6
2018-08-13submodule.c: use the right index instead of the_indexNguyễn Thái Ngọc Duy1-4/+4
2018-08-13pathspec.c: use the right index instead of the_indexNguyễn Thái Ngọc Duy1-1/+1
2018-08-13unpack-trees: avoid the_index in verify_absent()Nguyễn Thái Ngọc Duy1-2/+2
2018-08-13unpack-trees: convert clear_ce_flags* to avoid the_indexNguyễn Thái Ngọc Duy1-13/+18
2018-08-13unpack-trees: don't shadow global var the_indexNguyễn Thái Ngọc Duy1-5/+4
2018-08-13unpack-trees: add a note about path invalidationNguyễn Thái Ngọc Duy1-0/+11
2018-08-13unpack-trees: remove 'extern' on function declarationNguyễn Thái Ngọc Duy1-2/+2
2018-08-13ls-files: correct index argument to get_convert_attr_ascii()Nguyễn Thái Ngọc Duy1-8/+9
2018-08-13preload-index.c: use the right index instead of the_indexNguyễn Thái Ngọc Duy1-1/+1
2018-08-13dir.c: remove an implicit dependency on the_index in pathspec codeNguyễn Thái Ngọc Duy21-45/+54
2018-08-13convert.c: remove an implicit dependency on the_indexNguyễn Thái Ngọc Duy10-33/+45
2018-08-13attr: remove an implicit dependency on the_indexNguyễn Thái Ngọc Duy10-32/+55
2018-08-13cache-tree: wrap the_index based wrappers with #ifdefNguyễn Thái Ngọc Duy3-17/+16
2018-08-13diff.c: move read_index() code back to the callerNguyễn Thái Ngọc Duy3-14/+5
2018-08-13cat-file: support "unordered" output for --batch-all-objectsJeff King3-5/+72
2018-08-13cat-file: rename batch_{loose,packed}_object callbacksJeff King1-9/+9
2018-08-13t1006: test cat-file --batch-all-objects with duplicatesJeff King1-2/+4
2018-08-13for_each_packed_object: support iterating in pack-orderJeff King4-9/+27
2018-08-13for_each_*_object: give more comprehensive docstringsJeff King2-7/+13
2018-08-13for_each_*_object: take flag arguments as enumJeff King4-5/+9
2018-08-13for_each_*_object: store flag definitions in a single locationJeff King2-7/+14
2018-08-13pull doc: fix a long-standing grammar errorÆvar Arnfjörð Bjarmason1-1/+1
2018-08-13fetch tests: correct a comment "remove it" -> "remove them"Ævar Arnfjörð Bjarmason1-1/+1
2018-08-13chainlint: add test of pathological case which triggered false positiveEric Sunshine2-0/+32
2018-08-13chainlint: recognize multi-line quoted strings more robustlyEric Sunshine4-13/+43
2018-08-13chainlint: let here-doc and multi-line string commence on same lineEric Sunshine7-3/+37
2018-08-13chainlint: recognize multi-line $(...) when command cuddled with "$("Eric Sunshine3-3/+21
2018-08-13chainlint: match 'quoted' here-doc tagsEric Sunshine5-4/+18
2018-08-13chainlint: match arbitrary here-docs tags rather than hard-coded namesEric Sunshine7-23/+67
2018-08-13mergetool: don't suggest to continue after last fileNicholas Guriev1-3/+5
2018-08-13t5318: avoid unnecessary command substitutionsSZEDER Gábor1-5/+7
2018-08-13t5318: use 'test_cmp_bin' to compare commit-graph filesSZEDER Gábor1-2/+2
2018-08-13range-diff: use dim/bold cues to improve dual color modeJohannes Schindelin5-13/+52
2018-08-13range-diff: make --dual-color the default modeJohannes Schindelin3-19/+25
2018-08-13range-diff: left-pad patch numbersJohannes Schindelin1-7/+9
2018-08-13completion: support `git range-diff`Johannes Schindelin1-0/+14
2018-08-13range-diff: populate the man pageJohannes Schindelin1-0/+229
2018-08-13range-diff --dual-color: skip white-space warningsJohannes Schindelin1-0/+1
2018-08-13range-diff: offer to dual-color the diffsJohannes Schindelin1-0/+8
2018-08-13diff: add an internal option to dual-color diffs of diffsJohannes Schindelin2-15/+69
2018-08-13color: add the meta color GIT_COLOR_REVERSEJohannes Schindelin1-0/+1
2018-08-13range-diff: use color for the commit pairsJohannes Schindelin1-13/+38
2018-08-13range-diff: add testsThomas Rast3-0/+750
2018-08-13range-diff: do not show "function names" in hunk headersJohannes Schindelin1-0/+6
2018-08-13range-diff: adjust the output of the commit pairsJohannes Schindelin1-9/+50
2018-08-13range-diff: suppress the diff headersJohannes Schindelin3-1/+6
2018-08-13range-diff: indent the diffs just like tbdiffJohannes Schindelin1-0/+10
2018-08-13range-diff: right-trim commit messagesJohannes Schindelin1-0/+1
2018-08-13range-diff: also show the diff between patchesJohannes Schindelin3-6/+63
2018-08-13range-diff: improve the order of the shown commitsJohannes Schindelin1-19/+40
2018-08-13range-diff: first rudimentary implementationJohannes Schindelin4-1/+363
2018-08-13Introduce `range-diff` to compare iterations of a topic branchJohannes Schindelin7-0/+40
2018-08-13linear-assignment: a function to solve least-cost assignment problemsJohannes Schindelin3-0/+224
2018-08-10t5552: suppress upload-pack trace outputJeff King1-5/+18
2018-08-09gpg-interface: propagate exit status from gpg back to the callersJunio C Hamano1-1/+2
2018-08-09repack: repack promisor objects if -a or -A is setJonathan Tan3-15/+158
2018-08-09repack: refactor setup of pack-objects cmdJonathan Tan1-44/+55
2018-08-09rebase --exec: make it work with --rebase-mergesJohannes Schindelin2-12/+32
2018-08-08sideband: highlight keywords in remote sideband outputHan-Wen Nienhuys5-9/+217
2018-08-08update-index: there no longer is `apply --index-info`Junio C Hamano1-9/+6
2018-08-08git-update-index.txt: reword possibly confusing exampleElijah Newren1-2/+2
2018-08-08git-config: document accidental multi-line setting in deprecated syntaxStefan Beller1-0/+21
2018-08-08config: fix case sensitive subsection names on writingStefan Beller2-1/+12
2018-08-08t7406: avoid using test_must_fail for commands other than gitElijah Newren1-1/+1
2018-08-08t7406: prefer test_* helper functions to test -[feds]Elijah Newren2-3/+11
2018-08-08t7406: avoid having git commands upstream of a pipeElijah Newren1-9/+17
2018-08-08t7406: simplify by using diff --name-only instead of diff --rawElijah Newren1-5/+5
2018-08-08t7406: fix call that was failing for the wrong reasonElijah Newren1-1/+2
2018-08-08remote-curl: remove spurious periodJohannes Schindelin1-1/+1
2018-08-08git-compat-util.h: fix typoJohannes Schindelin1-1/+1
2018-08-08git-instaweb: fix apache2 config with apache >= 2.4Sebastian Kisela1-1/+1
2018-08-08git-instaweb: support Fedora/Red Hat apache module pathSebastian Kisela1-7/+11
2018-08-07doc hash-function-transition: pick SHA-256 as NewHashJonathan Nieder1-98/+98
2018-08-06t: factor out FUNNYNAMES as shared lazy prereqWilliam Chargin5-25/+26
2018-08-06Makefile: add missing dependency for command-list.hNguyễn Thái Ngọc Duy1-1/+1
2018-08-06t3430: demonstrate what -r, --autosquash & --exec should doJohannes Schindelin1-0/+17
2018-08-06t4150: fix broken test for am --scissorsAndrei Rybak1-19/+20
2018-08-06pull --rebase=<type>: allow single-letter abbreviations for the typeJohannes Schindelin2-3/+15