| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-08-04 | Merge branch 'ps/config-wo-the-repository' | Junio C Hamano | 1 | -1/+1 |
| 2025-08-01 | Merge branch 'jc/do-not-scan-argv-without-parsing' | Junio C Hamano | 1 | -9/+13 |
| 2025-08-01 | Merge branch 'jc/rev-list-info-cleanup' | Junio C Hamano | 1 | -0/+8 |
| 2025-07-23 | config: drop `git_config()` wrapper | Patrick Steinhardt | 1 | -1/+1 |
| 2025-07-22 | rev-list: update a NEEDSWORK comment | Junio C Hamano | 1 | -9/+13 |
| 2025-07-21 | rev-list: make "struct rev_list_info" static to the only user | Junio C Hamano | 1 | -0/+8 |
| 2025-07-01 | odb: rename `oid_object_info()` | Patrick Steinhardt | 1 | -2/+4 |
| 2025-07-01 | object-store: rename files to "odb.{c,h}" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-05-12 | oidmap: rename oidmap_free() to oidmap_clear() | Jeff King | 1 | -1/+1 |
| 2025-04-24 | Merge branch 'ps/object-file-cleanup' | Junio C Hamano | 1 | -1/+1 |
| 2025-04-16 | Merge branch 'ps/cat-file-filter-batch' | Junio C Hamano | 1 | -1/+2 |
| 2025-04-15 | object-store: merge "object-store-ll.h" and "object-store.h" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-04-07 | pack-bitmap: allow passing payloads to `show_reachable_fn()` | Patrick Steinhardt | 1 | -1/+2 |
| 2025-03-21 | rev-list: support NUL-delimited --missing option | Justin Tobler | 1 | -9/+22 |
| 2025-03-21 | rev-list: support NUL-delimited --boundary option | Justin Tobler | 1 | -2/+7 |
| 2025-03-21 | rev-list: support delimiting objects with NUL bytes | Justin Tobler | 1 | -5/+30 |
| 2025-03-21 | rev-list: refactor early option parsing | Justin Tobler | 1 | -10/+7 |
| 2025-03-21 | rev-list: inline `show_object_with_name()` in `show_object()` | Justin Tobler | 1 | -4/+9 |
| 2025-02-05 | rev-list: extend print-info to print missing object type | Justin Tobler | 1 | -3/+8 |
| 2025-02-05 | rev-list: add print-info action to print missing object path | Justin Tobler | 1 | -17/+84 |
| 2025-01-28 | Merge branch 'jc/show-usage-help' | Junio C Hamano | 1 | -2/+1 |
| 2025-01-17 | builtin: send usage() help text to standard output | Junio C Hamano | 1 | -2/+1 |
| 2024-12-23 | Merge branch 'ps/build-sign-compare' | Junio C Hamano | 1 | -0/+2 |
| 2024-12-18 | progress: stop using `the_repository` | Patrick Steinhardt | 1 | -1/+2 |
| 2024-12-18 | Merge branch 'ps/build-sign-compare' into ps/the-repository | Junio C Hamano | 1 | -0/+2 |
| 2024-12-06 | global: mark code units that generate warnings with `-Wsign-compare` | Patrick Steinhardt | 1 | -0/+2 |
| 2024-12-04 | Merge branch 'kn/the-repository' into kn/midx-wo-the-repository | Junio C Hamano | 1 | -1/+1 |
| 2024-12-04 | packfile: pass down repository to `for_each_packed_object` | Karthik Nayak | 1 | -1/+1 |
| 2024-11-01 | rev-list: skip bitmap traversal for --left-right | Jeff King | 1 | -0/+7 |
| 2024-09-13 | builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.h | John Cai | 1 | -0/+1 |
| 2024-09-13 | builtin: add a repository parameter for builtin functions | John Cai | 1 | -1/+4 |
| 2024-06-11 | builtin/rev-list: fix leaking bitmap index when calculating disk usage | Patrick Steinhardt | 1 | -0/+2 |
| 2024-04-01 | Merge branch 'jk/pretty-subject-cleanup' | Junio C Hamano | 1 | -0/+1 |
| 2024-03-19 | pretty: drop print_email_subject flag | Jeff King | 1 | -0/+1 |
| 2024-02-14 | rev-list: allow missing tips with --missing=[print|allow*] | Christian Couder | 1 | -1/+17 |
| 2023-12-26 | treewide: remove unnecessary includes in source files | Elijah Newren | 1 | -1/+0 |
| 2023-12-26 | treewide: remove unnecessary includes in source files | Elijah Newren | 1 | -1/+0 |
| 2023-11-01 | rev-list: add commit object support in `--missing` option | Karthik Nayak | 1 | -0/+6 |
| 2023-11-01 | rev-list: move `show_commit()` to the bottom | Karthik Nayak | 1 | -43/+42 |
| 2023-11-01 | revision: rename bit to `do_not_die_on_missing_objects` | Karthik Nayak | 1 | -1/+1 |
| 2023-06-21 | object-store-ll.h: split this header out of object-store.h | Elijah Newren | 1 | -1/+1 |
| 2023-06-21 | cache.h: remove this no-longer-used header | Elijah Newren | 1 | -2/+1 |
| 2023-04-11 | object-file.h: move declarations for object-file.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-04-11 | object-name.h: move declarations for object-name.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-04-04 | Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-... | Junio C Hamano | 1 | -1/+1 |
| 2023-03-28 | cocci: apply the "cache.h" part of "the_repository.pending" | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2023-03-21 | environment.h: move declarations for environment.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | treewide: be explicit about dependence on gettext.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-17 | Merge branch 'ew/fetch-hiderefs' | Junio C Hamano | 1 | -1/+1 |
| 2023-03-17 | Merge branch 'jk/unused-post-2.39-part2' | Junio C Hamano | 1 | -6/+7 |
| 2023-02-27 | fetch: support hideRefs to speed up connectivity checks | Eric Wong | 1 | -1/+1 |
| 2023-02-24 | for_each_object: mark unused callback parameters | Jeff King | 1 | -1/+2 |
| 2023-02-24 | list-objects: mark unused callback parameters | Jeff King | 1 | -5/+5 |
| 2023-02-23 | cache.h: remove dependence on hex.h; make other files include it explicitly | Elijah Newren | 1 | -0/+1 |
| 2022-11-23 | Merge branch 'ps/receive-use-only-advertised' | Junio C Hamano | 1 | -0/+1 |
| 2022-11-17 | revision: add new parameter to exclude hidden refs | Patrick Steinhardt | 1 | -0/+1 |
| 2022-10-13 | doc txt & -h consistency: add or fix optional "--" syntax | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2022-10-13 | doc txt & -h consistency: fix mismatching labels | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2022-10-13 | built-ins: consistently add "\n" between "usage" and options | Ævar Arnfjörð Bjarmason | 1 | -0/+1 |
| 2022-08-11 | rev-list: support human-readable output for `--disk-usage` | Li Linchao | 1 | -4/+32 |
| 2022-04-13 | revisions API users: add "goto cleanup" for release_revisions() | Ævar Arnfjörð Bjarmason | 1 | -7/+12 |
| 2022-04-13 | cocci: add and apply free_commit_list() rules | Ævar Arnfjörð Bjarmason | 1 | -4/+2 |
| 2022-03-21 | Merge branch 'ds/partial-bundles' | Junio C Hamano | 1 | -22/+7 |
| 2022-03-09 | rev-list: move --filter parsing into revision.c | Derrick Stolee | 1 | -11/+0 |
| 2022-03-09 | list-objects: consolidate traverse_commit_list[_filtered] | Derrick Stolee | 1 | -1/+1 |
| 2022-03-09 | pack-bitmap: drop filter in prepare_bitmap_walk() | Derrick Stolee | 1 | -5/+3 |
| 2022-03-09 | revision: put object filter into struct rev_info | Derrick Stolee | 1 | -14/+12 |
| 2022-02-04 | i18n: fix some misformated placeholders in command synopsis | Jean-Noël Avila | 1 | -1/+1 |
| 2022-01-05 | i18n: turn even more messages into "cannot be used together" ones | Jean-Noël Avila | 1 | -1/+1 |
| 2022-01-05 | i18n: turn "options are incompatible" into "cannot be used together" | Jean-Noël Avila | 1 | -1/+1 |
| 2021-07-12 | rev-list: add option for --pretty=format without header | brian m. carlson | 1 | -9/+24 |
| 2021-04-19 | rev-list: allow filtering of provided items | Patrick Steinhardt | 1 | -9/+27 |
| 2021-02-11 | rev-list: add --disk-usage option for calculating disk usage | Jeff King | 1 | -0/+46 |
| 2020-08-07 | bisect: combine args passed to find_bisection() | Aaron Lipman | 1 | -1/+8 |
| 2020-08-07 | rev-list: allow bisect and first-parent flags | Aaron Lipman | 1 | -1/+1 |
| 2020-02-18 | rev-list --count: comment on the use of count_right++ | Junio C Hamano | 1 | -0/+7 |
| 2020-02-14 | rev-list: use bitmap filters for traversal | Jeff King | 1 | -9/+8 |
| 2020-02-14 | pack-bitmap: basic noop bitmap filter infrastructure | Jeff King | 1 | -2/+2 |
| 2020-02-14 | rev-list: allow commit-only bitmap traversals | Jeff King | 1 | -8/+1 |
| 2020-02-14 | rev-list: allow bitmaps when counting objects | Jeff King | 1 | -3/+18 |
| 2020-02-14 | rev-list: make --count work with --objects | Jeff King | 1 | -0/+13 |
| 2020-02-14 | rev-list: factor out bitmap-optimized routines | Jeff King | 1 | -21/+67 |
| 2020-02-14 | pack-bitmap: refuse to do a bitmap traversal with pathspecs | Jeff King | 1 | -1/+1 |
| 2020-02-13 | rev-list: fallback to non-bitmap traversal when filtering | Jeff King | 1 | -2/+2 |
| 2019-10-11 | Merge branch 'rs/dedup-includes' | Junio C Hamano | 1 | -1/+0 |
| 2019-10-04 | treewide: remove duplicate #include directives | René Scharfe | 1 | -1/+0 |
| 2019-09-18 | Merge branch 'md/list-objects-filter-combo' | Junio C Hamano | 1 | -2/+4 |
| 2019-09-16 | list-objects-filter: delay parsing of sparse oid | Jeff King | 1 | -4/+0 |
| 2019-06-28 | list-objects-filter-options: make filter_spec a string_list | Matthew DeVore | 1 | -2/+4 |
| 2019-06-20 | rev-list: teach --no-object-names to enable piping | Emily Shaffer | 1 | -1/+18 |
| 2019-05-13 | rev-list: drop unused void pointer from finish_commit() | Jeff King | 1 | -5/+5 |
| 2019-05-09 | Merge branch 'tb/unexpected' | Junio C Hamano | 1 | -1/+3 |
| 2019-04-10 | rev-list: let traversal die when --missing is not in use | Jeff King | 1 | -1/+3 |
| 2019-03-20 | Merge branch 'jk/virtual-objects-do-exist' | Junio C Hamano | 1 | -1/+1 |
| 2019-03-05 | rev-list: allow cached objects in existence check | Jeff King | 1 | -1/+1 |
| 2019-02-06 | Merge branch 'ds/push-sparse-tree-walk' | Junio C Hamano | 1 | -1/+1 |
| 2019-02-05 | Merge branch 'sb/more-repo-in-api' | Junio C Hamano | 1 | -1/+2 |
| 2019-01-17 | list-objects: consume sparse tree walk | Derrick Stolee | 1 | -1/+1 |
| 2019-01-14 | Merge branch 'md/exclude-promisor-objects-fix-cleanup' | Junio C Hamano | 1 | -2/+4 |
| 2018-12-28 | commit: prepare free_commit_buffer and release_commit_memory for any repo | Stefan Beller | 1 | -1/+2 |
| 2018-12-06 | revision.c: put promisor option in specialized struct | Matthew DeVore | 1 | -2/+4 |
| 2018-11-06 | Merge branch 'md/exclude-promisor-objects-fix' | Junio C Hamano | 1 | -0/+1 |
| 2018-10-30 | Merge branch 'md/filter-trees' | Junio C Hamano | 1 | -4/+7 |
| 2018-10-23 | exclude-promisor-objects: declare when option is allowed | Matthew DeVore | 1 | -0/+1 |
| 2018-10-19 | Merge branch 'nd/the-index' | Junio C Hamano | 1 | -1/+1 |
| 2018-10-07 | rev-list: handle missing tree objects properly | Matthew DeVore | 1 | -4/+7 |
| 2018-09-21 | revision.c: remove implicit dependency on the_index | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2018-09-17 | Merge branch 'jk/rev-list-stdin-noop-is-ok' | Junio C Hamano | 1 | -1/+1 |
| 2018-08-22 | rev-list: make empty --stdin not an error | Jeff King | 1 | -1/+1 |
| 2018-08-02 | Merge branch 'sb/object-store-lookup' | Junio C Hamano | 1 | -1/+1 |
| 2018-07-18 | Merge branch 'jt/remove-pack-bitmap-global' | Junio C Hamano | 1 | -4/+9 |
| 2018-06-29 | object: add repository argument to parse_object | Stefan Beller | 1 | -1/+1 |
| 2018-06-21 | pack-bitmap: add free function | Jonathan Tan | 1 | -0/+2 |
| 2018-06-21 | pack-bitmap: remove bitmap_git global variable | Jonathan Tan | 1 | -4/+7 |
| 2018-05-16 | object-store: move object access functions to object-store.h | Stefan Beller | 1 | -0/+1 |
| 2018-04-10 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -1/+1 |
| 2018-03-21 | Merge branch 'rj/warning-uninitialized-fix' | Junio C Hamano | 1 | -1/+1 |
| 2018-03-20 | -Wuninitialized: remove some 'init-self' workarounds | Ramsay Jones | 1 | -1/+1 |
| 2018-03-14 | Convert find_unique_abbrev* to struct object_id | brian m. carlson | 1 | -1/+1 |
| 2018-03-06 | Merge branch 'jk/cached-commit-buffer' | Junio C Hamano | 1 | -1/+1 |
| 2018-02-22 | commit: drop uses of get_cached_commit_buffer() | Jeff King | 1 | -1/+1 |
| 2018-02-13 | Merge branch 'jh/partial-clone' | Junio C Hamano | 1 | -1/+1 |
| 2018-02-13 | Merge branch 'jh/fsck-promisors' | Junio C Hamano | 1 | -6/+63 |
| 2017-12-27 | Merge branch 'jh/object-filtering' | Junio C Hamano | 1 | -2/+110 |
| 2017-12-08 | fetch: inherit filter-spec from partial clone | Jeff Hostetler | 1 | -1/+1 |
| 2017-12-08 | rev-list: support termination at promisor objects | Jonathan Tan | 1 | -6/+63 |
| 2017-12-05 | rev-list: support --no-filter argument | Jeff Hostetler | 1 | -0/+4 |
| 2017-11-22 | rev-list: add list-objects filtering support | Jeff Hostetler | 1 | -2/+106 |
| 2017-11-15 | Merge branch 'ma/bisect-leakfix' | Junio C Hamano | 1 | -2/+1 |
| 2017-11-09 | Merge branch 'bw/diff-opt-impl-to-bitfields' | Junio C Hamano | 1 | -1/+1 |
| 2017-11-06 | bisect: change calling-convention of `find_bisection()` | Martin Ågren | 1 | -2/+1 |
| 2017-11-01 | diff: make struct diff_flags members lowercase | Brandon Williams | 1 | -1/+1 |
| 2017-11-01 | diff: remove DIFF_OPT_TST macro | Brandon Williams | 1 | -1/+1 |
| 2017-10-16 | pack-bitmap: convert traverse_bitmap_commit_list to object_id | brian m. carlson | 1 | -2/+2 |
| 2017-08-24 | Merge branch 'jc/simplify-progress' | Junio C Hamano | 1 | -1/+1 |
| 2017-08-19 | progress: simplify "delayed" progress API | Junio C Hamano | 1 | -1/+1 |
| 2017-08-11 | Merge branch 'jk/rev-list-empty-input' | Junio C Hamano | 1 | -1/+2 |
| 2017-08-11 | Merge branch 'jk/reflog-walk' | Junio C Hamano | 1 | -1/+2 |
| 2017-08-02 | rev-list: don't show usage when we see empty ref patterns | Jeff King | 1 | -1/+2 |
| 2017-07-13 | rev-list: pass diffopt->use_colors through to pretty-print | Jeff King | 1 | -0/+1 |
| 2017-07-09 | rev-list: check reflog_info before showing usage | Jeff King | 1 | -1/+2 |
| 2017-06-24 | Merge branch 'bw/config-h' | Junio C Hamano | 1 | -0/+1 |
| 2017-06-19 | Merge branch 'jk/consistent-h' | Junio C Hamano | 1 | -0/+3 |
| 2017-06-15 | config: don't include config.h by default | Brandon Williams | 1 | -0/+1 |
| 2017-06-05 | diff- and log- family: handle "git cmd -h" early | Junio C Hamano | 1 | -0/+3 |
| 2017-05-29 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -1/+1 |
| 2017-05-08 | object: convert parse_object* to take struct object_id | brian m. carlson | 1 | -1/+1 |
| 2017-04-23 | PRItime: introduce a new "printf format" for timestamps | Johannes Schindelin | 1 | -1/+1 |
| 2017-03-26 | Convert GIT_SHA1_HEXSZ used for allocation to GIT_MAX_HEXSZ | brian m. carlson | 1 | -1/+1 |
| 2017-01-30 | use oid_to_hex_r() for converting struct object_id hashes to hex strings | René Scharfe | 1 | -1/+1 |
| 2016-10-20 | rev-list: use hdr_termination instead of a always using a newline | Jacob Keller | 1 | -1/+1 |
| 2016-08-31 | graph: add support for --line-prefix on all graph-aware output | Jacob Keller | 1 | -41/+33 |
| 2016-07-20 | rev-list: add optional progress reporting | Jeff King | 1 | -0/+17 |
| 2016-06-20 | Merge branch 'jk/rev-list-count-with-bitmap' | Junio C Hamano | 1 | -1/+5 |
| 2016-06-03 | rev-list: disable bitmaps when "-n" is used with listing objects | Jeff King | 1 | -1/+2 |
| 2016-06-03 | rev-list: "adjust" results of "--count --use-bitmap-index -n" | Jeff King | 1 | -0/+3 |
| 2016-03-16 | list-objects: pass full pathname to callbacks | Jeff King | 1 | -8/+4 |
| 2016-03-16 | list-objects: drop name_path entirely | Jeff King | 1 | -2/+2 |
| 2016-02-12 | list-objects: pass full pathname to callbacks | Jeff King | 1 | -8/+4 |
| 2016-02-12 | list-objects: drop name_path entirely | Jeff King | 1 | -2/+2 |
| 2015-11-20 | Remove get_object_hash. | brian m. carlson | 1 | -2/+2 |
| 2015-11-20 | Convert struct object to object_id | brian m. carlson | 1 | -7/+7 |
| 2015-11-20 | Add several uses of get_object_hash. | brian m. carlson | 1 | -2/+2 |
| 2015-10-05 | use sha1_to_hex_r() instead of strcpy | Jeff King | 1 | -2/+2 |
| 2015-08-24 | rev-list: make it obvious that we do not support notes | Jeff King | 1 | -0/+3 |
| 2015-07-27 | Merge branch 'ls/hint-rev-list-count' into maint | Junio C Hamano | 1 | -0/+1 |
| 2015-07-10 | Merge branch 'ls/hint-rev-list-count' | Junio C Hamano | 1 | -0/+1 |
| 2015-07-01 | rev-list: disable --use-bitmap-index when pruning commits | Jeff King | 1 | -1/+1 |
| 2015-07-01 | rev-list: add --count to usage guide | Lawrence Siebert | 1 | -0/+1 |
| 2014-06-13 | commit: record buffer length in cache | Jeff King | 1 | -1/+1 |
| 2014-06-13 | use get_cached_commit_buffer where appropriate | Jeff King | 1 | -1/+1 |
| 2014-06-13 | provide a helper to free commit buffer | Jeff King | 1 | -2/+1 |
| 2014-02-27 | Merge branch 'jk/pack-bitmap' | Junio C Hamano | 1 | -0/+39 |
| 2013-12-30 | rev-list: add bitmap mode to speed up object lists | Vicent Marti | 1 | -0/+39 |
| 2013-10-16 | C: have space around && and || operators | Junio C Hamano | 1 | -1/+1 |
| 2013-08-28 | list-objects: reduce one argument in mark_edges_uninteresting | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2013-06-26 | pretty: --format output should honor logOutputEncoding | Alexey Shumkin | 1 | -0/+1 |
| 2012-10-29 | Move print_commit_list to libgit.a | Nguyễn Thái Ngọc Duy | 1 | -10/+0 |
| 2012-10-29 | Move estimate_bisect_steps to libgit.a | Nguyễn Thái Ngọc Duy | 1 | -39/+0 |
| 2012-05-11 | Merge branch 'jk/maint-reflog-walk-count-vs-time' | Junio C Hamano | 1 | -0/+1 |
| 2012-05-04 | log: respect date_mode_explicit with --format:%gd | Jeff King | 1 | -0/+1 |
| 2012-02-28 | rev-list: fix --verify-objects --quiet becoming --objects | Nguyễn Thái Ngọc Duy | 1 | -11/+15 |
| 2012-02-28 | rev-list: remove BISECT_SHOW_TRIED flag | Nguyễn Thái Ngọc Duy | 1 | -11/+1 |
| 2012-02-13 | git rev-list: fix invalid typecast | Clemens Buchacher | 1 | -2/+2 |
| 2011-09-01 | rev-list --verify-object | Junio C Hamano | 1 | -0/+4 |
| 2011-09-01 | list-objects: pass callback data to show_objects() | Junio C Hamano | 1 | -3/+7 |
| 2011-08-22 | revision.c: add show_object_with_name() helper function | Junio C Hamano | 1 | -14/+1 |
| 2011-08-22 | rev-list: fix finish_object() call | Junio C Hamano | 1 | -1/+1 |
| 2011-05-31 | Merge branch 'jk/format-patch-am' | Junio C Hamano | 1 | -1/+2 |
| 2011-05-26 | clean up calling conventions for pretty.c functions | Jeff King | 1 | -1/+2 |
| 2011-04-26 | rev-list --count: separate count for --cherry-mark | Michael J Gruber | 1 | -2/+8 |
| 2011-03-23 | revision.c: introduce --min-parents and --max-parents options | Michael J Gruber | 1 | -0/+4 |
| 2011-03-09 | rev-list/log: factor out revision mark generation | Michael J Gruber | 1 | -12/+2 |
| 2010-11-17 | Merge branch 'jk/maint-rev-list-nul' | Junio C Hamano | 1 | -2/+4 |
| 2010-10-13 | rev-list: handle %x00 NUL in user format | Jeff King | 1 | -2/+4 |
| 2010-10-08 | Use angles for placeholders consistently | Štěpán Němec | 1 | -4/+4 |
| 2010-06-12 | rev-list: introduce --count option | Thomas Rast | 1 | -0/+16 |
| 2010-04-06 | Merge branch 'ef/maint-empty-commit-log' | Junio C Hamano | 1 | -1/+4 |
| 2010-04-03 | Merge branch 'mg/use-default-abbrev-length-in-rev-list' | Junio C Hamano | 1 | -1/+1 |
| 2010-03-10 | Merge branch 'lt/deepen-builtin-source' | Junio C Hamano | 1 | -0/+401 |