Nach fĂŒnfmonatiger Entwicklung wurde die Version 24.05 der Bibliothek und des Konsolenprogramms veröffentlicht. 7-Zip, geschrieben in den Programmiersprachen C und C++, und vorgesehen fĂŒr die Arbeit mit Archiven im Format 7z und vielen anderen.
Ănderungsprotokoll:
- UnterstĂŒtzung fĂŒr das Entpacken von Archiven im ZSTD-Format (eigene Implementierung, ~115 KB);
- UnterstĂŒtzung fĂŒr das Entpacken von ZIP-, SquashFS- und RPM-Archiven, die ZSTD-Kompression verwenden;
- UnterstĂŒtzung fĂŒr den schnellen Hash-Algorithmus XXH64;
- UnterstĂŒtzung fĂŒr das Entpacken von RAR-Archiven, die mit einem Wörterbuch von mehr als 4 GB erstellt wurden (RAR 7.00);
- UnterstĂŒtzung fĂŒr das Entpacken von DMG-Archiven, die XZ-Kompression verwenden;
- UnterstĂŒtzung fĂŒr das Entpacken von NTFS-Images mit ClustergröĂen von mehr als 64 KB;
- UnterstĂŒtzung fĂŒr das Entpacken von MBR- und GDP-Images mit SektorgröĂen von mehr als 4 KB;
- Verbesserung der Entpackgeschwindigkeit von rar-, cab-, wim-, zip- und gz-Archiven;
- Verbesserung der Berechnungsgeschwindigkeit von CRC-32-, CRC-64- und Blake2sp-Hashwerten;
- Fehlerbehebung beim Erstellen von mehrteiligen Archiven in einigen FĂ€llen;
- Neuer RISCV-Filter hinzugefĂŒgt;
- Option -smemx{size}g hinzugefĂŒgt, um das zulĂ€ssige Speicherkontingent beim Entpacken von RAR-Archiven festzulegen;
- Option -slmu hinzugefĂŒgt, um Zeitstempel im UTC-Format anzuzeigen anstelle von lokalen;
- Option -myv={MMNN} hinzugefĂŒgt, um die KompatibilitĂ€tsversion des Dekoders beim Erstellen eines 7z-Archivs festzulegen;
- Option -myfa={FilterID} hinzugefĂŒgt, um die angegebene Filtermethode beim Erstellen eines 7z-Archivs zu verwenden;
- Option -myfd={FilterID} hinzugefĂŒgt, um die Verwendung der angegebenen Filtermethode beim Erstellen eines 7z-Archivs zu verbieten;
- Weitere Ănderungen und Fehlerbehebungen.
Quelle: linux.org.ru
