home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Aktief 1995 #3 / CDA3.iso / cdrom / arj / whatsnew.doc < prev    next >
Text File  |  1993-07-20  |  19KB  |  380 lines

  1.  
  2.      WHATSNEW.DOC                                               July 1993
  3.  
  4.  
  5.      This lists the user visible changes to ARJ since ARJ 2.20.
  6.  
  7.  
  8.      ARJ 2.41a
  9.  
  10.      Fixed multiple displays of filenames when using "-hw" options.
  11.      Fixed ARJ and ARJSFX compatibility problem with PC-NFS 4.00.
  12.      Fixed critical error handler y/n and break handling.
  13.  
  14.      
  15.      ARJ 2.41
  16.  
  17.      Improved handling of "..." filename.
  18.      Added reset of method when using -t1 on a binary file.
  19.      Fixed looping on some errors after answering "ALWAYS".
  20.      Fixed processing of "-&" option.
  21.      Removed miscellaneous code in REGISTER.EXE.
  22.  
  23.  
  24.      ARJ 2.39f
  25.  
  26.      Slightly improved compression size reduction.
  27.      Speeded up ARJ "l" command on systems with no disk cache.
  28.      Added yes/no query option to execute a DOS command.
  29.      Added "-hl" option to set ARJ to report file errors in listfiles
  30.     and to return a non-zero DOS errorlevel.
  31.      Modified internal data structure to remove an unintended message.
  32.      Modified to not update ARJ-SECURED version 1 or 2 archives.
  33.      Decreased memory requirements of storing and unstoring files.
  34.      Fixed ARJ so that ARJ a archive *.* will work on a NOVELL server.
  35.      Fixed file duplication when specifying only one filespec which happens
  36.     to be a listfile.
  37.      Fixed ARJ to return errorlevel 4 when updating a secured archive.
  38.      Fixed "-b3" switch.
  39.      Fixed "-t1gf" and "-t1f" to force text mode under all conditions.
  40.      Fixed a number of document typographical and grammatical errors.
  41.  
  42.      Added missing TESTARJ.BAT file.
  43.      Simplified ARJSFX extraction display.
  44.  
  45.  
  46.      ARJ 2.39d
  47.  
  48.      Modified TESTARJ.BAT to not delete its index file.
  49.      Added an actual close of the index file upon program termination.
  50.      Fixed ARJ to return a DOS errorlevel of 9 for non-ARJ archives.
  51.      Changed version number of REARJ to 2.25.
  52.      Fixed ARJSFXJR to extract properly.
  53.  
  54.  
  55.      ARJ 2.39c
  56.  
  57.      Changed the meaning of the "-he" option.
  58.      Added a display of file information during an "OK to overwrite" prompt.
  59.      Added a disk reset command after writing to a removable device.
  60.      Added a "-he" option to skip ARJ-SECURITY testing.
  61.      Added a "-hx" option to specify default archive filename extensions.
  62.      Added archive date modified display.
  63.      Added a default critical error handler.
  64.      Added a new, more secure ARJ security envelope scheme.
  65.      Added command line parameter support to ARJSFXJR.    ARJSFXJR now
  66.     supports directory specification, file overwriting, and extraction
  67.     of only new files.
  68.      Added "-b3" option to allow clearing of archive bits during extraction.
  69.      Added "-jr1" option to handle a more severely damaged archive.
  70.      Added SDN support.
  71.      Modified volume change prompt routine to detect the failure to remove
  72.     the diskette.
  73.      Corrected ARJ help screens.
  74.      Removed error message when duplicate filenames arguments were specified
  75.     as in ARJ a test dum* dummy.
  76.      Modified the DEARJ volume change prompt to accept only YES, NO, or QUIT.
  77.      Fixed problem with ARJ not handling badly corrupted archives gracefully.
  78.      Fixed problem with leftover ARJTEMP.$* files on disk full errors.
  79.      Fixed problem where ARJ g -g? did not prompt twice for a password.
  80.      Fixed critical error handler setting at startup.
  81.      Fixed problem where ARJ t -ji and ARJ w -ji did not log files correctly.
  82.  
  83.      Added a warning to REARJ about using a virus scanner without specifying
  84.      a pathname.
  85.  
  86.  
  87.      ARJ 2.39b
  88.  
  89.      Changed critical error handling.
  90.      Added "-hu" option to allow updates of multiple volume archives.
  91.      Added "-ha" option to handle read-only files.
  92.      Added new subtotal display to better support wildcarding ARJ files.
  93.      Added errorlevel 9 to represent "Not an ARJ file" error.
  94.      Moved removable media check to after 1st volume.
  95.      Fixed "-jwPRN" processing to not prompt for overwrite.
  96.      Fixed -x processing during extraction.
  97.      Fixed ARJ.DOC with regard to the "j" command supporting "-d".
  98.      Fixed a problem where a few files would not compress correctly.
  99.  
  100.  
  101.      ARJ 2.39a
  102.  
  103.      Speeded up compression and extraction especially on diskettes and
  104.     uncached disk drives.
  105.      Added the feature of setting the correct file date-time stamp when
  106.     using the ARJ "p" command as in ARJ p archive name | LIST /s.
  107.      Added delete permission prompt to ARJ e -d *.* usage.
  108.      Added a default critical error handler.
  109.      Added "-hcDOS_COMMAND" option for executing DOS command at start of ARJ.
  110.      Added "-he" option to abort when processing an ARJ-SECURED archive.
  111.      Added "-hi" option to put more detail in the "-ji" index file.
  112.      Added "-hs" option to disable file sharing code.
  113.      Added "-hw" options to provide various display options for "ARJ w".
  114.      Added "-ja1" option to inhibit the display of the archive comment.
  115.      Added "-jn" option to facilitate restarting multiple volumes by using
  116.     the information from the index file.
  117.      Added "-od" option to select files 0 to N days old.
  118.      Added bar and percentage display ("-i2" option).
  119.      Added "r" modifier to "-v" switch to allow the reservation of space on
  120.     the first volume.
  121.      Added "-x-" support so that ARJ resets exclude list when it sees the
  122.     "-x-".
  123.      Added "Out of near memory" error message.
  124.      Added feature to check for device driver filenames except for "-jw".
  125.      Changed ARJ to always prompt for a diskette volume unless disabled
  126.     by "-jyv" even if "-y" is specified.
  127.      Changed the -jy switch processing to toggle like other ARJ switches.
  128.      Added a warning when work disk is too small to make volume.
  129.      Added check for error writing to stdout.
  130.      Added "Replacing" message when adding a file to an archive which
  131.     already contains such a file.
  132.      Shortened the "CRC OK" message to "OK".
  133.      Removed auto Huffman setting as it did not do much in a real world test.
  134.      Removed [YNAQ] messages.
  135.      Added intermediate "OK to extract to a new filename?" prompt.
  136.      Changed the backup feature to mark only non-backup files.
  137.      Changed the "-v" option to accept its modifiers in any order.
  138.      Changed the "always" response to yes/no queries to "always", "skip",
  139.     and "global".
  140.      Changed the "quit" response to generate an error for both ARJ and
  141.     ARJSFX.
  142.      Removed the "end of file" error message when using the "-jr" option
  143.     on an undamaged ARJ archive.
  144.      Removed the ":" from the index file "-ji" header.
  145.      Removed "CRC OK" messages during "ARJ w" command to simplify output.
  146.      Improved the error message when extracting with the wrong password.
  147.      Used MS-DOS/BIOS calls to handle cgets/cputs/getch, etc.
  148.      Improved allocation of i/o buffer space.
  149.      Changed ARJSFX to NOT prompt for "Continue extraction" when "-e" or
  150.     "-x" has been specified.
  151.      Changed ARJSFXJR to distinguish between true errors and skipping of
  152.     files that already exist.
  153.      Added CTL Break checking to ARJSFXJR (-je1).
  154.      Added error checking of invalid switch options like -jm3.
  155.      Added documentation briefly explaining ARJ error messages.
  156.  
  157.      Fixed reporting of errors during extraction to catch "Can't open"
  158.     errors and other failures.
  159.      Fixed rare volume overflow when using -m4.
  160.      Fixed side effect modification of "-jq" option when using "-ju".
  161.      Fixed -jt option when adding 0 files in a move command.
  162.      Fixed ARJ to list filenames with embedded "%"s.
  163.      Fixed ARJ to not modify version number in archive file headers.
  164.      Fixed "-jp" to inhibit pauses when stdout is redirected.
  165.      Fixed ARJ /? to inhibit pauses when "always" query chosen.
  166.      Fixed problem of leftover ARJTEMP.$* files when processing wildcarded
  167.     ARJ files.
  168.  
  169.      Removed support for the "w" command in DEARJ for program size reasons.
  170.  
  171.      Fixed REARJ "/f /d /u" option to work on updating a diskette archive.
  172.      Corrected ARJ support in REARJ.CFG.
  173.  
  174.  
  175.      ARJ 2.30
  176.  
  177.      Added "-t1g" to support text with graphics characters.
  178.      Added [YNAQ] message to all query prompts.
  179.