home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 May / CHIPCD200305.iso / soft / WinRAR / rarx311.exe / rar / whatsnew.txt < prev   
Encoding:
Text File  |  2003-01-13  |  10.8 KB  |  278 lines

  1.                 RAR - What's new in the latest version
  2.  
  3.  
  4.    Version 3.11
  5.  
  6.    1. RAR returns the exit code 9 in case of file create errors.
  7.  
  8.    2. Bugs fixed:
  9.  
  10.       a) -ag command line switch placed an incorrect value to minutes
  11.          field.
  12.  
  13.  
  14.    Version 3.10
  15.  
  16.    1. New 'i' command allows to search for text string in archives.
  17.  
  18.    2. Repair command:
  19.  
  20.       a) "Repair" is able to correct data erasure and insertion
  21.          errors in RAR archives containing the recovery record.
  22.          Earlier it was possible to fix only those errors, when
  23.          an archive size was not changed;
  24.  
  25.       b) It is allowed to specify wildcards in the archive name
  26.          and repair several archives at once.
  27.  
  28.    3. Recovery volumes:
  29.  
  30.       a) RAR attempts to reconstruct both missing and damaged
  31.          volumes. Original copies of damaged volumes are renamed
  32.          to *.bad. Previous version was able to reconstruct only
  33.          missing volumes;
  34.  
  35.       b) RAR automatically detects corrupt recovery volumes
  36.          and ignores them;
  37.  
  38.       c) Recovery volumes naming scheme changed from <name>N1_N2_N3.rev
  39.          to less complicated <name>N.rev, where 'N' is the number of
  40.          volume. Old style recovery volumes are also recognized and
  41.          supported.
  42.  
  43.    4. Compression improved when adding small text files to already
  44.       existing archive using -m5 or -mct+ modes.
  45.  
  46.    5. New 'N' (archive number) modifier for -ag switch.
  47.  
  48.       RAR searches for already existing archive with a generated name
  49.       and if it is found, increments the archive number until generating
  50.       a unique name. For example, if you use -agyymmdd-nn several
  51.       times in the same day, every new archive name will include a new
  52.       increasing number.
  53.  
  54.    6. If rarfiles.lst contains such two masks that all files matched
  55.       by first mask are also matched by second, the first mask will
  56.       have higher priority, even if it is placed after the second.
  57.       For example, in case of *.cpp and f*.cpp masks, f*.cpp has higher
  58.       priority.
  59.  
  60.  
  61.    Version 3.00
  62.  
  63.    1. We introduced RAR 3.0 discount program, so a single user
  64.       license now is only $29.
  65.  
  66.       As always, already registered users do not need to pay again.
  67.       RAR 1.x - 2.x registration is valid for 3.0 too.
  68.  
  69.       New international RAR site is www.rarlab.com. You may visit it
  70.       to download latest versions and register RAR.
  71.  
  72.       Also do not forget that we have a lot of regional sites processing
  73.       RAR registrations. Complete list is available in rar_site.txt.
  74.  
  75.    2. Compression algorithm improved. Changes include:
  76.  
  77.       a) dictionary size is increased to 4 MB, this helps to increase
  78.          compression on large data sets;
  79.  
  80.       b) a special algorithm for text data, based on Dmitry Shkarin's
  81.          PPMd ver.H sources: ftp://ftp.elf.stuba.sk/pub/pc/pack/ppmdh.rar
  82.  
  83.          We express our sincere gratitude and respect to Dmitry for
  84.          his excellent PPMd;
  85.  
  86.       c) special preprocessing algorithms for 32-bit x86 executables,
  87.          Itanium executables, true color data, audio data and tables.
  88.          In many cases significantly increasing compression;
  89.  
  90.       d) now RAR chooses the best combination of algorithms automatically,
  91.          so switch -mm is obsolete.
  92.  
  93.          By default, RAR uses only the general compression algorithm
  94.          in the "Fast" and "Fastest" compression methods (-m1 and -m2),
  95.          advanced algorithms such as audio and true color processing are
  96.          enabled only in "Normal"..."Best" (-m3..-m5) modes, the advanced
  97.          text compression is activated only in "Good" and "Best"
  98.          compression (-m4..-m5). This default can be overridden using
  99.          the -mc switch.
  100.  
  101.       RAR 3.0 archives can be unpacked by any RAR version beginning
  102.       from RAR 2.9, currently it is 2.9 and 3.0. RAR 3.0 can unpack
  103.       archives created by all older RAR versions.
  104.  
  105.    3. Encryption algorithm is changed to AES (Advanced Encryption Standard)
  106.       with 128 bit key length.
  107.  
  108.    4. Default volume naming scheme is changed from volname.rar,
  109.       volname.r00, ..., to volname.part001.rar, volname.part002.rar, etc.
  110.       Switch -vn allows to use the old extension based scheme.
  111.  
  112.    5. Added support of so called recovery volumes (.rev files),
  113.       which can be used to reconstruct missing files in a volume set.
  114.       One .rev file allows to reconstruct one missing RAR volume,
  115.       for example, 5 .rev files are able to reconstruct any 5 volumes.
  116.  
  117.       Use the command rv[n] or switch -rv[n] to create recovery volumes.
  118.  
  119.       RAR automatically uses .rev files to reconstruct missing volumes
  120.       when unpacking or testing a volume set. It is also possible
  121.       to run the command 'rc' to force reconstructing.
  122.  
  123.       I wish to thank developers of Mirror program, who invented
  124.       this idea and proposed to implement it in RAR.
  125.  
  126.    6. Switch -hp<pwd> can be used instead of -p<pwd> to encrypt
  127.       both file data and file headers, so such information as file
  128.       names, sizes, comments will not be visible without a password.
  129.  
  130.    7. Using switch -mc you may set advanced compression parameters
  131.       such as prediction order and memory size for the text compression
  132.       algorithm.
  133.  
  134.    8. Switch -ms allows to specify files, which will be stored
  135.       without compression. For example, -msrar;zip;jpg.
  136.       It helps to increase archiving speed without noticeable
  137.       loss in the compression ratio.
  138.  
  139.    9. Command line switch -t allows to test files after archiving.
  140.       This option is especially useful in combination with the move
  141.       command, so files will be deleted only if archive had been
  142.       successfully tested.
  143.  
  144.   10. Switches -ta<date> and -tb<date> allow to add or extract files
  145.       modified after or before the specified date. Date format
  146.       is YYYYMMDDHHMMSS. It is allowed to insert separators like '-'
  147.       or ':' to date string and omit trailing fields. For example,
  148.       the following switch is correct: -ta2001-11-20.
  149.  
  150.   11. Switch -ver tells RAR to keep old file versions in archive
  151.       when adding their new versions.
  152.  
  153.   12. Switch -ad appends an archive name to destination path.
  154.       It may be useful when unpacking a few archives at once,
  155.       so files from each archive will go to separate folder.
  156.  
  157.   13. Switch -en disables adding "end of archive block".
  158.  
  159.       By default, RAR 3.0 adds "end of archive" block to the end of
  160.       new or updated archive. It allows to skip external data like
  161.       digital signatures safely, but in some special cases it may be
  162.       useful to disable this feature. For example, if an archive
  163.       is trasferred between two systems via a unreliable link and
  164.       at the same time a sender adds new files to it, it may be
  165.       important to be sure that the already received file part will
  166.       not be modified on the other end between transfer sessions.
  167.  
  168.   14. Now RAR can update encrypted solid archives.
  169.  
  170.   15. Error messages are sent to stderr instead of stdout.
  171.  
  172.   16. New '+' modifier for -ag switch allows to place the date string
  173.       before a base archive name.
  174.  
  175.   17. It is possible to use wildcards in the path part of file mask
  176.       in -x switch. For example, -x*\temp\*.
  177.  
  178.   18. Switch -ilog accepts the optional log file name parameter.
  179.       For example, -ilogc:\log\backup.log.
  180.  
  181.  
  182.    Version 2.90
  183.  
  184.    1. Now it is possible to use full file paths such as d:\path\name
  185.       in the exclude lists and -x<name> switch when archiving.
  186.       Earlier versions understood only relative file paths here.
  187.  
  188.    2. New 'E' parameter for -ag switch denotes a day of year.
  189.       For example: rar a -agEEE backup.
  190.  
  191.    3. To provide a reasonable tradeoff between compression and
  192.       reliability, RAR resets solid statistics between volumes
  193.       only if sufficient data (about 4 MB) had been processed since
  194.       the last reset.
  195.  
  196.       You may use two new switches to change this default behaviour.
  197.       Switch -sv forces RAR to always reset statistics, regardless
  198.       of volume size, when -sv- disables such reset at all times.
  199.  
  200.       Switch -sv- supersedes -sd, though the latter is also recognized
  201.       by RAR for compatibility purposes.
  202.  
  203.    4. The choice "Never" is added to the file overwrite request
  204.       displayed by console mode RAR. Style of console RAR requests
  205.       is somewhat altered.
  206.  
  207.    5. File lists (@listfile parameters of the command line) may now
  208.       contain comments preceeded by // characters. For example:
  209.  
  210.       c:\work\doc\*.txt         //backup text documents
  211.       c:\work\image\*.bmp       //backup pictures
  212.  
  213.  
  214.    Version 2.80
  215.  
  216.    1. Command 's-' allows to remove SFX module from SFX archive.
  217.  
  218.    2. Switch '-ag' supports two new format parameters:
  219.  
  220.       a) 'W' - a number of the current week in a year;
  221.  
  222.       b) 'A' - a number of the current day in a week.
  223.          Weeks start with Sunday.
  224.  
  225.    3. New switch '-k' - lock archive.
  226.  
  227.    4. New switch '-vp' - pause after each volume.
  228.  
  229.    5. You may specify the recovery record size as a percentage of 
  230.       the total archive size in 'rr' command and '-rr' switch. 
  231.       For example, -rr3%
  232.  
  233.    6. New -ep2 switch - store full file paths when archiving.
  234.  
  235.    7. Switch -sv is removed, now RAR by default creates independent 
  236.       volumes. You may override it using the new -sd switch, but note 
  237.       that it reduces your chances to restore a part of data in case 
  238.       of archive damage.
  239.  
  240.  
  241.    Version 2.71
  242.  
  243.    1. When using -as switch the previous version sometimes displayed
  244.       a wrong file name in the "Deleting <filename>" message.
  245.       Corrected now.
  246.  
  247.  
  248.    Version 2.70
  249.  
  250.    1. Both compression and speed have been improved.
  251.       My thanks to Alexander Khoroshev, who, once again, provided
  252.       invaluabel assistance to improve this new version.
  253.  
  254.    2. Total progress percentage is displayed when testing or extracting
  255.       from a single RAR archive (except volumes) or group of archives.
  256.  
  257.    3. New command line switches -to<time> and -tn<time> allow to
  258.       process files older or newer than specified time.
  259.  
  260.    4. Switch -rr and command RR are not limited to 8 recovery sectors.
  261.       Now the recovery record may contain up to 4096 sectors.
  262.  
  263.       If the sectors number is not specified, the size of the recovery
  264.       information is about 1.2% of the total archive size, this usually
  265.       allows the recovery of up tp 0.7% of continuously damaged data 
  266.       of the total archive size.
  267.  
  268.       Note that recovery records larger than 8 sectors cannot be used
  269.       by previous RAR versions.
  270.  
  271.    5. The default value of dictionary size is changed to 1024KB.
  272.  
  273.    6. RAR now supports wildcards in the archive name also in 'RR' command.
  274.  
  275.    7. New switch -idp disables displaying of the percentage indicator.
  276.       May be useful when redirecting RAR output to a file.
  277.  
  278.