mirror of
https://codeberg.org/Toasterson/ips.git
synced 2026-04-10 13:20:42 +00:00
- Introduced `legacy_manifest_content` field in `Transaction` to allow preserving byte-identical legacy manifests. - Updated `commit` method to save both JSON and legacy manifests, falling back to JSON if no legacy content is provided. - Enhanced manifest copy logic to handle both JSON and legacy formats during transaction finalization. - Improved catalog rebuild to skip `.json` files when a corresponding legacy manifest exists. |
||
|---|---|---|
| .. | ||
| src | ||
| tests | ||
| .gitignore | ||
| Cargo.toml | ||