summaryrefslogtreecommitdiff
path: root/revision.c
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'jk/rev-info-argv-to-free'Junio C Hamano1-11/+31
11 daysrevision: simplify mark_argv_for_free() callersJeff King1-8/+8
11 daysrevision: hang on to "freed" argv elementsJeff King1-8/+28
2026-08-15repository: move fetch_if_missing into struct repositoryTian Yuchen1-1/+1
2026-08-07Merge branch 'mm/revision-pure-get-commit-action'Junio C Hamano1-26/+44
2026-08-03Merge branch 'jc/exclude-first-parent-seen'Junio C Hamano1-2/+8
2026-07-27Merge branch 'ps/refs-wo-the-repository'Junio C Hamano1-3/+3
2026-07-27Merge branch 'ps/shift-root-in-graph'Junio C Hamano1-11/+46
2026-07-22revision: honor --exclude-first-parent-only with SEEN first parentJunio C Hamano1-2/+8
2026-07-22Merge branch 'kk/no-walk-pathspec-fix'Junio C Hamano1-1/+1
2026-07-19Merge branch 'js/coverity-fixes-null-safety'Junio C Hamano1-2/+7
2026-07-16revision: fix --no-walk path filtering regressionKristofer Karlsson1-1/+1
2026-07-16worktree: pass repository to public functionsPatrick Steinhardt1-3/+3
2026-07-15revision: make get_commit_action() a pure predicateMichael Montalbo1-26/+44
2026-07-15Merge branch 'jk/bloom-leak-fixes'Junio C Hamano1-0/+2
2026-07-14graph: add --[no-]graph-indent and log.graphIndentPablo Sabater1-0/+9
2026-07-14graph: add a 2 commit buffer for lookaheadPablo Sabater1-2/+16
2026-07-14revision: add next_commit_to_show()Pablo Sabater1-12/+24
2026-07-13Merge branch 'kk/prio-queue-get-put-fusion'Junio C Hamano1-9/+8
2026-07-10revision: avoid dereferencing NULL in `add_parents_only()`Johannes Schindelin1-2/+7
2026-07-01revision: avoid leaking bloom keyvecs with multiple traversalsJeff King1-0/+2
2026-06-22log: improve --follow following renames for non-linear historyMiklos Vajna1-0/+2
2026-06-16Merge branch 'kk/streaming-walk-pqueue'Junio C Hamano1-37/+76
2026-06-16Merge branch 'mf/revision-max-count-oldest'Junio C Hamano1-3/+108
2026-06-15Merge branch 'ob/more-repo-config-values'Junio C Hamano1-3/+4
2026-06-11Merge branch 'mm/line-log-cleanup'Junio C Hamano1-10/+14
2026-06-09prio-queue: rename .nr to .nr_ and add accessor helpersKristofer Karlsson1-9/+7
2026-06-03revision.c: implement --max-count-oldestMirko Faina1-3/+108
2026-06-03environment: move "warn_on_object_refname_ambiguity" into `struct repo_config...Olamide Caleb Bello1-3/+4
2026-05-31Merge branch 'ps/graph-lane-limit'Junio C Hamano1-0/+6
2026-05-29line-log: allow non-patch diff formats with -LMichael Montalbo1-1/+3
2026-05-29line-log: integrate -L output with the standard log-tree pipelineMichael Montalbo1-2/+4
2026-05-29revision: move -L setup before output_format-to-diff derivationMichael Montalbo1-8/+8
2026-05-28revision: use priority queue for non-limited streaming walksKristofer Karlsson1-25/+30
2026-05-28revision: introduce rev_walk_mode to clarify get_revision_1()Kristofer Karlsson1-14/+48
2026-05-27Merge branch 'ps/setup-wo-the-repository'Junio C Hamano1-3/+3
2026-05-19setup: stop using `the_repository` in `verify_non_filename()`Patrick Steinhardt1-2/+2
2026-05-19setup: stop using `the_repository` in `verify_filename()`Patrick Steinhardt1-1/+1
2026-05-15revision: use priority queue in limit_list()Kristofer Karlsson1-17/+21
2026-04-07Merge branch 'mm/line-log-use-standard-diff-output'Junio C Hamano1-0/+2
2026-03-29graph: add --graph-lane-limit optionPablo Sabater1-0/+6
2026-03-26revision: avoid writing to const string for parent marksJeff King1-10/+15
2026-03-26revision: make handle_dotdot() interface less confusingJeff King1-23/+19
2026-03-16line-log: route -L output through the standard diff pipelineMichael Montalbo1-0/+2
2026-03-09Merge branch 'ps/refs-for-each'Junio C Hamano1-16/+33
2026-03-04Merge branch 'pw/no-more-NULL-means-current-worktree'Junio C Hamano1-1/+1
2026-03-02Merge branch 'ps/odb-for-each-object'Junio C Hamano1-6/+4
2026-02-25Merge branch 'ds/revision-maximal-only'Junio C Hamano1-2/+10
2026-02-23refs: replace `refs_for_each_fullref_in()`Patrick Steinhardt1-1/+3
2026-02-23refs: replace `refs_for_each_glob_ref()`Patrick Steinhardt1-2/+5