| Age | Commit message (Expand) | Author | Files | Lines |
| 2 days | Merge branch 'ps/object-read-stream' | Junio C Hamano | 1 | -18/+165 |
| 2025-11-24 | Merge branch 'ps/object-source-loose' | Junio C Hamano | 1 | -97/+78 |
| 2025-11-24 | Merge branch 'bc/submodule-force-same-hash' | Junio C Hamano | 1 | -1/+5 |
| 2025-11-23 | streaming: drop redundant type and size pointers | Patrick Steinhardt | 1 | -4/+2 |
| 2025-11-23 | streaming: move into object database subsystem | Patrick Steinhardt | 1 | -1/+1 |
| 2025-11-23 | streaming: refactor interface to be object-database-centric | Patrick Steinhardt | 1 | -4/+4 |
| 2025-11-23 | streaming: move logic to read loose objects streams into backend | Patrick Steinhardt | 1 | -9/+158 |
| 2025-11-23 | streaming: rename `git_istream` into `odb_read_stream` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-11-15 | read-cache: drop submodule check from add_to_cache() | Jeff King | 1 | -1/+1 |
| 2025-11-15 | object-file: disallow adding submodules of different hash algo | brian m. carlson | 1 | -1/+5 |
| 2025-11-03 | object-file: refactor writing objects via a stream | Patrick Steinhardt | 1 | -3/+3 |
| 2025-11-03 | object-file: rename `write_object_file()` | Patrick Steinhardt | 1 | -4/+4 |
| 2025-11-03 | object-file: refactor freshening of objects | Patrick Steinhardt | 1 | -28/+5 |
| 2025-11-03 | object-file: rename `has_loose_object()` | Patrick Steinhardt | 1 | -3/+3 |
| 2025-11-03 | object-file: read objects via the loose object source | Patrick Steinhardt | 1 | -43/+25 |
| 2025-11-03 | object-file: move loose object map into loose source | Patrick Steinhardt | 1 | -0/+1 |
| 2025-11-03 | object-file: hide internals when we need to reprepare loose sources | Patrick Steinhardt | 1 | -6/+11 |
| 2025-11-03 | object-file: move loose object cache into loose source | Patrick Steinhardt | 1 | -16/+19 |
| 2025-11-03 | object-file: introduce `struct odb_source_loose` | Patrick Steinhardt | 1 | -0/+13 |
| 2025-10-07 | Merge branch 'ps/packfile-store' | Junio C Hamano | 1 | -1/+1 |
| 2025-09-16 | odb: add transaction interface | Justin Tobler | 1 | -5/+7 |
| 2025-09-16 | object-file: update naming from bulk-checkin | Justin Tobler | 1 | -44/+36 |
| 2025-09-16 | object-file: relocate ODB transaction code | Justin Tobler | 1 | -1/+393 |
| 2025-09-16 | bulk-checkin: remove ODB transaction nesting | Justin Tobler | 1 | -1/+1 |
| 2025-08-25 | bulk-checkin: require transaction for index_blob_bulk_checkin() | Justin Tobler | 1 | -7/+14 |
| 2025-08-25 | bulk-checkin: remove global transaction state | Justin Tobler | 1 | -5/+6 |
| 2025-07-16 | object-file: get rid of `the_repository` in index-related functions | Patrick Steinhardt | 1 | -3/+3 |
| 2025-07-16 | object-file: get rid of `the_repository` in `force_object_loose()` | Patrick Steinhardt | 1 | -9/+9 |
| 2025-07-16 | object-file: get rid of `the_repository` in `read_loose_object()` | Patrick Steinhardt | 1 | -4/+5 |
| 2025-07-16 | object-file: get rid of `the_repository` in loose object iterators | Patrick Steinhardt | 1 | -9/+9 |
| 2025-07-16 | object-file: remove declaration for `for_each_file_in_obj_subdir()` | Patrick Steinhardt | 1 | -7/+7 |
| 2025-07-16 | object-file: inline `for_each_loose_file_in_objdir_buf()` | Patrick Steinhardt | 1 | -23/+8 |
| 2025-07-16 | object-file: get rid of `the_repository` when writing objects | Patrick Steinhardt | 1 | -46/+50 |
| 2025-07-16 | odb: introduce `odb_write_object()` | Patrick Steinhardt | 1 | -9/+9 |
| 2025-07-16 | loose: write loose objects map via their source | Patrick Steinhardt | 1 | -3/+3 |
| 2025-07-16 | object-file: get rid of `the_repository` in `finalize_object_file()` | Patrick Steinhardt | 1 | -6/+8 |
| 2025-07-16 | object-file: get rid of `the_repository` in `loose_object_info()` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-07-16 | object-file: get rid of `the_repository` when freshening objects | Patrick Steinhardt | 1 | -11/+11 |
| 2025-07-16 | object-file: inline `check_and_freshen()` functions | Patrick Steinhardt | 1 | -28/+13 |
| 2025-07-16 | object-file: get rid of `the_repository` in `has_loose_object()` | Patrick Steinhardt | 1 | -9/+7 |
| 2025-07-16 | object-file: stop using `the_hash_algo` | Patrick Steinhardt | 1 | -16/+24 |
| 2025-07-16 | object-file: fix -Wsign-compare warnings | Patrick Steinhardt | 1 | -9/+6 |
| 2025-07-01 | odb: rename `oid_object_info()` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-07-01 | odb: get rid of `the_repository` when handling alternates | Patrick Steinhardt | 1 | -5/+5 |
| 2025-07-01 | object-store: rename files to "odb.{c,h}" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-07-01 | object-store: rename `object_directory` to `odb_source` | Patrick Steinhardt | 1 | -40/+40 |
| 2025-05-16 | object-file: drop support for writing objects with unknown types | Jeff King | 1 | -76/+5 |
| 2025-05-16 | oid_object_info(): drop type_name strbuf | Jeff King | 1 | -3/+1 |
| 2025-05-16 | fsck: stop using object_info->type_name strbuf | Jeff King | 1 | -3/+9 |
| 2025-05-16 | object-file: drop OBJECT_INFO_ALLOW_UNKNOWN_TYPE flag | Jeff King | 1 | -38/+7 |
| 2025-04-29 | object-store: drop `loose_object_path()` | Patrick Steinhardt | 1 | -2/+2 |
| 2025-04-24 | Merge branch 'ps/object-file-cleanup' into ps/object-store-cleanup | Junio C Hamano | 1 | -1193/+27 |
| 2025-04-15 | Merge branch 'ps/object-wo-the-repository' | Junio C Hamano | 1 | -283/+9 |
| 2025-04-15 | Merge branch 'jk/zlib-inflate-fixes' | Junio C Hamano | 1 | -25/+23 |
| 2025-04-15 | object-store: merge "object-store-ll.h" and "object-store.h" | Patrick Steinhardt | 1 | -0/+1 |
| 2025-04-15 | object-file: drop `index_blob_stream()` | Patrick Steinhardt | 1 | -24/+2 |
| 2025-04-15 | object-file: split up concerns of `HASH_*` flags | Patrick Steinhardt | 1 | -9/+9 |
| 2025-04-15 | object-file: split out functions relating to object store subsystem | Patrick Steinhardt | 1 | -977/+13 |
| 2025-04-15 | object-file: move `xmmap()` into "wrapper.c" | Patrick Steinhardt | 1 | -48/+0 |
| 2025-04-15 | object-file: move `git_open_cloexec()` to "compat/open.c" | Patrick Steinhardt | 1 | -27/+0 |
| 2025-04-15 | object-file: move `safe_create_leading_directories()` into "path.c" | Patrick Steinhardt | 1 | -79/+2 |
| 2025-04-15 | object-file: move `mkdir_in_gitdir()` into "path.c" | Patrick Steinhardt | 1 | -31/+2 |
| 2025-03-21 | treewide: replace assert() with ASSERT() in special cases | Elijah Newren | 1 | -1/+1 |
| 2025-03-10 | hash: stop depending on `the_repository` in `null_oid()` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-03-10 | object-file: split out logic regarding hash algorithms | Patrick Steinhardt | 1 | -277/+0 |
| 2025-03-10 | object-file-convert: stop depending on `the_repository` | Patrick Steinhardt | 1 | -3/+4 |
| 2025-03-10 | environment: move access to "core.bigFileThreshold" into repo settings | Patrick Steinhardt | 1 | -2/+4 |
| 2025-03-05 | Merge branch 'ps/path-sans-the-repository' | Junio C Hamano | 1 | -7/+7 |
| 2025-02-28 | path: adjust last remaining users of `the_repository` | Patrick Steinhardt | 1 | -4/+4 |
| 2025-02-25 | unpack_loose_rest(): rewrite return handling for clarity | Jeff King | 1 | -6/+6 |
| 2025-02-25 | unpack_loose_rest(): simplify error handling | Jeff King | 1 | -3/+3 |
| 2025-02-25 | unpack_loose_rest(): never clean up zstream | Jeff King | 1 | -10/+8 |
| 2025-02-25 | unpack_loose_rest(): avoid numeric comparison of zlib status | Jeff King | 1 | -1/+1 |
| 2025-02-25 | unpack_loose_header(): avoid numeric comparison of zlib status | Jeff King | 1 | -1/+1 |
| 2025-02-25 | unpack_loose_header(): fix infinite loop on broken zlib input | Jeff King | 1 | -1/+1 |
| 2025-02-25 | unpack_loose_header(): report headers without NUL as "bad" | Jeff King | 1 | -1/+1 |
| 2025-02-25 | unpack_loose_header(): simplify next_out assignment | Jeff King | 1 | -4/+3 |
| 2025-02-25 | loose_object_info(): BUG() on inflating content with unknown type | Jeff King | 1 | -0/+2 |
| 2025-02-07 | path: drop `git_path_buf()` in favor of `repo_git_path_replace()` | Patrick Steinhardt | 1 | -2/+2 |
| 2025-02-07 | path: drop `git_pathdup()` in favor of `repo_git_path()` | Patrick Steinhardt | 1 | -1/+1 |
| 2025-02-03 | Merge branch 'tb/unsafe-hash-cleanup' | Junio C Hamano | 1 | -15/+26 |
| 2025-01-31 | global: adapt callers to use generic hash context helpers | Patrick Steinhardt | 1 | -17/+15 |
| 2025-01-31 | hash: provide generic wrappers to update hash contexts | Patrick Steinhardt | 1 | -0/+6 |
| 2025-01-31 | hash: stop typedeffing the hash context | Patrick Steinhardt | 1 | -31/+31 |
| 2025-01-31 | hash: convert hashing context to a structure | Patrick Steinhardt | 1 | -15/+15 |
| 2025-01-31 | Merge branch 'tb/unsafe-hash-cleanup' into ps/hash-cleanup | Junio C Hamano | 1 | -15/+26 |
| 2025-01-23 | hash.h: drop unsafe_ function variants | Taylor Blau | 1 | -15/+0 |
| 2025-01-23 | hash.h: introduce `unsafe_hash_algo()` | Taylor Blau | 1 | -0/+26 |
| 2025-01-16 | Merge branch 'ps/object-collision-check' | Junio C Hamano | 1 | -24/+42 |
| 2025-01-06 | object-file: retry linking file into place when occluding file vanishes | Patrick Steinhardt | 1 | -4/+21 |
| 2025-01-06 | object-file: don't special-case missing source file in collision check | Patrick Steinhardt | 1 | -2/+1 |
| 2025-01-06 | object-file: rename variables in `check_collision()` | Patrick Steinhardt | 1 | -20/+20 |
| 2024-12-30 | object-file: fix race in object collision check | Patrick Steinhardt | 1 | -2/+4 |
| 2024-12-06 | global: mark code units that generate warnings with `-Wsign-compare` | Patrick Steinhardt | 1 | -0/+1 |
| 2024-11-18 | object-file: inline empty tree and blob literals | Jeff King | 1 | -27/+20 |
| 2024-11-18 | object-file: treat cached_object values as const | Jeff King | 1 | -4/+4 |
| 2024-11-18 | object-file: drop oid field from find_cached_object() return value | Jeff King | 1 | -11/+12 |
| 2024-11-18 | object-file: move empty_tree struct into find_cached_object() | Jeff King | 1 | -6/+5 |
| 2024-11-18 | object-file: drop confusing oid initializer of empty_tree struct | Jeff King | 1 | -3/+1 |
| 2024-11-18 | object-file: prefer array-of-bytes initializer for hash literals | Jeff King | 1 | -17/+21 |
| 2024-10-02 | Merge branch 'tb/weak-sha1-for-tail-sum' | Junio C Hamano | 1 | -6/+118 |
| 2024-09-27 | hash.h: scaffolding for _unsafe hashing variants | Taylor Blau | 1 | -0/+42 |
| 2024-09-27 | finalize_object_file(): implement collision check | Taylor Blau | 1 | -3/+64 |
| 2024-09-27 | finalize_object_file(): refactor unlink_or_warn() placement | Taylor Blau | 1 | -1/+6 |
| 2024-09-27 | finalize_object_file(): check for name collision before renaming | Taylor Blau | 1 | -2/+6 |
| 2024-09-25 | Merge branch 'ak/typofix-2.46-maint' | Junio C Hamano | 1 | -1/+1 |
| 2024-09-19 | object-file: fix a typo | Andrew Kreimer | 1 | -1/+1 |
| 2024-09-12 | environment: move object database functions into object layer | Patrick Steinhardt | 1 | -0/+33 |
| 2024-09-12 | environment: make `get_object_directory()` accept a repository | Patrick Steinhardt | 1 | -2/+2 |
| 2024-08-23 | Merge branch 'ps/leakfixes-part-4' | Junio C Hamano | 1 | -0/+1 |
| 2024-08-14 | object-file: fix memory leak when reading corrupted headers | Patrick Steinhardt | 1 | -0/+1 |
| 2024-08-08 | fsck: make "fsck_error" callback generic | shejialuo | 1 | -5/+4 |
| 2024-07-02 | Merge branch 'ew/object-convert-leakfix' | Junio C Hamano | 1 | -1/+1 |
| 2024-07-02 | Merge branch 'ps/use-the-repository' | Junio C Hamano | 1 | -10/+9 |
| 2024-06-24 | object-file: fix leak on conversion failure | Eric Wong | 1 | -1/+1 |
| 2024-06-17 | Merge branch 'ps/no-writable-strings' | Junio C Hamano | 1 | -10/+12 |
| 2024-06-14 | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 1 | -0/+3 |
| 2024-06-14 | hash: require hash algorithm in `empty_tree_oid_hex()` | Patrick Steinhardt | 1 | -8/+2 |
| 2024-06-14 | global: ensure that object IDs are always padded | Patrick Steinhardt | 1 | -0/+2 |
| 2024-06-14 | hash: require hash algorithm in `oidread()` and `oidclr()` | Patrick Steinhardt | 1 | -2/+2 |
| 2024-06-07 | object-file: make `buf` parameter of `index_mem()` a constant | Patrick Steinhardt | 1 | -7/+7 |
| 2024-06-07 | object-file: mark cached object buffers as const | Patrick Steinhardt | 1 | -3/+5 |
| 2024-05-17 | refs: refactor `resolve_gitlink_ref()` to accept a repository | Patrick Steinhardt | 1 | -1/+1 |
| 2024-03-28 | Merge branch 'eb/hash-transition' | Junio C Hamano | 1 | -20/+192 |
| 2023-12-26 | treewide: remove unnecessary includes in source files | Elijah Newren | 1 | -8/+0 |
| 2023-10-02 | object-file: handle compat objects in check_object_signature | Eric W. Biederman | 1 | -1/+3 |
| 2023-10-02 | object-file: update object_info_extended to reencode objects | Eric W. Biederman | 1 | -0/+91 |
| 2023-10-02 | object-file: add a compat_oid_in parameter to write_object_file_flags | Eric W. Biederman | 1 | -2/+4 |
| 2023-10-02 | object-file: update the loose object map when writing loose objects | Eric W. Biederman | 1 | -18/+95 |
| 2023-09-26 | bulk-checkin: only support blobs in index_bulk_checkin | Eric W. Biederman | 1 | -6/+6 |
| 2023-07-25 | Merge branch 'jk/unused-parameter' | Junio C Hamano | 1 | -5/+5 |
| 2023-07-13 | fsck: mark unused parameters in various fsck callbacks | Jeff King | 1 | -5/+5 |
| 2023-07-05 | git-compat-util: move alloc macros to git-compat-util.h | Calvin Wan | 1 | -1/+0 |
| 2023-07-05 | treewide: remove unnecessary includes for wrapper.h | Calvin Wan | 1 | -1/+0 |
| 2023-06-21 | repository: remove unnecessary include of path.h | Elijah Newren | 1 | -0/+1 |
| 2023-05-09 | Merge branch 'en/header-split-cache-h-part-2' | Junio C Hamano | 1 | -1/+2 |
| 2023-04-25 | Merge branch 'ps/fix-geom-repack-with-alternates' | Junio C Hamano | 1 | -0/+6 |
| 2023-04-24 | object-store.h: reduce unnecessary includes | Elijah Newren | 1 | -0/+1 |
| 2023-04-24 | treewide: remove cache.h inclusion due to previous changes | Elijah Newren | 1 | -1/+1 |
| 2023-04-14 | repack: disable writing bitmaps when doing a local repack | Patrick Steinhardt | 1 | -0/+6 |
| 2023-04-11 | object-file.h: move declarations for object-file.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-04-11 | treewide: be explicit about dependence on convert.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 | -2/+2 |
| 2023-03-28 | post-cocci: adjust comments for recent repo_* migration | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2023-03-28 | cocci: apply the "object-store.h" part of "the_repository.pending" | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2023-03-21 | csum-file.h: remove unnecessary inclusion of cache.h | Elijah Newren | 1 | -1/+1 |
| 2023-03-21 | setup.h: move declarations for setup.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | environment.h: move declarations for environment.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | wrapper.h: move declarations for wrapper.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | abspath.h: move absolute path 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 'jk/unused-post-2.39-part2' | Junio C Hamano | 1 | -1/+2 |
| 2023-02-24 | for_each_object: mark unused callback parameters | Jeff King | 1 | -1/+2 |
| 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 | -1/+2 |
| 2023-01-30 | Merge branch 'jk/hash-object-fsck' | Junio C Hamano | 1 | -32/+23 |
| 2023-01-18 | hash-object: use fsck for object checks | Jeff King | 1 | -32/+23 |
| 2023-01-13 | object-file: fix indent-with-space | Jeff King | 1 | -1/+1 |
| 2023-01-08 | repo_read_object_file(): stop wrapping read_object_file_extended() | Jeff King | 1 | -4/+4 |
| 2023-01-08 | read_object_file_extended(): drop lookup_replace option | Jeff King | 1 | -5/+2 |
| 2023-01-08 | object-file: inline calls to read_object() | Jeff King | 1 | -28/+17 |
| 2023-01-05 | Merge branch 'jt/avoid-lazy-fetch-commits' | Junio C Hamano | 1 | -56/+52 |
| 2022-12-15 | object-file: emit corruption errors when detected | Jonathan Tan | 1 | -27/+28 |
| 2022-12-15 | object-file: refactor map_loose_object_1() | Jonathan Tan | 1 | -26/+24 |
| 2022-12-15 | object-file: remove OBJECT_INFO_IGNORE_LOOSE | Jonathan Tan | 1 | -3/+0 |
| 2022-12-14 | object-file: inline write_buffer() | René Scharfe | 1 | -9/+2 |
| 2022-11-25 | object-file: use real paths when adding alternates | Glen Choo | 1 | -13/+13 |
| 2022-10-27 | Merge branch 'jk/unused-anno-more' | Junio C Hamano | 1 | -5/+10 |
| 2022-10-17 | object-file: mark unused parameters in hash_unknown functions | Jeff King | 1 | -5/+10 |
| 2022-10-17 | Merge branch 'jt/promisor-remote-fetch-tweak' | Junio C Hamano | 1 | -4/+0 |
| 2022-10-05 | promisor-remote: die upon failing fetch | Jonathan Tan | 1 | -4/+0 |
| 2022-07-14 | Merge branch 'hx/unpack-streaming' | Junio C Hamano | 1 | -30/+203 |
| 2022-06-13 | object-file.c: add "stream_loose_object()" to handle large object | Han Xin | 1 | -0/+104 |
| 2022-06-13 | object-file.c: factor out deflate part of write_loose_object() | Ævar Arnfjörð Bjarmason | 1 | -6/+25 |
| 2022-06-13 | object-file.c: refactor write_loose_object() to several steps | Han Xin | 1 | -24/+74 |
| 2022-06-10 | Merge branch 'ab/env-array' | Junio C Hamano | 1 | -1/+1 |
| 2022-06-03 | Merge branch 'tb/cruft-packs' | Junio C Hamano | 1 | -1/+3 |
| 2022-06-03 | Merge branch 'ds/object-file-unpack-loose-header-fix' | Junio C Hamano | 1 | -6/+2 |
| 2022-06-03 | Merge branch 'ns/batch-fsync' | Junio C Hamano | 1 | -1/+6 |
| 2022-06-02 | run-command API: rename "env_array" to "env" | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2022-05-26 | sha1-file.c: don't freshen cruft packs | Taylor Blau | 1 | -0/+2 |
| 2022-05-26 | builtin/pack-objects.c: --cruft without expiration | Taylor Blau | 1 | -1/+1 |
| 2022-05-23 | Merge branch 'ab/valgrind-fixes' | Junio C Hamano | 1 | -2/+6 |
| 2022-05-20 | Merge branch 'ep/maint-equals-null-cocci' | Junio C Hamano | 1 | -1/+1 |
| 2022-05-16 | object-file: convert 'switch' back to 'if' | Derrick Stolee | 1 | -6/+2 |
| 2022-05-12 | object-file: fix a unpack_loose_header() regression in 3b6a8db3b03 | Ævar Arnfjörð Bjarmason | 1 | -2/+6 |
| 2022-05-02 | Merge branch 'ep/maint-equals-null-cocci' for maint-2.35 | Junio C Hamano | 1 | -1/+1 |
| 2022-05-02 | tree-wide: apply equals-null.cocci | Junio C Hamano | 1 | -1/+1 |
| 2022-04-06 | core.fsyncmethod: batched disk flushes for loose-objects | Neeraj Singh | 1 | -1/+6 |
| 2022-03-30 | object-file: pass filename to fsync_or_die | Neeraj Singh | 1 | -4/+4 |
| 2022-03-29 | Merge branch 'ab/refs-various-fixes' | Junio C Hamano | 1 | -4/+5 |
| 2022-03-25 | Merge branch 'ns/core-fsyncmethod' | Junio C Hamano | 1 | -4/+9 |
| 2022-03-17 | misc *.c: use designated initializers for struct assignments | Ævar Arnfjörð Bjarmason | 1 | -4/+5 |
| 2022-03-16 | Merge branch 'ab/object-file-api-updates' | Junio C Hamano | 1 | -52/+93 |
| 2022-03-10 | core.fsync: introduce granular fsync control infrastructure | Neeraj Singh | 1 | -4/+9 |
| 2022-02-25 | object-file API: pass an enum to read_object_with_reference() | Ævar Arnfjörð Bjarmason | 1 | -3/+2 |
| 2022-02-25 | object-file.c: add a literal version of write_object_file_prepare() | Ævar Arnfjörð Bjarmason | 1 | -10/+29 |
| 2022-02-25 | object-file API: have hash_object_file() take "enum object_type" | Ævar Arnfjörð Bjarmason | 1 | -14/+21 |
| 2022-02-25 | object API: rename hash_object_file_literally() to write_*() | Ævar Arnfjörð Bjarmason | 1 | -3/+3 |
| 2022-02-25 | object-file API: split up and simplify check_object_signature() | Ævar Arnfjörð Bjarmason | 1 | -14/+18 |