summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-12-19completion: refactor existence checks for pseudorefsStan Hu1-5/+15
2023-12-19remote.h: retire CAS_OPT_NAMEJunio C Hamano3-5/+3
2023-12-18The second batchJunio C Hamano1-0/+29
2023-12-18Merge branch 'jh/trace2-redact-auth'Junio C Hamano6-7/+253
2023-12-18Merge branch 'ad/merge-file-diff-algo'Junio C Hamano3-1/+157
2023-12-18Merge branch 'rs/column-leakfix'Junio C Hamano2-0/+3
2023-12-18Merge branch 'rs/i18n-cannot-be-used-together'Junio C Hamano8-12/+16
2023-12-18Merge branch 'jb/reflog-expire-delete-dry-run-options'Junio C Hamano1-2/+2
2023-12-18Merge branch 'js/update-urls-in-doc-and-comment'Junio C Hamano57-81/+81
2023-12-18Merge branch 'ps/commit-graph-less-paranoid'Junio C Hamano6-10/+16
2023-12-18Merge branch 'cc/git-replay'Junio C Hamano12-264/+801
2023-12-18Merge branch 'ac/fuzz-show-date'Junio C Hamano3-0/+51
2023-12-18Merge branch 'ps/ref-deletion-updates'Junio C Hamano6-120/+46
2023-12-18Merge branch 'js/packfile-h-typofix'Junio C Hamano1-1/+1
2023-12-18pkt-line: do not chomp newlines for sideband messagesJiang Xin3-3/+31
2023-12-18pkt-line: memorize sideband fragment in readerJiang Xin3-4/+6
2023-12-18test-pkt-line: add option parser for unpack-sidebandJiang Xin2-5/+112
2023-12-18doc: format.notes specify a ref under refs/notes/ hierarchyJunio C Hamano1-1/+1
2023-12-18test-lib-functions.sh: fix test_grep fail message wordingShreyansh Paliwal1-1/+1
2023-12-18git-compat-util: convert skip_{prefix,suffix}{,_mem} to boolRené Scharfe1-20/+22
2023-12-18fetch: no redundant error message for atomic fetchJiang Xin2-6/+10
2023-12-18t5574: test porcelain output of atomic fetchJiang Xin1-37/+48
2023-12-15docs: MERGE_AUTOSTASH is not that specialJunio C Hamano1-1/+1
2023-12-15docs: AUTO_MERGE is not that specialJunio C Hamano3-3/+3
2023-12-15refs.h: HEAD is not that specialJunio C Hamano1-1/+1
2023-12-15git-bisect.txt: BISECT_HEAD is not that specialJunio C Hamano1-1/+1
2023-12-15git.txt: HEAD is not that specialJunio C Hamano1-3/+4
2023-12-15git-add.txt: add missing short option -A to synopsisEric Sunshine1-1/+1
2023-12-15tests: adjust whitespace in chainlint expectationsPatrick Steinhardt27-74/+90
2023-12-14t/perf: add performance tests for multi-pack reuseTaylor Blau1-0/+81
2023-12-14pack-bitmap: enable reuse from all bitmapped packsTaylor Blau5-17/+245
2023-12-14pack-objects: allow setting `pack.allowPackReuse` to "single"Taylor Blau2-4/+17
2023-12-14t/test-lib-functions.sh: implement `test_trace2_data` helperTaylor Blau1-0/+14
2023-12-14pack-objects: add tracing for various packfile metricsTaylor Blau1-0/+7
2023-12-14pack-bitmap: prepare to mark objects from multiple packs for reuseTaylor Blau1-66/+106
2023-12-14pack-revindex: implement `midx_pair_to_pack_pos()`Taylor Blau2-0/+14
2023-12-14pack-revindex: factor out `midx_key_to_pack_pos()` helperTaylor Blau1-15/+24
2023-12-14midx: implement `midx_preferred_pack()`Taylor Blau6-20/+37
2023-12-14git-compat-util.h: implement checked size_t to uint32_t conversionTaylor Blau1-0/+9
2023-12-14pack-objects: include number of packs reused in outputTaylor Blau1-2/+6
2023-12-14pack-objects: prepare `write_reused_pack_verbatim()` for multi-pack reuseTaylor Blau1-13/+60
2023-12-14pack-objects: prepare `write_reused_pack()` for multi-pack reuseTaylor Blau1-2/+8
2023-12-14pack-objects: pass `bitmapped_pack`'s to pack-reuse functionsTaylor Blau1-16/+17
2023-12-14pack-objects: keep track of `pack_start` for each reuse packTaylor Blau1-3/+8
2023-12-14pack-objects: parameterize pack-reuse routines over a single packTaylor Blau1-6/+10
2023-12-14pack-bitmap: return multiple packs via `reuse_partial_packfile_from_bitmap()`Taylor Blau3-6/+14
2023-12-14pack-bitmap: simplify `reuse_partial_packfile_from_bitmap()` signatureTaylor Blau3-20/+19
2023-12-14ewah: implement `bitmap_is_empty()`Taylor Blau2-0/+10
2023-12-14pack-bitmap: pass `bitmapped_pack` struct to pack-reuse functionsTaylor Blau1-31/+87
2023-12-14midx: implement `midx_locate_pack()`Taylor Blau2-3/+15