| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-16 | odb: introduce `odb_write_object()` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-07-01 | odb: rename `oid_object_info()` | Patrick Steinhardt | 1 | -4/+4 |
| 2025-07-01 | object-store: rename files to "odb.{c,h}" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-04-29 | Merge branch 'az/tighten-string-array-constness' | Junio C Hamano | 1 | -1/+1 |
| 2025-04-21 | global: mark usage strings and string tables const | Ahelenia Ziemiańska | 1 | -1/+1 |
| 2025-04-15 | object-store: merge "object-store-ll.h" and "object-store.h" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-04-15 | object-file: split out functions relating to object store subsystem | Patrick Steinhardt | 1 | -0/+1 |
| 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/+5 |
| 2023-07-05 | git-compat-util: move alloc macros to git-compat-util.h | Calvin Wan | 1 | -1/+0 |
| 2023-06-21 | object-store-ll.h: split this header out of object-store.h | Elijah Newren | 1 | -1/+2 |
| 2023-03-21 | treewide: be explicit about dependence on gettext.h | Elijah Newren | 1 | -0/+1 |
| 2023-02-23 | cache.h: remove dependence on hex.h; make other files include it explicitly | Elijah Newren | 1 | -0/+1 |
| 2023-02-23 | alloc.h: move ALLOC_GROW() functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2022-06-21 | mktree: do not check type of remote objects | Richard Oliver | 1 | -2/+9 |
| 2022-03-16 | Merge branch 'ab/object-file-api-updates' | Junio C Hamano | 1 | -1/+1 |
| 2022-02-25 | object-file API: have write_object_file() take "enum object_type" | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2022-02-04 | i18n: remove from i18n strings that do not hold translatable parts | Jean-Noël Avila | 1 | -1/+1 |
| 2021-06-09 | builtins + test helpers: use return instead of exit() in cmd_* | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2019-05-13 | mktree: drop unused length parameter | Jeff King | 1 | -2/+2 |
| 2018-10-15 | builtin/mktree: remove hard-coded constant | brian m. carlson | 1 | -1/+1 |
| 2018-05-16 | object-store: move object access functions to object-store.h | Stefan Beller | 1 | -0/+1 |
| 2018-04-26 | cache.h: add repository argument to oid_object_info | Stefan Beller | 1 | -1/+1 |
| 2018-03-14 | sha1_file: convert sha1_object_info* to object_id | brian m. carlson | 1 | -1/+1 |
| 2018-03-14 | builtin/mktree: convert to struct object_id | brian m. carlson | 1 | -12/+12 |
| 2018-03-06 | Merge branch 'bw/c-plus-plus' | Junio C Hamano | 1 | -2/+2 |
| 2018-02-14 | object: rename function 'typename' to 'type_name' | Brandon Williams | 1 | -2/+2 |
| 2018-01-30 | sha1_file: convert write_sha1_file to object_id | Patryk Obara | 1 | -5/+5 |
| 2017-05-08 | mktree: plug memory leaks reported by Coverity | Johannes Schindelin | 1 | -2/+3 |
| 2016-09-29 | use QSORT | René Scharfe | 1 | -1/+1 |
| 2016-02-26 | Merge branch 'jk/tighten-alloc' | Junio C Hamano | 1 | -4/+5 |
| 2016-02-22 | convert trivial cases to FLEX_ARRAY macros | Jeff King | 1 | -4/+5 |
| 2016-01-15 | mktree: there are only two possible line terminations | Junio C Hamano | 1 | -6/+8 |
| 2014-03-03 | builtin/mktree.c: use ALLOC_GROW() in append_to_tree() | Dmitry S. Dolzhenko | 1 | -4/+1 |
| 2012-08-20 | i18n: mktree: mark parseopt strings for translation | Nguyễn Thái Ngọc Duy | 1 | -4/+4 |
| 2011-11-10 | Merge "Move 'builtin-*' into a 'builtin/' subdirectory" | Junio C Hamano | 1 | -0/+191 |
| 2010-02-22 | Move 'builtin-*' into a 'builtin/' subdirectory | Linus Torvalds | 1 | -0/+190 |