Files
git/Documentation/RelNotes
Taylor Blau 0991bd0023 Sync with 2.46.4
* maint-2.46:
  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

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