summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2025-05-23git-gui: remove Tcl 8.4 workaround on 2>@1 redirectionMark Levedahl-18/+3
2025-05-23git-gui: make _shellpath usable on startupMark Levedahl-8/+30
2025-05-23Merge branch 'ml/git-gui-exec-path-fix'Johannes Sixt-26/+3
2025-05-23git-gui: use [is_Windows], not bad _shellpathMark Levedahl-1/+1
2025-05-23git-gui: _which, only add .exe suffix if not presentMark Levedahl-0/+3
2025-05-23Merge branch 'js/fix-open-exec-2.40.0' into js/fix-open-execTaylor Blau-85/+163
2025-05-23gitk: encode arguments correctly with "open"Avi Halachmi (:avih)-16/+3
2025-05-23gitk: sanitize 'open' arguments: command pipelineJohannes Sixt-4/+15
2025-05-23gitk: collect construction of blameargs into a single conditionalJohannes Sixt-8/+6
2025-05-23gitk: sanitize 'open' arguments: simple commands, readable and writableJohannes Sixt-2/+9
2025-05-23gitk: sanitize 'open' arguments: simple commands with redirectionsJohannes Sixt-5/+13
2025-05-23gitk: sanitize 'open' arguments: simple commandsJohannes Sixt-26/+33
2025-05-23gitk: sanitize 'exec' arguments: redirect to processJohannes Sixt-2/+2
2025-05-23gitk: sanitize 'exec' arguments: redirections and backgroundJohannes Sixt-3/+2
2025-05-23gitk: sanitize 'exec' arguments: redirectionsJohannes Sixt-8/+17
2025-05-23gitk: sanitize 'exec' arguments: 'eval exec'Johannes Sixt-6/+6
2025-05-23gitk: sanitize 'exec' arguments: simple casesJohannes Sixt-18/+48
2025-05-23gitk: have callers of diffcmd supply pipe symbol when necessaryJohannes Sixt-10/+6
2025-05-23gitk: treat file names beginning with "|" as relative pathsJohannes Sixt-5/+18
2025-05-22midx docs: clarify tie breakingPhillip Wood-4/+7
2025-05-22midx: avoid negative array indexPhillip Wood-2/+2
2025-05-22midx repack: avoid potential integer overflow on 64 bit systemsPhillip Wood-2/+8
2025-05-22midx repack: avoid integer overflow on 32 bit systemsPhillip Wood-4/+24
2025-05-22diff --no-index: support limiting by pathspecJacob Keller-20/+150
2025-05-22pathspec: add flag to indicate operation without repositoryJacob Keller-4/+16
2025-05-22pathspec: add match_leading_pathspec variantJacob Keller-0/+16
2025-05-22Merge branch 'top-panel-search-highlight' of github.com:bnfour/gitkJohannes Sixt-2/+2
2025-05-21name-hash: don't add sparse directories in threaded lazy initAlex Mironov-2/+4
2025-05-20t: remove unexpected SANITIZE_LEAK variablesKarthik Nayak-8/+0
2025-05-20builtin/receive-pack: add option to skip connectivity checkJustin Tobler-18/+56
2025-05-20t5410: test receive-pack connectivity checkJustin Tobler-2/+23
2025-05-20Merge branch 'yh/fix-non-themed-combobox'Johannes Sixt-4/+2
2025-05-19The sixteenth batchJunio C Hamano-0/+15
2025-05-19Merge branch 'ps/reftable-read-block-perffix'Junio C Hamano-17/+19
2025-05-19Merge branch 'ly/reftable-writer-leakfix'Junio C Hamano-2/+6
2025-05-19Merge branch 'jk/oidmap-cleanup'Junio C Hamano-18/+21
2025-05-19Merge branch 'rc/t1001-test-path-is-file'Junio C Hamano-1/+1
2025-05-19Merge branch 'ly/am-split-stgit-leakfix'Junio C Hamano-1/+3
2025-05-19Merge branch 'bc/make-avoid-unneeded-rebuild-with-compdb-dir'Junio C Hamano-1/+1
2025-05-19Merge branch 'ag/doc-send-email'Junio C Hamano-9/+66
2025-05-19Merge branch 'sc/bundle-uri-use-all-refs-in-bundle'Junio C Hamano-94/+124
2025-05-19Merge branch 'pw/sequencer-reflog-use-after-free'Junio C Hamano-60/+67
2025-05-19configure.ac: upgrade to a compilation check for sysinfoRamsay Jones-3/+22
2025-05-19meson.build: correct setting of GIT_EXEC_PATHRamsay Jones-2/+10
2025-05-19meson: correct path to system config/attribute filesRamsay Jones-6/+18
2025-05-19meson: correct install location of YAML.pmRamsay Jones-1/+1
2025-05-19meson.build: quote the GITWEBDIR build configurationRamsay Jones-1/+1
2025-05-19meson: reformat default options to workaround bug in `meson configure`Eli Schwartz-8/+6
2025-05-19receive-pack: use batched reference updatesKarthik Nayak-23/+56
2025-05-19send-pack: fix memory leak around duplicate refsKarthik Nayak-0/+13