summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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.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.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-02-12Git 2.30.2v2.30.2Johannes Schindelin3-2/+10
2021-02-12Sync with 2.29.3Johannes Schindelin22-4/+284
2021-02-12Git 2.29.3v2.29.3Johannes Schindelin3-2/+10
2021-02-12Sync with 2.28.1Johannes Schindelin21-4/+277
2021-02-12Git 2.28.1v2.28.1Johannes Schindelin3-2/+9
2021-02-12Sync with 2.27.1Johannes Schindelin20-4/+270
2021-02-12Git 2.27.1v2.27.1Johannes Schindelin3-2/+9
2021-02-12Sync with 2.26.3Johannes Schindelin19-4/+263
2021-02-12Git 2.26.3v2.26.3Johannes Schindelin3-2/+9
2021-02-12Sync with 2.25.5Johannes Schindelin18-4/+256
2021-02-12Git 2.25.5v2.25.5Johannes Schindelin3-2/+9
2021-02-12Sync with 2.24.4Johannes Schindelin17-4/+249
2021-02-12Git 2.24.4v2.24.4Johannes Schindelin3-2/+9
2021-02-12Sync with 2.23.4Johannes Schindelin16-4/+242
2021-02-12Git 2.23.4v2.23.4Johannes Schindelin3-2/+9
2021-02-12Sync with 2.22.5Johannes Schindelin15-4/+235
2021-02-12Git 2.22.5v2.22.5Johannes Schindelin3-2/+9
2021-02-12Sync with 2.21.4Johannes Schindelin14-4/+228
2021-02-12Git 2.21.4v2.21.4Johannes Schindelin3-2/+8
2021-02-12Sync with 2.20.5Johannes Schindelin13-4/+222
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
2021-02-11Merge branch 'tb/ci-run-cocci-with-18.04' into maintJunio C Hamano1-1/+1
2021-02-08.github/workflows/main.yml: run static-analysis on bionicTaylor Blau1-1/+1
2021-02-08Git 2.30.1v2.30.1Junio C Hamano2-1/+9