From: Junio C Hamano Date: Sat, 17 Jan 2026 18:37:37 +0000 (-0800) Subject: Merge branch 'bc/sha1-256-interop-02' into seen X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f066276b1d46009e444e2f09a9d87fd96b952b05;p=thirdparty%2Fgit.git Merge branch 'bc/sha1-256-interop-02' into seen The code to maintain mapping between object names in multiple hash functions is being added, written in Rust. Any progress on CI breakages??? * 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 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 --- f066276b1d46009e444e2f09a9d87fd96b952b05