summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-02-12Git 2.20.5v2.20.5Johannes Schindelin3-2/+8
2021-02-12Sync with 2.19.6Johannes Schindelin12-4/+216
2021-02-12Git 2.19.6v2.19.6Johannes Schindelin3-2/+8
2021-02-12Sync with 2.18.5Johannes Schindelin11-4/+210
2021-02-12Git 2.18.5v2.18.5Johannes Schindelin3-2/+8
2021-02-12Sync with 2.17.6Johannes Schindelin10-4/+204
2021-02-12Git 2.17.6v2.17.6Johannes Schindelin3-2/+18
2021-02-12unpack_trees(): start with a fresh lstat cacheMatheus Tavares1-0/+3
2021-02-12run-command: invalidate lstat cache after a command finishedJohannes Schindelin2-1/+44
2021-02-12checkout: fix bug that makes checkout follow symlinks in leading pathMatheus Tavares7-3/+141
2020-04-19Git 2.20.4v2.20.4Jonathan Nieder12-42/+474
2020-04-19Git 2.19.5v2.19.5Jonathan Nieder11-42/+469
2020-04-19Git 2.18.4v2.18.4Jonathan Nieder10-42/+464
2020-04-19Git 2.17.5v2.17.5Jeff King3-2/+24
2020-04-19fsck: reject URL with empty host in .gitmodulesJonathan Nieder2-3/+39
2020-04-19credential: treat URL with empty scheme as invalidJonathan Nieder3-3/+43
2020-04-19credential: treat URL without scheme as invalidJonathan Nieder4-9/+84
2020-04-19credential: die() when parsing invalid urlsJeff King2-6/+3
2020-04-19fsck: convert gitmodules url to URL passed to curlJonathan Nieder2-5/+118
2020-04-19credential: refuse to operate when missing host or protocolJeff King2-14/+40
2020-04-19credential: parse URL without host as empty host, not unsetJeff King3-2/+19
2020-04-19t0300: use more realistic inputsJeff King1-4/+85
2020-04-19t0300: make "quit" helper more realisticJeff King1-3/+13
2020-03-17Git 2.20.3v2.20.3Junio C Hamano12-7/+132
2020-03-17Git 2.19.4v2.19.4Junio C Hamano11-7/+127
2020-03-17Git 2.18.3v2.18.3Junio C Hamano10-7/+122
2020-03-17Git 2.17.4v2.17.4Junio C Hamano3-2/+18
2020-03-12fsck: detect gitmodules URLs with embedded newlinesJeff King2-2/+32
2020-03-12credential: detect unrepresentable values when parsing urlsJeff King3-4/+60
2020-03-12t/lib-credential: use test_i18ncmp to check stderrJeff King1-1/+1
2020-03-12credential: avoid writing values with newlinesJeff King2-0/+8
2019-12-06Git 2.20.2v2.20.2Johannes Schindelin3-2/+20
2019-12-06submodule: defend against submodule.update = !command in .gitmodulesJonathan Nieder1-0/+2
2019-12-06t7415: adjust test for dubiously-nested submodule gitdirs for v2.20.xJohannes Schindelin1-1/+1
2019-12-06Sync with 2.19.3Johannes Schindelin40-82/+914
2019-12-06Git 2.19.3v2.19.3Johannes Schindelin3-2/+10
2019-12-06Sync with 2.18.2Johannes Schindelin39-82/+906
2019-12-06Git 2.18.2v2.18.2Johannes Schindelin3-2/+10
2019-12-06Sync with 2.17.3Johannes Schindelin38-83/+898
2019-12-06Git 2.17.3v2.17.3Johannes Schindelin3-2/+14
2019-12-06fsck: reject submodule.update = !command in .gitmodulesJonathan Nieder2-0/+21
2019-12-06Sync with 2.16.6Johannes Schindelin37-82/+865
2019-12-06Git 2.16.6v2.16.6Johannes Schindelin3-2/+10
2019-12-06test-drop-caches: use `has_dos_drive_prefix()`Johannes Schindelin1-5/+8
2019-12-06Sync with 2.15.4Johannes Schindelin35-77/+842
2019-12-06Git 2.15.4v2.15.4Johannes Schindelin3-2/+13
2019-12-06submodule: reject submodule.update = !command in .gitmodulesJonathan Nieder3-11/+20
2019-12-06Sync with 2.14.6Johannes Schindelin31-66/+811
2019-12-06Git 2.14.6v2.14.6Johannes Schindelin3-2/+56
2019-12-05Merge branch 'win32-accommodate-funny-drive-names'Johannes Schindelin4-6/+54
2019-12-05Merge branch 'win32-filenames-cannot-have-trailing-spaces-or-periods'Johannes Schindelin11-4/+127
2019-12-05Merge branch 'fix-mingw-quoting-bug'Johannes Schindelin3-5/+156
2019-12-05Merge branch 'dubiously-nested-submodules'Johannes Schindelin4-2/+79
2019-12-05Merge branch 'turn-on-protectntfs-by-default'Johannes Schindelin3-28/+31
2019-12-05mingw: handle `subst`-ed "DOS drives"Johannes Schindelin4-3/+36
2019-12-05Merge branch 'disallow-dotgit-via-ntfs-alternate-data-streams'Johannes Schindelin6-8/+162
2019-12-05mingw: refuse to access paths with trailing spaces or periodsJohannes Schindelin8-2/+123
2019-12-05quote-stress-test: offer to test quoting arguments for MSYS2 shJohannes Schindelin1-3/+10
2019-12-05mingw: refuse to access paths with illegal charactersJohannes Schindelin3-3/+18
2019-12-05unpack-trees: let merged_entry() pass through do_add_entry()'s errorsJohannes Schindelin1-1/+2
2019-12-05quote-stress-test: allow skipping some trialsJohannes Schindelin1-1/+5
2019-12-05t6130/t9350: prepare for stringent Win32 path validationJohannes Schindelin2-1/+2
2019-12-05quote-stress-test: accept arguments to test via the command-lineJohannes Schindelin1-13/+22
2019-12-05tests: add a helper to stress test argument quotingGarima Singh1-2/+116
2019-12-05Disallow dubiously-nested submodule git directoriesJohannes Schindelin4-2/+79
2019-12-05protect_ntfs: turn on NTFS protection by defaultJohannes Schindelin2-3/+1
2019-12-05path: also guard `.gitmodules` against NTFS Alternate Data StreamsJohannes Schindelin2-2/+7
2019-12-05mingw: fix quoting of argumentsJohannes Schindelin2-3/+20
2019-12-05is_ntfs_dotgit(): speed it upJohannes Schindelin1-25/+30
2019-12-05path: safeguard `.git` against NTFS Alternate Streams AccessesJohannes Schindelin2-1/+12
2019-12-05is_ntfs_dotgit(): only verify the leading segmentJohannes Schindelin3-5/+19
2019-12-05test-path-utils: offer to run a protectNTFS/protectHFS benchmarkGarima Singh1-0/+96
2019-12-04Merge branch 'prevent-name-squatting-on-windows'Johannes Schindelin7-2/+60
2019-12-04Merge branch 'jk/fast-import-unsafe'Johannes Schindelin4-18/+95
2019-12-04path.c: document the purpose of `is_ntfs_dotgit()`Johannes Schindelin1-0/+28
2019-12-04mingw: disallow backslash characters in tree objects' file namesJohannes Schindelin4-3/+13
2019-12-04clone --recurse-submodules: prevent name squatting on WindowsJohannes Schindelin4-2/+50
2019-12-04fast-import: disallow "feature import-marks" by defaultJeff King3-6/+21
2019-12-04fast-import: disallow "feature export-marks" by defaultJeff King4-8/+55
2019-12-04fast-import: delay creating leading directories for export-marksJeff King2-3/+17
2019-12-04fast-import: stop creating leading directories for import-marksJeff King1-1/+0
2019-12-04fast-import: tighten parsing of boolean command line optionsJeff King1-2/+2
2019-12-04t9300: create marks files for double-import-marks testJeff King1-0/+2
2019-12-04t9300: drop some useless uses of catJeff King1-5/+5
2018-12-15Git 2.20.1v2.20.1Junio C Hamano3-2/+22
2018-12-15Merge branch 'jc/run-command-report-exec-failure-fix' into maintJunio C Hamano2-3/+8
2018-12-15Merge branch 'js/help-commands-verbose-by-default-fix' into maintJunio C Hamano2-2/+10
2018-12-15Merge branch 'nd/show-gitcomp-compilation-fix' into maintJunio C Hamano5-1/+10
2018-12-15Merge branch 'js/t9902-send-email-completion-fix' into maintJunio C Hamano1-1/+1
2018-12-15Merge branch 'js/mailinfo-format-flowed-fix' into maintJunio C Hamano1-0/+1
2018-12-15Merge branch 'ds/hash-independent-tests-fix' into maintJunio C Hamano1-0/+1
2018-12-14.gitattributes: ensure t/oid-info/* has eol=lfDerrick Stolee1-0/+1
2018-12-14t9902: 'send-email' test case requires PERLJohannes Schindelin1-1/+1
2018-12-13t4256: mark support files as LF-onlyJohannes Schindelin1-0/+1
2018-12-12parse-options: fix SunCC compiler warningNguyễn Thái Ngọc Duy5-1/+10
2018-12-12help -a: handle aliases with long names gracefullyJohannes Schindelin1-1/+9
2018-12-12help.h: fix coding styleJohannes Schindelin1-1/+1
2018-12-12run-command: report exec failureJunio C Hamano2-3/+8
2018-12-09Git 2.20v2.20.0Junio C Hamano1-1/+1
2018-12-09Merge tag 'l10n-2.20.0-rnd3' of https://github.com/git-l10n/git-poJunio C Hamano9-28687/+44486
2018-12-07l10n: de.po: fix two messagesRalf Thielow1-2/+2
2018-12-06l10n: zh_CN: for git v2.20.0 l10n round 1 to 3Jiang Xin1-3139/+4169
2018-12-06l10n: update German translationRalf Thielow1-3106/+4332
2018-12-04Merge branch 'es/format-patch-range-diff-fix-fix'Junio C Hamano3-9/+33
2018-12-04Merge branch 'en/rebase-consistency'Junio C Hamano1-13/+17
2018-12-04rebase docs: fix incorrect format of the section Behavioral DifferencesJohannes Sixt1-13/+17
2018-12-04RelNotes 2.20: drop spurious double quoteMartin Ågren1-1/+1
2018-12-04RelNotes 2.20: clarify sentenceMartin Ågren1-1/+1
2018-12-04RelNotes 2.20: move some items between sectionsMartin Ågren1-13/+13
2018-12-04range-diff: always pass at least minimal diff optionsMartin Ågren3-9/+33
2018-12-03Merge branch 'master' of git://github.com/alshopov/git-poJiang Xin1-115/+124
2018-12-02l10n: bg.po: Updated Bulgarian translation (4187t)Alexander Shopov1-115/+124
2018-12-02l10n: sv.po: Update Swedish translation (4187t0f0u)Peter Krefting1-221/+231
2018-12-02Merge branch 'fr_2.20_round3' of git://github.com/jnavila/gitJiang Xin1-256/+321
2018-12-02l10n: fr.po v2.20.0 round 3Jean-Noël Avila1-256/+321
2018-12-02Merge branch 'master' of https://github.com/vnwildman/gitJiang Xin1-117/+127
2018-12-02l10n: vi(4187t): Updated Vietnamese translation for v2.20.0 rd3Tran Ngoc Quan1-117/+127
2018-12-01l10n: es.po v2.20.0 round 3Christopher Diaz Riveros1-267/+277
2018-12-02l10n: git.pot: v2.20.0 round 3 (5 new, 3 removed)Jiang Xin1-109/+119
2018-12-02Merge branch 'master' of git://github.com/git-l10n/git-poJiang Xin9-24680/+38109
2018-12-02Merge branch 'master' of https://github.com/vnwildman/gitJiang Xin1-3046/+4221
2018-12-02l10n: vi(4185t): Updated Vietnamese translation for v2.20.0Tran Ngoc Quan1-3046/+4221
2018-12-01l10n: es.po v2.20.0 round 1Christopher Diaz Riveros1-3044/+4214
2018-12-01Git 2.20-rc2v2.20.0-rc2Junio C Hamano2-1/+20
2018-12-01Merge branch 'gh/diff-raw-has-no-ellipses'Junio C Hamano1-8/+8
2018-12-01Merge branch 'ss/msvc-strcasecmp'Junio C Hamano1-7/+1
2018-12-01Merge branch 'sg/test-BUG'Junio C Hamano7-23/+26
2018-12-01Merge branch 'sg/test-cmp-rev'Junio C Hamano1-3/+17
2018-12-01Merge branch 'ab/push-example-in-doc'Junio C Hamano1-2/+2
2018-12-01Merge branch 'rt/rebase-in-c-message-fix'Junio C Hamano1-2/+2
2018-12-01Merge branch 'sg/daemon-test-signal-fix'Junio C Hamano1-1/+1
2018-12-01Merge branch 'ma/reset-doc-rendering-fix'Junio C Hamano1-130/+147
2018-12-01Merge branch 'ab/replace-graft-with-replace-advice'Junio C Hamano2-1/+5
2018-12-01Merge branch 'js/rebase-stat-unrelated-fix'Junio C Hamano3-8/+30
2018-12-01Merge branch 'js/rebase-reflog-action-fix'Junio C Hamano2-3/+52
2018-12-01Merge branch 'jc/format-patch-range-diff-fix'Junio C Hamano5-3/+17
2018-12-01builtin/rebase.c: remove superfluous space in messagesRalf Thielow1-2/+2
2018-12-01l10n: bg.po: Updated Bulgarian translation (4185t)Alexander Shopov1-202/+208
2018-12-01l10n: git.pot: v2.20.0 round 2 (2 new, 2 removed)Jiang Xin1-195/+195
2018-12-01Merge branch 'master' of git://github.com/git-l10n/git-poJiang Xin8-18591/+29669
2018-12-01Merge branch 'master' of git://github.com/alshopov/git-poJiang Xin1-3069/+4244
2018-12-01Merge branch 'master' of git://github.com/nafmo/git-l10n-svJiang Xin1-3039/+4201
2018-12-01Merge branch 'fr_2.20_rnd1' of git://github.com/jnavila/gitJiang Xin1-3041/+4178
2018-11-30l10n: bg.po: Updated Bulgarian translation (4185t)Alexander Shopov1-3069/+4244
2018-11-30rebase --stat: fix when rebasing to an unrelated historyJohannes Schindelin3-8/+30
2018-11-30rebase: fix GIT_REFLOG_ACTION regressionJohannes Schindelin2-3/+52
2018-11-30format-patch: do not let its diff-options affect --range-diffJunio C Hamano5-3/+17
2018-11-29l10n: sv.po: Update Swedish translation (4185t0f0u)Peter Krefting1-3039/+4201
2018-11-29Merge branch 'ja/i18n-fix'Junio C Hamano2-2/+2
2018-11-29Merge branch 'nd/n18n-fix'Junio C Hamano1-1/+1
2018-11-29i18n: fix small typosJean-Noël Avila2-2/+2
2018-11-29git-reset.txt: render literal examples as monospaceMartin Ågren1-65/+66
2018-11-29git-reset.txt: render tables correctly under AsciidoctorMartin Ågren1-62/+78
2018-11-29transport-helper.c: do not translate a string twiceNguyễn Thái Ngọc Duy1-1/+1
2018-11-29advice: don't pointlessly suggest --convert-graft-fileÆvar Arnfjörð Bjarmason2-1/+5
2018-11-28l10n: fr.po v2.20 rnd 1Jean-Noël Avila1-3041/+4178
2018-11-27t/lib-git-daemon: fix signal checkingSZEDER Gábor1-1/+1
2018-11-26Merge branch 'nd/per-worktree-ref-iteration'Junio C Hamano1-1/+2
2018-11-26Merge branch 'tb/clone-case-smashing-warning-test'Junio C Hamano1-1/+1
2018-11-26Merge branch 'jk/t5562-perl-path-fix'Junio C Hamano2-1/+1
2018-11-26doc: update diff-format.txt for removed ellipses in --rawGreg Hurrell1-8/+8
2018-11-26files-backend.c: fix build error on SolarisNguyễn Thái Ngọc Duy1-1/+2
2018-11-25l10n: Update Catalan translationJordi Mas1-3076/+4258
2018-11-24t5562: fix perl pathJeff King2-1/+1
2018-11-24t5601-99: Enable colliding file detection for MINGWTorsten Bögershausen1-1/+1
2018-11-21Git 2.20-rc1v2.20.0-rc1Junio C Hamano2-3/+8
2018-11-21Sync with 2.19.2Junio C Hamano1-0/+108
2018-11-21Git 2.19.2v2.19.2Junio C Hamano3-2/+110
2018-11-21Merge branch 'sg/test-rebase-editor-fix' into maintJunio C Hamano2-7/+7
2018-11-21Merge branch 'tb/char-may-be-unsigned' into maintJunio C Hamano1-1/+1
2018-11-21Merge branch 'jk/uploadpack-packobjectshook-fix' into maintJunio C Hamano1-3/+6
2018-11-21Merge branch 'uk/merge-subtree-doc-update' into maintJunio C Hamano1-1/+1
2018-11-21Merge branch 'jc/cocci-preincr' into maintJunio C Hamano2-1/+6
2018-11-21Merge branch 'ah/doc-updates' into maintJunio C Hamano12-79/+92
2018-11-21Merge branch 'sg/doc-show-branch-typofix' into maintJunio C Hamano1-1/+1
2018-11-21Merge branch 'tq/branch-style-fix' into maintJunio C Hamano1-2/+1
2018-11-21Merge branch 'tq/branch-create-wo-branch-get' into maintJunio C Hamano1-5/+0
2018-11-21Merge branch 'sb/strbuf-h-update' into maintJunio C Hamano1-67/+81
2018-11-21Merge branch 'du/cherry-is-plumbing' into maintJunio C Hamano2-12/+1
2018-11-21Merge branch 'du/get-tar-commit-id-is-plumbing' into maintJunio C Hamano1-1/+1
2018-11-21Merge branch 'mm/doc-no-dashed-git' into maintJunio C Hamano2-3/+3
2018-11-21Merge branch 'du/rev-parse-is-plumbing' into maintJunio C Hamano1-1/+1
2018-11-21Merge branch 'ma/t7005-bash-workaround' into maintJunio C Hamano1-1/+1
2018-11-21Merge branch 'jc/how-to-document-api' into maintJunio C Hamano1-1/+4
2018-11-21Merge branch 'mw/doc-typofixes' into maintJunio C Hamano2-3/+2
2018-11-21Merge branch 'rs/sequencer-oidset-insert-avoids-dups' into maintJunio C Hamano1-3/+1
2018-11-21Merge branch 'ma/mailing-list-address-in-git-help' into maintJunio C Hamano1-1/+3
2018-11-21Merge branch 'nd/packobjectshook-doc-fix' into maintJunio C Hamano1-4/+4
2018-11-21Merge branch 'ma/t1400-undebug-test' into maintJunio C Hamano1-1/+1
2018-11-21Merge branch 'ma/commit-graph-docs' into maintJunio C Hamano2-19/+20
2018-11-21Merge branch 'dz/credential-doc-url-matching-rules' into maintJunio C Hamano1-0/+6
2018-11-21Merge branch 'jk/check-everything-connected-is-long-gone' into maintJunio C Hamano1-1/+1
2018-11-21Merge branch 'fe/doc-updates' into maintJunio C Hamano3-5/+39
2018-11-21Merge branch 'tg/t5551-with-curl-7.61.1' into maintJunio C Hamano1-34/+34
2018-11-21Merge branch 'tq/refs-internal-comment-fix' into maintJunio C Hamano1-1/+1
2018-11-21Merge branch 'sg/split-index-test' into maintJunio C Hamano2-8/+11
2018-11-21Merge branch 'bw/protocol-v2' into maintJunio C Hamano1-0/+2
2018-11-21Merge branch 'sb/string-list-remove-unused' into maintJunio C Hamano2-18/+0
2018-11-21Merge branch 'jk/dev-build-format-security' into maintJunio C Hamano1-0/+1
2018-11-21Merge branch 'sg/t3701-tighten-trace' into maintJunio C Hamano1-1/+1