Commit Graph

  • 7a1903ad46 Git 2.43.7 v2.43.7 Taylor Blau 2025-05-28 14:42:12 -04:00
  • 32c93d5935 Merge branch 'tb/wincred-buffer-overflow' into maint-2.43 Taylor Blau 2025-05-28 14:33:35 -04:00
  • 0b4c6baa70 fast-export: --signed-commits is experimental Junio C Hamano 2025-05-28 10:29:19 -07:00
  • 9de345cb27 wincred: avoid buffer overflow in wcsncat() Taylor Blau 2025-05-19 18:30:29 -04:00
  • 2d22f0cd07 Merge branch 'jt/config-quote-cr' into maint-2.43 Taylor Blau 2025-05-28 12:55:15 -04:00
  • d2bc61fcab Merge branch 'ps/bundle-uri-arbitrary-writes' into maint-2.43 Taylor Blau 2025-05-28 12:53:52 -04:00
  • d61cfed2c2 Merge branch 'js/gitk-git-gui-harden-exec-open' into maint-2.43 Taylor Blau 2025-05-23 17:17:06 -04:00
  • b32feae0f1 Git 2.50-rc0 v2.50.0-rc0 Junio C Hamano 2025-05-28 07:59:41 -07:00
  • b4847a4477 Merge branch 'jt/receive-pack-skip-connectivity-check' Junio C Hamano 2025-05-28 07:59:56 -07:00
  • b5afd0a7ee Merge branch 'kn/passing-leak-tests' Junio C Hamano 2025-05-28 07:59:55 -07:00
  • 1f34bf3e08 midx: stop repeatedly looking up nonexistent packfiles Patrick Steinhardt 2025-05-28 14:24:11 +02:00
  • 320572c43d packfile: explain ordering of how we look up auxiliary pack files Patrick Steinhardt 2025-05-28 14:24:10 +02:00
  • 55e80e19c3 What's cooking (2025/05 #08) Junio C Hamano 2025-05-27 15:46:12 -07:00
  • 806337c705 doc: notes: use stuck form throughout Kristoffer Haugsbakk 2025-05-27 23:19:38 +02:00
  • 45113e142e doc: notes: treat --stdin equally between copy/remove Kristoffer Haugsbakk 2025-05-27 23:19:37 +02:00
  • 6dcec8930c doc: notes: point out copy --stdin use with argv Kristoffer Haugsbakk 2025-05-27 23:19:36 +02:00
  • 5471b190f8 doc: notes: clearly state that --stripspace is the default Kristoffer Haugsbakk 2025-05-27 23:19:35 +02:00
  • 159c42a063 doc: notes: remove stripspace discussion from other options Kristoffer Haugsbakk 2025-05-27 23:19:34 +02:00
  • 6521ca8ec4 doc: notes: rework --[no-]stripspace Kristoffer Haugsbakk 2025-05-27 23:19:33 +02:00
  • 37dd51a6eb doc: notes: split out options with negated forms Kristoffer Haugsbakk 2025-05-27 23:19:32 +02:00
  • e2971d6f76 doc: config: mention core.commentChar on commit.cleanup Kristoffer Haugsbakk 2025-05-27 23:19:31 +02:00
  • e2de9b354f doc: stripspace: mention where the default comes from Kristoffer Haugsbakk 2025-05-27 23:19:30 +02:00
  • 34673cd0e8 The eighteenth batch Junio C Hamano 2025-05-27 13:58:38 -07:00
  • e8f4e146d4 Merge branch 'kj/my-first-contribution-updates' Junio C Hamano 2025-05-27 13:59:12 -07:00
  • 21b0eb0b6a Merge branch 'es/meson-configure-build-options-fix' Junio C Hamano 2025-05-27 13:59:11 -07:00
  • 80f49f2ae7 Merge branch 'en/sequencer-comment-messages' Junio C Hamano 2025-05-27 13:59:11 -07:00
  • f9cdaa2860 Merge branch 'js/misc-fixes' Junio C Hamano 2025-05-27 13:59:10 -07:00
  • d8b48af391 Merge branch 'sj/use-mmap-to-check-packed-refs' Junio C Hamano 2025-05-27 13:59:10 -07:00
  • 3950f8f1b4 Merge branch 'jc/doc-synopsis-option-markup' Junio C Hamano 2025-05-27 13:59:10 -07:00
  • 6e5fb398d3 Merge branch 'ds/sparse-apply-add-p' Junio C Hamano 2025-05-27 13:59:09 -07:00
  • 6b6c366e79 Merge branch 'rj/build-tweaks-part2' Junio C Hamano 2025-05-27 13:59:09 -07:00
  • f545f401be Merge branch 'en/merge-tree-check' Junio C Hamano 2025-05-27 13:59:08 -07:00
  • 17d9dbd3c2 Merge branch 'jk/no-funny-object-types' Junio C Hamano 2025-05-27 13:59:08 -07:00
  • b6fa7fbcd1 Merge branch 'ly/commit-graph-fill-oids-leakfix' Junio C Hamano 2025-05-27 13:59:07 -07:00
  • 6261489cdb Merge branch 'ly/sequencer-rearrange-leakfix' Junio C Hamano 2025-05-27 13:59:07 -07:00
  • 2426a21388 Merge branch 'ly/mailinfo-decode-header-leakfix' Junio C Hamano 2025-05-27 13:59:06 -07:00
  • dcb89740a0 Merge branch 'md/userdiff-bash-shell-function' Junio C Hamano 2025-05-27 13:59:06 -07:00
  • 67cae845d2 cvsserver: remove unused escapeRefName function Ondřej Pohořelský 2025-05-26 13:48:25 +00:00
  • b983aaabc8 doc: convert git-switch manpage to new synopsis style Jean-Noël Avila 2025-05-25 20:27:09 +00:00
  • d30c5cc459 doc: convert git-mergetool options to new synopsis style Jean-Noël Avila 2025-05-25 20:27:08 +00:00
  • 1654396782 doc: convert git-mergetool manpage to new synopsis style Jean-Noël Avila 2025-05-25 20:27:07 +00:00
  • 90a837a720 doc: switch merge config description to new synopsis format Jean-Noël Avila 2025-05-25 20:27:06 +00:00
  • 179f877b88 doc: convert merge strategies to synopsis format Jean-Noël Avila 2025-05-25 20:27:05 +00:00
  • cbbb3b2d38 doc: merge-options.adoc remove a misleading double negation Jean-Noël Avila 2025-05-25 20:27:04 +00:00
  • 5f3213232f doc: convert merge options to new synopsis format Jean-Noël Avila 2025-05-25 20:27:03 +00:00
  • 13d5331ccc doc: convert git-merge manpage to new style Jean-Noël Avila 2025-05-25 20:27:02 +00:00
  • 3d26ec1715 doc: convert git-checkout manpage to new style Jean-Noël Avila 2025-05-25 20:27:01 +00:00
  • 1d9a66493b apply: set file mode when --reverse creates a deleted file Mark Mentovai 2025-05-23 23:40:46 -04:00
  • 2cc8c17d67 t4129: test that git apply warns for unexpected mode changes Mark Mentovai 2025-05-23 23:40:45 -04:00
  • c7692d13d1 What's cooking (2025/05 #07) Junio C Hamano 2025-05-23 17:04:49 -07:00
  • 845c48a16a The seventeenth batch Junio C Hamano 2025-05-23 15:33:39 -07:00
  • a306da701d Merge branch 'lo/json-writer-docs' Junio C Hamano 2025-05-23 15:34:09 -07:00
  • 96d127896d Merge branch 'en/replay-wo-the-repository' Junio C Hamano 2025-05-23 15:34:08 -07:00
  • fb67f789b0 Merge branch 'ag/send-email-hostname-f' Junio C Hamano 2025-05-23 15:34:08 -07:00
  • 5e9dea5171 Merge branch 'ps/ci-gitlab-enable-msvc-meson-job' Junio C Hamano 2025-05-23 15:34:07 -07:00
  • 95c79efb8d Merge branch 'ds/scalar-no-maintenance' Junio C Hamano 2025-05-23 15:34:07 -07:00
  • abb674a095 Merge branch 'ly/pack-bitmap-load-leakfix' Junio C Hamano 2025-05-23 15:34:07 -07:00
  • e9312881ec Merge branch 'js/ci-build-win-in-release-mode' Junio C Hamano 2025-05-23 15:34:06 -07:00
  • 35cb1bb0b9 bundle-uri: fix arbitrary file writes via parameter injection Patrick Steinhardt' via Git Security 2025-05-14 08:32:02 +02:00
  • 05e9cd64ee config: quote values containing CR character Justin Tobler 2025-05-19 21:26:04 -05:00
  • 311d9ada3a Merge branch 'js/fix-open-exec' Johannes Sixt 2025-05-20 08:56:09 +02:00
  • a7d1716fa6 Merge branch 'ml/replace-auto-execok' Johannes Sixt 2025-05-20 08:54:24 +02:00
  • a437f5bc93 git-gui: sanitize 'exec' arguments: convert new 'cygpath' calls Johannes Sixt 2025-05-14 21:06:37 +02:00
  • 27fbab4898 Merge branch 'js/fix-open-exec' Johannes Sixt 2025-05-14 19:56:27 +02:00
  • 4e7e3b792e Merge branch 'ah/fix-open-with-stdin' Johannes Sixt 2025-05-14 18:27:05 +02:00
  • afca9a4fb4 Merge branch 'ml/replace-auto-execok' into js/fix-open-exec Taylor Blau 2025-05-23 17:04:27 -04:00
  • 44e3935d53 git-gui: do not mistake command arguments as redirection operators Johannes Sixt 2025-05-04 21:59:19 +02:00
  • 99f7bc1af6 git-gui: introduce function git_redir for git calls with redirections Johannes Sixt 2025-05-04 20:26:11 +02:00
  • 60b0ba0a04 git-gui: pass redirections as separate argument to git_read Johannes Sixt 2025-05-04 15:39:03 +02:00
  • 1e0a93c3d3 git-gui: pass redirections as separate argument to _open_stdout_stderr Johannes Sixt 2025-05-04 15:06:11 +02:00
  • dc9ecb1aab git-gui: convert git_read*, git_write to be non-variadic Johannes Sixt 2025-05-03 13:24:48 +02:00
  • 67a128b91e gitk: sanitize 'open' arguments: revisit recently updated 'open' calls Johannes Sixt 2025-03-29 18:49:05 +01:00
  • a1ccd25120 git-gui: override exec and open only on Windows Mark Levedahl 2025-04-11 10:58:20 -04:00
  • 074c2b9d7c git-gui: use git_read in githook_read Johannes Sixt 2025-05-03 19:21:53 +02:00
  • 384b1409e8 git-gui: sanitize $PATH on all platforms Mark Levedahl 2025-04-11 10:47:04 -04:00
  • aa42e87ef4 git-gui: break out a separate function git_read_nice Johannes Sixt 2025-05-03 13:11:21 +02:00
  • 8fe7861c51 git-gui: assure PATH has only absolute elements. Mark Levedahl 2025-04-11 10:08:52 -04:00
  • 23ba43256b git-gui: remove option --stderr from git_read Johannes Sixt 2025-05-03 11:52:35 +02:00
  • 676c49583f git-gui: cleanup git-bash menu item Mark Levedahl 2025-04-07 17:12:56 -04:00
  • e883ceb122 git-gui: sanitize 'exec' arguments: background Johannes Sixt 2025-04-26 18:46:06 +02:00
  • 00c7aa86e9 git-gui: avoid auto_execok in do_windows_shortcut Mark Levedahl 2025-04-03 00:37:08 -04:00
  • 4f3e0a4bce git-gui: sanitize 'exec' arguments: simple cases Johannes Sixt 2025-04-21 18:14:54 +02:00
  • 411cd493cb git-gui: avoid auto_execok for git-bash menu item Mark Levedahl 2025-04-02 17:37:27 -04:00
  • c2e8904258 git-gui: treat file names beginning with "|" as relative paths Johannes Sixt 2025-04-21 17:07:10 +02:00
  • 2c66188b12 git-gui: remove unused proc is_shellscript Mark Levedahl 2025-04-04 16:55:59 -04:00
  • 8255167b26 git-gui: remove git config --list handling for git < 1.5.3 Johannes Sixt 2025-05-03 13:37:35 +02:00
  • 4eb9b1157b git-gui: remove special treatment of Windows from open_cmd_pipe Johannes Sixt 2025-05-18 16:08:06 +02:00
  • f9a2e8a38f git-gui: remove HEAD detachment implementation for git < 1.5.3 Mark Levedahl 2025-05-02 11:39:55 -04:00
  • 02dd866ba9 git-gui: use only the configured shell Mark Levedahl 2025-04-06 18:20:14 -04:00
  • 4774c704d2 git-gui: remove Tcl 8.4 workaround on 2>@1 redirection Mark Levedahl 2023-09-20 17:56:14 -04:00
  • 10637fc327 git-gui: make _shellpath usable on startup Mark Levedahl 2025-04-01 11:45:06 -04:00
  • c5c32781c9 git-gui: use [is_Windows], not bad _shellpath Mark Levedahl 2025-04-02 11:23:03 -04:00
  • 37b9230226 git-gui: _which, only add .exe suffix if not present Mark Levedahl 2025-04-03 10:26:21 -04:00
  • dcda716dbc Merge branch 'ml/git-gui-exec-path-fix' Johannes Sixt 2024-05-05 14:41:21 +02:00
  • d7bc50cece Merge branch 'js/fix-open-exec-2.40.0' into js/fix-open-exec Taylor Blau 2025-05-23 17:04:21 -04:00
  • 8e3070aa5e gitk: encode arguments correctly with "open" Avi Halachmi (:avih) 2025-03-07 13:48:57 +02:00
  • 026c397d91 gitk: sanitize 'open' arguments: command pipeline Johannes Sixt 2025-03-23 22:45:39 +01:00
  • 79a3ef5314 gitk: collect construction of blameargs into a single conditional Johannes Sixt 2025-03-23 22:34:11 +01:00
  • 2aeb4484a0 gitk: sanitize 'open' arguments: simple commands, readable and writable Johannes Sixt 2025-03-21 23:34:14 +01:00
  • 42a64b41a7 gitk: sanitize 'open' arguments: simple commands with redirections Johannes Sixt 2025-03-20 20:00:57 +01:00