summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-05-28Git 2.47.3v2.47.3Taylor Blau
2025-05-28Sync with 2.46.4Taylor Blau
2025-05-28Git 2.46.4v2.46.4Taylor Blau
2025-05-28Sync with 2.45.4Taylor Blau
2025-05-28Git 2.45.4v2.45.4Taylor Blau
2025-05-28Sync with 2.44.4Taylor Blau
2025-05-28Git 2.44.4v2.44.4Taylor Blau
2025-05-28Sync with 2.43.7Taylor Blau
2025-05-28Git 2.43.7v2.43.7Taylor Blau
2025-05-28Merge branch 'tb/wincred-buffer-overflow' into maint-2.43Taylor Blau
2025-05-28wincred: avoid buffer overflow in wcsncat()Taylor Blau
2025-05-28Merge branch 'jt/config-quote-cr' into maint-2.43Taylor Blau
2025-05-28Merge branch 'ps/bundle-uri-arbitrary-writes' into maint-2.43Taylor Blau
2025-05-28Merge branch 'js/gitk-git-gui-harden-exec-open' into maint-2.43Taylor Blau
2025-05-23bundle-uri: fix arbitrary file writes via parameter injectionPatrick Steinhardt' via Git Security
2025-05-23config: quote values containing CR characterJustin Tobler
2025-05-23Merge branch 'js/fix-open-exec'Johannes Sixt
2025-05-23Merge branch 'ml/replace-auto-execok'Johannes Sixt
2025-05-23git-gui: sanitize 'exec' arguments: convert new 'cygpath' callsJohannes Sixt
2025-05-23Merge branch 'js/fix-open-exec'Johannes Sixt
2025-05-23Merge branch 'ah/fix-open-with-stdin'Johannes Sixt
2025-05-23Merge branch 'ml/replace-auto-execok' into js/fix-open-execTaylor Blau
2025-05-23git-gui: do not mistake command arguments as redirection operatorsJohannes Sixt
2025-05-23git-gui: introduce function git_redir for git calls with redirectionsJohannes Sixt
2025-05-23git-gui: pass redirections as separate argument to git_readJohannes Sixt
2025-05-23git-gui: pass redirections as separate argument to _open_stdout_stderrJohannes Sixt
2025-05-23git-gui: convert git_read*, git_write to be non-variadicJohannes Sixt
2025-05-23git-gui: override exec and open only on WindowsMark Levedahl
2025-05-23gitk: sanitize 'open' arguments: revisit recently updated 'open' callsJohannes Sixt
2025-05-23git-gui: use git_read in githook_readJohannes Sixt
2025-05-23git-gui: sanitize $PATH on all platformsMark Levedahl
2025-05-23git-gui: break out a separate function git_read_niceJohannes Sixt
2025-05-23git-gui: assure PATH has only absolute elements.Mark Levedahl
2025-05-23git-gui: remove option --stderr from git_readJohannes Sixt
2025-05-23git-gui: cleanup git-bash menu itemMark Levedahl
2025-05-23git-gui: sanitize 'exec' arguments: backgroundJohannes Sixt
2025-05-23git-gui: avoid auto_execok in do_windows_shortcutMark Levedahl
2025-05-23git-gui: sanitize 'exec' arguments: simple casesJohannes Sixt
2025-05-23git-gui: avoid auto_execok for git-bash menu itemMark Levedahl
2025-05-23git-gui: treat file names beginning with "|" as relative pathsJohannes Sixt
2025-05-23git-gui: remove unused proc is_shellscriptMark Levedahl
2025-05-23git-gui: remove git config --list handling for git < 1.5.3Johannes Sixt
2025-05-23git-gui: remove special treatment of Windows from open_cmd_pipeJohannes Sixt
2025-05-23git-gui: remove HEAD detachment implementation for git < 1.5.3Mark Levedahl
2025-05-23git-gui: use only the configured shellMark Levedahl
2025-05-23git-gui: remove Tcl 8.4 workaround on 2>@1 redirectionMark Levedahl
2025-05-23git-gui: make _shellpath usable on startupMark Levedahl
2025-05-23Merge branch 'ml/git-gui-exec-path-fix'Johannes Sixt
2025-05-23git-gui: use [is_Windows], not bad _shellpathMark Levedahl
2025-05-23git-gui: _which, only add .exe suffix if not presentMark Levedahl