summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
2024-06-11parse-options: fix leaks for users of OPT_FILENAMEPatrick Steinhardt6-10/+26
2024-06-10Merge branch 'jk/leakfixes'Junio C Hamano1-24/+26
2024-06-07format-patch: assume --cover-letter for diff in multi-patch seriesRubén Justo1-0/+2
2024-06-07builtin/merge: always store allocated strings in `pull_twohead`Patrick Steinhardt1-7/+11
2024-06-07builtin/rebase: always store allocated string in `options.strategy`Patrick Steinhardt1-7/+7
2024-06-07builtin/rebase: do not assign default backend to non-constant fieldPatrick Steinhardt1-9/+16
2024-06-07send-pack: always allocate receive statusPatrick Steinhardt1-0/+2
2024-06-07builtin/remote: cast away constness in `get_head_names()`Patrick Steinhardt1-6/+6
2024-06-07refspec: remove global tag refspec structurePatrick Steinhardt2-5/+14
2024-06-07global: improve const correctness when assigning string constantsPatrick Steinhardt12-44/+45
2024-06-07update-ref: add support for 'symref-update' commandKarthik Nayak1-0/+92
2024-06-07update-ref: add support for 'symref-create' commandKarthik Nayak2-2/+32
2024-06-07update-ref: add support for 'symref-delete' commandKarthik Nayak3-4/+36
2024-06-07update-ref: add support for 'symref-verify' commandKarthik Nayak1-10/+70
2024-06-06Merge branch 'rs/difftool-env-simplify'Junio C Hamano1-8/+4
2024-06-06Merge branch 'ps/leakfixes'Junio C Hamano12-431/+563
2024-06-06am: add explicit "--retry" optionJeff King1-0/+3
2024-06-06builtin/refs: new command to migrate ref storage formatsPatrick Steinhardt1-0/+75
2024-06-06refs: convert ref storage format to an enumPatrick Steinhardt2-2/+2
2024-06-05add-i: finally retire add.interactive.useBuiltinJunio C Hamano1-5/+1
2024-06-05sparse-checkout: free duplicate hashmap entriesJeff King1-1/+8
2024-06-05sparse-checkout: free string list after displayingJeff King1-0/+2
2024-06-05sparse-checkout: free pattern list in sparse_checkout_list()Jeff King1-3/+2
2024-06-05sparse-checkout: free sparse_filename after useJeff King1-0/+2
2024-06-05sparse-checkout: refactor temporary sparse_checkout_patternsJeff King1-1/+8
2024-06-05sparse-checkout: always free "line" strbuf after reading inputJeff King1-0/+1
2024-06-05sparse-checkout: reuse --stdin buffer when reading patternsJeff King1-5/+4
2024-06-04show-ref: introduce --branches and deprecate --headsJunio C Hamano1-7/+9
2024-06-04ls-remote: introduce --branches and deprecate --headsJunio C Hamano1-2/+5
2024-06-04refs: call branches branchesJunio C Hamano1-2/+2
2024-06-04sparse-checkout: clear patterns when init() sees existing sparse fileJeff King1-0/+1
2024-06-04sparse-checkout: pass string literals directly to add_pattern()Jeff King1-8/+3
2024-06-04sparse-checkout: free string list in write_cone_to_file()Jeff King1-0/+2
2024-06-03Merge branch 'ps/leakfixes' into ps/leakfixes-moreJunio C Hamano12-431/+563
2024-05-30Merge branch 'jc/fix-2.45.1-and-friends-for-maint'Junio C Hamano1-11/+2
2024-05-30Merge branch 'jc/undecided-is-not-necessarily-sha1-fix'Junio C Hamano3-0/+26
2024-05-30Merge branch 'ps/refs-without-the-repository-updates'Junio C Hamano14-25/+38
2024-05-30Merge branch 'ps/undecided-is-not-necessarily-sha1'Junio C Hamano5-7/+19
2024-05-30rebase -i: pass struct replay_opts to parse_insn_line()Phillip Wood1-6/+11
2024-05-30mv: replace src_dir with a strvecJeff King1-6/+4
2024-05-30mv: factor out empty src_dir removalJeff King1-19/+23
2024-05-30mv: move src_dir cleanup to end of cmd_mv()Jeff King1-1/+1
2024-05-30Merge branch 'ps/leakfixes' into jk/leakfixesJunio C Hamano12-431/+563
2024-05-29Merge branch 'ps/leakfixes' into ps/no-writable-stringsJunio C Hamano12-431/+563
2024-05-29strbuf: introduce strbuf_addstrings() to repeatedly add a stringGhanshyam Thakkar1-3/+1
2024-05-28Merge branch 'jc/format-patch-more-aggressive-range-diff'Junio C Hamano1-1/+1
2024-05-28Merge branch 'tb/pack-bitmap-write-cleanups'Junio C Hamano1-6/+13
2024-05-28Merge branch 'ps/builtin-config-cleanup'Junio C Hamano1-424/+536
2024-05-28Merge branch 'ps/pseudo-ref-terminology'Junio C Hamano1-1/+1
2024-05-27builtin/mv: fix leaks for submodule gitfile pathsPatrick Steinhardt1-19/+25