summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-06-23Git 2.31.4v2.31.4Johannes Schindelin3-2/+8
2022-06-23Sync with 2.30.5Johannes Schindelin6-12/+251
2022-06-23Git 2.30.5v2.30.5Johannes Schindelin3-2/+14
2022-06-23setup: tighten ownership checks post CVE-2022-24765Carlo Marcelo Arenas Belón1-11/+60
2022-06-23Merge branch 'cb/path-owner-check-with-sudo'Junio C Hamano4-1/+179
2022-06-17git-compat-util: allow root to access both SUDO_UID and root ownedCarlo Marcelo Arenas Belón3-18/+11
2022-05-12t0034: add negative tests and allow git init to mostly work under sudoCarlo Marcelo Arenas Belón2-0/+77
2022-05-12git-compat-util: avoid failing dir ownership checks if running privilegedCarlo Marcelo Arenas Belón3-2/+66
2022-05-12t: regression git needs safe.directory when using sudoCarlo Marcelo Arenas Belón1-0/+44
2022-04-13Git 2.31.3v2.31.3Junio C Hamano7-5/+92
2022-04-13Git 2.30.4v2.30.4Junio C Hamano3-2/+23
2022-04-13setup: opt-out of check with safe.directory=*Derrick Stolee3-2/+21
2022-04-13setup: fix safe.directory key not being checkedMatheus Valadares2-0/+8
2022-04-13t0033: add tests for safe.directoryDerrick Stolee2-1/+36
2022-03-24Git 2.31.2v2.31.2Johannes Schindelin3-2/+8
2022-03-24Sync with 2.30.3Johannes Schindelin9-13/+237
2022-03-24Git 2.30.3v2.30.3Johannes Schindelin3-2/+26
2022-03-24Fix `GIT_CEILING_DIRECTORIES` with `C:\` and the likesJohannes Schindelin2-11/+23
2022-03-21setup_git_directory(): add an owner check for the top-level directoryJohannes Schindelin3-1/+79
2022-03-21Add a function to determine whether a path is owned by the current userJohannes Schindelin3-0/+106
2022-03-17Merge branch 'cb/mingw-gmtime-r'Johannes Schindelin2-1/+5
2022-03-17mingw: avoid fallback for {local,gm}time_r()Carlo Marcelo Arenas Belón2-1/+5
2021-03-26Git 2.31.1v2.31.1Junio C Hamano3-2/+29
2021-03-19Merge branch 'tb/git-mv-icase-fix'Junio C Hamano1-1/+1
2021-03-19Merge branch 'rs/xcalloc-takes-nelem-first'Junio C Hamano4-6/+17
2021-03-19Merge branch 'ah/make-fuzz-all-doc-update'Junio C Hamano1-3/+3
2021-03-19Merge branch 'jk/slimmed-down'Junio C Hamano5-102/+0
2021-03-19Merge branch 'rs/calloc-array'Junio C Hamano89-189/+191
2021-03-19Merge branch 'rs/avoid-null-statement-after-macro-call'Junio C Hamano2-2/+2
2021-03-19Merge branch 'km/config-doc-typofix'Junio C Hamano1-1/+1
2021-03-19Merge branch 'jt/clone-unborn-head'Junio C Hamano1-1/+1
2021-03-19Merge branch 'js/fsmonitor-unpack-fix'Junio C Hamano2-2/+3
2021-03-19Merge branch 'jk/bisect-peel-tag-fix'Junio C Hamano2-1/+20
2021-03-19Merge branch 'jh/fsmonitor-prework'Junio C Hamano1-3/+3
2021-03-19Merge branch 'jc/calloc-fix'Junio C Hamano2-6/+4
2021-03-17fsmonitor: do not forget to release the token in `discard_index()`Johannes Schindelin1-0/+1
2021-03-17fsmonitor: fix memory corruption in some corner casesJohannes Schindelin1-2/+2
2021-03-17config.txt: add missing periodKyle Meyer1-1/+1
2021-03-17bisect: peel annotated tags to commitsJeff King2-1/+20
2021-03-17t5606: run clone branch name test with protocol v2Jonathan Tan1-1/+1
2021-03-17mem-pool: drop trailing semicolon from macro definitionRené Scharfe1-1/+1
2021-03-17block-sha1: drop trailing semicolon from macro definitionRené Scharfe1-1/+1
2021-03-17fsmonitor: avoid global-buffer-overflow READ when checking trivial responseAndrzej Hunt1-3/+3
2021-03-15cocci: allow xcalloc(1, size)Junio C Hamano1-1/+1
2021-03-15xcalloc: use CALLOC_ARRAY() when applicableJunio C Hamano2-6/+4
2021-03-15Git 2.31v2.31.0Junio C Hamano1-1/+1
2021-03-14Merge branch 'jn/mergetool-hideresolved-is-optional'Junio C Hamano3-8/+7
2021-03-14Merge branch 'tb/pack-revindex-on-disk'Junio C Hamano1-1/+2
2021-03-14Merge tag 'l10n-2.31.0-rnd2' of git://github.com/git-l10n/git-poJunio C Hamano16-43702/+75702
2021-03-14vcs-svn: remove header files as wellRené Scharfe5-102/+0
2021-03-15l10n: zh_CN: for git v2.31.0 l10n round 1 and 2Jiang Xin1-2985/+3337
2021-03-15Merge branch 'master' of github.com:vnwildman/gitJiang Xin1-3051/+3508
2021-03-14Merge branch 'l10n/zh_TW/210301' of github.com:l10n-tw/git-poJiang Xin1-3072/+3535
2021-03-14Merge branch 'po-id' of github.com:bagasme/git-poJiang Xin2-0/+24362
2021-03-14Merge branch 'master' of github.com:Softcatala/git-poJiang Xin1-13/+12
2021-03-14Merge branch 'russian-l10n' of github.com:DJm00n/git-po-ruJiang Xin1-5661/+7873
2021-03-14Merge branch 'pt-PT' of github.com:git-l10n-pt-PT/git-poJiang Xin1-2902/+3226
2021-03-13use CALLOC_ARRAYRené Scharfe88-188/+190
2021-03-13git-compat-util.h: drop trailing semicolon from macro definitionRené Scharfe1-1/+1
2021-03-13doc: describe mergetool configuration in git-mergetool(1)Jonathan Nieder1-0/+4
2021-03-13mergetool: do not enable hideResolved by defaultJonathan Nieder2-8/+3
2021-03-08Git 2.31-rc2v2.31.0-rc2Junio C Hamano2-1/+3
2021-03-08Sync with Git 2.30.2 for CVE-2021-21300Junio C Hamano23-4/+292
2021-03-08Merge branch 'jt/transfer-fsck-across-packs-fix'Junio C Hamano2-2/+23
2021-03-08l10n: de.po: Update German translation for Git v2.31.0Matthias Rüster1-3208/+3565
2021-03-08Makefile: update 'make fuzz-all' docs to reflect modern clangAndrzej Hunt1-3/+3
2021-03-08fix xcalloc() argument orderRené Scharfe6-17/+28
2021-03-08l10n: pt_PT: add Portuguese translations part 1Daniel Santos1-2902/+3226
2021-03-08l10n: vi.po(5104t): for git v2.31.0 l10n round 2Tran Ngoc Quan1-3051/+3508
2021-03-07l10n: es: 2.31.0 round 2Christopher Diaz Riveros1-4822/+5924
2021-03-07l10n: Add translation team infoBagas Sanjaya1-0/+4
2021-03-07l10n: start Indonesian translationBagas Sanjaya1-0/+24358
2021-03-05fetch-pack: do not mix --pack_header and packfile uriJonathan Tan2-2/+23
2021-03-06l10n: zh_TW.po: v2.31.0 round 2 (15 untranslated)Yi-Jyun Pan1-3072/+3535
2021-03-05l10n: bg.po: Updated Bulgarian translation (5104t)Alexander Shopov1-3060/+3440
2021-03-05Merge branch 'fr_next' of github.com:jnavila/gitJiang Xin1-332/+411
2021-03-05Merge branch 'master' of github.com:nafmo/git-l10n-svJiang Xin1-297/+324
2021-03-04Merged the open-eintr workaround for macOSJunio C Hamano1-0/+5
2021-03-04Documentation/RelNotes: improve release note for rename detection workElijah Newren1-1/+1
2021-03-04Merge branch 'jk/open-returns-eintr'Junio C Hamano5-0/+42
2021-03-04l10n: fr: v2.31 rnd 2Jean-Noël Avila1-332/+411
2021-03-04Merge https://github.com/prati0100/git-guiJunio C Hamano2-21/+2
2021-03-04l10n: tr: v2.31.0-rc1Emir Sarı1-309/+317
2021-03-04l10n: sv.po: Update Swedish translation (5104t0f0u)Peter Krefting1-297/+324
2021-03-04l10n: git.pot: v2.31.0 round 2 (9 new, 8 removed)Jiang Xin1-292/+298
2021-03-04Merge branch 'master' of github.com:git/gitJiang Xin48-924/+1948
2021-03-04Merge branch 'py/revert-commit-comments'Pratyush Yadav2-21/+2
2021-03-04Revert "git-gui: remove lines starting with the comment character"Pratyush Yadav2-21/+2
2021-03-03git mv foo FOO ; git mv foo bar gave an assertTorsten Bögershausen1-1/+1
2021-03-02Git 2.31-rc1v2.31.0-rc1Junio C Hamano1-1/+1
2021-03-02l10n: tr: v2.31.0-rc0Emir Sarı1-2889/+3252
2021-03-01Hopefully the last batch before -rc1Junio C Hamano1-0/+31
2021-03-01Merge branch 'jh/untracked-cache-fix'Junio C Hamano1-5/+2
2021-03-01Merge branch 'ns/raise-write-index-buffer-size'Junio C Hamano1-1/+1
2021-03-01Merge branch 'hv/trailer-formatting'Junio C Hamano5-103/+236
2021-03-01Merge branch 'hn/reftable-tables-doc-update'Junio C Hamano1-16/+26
2021-03-01Merge branch 'sv/t7001-modernize'Junio C Hamano1-221/+199
2021-03-01Merge branch 'jt/transfer-fsck-across-packs'Junio C Hamano14-51/+229
2021-03-01Merge branch 'ds/chunked-file-api'Junio C Hamano10-468/+655
2021-03-01Merge branch 'en/diffcore-rename'Junio C Hamano4-18/+347
2021-03-01Merge branch 'jh/fsmonitor-prework'Junio C Hamano7-26/+196
2021-03-01Merge https://github.com/prati0100/git-guiJunio C Hamano3-3/+22
2021-03-01Merge branch 'js/commit-graph-warning'Junio C Hamano1-11/+3
2021-03-01Revert "commit-graph: when incompatible with graphs, indicate why"Junio C Hamano1-11/+3
2021-03-01config.mak.uname: enable OPEN_RETURNS_EINTR for macOS Big SurJeff King1-0/+3
2021-03-01Merge branch 'master' of github.com:nafmo/git-l10n-svJiang Xin1-2926/+3348
2021-03-01Merge branch 'pl' of github.com:Arusekk/git-poJiang Xin1-2932/+3366
2021-02-28l10n: sv.po: Update Swedish translation (5103t0f0u)Peter Krefting1-2926/+3348
2021-02-27l10n: pl.po: Update translationArusekk1-2932/+3366
2021-02-27l10n: fr: v2.31.0 rnd 1Jean-Noël Avila1-2945/+3261
2021-02-26pack-revindex.c: don't close unopened file descriptorsTaylor Blau1-1/+2
2021-02-26Makefile: add OPEN_RETURNS_EINTR knobJeff King4-0/+39
2021-02-26l10n: git.pot: v2.31.0 round 1 (155 new, 89 removed)Jiang Xin1-2777/+3114
2021-02-25Git 2.31-rc0v2.31.0-rc0Junio C Hamano2-1/+50
2021-02-25Merge branch 'jc/push-delete-nothing'Junio C Hamano2-1/+6
2021-02-25Merge branch 'sh/mergetools-vimdiff1'Junio C Hamano1-1/+12
2021-02-25Merge branch 'dl/doc-config-camelcase'Junio C Hamano5-7/+7
2021-02-25Merge branch 'js/params-vs-args'Junio C Hamano6-18/+18
2021-02-25Merge branch 'ug/doc-commit-approxidate'Junio C Hamano1-4/+7
2021-02-25Merge branch 'es/maintenance-of-bare-repositories'Junio C Hamano2-17/+46
2021-02-25Merge branch 'mt/add-chmod-fixes'Junio C Hamano2-10/+54
2021-02-25Merge branch 'ds/merge-base-independent'Junio C Hamano1-25/+165
2021-02-25Merge branch 'ah/rebase-no-fork-point-config'Junio C Hamano3-17/+61
2021-02-25Merge branch 'mt/grep-sparse-checkout'Junio C Hamano3-11/+179
2021-02-25Merge branch 'ah/commit-graph-leakplug'Junio C Hamano1-0/+1
2021-02-25Merge branch 'zh/difftool-skip-to'Junio C Hamano2-0/+40
2021-02-25Merge branch 'cw/pack-config-doc'Junio C Hamano2-1/+19
2021-02-25Merge branch 'jc/maint-column-doc-typofix'Junio C Hamano3-3/+3
2021-02-25Merge branch 'ma/doc-markup-fix'Junio C Hamano3-8/+8
2021-02-25Merge branch 'jc/diffcore-rotate'Junio C Hamano12-1/+197
2021-02-25Merge branch 'mt/checkout-index-corner-cases'Junio C Hamano3-15/+51
2021-02-25Merge branch 'js/doc-proto-v2-response-end'Junio C Hamano1-2/+2
2021-02-25Merge branch 'rs/blame-optim'Junio C Hamano1-5/+3
2021-02-25Merge branch 'mz/doc-notes-are-not-anchors'Junio C Hamano1-6/+8
2021-02-25Merge branch 'ab/detox-gettext-tests'Junio C Hamano104-478/+464
2021-02-25Merge branch 'jk/rev-list-disk-usage'Junio C Hamano8-8/+292
2021-02-24index-format doc: camelCase core.excludesFileJunio C Hamano1-2/+2
2021-02-24blame-options.txt: camelcase blame.blankBoundaryJunio C Hamano1-1/+1
2021-02-24i18n.txt: camel case and monospace "i18n.commitEncoding"Denton Liu3-4/+4
2021-02-24read-cache: make the index write buffer size 128KNeeraj Singh1-1/+1
2021-02-24add: propagate --chmod errors to exit statusMatheus Tavares2-10/+28
2021-02-24add: mark --chmod error string for translationMatheus Tavares2-2/+2
2021-02-24add --chmod: don't update index when --dry-run is usedMatheus Tavares2-3/+29
2021-02-24dir: fix malloc of root untracked_cache_dirJeff Hostetler1-5/+2
2021-02-24rebase: add a config option for --no-fork-pointAlex Henrie3-17/+61
2021-02-24commit-graph.c: display correct number of chunks when writingTaylor Blau1-4/+3
2021-02-24l10n: Update Catalan translationJordi Mas1-13/+12
2021-02-23push: do not turn --delete '' into a matching pushJunio C Hamano2-1/+6
2021-02-23doc: mention approxidates for git-commit --dateJeff King1-4/+7
2021-02-23replace "parameters" by "arguments" in error messagesJohannes Sixt6-18/+18
2021-02-23mergetools/vimdiff: add vimdiff1 merge tool variantSeth House1-1/+12
2021-02-23doc/reftable: document how to handle windowsHan-Wen Nienhuys1-16/+26
2021-02-23maintenance: fix incorrect `maintenance.repo` path with bare repositoryEric Sunshine2-17/+46
2021-02-22The tenth batchJunio C Hamano1-0/+7
2021-02-22Merge branch 'ab/test-lib'Junio C Hamano41-124/+107
2021-02-22Merge branch 'ab/diff-deferred-free'Junio C Hamano4-20/+60
2021-02-22Merge branch 'ab/pager-exit-log'Junio C Hamano3-13/+142
2021-02-22Merge branch 'ta/hash-function-transition-doc'Junio C Hamano2-147/+150
2021-02-22Merge branch 'bc/signed-objects-with-both-hashes'Junio C Hamano12-74/+225
2021-02-22Merge branch 'dl/stash-cleanup'Junio C Hamano3-97/+105
2021-02-22commit-graph: avoid leaking topo_levels slab in write_commit_graph()Andrzej Hunt1-0/+1
2021-02-22difftool.c: learn a new way start at specified fileZheNing Hu2-0/+40
2021-02-22commit-reach: stale commits may prune generation furtherDerrick Stolee1-7/+21
2021-02-22commit-reach: use heuristic in remove_redundant()Derrick Stolee1-16/+56
2021-02-22commit-reach: move compare_commits_by_genDerrick Stolee1-15/+15
2021-02-22commit-reach: use one walk in remove_redundant()Derrick Stolee1-8/+96
2021-02-22doc: mention bigFileThreshold for packingChristian Walther2-1/+19
2021-02-22fetch-pack: print and use dangling .gitmodulesJonathan Tan9-22/+165
2021-02-22fetch-pack: with packfile URIs, use index-pack argJonathan Tan1-11/+23
2021-02-22http-fetch: allow custom index-pack argsJonathan Tan4-8/+30
2021-02-22http: allow custom index-pack argsJonathan Tan3-13/+18
2021-02-22Merge branch 'py/commit-comments'Pratyush Yadav2-2/+21
2021-02-19Documentation: typofix --column descriptionJunio C Hamano3-3/+3
2021-02-18chunk-format: add technical docsDerrick Stolee3-0/+122
2021-02-18chunk-format: restore duplicate chunk checksDerrick Stolee1-0/+9
2021-02-18midx: use 64-bit multiplication for chunk sizesDerrick Stolee1-5/+6
2021-02-18midx: use chunk-format read APIDerrick Stolee2-50/+29
2021-02-18commit-graph: use chunk-format read APIDerrick Stolee2-106/+55
2021-02-18chunk-format: create read chunk APIDerrick Stolee2-0/+127
2021-02-18midx: use chunk-format API in write_midx_internal()Derrick Stolee1-86/+20
2021-02-18midx: drop chunk progress during writeDerrick Stolee1-7/+0
2021-02-18midx: return success/failure in chunk write methodsDerrick Stolee1-36/+27
2021-02-18midx: add num_large_offsets to write_midx_contextDerrick Stolee1-7/+10
2021-02-18midx: add pack_perm to write_midx_contextDerrick Stolee1-19/+21
2021-02-18midx: add entries to write_midx_contextDerrick Stolee1-23/+26
2021-02-18midx: use context in write_midx_pack_names()Derrick Stolee1-11/+10
2021-02-18midx: rename pack_info to write_midx_contextDerrick Stolee1-65/+65
2021-02-18commit-graph: use chunk-format write APIDerrick Stolee1-82/+37
2021-02-18chunk-format: create chunk format write APIDerrick Stolee3-0/+112
2021-02-18gitmailmap.txt: fix rendering of e-mail addressesMartin Ågren1-4/+4
2021-02-18git.txt: fix monospace renderingMartin Ågren1-1/+1
2021-02-18git-gui: remove lines starting with the comment characterPratyush Yadav2-2/+21
2021-02-17The ninth batchJunio C Hamano1-0/+58
2021-02-17Merge branch 'ak/config-bad-bool-error'Junio C Hamano2-2/+25
2021-02-17Merge branch 'js/reflog-expire-stale-fix'Junio C Hamano2-0/+29
2021-02-17Merge branch 'js/commit-graph-warning'Junio C Hamano1-3/+11
2021-02-17Merge branch 'ew/rev-parse-since-test'Junio C Hamano1-0/+15
2021-02-17Merge branch 'ds/maintenance-pack-refs'Junio C Hamano4-6/+54
2021-02-17Merge branch 'jx/t5411-unique-filenames'Junio C Hamano31-362/+224
2021-02-17Merge branch 'js/fsck-name-objects-fix'Junio C Hamano2-14/+17