summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-12-14midx: implement `BTMP` chunkTaylor Blau6-4/+226
2023-12-14midx: factor out `fill_pack_info()`Taylor Blau1-18/+20
2023-12-14pack-bitmap: plug leak in find_objects()Taylor Blau2-0/+4
2023-12-14pack-bitmap-write: deep-clear the `bb_commit` slabTaylor Blau1-1/+8
2023-12-14pack-objects: free packing_data in more placesTaylor Blau4-0/+22
2023-12-14mailinfo: avoid recursion when unquoting From headersJeff King1-2/+6
2023-12-14t5100: make rfc822 comment test more carefulJeff King2-2/+2
2023-12-14bisect: consistently write BISECT_EXPECTED_REV via the refdbPatrick Steinhardt4-29/+9
2023-12-14refs: complete list of special refsPatrick Steinhardt1-2/+52
2023-12-14refs: propagate errno when reading special refs failsPatrick Steinhardt2-1/+13
2023-12-14wt-status: read HEAD and ORIG_HEAD via the refdbPatrick Steinhardt1-8/+14
2023-12-13checkout: forbid "-B <branch>" from touching a branch used elsewhereJunio C Hamano5-3/+41
2023-12-12t6300: avoid hard-coding object sizesRené Scharfe1-9/+9
2023-12-12mailinfo: fix out-of-bounds memory reads in unquote_quoted_pair()Jeff King2-4/+26
2023-12-12builtin/clone: create the refdb with the correct object formatPatrick Steinhardt4-4/+12
2023-12-12builtin/clone: skip reading HEAD when retrieving remotePatrick Steinhardt3-11/+18
2023-12-12builtin/clone: set up sparse checkout laterPatrick Steinhardt1-3/+3
2023-12-12builtin/clone: fix bundle URIs with mismatching object formatsPatrick Steinhardt2-25/+41
2023-12-12remote-curl: rediscover repository when fetching refsPatrick Steinhardt1-2/+5
2023-12-12setup: allow skipping creation of the refdbPatrick Steinhardt2-10/+8
2023-12-12setup: extract function to create the refdbPatrick Steinhardt1-38/+65
2023-12-11reftable/block: reuse buffer to compute record keysPatrick Steinhardt2-11/+10
2023-12-11reftable/block: introduce macro to initialize `struct block_iter`Patrick Steinhardt5-13/+14
2023-12-11reftable/merged: reuse buffer to compute record keysPatrick Steinhardt2-15/+18
2023-12-11reftable/stack: fix use of unseeded randomnessPatrick Steinhardt2-4/+4
2023-12-11reftable/stack: fix stale lock when dyingPatrick Steinhardt1-32/+15
2023-12-11reftable/stack: reuse buffers when reloading stackPatrick Steinhardt1-8/+4
2023-12-11reftable/stack: perform auto-compaction with transactional interfacePatrick Steinhardt2-0/+62
2023-12-11reftable/stack: verify that `reftable_stack_add()` uses auto-compactionPatrick Steinhardt1-0/+49
2023-12-11reftable: handle interrupted writesPatrick Steinhardt2-4/+4
2023-12-11reftable: handle interrupted readsPatrick Steinhardt2-2/+2
2023-12-11reftable: wrap EXPECT macros in do/whilePatrick Steinhardt1-24/+30
2023-12-11show-ref: use die_for_incompatible_opt3()René Scharfe2-10/+12
2023-12-09Start the 2.44 cycleJunio C Hamano3-2/+45
2023-12-09Merge branch 'tz/send-email-negatable-options'Junio C Hamano22-36/+29
2023-12-09Merge branch 'ak/rebase-autosquash'Junio C Hamano5-47/+58
2023-12-09Merge branch 'vd/for-each-ref-unsorted-optimization'Junio C Hamano12-174/+517
2023-12-09Merge branch 'ps/ban-a-or-o-operator-with-test'Junio C Hamano7-20/+33
2023-12-09Merge branch 'ss/format-patch-use-encode-headers-for-cover-letter'Junio C Hamano2-0/+11
2023-12-09Merge branch 'ps/ref-tests-update'Junio C Hamano17-108/+142
2023-12-09Merge branch 'jw/git-add-attr-pathspec'Junio C Hamano4-18/+139
2023-12-09Merge branch 'jk/chunk-bounds-more'Junio C Hamano4-77/+67
2023-12-09Merge branch 'js/ci-discard-prove-state'Junio C Hamano1-1/+1
2023-12-09Merge branch 'ps/ci-gitlab'Junio C Hamano5-53/+232
2023-12-09Merge branch 'js/doc-unit-tests-with-cmake'Junio C Hamano4-10/+84
2023-12-09Merge branch 'js/doc-unit-tests'Junio C Hamano13-5/+1041
2023-12-09Merge branch 'ps/httpd-tests-on-nixos'Junio C Hamano4-7/+23
2023-12-09revision: parse integer arguments to --max-count, --skip, etc., more carefullyJunio C Hamano3-13/+57
2023-12-09sequencer: simplify away extra git_config_string() callJeff King1-13/+8
2023-12-09gpg-interface: drop pointless config_error_nonbool() checksJeff King1-12/+3