summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-01-07am: convert applypatch-msg to use hook.hLibravatar Emily Shaffer1-1/+1
2022-01-07rebase: convert pre-rebase to use hook.hLibravatar Emily Shaffer1-1/+2
2022-01-07hook API: add a run_hooks_l() wrapperLibravatar Ævar Arnfjörð Bjarmason2-0/+24
2022-01-07am: convert {pre,post}-applypatch to use hook.hLibravatar Emily Shaffer1-2/+2
2022-01-07gc: use hook library for pre-auto-gc hookLibravatar Emily Shaffer1-1/+2
2022-01-07hook API: add a run_hooks() wrapperLibravatar Ævar Arnfjörð Bjarmason2-0/+13
2022-01-07hook: add 'run' subcommandLibravatar Emily Shaffer11-0/+392
2022-01-07compat/qsort_s.c: avoid using potentially unaligned accessLibravatar Junio C Hamano1-10/+4
2022-01-07fetch: fix deadlock when cleaning up lockfiles in async signalsLibravatar Patrick Steinhardt4-11/+33
2022-01-07gpg-interface: trim CR from ssh-keygenLibravatar Fabian Stelzer1-10/+24
2022-01-07update-index: refresh should rewrite index in case of racy timestampsLibravatar Marc Strapetz4-1/+77
2022-01-07t7508: add tests capturing racy timestamp handlingLibravatar Marc Strapetz1-0/+22
2022-01-07t7508: fix bogus mtime verificationLibravatar Marc Strapetz1-5/+3
2022-01-07test-lib: introduce API for verifying file mtimeLibravatar Marc Strapetz1-0/+33
2022-01-07apply: use strsets to track symlinksLibravatar René Scharfe2-49/+19
2022-01-06git-p4: fix instantiation of CalledProcessErrorLibravatar Joel Holdsworth1-3/+3
2022-01-06git-p4: don't print shell commands as python listsLibravatar Joel Holdsworth1-8/+9
2022-01-06git-p4: pass command arguments as lists instead of using shellLibravatar Joel Holdsworth1-62/+43
2022-01-06git-p4: don't select shell mode using the type of the command argumentLibravatar Joel Holdsworth1-63/+63
2022-01-06grep: use grep_and_expr() in compile_pattern_and()Libravatar Taylor Blau1-6/+7
2022-01-06receive-pack.c: consolidate find header logicLibravatar John Cai3-25/+29
2022-01-06grep: extract grep_binexp() from grep_or_expr()Libravatar Taylor Blau1-2/+9
2022-01-06grep: use grep_not_expr() in compile_pattern_not()Libravatar René Scharfe1-13/+11
2022-01-06grep: use grep_or_expr() in compile_pattern_or()Libravatar René Scharfe1-15/+11
2022-01-05The seventh batchLibravatar Junio C Hamano1-0/+49
2022-01-05Merge branch 'rs/daemon-plug-leak'Libravatar Junio C Hamano1-1/+1
2022-01-05Merge branch 'rs/pcre2-utf'Libravatar Junio C Hamano2-2/+8
2022-01-05Merge branch 'jc/t4204-do-not-write-git-on-upstream-of-pipe'Libravatar Junio C Hamano1-12/+17
2022-01-05Merge branch 'rs/log-invert-grep-with-headers'Libravatar Junio C Hamano5-7/+42
2022-01-05Merge branch 'gh/gpg-doc-markup-fix'Libravatar Junio C Hamano1-1/+1
2022-01-05Merge branch 'rs/t4202-invert-grep-test-fix'Libravatar Junio C Hamano1-1/+1
2022-01-05Merge branch 'ds/repack-fixlets'Libravatar Junio C Hamano4-5/+55
2022-01-05Merge branch 'jc/merge-detached-head-name'Libravatar Junio C Hamano7-5/+67
2022-01-05Merge branch 'km/help-prompt-fix'Libravatar Junio C Hamano1-1/+1
2022-01-05Merge branch 'jv/use-larger-buffer-in-upload-pack'Libravatar Junio C Hamano1-5/+12
2022-01-05Merge branch 'jk/ssh-signing-doc-markup-fix'Libravatar Junio C Hamano1-1/+1
2022-01-05Merge branch 'pw/diff-color-moved-fix'Libravatar Junio C Hamano3-256/+437
2022-01-05Merge branch 'xw/am-empty'Libravatar Junio C Hamano6-16/+211
2022-01-05Merge branch 'en/keep-cwd'Libravatar Junio C Hamano13-22/+442
2022-01-05Merge branch 'jc/flex-array-definition'Libravatar Junio C Hamano1-2/+11
2022-01-05Merge branch 'jh/p4-rcs-expansion-in-bytestring'Libravatar Junio C Hamano2-39/+42
2022-01-05i18n: turn even more messages into "cannot be used together" onesLibravatar Jean-Noël Avila23-41/+47
2022-01-05i18n: ref-filter: factorize "%(foo) atom used without %(bar) atom"Libravatar Jean-Noël Avila1-4/+4
2022-01-05i18n: factorize "--foo outside a repository"Libravatar Jean-Noël Avila1-3/+3
2022-01-05i18n: refactor "unrecognized %(foo) argument" stringsLibravatar Jean-Noël Avila1-7/+7
2022-01-05i18n: factorize "no directory given for --foo"Libravatar Jean-Noël Avila1-3/+3
2022-01-05i18n: factorize "--foo requires --bar" and the likeLibravatar Jean-Noël Avila21-24/+24
2022-01-05i18n: tag.c factorize i18n stringsLibravatar Jean-Noël Avila1-9/+14
2022-01-05i18n: standardize "cannot open" and "cannot read"Libravatar Jean-Noël Avila2-4/+4
2022-01-05i18n: turn "options are incompatible" into "cannot be used together"Libravatar Jean-Noël Avila31-64/+64