Commit Graph

  • a8305bc6d8 reftable/block: introduce macro to initialize `struct block_iter` Patrick Steinhardt 2023-12-11 10:08:07 +0100
  • 829231dc20 reftable/merged: reuse buffer to compute record keys Patrick Steinhardt 2023-12-11 10:08:03 +0100
  • 9abda98149 reftable/stack: fix use of unseeded randomness Patrick Steinhardt 2023-12-11 10:07:59 +0100
  • 3054fbd93e reftable/stack: fix stale lock when dying Patrick Steinhardt 2023-12-11 10:07:54 +0100
  • d779996a10 reftable/stack: reuse buffers when reloading stack Patrick Steinhardt 2023-12-11 10:07:50 +0100
  • 5c086453ff reftable/stack: perform auto-compaction with transactional interface Patrick Steinhardt 2023-12-11 10:07:46 +0100
  • 15f98b602f reftable/stack: verify that `reftable_stack_add()` uses auto-compaction Patrick Steinhardt 2023-12-11 10:07:42 +0100
  • 85a8c899ce reftable: handle interrupted writes Patrick Steinhardt 2023-12-11 10:07:38 +0100
  • 917a2b3ce9 reftable: handle interrupted reads Patrick Steinhardt 2023-12-11 10:07:34 +0100
  • e32b8ece64 reftable: wrap EXPECT macros in do/while Patrick Steinhardt 2023-12-11 10:07:29 +0100
  • 7382497372 show-ref: use die_for_incompatible_opt3() René Scharfe 2023-12-11 09:09:28 +0100
  • 1a87c842ec Start the 2.44 cycle Junio C Hamano 2023-12-09 10:34:18 -0800
  • 1ef1cce9c2 Merge branch 'tz/send-email-negatable-options' Junio C Hamano 2023-12-09 16:37:51 -0800
  • f8f87e0827 Merge branch 'ak/rebase-autosquash' Junio C Hamano 2023-12-09 16:37:50 -0800
  • 98d0a1f93e Merge branch 'vd/for-each-ref-unsorted-optimization' Junio C Hamano 2023-12-09 16:37:50 -0800
  • e020e55a62 Merge branch 'ps/ban-a-or-o-operator-with-test' Junio C Hamano 2023-12-09 16:37:50 -0800
  • 4297485172 Merge branch 'ss/format-patch-use-encode-headers-for-cover-letter' Junio C Hamano 2023-12-09 16:37:49 -0800
  • 340581bcf1 Merge branch 'ps/ref-tests-update' Junio C Hamano 2023-12-09 16:37:49 -0800
  • d8b0ec44b1 Merge branch 'jw/git-add-attr-pathspec' Junio C Hamano 2023-12-09 16:37:49 -0800
  • 34401b7ddb Merge branch 'jk/chunk-bounds-more' Junio C Hamano 2023-12-09 16:37:48 -0800
  • b4e6618fdf Merge branch 'js/ci-discard-prove-state' Junio C Hamano 2023-12-09 16:37:48 -0800
  • 14a4445d18 Merge branch 'ps/ci-gitlab' Junio C Hamano 2023-12-09 16:37:48 -0800
  • 712177ed04 Merge branch 'js/doc-unit-tests-with-cmake' Junio C Hamano 2023-12-09 16:37:47 -0800
  • 8bf6fbd00d Merge branch 'js/doc-unit-tests' Junio C Hamano 2023-12-09 16:37:47 -0800
  • 0946acfb50 Merge branch 'ps/httpd-tests-on-nixos' Junio C Hamano 2023-12-09 16:37:46 -0800
  • 4dec8a351a What's cooking (2023/12 #01) Junio C Hamano 2023-12-08 17:41:51 -0800
  • 71a1e94821 revision: parse integer arguments to --max-count, --skip, etc., more carefully Junio C Hamano 2023-12-09 07:35:23 +0900
  • ea8f9494ab sequencer: simplify away extra git_config_string() call Jeff King 2023-12-07 02:26:42 -0500
  • 004c9432f7 gpg-interface: drop pointless config_error_nonbool() checks Jeff King 2023-12-07 02:26:31 -0500
  • 37e8a341ea push: drop confusing configset/callback redundancy Jeff King 2023-12-07 02:26:22 -0500
  • be6bc048d7 config: use git_config_string() for core.checkRoundTripEncoding Jeff King 2023-12-07 02:26:11 -0500
  • 0824879078 diff: give more detailed messages for bogus diff.* config Jeff King 2023-12-07 02:25:23 -0500
  • 92cecce0de config: use config_error_nonbool() instead of custom messages Jeff King 2023-12-07 02:25:16 -0500
  • 0dda4ce9f6 imap-send: don't use git_die_config() inside callback Jeff King 2023-12-07 02:24:58 -0500
  • 22e27413ee git_xmerge_config(): prefer error() to die() Jeff King 2023-12-07 02:24:49 -0500
  • 41f98fae02 config: reject bogus values for core.checkstat Jeff King 2023-12-07 02:24:04 -0500
  • d49cb162fa fsck: handle NULL value when parsing message config Jeff King 2023-12-07 02:11:35 -0500
  • 1b274c9834 trailer: handle NULL value when parsing trailer-specific config Jeff King 2023-12-07 02:11:32 -0500
  • 34b1a0d320 submodule: handle NULL value when parsing submodule.*.branch Jeff King 2023-12-07 02:11:29 -0500
  • 89086c9466 help: handle NULL value for alias.* config Jeff King 2023-12-07 02:11:27 -0500
  • 24942ef316 trace2: handle NULL values in tr2_sysenv config callback Jeff King 2023-12-07 02:11:24 -0500
  • a62712696e setup: handle NULL value when parsing extensions Jeff King 2023-12-07 02:11:21 -0500
  • ba176db511 config: handle NULL value when parsing non-bools Jeff King 2023-12-07 02:11:14 -0500
  • daaa03e54c bisect: always clean on reset Jeff King 2023-12-07 01:53:41 -0500
  • 9385174627 parse-options: decouple "--end-of-options" and "--" Jeff King 2023-12-06 17:21:45 -0500
  • 792b86283b worktree: simplify incompatibility message for --orphan and commit-ish René Scharfe 2023-12-06 12:52:01 +0100
  • 62bc6dd33c worktree: standardize incompatibility messages René Scharfe 2023-12-06 12:52:00 +0100
  • f5f9e972bd clean: factorize incompatibility message René Scharfe 2023-12-06 12:51:59 +0100
  • 81fb70f55e revision, rev-parse: factorize incompatibility messages about - -exclude-hidden René Scharfe 2023-12-06 12:51:58 +0100
  • fa518aef56 revision: use die_for_incompatible_opt3() for - -graph/--reverse/--walk-reflogs René Scharfe 2023-12-06 12:51:57 +0100
  • 1241800867 repack: use die_for_incompatible_opt3() for -A/-k/--cruft René Scharfe 2023-12-06 12:51:56 +0100
  • b3bf4701cf push: use die_for_incompatible_opt4() for - -delete/--tags/--all/--mirror René Scharfe 2023-12-06 12:51:55 +0100
  • a1fbe26a0c completion: avoid user confusion in non-cone mode Elijah Newren 2023-12-03 05:57:04 +0000
  • 7c3595b613 completion: avoid misleading completions in cone mode Elijah Newren 2023-12-03 05:57:03 +0000
  • 253eeaf7a2 completion: fix logic for determining whether cone mode is active Elijah Newren 2023-12-03 05:57:02 +0000
  • 6b7f56f7ef completion: squelch stray errors in sparse-checkout completion Elijah Newren 2023-12-03 05:57:01 +0000
  • d9fd71fa2a hooks--pre-commit: detect non-ASCII when renaming Julian Prein 2023-11-30 16:13:56 +0000
  • 866a1b9026 t6301: write invalid object ID via `test-tool ref-store` Patrick Steinhardt 2023-11-29 08:25:18 +0100
  • 2e4afdad66 t5551: stop writing packed-refs directly Patrick Steinhardt 2023-11-29 08:25:14 +0100
  • 853bd0d267 t5401: speed up creation of many branches Patrick Steinhardt 2023-11-29 08:25:09 +0100
  • 4626269168 t4013: simplify magic parsing and drop "failure" Patrick Steinhardt 2023-11-29 08:25:05 +0100
  • 110feb893a t3310: stop checking for reference existence via `test -f` Patrick Steinhardt 2023-11-29 08:25:01 +0100
  • 7e1fcb81ee t1417: make `reflog --updateref` tests backend agnostic Patrick Steinhardt 2023-11-29 08:24:57 +0100
  • 88121d9371 t1410: use test-tool to create empty reflog Patrick Steinhardt 2023-11-29 08:24:53 +0100
  • b49831ca1c t1401: stop treating FETCH_HEAD as real reference Patrick Steinhardt 2023-11-29 08:24:49 +0100
  • db7288b321 t1400: split up generic reflog tests from the reffile-specific ones Patrick Steinhardt 2023-11-29 08:24:44 +0100
  • 54087dd32b t0410: mark tests to require the reffiles backend Patrick Steinhardt 2023-11-29 08:24:40 +0100
  • e4299d26d4 doc: make the gitfile syntax easier to discover Marcel Krause 2023-11-28 07:55:58 +0100
  • 16da7cb02f What's cooking (2023/11 #09) Junio C Hamano 2023-11-27 21:40:42 +0900
  • 7854bf4960 i18n: factorize even more 'incompatible options' messages René Scharfe 2023-11-26 12:57:43 +0100
  • cd3c28c53a column: release strbuf and string_list after use René Scharfe 2023-11-26 12:57:36 +0100
  • e928c11e29 replay: stop assuming replayed branches do not diverge Elijah Newren 2023-11-24 12:10:43 +0100
  • c4611130f4 replay: add --contained to rebase contained branches Elijah Newren 2023-11-24 12:10:42 +0100
  • 22d99f012f replay: add --advance or 'cherry-pick' mode Elijah Newren 2023-11-24 12:10:41 +0100
  • 3916ec307e replay: use standard revision ranges Elijah Newren 2023-11-24 12:10:40 +0100
  • 81613be31e replay: make it a minimal server side command Elijah Newren 2023-11-24 12:10:39 +0100
  • fda7dea7c9 replay: remove HEAD related sanity check Elijah Newren 2023-11-24 12:10:38 +0100
  • 4a37727626 replay: remove progress and info output Elijah Newren 2023-11-24 12:10:37 +0100
  • 38283bced8 replay: add an important FIXME comment about gpg signing Elijah Newren 2023-11-24 12:10:36 +0100
  • 8259e4154f replay: change rev walking options Elijah Newren 2023-11-24 12:10:35 +0100
  • e787e664da replay: introduce pick_regular_commit() Elijah Newren 2023-11-24 12:10:34 +0100
  • a9df61ace3 replay: die() instead of failing assert() Elijah Newren 2023-11-24 12:10:33 +0100
  • d46da6d90b replay: start using parse_options API Elijah Newren 2023-11-24 12:10:32 +0100
  • f920b0289b replay: introduce new builtin Elijah Newren 2023-11-24 12:10:31 +0100
  • b9d0991cc7 t6429: remove switching aspects of fast-rebase Elijah Newren 2023-11-24 12:10:30 +0100
  • b1df3b3867 commit-graph: disable GIT_COMMIT_GRAPH_PARANOIA by default Patrick Steinhardt 2023-11-24 12:08:21 +0100
  • 62b4f7b9c6 doc: refer to internet archive Josh Soref 2023-11-24 03:35:15 +0000
  • 28a0c65f5d doc: update links for andre-simon.de Josh Soref 2023-11-24 03:35:14 +0000
  • d05b08cd52 doc: switch links to https Josh Soref 2023-11-24 03:35:13 +0000
  • 65175d9ea2 doc: update links to current pages Josh Soref 2023-11-24 03:35:12 +0000
  • cbf498eb53 builtin/reflog.c: fix dry-run option short name Josh Brobst 2023-11-25 19:05:14 -0500
  • d44b517137 orphan/unborn: fix use of 'orphan' in end-user facing messages Junio C Hamano 2023-11-24 12:10:42 +0900
  • 49dc156376 orphan/unborn: add to the glossary and use them consistently Junio C Hamano 2023-11-24 12:09:18 +0900
  • 9263c40a0a checkout: refactor die_if_checked_out() caller Junio C Hamano 2023-11-23 14:11:41 +0900
  • 87abcd426a V: use the describe --long format Junio C Hamano 2023-11-23 13:28:43 +0900
  • 16fa3eebc0 t0212: test URL redacting in EVENT format Jeff Hostetler 2023-11-22 19:18:37 +0000
  • c73e7f80d3 t0211: test URL redacting in PERF format Jeff Hostetler 2023-11-22 19:18:36 +0000
  • b7d49ac1ec trace2: redact passwords from https:// URLs by default Johannes Schindelin 2023-11-22 19:18:35 +0000
  • abcdb978ea trace2: fix signature of trace2_def_param() macro Jeff Hostetler 2023-11-22 19:18:34 +0000
  • 4f7fd79e57 merge-file: add --diff-algorithm option Antonin Delpeuch 2023-11-20 19:18:52 +0000