Files
git/Documentation/RelNotes
Taylor Blau 199837cd4d Sync with 2.45.4
* maint-2.45:
  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

Signed-off-by: Taylor Blau <me@ttaylorr.com>
2025-05-28 14:57:08 -04:00
..
2023-11-26 10:07:05 +09:00
2023-11-26 10:07:05 +09:00
2023-11-26 10:07:05 +09:00
2023-11-26 10:07:05 +09:00
2023-11-26 10:07:05 +09:00
2022-10-06 17:38:16 -04:00
2022-12-13 20:56:43 +09:00
2023-02-13 17:03:55 -08:00
2023-04-17 21:15:43 +02:00
2022-10-06 17:39:26 -04:00
2022-12-13 21:04:03 +09:00
2023-02-06 09:24:07 +01:00
2023-04-17 21:15:47 +02:00
2022-10-06 17:41:15 -04:00
2022-12-13 21:10:27 +09:00
2023-02-06 09:25:09 +01:00
2023-04-17 21:15:51 +02:00
2022-10-06 17:42:27 -04:00
2022-12-13 21:13:48 +09:00
2023-02-06 09:25:58 +01:00
2023-04-17 21:15:54 +02:00
2022-10-06 17:43:08 -04:00
2022-12-13 21:15:39 +09:00
2023-02-06 09:29:17 +01:00
2023-04-17 21:15:57 +02:00
2022-10-06 17:44:02 -04:00
2022-12-13 21:17:26 +09:00
2023-02-06 09:29:45 +01:00
2023-04-17 21:16:00 +02:00
2022-06-23 12:40:44 +02:00
2022-10-06 17:45:10 -04:00
2022-12-13 21:19:24 +09:00
2023-02-06 09:37:53 +01:00
2023-04-17 21:16:03 +02:00
2022-07-04 13:45:08 -07:00
2022-08-10 21:52:36 -07:00
2022-08-30 10:22:10 -07:00
2022-10-06 19:58:16 -04:00
2022-12-13 21:20:47 +09:00
2023-02-06 09:38:32 +01:00
2023-04-17 21:16:05 +02:00
2022-09-21 15:27:03 -07:00
2022-10-06 20:00:33 -04:00
2022-12-11 09:32:48 +09:00
2022-12-13 21:24:14 +09:00
2023-02-06 09:43:30 +01:00
2023-04-17 21:16:07 +02:00
2022-12-09 13:36:49 +09:00
2022-12-13 21:25:28 +09:00
2023-02-06 09:43:41 +01:00
2023-04-17 21:16:08 +02:00
2024-04-19 12:38:33 +02:00
2024-05-30 16:52:52 -07:00
2023-02-28 16:38:47 -08:00
2023-04-17 21:16:10 +02:00
2024-04-19 12:38:38 +02:00
2024-05-30 16:57:31 -07:00
2024-11-26 22:14:57 +01:00
2023-05-25 05:55:19 +09:00
2024-04-19 12:38:43 +02:00
2024-05-30 17:00:29 -07:00
2024-11-26 22:14:58 +01:00
2023-08-21 09:34:58 -07:00
2023-11-02 16:59:16 +09:00
2024-04-19 12:38:48 +02:00
2024-05-30 17:03:31 -07:00
2024-11-26 22:14:58 +01:00
2023-11-20 10:28:15 +09:00
2024-02-08 16:22:12 -08:00
2024-02-13 14:44:51 -08:00
2024-02-22 16:13:38 -08:00
2024-04-19 12:38:52 +02:00
2024-05-30 17:06:24 -07:00
2024-11-26 22:14:59 +01:00
2025-05-28 14:42:12 -04:00
2024-02-19 21:01:01 -08:00
2024-04-19 12:38:56 +02:00
2024-05-30 17:16:34 -07:00
2024-11-26 22:15:00 +01:00
2025-05-28 14:51:12 -04:00
2024-04-29 20:42:46 +02:00
2024-05-30 17:18:43 -07:00
2024-11-26 22:15:00 +01:00
2025-05-28 14:54:04 -04:00
2024-07-23 16:54:35 -07:00
2024-09-13 15:26:52 -07:00
2024-09-23 10:33:01 -07:00
2024-11-26 22:15:01 +01:00