Upload WhatsNew.txt
#28
by
Mittapalli
- opened
- 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.
|