După cinci luni de dezvoltare, a fost lansată versiunea 24.05 a bibliotecii și utilitarului de consolă. 7-Zip, scrise în limbajele C și C++ și destinate lucrului cu arhive în formatul 7z și multe altele.
Lista modificărilor:
- suport pentru dezarhivarea arhivelor în format ZSTD (implementare proprie, ~115 KB);
- suport pentru dezarhivarea arhivelor ZIP, SquashFS și RPM, care utilizează compresia ZSTD;
- suport pentru algoritmul rapid de hash XXH64;
- suport pentru dezarhivarea arhivelor RAR create cu un dicționar mai mare de 4 GB (RAR 7.00);
- suport pentru dezarhivarea arhivelor DMG care utilizează compresia XZ;
- suport pentru dezarhivarea imaginilor NTFS cu dimensiuni de cluster mai mari de 64 KB;
- suport pentru dezarhivarea imaginilor MBR și GDP cu dimensiuni de sector mai mari de 4 KB;
- îmbunătățirea performanței dezarhivării arhivelor rar, cab, wim, zip și gz;
- îmbunătățirea performanței calculului sumelor de control CRC-32, CRC-64 și Blake2sp;
- corectată eroarea de creare a arhivelor multivoluume în anumite cazuri;
- adăugat un nou filtru RISCV;
- adăugat parametru -smemx{size}g pentru a seta limita de utilizare a memoriei la dezarhivarea arhivelor RAR;
- adăugat parametru -slmu pentru a afișa timestamp-urile în format UTC în loc de locale;
- adăugat parametru -myv={MMNN} pentru a seta versiunea de compatibilitate a decodorului la crearea arhivei 7z;
- adăugat parametru -myfa={FilterID} pentru a utiliza metoda de filtrare specificată la crearea arhivei 7z;
- adăugat parametru -myfd={FilterID} pentru a interzice utilizarea metodei de filtrare specificate la crearea arhivei 7z;
- alte modificări și corecturi de erori.
Sursa: linux.org.ru
