Expand description
Core library for signed HDiffPatch-based differential application updates.
The crate contains manifest selection, Ed25519 signing and verification,
hashing, downloads, and process wrappers for hdiffz and hpatchz.
It does not bundle HDiffPatch binaries.
Structs§
- Apply
Patch Options - Artifact
- Create
Patch Options - Delta
Artifact - Download
Stats - File
Digest - Http
Header - Manifest
Signature - Patch
Apply Result - Patch
Create Result - Platform
Release - Prepare
Update Options - Prepared
Update - Tool
Output - Update
Keypair - Update
Manifest
Enums§
Constants§
Functions§
- apply_
patch - create_
patch - default_
platform - download_
to_ file - generate_
update_ keypair - inspect_
diff - load_
update_ manifest - prepare_
delta_ update - prepare_
update - read_
url_ to_ string - resolve_
tool_ path - sha256_
bytes - sha256_
file - sign_
manifest - verify_
manifest_ signature - verify_
sha256