Commit Graph

  • 25d4e02cfc rebase: convert pre-rebase to use hook.h Emily Shaffer 2021-12-22 04:59:32 +01:00
  • ab81cf242c hook API: add a run_hooks_l() wrapper Ævar Arnfjörð Bjarmason 2021-12-22 04:59:31 +01:00
  • 593ffdd80b am: convert {pre,post}-applypatch to use hook.h Emily Shaffer 2021-12-22 04:59:30 +01:00
  • bad62a8cd5 gc: use hook library for pre-auto-gc hook Emily Shaffer 2021-12-22 04:59:29 +01:00
  • 474c119fda hook API: add a run_hooks() wrapper Ævar Arnfjörð Bjarmason 2021-12-22 04:59:28 +01:00
  • 96e7225b31 hook: add 'run' subcommand Emily Shaffer 2021-12-22 04:59:27 +01:00
  • 9bfa5fbae2 compat/qsort_s.c: avoid using potentially unaligned access Junio C Hamano 2022-01-07 13:30:00 -08:00
  • 58d4d7f1c5 fetch: fix deadlock when cleaning up lockfiles in async signals Patrick Steinhardt 2022-01-07 11:55:47 +01:00
  • caeef01ea7 gpg-interface: trim CR from ssh-keygen Fabian Stelzer 2022-01-07 10:07:35 +01:00
  • 2ede073fd2 update-index: refresh should rewrite index in case of racy timestamps Marc Strapetz 2022-01-07 11:17:31 +00:00
  • 9b71efd014 t7508: add tests capturing racy timestamp handling Marc Strapetz 2022-01-07 11:17:30 +00:00
  • 0275e4daab t7508: fix bogus mtime verification Marc Strapetz 2022-01-07 11:17:29 +00:00
  • ab6245bdee test-lib: introduce API for verifying file mtime Marc Strapetz 2022-01-07 11:17:28 +00:00
  • 4e9a325253 apply: use strsets to track symlinks René Scharfe 2022-01-07 13:16:53 +01:00
  • 40e7cfdd46 git-p4: fix instantiation of CalledProcessError Joel Holdsworth 2022-01-06 21:41:56 +00:00
  • 727e6ea350 git-p4: don't print shell commands as python lists Joel Holdsworth 2022-01-06 21:40:35 +00:00
  • 8a470599f3 git-p4: pass command arguments as lists instead of using shell Joel Holdsworth 2022-01-06 21:40:34 +00:00
  • 3d8a3038bc git-p4: don't select shell mode using the type of the command argument Joel Holdsworth 2022-01-06 21:40:33 +00:00
  • 0a6adc26e2 grep: use grep_and_expr() in compile_pattern_and() Taylor Blau 2022-01-06 14:50:15 -05:00
  • cfc5cf428b receive-pack.c: consolidate find header logic John Cai 2022-01-06 20:07:35 +00:00
  • f2d275984d grep: extract grep_binexp() from grep_or_expr() Taylor Blau 2022-01-06 14:50:12 -05:00
  • e2b154277a grep: use grep_not_expr() in compile_pattern_not() René Scharfe 2022-01-06 10:54:19 +01:00
  • 9dbf00ba78 grep: use grep_or_expr() in compile_pattern_or() René Scharfe 2022-01-06 10:51:00 +01:00
  • e09a8b5320 What's cooking (2022/01 #02) Junio C Hamano 2022-01-05 14:55:07 -08:00
  • e83ba647f7 The seventh batch Junio C Hamano 2022-01-05 13:56:49 -08:00
  • 9afe4d9f6b Merge branch 'rs/daemon-plug-leak' Junio C Hamano 2022-01-05 14:01:31 -08:00
  • c91b0b7c72 Merge branch 'rs/pcre2-utf' Junio C Hamano 2022-01-05 14:01:31 -08:00
  • 5d522cddfd Merge branch 'jc/t4204-do-not-write-git-on-upstream-of-pipe' Junio C Hamano 2022-01-05 14:01:31 -08:00
  • 2043ce828e Merge branch 'rs/log-invert-grep-with-headers' Junio C Hamano 2022-01-05 14:01:30 -08:00
  • 2a6c7f996e Merge branch 'gh/gpg-doc-markup-fix' Junio C Hamano 2022-01-05 14:01:30 -08:00
  • 8292c148df Merge branch 'rs/t4202-invert-grep-test-fix' Junio C Hamano 2022-01-05 14:01:30 -08:00
  • 88a516aca0 Merge branch 'ds/repack-fixlets' Junio C Hamano 2022-01-05 14:01:30 -08:00
  • bb14cfdfd7 Merge branch 'jc/merge-detached-head-name' Junio C Hamano 2022-01-05 14:01:29 -08:00
  • a165484047 Merge branch 'km/help-prompt-fix' Junio C Hamano 2022-01-05 14:01:29 -08:00
  • d9fc3a987b Merge branch 'jv/use-larger-buffer-in-upload-pack' Junio C Hamano 2022-01-05 14:01:29 -08:00
  • 76987b8628 Merge branch 'jk/ssh-signing-doc-markup-fix' Junio C Hamano 2022-01-05 14:01:29 -08:00
  • 2b755b3371 Merge branch 'pw/diff-color-moved-fix' Junio C Hamano 2022-01-05 14:01:29 -08:00
  • ead6767ad7 Merge branch 'xw/am-empty' Junio C Hamano 2022-01-05 14:01:28 -08:00
  • da81d473fc Merge branch 'en/keep-cwd' Junio C Hamano 2022-01-05 14:01:28 -08:00
  • d0c99fcc61 Merge branch 'jc/flex-array-definition' Junio C Hamano 2022-01-05 14:01:27 -08:00
  • b58e7bfcd7 Merge branch 'jh/p4-rcs-expansion-in-bytestring' Junio C Hamano 2022-01-05 14:01:27 -08:00
  • 246cac8505 i18n: turn even more messages into "cannot be used together" ones Jean-Noël Avila 2022-01-05 20:02:24 +00:00
  • d7d30badbf i18n: ref-filter: factorize "%(foo) atom used without %(bar) atom" Jean-Noël Avila 2022-01-05 20:02:23 +00:00
  • 59bb00090e i18n: factorize "--foo outside a repository" Jean-Noël Avila 2022-01-05 20:02:22 +00:00
  • 68e2ea0b30 i18n: refactor "unrecognized %(foo) argument" strings Jean-Noël Avila 2022-01-05 20:02:21 +00:00
  • 986cd6556c i18n: factorize "no directory given for --foo" Jean-Noël Avila 2022-01-05 20:02:20 +00:00
  • 6fa00ee843 i18n: factorize "--foo requires --bar" and the like Jean-Noël Avila 2022-01-05 20:02:19 +00:00
  • 408c5c5c79 i18n: tag.c factorize i18n strings Jean-Noël Avila 2022-01-05 20:02:18 +00:00
  • c4904377ba i18n: standardize "cannot open" and "cannot read" Jean-Noël Avila 2022-01-05 20:02:17 +00:00
  • 12909b6b8a i18n: turn "options are incompatible" into "cannot be used together" Jean-Noël Avila 2022-01-05 20:02:16 +00:00
  • c488182903 i18n: refactor "%s, %s and %s are mutually exclusive" Jean-Noël Avila 2022-01-05 20:02:15 +00:00
  • 43ea635c35 i18n: refactor "foo and bar are mutually exclusive" Jean-Noël Avila 2022-01-05 20:02:14 +00:00
  • b83f99c399 grep: align default colors with GNU grep ones Lénaïc Huard 2022-01-05 09:18:35 +01:00
  • 8205b2ff36 t/README: fix typo Marc Strapetz 2022-01-04 23:17:04 +00:00
  • 71cade5a0b stash: do not return before restoring untracked files Elijah Newren 2022-01-04 23:04:58 +00:00
  • e391a45102 Merge branch 'ab/reflog-prep' into jc/reflog-parse-options Junio C Hamano 2022-01-04 13:56:32 -08:00
  • 3ce8888fb4 subtree: fix argument handling in check_parents James Limbouris 2021-12-08 02:11:58 +00:00
  • 42d624f184 What's cooking (2022/01 #01) Junio C Hamano 2022-01-03 17:43:44 -08:00
  • dcc0cd074f The sixth batch Junio C Hamano 2022-01-03 16:23:32 -08:00
  • 2dc94da374 Merge branch 'en/sparse-checkout-set' Junio C Hamano 2022-01-03 16:24:15 -08:00
  • 4f4b18497a Merge branch 'es/test-chain-lint' Junio C Hamano 2022-01-03 16:24:15 -08:00
  • 0dc90d954d Merge branch 'ns/tmp-objdir' Junio C Hamano 2022-01-03 16:24:14 -08:00
  • 8bb565d375 Merge branch 'jc/unleak-log' Junio C Hamano 2022-01-03 16:24:14 -08:00
  • a3eca58445 sparse-checkout: refuse to add to bad patterns Derrick Stolee 2021-12-16 16:13:42 +00:00
  • 391c3a1020 sparse-checkout: fix OOM error with mixed patterns Derrick Stolee 2021-12-16 16:13:41 +00:00
  • a481d4378c sparse-checkout: fix segfault on malformed patterns Derrick Stolee 2021-12-16 16:13:40 +00:00
  • fdfae830f8 SubmittingPatchs: clarify choice of base and testing Junio C Hamano 2021-12-30 12:18:35 -08:00
  • 245b948815 cat-file: use GET_OID_ONLY_TO_DIE in --(textconv|filters) Ævar Arnfjörð Bjarmason 2021-12-28 14:28:50 +01:00
  • 9ce6000cb7 object-name.c: don't have GET_OID_ONLY_TO_DIE imply *_QUIETLY Ævar Arnfjörð Bjarmason 2021-12-28 14:28:49 +01:00
  • 57d6a1cf96 cat-file: correct and improve usage information Ævar Arnfjörð Bjarmason 2021-12-28 14:28:48 +01:00
  • b3fe468075 cat-file: fix remaining usage bugs Ævar Arnfjörð Bjarmason 2021-12-28 14:28:47 +01:00
  • 485fd2c3da cat-file: make --batch-all-objects a CMDMODE Ævar Arnfjörð Bjarmason 2021-12-28 14:28:46 +01:00
  • 5a40417876 cat-file: move "usage" variable to cmd_cat_file() Ævar Arnfjörð Bjarmason 2021-12-28 14:28:45 +01:00
  • 97fe725075 cat-file docs: fix SYNOPSIS and "-h" output Ævar Arnfjörð Bjarmason 2021-12-28 14:28:44 +01:00
  • fa476be8f0 parse-options API: add a usage_msg_optf() Ævar Arnfjörð Bjarmason 2021-12-28 14:28:43 +01:00
  • 68c69f90c8 cat-file tests: test messaging on bad objects/paths Ævar Arnfjörð Bjarmason 2021-12-28 14:28:42 +01:00
  • ddf8420b59 cat-file tests: test bad usage Ævar Arnfjörð Bjarmason 2021-12-28 14:28:41 +01:00
  • d30126c20d merge-ort: fix bug with renormalization and rename/delete conflicts Elijah Newren 2021-12-28 00:20:46 +00:00
  • 0d3f465463 What's cooking (2021/12 #06) Junio C Hamano 2021-12-27 15:48:25 -08:00
  • 2f12b31b74 Makefile: don't invoke msgfmt with --statistics Ævar Arnfjörð Bjarmason 2021-12-17 01:10:00 +01:00
  • 451a7dbe28 Makefile: move -DPAGER_ENV from BASIC_CFLAGS to EXTRA_CPPFLAGS Ævar Arnfjörð Bjarmason 2021-12-17 01:19:15 +01:00
  • d3fd1a6667 Makefile: correct the dependency graph of hook-list.h Ævar Arnfjörð Bjarmason 2021-12-17 01:13:01 +01:00
  • 9ccab75608 t/perf: do not run tests in user's $SHELL Johannes Altmanninger 2021-12-25 09:16:58 +01:00
  • e2b566f3c6 What's cooking (2021/12 #05) Junio C Hamano 2021-12-23 15:36:22 -08:00
  • cd1799dea0 reftable: support preset file mode for writing Han-Wen Nienhuys 2021-12-23 19:29:50 +00:00
  • 0dd44584ab reftable: signal overflow Han-Wen Nienhuys 2021-12-23 19:29:49 +00:00
  • 019bd34082 reftable: fix typo in header Han-Wen Nienhuys 2021-12-23 19:29:48 +00:00
  • dfac9b609f sparse-checkout: remove stray trailing space Elijah Newren 2021-12-23 17:07:03 +00:00
  • 2ae0a9cb82 The fifth batch Junio C Hamano 2021-12-22 18:00:04 -08:00
  • d52da62801 Merge branch 'es/chainlint' Junio C Hamano 2021-12-22 22:48:11 -08:00
  • 62a3a27b91 Merge branch 'jz/apply-quiet-and-allow-empty' Junio C Hamano 2021-12-22 22:48:11 -08:00
  • 5536415551 Merge branch 'jk/limit-developers-to-gnu99' Junio C Hamano 2021-12-22 22:48:11 -08:00
  • 67b7017593 Merge branch 'ab/common-main-cleanup' Junio C Hamano 2021-12-22 22:48:11 -08:00
  • dcaf17c75d Merge branch 'ab/fetch-set-upstream-while-detached' Junio C Hamano 2021-12-22 22:48:10 -08:00
  • fcd2c3d9d8 reflog + refs-backend: move "verbose" out of the backend Ævar Arnfjörð Bjarmason 2021-12-22 05:06:48 +01:00
  • 7c28875bcd refs files-backend: assume cb->newlog if !EXPIRE_REFLOGS_DRY_RUN Ævar Arnfjörð Bjarmason 2021-12-22 05:06:47 +01:00
  • 994b328f36 reflog: reduce scope of "struct rev_info" Ævar Arnfjörð Bjarmason 2021-12-22 05:06:46 +01:00
  • daf1d8285e reflog expire: don't use lookup_commit_reference_gently() Ævar Arnfjörð Bjarmason 2021-12-22 05:06:45 +01:00
  • 07815e2d97 reflog expire: refactor & use "tip_commit" only for UE_NORMAL Ævar Arnfjörð Bjarmason 2021-12-22 05:06:44 +01:00
  • 20d6b6868c reflog expire: use "switch" over enum values Ævar Arnfjörð Bjarmason 2021-12-22 05:06:43 +01:00