summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
2024-04-19Sync with 2.39.4Johannes Schindelin4-26/+135
2024-04-19Merge branch 'ownership-checks-in-local-clones'Johannes Schindelin1-5/+34
2024-04-19clone: prevent hooks from running during a cloneJohannes Schindelin1-1/+11
2024-04-17init: refactor the template directory discovery into its own functionJohannes Schindelin1-18/+4
2024-04-17submodule: require the submodule path to contain directories onlyJohannes Schindelin1-1/+31
2024-04-17clone_submodule: avoid using `access()` on directoriesJohannes Schindelin1-1/+1
2024-04-17submodules: submodule paths must not contain symlinksJohannes Schindelin1-0/+35
2024-04-17clone: prevent clashing git dirs when cloning submodule in parallelFilip Hejsek1-0/+17
2024-04-17upload-pack: disable lazy-fetching by defaultJeff King1-0/+2
2024-04-17builtin/clone: refuse local clones of unsafe repositoriesPatrick Steinhardt1-0/+14
2024-04-17builtin/clone: abort when hardlinked source and target file differPatrick Steinhardt1-1/+20
2024-04-17builtin/clone: stop resolving symlinks when copying filesPatrick Steinhardt1-5/+1
2023-02-27Merge branch 'jc/countermand-format-attach'Junio C Hamano1-0/+2
2023-02-27Merge branch 'mh/credential-password-expiry'Junio C Hamano1-0/+3
2023-02-24Merge branch 'ma/fetch-parallel-use-online-cpus'Junio C Hamano1-0/+3
2023-02-22credential: new attribute password_expiry_utcM Hickford1-0/+3
2023-02-22Merge branch 'ab/hook-api-with-stdin'Junio C Hamano2-17/+7
2023-02-22Merge branch 'ab/various-leak-fixes'Junio C Hamano12-53/+79
2023-02-22Merge branch 'jk/doc-ls-remote-matching'Junio C Hamano1-1/+1
2023-02-22Merge branch 'ab/the-index-compatibility'Junio C Hamano8-28/+34
2023-02-22Merge branch 'en/name-rev-make-taggerdate-much-less-important'Junio C Hamano1-11/+3
2023-02-21fetch: choose a sensible default with --jobs=0 againMatthias Aßhauer1-0/+3
2023-02-17format.attach: allow empty value to disable multi-part messagesJunio C Hamano1-0/+2
2023-02-15Merge branch 'ab/retire-scripted-add-p'Junio C Hamano5-60/+22
2023-02-15Merge branch 'rs/size-t-fixes'Junio C Hamano1-8/+5
2023-02-15Merge branch 'ab/sequencer-unleak'Junio C Hamano2-15/+15
2023-02-15Merge branch 'ds/bundle-uri-5'Junio C Hamano2-1/+11
2023-02-14Merge branch 'rs/am-parse-options-cleanup' into maint-2.39Junio C Hamano1-1/+11
2023-02-14Merge branch 'jk/unused-post-2.39' into maint-2.39Junio C Hamano7-7/+8
2023-02-14Merge branch 'rj/branch-copy-and-rename' into maint-2.39Junio C Hamano1-3/+3
2023-02-14Merge branch 'rs/ls-tree-path-expansion-fix' into maint-2.39Junio C Hamano1-8/+5
2023-02-14Merge branch 'ab/bundle-wo-args' into maint-2.39Junio C Hamano1-5/+4
2023-02-13Sync with Git 2.39.2Junio C Hamano1-4/+4
2023-02-10doc/ls-remote: clarify pattern formatJeff King1-1/+1
2023-02-10cocci & cache.h: remove "USE_THE_INDEX_COMPATIBILITY_MACROS"Ævar Arnfjörð Bjarmason2-6/+6
2023-02-10cache-tree API: remove redundant update_main_cache_tree()Ævar Arnfjörð Bjarmason1-5/+5
2023-02-10cocci & cache-tree.h: migrate "write_cache_as_tree" to "*_index_*"Ævar Arnfjörð Bjarmason4-10/+14
2023-02-10cocci & cache.h: apply pending "index_cache_pos" ruleÆvar Arnfjörð Bjarmason2-5/+7
2023-02-10cocci & cache.h: fully apply "active_nr" part of index-compatibilityÆvar Arnfjörð Bjarmason1-1/+1
2023-02-10builtin/rm.c: use narrower "USE_THE_INDEX_VARIABLE"Ævar Arnfjörð Bjarmason1-1/+1
2023-02-09Merge branch 'ew/free-island-marks'Junio C Hamano1-1/+3
2023-02-09name-rev: fix names by dropping taggerdate workaroundElijah Newren1-11/+3
2023-02-08hook: support a --to-stdin=<path> optionEmily Shaffer1-1/+3
2023-02-08hook API: support passing stdin to hooks, convert am's 'post-rewrite'Emily Shaffer1-16/+4
2023-02-06builtin/rebase.c: free() "options.strategy_opts"Ævar Arnfjörð Bjarmason1-0/+1
2023-02-06builtin/rebase.c: fix "options.onto_name" leakÆvar Arnfjörð Bjarmason1-1/+3
2023-02-06builtin/revert.c: move free-ing of "revs" to replay_opts_release()Ævar Arnfjörð Bjarmason1-6/+0
2023-02-06sequencer API users: fix get_replay_opts() leaksÆvar Arnfjörð Bjarmason2-0/+6
2023-02-06rebase: use "cleanup" pattern in do_interactive_rebase()Ævar Arnfjörð Bjarmason1-8/+5
2023-02-06push: free_refs() the "local_refs" in set_refspecs()Ævar Arnfjörð Bjarmason1-0/+1