home *** CD-ROM | disk | FTP | other *** search
- *********************************************
- Revision History
- *********************************************
-
- 2/5/98 1.0 First release
- 2/6/98 1.01 -Bug fix. Date format of 19971231 wasn't being interpretered
- properly. Unable to restore files.
- 2/17/98 1.02 -Bug fix. When no time was specified in the Date: line the
- program would bomb. Also, if a bag file was read-only it
- would be unable to rewrite the bag files.
- 2/23 1.03 -Bug fix. Was incorrectly recreating directory hierachy during
- a restore.
- -Bug fix. If a day of week was specified in a config file it would
- also be active during a restore.
- -Bug fix. If a bag file was read-only it wouldn't be updated properly.
- -Now restores ini files of intermediate folders as well as the bottom
- folder during a restore. The ini files are restored only if they do
- not already exist.
- -Bug fix. Restoring to the original location caused screwy results -
- a combination of segmentation violations, unable to restore ini files
- and other woes was a result of an invalid memory pointer.
- 2/27 1.04 -Bug fix. Fixed bug rewriting bag files when account dirs were
- specified.
- -Bug fix. When complete path was specified for the archive file name
- it was unable to access the file.
- 3/4 1.05 -Bug fix. Specified day of archive wasn't working.
- -Added performance statistics to manual.
- -Added check for latest zip/unzip version.
- 3/5 1.06 -Bug fix. When rearchiving files it would not rewrite a bag file
- if there were no files in the directory and there were no subdirectories
- in the directory
- 3/9 1.07 -Bug fix. Unable to restore a specific folder
- -Feature addition. /n commandline parameter to toggle the nestedFolder
- parameter.
- -Added code to CHMOD code to display error, if any.
- -Added code to prevent archiver from writing a bag file in a non-folder
- directory.
- 3/18 1.08 -Documentation fix. Changed description of Output for config file
- option to OutputFileName
- -Bug fix. When restoring files using query mode an 'N' answer was
- still interpreted as a 'Y'
- -Added output text describing estimated time of backup
- -Added check for ENOENT (file not found) at all the chmod() calls
- 5/26 1.09 -Bug fix. If header line was continued on multiple lines it was not
- being picked up. This caused a null pointer reference if the
- From: or To: line was continued on a second line.
- -Bug fix. Unable to interpret times with the text AM/PM in it.
- -Bug fix. If illegal time found, program was exiting.
- -Bug fix. If the name of the day exists in the date the date validation
- would fail.
- 8/17 1/10 -Bug fix. Archiver reported an error when a date was in the format:
- "Jul 30 1998".
- -Bug fix. Was checking the wrong var when an error was found with
- the chmod() call. It would erronously report an error 23, when in
- fact this was not an error.
- -Bug fix. Added some code to prevent string functions from acting
- on a null string.
- -Bug fix. A double equals sign in the folder filter code would cause
- segmentation errors because a pointer was not being assigned correctly
-