Na vijf maanden ontwikkeling is versie 24.05 van de bibliotheek en de consoletool vrijgegeven. 7-Zip, geschreven in C en C++ en bedoeld voor het werken met archieven in het formaat 7z en vele anderen.
Wijzigingenlijst:
- ondersteuning voor het uitpakken van archieven in het ZSTD-formaat (eigen implementatie, ~115 KB);
- ondersteuning voor het uitpakken van ZIP-, SquashFS- en RPM-archieven die ZSTD-compressie gebruiken;
- ondersteuning voor de snelle hash-algoritme XXH64;
- ondersteuning voor het uitpakken van RAR-archieven gemaakt met een woordenboek groter dan 4 GB (RAR 7.00);
- ondersteuning voor het uitpakken van DMG-archieven die XZ-compressie gebruiken;
- ondersteuning voor het uitpakken van NTFS-images met clusterformaten groter dan 64 KB;
- ondersteuning voor het uitpakken van MBR- en GDP-images met sectorformaten groter dan 4 KB;
- verbetering van de prestaties bij het uitpakken van archieven rar, cab, wim, zip en gz;
- verbetering van de prestaties bij het berekenen van hashwaarden CRC-32, CRC-64 en Blake2sp;
- een bug opgelost bij het maken van meer-delige archieven in sommige gevallen;
- een nieuwe filter toegevoegd, RISCV-filter;
- een sleutel -smemx{size}g toegevoegd voor het instellen van de toegestane geheugengebruiklimiet bij het uitpakken van RAR-archieven;
- een sleutel -slmu toegevoegd voor het weergeven van tijdstempels in UTC-indeling in plaats van lokale tijd;
- een sleutel -myv={MMNN} toegevoegd voor het instellen van de compatibiliteitsversie van de decoder bij het maken van een 7z-archief;
- een sleutel -myfa={FilterID} toegevoegd voor het gebruik van de opgegeven filtermethode bij het maken van een 7z-archief;
- een sleutel -myfd={FilterID} toegevoegd om het gebruik van de opgegeven filtermethode bij het maken van een 7z-archief te verbieden;
- andere wijzigingen en bugfixes.
Bron: linux.org.ru
