Etter fem måneders utvikling ble 24.05 av bibliotek- og konsollverktøyet utgitt 7-Zip, skrevet i C og C++ og designet for å fungere med arkiver i formatet 7z og mange andre.
Liste over endringer:
- støtte for utpakking av arkiver i ZSTD-format (egendefinert implementering, ~115 KB);
- støtte for utpakking av ZIP-, SquashFS- og RPM-arkiver ved hjelp av ZSTD-komprimering;
- støtte for rask hashing-algoritme XXH64;
- støtte for utpakking av RAR-arkiver opprettet med en ordbok større enn 4 GB (RAR 7.00);
- støtte for utpakking av DMG-arkiver ved hjelp av XZ-komprimering;
- støtte for utpakking av NTFS-bilder fra klyngestørrelser større enn 64 KB;
- støtte for utpakking av MBR- og GDP-bilder fra sektorstørrelser større enn 4 KB;
- økt ytelse ved utpakking av rar, cab, wim, zip og gz arkiver;
- økt ytelse for beregning av CRC-32, CRC-64 og Blake2sp hash summer;
- Rettet en feil ved opprettelse av arkiver med flere volum i noen tilfeller;
- lagt til nytt filter RISCV-filter;
- lagt til -semx{size}g-tast for å angi tillatt minnebruksgrense ved utpakking av RAR-arkiver;
- lagt til -slmu bryter for å vise tidsstempler i UTC-format i stedet for lokale;
- lagt til -myv={MMNN}-tast for å angi dekoderkompatibilitetsversjonen når du oppretter et 7z-arkiv;
- lagt til -myfa={FilterID}-nøkkel for å bruke den angitte filtreringsmetoden når du oppretter et 7z-arkiv;
- la til -myfd={FilterID}-nøkkelen for å forby bruken av den angitte filtreringsmetoden når du oppretter et 7z-arkiv;
- andre endringer og feilrettinger.
Kilde: linux.org.ru
