summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2024-05-27convert: refactor code to clarify ownership of check_roundtrip_encodingPatrick Steinhardt-15/+19
2024-05-27diff: refactor code to clarify memory ownership of prefixesPatrick Steinhardt-8/+10
2024-05-27config: clarify memory ownership in `git_config_pathname()`Patrick Steinhardt-39/+44
2024-05-27http: refactor code to clarify memory ownershipPatrick Steinhardt-30/+32
2024-05-27checkout: clarify memory ownership in `unique_tracking_name()`Patrick Steinhardt-20/+34
2024-05-27strbuf: fix leak when `appendwholeline()` fails with EOFPatrick Steinhardt-1/+5
2024-05-27t: mark a bunch of tests as leak-freePatrick Steinhardt-0/+13
2024-05-27transport-helper: fix leaking helper namePatrick Steinhardt-2/+9
2024-05-27ci: add missing dependency for TTY prereqPatrick Steinhardt-2/+2
2024-05-27Documentation: alias: rework notes into pointsIan Wienand-5/+6
2024-05-27difftool: add env vars directly in run_file_diff()René Scharfe-8/+4
2024-05-26promisor-remote: add promisor.quiet configuration optionTom Hughes-0/+51
2024-05-24Merge branch 'fixes/2.45.1/2.44' into jc/fix-2.45.1-and-friends-for-maintJunio C Hamano-366/+11
2024-05-24Merge branch 'fixes/2.45.1/2.43' into fixes/2.45.1/2.44Junio C Hamano-366/+11
2024-05-24Merge branch 'fixes/2.45.1/2.42' into fixes/2.45.1/2.43Junio C Hamano-366/+11
2024-05-24Merge branch 'fixes/2.45.1/2.41' into fixes/2.45.1/2.42Junio C Hamano-366/+11
2024-05-24Merge branch 'fixes/2.45.1/2.40' into fixes/2.45.1/2.41Junio C Hamano-390/+26
2024-05-24format-patch: move range/inter diff at the end of a single patch outputJunio C Hamano-12/+35
2024-05-24Merge branch 'jc/fix-2.45.1-and-friends-for-2.39' into fixes/2.45.1/2.40Junio C Hamano-389/+26
2024-05-24t/perf: implement performance tests for pseudo-merge bitmapsTaylor Blau-0/+32
2024-05-24pseudo-merge: implement support for finding existing mergesTaylor Blau-2/+174
2024-05-24ewah: `bitmap_equals_ewah()`Taylor Blau-0/+20
2024-05-24pack-bitmap: extra trace2 informationTaylor Blau-1/+25
2024-05-24pack-bitmap.c: use pseudo-merges during traversalTaylor Blau-1/+439
2024-05-24t/test-lib-functions.sh: support `--notick` in `test_commit_bulk()`Taylor Blau-1/+8
2024-05-24pack-bitmap: implement test helpers for pseudo-mergeTaylor Blau-7/+156
2024-05-24ewah: implement `ewah_bitmap_popcount()`Taylor Blau-0/+15
2024-05-24pseudo-merge: implement support for reading pseudo-merge commitsTaylor Blau-0/+279
2024-05-24pack-bitmap.c: read pseudo-merge extensionTaylor Blau-0/+39
2024-05-24pseudo-merge: scaffolding for readsTaylor Blau-0/+75
2024-05-24pack-bitmap: extract `read_bitmap()` functionTaylor Blau-9/+17
2024-05-24pack-bitmap-write.c: write pseudo-merge tableTaylor Blau-0/+132
2024-05-24pseudo-merge: implement support for selecting pseudo-merge commitsTaylor Blau-0/+747
2024-05-24config: introduce `git_config_double()`Taylor Blau-0/+46
2024-05-24pack-bitmap: make `bitmap_writer_push_bitmapped_commit()` publicTaylor Blau-5/+6
2024-05-24pack-bitmap: implement `bitmap_writer_has_bitmapped_object_id()`Taylor Blau-0/+8
2024-05-24pack-bitmap-write: support storing pseudo-merge commitsTaylor Blau-34/+67
2024-05-24pseudo-merge.ch: initial commitTaylor Blau-0/+9
2024-05-24pack-bitmap: move some initialization to `bitmap_writer_init()`Taylor Blau-9/+22
2024-05-24ewah: implement `ewah_bitmap_is_subset()`Taylor Blau-0/+49
2024-05-24Documentation/technical: describe pseudo-merge bitmaps formatTaylor Blau-0/+132
2024-05-24Documentation/gitpacking.txt: describe pseudo-merge bitmapsTaylor Blau-0/+72
2024-05-24Documentation/gitpacking.txt: initial commitTaylor Blau-0/+35
2024-05-24Merge branch 'tb/pack-bitmap-write-cleanups' into tb/pseudo-merge-reachabilit...Junio C Hamano-138/+185
2024-05-23show_log: factor out interdiff/range-diff generationJunio C Hamano-40/+48
2024-05-23The seventh batchJunio C Hamano-0/+9
2024-05-23Merge branch 'mt/openindiana-portability'Junio C Hamano-8/+8
2024-05-23Merge branch 'dg/fetch-pack-code-cleanup'Junio C Hamano-5/+0
2024-05-23Merge branch 'dm/update-index-doc-fix'Junio C Hamano-0/+1
2024-05-23Merge branch 'jc/patch-flow-updates'Junio C Hamano-51/+70