Главная Безопасность Бизнес Вебмастеру Графика Игры Флеш игры Интернет и сети Мультимедиа Образование Рабочий стол Система Текст Реклама
|
История изменений программы 7-Zip
Изменения в программе 7-Zip 23.01 (20-06-2023):
- На странице «Язык» в меню «Инструменты/Параметры» 7-Zip теперь отображается информация о выбранном переводе, включая количество переведенных строк.
- Исправлены некоторые ошибки.
Изменения в программе 7-Zip 23.00 (07-05-2023):
- 7-Zip теперь может использовать новый фильтр ARM64 для сжатия в архивы 7z и xz. Фильтр ARM64 может увеличить степень сжатия для данных, содержащих исполняемые файлы, скомпилированные для архитектуры ARM64 (AArch64). Также 7-Zip теперь анализирует исполняемые файлы (с расширениями exe и dll) перед сжатием и выбирает соответствующий фильтр для каждого анализируемого файла:
- Фильтр BCJ или BCJ2 для исполняемых файлов x86,
- Фильтр ARM64 для исполняемых файлов ARM64. Предыдущие версии по умолчанию использовали фильтр x86 BCJ или BCJ2 для всех файлов exe/dll.
- Размер раздела по умолчанию для фильтра BCJ2 изменен с 64 МБ на 240 МБ. Это может увеличить степень сжатия для исполняемых файлов размером более 64 МБ.
- UDF: улучшена поддержка.
- cpio: поддержка жестких ссылок.
- Некоторые изменения и оптимизации в коде создания WIM.
- Когда новый 7-Zip создает многотомный архив, 7-Zip держит в открытом состоянии только те тома, которые еще можно изменить. Предыдущие версии держали все тома в открытом состоянии до конца создания архива.
- 7-Zip для Linux и macOS теперь может уменьшать количество одновременно открытых файлов, когда 7-Zip открывает, извлекает или создает многотомный архив. Это позволяет избежать сбоев для случаев с большим количеством томов, так как существует ограничение на количество открытых файлов, разрешенных для одной программы в Linux и macOS.
- Внесены оптимизации в код контекстного меню 7-Zip в проводнике: повышена скорость подготовки показа меню для случаев, когда внешней программой было выбрано большое количество файлов для контекстного меню, содержащего команды меню 7-Zip.
- Внесены изменения в код операций перетаскивания в файловый менеджер 7-Zip и обратно. А для некоторых случаев теперь поддерживается операция перетаскивания правой кнопкой мыши.
- Исправлены ошибки:
- ZIP-архивы: если многопоточное zip-сжатие выполнялось с более чем одним файлом в поток stdout (переключатель -so), 7-zip не записывал «дескриптор данных» для некоторых файлов.
- архивы ext4: 7-Zip не мог правильно извлечь символическую ссылку на каталог из архивов ext4.
- Архивы HFS и APFS: 7-Zip некорректно декодировал несжатые блоки (64 КиБ) в сжатых форках.
- Исправлены некоторые другие ошибки.
Изменения в программе 7-Zip 22.01 (15-07-2022):
- Поддержка UDF была улучшена до версии 2.60 UDF.
- Улучшена поддержка HFS и APFS.
Изменения в программе 7-Zip 22.00 (15-06-2022):
- 7-Zip теперь может извлекать изображения APFS (Apple File System), которые можно использовать в файлах DMG.
- 7-Zip теперь может создавать архивы TAR в формате tar POSIX (pax) с ключами -ttar -mm=pax или -ttar -mm=posix.
- 7-Zip теперь может хранить дополнительные временные метки файлов с высокой точностью (1 нс в Linux) в архивах tar/pax со следующими ключами: -ttar -mm=pax -mtp=3 -mtc -mta
- Новые переключатели для версии Linux для архивов TAR:
-snoi : сохранить идентификаторы владельца/группы в архиве или установить идентификаторы владельца/группы из архива в извлеченные файлы.
-snon : хранить имена владельцев/групп в архиве
- Новый переключатель -snz для распространения потока Zone.Identifier на извлеченные файлы (Windows).
- Новая опция «Распространить поток Zone.Id» в меню Инструменты/Параметры/7-Zip.
- Новое окно «Параметры» в «Добавить в архив» позволяет выбрать, какие метаданные должны быть включены в архив. Также позволяет выбрать новую опцию «Не изменять время последнего доступа к исходным файлам».
- Исправлены некоторые ошибки.
Изменения в программе 7-Zip 21.07 (26-12-2019):
- 7-Zip теперь может извлекать образы дисков VHDX (формат Microsoft Hyper-V Virtual Hard Disk v2).
- Новые переключатели: -spm и -im! {File_path} для исключения каталогов из обработки для указанных путей, которые не содержат символа разделителя пути в конце пути.
- В окне «Добавить в архив» теперь можно использовать префикс -m для поля «Параметры» как в командной строке: -mparam.
- Порядок сортировки файлов в архивах был немного изменен, чтобы быть более согласованным для случаев, когда имя некоторого каталога совпадает с префиксной частью имени другого каталога или файла.
- Архивы TAR, созданные 7-Zip, теперь более согласованы с архивами, созданными программой GNU TAR.
Изменения в программе 7-Zip 21.06 (24-11-2019):
- Окно «Добавить в архив» теперь позволяет установить ограничение на использование памяти (RAM), которая будет использоваться для сжатия.
- Новый переключатель -mmemuse = {N} g / -mmemuse = p {N} для установки ограничения на использование памяти (RAM) для сжатия и распаковки.
- Исправлена ошибка в версиях 21.00-21.05: 7-Zip не устанавливал атрибуты каталогов при распаковке архива.
- Исправлены некоторые ошибки.
Изменения в программе 7-Zip 21.01 Alpha (09-03-2021):
- Выпущена версия 7-Zip для Linux для командной строки.
- Улучшения скорости версии ARM64 с использованием инструкций аппаратного процессора для AES, CRC-32, SHA-1 и SHA-256.
- Исправлена ошибка в версиях 18.02 - 21.00: 7-Zip не мог правильно извлечь некоторые архивы ZIP, созданные с помощью метода сжатия xz.
- Исправлены некоторые ошибки.
Изменения в программе 7-Zip 21.00 Alpha (19-01-2021):
- Некоторые внутренние изменения в коде.
- Исправлены некоторые ошибки.
- Новые локализации: Таджикская, Узбекская (кириллица)
Изменения в программе 7-Zip 20.02 Alpha (08-08-2020):
- Количество блоков LZMA2 по умолчанию на твердый блок в архиве 7z увеличено до 64. Позволяет увеличить скорость сжатия больших архивов 7z, если их большое количество ядер и потоков ЦП.
- Увеличена скорость сжатия / распаковки PPMd для архивов 7z / ZIP / RAR.
- Новый переключатель -ssp. Если указан ключ -ssp, 7-Zip не позволяет системе для изменения свойства «Время последнего доступа» исходных файлов для операций архивирования и хеширования.
- Исправлены некоторые ошибки.
- Новая локализация: суахили.
Изменения в программе 7-Zip 19.02 Alpha (06-02-2020):
- 7-Zip теперь может распаковывать файлы, закодированные в кодировке Base64 (расширение имени файла b64).
- 7-Zip теперь может использовать новые аппаратные инструкции x86/x64 для SHA-1 и SHA-256, поддерживаемые AMD Ryzen и последними процессорами Intel: Ice Lake и Goldmont.
Это увеличит:
- скорость вычисления хеш-значения SHA-1/SHA-256,
- скорость шифрования/дешифрования в zip AES,
- скорость получения ключей для шифрования/дешифрования в архивах 7z/zip/rar.
- Скорость шифрования AES zip и расшифровки AES 7z/zip/rar была увеличена за счет следующих улучшений:
- 7-Zip теперь может использовать новые инструкции x86/x64 VAES (AVX Vector AES), поддерживаемые процессором Intel Ice Lake.
- Существующий код x86/x64 AES-NI также был улучшен.
- При декомпрессии 7-Zip оптимизация скорости составляет 2%.
- Некоторые ошибки были исправлены.
Изменения в программе 7-Zip 19.00 (21-02-2019):
- Сила шифрования для архивов 7z была увеличена: размер вектора случайной инициализации был увеличен с 64-битного до 128-битного, а генератор псевдослучайных чисел был улучшен.
- Некоторые ошибки были исправлены.
Изменения в программе 7-Zip 18.06 (30-12-2018):
- The speed for LZMA/LZMA2 compressing was increased by 3-10%, and there are minor changes in compression ratio.
- Some bugs were fixed.
- The bug in 7-Zip 18.02-18.05 was fixed: there was memory leak in xz decoder.
- 7-Zip 18.02-18.05 used only one CPU thread for bz2 archive creation.
Изменения в программе 7-Zip 18.05 (30-04-2018):
- The speed for LZMA/LZMA2 compressing was increased
by 8% for fastest/fast compression levels and
by 3% for normal/maximum compression levels.
- 7-Zip now shows Properties (Info) window and CRC/SHA results window
as "list view" window instead of "message box" window.
- Some improvements in zip, hfs and dmg code.
- Previous versions of 7-Zip could work incorrectly in "Large memory pages" mode in
Windows 10 because of some BUG with "Large Pages" in Windows 10.
Now 7-Zip doesn`t use "Large Pages" on Windows 10 up to revision 1709 (16299).
- The vulnerability in RAR unpacking code was fixed (CVE-2018-10115).
- Some bugs were fixed.
Изменения в программе 7-Zip 18.04 beta (25-04-2018):
- The speed for LZMA/LZMA2 compressing was increased
by 8% for fastest/fast compression levels and
by 3% for normal/maximum compression levels.
- 7-Zip now shows Properties (Info) window and CRC/SHA results window as "list view" window instead of "message box" window.
- Some improvements in zip, hfs and dmg code.
- Previous versions of 7-Zip could work incorrectly in "Large memory pages" mode in Windows 10 because of some BUG with "Large Pages" in Windows 10. Now 7-Zip doesn`t use "Large Pages" on Windows 10 up to revision 1709 (16299).
- Some bugs were fixed.
Изменения в программе 7-Zip 18.03 beta (04-03-2018):
- The speed for single-thread LZMA/LZMA2 decoding was increased by 30% in x64 version and by 3% in x86 version.
- 7-Zip now can use multi-threading for 7z/LZMA2 decoding, if there are multiple independent data chunks in LZMA2 stream.
- 7-Zip now can use multi-threading for xz decoding, if there are multiple blocks in xz stream.
- New localization: Kabyle.
- Some bugs were fixed.
Изменения в программе 7-Zip 18.02 beta (03-03-2018):
- The speed for single-thread LZMA/LZMA2 decoding was increased by 30% in x64 version and by 3% in x86 version.
- 7-Zip now can use multi-threading for 7z/LZMA2 decoding, if there are multiple independent data chunks in LZMA2 stream.
- 7-Zip now can use multi-threading for xz decoding, if there are multiple blocks in xz stream.
- New localization: Kabyle.
- Some bugs were fixed.
Изменения в программе 7-Zip 18.01 (28-01-2018):
- 7-Zip now can unpack DMG archives that use LZFSE compression method.
- 7-Zip now doesn`t allow update operation for archives that have read-only attribute.
- The BUG was fixed: extracting from tar with -si switch didn`t set timestamps for directories.
- Some bugs were fixed.
Изменения в программе 7-Zip 18.00 beta (2018-01-10):
- 7-Zip now can unpack OBJ/COFF files.
- new -sse switch to stop archive creating, if 7-Zip can`t open some input file.
- Some bugs were fixed.
Изменения в программе 7-Zip 17.01 beta (2017-08-28):
- Minor speed optimization for LZMA2 (xz and 7z) multi-threading compression. 7-Zip now uses additional memory buffers for multi-block LZMA2 compression. CPU utilization was slightly improved.
- 7-zip now creates multi-block xz archives by default. Block size can be specified with -ms[Size]{m|g} switch.
- xz decoder now can unpack random block from multi-block xz archives. 7-Zip File Manager now can open nested multi-block xz archives (for example, image.iso.xz) without full unpacking of xz archive.
- 7-Zip now can create zip archives from stdin to stdout.
- 7-Zip command line: @listfile now doesn`t work after -- switch. Use -i@listfile before -- switch instead.
- The BUGs were fixed:
- 7-Zip could add unrequired alternate file streams to WIM archives, for commands that contain filename wildcards and -sns switch.
- 7-Zip 17.00 beta crashed for commands that write anti-item to 7z archive.
- 7-Zip 17.00 beta ignored "Use large memory pages" option.
Изменения в программе 7-Zip 17.00 beta (2017-04-29):
- ZIP unpacking code was improved.
- 7-Zip now reserves file space before writing to file (for extraction from archive).
It can reduce file fragmentation.
- Some bugs were fixed. 7-Zip could crash in some cases.
- Internal changes in code.
Изменения в программе 7-Zip 16.04 (04-10-2016):
- The bug was fixed: 7-Zip 16.03 exe installer under Vista didn`t create
- links in Start / Programs menu.
- Some bugs were fixed in RAR code.
Изменения в программе 7-Zip 16.03 (28-09-2016):
- Installer and SFX modules now use some protection against DLL preloading attack.
- Some bugs were fixed in 7z, NSIS, SquashFS and RAR5 code.
Изменения в программе 7-Zip 16.02 (22-05-2016):
- 7-Zip now can extract multivolume ZIP archives (z01, z02, ... , zip).
- Some bugs were fixed.
Изменения в программе 7-Zip 16.00 (10-05-2016):
- 7-Zip now can extract multivolume ZIP archives (z01, z02, ... , zip).
- Some bugs were fixed.
Изменения в программе 7-Zip 15.14 (31-12-2015):
- 7-Zip File Manager:
- The code for "Open file from archive" operation was improved.
- The code for "Tools/Options" window was improved.
- The BUG was fixed: there was incorrect mouse cursor capture for drag-and-drop operations from open archive to Explorer window.
- Some bugs were fixed.
- New localization: Yoruba.
Изменения в программе 7-Zip 15.11 Beta (14-11-2015):
Изменения в программе 7-Zip 15.10 Beta (01-11-2015):
- 7-Zip could ignore some parameters, specified for archive creation operation for gzip and bzip2 formats in "Add to Archive" window and in command line version (-m switch).
- Some bugs were fixed.
Изменения в программе 7-Zip 15.09 Beta (16-10-2015):
- 7-Zip now can extract ext2 and multivolume VMDK images.
- Some bugs were fixed.
Изменения в программе 7-Zip 15.08 Beta (01-10-2015):
- 7-Zip now can extract ext3 and ext4 (Linux file system) images.
- Some bugs were fixed.
Изменения в программе 7-Zip 15.07 Beta (17-09-2015):
- 7-Zip now can extract GPT images and single file QCOW2, VMDK, VDI images.
- 7-Zip now can extract solid WIM archives with LZMS compression.
- Some bugs were fixed.
Изменения в программе 7-Zip 15.06 Beta (09-08-2015):
- 7-Zip now can extract RAR5 archives.
- 7-Zip now doesn`t sort files by type while adding to solid 7z archive.
- new -mqs switch to sort files by type while adding to solid 7z archive.
- The BUG in 7-Zip File Manager was fixed: The "Move" operation to open 7z archive didn`t delete empty files.
- The BUG in 15.05 was fixed: console version added some text to the end of stdout stream, is -so switch was used.
- The BUG in 9.30 - 15.05 was fixed: 7-Zip could not open multivolume sfx RAR archive.
- Some bugs were fixed.
Изменения в программе 7-Zip 15.05 Beta (15-06-2015):
- 7-Zip now uses new installer.
- 7-Zip now can create 7z, xz and zip archives with 1536 MB dictionary for LZMA/LZMA2.
- 7-Zip File Manager now can operate with alternate file streams at NTFS volumes via "File / Alternate Streams" menu command.
- 7-Zip now can extract .zipx (WinZip) archives that use xz compression.
- new optional "section size" parameter for BCJ2 filter for compression ratio improving.
- Example: -mf=BCJ2:d9M, if largest executable section in files is smaller than 9 MB.
- Speed optimizations for BCJ2 filter and SHA-1 and SHA-256 calculation.
- Console version now uses stderr stream for error messages.
- Console version now shows names of processed files only in progress line by default.
- new -bb[0-3] switch to set output log level. -bb1 shows names of processed files in log.
- new -bs[o|e|p][0|1|2] switch to set stream for output messages;
- o: output, e: error, p: progress line; 0: disable, 1: stdout, 2: stderr.
- new -bt switch to show execution time statistics.
- new -myx[0-9] switch to set level of file analysis.
- new -mmtf- switch to set single thread mode for filters.
- 7-Zip didn`t restore NTFS permissions for folders during extracting from WIM archives.
- The command line version: if the command "rn" (Rename) was called with more than one pair of paths, 7-Zip used only first rename pair.
- 7-Zip crashed for ZIP/LZMA/AES/AES-NI.
- 7-Zip created incorrect ZIP archives, if ZipCrypto encryption was used.
- 7-Zip 9.20 can extract such incorrect ZIP archives.
- Some bugs were fixed.
Изменения в программе 7-Zip 15.04 Alpha (09-06-2015):
- 7-Zip now uses new installer.
- SFX modules could not extract WAV files compressed with "Delta" filter.
Изменения в программе 7-Zip 15.03 Alpha (28-05-2015):
- 7-Zip created incorrect ZIP archives, if ZipCrypto encryption was used.
- 7-Zip 9.20 can extract such incorrect ZIP archives.
Изменения в программе 7-Zip 15.01 Alpha (18-05-2015):
- 7-Zip File Manager now can operate with alternate file streams at NTFS
volumes via "File / Alternate Streams" menu command.
- 7-Zip now can extract .zipx (WinZip) archives that use xz compression.
new optional "section size" parameter for BCJ2 filter for compression ratio improving.
- Example: -mf=BCJ2:d9M, if largest executable section in files is smaller than 9 MB.
- Speed optimizations for BCJ2 filter and SHA-1 and SHA-256 calculation.
- Console version now uses stderr stream for error messages.
- Console version now shows names of processed files only in progress line by default.
- new -bb[0-3] switch to set output log level. -bb1 shows names of processed files in log.
- new -bs[o|e|p][0|1|2] switch to set stream for output messages;
o: output, e: error, p: progress line; 0: disable, 1: stdout, 2: stderr.
- new -bt switch to show execution time statistics.
- new -myx[0-9] switch to set level of file analysis.
- new -mmtf- switch to set single thread mode for filters.
- The BUG was fixed:
7-Zip didn`t restore NTFS permissions for folders during extracting from WIM archives.
- The BUG was fixed:
The command line version: if the command "rn" (Rename) was called with more
than one pair of paths, 7-Zip used only first rename pair.
- Some bugs were fixed.
Изменения в программе 7-Zip 9.38 Beta (03-01-2015):
Изменения в программе 7-Zip 9.36 Beta (26-12-2014):
The BUG in command line version was fixed:
- 7-Zip created temporary archive in current folder during update archive
operation, if -w{Path} switch was not specified.
- The fixed 7-Zip creates temporary archive in folder that contains updated archive.
The BUG in 9.33-9.35 was fixed:
- 7-Zip silently ignored file reading errors during 7z or gz archive creation,
and the created archive contained only part of file that was read before error.
- The fixed 7-Zip stops archive creation and it reports about error.
- Some bugs were fixed.
Изменения в программе 7-Zip 9.33 alpha (15-06-2014):
- 7-Zip now can show icons for 7-Zip items in Explorer`s context menu.
- "Add to archive" dialog box:
- new options in "Path Mode"
- new option "Delete files after compression"
- new "NTFS" options for WIM and TAR formats:
- Store symbolic links
- Store hard links
- Store alternate data streams
- Store file security
- "Extract" dialog box:
- new optional field to set output folder name
- new option "Eliminate duplication of root folder"
- new option "Absolute pathnames" in "Path Mode".
- new option "Restore file security" (that works for WIM archives only)
- 7-Zip File Manager:
- new "File / Link" dialog box in to create symbolic links and hard links.
- Command line version:
- new -spd switch to Disable wildcard matching for file names
- new -spe switch to Eliminate duplication of root folder for extract archive command
- new -snh switch to store hard links as links (WIM and TAR formats only)
- new -snl switch to store symbolic links as links (WIM and TAR formats only)
- NSIS support was improved.
- The problem was fixed:
The command "extract to *" with multiple archives could use same
output folder, if archives are placed inside PE (EXE) file.
- The BUG of 9.31-9.32 was fixed:
Command line version for test and extract commands returned the
value 0 as exit code, if it couldn`t open archive.
- The BUG was fixed:
7-Zip could not create archives with anti-items for any archive type,
except of 7z type
- Some bugs were fixed.
- New localization: Mongolian (script).
Изменения в программе 7-Zip 9.32 alpha (02-12-2013):
- 7-Zip could not unpack some RAR archives
- 7-Zip File Manager could work incorrectly for unpacking from solid archives,
if archive was open in 7-Zip File Manager. Also 7-Zip File Manager could leave
some unpacked files in TEMP folder of Windows.
- So look your TEMP folder and remove folders that have "7z" prefix in name.
Изменения в программе 7-Zip 9.30 alpha (26-10-2012):
- The BUG in 7-Zip 9.26 alpha - 9.29 alpha versions was fixed. These alpha versions could not open non-solid 7z archive, if some files were skipped during creation of that archive. That problem is also related to 7z archives created in solid mode, if each solid block contains no more than one file. Note: 7-Zip skips files that were open for writing by another application and shows warning in that case.
Изменения в программе 7-Zip 9.28 Alpha (20-06-2012):
- LZMA2 now is default compression method for .7z format.
- 7-Zip now can update WIM archives.
- 7-Zip File Manager now can move files to archives.
- The default encoding for TAR format now is UTF-8. You can use -mcp=1 switch for OEM encoding.
- Command line version:
- new "rn" command to rename files in archive.
- new -sdel switch to delete files after including to archive.
- new -sns switch to store NTFS alternate streams (for WIM format only).
- new -sni switch to store NT security information for files (for WIM format only).
- Speed optimizations for opening big archives and big disk folders.
- DMG support was improved
- Some bugs were fixed.
- New localization: Aragonese.
Изменения в программе 7-Zip 9.27 Alpha (02-06-2012):
- 7-Zip now can update WIM archives.
- 7-Zip File Manager now can move files to archives.
- The default encoding for TAR format now is UTF-8. You can use -mcp=1 switch for OEM encoding.
- Command line version:
- new "rn" command to rename files in archive.
- new -sdel switch to delete files after including to archive.
- new -sns switch to store NTFS alternate streams (for WIM format only).
- new -sni switch to store NT security information for files (for WIM format only).
- Speed optimizations for opening big archives and big disk folders.
- Some bugs were fixed.
- New localization: Aragonese.
Изменения в программе 7-Zip 9.26 Alpha (31-05-2012):
- 7-Zip now can update WIM archives.
- 7-Zip File Manager now can move files to archives.
- The default encoding for TAR format now is UTF-8. You can use -mcp=1 switch for OEM encoding.
- Command line version:
- new "rn" command to rename files in archive.
- new -sdel switch to delete files after including to archive.
- new -sns switch to store NTFS alternate streams.
- new -sni switch to store NT security information for files.
- Speed optimizations for opening big archives and big disk folders.
- Some bugs were fixed.
- New localization: Aragonese.
Изменения в программе 7-Zip 9.20 (18-11-2010):
|
|