git/git-gui/lib
Johannes Sixt a7d1716fa6 Merge branch 'ml/replace-auto-execok'
This addresses CVE-2025-46334, Git GUI malicious command injection on
Windows.

A malicious repository can ship versions of sh.exe or typical textconv
filter programs such as astextplain.  Due to the unfortunate design of
Tcl on Windows, the search path when looking for an executable always
includes the current directory.  The mentioned programs are invoked when
the user selects "Git Bash" or "Browse Files" from the menu.

Signed-off-by: Johannes Sixt <j6t@kdbg.org>
2025-05-23 17:04:30 -04:00
..
about.tcl
blame.tcl Merge https://github.com/prati0100/git-gui 2020-10-17 13:10:58 -07:00
branch.tcl Merge https://github.com/prati0100/git-gui 2020-01-08 11:18:06 -08:00
branch_checkout.tcl
branch_create.tcl
branch_delete.tcl
branch_rename.tcl
browser.tcl
checkout_op.tcl Merge https://github.com/prati0100/git-gui 2020-01-08 11:18:06 -08:00
choose_font.tcl
choose_repository.tcl Merge https://github.com/prati0100/git-gui 2023-08-24 09:57:43 -07:00
choose_rev.tcl
chord.tcl Merge https://github.com/prati0100/git-gui 2020-03-19 16:06:51 -07:00
class.tcl
commit.tcl Merge https://github.com/prati0100/git-gui 2021-03-04 12:38:50 -08:00
console.tcl Merge https://github.com/prati0100/git-gui 2020-01-08 11:18:06 -08:00
database.tcl
date.tcl
diff.tcl
encoding.tcl doc: switch links to https 2023-11-26 10:07:05 +09:00
error.tcl
git-gui.ico
index.tcl Merge https://github.com/prati0100/git-gui 2020-05-21 11:15:04 -07:00
line.tcl
logo.tcl
merge.tcl Merge https://github.com/prati0100/git-gui 2020-03-19 16:06:51 -07:00
mergetool.tcl Merge https://github.com/prati0100/git-gui 2020-05-21 11:15:04 -07:00
option.tcl
remote.tcl
remote_add.tcl
remote_branch_delete.tcl
search.tcl
shortcut.tcl Merge branch 'ml/replace-auto-execok' 2025-05-23 17:04:30 -04:00
spellcheck.tcl
sshkey.tcl Merge branch 'ml/replace-auto-execok' 2025-05-23 17:04:30 -04:00
status_bar.tcl Merge https://github.com/prati0100/git-gui 2020-01-08 11:18:06 -08:00
themed.tcl Merge https://github.com/prati0100/git-gui 2020-12-18 15:07:10 -08:00
tools.tcl Merge branch 'ml/replace-auto-execok' 2025-05-23 17:04:30 -04:00
tools_dlg.tcl
transport.tcl
win32.tcl
win32_shortcut.js