git/git-gui/lib
Taylor Blau 856b515a46 Sync with 2.47.3
* maint-2.47:
  Git 2.47.3
  Git 2.46.4
  Git 2.45.4
  Git 2.44.4
  Git 2.43.7
  wincred: avoid buffer overflow in wcsncat()
  bundle-uri: fix arbitrary file writes via parameter injection
  config: quote values containing CR character
  git-gui: sanitize 'exec' arguments: convert new 'cygpath' calls
  git-gui: do not mistake command arguments as redirection operators
  git-gui: introduce function git_redir for git calls with redirections
  git-gui: pass redirections as separate argument to git_read
  git-gui: pass redirections as separate argument to _open_stdout_stderr
  git-gui: convert git_read*, git_write to be non-variadic
  git-gui: override exec and open only on Windows
  gitk: sanitize 'open' arguments: revisit recently updated 'open' calls
  git-gui: use git_read in githook_read
  git-gui: sanitize $PATH on all platforms
  git-gui: break out a separate function git_read_nice
  git-gui: assure PATH has only absolute elements.
  git-gui: remove option --stderr from git_read
  git-gui: cleanup git-bash menu item
  git-gui: sanitize 'exec' arguments: background
  git-gui: avoid auto_execok in do_windows_shortcut
  git-gui: sanitize 'exec' arguments: simple cases
  git-gui: avoid auto_execok for git-bash menu item
  git-gui: treat file names beginning with "|" as relative paths
  git-gui: remove unused proc is_shellscript
  git-gui: remove git config --list handling for git < 1.5.3
  git-gui: remove special treatment of Windows from open_cmd_pipe
  git-gui: remove HEAD detachment implementation for git < 1.5.3
  git-gui: use only the configured shell
  git-gui: remove Tcl 8.4 workaround on 2>@1 redirection
  git-gui: make _shellpath usable on startup
  git-gui: use [is_Windows], not bad _shellpath
  git-gui: _which, only add .exe suffix if not present
  gitk: encode arguments correctly with "open"
  gitk: sanitize 'open' arguments: command pipeline
  gitk: collect construction of blameargs into a single conditional
  gitk: sanitize 'open' arguments: simple commands, readable and writable
  gitk: sanitize 'open' arguments: simple commands with redirections
  gitk: sanitize 'open' arguments: simple commands
  gitk: sanitize 'exec' arguments: redirect to process
  gitk: sanitize 'exec' arguments: redirections and background
  gitk: sanitize 'exec' arguments: redirections
  gitk: sanitize 'exec' arguments: 'eval exec'
  gitk: sanitize 'exec' arguments: simple cases
  gitk: have callers of diffcmd supply pipe symbol when necessary
  gitk: treat file names beginning with "|" as relative paths
2025-05-28 15:17:05 -04:00
..
about.tcl
blame.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
branch.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
branch_checkout.tcl
branch_create.tcl
branch_delete.tcl
branch_rename.tcl
browser.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
checkout_op.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
choose_font.tcl
choose_repository.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
choose_rev.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
chord.tcl
class.tcl
commit.tcl Sync with 2.47.3 2025-05-28 15:17:05 -04:00
console.tcl Sync with 2.47.3 2025-05-28 15:17:05 -04:00
database.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
date.tcl
diff.tcl Sync with 2.47.3 2025-05-28 15:17:05 -04:00
encoding.tcl
error.tcl
git-gui.ico
index.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
line.tcl
logo.tcl
merge.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
mergetool.tcl Sync with 2.47.3 2025-05-28 15:17:05 -04:00
option.tcl
remote.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
remote_add.tcl
remote_branch_delete.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
search.tcl
shortcut.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
spellcheck.tcl
sshkey.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
status_bar.tcl
themed.tcl
tools.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
tools_dlg.tcl
transport.tcl
win32.tcl Merge branch 'js/fix-open-exec' 2025-05-23 17:04:31 -04:00
win32_shortcut.js