diff options
| author | Junio C Hamano <gitster@pobox.com> | 2026-03-12 10:56:02 -0700 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2026-03-12 10:56:02 -0700 |
| commit | 8194f1795bf0ca36f245adccc84bc86ab2aa90d1 (patch) | |
| tree | c8d1bc1cc14dd618832cd9d2a5a932c33b27fd22 /oidtree.c | |
| parent | 7f19e4e1b6a3ad259e2ed66033e01e03b8b74c5e (diff) | |
| parent | d49f23ae2f9def3c9065738bccbb9ca8dfb4b0f0 (diff) | |
| download | git-8194f1795bf0ca36f245adccc84bc86ab2aa90d1.tar.xz | |
Merge branch 'bc/sha1-256-interop-02'
The code to maintain mapping between object names in multiple hash
functions is being added, written in Rust.
* bc/sha1-256-interop-02:
object-file-convert: always make sure object ID algo is valid
rust: add a small wrapper around the hashfile code
rust: add a new binary object map format
rust: add functionality to hash an object
rust: add a build.rs script for tests
rust: fix linking binaries with cargo
hash: expose hash context functions to Rust
write-or-die: add an fsync component for the object map
csum-file: define hashwrite's count as a uint32_t
rust: add additional helpers for ObjectID
hash: add a function to look up hash algo structs
rust: add a hash algorithm abstraction
rust: add a ObjectID struct
hash: use uint32_t for object_id algorithm
conversion: don't crash when no destination algo
repository: require Rust support for interoperability
Diffstat (limited to 'oidtree.c')
| -rw-r--r-- | oidtree.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -10,7 +10,7 @@ struct oidtree_iter_data { oidtree_iter fn; void *arg; size_t *last_nibble_at; - int algo; + uint32_t algo; uint8_t last_byte; }; |
