sa
commited on
Upload WhatsNew.txt
Browse files- WhatsNew.txt +994 -0
WhatsNew.txt
ADDED
|
@@ -0,0 +1,994 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
WinRAR - What's new in the latest version
|
| 2 |
+
|
| 3 |
+
|
| 4 |
+
Version 7.01
|
| 5 |
+
|
| 6 |
+
1. Bugs fixed:
|
| 7 |
+
|
| 8 |
+
a) updating an encrypted file in a solid RAR archive produced
|
| 9 |
+
a corrupt archive if updated file was the first in archive,
|
| 10 |
+
no password was specified when starting updating and file name
|
| 11 |
+
encryption in the updated archive wasn't enabled;
|
| 12 |
+
|
| 13 |
+
b) WinRAR 7.00 crashed after switching to "Flat folders view" mode
|
| 14 |
+
from archive subfolder;
|
| 15 |
+
|
| 16 |
+
c) switch -ep4 duplicated the specified path instead of excluding it
|
| 17 |
+
when extracting;
|
| 18 |
+
|
| 19 |
+
d) if archive created by Unix RAR version contained symlinks with
|
| 20 |
+
path separator characters in target paths, these characters could be
|
| 21 |
+
broken when modifying such archive with Windows RAR;
|
| 22 |
+
|
| 23 |
+
e) invalid file name was displayed in file rename and file execute
|
| 24 |
+
WinRAR error messages;
|
| 25 |
+
|
| 26 |
+
f) SFX "Shortcut" command failed to recognize empty parameters
|
| 27 |
+
defined like "Shortcut=D,"",folder", while correctly recognizing
|
| 28 |
+
such parameters without quote marks like "Shortcut=D,,folder";
|
| 29 |
+
|
| 30 |
+
g) volume reconstruction didn't work in WinRAR.exe if "rc" command
|
| 31 |
+
was specified with .rev file, such as "WinRAR rc arc.part1.rev".
|
| 32 |
+
Unlike RAR, WinRAR required to use only .rar file name here.
|
| 33 |
+
|
| 34 |
+
|
| 35 |
+
Version 7.00
|
| 36 |
+
|
| 37 |
+
1. Compression dictionary sizes larger than 1 GB are supported
|
| 38 |
+
for RAR archive format. Depending on the amount of physically
|
| 39 |
+
available memory, dictionary up to 64 GB can be selected.
|
| 40 |
+
|
| 41 |
+
Not power of 2 dictionary sizes can be specified for dictionaries
|
| 42 |
+
exceeding 4 GB. So we are not limited to 4, 8, 16, 32, 64 series
|
| 43 |
+
and can use values like 5 GB or 22 GB.
|
| 44 |
+
|
| 45 |
+
Archives with dictionaries exceeding 4 GB can be unpacked only
|
| 46 |
+
by WinRAR 7.0 or newer. 64-bit WinRAR version is needed to unpack
|
| 47 |
+
archives with dictionaries exceeding 1 GB.
|
| 48 |
+
|
| 49 |
+
Increasing the dictionary size can improve the compression ratio
|
| 50 |
+
for large files with distant repeated blocks, like virtual machine
|
| 51 |
+
disk images. It also can be efficient for sets of large similar files
|
| 52 |
+
in a solid archive, such as a collection of software ISO images
|
| 53 |
+
differing by version or localization.
|
| 54 |
+
|
| 55 |
+
2. WinRAR issues a prompt allowing to cancel or continue if dictionary
|
| 56 |
+
size in extracted RAR archive exceeds "Maximum dictionary size
|
| 57 |
+
allowed to extract" parameter in "Settings/Compression".
|
| 58 |
+
It is done to prevent the unexpected excessive memory allocation.
|
| 59 |
+
|
| 60 |
+
In the command line mode by default WinRAR refuses to unpack archives
|
| 61 |
+
with dictionary exceeding 4 GB. Use -md<size> or -mdx<size> to allow
|
| 62 |
+
unpacking dictionaries up to and including the specified size.
|
| 63 |
+
Unlike -md<size>, -mdx<size> is applied to extraction only and can be
|
| 64 |
+
added to RAR environment variable, not affecting archiving commands.
|
| 65 |
+
|
| 66 |
+
3. "Define dictionary sizes" dialog in "Settings/Compression" can be used
|
| 67 |
+
to customize dictionary sizes proposed in the drop down list associated
|
| 68 |
+
with "Dictionary size" field in "Archive name and parameters" dialog.
|
| 69 |
+
|
| 70 |
+
4. Alternate search algorithm, optimized to locate longer and more distant
|
| 71 |
+
repeated data blocks, can be used when creating RAR archives.
|
| 72 |
+
It helps to improve the compression ratio and sometimes speed
|
| 73 |
+
for redundant data like big text files.
|
| 74 |
+
|
| 75 |
+
It increases memory usage and might reduce the compression speed
|
| 76 |
+
for some types of data. It can be turned on or off with
|
| 77 |
+
"Long range search" options in "Advanced compression parameters" dialog
|
| 78 |
+
or with -mcl[+|-] switch. If "Auto" option is selected, WinRAR applies
|
| 79 |
+
the long range search depending on the compression method, dictionary
|
| 80 |
+
size and other parameters.
|
| 81 |
+
|
| 82 |
+
This algorithm is required for dictionaries exceeding 4 GB
|
| 83 |
+
and turning it off is ignored for such dictionaries.
|
| 84 |
+
|
| 85 |
+
5. Much slower and more exhaustive repeated data search and compression
|
| 86 |
+
algorithm can be enabled with "Exhaustive search" option
|
| 87 |
+
in "Advanced compression parameters" dialog or with -mcx switch.
|
| 88 |
+
It might provide the additional compression gain for some types of
|
| 89 |
+
redundant data, but at much lower compression speed.
|
| 90 |
+
|
| 91 |
+
Long range search is needed to implement this mode efficiently,
|
| 92 |
+
so the exhaustive search option activates it automatically.
|
| 93 |
+
|
| 94 |
+
Both long range and exhaustive search option do not affect
|
| 95 |
+
the compatibility of created archives. So if dictionary size
|
| 96 |
+
is in 128 KB - 4 GB range, archives created with these search options
|
| 97 |
+
can be unpacked by all WinRAR versions beginning from 5.0.
|
| 98 |
+
|
| 99 |
+
6. Maximum path length limit is increased from 2047 to 65535 characters.
|
| 100 |
+
|
| 101 |
+
7. Creating archives in RAR 4.x format isn't supported anymore.
|
| 102 |
+
Options and switches specific for this format are removed.
|
| 103 |
+
It doesn't affect RAR 4.x archives decompression, which is included
|
| 104 |
+
into WinRAR.
|
| 105 |
+
|
| 106 |
+
8. "Propagate Mark of the Web" option in "Settings/Security" dialog
|
| 107 |
+
controls assigning the archive Mark of the Web to extracted files.
|
| 108 |
+
It is possible to prohibit propagating, allow it for several
|
| 109 |
+
predefined file groups, for all files or for files matching user
|
| 110 |
+
defined file masks.
|
| 111 |
+
|
| 112 |
+
Mark of the Web is the security zone information added by Internet
|
| 113 |
+
browsers to downloaded files. It can be used by various software
|
| 114 |
+
for security purposes.
|
| 115 |
+
|
| 116 |
+
It is supported only by GUI WinRAR. Console RAR doesn't propagate
|
| 117 |
+
Mark of the Web regardless of this option.
|
| 118 |
+
|
| 119 |
+
9. "Attributes" column can be enabled in "Settings/File list/Columns".
|
| 120 |
+
It displays file attribute abbreviations, such as 'A' for "Archive"
|
| 121 |
+
and 'D' for directory.
|
| 122 |
+
|
| 123 |
+
If file attribute isn't among those recognized by WinRAR,
|
| 124 |
+
the numeric value of file attributes is also displayed.
|
| 125 |
+
This value uses hexadecimal format for Windows attributes
|
| 126 |
+
or octal format for Unix attributes.
|
| 127 |
+
|
| 128 |
+
10. "Benchmark" command allows to specify the exact number of threads
|
| 129 |
+
and copy results to clipboard. Information about WinRAR and Windows
|
| 130 |
+
versions, CPU and memory is added to benchmark window.
|
| 131 |
+
|
| 132 |
+
11. "Remove redundant folders from extraction path" option
|
| 133 |
+
in "Settings/Paths" is now applicable also to extraction commands
|
| 134 |
+
invoked from WinRAR user interface and to multiple archives
|
| 135 |
+
unpacked to separate folders. It removes a destination path
|
| 136 |
+
component, only if its name matches both the archive name and root
|
| 137 |
+
archived folder name, provided that there are no other folders
|
| 138 |
+
or files in archive root.
|
| 139 |
+
|
| 140 |
+
For example, it will remove one of "Pictures" in the destination path
|
| 141 |
+
if we unpack Pictures.rar containing the root "Pictures" folder
|
| 142 |
+
to "Pictures\" destination.
|
| 143 |
+
|
| 144 |
+
Previously it worked only for a single archive extracted from
|
| 145 |
+
context menu and didn't check if archived folder name matches
|
| 146 |
+
the last destination path component.
|
| 147 |
+
|
| 148 |
+
12. "Word wrap in comment" option in "Interface" options group
|
| 149 |
+
in "Settings/General" toggles the word wrap mode in archive comment
|
| 150 |
+
window.
|
| 151 |
+
|
| 152 |
+
13. Dictionary size data in archive information dialog is now available
|
| 153 |
+
for .bz2, .lz, .tar.bz2, .tar.gz, .tar.lz, .tar.zst archives.
|
| 154 |
+
|
| 155 |
+
14. Switch -ol- prohibits archiving and extracting symbolic links.
|
| 156 |
+
|
| 157 |
+
15. Switches -sl<size>[u] and -sm<size>[u] recognize [k|K|m|M|g|G|t|T]
|
| 158 |
+
size units for kilobytes, thousands of bytes, megabytes, millions
|
| 159 |
+
of bytes, gigabytes, billions of bytes, terabytes, trillions of bytes.
|
| 160 |
+
If unit character is 'b', 'B' or not present, bytes are assumed.
|
| 161 |
+
|
| 162 |
+
Previously these switches accepted bytes only.
|
| 163 |
+
|
| 164 |
+
16. SFX TempMode command accepts the optional @set:user parameter
|
| 165 |
+
allowing to modify temporary folder permissions, so only the current
|
| 166 |
+
user can access it. It prohibits a local user to replace files
|
| 167 |
+
in a temporary folder if SFX is started under another account.
|
| 168 |
+
|
| 169 |
+
It also can be enabled with "Restrict folder access" option
|
| 170 |
+
in "Advanced SFX options/Modes" dialog.
|
| 171 |
+
|
| 172 |
+
Some installers might fail to start in a folder created with
|
| 173 |
+
@set:user parameter.
|
| 174 |
+
|
| 175 |
+
17. File permissions and NTFS alternate streams are not saved for
|
| 176 |
+
hard link entries. They are saved only for the source file these
|
| 177 |
+
entries refer to. It allows to reduce the archive size, because
|
| 178 |
+
such file properties are automatically propagated to hard links
|
| 179 |
+
copies when extracting.
|
| 180 |
+
|
| 181 |
+
18. Keyboard shortcuts, such as Ctrl+A to select all files or Alt+E to
|
| 182 |
+
unpack found archives, are now functional in "Search results" window
|
| 183 |
+
also while search is still in progress. Previously they were available
|
| 184 |
+
only after completing search.
|
| 185 |
+
|
| 186 |
+
19. Switch -v<size>[unit] recognizes 't' and 'T' as terabytes and
|
| 187 |
+
trillions of bytes for volume size units.
|
| 188 |
+
|
| 189 |
+
20. Warning is issued if leading '-' character is missing in a parameter
|
| 190 |
+
specified in "Additional switches" field of WinRAR archiving
|
| 191 |
+
and extraction dialogs. Also it is issued for parameters lacking '-'
|
| 192 |
+
in RAR environment variable and rar.ini file.
|
| 193 |
+
|
| 194 |
+
Previously such malformed parameters were ignored silently.
|
| 195 |
+
|
| 196 |
+
21. "Convert archives" command displays the smooth total operation progress.
|
| 197 |
+
Previously the total progress was updated abruptly after converting
|
| 198 |
+
an archive and was visible only when processing multiple archives.
|
| 199 |
+
|
| 200 |
+
22. Proper progress is displayed when compressing symbolic link targets.
|
| 201 |
+
|
| 202 |
+
23. "Integrate WinRAR into shell" option in WinRAR "Settings/Integration"
|
| 203 |
+
is grayed out if "Global\Integration=0" is present in winrar.ini file.
|
| 204 |
+
|
| 205 |
+
24. 64-bit WinRAR version uses 64-bit SFX modules by default.
|
| 206 |
+
64-bit SFX modules are needed to unpack archives with dictionaries
|
| 207 |
+
exceeding 1 GB.
|
| 208 |
+
|
| 209 |
+
32-bit modules are renamed to Default32.SFX, Zip32.SFX, WinCon32.SFX.
|
| 210 |
+
|
| 211 |
+
25. Maximum allowed dictionary size for archiving and extraction
|
| 212 |
+
can be specified in gigabytes in MaxDictA and MaxDictE variables
|
| 213 |
+
in "HKEY_CURRENT_USER\Software\WinRAR\Policy" Registry key.
|
| 214 |
+
If these variables are smaller than corresponding values defined
|
| 215 |
+
in WinRAR interface, they override interface values.
|
| 216 |
+
|
| 217 |
+
26. Console RAR filters out character 27 from screen output. It is done
|
| 218 |
+
for security reasons, because this character can be used to declare
|
| 219 |
+
ANSI escape control sequences in some terminal applications.
|
| 220 |
+
|
| 221 |
+
We are thankful to Siddharth Dushantha for bringing this issue
|
| 222 |
+
to our attention.
|
| 223 |
+
|
| 224 |
+
27. Bugs fixed:
|
| 225 |
+
|
| 226 |
+
a) it was possible to overwrite Mark of the Web, propagated from
|
| 227 |
+
archive to extracted files, and modify its security zone information
|
| 228 |
+
utilizing a specially crafted .rar archive.
|
| 229 |
+
|
| 230 |
+
We are thankful to Orange Tsai and NiNi from DEVCORE Research Team
|
| 231 |
+
working with Trend Micro Zero Day Initiative for letting us know
|
| 232 |
+
about this security issue.
|
| 233 |
+
|
| 234 |
+
Unlike WinRAR, unrar.dll library doesn't propagate the archive
|
| 235 |
+
Mark of the Web and leaves it to a caller application to assign it
|
| 236 |
+
to extracted files. So unrar.dll isn't affected by this issue;
|
| 237 |
+
|
| 238 |
+
b) "User defined archive extensions" field in "Settings/Integration"
|
| 239 |
+
was not saved if winrar.ini was used to store settings
|
| 240 |
+
and WinRAR was started under non-administrator user account.
|
| 241 |
+
|
| 242 |
+
|
| 243 |
+
Version 6.24
|
| 244 |
+
|
| 245 |
+
1. Bugs fixed:
|
| 246 |
+
|
| 247 |
+
a) WinRAR and UnRAR.dll extraction command dereferenced a null pointer
|
| 248 |
+
and crashed when processing a zero length archive name
|
| 249 |
+
in the archive metadata stored with -am switch.
|
| 250 |
+
|
| 251 |
+
We are thankful to Radoslaw Madej from Check Point software
|
| 252 |
+
for reporting this issue;
|
| 253 |
+
|
| 254 |
+
b) WinRAR and UnRAR.dll extraction command overwrote extracted file
|
| 255 |
+
data with contents of ::$DATA NTFS alternate data stream,
|
| 256 |
+
if such stream was present in the archive. In this case
|
| 257 |
+
unpacked data size and checksum could mismatch file size
|
| 258 |
+
and checksum displayed in WinRAR file list. It didn't affect
|
| 259 |
+
file name and type, which were displayed properly.
|
| 260 |
+
|
| 261 |
+
We are thankful to Ata Hakcil for reporting this issue.
|
| 262 |
+
|
| 263 |
+
|
| 264 |
+
Version 6.23
|
| 265 |
+
|
| 266 |
+
1. Added extraction of XZ archives utilizing ARM64 filter.
|
| 267 |
+
|
| 268 |
+
2. Rar$LS* temporary files, created when extracting or testing multiple
|
| 269 |
+
archives from Windows context menu, are now deleted immediately.
|
| 270 |
+
Previously they were deleted only on next WinRAR runs and only
|
| 271 |
+
if they were at least 1 hour old.
|
| 272 |
+
|
| 273 |
+
3. Bugs fixed:
|
| 274 |
+
|
| 275 |
+
a) a security issue involving out of bounds write is fixed
|
| 276 |
+
in RAR4 recovery volumes processing code.
|
| 277 |
+
|
| 278 |
+
We are thankful to goodbyeselene working with Trend Micro Zero Day
|
| 279 |
+
Initiative for letting us know about this bug;
|
| 280 |
+
|
| 281 |
+
b) WinRAR could start a wrong file after a user double clicked
|
| 282 |
+
an item in a specially crafted archive.
|
| 283 |
+
|
| 284 |
+
We are thankful to Andrey Polovinkin from Group-IB Threat
|
| 285 |
+
Intelligence unit for letting us know about this bug;
|
| 286 |
+
|
| 287 |
+
c) if both NTFS and Unix time extra fields were available for a file
|
| 288 |
+
in ZIP archive, extraction command ignored the second extra field
|
| 289 |
+
even if it provided more time fields than first one;
|
| 290 |
+
|
| 291 |
+
d) interface themes were applied to archive icons even if
|
| 292 |
+
"Apply to archive icons" option in "Organize themes" dialog
|
| 293 |
+
was turned off.
|
| 294 |
+
|
| 295 |
+
|
| 296 |
+
Version 6.22
|
| 297 |
+
|
| 298 |
+
1. Bugs fixed:
|
| 299 |
+
|
| 300 |
+
a) extracting individual files from solid archives created by
|
| 301 |
+
RAR versions older than 2.0, could fail in WinRAR 6.20 and 6.21.
|
| 302 |
+
It didn't affect extracting the entire archive, which was performed
|
| 303 |
+
correctly;
|
| 304 |
+
|
| 305 |
+
b) files in Unix ARJ archives could be erroneously displayed as folders
|
| 306 |
+
in WinRAR file list;
|
| 307 |
+
|
| 308 |
+
c) "Display files in Explorer" extraction option was ignored
|
| 309 |
+
if "When done: Close WinRAR" option was also set and archive
|
| 310 |
+
was opened in WinRAR before extracting;
|
| 311 |
+
|
| 312 |
+
d) file size value in the internal viewer status bar didn't include
|
| 313 |
+
the byte order mask field, displaying a smaller than actual size
|
| 314 |
+
for Unicode files.
|
| 315 |
+
|
| 316 |
+
|
| 317 |
+
Version 6.21
|
| 318 |
+
|
| 319 |
+
1. Both file and folder modification timestamps are restored
|
| 320 |
+
when unpacking TAR and TAR based archives like tar.gz and tar.bz2.
|
| 321 |
+
Previously only file modification timestamps were set
|
| 322 |
+
for these archive formats.
|
| 323 |
+
|
| 324 |
+
2. Added decompression of .tar.zst archives with dictionary
|
| 325 |
+
exceeding 128 MB. WinRAR 6.20 allowed such dictionary for .zst,
|
| 326 |
+
but not for .tar.zst.
|
| 327 |
+
|
| 328 |
+
3. Switches -ed and -e+d are also supported by ZIP archives.
|
| 329 |
+
Previously they worked only for RAR archives.
|
| 330 |
+
|
| 331 |
+
4. Bugs fixed:
|
| 332 |
+
|
| 333 |
+
a) if unencrypted file was stored after encrypted in the same
|
| 334 |
+
RAR archive and both files had been unpacked in the same extraction
|
| 335 |
+
command, WinRAR 6.20 failed to unpack the unencrypted file;
|
| 336 |
+
|
| 337 |
+
b) in some cases a wrong detailed reason of file open error could be
|
| 338 |
+
displayed in the second line of open error message.
|
| 339 |
+
|
| 340 |
+
|
| 341 |
+
Version 6.20
|
| 342 |
+
|
| 343 |
+
1. If "Autodetect passwords" option in "Organizer passwords" dialog
|
| 344 |
+
is enabled and password matching a processing archive is present
|
| 345 |
+
among saved passwords, it is applied automatically. This option
|
| 346 |
+
is applicable only for archives in RAR 5.0 and ZIP formats,
|
| 347 |
+
which allow to verify the password validity quickly.
|
| 348 |
+
|
| 349 |
+
There is a minor chance of incorrect password detection
|
| 350 |
+
for ZIP archives if stored passwords do not include a proper one.
|
| 351 |
+
If encrypted ZIP archive extraction fails, you can try to disable
|
| 352 |
+
this option, repeat extraction and enter a valid password manually.
|
| 353 |
+
|
| 354 |
+
2. If extraction command involves only a part of files in RAR archive,
|
| 355 |
+
the additional archive analysis is performed when starting extraction.
|
| 356 |
+
It helps to properly unpack file references even if reference source
|
| 357 |
+
is not selected. It works for most of RAR archives except for volumes
|
| 358 |
+
on multiple removable media and archives containing a very large
|
| 359 |
+
number of references.
|
| 360 |
+
|
| 361 |
+
Also in some cases such analysis may help to optimize the amount
|
| 362 |
+
of processing data when extracting individual files from
|
| 363 |
+
semi-solid archives created with -s<N> and -se switches.
|
| 364 |
+
|
| 365 |
+
3. "Save original archive name and time" option on "Options" page
|
| 366 |
+
of archiving dialog allows to save the original archive name
|
| 367 |
+
and creation time. If archive includes such saved name and time,
|
| 368 |
+
they are displayed on "Info" page of "Show information" command
|
| 369 |
+
and can be restored on "Options" page of same command.
|
| 370 |
+
Restoring involves renaming an archive to original name and setting
|
| 371 |
+
the saved time as the archive creation and modification time.
|
| 372 |
+
|
| 373 |
+
Switch -ams or just -am together with archive modification commands
|
| 374 |
+
can be used to save the archive name and time in the command line mode.
|
| 375 |
+
These saved parameters are displayed in header of "l" and "v" commands
|
| 376 |
+
output and can be restored with -amr switch combined with "ch" command,
|
| 377 |
+
such as "rar ch -amr arc.rar". If -amr is specified, "ch" ignores
|
| 378 |
+
other archive modification switches.
|
| 379 |
+
|
| 380 |
+
4. Faster RAR5 compression of poorly compressible data on modern CPUs
|
| 381 |
+
with 8 or more execution threads. This applies to all methods
|
| 382 |
+
except "Fastest", which performance remains the same.
|
| 383 |
+
|
| 384 |
+
5. "Repair" command efficiency is improved for shuffled data blocks
|
| 385 |
+
in recovery record protected RAR5 archives.
|
| 386 |
+
|
| 387 |
+
6. If file size has grown after archiving when creating non-solid
|
| 388 |
+
RAR volumes, such file is stored without compression regardless of
|
| 389 |
+
volume number, provided that file isn't split between volumes.
|
| 390 |
+
Previously it worked only for files in the first volume.
|
| 391 |
+
|
| 392 |
+
7. Added decompression of .zipx archives containing file references,
|
| 393 |
+
provided that both reference source and target are selected
|
| 394 |
+
and reference source precedes the target inside of archive.
|
| 395 |
+
|
| 396 |
+
Typically, if .zipx archive includes file references, it is necessary
|
| 397 |
+
to unpack the entire archive to extract references successfully.
|
| 398 |
+
|
| 399 |
+
8. Added decompression of .zst long range mode archives with dictionary
|
| 400 |
+
exceeding 128 MB. Previously it was possible to decompress them only
|
| 401 |
+
if dictionary was 128 MB or less.
|
| 402 |
+
|
| 403 |
+
9. If "Turn PC off", "Hibernate", "Sleep" or "Restart PC" archiving
|
| 404 |
+
options are enabled in WinRAR, a prompt to confirm or cancel
|
| 405 |
+
such power management action is displayed directly before starting it.
|
| 406 |
+
If no selection was made by user for 30 seconds, the proposed action
|
| 407 |
+
is confirmed and started automatically.
|
| 408 |
+
|
| 409 |
+
This prompt is also displayed for -ioff switch in WinRAR command line,
|
| 410 |
+
but not in console RAR command line.
|
| 411 |
+
|
| 412 |
+
10. Context menu in WinRAR file list provides "Open in internal viewer"
|
| 413 |
+
command for archive files. It can be helpful if you wish to view
|
| 414 |
+
the archive raw data in internal viewer. For example, to read
|
| 415 |
+
an email archive with UUE attachments included.
|
| 416 |
+
|
| 417 |
+
Usual "View" command always displays the archive contents.
|
| 418 |
+
If file is recognized as UUE archive, "View" would show UUE attachments.
|
| 419 |
+
|
| 420 |
+
11. Recovery record size is displayed on "Archive" page of file properties
|
| 421 |
+
invoked from Explorer context menu for archives in RAR5 format.
|
| 422 |
+
Previously there was only "Present" instead of exact size
|
| 423 |
+
for RAR5 archives.
|
| 424 |
+
|
| 425 |
+
12. When archiving from stdin with -si switch, RAR displays the current
|
| 426 |
+
amount of read bytes as the progress indicator.
|
| 427 |
+
|
| 428 |
+
13. If wrong password is specified when adding files to encrypted
|
| 429 |
+
solid RAR5 archive, a password will be requested again.
|
| 430 |
+
Previous versions cancelled archiving in this case.
|
| 431 |
+
|
| 432 |
+
14. If both options "Test archived files" and "Clear attribute "Archive"
|
| 433 |
+
after compressing" or their command line -t -ac equivalents are
|
| 434 |
+
enabled when archiving, "Archive" attribute will be cleared only
|
| 435 |
+
if test was completed successfully. Previously it was cleared even
|
| 436 |
+
when test reported errors.
|
| 437 |
+
|
| 438 |
+
15. NoDrives value containing the bit mask to hide drives can be now
|
| 439 |
+
read from "HKEY_CURRENT_USER\Software\WinRAR\Policy" Registry key,
|
| 440 |
+
which allows to include it to winrar.ini if necessary.
|
| 441 |
+
Its "Software\Microsoft\Windows\CurrentVersion\Policies" locations
|
| 442 |
+
in HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE are also supported.
|
| 443 |
+
|
| 444 |
+
Previously only "Software\Microsoft\Windows\CurrentVersion\Policies"
|
| 445 |
+
in HKEY_CURRENT_USER was recognized.
|
| 446 |
+
|
| 447 |
+
16. Bugs fixed:
|
| 448 |
+
|
| 449 |
+
a) archive modification commands could fail for some ZIP archives
|
| 450 |
+
with file comments;
|
| 451 |
+
|
| 452 |
+
b) fixed a memory leak when reading contents of .tar.bz2 archives;
|
| 453 |
+
|
| 454 |
+
c) if source and resulting archive format is the same, the archive
|
| 455 |
+
conversion command didn't set the original archive time
|
| 456 |
+
to a newly created archive even if "Original archive time" option
|
| 457 |
+
was selected in archiving parameters;
|
| 458 |
+
|
| 459 |
+
d) if "Merge volumes contents" option in "Settings/File list" was
|
| 460 |
+
turned on, the folder packed size in WinRAR file list could be
|
| 461 |
+
less than expected when browsing a multivolume archive contents.
|
| 462 |
+
It didn't include the packed size of file parts continuing from
|
| 463 |
+
previous volume into calculation;
|
| 464 |
+
|
| 465 |
+
e) even if "Set file security" extraction option was turned off
|
| 466 |
+
by default, extraction commands in Explorer context menu still
|
| 467 |
+
attempted to restore NTFS file security data;
|
| 468 |
+
|
| 469 |
+
f) WinRAR could read data beyond the end of buffer and crash
|
| 470 |
+
when unpacking files from specially crafted ZIP archive.
|
| 471 |
+
We are thankful to Bakker working with Trend Micro Zero Day
|
| 472 |
+
Initiative for letting us know about this bug.
|
| 473 |
+
|
| 474 |
+
|
| 475 |
+
|
| 476 |
+
Version 6.11
|
| 477 |
+
|
| 478 |
+
1. Added support for Gz archives with large archive comments.
|
| 479 |
+
Previously the extraction command failed to unpack gz archives
|
| 480 |
+
if comment size exceeded 16 KB.
|
| 481 |
+
|
| 482 |
+
2. Archive comments in gz archives are displayed in the comment window
|
| 483 |
+
and recognized by "Show information" command. Large comments are
|
| 484 |
+
shown partially.
|
| 485 |
+
|
| 486 |
+
Previous versions didn't display Gzip comments.
|
| 487 |
+
|
| 488 |
+
3. Reserved device names followed by file extension, such as aux.txt,
|
| 489 |
+
are extracted as is in Windows 11 even without "Allow potentially
|
| 490 |
+
incompatible names" option or -oni command line switch.
|
| 491 |
+
Unlike previous Windows versions, Windows 11 treats such names
|
| 492 |
+
as usual files.
|
| 493 |
+
|
| 494 |
+
Device names without extension, such as aux, still require these
|
| 495 |
+
options to be unpacked as is regardless of Windows version.
|
| 496 |
+
|
| 497 |
+
4. Switch -mes can be also used to suppress the password prompt
|
| 498 |
+
and abort when adding files to encrypted solid archive.
|
| 499 |
+
|
| 500 |
+
5. Additional measures to prevent extracting insecure links are
|
| 501 |
+
implemented.
|
| 502 |
+
|
| 503 |
+
6. Bugs fixed:
|
| 504 |
+
|
| 505 |
+
a) if password exceeding 127 characters was entered when unpacking
|
| 506 |
+
an encrypted archive with console RAR, text after 127th character
|
| 507 |
+
could be erroneously recognized as user's input by different
|
| 508 |
+
prompts issued later;
|
| 509 |
+
|
| 510 |
+
b) wrong archived file time could be displayed in overwrite prompt
|
| 511 |
+
when extracting a file from ZIP archive. It happened if such
|
| 512 |
+
archive included extended file times and was created in another
|
| 513 |
+
time zone. It didn't affect the actual file time, which was set
|
| 514 |
+
properly upon extraction.
|
| 515 |
+
|
| 516 |
+
|
| 517 |
+
Version 6.10
|
| 518 |
+
|
| 519 |
+
1. WinRAR can unpack contents of .zst and .zipx archives utilizing
|
| 520 |
+
Zstandard algorithm.
|
| 521 |
+
|
| 522 |
+
2. Added support of Windows 11 Explorer context menus.
|
| 523 |
+
|
| 524 |
+
Beginning from Windows 11, an application can add only a single top
|
| 525 |
+
level command or submenu to Explorer context menu.
|
| 526 |
+
|
| 527 |
+
If "Cascaded context menus" in "Integration settings" dialog is on,
|
| 528 |
+
this single item is a submenu storing all necessary WinRAR commands.
|
| 529 |
+
|
| 530 |
+
If this option is off, only one extraction command for archives
|
| 531 |
+
and one archiving command for usual files are available.
|
| 532 |
+
You can select these commands with "Context menu items..." button
|
| 533 |
+
in "Integration settings" dialog.
|
| 534 |
+
|
| 535 |
+
3. "Legacy context menus" option in "Settings/Integration" dialog
|
| 536 |
+
can be used in Windows 11 if WinRAR commands are missing in
|
| 537 |
+
"Show more options" Windows legacy context menu or in context menus
|
| 538 |
+
of third party file managers. If WinRAR commands are already present
|
| 539 |
+
here, keep "Legacy context menus" option turned off to prevent
|
| 540 |
+
duplicating them.
|
| 541 |
+
|
| 542 |
+
This option is not available in Windows 10 and older.
|
| 543 |
+
|
| 544 |
+
4. Windows XP is not supported anymore. Minimum required operating
|
| 545 |
+
system version is Windows Vista.
|
| 546 |
+
|
| 547 |
+
5. "Close" item is added to "When done" list on "Advanced" page of
|
| 548 |
+
archiving dialog. It closes WinRAR window, when archiving is done.
|
| 549 |
+
|
| 550 |
+
6. "When done" list is added to "Options" page of extraction dialog.
|
| 551 |
+
It allows to select an action like turning a computer off
|
| 552 |
+
or closing WinRAR after completing extraction.
|
| 553 |
+
|
| 554 |
+
7. Switch -si can be used when extracting or testing to read archive
|
| 555 |
+
data from stdin, such as:
|
| 556 |
+
|
| 557 |
+
type docs.rar | rar x -si -o+ -pmypwd dummy docs\
|
| 558 |
+
|
| 559 |
+
Even though the archive name is ignored with this switch,
|
| 560 |
+
an arbitrary dummy archive name has to specified in the command line.
|
| 561 |
+
|
| 562 |
+
Operations requiring backward seeks are unavailable in this mode.
|
| 563 |
+
It includes displaying archive comments, testing the recovery record,
|
| 564 |
+
utilizing the quick open information, processing multivolume archives.
|
| 565 |
+
|
| 566 |
+
Prompts requiring user interaction are not allowed.
|
| 567 |
+
Use -o[+|-|r], -p<pwd> or -mes switches to suppress such prompts.
|
| 568 |
+
|
| 569 |
+
8. New -ep4<path> switch excludes the path prefix when archiving
|
| 570 |
+
or extracting if this path is found in the beginning of archived name.
|
| 571 |
+
Path is compared with names already prepared to store in archive,
|
| 572 |
+
without drive letters and leading path separators. For example:
|
| 573 |
+
|
| 574 |
+
rar a -ep4texts\books archive c:\texts\books\technical
|
| 575 |
+
|
| 576 |
+
removes "text\books" from archived names, so they start
|
| 577 |
+
from 'technical'.
|
| 578 |
+
|
| 579 |
+
9. New -mes switch skips encrypted files when extracting or testing.
|
| 580 |
+
It replaces the former -p- switch.
|
| 581 |
+
|
| 582 |
+
10. New -op<path> switch sets the destination folder for 'x' and 'e'
|
| 583 |
+
extraction commands. Unlike <path_to_extract\> command line parameter,
|
| 584 |
+
this switch also accepts paths without trailing path separator
|
| 585 |
+
character.
|
| 586 |
+
|
| 587 |
+
11. If 'p' command is used to print a file to stdout, informational
|
| 588 |
+
messages are suppressed automatically to prevent them mixing
|
| 589 |
+
with file data.
|
| 590 |
+
|
| 591 |
+
12. "Generate archive name by mask" option and switch -ag treat only
|
| 592 |
+
first two 'M' characters after 'H' as minutes. Previously any
|
| 593 |
+
amount of such characters was considered as minutes.
|
| 594 |
+
|
| 595 |
+
It makes possible to place the time field before the date,
|
| 596 |
+
like -agHHMM-DDMMYY. Previous versions considered all 'M'
|
| 597 |
+
in this string as minutes.
|
| 598 |
+
|
| 599 |
+
13. Maximum allowed size of RAR5 recovery record is increased to 1000%
|
| 600 |
+
of protected data size. Maximum number of RAR5 recovery volumes
|
| 601 |
+
can be 10 times larger than protected RAR volumes.
|
| 602 |
+
|
| 603 |
+
Previous WinRAR versions are not able to use the recovery record
|
| 604 |
+
to repair broken archives if recovery record size exceeds 99%.
|
| 605 |
+
Similarly, previous versions cannot use recovery volumes
|
| 606 |
+
if their number is equal or larger than number of RAR volumes.
|
| 607 |
+
|
| 608 |
+
14. Warning is issued if entered password exceeds the allowed limit
|
| 609 |
+
of 127 characters and is truncated. Previously such passwords
|
| 610 |
+
had been truncated silently.
|
| 611 |
+
|
| 612 |
+
15. If archive includes reserved device names, the underscore character
|
| 613 |
+
is inserted in the beginning of such names when extracting.
|
| 614 |
+
For example, aux.txt is converted to _aux.txt. It is done to prevent
|
| 615 |
+
compatibility problems with software unable to process such names.
|
| 616 |
+
|
| 617 |
+
You can use "Allow potentially incompatible names" option
|
| 618 |
+
in "Advanced" part of extraction dialog or command line -oni switch
|
| 619 |
+
to avoid this conversion.
|
| 620 |
+
|
| 621 |
+
16. WinRAR attempts to reset the file cache before testing an archive.
|
| 622 |
+
It helps to verify actual data written to disk instead of reading
|
| 623 |
+
a cached copy.
|
| 624 |
+
|
| 625 |
+
17. Multiple -v<size> switches specifying different sizes for different
|
| 626 |
+
volumes are now allowed also for ZIP archives:
|
| 627 |
+
|
| 628 |
+
WinRAR a -v100k -v200k -v300k arcname.zip
|
| 629 |
+
|
| 630 |
+
Previously multiple -v<size> switches were supported only for
|
| 631 |
+
RAR archives.
|
| 632 |
+
|
| 633 |
+
18. Switches -sl<size> and -sm<size> can be used in WinRAR.exe command
|
| 634 |
+
line mode when extracting archives in any supported formats,
|
| 635 |
+
provided that such archive includes unpacked file sizes.
|
| 636 |
+
Previously these switches could filter files by size only in RAR
|
| 637 |
+
and ZIP archives.
|
| 638 |
+
|
| 639 |
+
19. Newer folder selection dialog is invoked when pressing "Browse" button
|
| 640 |
+
in WinRAR "Settings/Paths" page, "Repair" and "Convert" commands,
|
| 641 |
+
also as in few other similar places. Previously a simpler XP style
|
| 642 |
+
folder selection dialog was opened.
|
| 643 |
+
|
| 644 |
+
20. When restoring from tray after completing an operation,
|
| 645 |
+
WinRAR window is positioned under other opened windows,
|
| 646 |
+
to not interfere with current user activities.
|
| 647 |
+
|
| 648 |
+
21. "650 MB CD" is removed and "2 GB volumes" is added to the list of
|
| 649 |
+
predefined volume sizes in "Define volume sizes" dialog invoked
|
| 650 |
+
from WinRAR "Settings/Compression".
|
| 651 |
+
|
| 652 |
+
22. "Rename" command selects the file name part up to the final dot.
|
| 653 |
+
Previously it selected the entire name.
|
| 654 |
+
|
| 655 |
+
23. If SFX archive size exceeds 4 GB, an error message is issued
|
| 656 |
+
during compression, immediately after exceeding this threshold.
|
| 657 |
+
Previously this error was reported only after completing compression.
|
| 658 |
+
|
| 659 |
+
Executables of such size cannot be started by Windows.
|
| 660 |
+
|
| 661 |
+
24. Command line -en switch is not supported anymore.
|
| 662 |
+
It created RAR4 archives without the end of archive record.
|
| 663 |
+
|
| 664 |
+
End of archive record permits to gracefully skip external data
|
| 665 |
+
like digital signatures.
|
| 666 |
+
|
| 667 |
+
25. Bugs fixed:
|
| 668 |
+
|
| 669 |
+
a) when editing a file inside of .rar or .zip archive,
|
| 670 |
+
WinRAR created a new SFX archive instead of updating an existing
|
| 671 |
+
archive if "Create SFX archive" option was set in the default
|
| 672 |
+
compression profile;
|
| 673 |
+
|
| 674 |
+
b) the total progress could be displayed incorrectly when using
|
| 675 |
+
-oi, -f, -u switches or appropriate GUI options;
|
| 676 |
+
|
| 677 |
+
c) "Find files" command with "Use all tables" option and command line
|
| 678 |
+
"it" commands failed to find strings in UTF-16 encoding.
|
| 679 |
+
|
| 680 |
+
|
| 681 |
+
Version 6.02
|
| 682 |
+
|
| 683 |
+
1. ZIP SFX module refuses to process SFX commands stored in archive
|
| 684 |
+
comment if such comment is resided after beginning of Authenticode
|
| 685 |
+
digital signature. It is done to prevent possible attacks with
|
| 686 |
+
inclusion of ZIP archive into the signature body.
|
| 687 |
+
|
| 688 |
+
We already prohibited extracting contents of such malformed archives
|
| 689 |
+
in WinRAR 6.01.
|
| 690 |
+
|
| 691 |
+
We are thankful to Jacob Thompson - Mandiant Advantage Labs
|
| 692 |
+
for reporting this issue.
|
| 693 |
+
|
| 694 |
+
2. WinRAR uses https instead of http in the web notifier window,
|
| 695 |
+
home page and themes links. It also implements additional checks
|
| 696 |
+
within the web notifier. This is done to prevent a malicious web page
|
| 697 |
+
from executing existing files on a user's computer. Such attack
|
| 698 |
+
is only possible if the intruder has managed to spoof or otherwise
|
| 699 |
+
control user's DNS records. Some other factors are also involved
|
| 700 |
+
in limiting the practical application of this attack.
|
| 701 |
+
|
| 702 |
+
We would like to express our gratitude to Igor Sak-Sakovskiy
|
| 703 |
+
for bringing this issue to our attention.
|
| 704 |
+
|
| 705 |
+
3. Where appropriate, SFX archive displays the additional line
|
| 706 |
+
with detailed error information provided by operating system.
|
| 707 |
+
|
| 708 |
+
For example, previously such archive would display "Cannot create file"
|
| 709 |
+
message alone. Now this message is followed by a detailed reason
|
| 710 |
+
like access denied or file being used by another process.
|
| 711 |
+
|
| 712 |
+
In the past this extended error information was available in WinRAR,
|
| 713 |
+
but not in SFX archives.
|
| 714 |
+
|
| 715 |
+
4. Switch -idn hides archived names also in 'v' and 'l' commands.
|
| 716 |
+
It can be useful if only the archive type or total information
|
| 717 |
+
is needed.
|
| 718 |
+
|
| 719 |
+
5. If -ibck -ri<priority> switches are used together, WinRAR process
|
| 720 |
+
sets the priority specified in -ri switch. Previous versions ignored
|
| 721 |
+
-ri and set the priority to low in the presence of -ibck switch.
|
| 722 |
+
|
| 723 |
+
6. When using "File/Change drive" command, WinRAR saves the last folder
|
| 724 |
+
of previous drive and restores it if that drive is selected again
|
| 725 |
+
later.
|
| 726 |
+
|
| 727 |
+
7. Name of unpacking file is now included into WinRAR incorrect password
|
| 728 |
+
warning for RAR5 archives. It can be helpful when unpacking
|
| 729 |
+
a non-solid archive containing files encrypted with different passwords.
|
| 730 |
+
|
| 731 |
+
8. Bugs fixed:
|
| 732 |
+
|
| 733 |
+
a) "Convert archives" command issued erroneous "The specified password
|
| 734 |
+
is incorrect" message after succesfully converting RAR archive
|
| 735 |
+
with encrypted file names if new password was set and archive
|
| 736 |
+
was opened in WinRAR shell;
|
| 737 |
+
|
| 738 |
+
b) if command progress window was resized up and then quickly resized
|
| 739 |
+
down to original dimensions, window contents could be positioned
|
| 740 |
+
incorrectly.
|
| 741 |
+
|
| 742 |
+
|
| 743 |
+
Version 6.01
|
| 744 |
+
|
| 745 |
+
1. Ctrl+A keyboard shortcut selects the entire text in WinRAR comment
|
| 746 |
+
window.
|
| 747 |
+
|
| 748 |
+
2. If -idn switch is used together with -t or -df in console RAR
|
| 749 |
+
when archiving, it additionally disables "Deleting <filename>"
|
| 750 |
+
or "Testing <filename>" messages, normally issued by these switches.
|
| 751 |
+
|
| 752 |
+
Also -idn disables folder creation messages when extracting
|
| 753 |
+
a file to non-existing folder.
|
| 754 |
+
|
| 755 |
+
3. WinRAR and ZIP SFX module refuse to extract contents of ZIP SFX
|
| 756 |
+
archives if ZIP central directory is resided after beginning
|
| 757 |
+
of Authenticode digital signature. It is done to prevent possible
|
| 758 |
+
attacks with inclusion of ZIP archive into signature body.
|
| 759 |
+
|
| 760 |
+
4. Bugs fixed:
|
| 761 |
+
|
| 762 |
+
a) "Convert archives" command could incorrectly convert Unicode
|
| 763 |
+
comments in RAR archives.
|
| 764 |
+
|
| 765 |
+
b) if two archive information windows had been opened from Explorer
|
| 766 |
+
context menu, the compression ratio bar in the first window
|
| 767 |
+
could erroneously display a value for second archive.
|
| 768 |
+
|
| 769 |
+
It did not affect the ratio and other text details at the right
|
| 770 |
+
of window. Only the vertical bar at the left could be updated
|
| 771 |
+
to a wrong value;
|
| 772 |
+
|
| 773 |
+
c) if "Wait if other WinRAR copies are active" option was enabled
|
| 774 |
+
in extraction dialog, "Waiting for another WinRAR copy" title
|
| 775 |
+
was not set in command progress window while waiting;
|
| 776 |
+
|
| 777 |
+
d) when extracting a symbolic link, previous versions did not
|
| 778 |
+
overwrite existing symbolic links even if user requested it
|
| 779 |
+
in overwrite prompt.
|
| 780 |
+
|
| 781 |
+
|
| 782 |
+
Version 6.00
|
| 783 |
+
|
| 784 |
+
1. "Ignore" and "Ignore All" options are added to read error prompt.
|
| 785 |
+
"Ignore" allows to continue processing with already read file part
|
| 786 |
+
only and "Ignore All" does it for all future read errors.
|
| 787 |
+
|
| 788 |
+
For example, if you archive a file, which portion is locked by another
|
| 789 |
+
process, and if "Ignore" is selected in read error prompt,
|
| 790 |
+
only a part of file preceding the unreadable region will be saved
|
| 791 |
+
into archive.
|
| 792 |
+
|
| 793 |
+
It can help to avoid interrupting lengthy archiving operations,
|
| 794 |
+
though be aware that files archived with "Ignore" are incomplete.
|
| 795 |
+
|
| 796 |
+
If switch -y is specified, "Ignore" is applied to all files by default.
|
| 797 |
+
|
| 798 |
+
Previously available "Retry" and "Quit" options are still present
|
| 799 |
+
in read error prompt as well.
|
| 800 |
+
|
| 801 |
+
2. Exit code 12 is returned in the command line mode in case of read errors.
|
| 802 |
+
This code is returned for all options in the read error prompt,
|
| 803 |
+
including a newly introduced "Ignore" option.
|
| 804 |
+
|
| 805 |
+
Previously more common fatal error code 2 was returned for read errors.
|
| 806 |
+
|
| 807 |
+
3. If several archives are selected, "Extract archives to" option group
|
| 808 |
+
in "Options" page of extraction dialog can be used to place extracted
|
| 809 |
+
files to specified destination folder, to separate subfolders
|
| 810 |
+
in destination folder, to separate subfolders in archive folders
|
| 811 |
+
and directly to archive folders.
|
| 812 |
+
|
| 813 |
+
It replaces "Extract archives to subfolders" option and available
|
| 814 |
+
only if multiple archives are selected.
|
| 815 |
+
|
| 816 |
+
4. New -ad2 switch places extracted files directly to archive's own folder.
|
| 817 |
+
Unlike -ad1, it does not create a separate subfolder for each unpacked
|
| 818 |
+
archive.
|
| 819 |
+
|
| 820 |
+
5. "Additional switches" option in "Options" page of archiving
|
| 821 |
+
and extraction dialogs allows to specify WinRAR command line switches.
|
| 822 |
+
It might be useful if there is no option in WinRAR graphical interface
|
| 823 |
+
matching a switch.
|
| 824 |
+
|
| 825 |
+
Use this feature only if you are familiar with WinRAR command line
|
| 826 |
+
syntax and clearly understand what specified switches are intended for.
|
| 827 |
+
|
| 828 |
+
6. Compression parameters in "Benchmark" command are changed to
|
| 829 |
+
32 MB dictionary and "Normal" method. They match RAR5 default mode
|
| 830 |
+
and more suitable to estimate the typical performance of recent
|
| 831 |
+
WinRAR versions than former 4 MB "Best" intended for RAR4 format.
|
| 832 |
+
|
| 833 |
+
Latest "Benchmark" results cannot be compared with previous versions
|
| 834 |
+
directly. New parameters set produces different values, likely lower
|
| 835 |
+
because of eight times larger dictionary size.
|
| 836 |
+
|
| 837 |
+
7. When unpacking a part of files from solid volume set,
|
| 838 |
+
WinRAR attempts to skip volumes in the beginning and start
|
| 839 |
+
extraction from volume closest to specified file and with reset
|
| 840 |
+
solid statistics.
|
| 841 |
+
|
| 842 |
+
By default WinRAR resets the solid statistics in the beginning
|
| 843 |
+
of large enough solid volumes where possible. For such volumes
|
| 844 |
+
extracting a part of files from the middle of volume set can be
|
| 845 |
+
faster now.
|
| 846 |
+
|
| 847 |
+
It does not affect performance when all archived files are unpacked.
|
| 848 |
+
|
| 849 |
+
8. Previously WinRAR automatically resorted to extracting from
|
| 850 |
+
first volume, when user started extraction from non-first volume
|
| 851 |
+
and first volume was available. Now WinRAR does so only if all volumes
|
| 852 |
+
between first and specified are also available.
|
| 853 |
+
|
| 854 |
+
9. Warning is issued when closing WinRAR if one or more archived files
|
| 855 |
+
had been modified by external apps, but failed to be saved back to
|
| 856 |
+
archive, because an external app still locks them. Such warning
|
| 857 |
+
includes the list of modified files and proposes to quit immediately
|
| 858 |
+
and lose changes or return to WinRAR and close an editor app.
|
| 859 |
+
|
| 860 |
+
Previous versions issued a similar warning while editing a file,
|
| 861 |
+
but did not remind it again when quitting.
|
| 862 |
+
|
| 863 |
+
10. "Move to Recycle Bin" option in "Delete archive" options group
|
| 864 |
+
of extraction dialog places deleted archives to Recycle Bin
|
| 865 |
+
instead of deleting them permanently.
|
| 866 |
+
|
| 867 |
+
11. New "Clear history..." command in "Options" menu allows to remove
|
| 868 |
+
names of recently opened archives in "File" menu and clear drop down
|
| 869 |
+
lists with previously entered values in dialogs. For example,
|
| 870 |
+
these values include archive names in archiving dialog
|
| 871 |
+
and destination paths in extraction dialog.
|
| 872 |
+
|
| 873 |
+
12. "File time" options in "Advanced" part of extraction dialog are
|
| 874 |
+
now available for 7z archives. Additionally to modification time,
|
| 875 |
+
WinRAR can set creation and last access time when unpacking such
|
| 876 |
+
archives.
|
| 877 |
+
|
| 878 |
+
13. ""New" submenu items" options group is added to
|
| 879 |
+
"Settings/Integration/Context menu items..." dialog. You can use
|
| 880 |
+
these options to remove "WinRAR archive" and "WinRAR ZIP archive"
|
| 881 |
+
entries in "New" submenu of Windows context menu.
|
| 882 |
+
|
| 883 |
+
New state of these option is applied only after you press "OK"
|
| 884 |
+
both in "Context menu items" and its parent "Settings" dialog.
|
| 885 |
+
|
| 886 |
+
14. <Max>, <Min> and <Hide> commands can be inserted before the program
|
| 887 |
+
name in SFX "Setup" command to run a program in maximized,
|
| 888 |
+
minimized or hidden window. For example:
|
| 889 |
+
|
| 890 |
+
Setup=<Hide>setup.exe
|
| 891 |
+
|
| 892 |
+
15. It is possible to specify an additional high resolution logo
|
| 893 |
+
for SFX module. If such logo is present, SFX module scales
|
| 894 |
+
and displays it in high DPI Windows mode, providing the better visible
|
| 895 |
+
quality compared to resizing the standard logo.
|
| 896 |
+
|
| 897 |
+
Use "High resolution SFX logo" in "Advanced SFX options" dialog
|
| 898 |
+
to define such logo. In command line mode add second -iimg switch
|
| 899 |
+
to set the high resolution logo.
|
| 900 |
+
|
| 901 |
+
Recommended size of high resolution logo PNG file is 186x604 pixels.
|
| 902 |
+
|
| 903 |
+
16. If archive currently opened in WinRAR shell was deleted or moved
|
| 904 |
+
by another program, WinRAR displays "Inaccessible" before archive name
|
| 905 |
+
in the window title. Also it flashes the window caption and taskbar
|
| 906 |
+
button.
|
| 907 |
+
|
| 908 |
+
17. "Total information" option in "Report" dialog is renamed to
|
| 909 |
+
"Headers and totals". Now it also adds headers of report columns
|
| 910 |
+
additionally to total information about listed files and archives.
|
| 911 |
+
|
| 912 |
+
18. If archive processing is started from Windows context menu
|
| 913 |
+
in multiple monitor system, WinRAR operation progress and dialogs
|
| 914 |
+
use the monitor with context menu.
|
| 915 |
+
|
| 916 |
+
While basic multiple monitor support was present in previous versions
|
| 917 |
+
shell extension for mouse driven commands, now it is extended to
|
| 918 |
+
operations initiated from keyboard and to dropping files to archives.
|
| 919 |
+
|
| 920 |
+
19. New -imon<number> switch allows to select a monitor to display
|
| 921 |
+
WinRAR operation progress and dialogs in the command line mode.
|
| 922 |
+
|
| 923 |
+
Use -imon1 for primary and -imon2 for secondary monitor.
|
| 924 |
+
For example, "WinRAR x -imon2 arcname" will start extraction
|
| 925 |
+
on secondary monitor.
|
| 926 |
+
|
| 927 |
+
It works only in the command line mode and does not affect
|
| 928 |
+
interactive WinRAR graphical inteface also as console RAR.
|
| 929 |
+
|
| 930 |
+
20. Switch -idn hides archived names output in archiving, extraction
|
| 931 |
+
and some other commands in console RAR. Other messages and total
|
| 932 |
+
percentage are not affected.
|
| 933 |
+
|
| 934 |
+
You can use this switch to reduce visual clutter and console output
|
| 935 |
+
overhead when archiving or extracting a lot of small files.
|
| 936 |
+
|
| 937 |
+
Minor visual artifacts, such as percentage indicator overwriting
|
| 938 |
+
few last characters of error messages, are possible with -idn.
|
| 939 |
+
|
| 940 |
+
21. Former "-im - show more information" switch is changed to
|
| 941 |
+
"-idv - display verbose output" for consistency with console RAR
|
| 942 |
+
-id[c,d,p,q] message control options and avoid a potential name
|
| 943 |
+
conflict with newer -imon switch.
|
| 944 |
+
|
| 945 |
+
While WinRAR still recognizes both -im and -idv, in the future
|
| 946 |
+
-im support can be dropped.
|
| 947 |
+
|
| 948 |
+
22. It is allowed to add an optional %arcname% variable to compression
|
| 949 |
+
profile name. Such variable will be replaced with actual archive name.
|
| 950 |
+
It might be convenient when using with "Add to context menu" profile
|
| 951 |
+
option. For example, you can create ZIP compression profile
|
| 952 |
+
and set its name to "Add to %arcname%", to display it with actual
|
| 953 |
+
ZIP archive name in context menu.
|
| 954 |
+
|
| 955 |
+
23. Ctrl+C and Ctrl+Ins keyboard shortcuts can be used
|
| 956 |
+
in "Diagnostic messages" window to copy contents to clipboard.
|
| 957 |
+
|
| 958 |
+
24. More text is allowed in tray icon hint before a lengthy text
|
| 959 |
+
is truncated. Also such text is now truncated in the middle of string,
|
| 960 |
+
so both command type and completion percentage are still visible.
|
| 961 |
+
|
| 962 |
+
25. In case of clean install, if previous version compression profiles
|
| 963 |
+
are not present, "Files to store without compression" field
|
| 964 |
+
in newly created predefined compression profiles is set to:
|
| 965 |
+
|
| 966 |
+
*.rar *.zip *.cab *.7z *.ace *.arj *.bz2 *.gz *.lha *.lzh
|
| 967 |
+
*.taz *.tgz *.xz *.txz
|
| 968 |
+
|
| 969 |
+
You can change this field and save a modified value to compression
|
| 970 |
+
profile later.
|
| 971 |
+
|
| 972 |
+
Previous versions set this field to blank for clean install.
|
| 973 |
+
|
| 974 |
+
26. Destination path history in extraction dialog treats paths like
|
| 975 |
+
'folder' and 'folder\' as the same path and displays only 'folder'
|
| 976 |
+
entry. Previously they occupied two entries in the history.
|
| 977 |
+
|
| 978 |
+
27. "Enable Itanium executable compression" GUI option and -mci command
|
| 979 |
+
line switch are removed. Optimized compression of Itanium executables
|
| 980 |
+
is not supported anymore. WinRAR still can decompress already existing
|
| 981 |
+
archives utilizing Itanium executable compression.
|
| 982 |
+
|
| 983 |
+
28. Bugs fixed:
|
| 984 |
+
|
| 985 |
+
a) "Lock", "Comment" and "Protect" commands could not be applied
|
| 986 |
+
to several archives selected in WinRAR file list at once;
|
| 987 |
+
|
| 988 |
+
b) SFX archive process did not terminate after completing
|
| 989 |
+
extraction in Windows 10 if archive comment included "Setup"
|
| 990 |
+
and "SetupCode" commands, did not include "TempMode" command
|
| 991 |
+
and setup program was running for more than 8 minutes;
|
| 992 |
+
|
| 993 |
+
c) compression profiles with quote character in profile name
|
| 994 |
+
could not be invoked from Explorer context menu.
|