yizheapple commited on
Commit
8c14fea
·
verified ·
1 Parent(s): 1c370b1

Delete WhatsNew.txt

Browse files
Files changed (1) hide show
  1. WhatsNew.txt +0 -994
WhatsNew.txt DELETED
@@ -1,994 +0,0 @@
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.