summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
2026-07-15builtin/cat-file: filter objects via object databasePatrick Steinhardt1-69/+7
2026-07-15pack-bitmap: allow aborting iteration of bitmapped objectsPatrick Steinhardt2-2/+2
2026-07-15pack-objects: drop unused return value from add_object_entry()Jeff King1-5/+4
2026-07-14use repo_hold_lock_file_for_update{,_mode,_timeout}() with custom reposRené Scharfe4-4/+5
2026-07-14environment: move push_default into repo_config_valuesTian Yuchen1-4/+6
2026-07-13fast-export: standardize usage string and SYNOPSISChristian Couder1-1/+1
2026-07-13Merge branch 'ps/odb-generalize-prepare'Junio C Hamano1-11/+3
2026-07-13Merge branch 'kk/prio-queue-get-put-fusion'Junio C Hamano3-73/+28
2026-07-13Merge branch 'hn/branch-push-slip-advice'Junio C Hamano2-1/+68
2026-07-13Merge branch 'jk/format-patch-leakfix'Junio C Hamano1-0/+1
2026-07-13odb: make optimizations pluggablePatrick Steinhardt1-489/+1
2026-07-13builtin/gc: fix signedness issues in ODB-related functionalityPatrick Steinhardt1-9/+11
2026-07-13builtin/gc: refactor ODB optimizations to operate on "files" sourcePatrick Steinhardt1-38/+41
2026-07-13builtin/gc: introduce `odb_optimize_required()`Patrick Steinhardt1-68/+92
2026-07-13builtin/gc: move geometric repacking into `odb_optimize()`Patrick Steinhardt1-83/+86
2026-07-13builtin/gc: introduce object database optimization optionsPatrick Steinhardt1-60/+119
2026-07-13builtin/gc: inline config values specific to the "files" backendPatrick Steinhardt1-62/+53
2026-07-13builtin/gc: make repack arguments self-containedPatrick Steinhardt1-81/+75
2026-07-13builtin/gc: extract object database optimizations into separate functionPatrick Steinhardt1-30/+49
2026-07-13builtin/gc: move worktree and rerere tasks before object optimizationsPatrick Steinhardt1-7/+7
2026-07-13odb: run "pre-auto-gc" hook for all maintenance tasksPatrick Steinhardt1-9/+26
2026-07-11builtin/add.c: replace run_command() with direct apply_all_patches() callGatla Vishweshwar Reddy1-7/+12
2026-07-10builtin/receive-pack: stage incoming objects via ODB transactionsJustin Tobler1-33/+35
2026-07-10builtin/receive-pack: drop redundant tmpdir envJustin Tobler1-1/+0
2026-07-10odb/transaction: introduce ODB transaction flagsJustin Tobler3-3/+3
2026-07-10odb/transaction: propagate begin errorsJustin Tobler3-3/+3
2026-07-10bisect: ensure non-NULL `head` before using itJohannes Schindelin1-1/+3
2026-07-10bisect: handle NULL commit in `bisect_successful()`Johannes Schindelin1-0/+5
2026-07-10mailsplit: move NULL check before first use of file handleJohannes Schindelin1-3/+3
2026-07-10diff: handle NULL return from repo_get_commit_tree()Johannes Schindelin1-3/+7
2026-07-09Merge branch 'ps/odb-drop-whence' into ps/odb-for-each-object-filterJunio C Hamano3-12/+28
2026-07-09Merge branch 'ps/refs-writing-subcommands' into ps/refs-wo-the-repositoryJunio C Hamano1-8/+214
2026-07-08submodule--helper: accept '-i' shorthand for update --initDominique Martinet1-1/+1
2026-07-07hash: convert remaining direct function callsJeff King1-4/+4
2026-07-07hash: use git_hash_init() consistentlyJeff King6-12/+12
2026-07-07parse-options: exit 0 on -hbrian m. carlson3-0/+3
2026-07-07parse-options: add a separate case for help output on errorbrian m. carlson3-0/+3
2026-07-07Merge branch 'jk/hash-algo-leak-fixes' into jk/git-hash-cleanupsJunio C Hamano2-0/+2
2026-07-07setup: pass worktree to `init_db()`Patrick Steinhardt2-28/+14
2026-07-07setup: move prefix into repositoryPatrick Steinhardt3-8/+9
2026-07-06Merge branch 'ps/refs-onbranch-fixes'Junio C Hamano1-2/+5
2026-07-06Merge branch 'jk/repo-info-path-keys'Junio C Hamano2-43/+86
2026-07-06Merge branch 'tb/pack-path-walk-bitmap-delta-islands'Junio C Hamano1-18/+50
2026-07-06Merge branch 'mh/fetch-follow-remote-head-config'Junio C Hamano1-12/+50
2026-07-06Merge branch 'ps/odb-source-packed'Junio C Hamano5-22/+28
2026-07-06Merge branch 'rs/cat-file-default-format-optim'Junio C Hamano1-3/+6
2026-07-06Merge branch 'ps/setup-drop-global-state'Junio C Hamano11-28/+37
2026-07-06builtin/refs: add "rename" subcommandPatrick Steinhardt1-0/+49
2026-07-06builtin/refs: add "create" subcommandPatrick Steinhardt1-0/+52
2026-07-06builtin/refs: add "update" subcommandPatrick Steinhardt1-0/+55