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