]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/leakfixes-part-8'
authorJunio C Hamano <gitster@pobox.com>
Thu, 10 Oct 2024 21:22:27 +0000 (14:22 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 10 Oct 2024 21:22:29 +0000 (14:22 -0700)
commit31bc4454de66c22bc8570fd3af52a99843ac69b0
tree605cb77cc73bdece2a856d2a34286aa4f2bb780c
parentd29d644d18737c7fbc2651ddbda64a3b552d9acb
parent66893a14d0c0d3850227def321312a7290317610
Merge branch 'ps/leakfixes-part-8'

More leakfixes.

* ps/leakfixes-part-8: (23 commits)
  builtin/send-pack: fix leaking list of push options
  remote: fix leaking push reports
  t/helper: fix leaks in proc-receive helper
  pack-write: fix return parameter of `write_rev_file_order()`
  revision: fix leaking saved parents
  revision: fix memory leaks when rewriting parents
  midx-write: fix leaking buffer
  pack-bitmap-write: fix leaking OID array
  pseudo-merge: fix leaking strmap keys
  pseudo-merge: fix various memory leaks
  line-log: fix several memory leaks
  diff: improve lifecycle management of diff queues
  builtin/revert: fix leaking `gpg_sign` and `strategy` config
  t/helper: fix leaking repository in partial-clone helper
  builtin/clone: fix leaking repo state when cloning with bundle URIs
  builtin/pack-redundant: fix various memory leaks
  builtin/stash: fix leaking `pathspec_from_file`
  submodule: fix leaking submodule entry list
  wt-status: fix leaking buffer with sparse directories
  shell: fix leaking strings
  ...
line-log.c
pack-write.c
read-cache.c
scalar.c
t/t1092-sparse-checkout-compatibility.sh
t/t9210-scalar.sh