home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR4 / ZPRO111.ZIP / ZIPRPRO.REV < prev   
Text File  |  1993-11-26  |  6KB  |  133 lines

  1.         ZIP'R Professional For DOS Revision History
  2.  
  3.  
  4. 11-26-93 ■ Version 1.11
  5.  
  6.        . Added error message if Selective Exclusion is enabled,
  7.              but no file specifications have been entered.
  8.  
  9.            . Corrected problems where three delete routines were
  10.              not marking the compressed file with normal attributes,
  11.              generating a run-time error.  (Code 5, File Access 
  12.              Denied)  This error would occur when query mode was
  13.              enabled, and the program was not re-compressed.
  14.  
  15.            . Updated random filename generator code in the DECOMP
  16.              procedure to use the new method for generating
  17.              random filename prefixes.
  18.  
  19.            . Added "Selective Exclusion" feature to complement
  20.              Selective Extraction.  Selective Exclusion allows
  21.              certain files or groups of files to be excluded
  22.              from extraction.
  23.  
  24.            . Changed the prelog screen to display the number of
  25.              Selective Extraction files (entries) and the number
  26.              of simultaneous ZIPRPRO licenses. 
  27.  
  28.  
  29. 11-21-93 ■ Version 1.10
  30.  
  31.            . Changed the logic in the prelog screen to highlight
  32.              Query Option if Selective Extraction is enabled, but
  33.              the compression type is not ZIP. 
  34.  
  35.            . Changed the countdown code on the prelog screen to 
  36.              count to 0.
  37.  
  38.            . Added code to mark the compressed file as ReadOnly
  39.              during ZIPRPRO operations.  This should help to 
  40.              reduce the chances of accidently deleting the original
  41.              compressed file during update mode (inconvenience) or
  42.              during selective extraction (potential disaster).
  43.  
  44.            . Added code to mark all signal and temporary files 
  45.          ReadOnly, to prevent other processes from erasing them.
  46.              Also added code to mark files as normal before attempting
  47.              to delete them.
  48.  
  49.            . Corrected a problem where the atomic lock files were
  50.              not being closed properly after creation.
  51.  
  52.            . Re-worked the token and temporary file creation and
  53.              detection routines to use variable names and file
  54.              extensions that fit their function.
  55.  
  56.            . Moved the code to generate a random filename prefix
  57.              to a separate, common procedure, reducing the 
  58.              complexity of the routines that require these names.
  59.  
  60.            . Added error message codes to trap the condition if 
  61.              more than one users attempts to access a compressed
  62.              file when Selective Extraction is turned on.
  63.  
  64.            . Fixed a problem where the .TK1 file was being created
  65.              on programs that did not need to be decompressed, and
  66.              the .TK1 file was not being deleted.
  67.  
  68.            . Moved .TK1 and .TK2 file detection and creation to a
  69.              common area of the DecompressZipFile procedure.
  70.  
  71.            . Changed the signal file checking order to accomodate
  72.              the new Selective Extraction .SXT file.
  73.  
  74.            . Fixed a problem where the Selective Extraction .SXT
  75.              signal file was being created in error.  (A non-atomic
  76.              file was being created.)
  77.  
  78.            . Added code to limit access to the compressed file if
  79.              selective extraction is being used by any user.
  80.  
  81.            . Added error message code to trap the condition if 
  82.              Selective Extraction is turned on, but no files are
  83.              entered for extraction.
  84.  
  85.            . Corrected a problem where the procedure to calculate
  86.              the space required to decompress the compressed file
  87.              was being executed when the compression type was NONE, 
  88.              and no compressed file existed.
  89.  
  90.            . Checked out a potential problem with PKUNZIP erroring
  91.              out if files specified for extraction did not exist.
  92.              It turns out that PKUNZIP simply ignores this type of
  93.              error, eliminating the need to deal with it in ZIPRPRO.
  94.  
  95.            . Added code to disable Query mode if using Selective
  96.              Extraction.  (This is necessary to insure the integrity
  97.              of the original compressed file, and to prevent errors
  98.              when attempting to decompress files a second time.)
  99.  
  100.            . Corrected problems in the CheckSpaceForDecompression
  101.              procedure where an EXIT was being executed before the
  102.              selective extraction container file was generated.
  103.  
  104.            . Revised the code in the CalculateExactFileSize routine
  105.              to base its calculations on the list of files to be 
  106.              extracted, if Selective Extraction is enabled.
  107.  
  108.            . Added the more rigid compressed file type checking to
  109.              the internal CalculateExactFileSize, DecompressZipFile,
  110.              and CheckSpaceForDecompression procedures.
  111.  
  112.            . Eliminated the automatic detection of compressed file
  113.              archive types.  Now, the type of compressed file must 
  114.          match the compression type specified in the .ZPD file.
  115.              (If users wish to change compression types, they must
  116.              use a compression type of "NONE" for one pass.  Then,
  117.              the file may be re-compressed with the new compressor.)
  118.  
  119.            . Added fail-safe code to the prelog screen procedure
  120.              that will show grayed-out check marks if any options
  121.              have been disabled by ZIP'R Professional.
  122.  
  123.        . Updated prelog screen to show the status of the new
  124.              "Selective Extraction" option.
  125.  
  126.            . Added support for "Selective Extraction" when using
  127.              PKZIP/PKUNZIP.
  128.  
  129.  
  130. 11-15-93 ■ Version 1.00
  131.  
  132.        . Initial release of ZIP'R Professional For DOS.
  133.