home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR4
/
ZPRO111.ZIP
/
ZIPRPRO.REV
< prev
Wrap
Text File
|
1993-11-26
|
6KB
|
133 lines
ZIP'R Professional For DOS Revision History
11-26-93 ■ Version 1.11
. Added error message if Selective Exclusion is enabled,
but no file specifications have been entered.
. Corrected problems where three delete routines were
not marking the compressed file with normal attributes,
generating a run-time error. (Code 5, File Access
Denied) This error would occur when query mode was
enabled, and the program was not re-compressed.
. Updated random filename generator code in the DECOMP
procedure to use the new method for generating
random filename prefixes.
. Added "Selective Exclusion" feature to complement
Selective Extraction. Selective Exclusion allows
certain files or groups of files to be excluded
from extraction.
. Changed the prelog screen to display the number of
Selective Extraction files (entries) and the number
of simultaneous ZIPRPRO licenses.
11-21-93 ■ Version 1.10
. Changed the logic in the prelog screen to highlight
Query Option if Selective Extraction is enabled, but
the compression type is not ZIP.
. Changed the countdown code on the prelog screen to
count to 0.
. Added code to mark the compressed file as ReadOnly
during ZIPRPRO operations. This should help to
reduce the chances of accidently deleting the original
compressed file during update mode (inconvenience) or
during selective extraction (potential disaster).
. Added code to mark all signal and temporary files
ReadOnly, to prevent other processes from erasing them.
Also added code to mark files as normal before attempting
to delete them.
. Corrected a problem where the atomic lock files were
not being closed properly after creation.
. Re-worked the token and temporary file creation and
detection routines to use variable names and file
extensions that fit their function.
. Moved the code to generate a random filename prefix
to a separate, common procedure, reducing the
complexity of the routines that require these names.
. Added error message codes to trap the condition if
more than one users attempts to access a compressed
file when Selective Extraction is turned on.
. Fixed a problem where the .TK1 file was being created
on programs that did not need to be decompressed, and
the .TK1 file was not being deleted.
. Moved .TK1 and .TK2 file detection and creation to a
common area of the DecompressZipFile procedure.
. Changed the signal file checking order to accomodate
the new Selective Extraction .SXT file.
. Fixed a problem where the Selective Extraction .SXT
signal file was being created in error. (A non-atomic
file was being created.)
. Added code to limit access to the compressed file if
selective extraction is being used by any user.
. Added error message code to trap the condition if
Selective Extraction is turned on, but no files are
entered for extraction.
. Corrected a problem where the procedure to calculate
the space required to decompress the compressed file
was being executed when the compression type was NONE,
and no compressed file existed.
. Checked out a potential problem with PKUNZIP erroring
out if files specified for extraction did not exist.
It turns out that PKUNZIP simply ignores this type of
error, eliminating the need to deal with it in ZIPRPRO.
. Added code to disable Query mode if using Selective
Extraction. (This is necessary to insure the integrity
of the original compressed file, and to prevent errors
when attempting to decompress files a second time.)
. Corrected problems in the CheckSpaceForDecompression
procedure where an EXIT was being executed before the
selective extraction container file was generated.
. Revised the code in the CalculateExactFileSize routine
to base its calculations on the list of files to be
extracted, if Selective Extraction is enabled.
. Added the more rigid compressed file type checking to
the internal CalculateExactFileSize, DecompressZipFile,
and CheckSpaceForDecompression procedures.
. Eliminated the automatic detection of compressed file
archive types. Now, the type of compressed file must
match the compression type specified in the .ZPD file.
(If users wish to change compression types, they must
use a compression type of "NONE" for one pass. Then,
the file may be re-compressed with the new compressor.)
. Added fail-safe code to the prelog screen procedure
that will show grayed-out check marks if any options
have been disabled by ZIP'R Professional.
. Updated prelog screen to show the status of the new
"Selective Extraction" option.
. Added support for "Selective Extraction" when using
PKZIP/PKUNZIP.
11-15-93 ■ Version 1.00
. Initial release of ZIP'R Professional For DOS.