summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
2026-05-15odb: update `struct odb_write_stream` read() callbackJustin Tobler1-12/+8
2026-05-15odb: split `struct odb_transaction` into separate headerJustin Tobler3-0/+3
2026-05-15grep: prefetch necessary blobsElijah Newren1-0/+143
2026-05-15builtin/log: prefetch necessary blobs for `git cherry`Elijah Newren1-0/+131
2026-05-14rev-parse: use selected alternate terms to look up refsJonas Rebmann1-2/+13
2026-05-14bisect: print bisect terms in single quotesJonas Rebmann1-12/+12
2026-05-14bisect: use selected alternate terms in status outputJonas Rebmann1-10/+13
2026-05-14hex: add and use strbuf_add_oid_hex()René Scharfe3-5/+4
2026-05-13ls-tree: use strbuf_add_uint()René Scharfe1-6/+9
2026-05-13ls-files: use strbuf_add_uint()René Scharfe1-6/+9
2026-05-13cat-file: use strbuf_add_uint()René Scharfe1-2/+2
2026-05-13merge: use repo_in_merge_bases for octopus up-to-date checkKristofer Karlsson1-14/+4
2026-05-12Merge branch 'js/maintenance-fix-deadlock-on-win10'Junio C Hamano1-0/+1
2026-05-12commit-reach: early exit paint_down_to_common for single merge-baseKristofer Karlsson1-1/+2
2026-05-12commit-reach: introduce merge_base_flags enumKristofer Karlsson1-1/+2
2026-05-12format-rev: introduce builtin for on-demand pretty formattingKristoffer Haugsbakk1-0/+223
2026-05-12name-rev: factor code for sharing with a new commandKristoffer Haugsbakk1-13/+40
2026-05-12name-rev: run clang-format before factoring codeKristoffer Haugsbakk1-9/+9
2026-05-12name-rev: wrap both blocks in bracesKristoffer Haugsbakk1-4/+4
2026-05-11Merge branch 'ar/parallel-hooks'Junio C Hamano6-30/+54
2026-05-09odb, packfile: use size_t for streaming object sizesJohannes Schindelin1-12/+22
2026-05-09index-pack, unpack-objects: use size_t for object sizeJohannes Schindelin2-4/+8
2026-05-08maintenance(geometric): do release the `.idx` files before repackingJohannes Schindelin1-0/+1
2026-05-06builtin: create url-parse commandMatheus Afonso Martins Moreira1-0/+135
2026-05-05refs: move object parsing to the generic layerKarthik Nayak1-9/+13
2026-05-05update-ref: handle rejections while adding updatesKarthik Nayak1-39/+98
2026-05-05update-ref: move `print_rejected_refs()` upKarthik Nayak1-23/+22
2026-05-04push: support pushing to a remote groupUsman Akinyemi1-33/+218
2026-05-04remote: move remote group resolution to remote.cUsman Akinyemi1-42/+0
2026-04-29checkout -m: autostash when switching branchesHarald Nordgren1-92/+69
2026-04-29checkout: rollback lock on early returns in merge_working_treeHarald Nordgren1-7/+22
2026-04-29sequencer: teach autostash apply to take optional conflict marker labelsHarald Nordgren2-4/+8
2026-04-29sequencer: allow create_autostash to run silentlyHarald Nordgren1-2/+4
2026-04-29stash: add --label-ours, --label-theirs, --label-base for applyHarald Nordgren1-8/+20
2026-04-29index-pack, unpack-objects: increase input buffer from 4 KiB to 128 KiBScott Bauersfeld2-4/+2
2026-04-27builtin/history: introduce "fixup" subcommandPatrick Steinhardt1-4/+242
2026-04-27builtin/history: generalize function to commit treesPatrick Steinhardt1-19/+26
2026-04-15cat-file: add mailmap subcommand to --batch-commandSiddharth Asthana1-4/+33
2026-04-15backfill: default to grabbing edge blobs tooElijah Newren1-1/+7
2026-04-15backfill: document acceptance of revision-range in more standard mannerElijah Newren1-1/+1
2026-04-15backfill: reject rev-list arguments that do not make senseElijah Newren1-0/+23
2026-04-15fsmonitor: convert shown khash to strset in do_handle_clientPaul Tarjan1-11/+6
2026-04-15fsmonitor: add timeout to daemon stop commandPaul Tarjan1-1/+11
2026-04-15fsmonitor: close inherited file descriptors and detach in daemonPaul Tarjan1-2/+14
2026-04-15fsmonitor: use pthread_cond_timedwait for cookie waitPaul Tarjan1-13/+24
2026-04-15fsmonitor: fix hashmap memory leak in fsmonitor_run_daemonPaul Tarjan1-0/+9
2026-04-15fsmonitor: fix khash memory leak in do_handle_clientPaul Tarjan1-3/+2
2026-04-10hook: allow hook.jobs=-1 to use all available CPU coresAdrian Ratiu1-2/+13
2026-04-10hook: add hook.<event>.enabled switchAdrian Ratiu1-6/+14
2026-04-10hook: move is_known_hook() to hook.c for wider useAdrian Ratiu1-10/+0