Dies ist eine ältere Version. Aktuell ist Version 1.3.2. Cram 1.3.2 · Veröffentlicht:
Installationsdateien 1.3.1
| Architektur | Typ | Bereich | Dateigröße | Download | SHA256 |
|---|---|---|---|---|---|
| 64-Bit | ZIP → Portabel | — | — | github.com | VirusTotal |
Link und SHA256 stammen aus dem Community-Manifest des Windows-Paket-Managers. Vergleichen Sie den Hash der heruntergeladenen Datei, bevor Sie sie ausführen.
Versionshinweise
Fixed
- A .zip whose entries use Zstandard (method 93) can now be read. Every such entry previously
failed with compression method not supported: 93 while the rest of the archive extracted around
it, so a real archive came out partially populated with thousands of individual errors rather than
one clear refusal. Repackers have largely moved to zstd-in-zip because it is much faster than
DEFLATE at a similar ratio, so this is common in the wild rather than exotic. It had never worked
in any release.
The exclusion was deliberate and its reason had expired: the ZIP dependency took pure-Rust features
only so the default build needs no C toolchain, and that was written before Cram linked C zstd at
all. It does now, and the zip crate wants the same crate at the same version, so reading method
93 rides on the existing zstd-c feature and costs the shipped binaries nothing. A default
cargo install cram-cli build is unchanged and still has no C dependency, so it still cannot
read these archives.