summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-04-19Git 2.21.3v2.21.3Jonathan Nieder13-42/+479
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.21.2v2.21.2Junio C Hamano13-7/+137
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.21.1v2.21.1Johannes Schindelin3-2/+14
2019-12-06Merge branch 'fix-msys2-quoting-bugs'Johannes Schindelin1-5/+20
2019-12-06mingw: sh arguments need quoting in more circumstancesJohannes Schindelin1-2/+3
2019-12-06t7415: drop v2.20.x-specific work-aroundJohannes Schindelin1-1/+1
2019-12-06mingw: fix quoting of empty arguments for `sh`Johannes Schindelin1-1/+1
2019-12-06mingw: use MSYS2 quoting even when spawning shell scriptsJohannes Schindelin1-1/+2
2019-12-06mingw: detect when MSYS2's sh is to be spawned more robustlyJohannes Schindelin1-1/+14
2019-12-06Sync with 2.20.2Johannes Schindelin43-82/+935
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
2019-02-24Git 2.21v2.21.0Junio C Hamano1-1/+1
2019-02-24Merge branch 'yn/checkout-doc-fix'Junio C Hamano1-1/+1
2019-02-24Merge tag 'l10n-2.21.0-rnd2' of git://github.com/git-l10n/git-poJunio C Hamano11-23235/+68407
2019-02-23README: adjust for final Azure Pipeline IDJohannes Schindelin1-1/+1
2019-02-23checkout doc: fix an unmatched double-quote pairYoichi Nakayama1-1/+1
2019-02-23l10n: bg.po: Updated Bulgarian translation (4363t)Alexander Shopov1-2909/+3884
2019-02-22Merge branch 'ab/bsd-fixes'Junio C Hamano2-5/+5
2019-02-22Merge branch 'ab/workaround-dash-bug-in-test'Junio C Hamano1-0/+1
2019-02-22commit-graph tests: fix unportable "dd" invocationÆvar Arnfjörð Bjarmason1-1/+1
2019-02-22Merge branch 'master' of https://github.com/ralfth/git-po-deJiang Xin1-3304/+3899
2019-02-22l10n: update German translationRalf Thielow1-3301/+3896
2019-02-21tests: fix unportable "\?" and "\+" regex syntaxÆvar Arnfjörð Bjarmason1-4/+4
2019-02-20Merge branch 'bg-submodule-helper-typo' of github.com:pclouds/git-poJiang Xin1-1/+1
2019-02-20l10n: zh_CN: Revision for git v2.21.0 l10nFangyi Zhou1-15/+15
2019-02-20l10n: zh_CN: for git v2.21.0 l10n round 1~2Jiang Xin1-2886/+3828
2019-02-20l10n: bg.po: correct typoNguyễn Thái Ngọc Duy1-1/+1
2019-02-20l10n: Update Swedish translation (4363t0f0u)Peter Krefting1-2909/+3902
2019-02-19Git 2.21-rc2v2.21.0-rc2Junio C Hamano1-1/+1
2019-02-19Merge branch 'js/test-tool-gen-nuls'Junio C Hamano5-7/+25
2019-02-19Merge branch 'mk/t5562-no-input-to-too-large-an-input-test'Junio C Hamano1-2/+2
2019-02-19Merge branch 'mk/t5562-do-not-reuse-output-files'Junio C Hamano1-4/+4
2019-02-19t5562: do not reuse output filesMax Kirillov1-4/+4
2019-02-19tests: teach the test-tool to generate NUL bytes and use itJohannes Schindelin5-7/+25
2019-02-19t5562: do not depend on /dev/zeroMax Kirillov1-1/+1
2019-02-19Revert "t5562: replace /dev/zero with a pipe from generate_zero_bytes"Junio C Hamano1-2/+2
2019-02-19l10n: de.po: fix grammar in message for tag.cSebastian Staudt1-1/+1
2019-02-19l10n: de.po: fix a message for index-pack.cSebastian Staudt1-1/+1
2019-02-19l10n: de.po: consistent translation of 'root commit'Sebastian Staudt1-1/+1
2019-02-19l10n: it: update the Italian translationAlessandro Menti2-2446/+19270
2019-02-17Merge branch 'master' of https://github.com/Softcatala/git-poJiang Xin1-9/+9
2019-02-16l10n: es: 2.21.0 round 2Christopher Diaz Riveros1-2891/+3898
2019-02-16Merge branch 'fr_2.21.0_rnd2' of git://github.com/jnavila/gitJiang Xin1-2942/+4424
2019-02-16l10n: el: add Greek l10n team and essential translationsJimmy Angelakos2-0/+21472
2019-02-15l10n: fr.po v2.21.0 rnd 2Jean-Noël Avila1-2927/+4409
2019-02-15l10n: fr.po Fix some typos from round3Fabien Villepinte1-6/+6
2019-02-15l10n: fr.po Fix some typosFabien Villepinte1-14/+14
2019-02-15mingw: safe-guard a bit more against getenv() problemsJohannes Schindelin1-1/+1
2019-02-15l10n: Fixes to Catalan translationJordi Mas1-9/+9
2019-02-15l10n: git.pot: v2.21.0 round 2 (3 new, 3 removed)Jiang Xin1-10/+13
2019-02-15Merge branch 'master' of git://git.kernel.org/pub/scm/git/gitJiang Xin24-64/+158
2019-02-14Merge branch 'ea/rebase-compat-doc-fix'Junio C Hamano1-1/+0
2019-02-14Merge branch 'jc/no-grepping-for-strerror-in-tests'Junio C Hamano1-1/+1
2019-02-14Merge branch 'jt/fetch-v2-sideband'Junio C Hamano1-0/+1
2019-02-14Merge branch 'en/rebase-merge-on-sequencer'Junio C Hamano1-2/+0
2019-02-14git-rebase.txt: update to reflect merge now implemented on sequencerElijah Newren1-2/+0
2019-02-14t/lib-httpd: pass GIT_TEST_SIDEBAND_ALL through ApacheTodd Zullinger1-0/+1
2019-02-14t1404: do not rely on the exact phrasing of strerror()Junio C Hamano1-1/+1
2019-02-14docs/git-rebase: remove redundant entry in incompatible options listEmilio Cobos Álvarez1-1/+0
2019-02-13Git 2.21-rc1v2.21.0-rc1Junio C Hamano1-0/+10
2019-02-13Merge branch 'ab/rebase-test-fix'Junio C Hamano1-3/+6
2019-02-13Merge branch 'rb/no-dev-zero-in-test'Junio C Hamano3-3/+16
2019-02-13Merge branch 'rs/bash-is-in-coreutils-on-nonstop'Junio C Hamano1-3/+1
2019-02-13Merge branch 'js/mingw-host-cpu'Junio C Hamano2-19/+2
2019-02-13Merge branch 'sg/stress-test'Junio C Hamano3-4/+23
2019-02-13Merge branch 'kd/t0028-octal-del-is-377-not-777'Junio C Hamano1-4/+4
2019-02-13Merge branch 'bc/utf16-portability-fix'Junio C Hamano3-5/+50
2019-02-13Merge branch 'nd/fileno-may-be-macro'Junio C Hamano4-0/+24
2019-02-13Merge branch 'nd/get-oid-with-context-returns-an-enum'Junio C Hamano1-3/+5
2019-02-13Merge branch 'rj/sequencer-sign-off-header-static'Junio C Hamano2-3/+1
2019-02-13rebase: fix regression in rebase.useBuiltin=false test modeÆvar Arnfjörð Bjarmason1-3/+6
2019-02-13mingw: use a more canonical method to fix the CPU reportingJohannes Schindelin2-19/+2
2019-02-13tests: avoid syntax triggering old dash bugÆvar Arnfjörð Bjarmason1-0/+1
2019-02-13config.mak.uname: move location of bash on NonStop to CoreUtilsRandall S. Becker1-3/+1
2019-02-13t5562: replace /dev/zero with a pipe from generate_zero_bytesRandall S. Becker1-2/+2
2019-02-13t5318: replace use of /dev/zero with generate_zero_bytesRandall S. Becker1-1/+1
2019-02-12get_oid_with_context(): match prototype and implementationDuy Nguyen1-3/+5
2019-02-12git-compat-util: work around fileno(fp) that is a macroDuy Nguyen4-0/+24
2019-02-12test-lib-functions.sh: add generate_zero_bytes functionRandall S. Becker1-0/+13
2019-02-12RelNotes/2.21: misc typo/English fixupsJeff King1-5/+5
2019-02-12RelNotes/2.21: tweak "--date=auto" mentionJeff King1-3/+3
2019-02-12Merge branch 'nd/imap-send-typofix'Junio C Hamano1-1/+1
2019-02-11imap-send.c: add a missing space in error messageNguyễn Thái Ngọc Duy1-1/+1
2019-02-11utf8: handle systems that don't write BOM for UTF-16brian m. carlson3-5/+50
2019-02-11t0028: fix wrong octal values for BOM in setupKevin Daudt1-4/+4
2019-02-11test-lib: fix non-portable pattern bracket expressionsSZEDER Gábor2-3/+3
2019-02-11sequencer: make sign_off_header a file local symbolRamsay Jones2-3/+1
2019-02-11config.mak.uname: add FREAD_READS_DIRECTORIES for NonStop platformRandall S. Becker1-0/+1
2019-02-11Fix typos in translatable strings for v2.21.0Jean-Noël Avila3-4/+4
2019-02-09l10n: git.pot: v2.21.0 round 1 (214 new, 38 removed)Jiang Xin1-2838/+3730
2019-02-09Merge branch 'master' of git://github.com/git-l10n/git-poJiang Xin2-98/+85
2019-02-08Seventh batch for 2.21Junio C Hamano1-1/+13
2019-02-08Merge branch 'js/mingw-host-cpu'Junio C Hamano1-0/+19
2019-02-08Merge branch 'js/fuzz-commit-graph-update'Junio C Hamano2-0/+5
2019-02-08Merge branch 'kl/pretty-doc-markup-fix'Junio C Hamano1-1/+1
2019-02-08Merge branch 'sg/ci-parallel-build'Junio C Hamano1-3/+6
2019-02-08Merge branch 'ld/git-p4-remove-flakey-test'Junio C Hamano1-27/+0
2019-02-08Merge branch 'js/rebase-i-redo-exec-fix'Junio C Hamano4-36/+0
2019-02-08Merge branch 'nd/checkout-noisy-unmerge'Junio C Hamano1-7/+12
2019-02-08Merge branch 'js/smart-http-detect-remote-error'Junio C Hamano5-43/+70
2019-02-08Merge branch 'ds/coverage-prove'Junio C Hamano1-0/+5
2019-02-08Merge branch 'tz/gpg-test-fix'Junio C Hamano1-2/+1
2019-02-08Merge branch 'os/rebase-runs-post-checkout-hook'Junio C Hamano1-1/+1
2019-02-08test-lib: make '--stress' more bisect-friendlySZEDER Gábor2-2/+21
2019-02-08t5403: correct bash ambiguous redirect error in subtest 8 by quoting $GIT_DIRRandall S. Becker1-1/+1
2019-02-08.mailmap: map Clemens Buchacher's mail addressesJohannes Schindelin1-0/+2
2019-02-08t/lib-gpg: drop redundant killing of gpg-agentTodd Zullinger1-1/+0
2019-02-08t/lib-gpg: quote path to ${GNUPGHOME}/trustlist.txtTodd Zullinger1-1/+1
2019-02-07mingw: fix CPU reporting in `git version --build-options`Johannes Schindelin1-0/+19
2019-02-07object: fix leak of shallow_statJosh Steadmon1-0/+2
2019-02-07fuzz-commit-graph: initialize repo objectJosh Steadmon1-0/+3
2019-02-07doc: prevent overflowing <code> tag in rendered HTMLKatrin Leinweber1-1/+1
2019-02-07ci: clear and mark MAKEFLAGS exported just onceJunio C Hamano1-3/+6
2019-02-07ci: make sure we build Git parallelSZEDER Gábor1-1/+1
2019-02-06Git 2.21-rc0v2.21.0-rc0Junio C Hamano2-8/+105
2019-02-06Merge branch 'jk/add-ignore-errors-bit-assignment-fix'Junio C Hamano1-1/+1
2019-02-06Merge branch 'rj/sparse-flags'Junio C Hamano2-6/+9
2019-02-06Merge branch 'bc/fetch-pack-clear-alternate-shallow'Junio C Hamano1-0/+5
2019-02-06Merge branch 'ma/doc-diff-usage-fix'Junio C Hamano1-3/+2
2019-02-06Merge branch 'ab/diff-tree-doc-fix'Junio C Hamano1-50/+1
2019-02-06Merge branch 'ss/describe-dirty-in-the-right-directory'Junio C Hamano2-0/+40
2019-02-06Merge branch 'sg/travis-osx-brew-breakage-workaround'Junio C Hamano1-1/+1
2019-02-06Merge branch 'nd/commit-doc'Junio C Hamano1-7/+11
2019-02-06Merge branch 'sl/const'Junio C Hamano4-15/+15
2019-02-06Merge branch 'sh/submodule-summary-abbrev-fix'Junio C Hamano1-2/+5
2019-02-06Merge branch 'nd/help-align-command-desc'Junio C Hamano1-1/+2
2019-02-06Merge branch 'jk/loose-object-cache-oid'Junio C Hamano22-183/+159