summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-09-24packfile: refactor `prepare_packed_git()` to work on packfile storePatrick Steinhardt1-23/+18
2025-09-24packfile: reorder functions to avoid function declarationPatrick Steinhardt1-34/+33
2025-09-24odb: move kept cache into `struct packfile_store`Patrick Steinhardt3-17/+23
2025-09-24odb: move MRU list of packfiles into `struct packfile_store`Patrick Steinhardt5-12/+10
2025-09-24odb: move packfile map into `struct packfile_store`Patrick Steinhardt5-26/+26
2025-09-24odb: move initialization bit into `struct packfile_store`Patrick Steinhardt3-9/+9
2025-09-24odb: move list of packfiles into `struct packfile_store`Patrick Steinhardt4-29/+41
2025-09-24packfile: introduce a new `struct packfile_store`Patrick Steinhardt4-1/+34
2025-09-23The twelfth batchJunio C Hamano1-0/+13
2025-09-23Merge branch 'cs/subtree-squash-split-fix'Junio C Hamano2-8/+99
2025-09-23Merge branch 'rs/get-oid-with-flags-cleanup'Junio C Hamano5-50/+17
2025-09-23Merge branch 'jk/add-i-color'Junio C Hamano7-40/+148
2025-09-23Merge branch 'cc/promisor-remote-capability'Junio C Hamano4-100/+508
2025-09-22revision: retain argv NULL invariant in setup_revisions()Jeff King1-0/+6
2025-09-22treewide: pass strvecs around for setup_revisions_from_strvec()Jeff King7-18/+18
2025-09-22treewide: use setup_revisions_from_strvec() when we have a strvecJeff King3-3/+4
2025-09-22revision: add wrapper to setup_revisions() from a strvecJeff King6-19/+27
2025-09-22revision: manage memory ownership of argv in setup_revisions()Jeff King2-3/+26
2025-09-22stash: tell setup_revisions() to free our allocated stringsJeff King2-1/+6
2025-09-22t/unit-tests: update to 10e96bcPatrick Steinhardt24-236/+320
2025-09-22builtin/config: do not spawn pager when printing color codesPatrick Steinhardt2-1/+11
2025-09-22builtin/config: special-case retrieving colors without a keyPatrick Steinhardt2-0/+13
2025-09-22builtin/config: do not die in `get_color()`Patrick Steinhardt1-4/+11
2025-09-22t1300: small style fixupsPatrick Steinhardt1-14/+24
2025-09-22t1300: write test expectations in the test's bodyPatrick Steinhardt1-163/+128
2025-09-22gitk: fix MacOS 10.14 "Mojave" crash on launchEric Sunshine1-5/+7
2025-09-21stash: honor stash.index in apply, pop modesD. Ben Knoble3-2/+49
2025-09-21stash: refactor private config globalsD. Ben Knoble1-4/+4
2025-09-21t3905: remove unneeded blank lineD. Ben Knoble1-1/+0
2025-09-21t3903: reduce dependencies on previous testsD. Ben Knoble1-0/+3
2025-09-19t: add test for git refs optimize subcommandMeet Soni2-1/+19
2025-09-19t0601: refactor tests to be shareableMeet Soni2-429/+432
2025-09-19builtin/refs: add optimize subcommandMeet Soni2-0/+27
2025-09-19doc: pack-refs: factor out common optionsMeet Soni2-52/+53
2025-09-19builtin/pack-refs: factor out core logic into a shared libraryMeet Soni5-49/+86
2025-09-19builtin/pack-refs: convert to use the generic refs_optimize() APIMeet Soni1-1/+1
2025-09-19reftable-backend: implement 'optimize' actionMeet Soni1-0/+7
2025-09-19files-backend: implement 'optimize' actionMeet Soni1-0/+10
2025-09-19refs: add a generic 'optimize' APIMeet Soni3-0/+14
2025-09-18initial branch: give hints after switching the default nameJunio C Hamano5-11/+19
2025-09-18The tenth batchJunio C Hamano1-0/+31
2025-09-18Merge branch 'pc/range-diff-memory-limit'Junio C Hamano5-4/+44
2025-09-18Merge branch 'ne/alloc-free-and-null'Junio C Hamano3-20/+20
2025-09-18Merge branch 'jk/curl-global-trace-components'Junio C Hamano3-1/+18
2025-09-18Merge branch 'ag/doc-sendmail-gmail-example-update'Junio C Hamano1-4/+4
2025-09-18Merge branch 'kn/clang-format-bitfields'Junio C Hamano1-0/+6
2025-09-18Merge branch 'jc/longer-disambiguation-fix'Junio C Hamano1-1/+1
2025-09-18Merge branch 'sg/line-log-boundary-fixes'Junio C Hamano8-3/+218
2025-09-18Merge branch 'jc/doc-includeif-hasconfig-remote-url-fix'Junio C Hamano1-5/+4
2025-09-18Merge branch 'ag/send-email-imap-sent'Junio C Hamano4-10/+84