Expand description
Binary Delta Updates
Provides block-matching binary diff and patch operations for incremental package updates. Uses 256-byte fixed blocks with FNV-1a hashing to detect matching regions, producing a compact delta representation.
Structs§
- Binary
Delta - A binary delta between two versions of a file.
- Delta
Metadata - Metadata describing a delta update between two versions.
Enums§
- DeltaOp
- A single operation in a binary delta.
Functions§
- apply_
delta - Apply a binary delta to the source data, producing the target.
- compute_
delta - Compute a binary delta between
oldandnewdata. - deserialize_
delta - Deserialize a BinaryDelta from bytes.
- serialize_
delta - Serialize a BinaryDelta to bytes for storage/transmission.
- verify_
delta_ result - Verify that a delta result matches the expected hash.