Dopo cinque mesi di sviluppo, è stata rilasciata la versione 24.05 della libreria e dell'utility da console. 7-Zip, scritti in linguaggi C e C++, progettati per lavorare con archivi nel formato 7z e molti altri.
Elenco delle modifiche:
- supporto per l'estrazione di archivi nel formato ZSTD (implementazione propria, ~115 KB);
- supporto per l'estrazione di archivi ZIP, SquashFS e RPM che utilizzano la compressione ZSTD;
- supporto per l'algoritmo di hashing veloce XXH64;
- supporto per l'estrazione di archivi RAR creati con un dizionario superiore a 4 GB (RAR 7.00);
- supporto per l'estrazione di archivi DMG che utilizzano la compressione XZ;
- supporto per l'estrazione di immagini NTFS con dimensioni di cluster superiori a 64 KB;
- supporto per l'estrazione di immagini MBR e GDP con dimensioni di settore superiori a 4 KB;
- aumento delle prestazioni nell'estrazione degli archivi rar, cab, wim, zip e gz;
- aumento delle prestazioni nel calcolo delle somme di controllo CRC-32, CRC-64 e Blake2sp;
- corretto un errore nella creazione di archivi multivolume in alcuni casi;
- aggiunto un nuovo filtro per RISCV;
- aggiunta la chiave -smemx{size}g per impostare il limite di memoria consentito durante l'estrazione di archivi RAR;
- aggiunta la chiave -slmu per visualizzare i timestamp nel formato UTC anziché locale;
- aggiunta la chiave -myv={MMNN} per impostare la versione di compatibilità del decodificatore durante la creazione di un archivio 7z;
- aggiunta la chiave -myfa={FilterID} per utilizzare il metodo di filtraggio specificato durante la creazione di un archivio 7z;
- aggiunta la chiave -myfd={FilterID} per vietare l'uso del metodo di filtraggio specificato durante la creazione di un archivio 7z;
- altri cambiamenti e correzioni di errori.
Fonte: linux.org.ru
