Re: [PATCH 00/14] SHA-1/SHA-256 interoperability, part 2
- From
Ezekiel Newren <ezekielnewren@gmail.com>
- Date
- Nov 11, 2025, 00:12 UTC
- Message-ID
- <CAH=ZcbB6k8p0wwD1MiN_D-bqKhkqumM9sOvAxLj+pUu43M8NNw@mail.gmail.com>
- In-Reply-To
- <20251027004404.2152927-1-sandals@crustytoothpaste.net>
On Sun, Oct 26, 2025 at 6:44 PM brian m. carlson <sandals@crustytoothpaste.net> wrote:
Show 6 quoted lines
> > This is the second part of the SHA-1/SHA-256 interoperability work. It > introduces our first major use of Rust code to implement a loose object > format as well as preparatory work to make that happen, including > changing types to more Rust-friendly ones. Since Rust will be required > ...
I'm working on a patch series that converts the Cargo crate into a Cargo workspace. This means that /src will be moved to /gitcore/src. I plan on releasing that patch series after v2.52.0 is released. Using a Cargo workspace over a single crate is discussed partially in [1]. Patrick has decided to let me introduce cbindgen and the Cargo workspace conversion [2].
[1] Patrick's patch series on cbindgen https://lore.kernel.org/git/20251023-b4-pks-rust-cbindgen-v1-0-c19b61b03127@pks.im/ [2] Patrick discarding his patch series https://lore.kernel.org/git/aQ3XOTX0AT_eFc5P@pks.im/