summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2022-01-10cache.h: drop duplicate `ensure_full_index()` declarationMartin Ågren-2/+0
2022-01-10name-rev.c: use strbuf_getline instead of limited size bufferJohn Cai-6/+5
2022-01-10name-rev: deprecate --stdin in favor of --annotate-stdinJohn Cai-26/+67
2022-01-09lazyload: use correct calling conventionsMatthias Aßhauer-10/+15
2022-01-07stable-qsort: avoid using potentially unaligned accessRené Scharfe-11/+5
2022-01-07run-command: remove old run_hook_{le,ve}() hook APIEmily Shaffer-49/+0
2022-01-07receive-pack: convert push-to-checkout hook to hook.hEmily Shaffer-2/+5
2022-01-07read-cache: convert post-index-change to use hook.hEmily Shaffer-3/+3
2022-01-07commit: convert {pre-commit,prepare-commit-msg} hook to hook.hEmily Shaffer-7/+8
2022-01-07git-p4: use 'git hook' to run hooksEmily Shaffer-64/+6
2022-01-07send-email: use 'git hook run' for 'sendemail-validate'Emily Shaffer-10/+16
2022-01-07git hook run: add an --ignore-missing flagÆvar Arnfjörð Bjarmason-3/+20
2022-01-07hooks: convert worktree 'post-checkout' hook to hook libraryEmily Shaffer-15/+25
2022-01-07hooks: convert non-worktree 'post-checkout' hook to hook libraryEmily Shaffer-3/+6
2022-01-07merge: convert post-merge to use hook.hEmily Shaffer-1/+1
2022-01-07am: convert applypatch-msg to use hook.hEmily Shaffer-1/+1
2022-01-07rebase: convert pre-rebase to use hook.hEmily Shaffer-1/+2
2022-01-07hook API: add a run_hooks_l() wrapperÆvar Arnfjörð Bjarmason-0/+24
2022-01-07am: convert {pre,post}-applypatch to use hook.hEmily Shaffer-2/+2
2022-01-07gc: use hook library for pre-auto-gc hookEmily Shaffer-1/+2
2022-01-07hook API: add a run_hooks() wrapperÆvar Arnfjörð Bjarmason-0/+13
2022-01-07hook: add 'run' subcommandEmily Shaffer-0/+392
2022-01-07compat/qsort_s.c: avoid using potentially unaligned accessJunio C Hamano-10/+4
2022-01-07fetch: fix deadlock when cleaning up lockfiles in async signalsPatrick Steinhardt-11/+33
2022-01-07gpg-interface: trim CR from ssh-keygenFabian Stelzer-10/+24
2022-01-07update-index: refresh should rewrite index in case of racy timestampsMarc Strapetz-1/+77
2022-01-07t7508: add tests capturing racy timestamp handlingMarc Strapetz-0/+22
2022-01-07t7508: fix bogus mtime verificationMarc Strapetz-5/+3
2022-01-07test-lib: introduce API for verifying file mtimeMarc Strapetz-0/+33
2022-01-07apply: use strsets to track symlinksRené Scharfe-49/+19
2022-01-06git-p4: fix instantiation of CalledProcessErrorJoel Holdsworth-3/+3
2022-01-06git-p4: don't print shell commands as python listsJoel Holdsworth-8/+9
2022-01-06git-p4: pass command arguments as lists instead of using shellJoel Holdsworth-62/+43
2022-01-06git-p4: don't select shell mode using the type of the command argumentJoel Holdsworth-63/+63
2022-01-06grep: use grep_and_expr() in compile_pattern_and()Taylor Blau-6/+7
2022-01-06receive-pack.c: consolidate find header logicJohn Cai-25/+29
2022-01-06grep: extract grep_binexp() from grep_or_expr()Taylor Blau-2/+9
2022-01-06grep: use grep_not_expr() in compile_pattern_not()René Scharfe-13/+11
2022-01-06grep: use grep_or_expr() in compile_pattern_or()René Scharfe-15/+11
2022-01-05The seventh batchJunio C Hamano-0/+49
2022-01-05Merge branch 'rs/daemon-plug-leak'Junio C Hamano-1/+1
2022-01-05Merge branch 'rs/pcre2-utf'Junio C Hamano-2/+8
2022-01-05Merge branch 'jc/t4204-do-not-write-git-on-upstream-of-pipe'Junio C Hamano-12/+17
2022-01-05Merge branch 'rs/log-invert-grep-with-headers'Junio C Hamano-7/+42
2022-01-05Merge branch 'gh/gpg-doc-markup-fix'Junio C Hamano-1/+1
2022-01-05Merge branch 'rs/t4202-invert-grep-test-fix'Junio C Hamano-1/+1
2022-01-05Merge branch 'ds/repack-fixlets'Junio C Hamano-5/+55
2022-01-05Merge branch 'jc/merge-detached-head-name'Junio C Hamano-5/+67
2022-01-05Merge branch 'km/help-prompt-fix'Junio C Hamano-1/+1
2022-01-05Merge branch 'jv/use-larger-buffer-in-upload-pack'Junio C Hamano-5/+12