Multihash and pkghash

Multihash is a project that allows you to create, serialize and deserialize multihashes. It exposes a module and a tool. The module allows for interacting with Multihashes, as well as UnisgnedVarInts (a key component of multihashes). The tool, pkghash, was forked from zap and allows package maintainers to construct their hashes, either using git, their local directory, or specifying files directly.

2 Likes

Released 0.12.1

This is a bugfix that fixes an issue where hashes would be different if files were passed in with a leading ./

Versions are now tagged to 0.12.* to indicate that the zig version is tied to 0.12.0