summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-05-28Git 2.32-rc2v2.32.0-rc2Junio C Hamano1-1/+1
2021-05-28Merge branch 'en/dir-traversal'Junio C Hamano1-2/+1
2021-05-27dir: introduce readdir_skip_dot_and_dotdot() helperElijah Newren11-45/+30
2021-05-27dir: update stale description of treat_directory()Derrick Stolee1-7/+6
2021-05-27Revert "dir: update stale description of treat_directory()"Junio C Hamano1-6/+7
2021-05-27Revert "dir: introduce readdir_skip_dot_and_dotdot() helper"Junio C Hamano11-31/+45
2021-05-27Merge branch 'ab/pack-linkage-fix'Junio C Hamano2-166/+167
2021-05-27Merge branch 'mt/t2080-cp-symlink-fix'Junio C Hamano1-1/+1
2021-05-27Merge branch 'ab/send-email-inline-hooks-path'Junio C Hamano3-17/+6
2021-05-27Merge branch 'ds/t1092-fix-flake-from-progress'Junio C Hamano1-3/+3
2021-05-27pack-objects: move static inline from a header to the sole consumerÆvar Arnfjörð Bjarmason2-166/+167
2021-05-27t2080: fix cp invocation to copy symlinks instead of following themMatheus Tavares1-1/+1
2021-05-27send-email: move "hooks_path" invocation to git-send-email.perlÆvar Arnfjörð Bjarmason2-13/+2
2021-05-27send-email: don't needlessly abs_path() the core.hooksPathÆvar Arnfjörð Bjarmason2-5/+5
2021-05-26t1092: revert the "-1" hack for emulating "no progress meter"Junio C Hamano1-3/+3
2021-05-25Merge branch 'mt/init-template-userpath-fix'Junio C Hamano2-9/+22
2021-05-25Merge branch 'jt/send-email-validate-errors-fix'Junio C Hamano1-4/+3
2021-05-25Merge branch 'ab/send-email-validate-errors-fix'Junio C Hamano2-3/+32
2021-05-25t1092: use GIT_PROGRESS_DELAY for consistent resultsDerrick Stolee1-3/+3
2021-05-25init: fix bug regarding ~/ expansion in init.templateDirMatheus Tavares2-9/+22
2021-05-25send-email: fix missing error message regressionÆvar Arnfjörð Bjarmason2-3/+32
2021-05-25t9001-send-email.sh: fix expected absolute paths on WindowsJohannes Sixt1-4/+3
2021-05-22Git 2.32-rc1v2.32.0-rc1Junio C Hamano2-1/+6
2021-05-22Merge branch 'dl/stash-show-untracked-fixup'Junio C Hamano4-9/+10
2021-05-22Merge branch 'jh/simple-ipc-sans-pthread'Junio C Hamano6-14/+48
2021-05-22Merge branch 'wm/rev-parse-path-format-wo-arg'Junio C Hamano2-0/+6
2021-05-22stash show: use stash.showIncludeUntracked even when diff options givenDenton Liu4-9/+10
2021-05-21simple-ipc: correct ifdefs when NO_PTHREADS is definedJeff Hostetler6-14/+48
2021-05-21Merge branch 'ds/sparse-index-protections'Junio C Hamano1-1/+1
2021-05-21Merge branch 'tz/c-locale-output-is-no-more'Junio C Hamano1-1/+1
2021-05-21Merge branch 'cs/http-use-basic-after-failed-negotiate'Junio C Hamano3-13/+48
2021-05-20A handful more topics before -rc1Junio C Hamano1-0/+19
2021-05-20Merge branch 'jk/test-chainlint-softer'Junio C Hamano4-3/+21
2021-05-20Merge branch 'en/prompt-under-set-u'Junio C Hamano1-3/+3
2021-05-20Merge branch 'zh/ref-filter-push-remote-fix'Junio C Hamano2-1/+20
2021-05-20Merge branch 'ew/sha256-clone-remote-curl-fix'Junio C Hamano1-0/+2
2021-05-20Merge branch 'en/dir-traversal'Junio C Hamano18-172/+298
2021-05-20Merge branch 'ab/perl-makefile-cleanup'Junio C Hamano2-4/+19
2021-05-19Revert "remote-curl: fall back to basic auth if Negotiate fails"Jeff King2-9/+8
2021-05-19t5551: test http interaction with credential helpersJeff King1-0/+41
2021-05-18sparse-index: fix uninitialized jumpDerrick Stolee1-1/+1
2021-05-18t7500: remove non-existant C_LOCALE_OUTPUT prereqTodd Zullinger1-1/+1
2021-05-17rev-parse: fix segfault with missing --path-format argumentWolfgang Müller2-0/+6
2021-05-16Git 2.32-rc0v2.32.0-rc0Junio C Hamano2-1/+17
2021-05-16Merge branch 'ls/typofix'Junio C Hamano1-1/+1
2021-05-16Merge branch 'dl/stash-show-untracked-fixup'Junio C Hamano2-3/+22
2021-05-16Merge branch 'wc/packed-ref-removal-cleanup'Junio C Hamano2-6/+15
2021-05-16Merge branch 'lh/maintenance-leakfix'Junio C Hamano1-2/+8
2021-05-16Merge branch 'ma/typofixes'Junio C Hamano2-2/+2
2021-05-16Merge branch 'ah/merge-ort-i18n'Junio C Hamano1-6/+15
2021-05-16Merge branch 'dd/mailinfo-quoted-cr'Junio C Hamano14-34/+376
2021-05-16Merge branch 'ab/sparse-index-cleanup'Junio C Hamano1-10/+1
2021-05-16Merge branch 'ab/streaming-simplify'Junio C Hamano1-153/+115
2021-05-16Merge branch 'mt/parallel-checkout-part-3'Junio C Hamano16-49/+734
2021-05-16Merge branch 'jt/push-negotiation'Junio C Hamano14-100/+455
2021-05-14The seventeenth batchJunio C Hamano1-0/+15
2021-05-14Merge branch 'mt/clean-clean'Junio C Hamano1-3/+1
2021-05-14Merge branch 'ow/no-dryrun-in-add-i'Junio C Hamano2-0/+6
2021-05-14Merge branch 'jk/p4-locate-branch-point-optim'Junio C Hamano2-11/+12
2021-05-14Merge branch 'ba/object-info'Junio C Hamano6-0/+183
2021-05-14Merge branch 'pw/patience-diff-clean-up'Junio C Hamano1-11/+3
2021-05-14Merge branch 'pw/word-diff-zero-width-matches'Junio C Hamano2-3/+12
2021-05-13t: avoid sed-based chain-linting in some expensive casesJeff King4-3/+21
2021-05-13git-prompt: work under set -uElijah Newren1-3/+3
2021-05-13stash show: fix segfault with --{include,only}-untrackedDenton Liu2-2/+21
2021-05-13t3905: correct test titleDenton Liu1-1/+1
2021-05-13dir: introduce readdir_skip_dot_and_dotdot() helperElijah Newren11-45/+31
2021-05-13dir: update stale description of treat_directory()Derrick Stolee1-7/+6
2021-05-13dir: traverse into untracked directories if they may have ignored subfilesElijah Newren3-6/+8
2021-05-13dir: avoid unnecessary traversal into ignored directoryElijah Newren2-16/+30
2021-05-13t3001, t7300: add testcase showcasing missed directory traversalElijah Newren2-0/+24
2021-05-13t7300: add testcase showing unnecessary traversal into ignored directoryElijah Newren1-0/+23
2021-05-13ls-files: error out on -i unless -o or -c are specifiedElijah Newren3-3/+6
2021-05-13dir: report number of visited directories and paths with trace2Elijah Newren3-1/+15
2021-05-13dir: convert trace calls to trace2 equivalentsElijah Newren3-101/+162
2021-05-13pretty: fix a typo in the documentation for %(trailers)Louis Sautier1-1/+1
2021-05-13Makefile: make PERL_DEFINES recursively expandedÆvar Arnfjörð Bjarmason1-1/+1
2021-05-12remote-curl: fix clone on sha256 reposEric Wong1-0/+2
2021-05-12ref-filter: fix read invalid union member bugZheNing Hu2-1/+20
2021-05-12maintenance: fix two memory leaksLénaïc Huard1-2/+8
2021-05-11The sixteenth batchJunio C Hamano1-0/+26
2021-05-11Merge branch 'zh/trailer-cmd'Junio C Hamano3-26/+187
2021-05-11Merge branch 'jk/symlinked-dotgitx-cleanup'Junio C Hamano13-61/+255
2021-05-11Merge branch 'jk/pack-objects-negative-options-fix'Junio C Hamano3-158/+126
2021-05-11Merge branch 'jk/doc-format-patch-skips-merges'Junio C Hamano1-1/+9
2021-05-11Merge branch 'jc/test-allows-local'Junio C Hamano1-0/+5
2021-05-11Merge branch 'nc/submodule-update-quiet'Junio C Hamano2-2/+26
2021-05-11Merge branch 'js/merge-already-up-to-date-message-reword'Junio C Hamano4-8/+12
2021-05-11Merge branch 'rj/bisect-skip-honor-terms'Junio C Hamano2-0/+12
2021-05-11refs: cleanup directories when deleting packed refWill Chandler2-6/+15
2021-05-11merge-ort: split "distinct types" message into two translatable messagesAlex Henrie1-6/+15
2021-05-10The fifteenth batchJunio C Hamano1-0/+5
2021-05-10Merge branch 'rs/repack-without-loosening-promised-objects'Junio C Hamano4-3/+26
2021-05-10Merge branch 'ls/subtree'Junio C Hamano5-866/+1425
2021-05-10Merge branch 'bc/hash-transition-interop-part-1'Junio C Hamano58-197/+304
2021-05-10am: learn to process quoted lines that ends with CRLFĐoàn Trần Công Danh6-0/+110
2021-05-10mailinfo: allow stripping quoted CR without warningĐoàn Trần Công Danh4-0/+15
2021-05-10mailinfo: allow squelching quoted CRLF warningĐoàn Trần Công Danh5-3/+62
2021-05-10mailinfo: warn if CRLF found in decoded base64/QP emailĐoàn Trần Công Danh7-0/+121
2021-05-10pretty-formats.txt: add missing spaceMartin Ågren1-1/+1
2021-05-10git-repack.txt: remove spurious ")"Martin Ågren1-1/+1
2021-05-07The fourteenth batchJunio C Hamano1-0/+53
2021-05-07Merge branch 'll/clone-reject-shallow'Junio C Hamano1-1/+1
2021-05-07Merge branch 'si/zsh-complete-comment-fix'Junio C Hamano1-2/+3
2021-05-07Merge branch 'dl/complete-stash-updates'Junio C Hamano2-47/+70
2021-05-07Merge branch 'dl/complete-stash'Junio C Hamano1-62/+60
2021-05-07Merge branch 'ah/plugleaks'Junio C Hamano13-23/+36
2021-05-07Merge branch 'ps/rev-list-object-type-filter'Junio C Hamano16-30/+388
2021-05-07Merge branch 'ab/svn-tests-set-e-fix'Junio C Hamano2-18/+15
2021-05-07Merge branch 'ab/rebase-no-reschedule-failed-exec'Junio C Hamano3-2/+38
2021-05-07Merge branch 'ab/doc-lint'Junio C Hamano12-138/+288
2021-05-07Merge branch 'mt/add-rm-in-sparse-checkout'Junio C Hamano16-63/+408
2021-05-07Merge branch 'ps/config-global-override'Junio C Hamano6-16/+135
2021-05-07Merge branch 'zh/pretty-date-human'Junio C Hamano3-0/+13
2021-05-07Merge branch 'zh/format-ref-array-optim'Junio C Hamano5-25/+42
2021-05-07Merge branch 'ad/cygwin-no-backslashes-in-paths'Junio C Hamano3-6/+11
2021-05-07Merge branch 'jz/apply-3way-first-message-fix'Junio C Hamano1-1/+5
2021-05-07Merge branch 'jk/prune-with-bitmap-fix'Junio C Hamano4-15/+39
2021-05-07Merge branch 'po/diff-patch-doc'Junio C Hamano1-1/+6
2021-05-07Merge branch 'hn/trace-reflog-expiry'Junio C Hamano1-3/+44
2021-05-07Merge branch 'ab/pretty-date-format-tests'Junio C Hamano1-5/+4
2021-05-07Merge branch 'ps/config-env-option-with-separate-value'Junio C Hamano3-2/+23
2021-05-07clean: remove unnecessary variableMatheus Tavares1-3/+1
2021-05-07mailinfo: stop parsing options manuallyĐoàn Trần Công Danh1-30/+45
2021-05-07mailinfo: load default metainfo_charset lazilyĐoàn Trần Công Danh1-9/+31
2021-05-07add: die if both --dry-run and --interactive are givenØystein Walle2-0/+6
2021-05-06perl: use mock i18n functions under NO_GETTEXT=YÆvar Arnfjörð Bjarmason2-0/+13
2021-05-06Makefile: regenerate *.pm on NO_PERL_CPAN_FALLBACKS changeÆvar Arnfjörð Bjarmason1-0/+1
2021-05-06Makefile: regenerate perl/build/* if GIT-PERL-DEFINES changesÆvar Arnfjörð Bjarmason1-1/+1
2021-05-06Makefile: don't re-define PERL_DEFINESÆvar Arnfjörð Bjarmason1-3/+4
2021-05-06streaming.c: move {open,close,read} from vtable to "struct git_istream"Ævar Arnfjörð Bjarmason1-43/+29
2021-05-06streaming.c: stop passing around "object_info *" to open()Ævar Arnfjörð Bjarmason1-22/+20
2021-05-06streaming.c: remove {open,close,read}_method_decl() macrosÆvar Arnfjörð Bjarmason1-25/+22
2021-05-06streaming.c: remove enum/function/vtbl indirectionÆvar Arnfjörð Bjarmason1-25/+11
2021-05-06streaming.c: avoid forward declarationsÆvar Arnfjörð Bjarmason1-88/+83
2021-05-06sparse-index.c: remove set_index_sparse_config()Ævar Arnfjörð Bjarmason1-10/+1
2021-05-06git-p4: speed up search for branch parentJoachim Kuebart1-11/+10
2021-05-06git-p4: ensure complex branches are cloned correctlyJoachim Kuebart1-0/+2
2021-05-05patience diff: remove unused variablePhillip Wood1-3/+0
2021-05-05patience diff: remove unnecessary string comparisonsPhillip Wood1-8/+3
2021-05-05word diff: handle zero length matchesPhillip Wood2-3/+12
2021-05-05ci: run test round with parallel-checkout enabledMatheus Tavares4-0/+22
2021-05-05parallel-checkout: add tests for basic operationsMatheus Tavares2-0/+271
2021-05-05parallel-checkout: add tests related to .gitattributesMatheus Tavares1-0/+194
2021-05-05checkout-index: add parallel checkout supportMatheus Tavares1-9/+15
2021-05-05t0028: extract encoding helpers to lib-encoding.shMatheus Tavares2-24/+26
2021-05-05parallel-checkout: add tests related to path collisionsMatheus Tavares3-2/+168
2021-05-05builtin/checkout.c: complete parallel checkout supportMatheus Tavares1-4/+17
2021-05-05make_transient_cache_entry(): optionally alloc from mem_poolMatheus Tavares6-13/+23
2021-05-05t5601: mark protocol v2-only testJonathan Tan1-1/+1
2021-05-05send-pack: support push negotiationJonathan Tan3-4/+99
2021-05-05fetch: teach independent negotiation (no packfile)Jonathan Tan11-17/+300
2021-05-04work around zsh comment in __git_complete_worktree_pathsSardorbek Imomaliev1-2/+3
2021-05-04trailer: add new .cmd config optionZheNing Hu3-19/+175
2021-05-04docs: correct descript of trailer.<token>.commandZheNing Hu1-16/+21
2021-05-04docs: document symlink restrictions for dot-filesJeff King4-0/+25
2021-05-04fsck: warn about symlinked dotfiles we'll open with O_NOFOLLOWJeff King3-2/+48
2021-05-04t0060: test ntfs/hfs-obscured dotfilesJeff King6-13/+75
2021-05-04t7450: test .gitmodules symlink matching against obscured namesJeff King1-38/+53
2021-05-04t7450: test verify_path() handling of gitmodulesJeff King1-3/+16
2021-05-03t7415: rename to expand scopeJeff King1-3/+10
2021-05-03fsck_tree(): wrap some long linesJeff King1-12/+36
2021-05-03fsck_tree(): fix shadowed variableJeff King2-22/+25
2021-05-03t7415: remove out-dated comment about translationJeff King1-3/+2
2021-05-03docs/format-patch: mention handling of mergesJeff King1-1/+9
2021-05-03pack-objects: clamp negative depth to 0Jeff King2-0/+9
2021-05-03t5316: check behavior of pack-objects --depth=0Jeff King1-0/+8
2021-05-03pack-objects: clamp negative window size to 0Jeff King2-0/+7
2021-05-03t5300: check that we produced expected number of deltasJeff King1-3/+20
2021-05-03t5300: modernize basic testsJeff King1-158/+85
2021-05-03CodingGuidelines: explicitly allow "local" for test scriptsJunio C Hamano1-0/+5
2021-05-03merge: fix swapped "up to date" message componentsJosh Soref1-5/+9
2021-05-03merge(s): apply consistent punctuation to "up to date" messagesEric Sunshine4-4/+4
2021-05-03submodule update: silence underlying fetch with "--quiet"Nicholas Clark2-2/+26
2021-04-30The thirteenth batchJunio C Hamano1-0/+32
2021-04-30Merge branch 'ab/pathname-encoding-doc'Junio C Hamano1-1/+4
2021-04-30Merge branch 'vs/completion-with-set-u'Junio C Hamano1-1/+1
2021-04-30Merge branch 'hn/refs-trace-errno'Junio C Hamano1-1/+4
2021-04-30Merge branch 'mt/parallel-checkout-part-2'Junio C Hamano12-5/+1240
2021-04-30Merge branch 'so/log-diff-merge'Junio C Hamano7-21/+95
2021-04-30Merge branch 'ds/sparse-index-protections'Junio C Hamano48-109/+1257
2021-04-30Merge branch 'ds/maintenance-prefetch-fix'Junio C Hamano6-40/+134
2021-04-30Merge branch 'ow/push-quiet-set-upstream'Junio C Hamano2-5/+12
2021-04-30Merge branch 'mt/pkt-write-errors'Junio C Hamano1-7/+24
2021-04-30Merge branch 'jk/promisor-optim'Junio C Hamano12-15/+27
2021-04-30bisect--helper: use BISECT_TERMS in 'bisect skip' commandRamsay Jones2-0/+12
2021-04-30cygwin: disallow backslashes in file namesAdam Dinwoodie3-6/+11
2021-04-30git: support separate arg for `--config-env`'s valuePatrick Steinhardt2-1/+22
2021-04-30git.txt: fix synopsis of `--config-env` missing the equals signPatrick Steinhardt1-1/+1
2021-04-29apply: adjust messages to account for --3way changesJerry Zhang1-1/+5
2021-04-29prune: save reachable-from-recent objects with bitmapsJeff King3-15/+36
2021-04-29pack-bitmap: clean up include_check after useJeff King1-0/+3
2021-04-28subtree: be stricter about validating flagsLuke Shumaker2-25/+175
2021-04-28subtree: push: allow specifying a local rev other than HEADLuke Shumaker3-13/+47
2021-04-28subtree: allow 'split' flags to be passed to 'push'Luke Shumaker3-12/+223
2021-04-28subtree: allow --squash to be used with --rejoinLuke Shumaker3-24/+96
2021-04-28subtree: give the docs a once-overLuke Shumaker3-93/+87
2021-04-28subtree: have $indent actually affect indentationLuke Shumaker1-18/+24
2021-04-28subtree: don't let debug and progress output clashLuke Shumaker1-1/+21
2021-04-28subtree: add comments and sanity checksLuke Shumaker1-3/+61