summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-05-22Git 2.13.7v2.13.7Junio C Hamano3-2/+22
2018-05-22Merge branch 'jk/submodule-fix-loose' into maint-2.13Junio C Hamano15-41/+472
2018-05-21verify_path: disallow symlinks in .gitmodulesJeff King4-15/+37
2018-05-21update-index: stat updated files earlierJeff King1-8/+17
2018-05-21verify_dotfile: mention case-insensitivity in commentJeff King1-1/+4
2018-05-21verify_path: drop clever fallthroughJeff King1-4/+4
2018-05-21skip_prefix: add case-insensitive variantJeff King1-0/+17
2018-05-21is_{hfs,ntfs}_dotgitmodules: add testsJohannes Schindelin2-0/+106
2018-05-21is_ntfs_dotgit: match other .git filesJohannes Schindelin2-1/+93
2018-05-21is_hfs_dotgit: match other .git filesJeff King2-12/+51
2018-05-21is_ntfs_dotgit: use a size_t for traversing stringJeff King1-1/+1
2018-05-21submodule-config: verify submodule names as pathsJeff King5-0/+143
2017-09-22Git 2.13.6v2.13.6Junio C Hamano3-2/+19
2017-09-22Sync with 2.12.5Junio C Hamano9-56/+155
2017-09-22Git 2.12.5v2.12.5Junio C Hamano3-2/+19
2017-09-22Sync with 2.11.4Junio C Hamano8-56/+138
2017-09-22Git 2.11.4v2.11.4Junio C Hamano3-2/+19
2017-09-22Sync with 2.10.5Junio C Hamano7-56/+121
2017-09-22Git 2.10.5v2.10.5Junio C Hamano3-2/+19
2017-09-22Merge branch 'jk/safe-pipe-capture' into maint-2.10Junio C Hamano1-2/+2
2017-09-22Merge branch 'jk/cvsimport-quoting' into maint-2.10Junio C Hamano1-0/+1
2017-09-22Merge branch 'jc/cvsserver' into maint-2.10Junio C Hamano1-40/+37
2017-09-22Merge branch 'jk/git-shell-drop-cvsserver' into maint-2.10Junio C Hamano3-14/+64
2017-09-12cvsimport: shell-quote variable used in backticksJeff King1-0/+1
2017-09-12archimport: use safe_pipe_capture for user inputJeff King1-2/+2
2017-09-12shell: drop git-cvsserver support by defaultJeff King3-14/+64
2017-09-11cvsserver: use safe_pipe_capture for `constant commands` as wellJunio C Hamano1-4/+4
2017-09-11cvsserver: use safe_pipe_capture instead of backticksjoernchen1-11/+11
2017-09-11cvsserver: move safe_pipe_capture() to the main packageJunio C Hamano1-25/+22
2017-08-01Git 2.13.5v2.13.5Junio C Hamano3-2/+6
2017-08-01Merge tag 'v2.12.4' into maintJunio C Hamano13-2/+126
2017-08-01Git 2.13.4v2.13.4Junio C Hamano1-1/+1
2017-07-31Preparation for 2.13.4 continuesJunio C Hamano1-0/+18
2017-07-31Merge branch 'ks/doc-fixes' into maintJunio C Hamano2-10/+11
2017-07-31Merge branch 'jk/test-copy-bytes-fix' into maintJunio C Hamano1-0/+1
2017-07-31Merge branch 'pw/unquote-path-in-git-pm' into maintJunio C Hamano3-43/+61
2017-07-31Merge branch 'jk/gc-pre-detach-under-hook' into maintJunio C Hamano2-0/+25
2017-07-31Merge branch 'jn/hooks-pre-rebase-sample-fix' into maintJunio C Hamano1-3/+3
2017-07-31Merge branch 'rs/progress-overall-throughput-at-the-end' into maintJunio C Hamano1-2/+6
2017-07-31Merge branch 'tb/push-to-cygwin-unc-path' into maintJunio C Hamano5-0/+27
2017-07-31Merge branch 'rs/apply-avoid-over-reading' into maintJunio C Hamano1-4/+2
2017-07-30Git 2.12.4v2.12.4Junio C Hamano3-2/+6
2017-07-30Merge tag 'v2.11.3' into maint-2.12Junio C Hamano11-0/+116
2017-07-30Merge branch 'jk/lib-proto-disable-cleanup' into maint-2.12Junio C Hamano1-2/+6
2017-07-30Git 2.11.3v2.11.3Junio C Hamano3-2/+6
2017-07-30Merge tag 'v2.10.4' into maint-2.11Junio C Hamano10-0/+112
2017-07-30Git 2.10.4v2.10.4Junio C Hamano3-2/+6
2017-07-30Merge tag 'v2.9.5' into maint-2.10Junio C Hamano9-0/+108
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-07-28t/lib-proto-disable: restore protocol.allow after config testsJeff King1-2/+6
2017-07-21fixes from 'master' for 2.13.4Junio C Hamano2-1/+11
2017-07-21Merge branch 'ew/fd-cloexec-fix' into maintJunio C Hamano1-3/+3
2017-07-21Merge branch 'ks/fix-rebase-doc-picture' into maintJunio C Hamano1-1/+1
2017-07-21Merge branch 'js/alias-case-sensitivity' into maintJunio C Hamano2-1/+8
2017-07-21Merge branch 'bb/unicode-10.0' into maintJunio C Hamano1-13/+29
2017-07-18doc: reformat the paragraph containing the 'cut-line'Kaartic Sivaraam1-5/+6
2017-07-17doc: camelCase the i18n config variables to improve readabilityKaartic Sivaraam1-5/+5
2017-07-17t: handle EOF in test_copy_bytes()Jeff King1-0/+1
2017-07-17set FD_CLOEXEC properly when O_CLOEXEC is not supportedEric Wong1-3/+3
2017-07-17alias: compare alias name *case-insensitively*Johannes Schindelin2-2/+2
2017-07-17t1300: demonstrate that CamelCased aliases regressedJohannes Schindelin1-0/+7
2017-07-12Git 2.13.3v2.13.3Junio C Hamano2-1/+10
2017-07-12Merge branch 'kn/ref-filter-branch-list' into maintJunio C Hamano3-7/+54
2017-07-12Merge branch 'ks/typofix-commit-c-comment' into maintJunio C Hamano1-1/+1
2017-07-12Merge branch 'jk/reflog-walk-maint' into maintJunio C Hamano3-12/+42
2017-07-12gc: run pre-detach operations under lockJeff King2-0/+25
2017-07-11pre-rebase hook: capture documentation in a <<here documentJonathan Nieder1-3/+3
2017-07-10Prepare for 2.13.3Junio C Hamano2-1/+54
2017-07-10Merge branch 'sb/merge-recursive-code-cleanup' into maintJunio C Hamano1-3/+3
2017-07-10Merge branch 'jc/utf8-fprintf' into maintJunio C Hamano1-3/+2
2017-07-10Merge branch 'js/fsck-name-object' into maintJunio C Hamano1-1/+1
2017-07-10Merge branch 'js/t5534-rev-parse-gives-multi-line-output-fix' into maintJunio C Hamano1-4/+10
2017-07-10Merge branch 'ab/sha1dc-maint' into maintJunio C Hamano1-22/+66
2017-07-10Merge branch 'aw/contrib-subtree-doc-asciidoctor' into maintJunio C Hamano1-7/+19
2017-07-10Merge branch 'cc/shared-index-permfix' into maintJunio C Hamano4-11/+50
2017-07-10Merge branch 'ah/doc-pretty-color-auto-prefix' into maintJunio C Hamano1-5/+6
2017-07-10Merge branch 'mb/reword-autocomplete-message' into maintJunio C Hamano1-6/+12
2017-07-10Merge branch 'ks/t7508-indent-fix' into maintJunio C Hamano1-1/+1
2017-07-10Merge branch 'sb/t4005-modernize' into maintJunio C Hamano1-52/+43
2017-07-10Merge branch 'rs/apply-validate-input' into maintJunio C Hamano4-7/+86
2017-07-10Merge branch 'jc/pack-bitmap-unaligned' into maintJunio C Hamano1-1/+1
2017-07-10Merge branch 'pw/rebase-i-regression-fix-tests' into maintJunio C Hamano4-12/+148
2017-07-10Merge branch 'jk/add-p-commentchar-fix' into maintJunio C Hamano2-1/+10
2017-07-10Merge branch 'js/alias-early-config' into maintJunio C Hamano8-61/+49
2017-07-10Merge branch 'rs/pretty-add-again' into maintJunio C Hamano3-45/+0
2017-07-10Merge branch 'ah/doc-gitattributes-empty-index' into maintJunio C Hamano1-1/+1
2017-07-10Merge branch 'da/mergetools-meld-output-opt-on-macos' into maintJunio C Hamano1-1/+1
2017-07-10Merge branch 'jk/diff-highlight-module' into maintJunio C Hamano5-19/+82
2017-07-10ref-filter.c: drop return from void functionAlejandro R. Sedeño1-1/+1
2017-07-10l10n: de.po: fix typoRalf Thielow1-1/+1
2017-07-10doc: correct a mistake in an illustrationKaartic Sivaraam1-1/+1
2017-07-09progress: show overall rate in last updateRené Scharfe1-2/+6
2017-07-09apply: use strcmp(3) for comparing strings in gitdiff_verify_name()René Scharfe1-2/+1
2017-07-09branch: set remote color in ref-filter branch immediatelyJeff King1-5/+6
2017-07-09branch: use BRANCH_COLOR_LOCAL in ref-filter formatJeff King2-2/+47
2017-07-09branch: only perform HEAD check for local branchesJeff King1-1/+2
2017-07-07unicode: update the width tables to Unicode 10Beat Bolli1-13/+29
2017-07-07reflog-walk: include all fields when freeing complete_reflogsJeff King1-8/+18
2017-07-07reflog-walk: don't free reflogs added to cacheJeff King2-4/+4
2017-07-07reflog-walk: duplicate strings in complete_reflogs listJeff King2-0/+7
2017-07-06builtin/commit.c: fix a typo in the commentKaartic Sivaraam1-1/+1
2017-07-05cygwin: allow pushing to UNC pathsTorsten Bögershausen5-0/+27
2017-07-05reflog-walk: skip over double-null oid due to HEAD renameJeff King2-0/+13
2017-07-05t5534: fix misleading grep invocationJohannes Schindelin1-4/+10
2017-07-03sha1dc: update from upstreamÆvar Arnfjörð Bjarmason1-22/+66
2017-07-01apply: use starts_with() in gitdiff_verify_name()René Scharfe1-2/+1
2017-06-30merge-recursive: use DIFF_XDL_SET macroStefan Beller1-3/+3
2017-06-30t9700: add tests for Git::unquote_path()Phillip Wood1-0/+7
2017-06-30Git::unquote_path(): throw an exception on bad pathPhillip Wood1-2/+2
2017-06-30Git::unquote_path(): handle '\a'Phillip Wood1-1/+2
2017-06-30add -i: move unquote_path() to Git.pmPhillip Wood2-43/+53
2017-06-28submodule--helper: do not call utf8_fprintf() unnecessarilyJunio C Hamano1-3/+2
2017-06-28t1450: use egrep for regexp "alternation"Junio C Hamano1-1/+1
2017-06-27subtree: honour USE_ASCIIDOCTOR when setA. Wilcox1-7/+19
2017-06-27apply: check git diffs for mutually exclusive header linesRené Scharfe2-0/+33
2017-06-27apply: check git diffs for invalid file modesRené Scharfe2-6/+27
2017-06-27apply: check git diffs for missing old filenamesRené Scharfe2-1/+26
2017-06-26pack-bitmap: don't perform unaligned memory accessJames Clarke1-1/+1
2017-06-25t1700: make sure split-index respects core.sharedrepositoryChristian Couder1-0/+30
2017-06-25t1301: move modebits() to test-lib-functions.shChristian Couder2-11/+12
2017-06-25read-cache: use shared perms when writing shared indexChristian Couder1-0/+8
2017-06-24Git 2.13.2v2.13.2Junio C Hamano2-1/+18
2017-06-24Merge branch 'sn/reset-doc-typofix' into maintJunio C Hamano1-1/+1
2017-06-24Merge branch 'sg/doc-pretty-formats' into maintJunio C Hamano1-2/+2
2017-06-24Merge branch 'sd/t3200-branch-m-test' into maintJunio C Hamano1-0/+17
2017-06-24Merge branch 'sg/revision-parser-skip-prefix' into maintJunio C Hamano2-48/+44
2017-06-24Merge branch 'km/test-mailinfo-b-failure' into maintJunio C Hamano1-0/+42
2017-06-24Merge branch 'sb/submodule-rm-absorb' into maintJunio C Hamano1-4/+5
2017-06-24Merge branch 'jc/diff-tree-stale-comment' into maintJunio C Hamano1-3/+5
2017-06-24Merge branch 'ps/stash-push-pathspec-fix' into maintJunio C Hamano2-0/+19
2017-06-24Merge branch 'ls/github' into maintJunio C Hamano2-0/+26
2017-06-24Merge branch 'jk/pack-idx-corruption-safety' into maintJunio C Hamano1-1/+7
2017-06-24Merge branch 'jk/diff-blob' into maintJunio C Hamano10-147/+301
2017-06-24Merge branch 'jc/name-rev-lw-tag' into maintJunio C Hamano2-8/+53
2017-06-24doc: clarify syntax for %C(auto,...) in pretty formatsAndreas Heiduk1-5/+6
2017-06-23t3420: fix under GETTEXT_POISON buildJunio C Hamano1-2/+2
2017-06-21add--interactive: quote commentChar regexJeff King2-1/+9
2017-06-21add--interactive: handle EOF in prompt_yesnoJeff King1-0/+1
2017-06-21auto-correct: tweak phrasingMarc Branchaud1-6/+12
2017-06-21t7508: fix a broken indentationKaartic Sivaraam1-1/+1
2017-06-19rebase: add more regression tests for console outputPhillip Wood1-2/+69
2017-06-19rebase: add regression tests for console outputPhillip Wood1-3/+64
2017-06-19rebase -i: add test for reflog messagePhillip Wood1-0/+7
2017-06-19sequencer: print autostash messages to stderrJohannes Schindelin2-7/+8
2017-06-18mergetools/meld: improve compatibiilty with Meld on macOS XDavid Aguilar1-1/+1
2017-06-15docs/pretty-formats: stress that %- removes all preceding line-feedsSZEDER Gábor1-2/+2
2017-06-15doc: git-reset: fix a trivial typoŠtěpán Němec1-1/+1
2017-06-15alias: use the early config machinery to expand aliasesJohannes Schindelin3-59/+26
2017-06-15t7006: demonstrate a problem with aliases in subdirectoriesJohannes Schindelin1-0/+11
2017-06-15t1308: relax the test verifying that empty alias values are disallowedJohannes Schindelin1-1/+3
2017-06-15help: use early config when autocorrecting aliasesJohannes Schindelin1-1/+1
2017-06-15config: report correct line number upon errorJohannes Schindelin2-1/+8
2017-06-15discover_git_directory(): avoid setting invalid git_dirJohannes Schindelin1-0/+1
2017-06-15diff-highlight: split code into moduleJeff King5-19/+82
2017-06-15pretty: recalculate duplicate short hashesRené Scharfe3-45/+0
2017-06-15doc: do not use `rm .git/index` when normalizing line endingsAndreas Heiduk1-1/+1
2017-06-13Prepare for 2.13.2Junio C Hamano2-1/+38
2017-06-13Merge branch 'ad/pull-remote-doc' into maintJunio C Hamano1-3/+3
2017-06-13Merge branch 'jk/drop-free-refspecs' into maintJunio C Hamano1-22/+6
2017-06-13Merge branch 'jk/connect-symref-info-leak-fix' into maintJunio C Hamano1-1/+1
2017-06-13Merge branch 'rf/completion-config-commit' into maintJunio C Hamano1-0/+3
2017-06-13Merge branch 'ab/t3070-test-dedup' into maintJunio C Hamano1-1/+0
2017-06-13Merge branch 'jh/memihash-opt' into maintJunio C Hamano1-5/+42
2017-06-13Merge branch 'tb/pull-ff-rebase-autostash' into maintJunio C Hamano2-11/+32
2017-06-13Merge branch 'jh/close-index-before-stat' into maintJunio C Hamano1-4/+9
2017-06-13Merge branch 'sl/clean-d-ignored-fix' into maintJunio C Hamano6-5/+109
2017-06-13Merge branch 'dk/send-email-avoid-net-smtp-ssl-when-able' into maintJunio C Hamano1-19/+35
2017-06-13Merge branch 'jc/skip-test-in-the-middle' into maintJunio C Hamano2-50/+56
2017-06-13Merge branch 'bw/forking-and-threading' into maintJunio C Hamano9-134/+449
2017-06-13Merge branch 'jk/bug-to-abort' into maintJunio C Hamano5-1/+51
2017-06-13Merge branch 'sb/checkout-recurse-submodules' into maintJunio C Hamano4-18/+12
2017-06-13Configure Git contribution guidelines for github.comLars Schneider2-0/+26
2017-06-13git-stash: fix pushing stash with pathspec from subdirPatrick Steinhardt2-0/+19
2017-06-13t3200: add test for single parameter passed to -m optionSahil Dua1-0/+17
2017-06-12revision.c: use skip_prefix() in handle_revision_pseudo_opt()SZEDER Gábor1-9/+9
2017-06-12revision.c: use skip_prefix() in handle_revision_opt()SZEDER Gábor1-25/+23
2017-06-12revision.c: stricter parsing of '--early-output'SZEDER Gábor1-10/+7
2017-06-12revision.c: stricter parsing of '--no-{min,max}-parents'SZEDER Gábor1-2/+2
2017-06-12revision.h: turn rev_info.early_output back into an unsigned intSZEDER Gábor1-2/+3
2017-06-12t5100: add some more mailinfo testsKyle J. McKay1-0/+42
2017-06-10t4005: modernize style and drop hard coded sha1Stefan Beller1-52/+43
2017-06-07Merge branch 'ab/sha1dc-maint' into maintJunio C Hamano3-9/+28
2017-06-07sha1dc: update from upstreamÆvar Arnfjörð Bjarmason2-9/+27
2017-06-07sha1dc: ignore indent-with-non-tab whitespace violationsJeff King1-0/+1
2017-06-07t5313: make extended-table test more deterministicJeff King1-1/+7
2017-06-05Git 2.13.1v2.13.1Junio C Hamano3-511/+46
2017-06-05Merge branch 'ah/doc-rev-parse-short-default' into maintJunio C Hamano2-6/+7
2017-06-05Merge branch 'ah/doc-filter-branch-export-env' into maintJunio C Hamano1-4/+1
2017-06-05Merge branch 'sd/t3200-typofix' into maintJunio C Hamano1-1/+1
2017-06-05Merge branch 'sb/t5531-update-desc' into maintJunio C Hamano1-2/+2