Szipw32 Bug Fix history Version Number 2.0: -Initial release 2.1: -Fixed Double Backslash added in 'Add With list' function when root dir was selected. -Use last access dirs option added. -Enhanced 'Rebuild File'function. 2.1a: -Fixed 'Rebuild using local info' bug. -Fixed configuration 'Default Add Dir' and 'Default Ex Dir' buttons mixup. 2.1b: -Some filename creation bugs fixed. -Missing Overwrite question bug fixed. -Added new file button. -Encryption is now full pkzip 2.0 compatible. -Fixed GPF when input file access denied. -Fixed rebuild function not showing progression. 2.2: -Added sort toggle option for fast loading of big archives. -Added 'Remove files that fail CRC check' function. -No more 'Shareware info wait 5 secs...' at startup for unregistered users. -Fixed the File not found error at startup. -Content editor, will not edit binary files anymore. -Registration bug fixed. 2.3: -Added command line options. -Fixed button enable problem when invalid file was loaded. 2.3a: -Fixed command line "-T" option malfunctioning. -Added "-Z" command line option to overwrite current zip file with new empty one (zero contents). -Added "-I" command line to run Szipw as an Icon. -Added 'Make Directory' on the fly from 'Extract List box'. -Disabled tab do not show on startup anymore. 2.4: -Improved help. -Added "-D" command line options to remove file or (@listfile) -Command line options can be scattered along the command line ex: "-ATI" is equal to "-A" "-T" "-I" -Added "-P" command line options (password to encrypt/decrypt) password must be just next to "-P". ex : "-A" "-Ppassword" "foo.zip" "foo.foo" -Added last files used in File menu. 2.4a: -When running Szipw from the command line, a new zip file will be created only when the command line parameter "-A" is specified, when "-U" or "-F" is specified, the zip file must exists. -Improved response to the "cancel button". -Fixed focus problems when ran from the command line. -Changed "-P" password option to "-C" to avoid confusion. 2.5: -Changed directory list boxes by DirectoryTreeView and File list boxes by DirectoryListView. -When zip file did not exists, Szipw would still show all it's tabs, any function would then create a GPF. 2.5a: -Fixed bug that would report "disk full" when compressing across multiple diskettes. -Bug when filenames without path information would be specified on the command line. -Added default "*.*" files to add when not specifying any files to add on the command line. 2.5b: -When a directory was selected in the "Add" section, clicking on 'Add' button with no 'recurse' and no 'store path' would wrongly report "Nothing to do". -When a file comment was entered in the "Property" section, clicking on another filename would assign the file comment to the new selected file, this was because the 'click' message was processed before the 'exit editor' message. -Fixed the input string in the make directory dialog box. 2.6: -Szipw would propose to test the archive even if there was an error because the zip file would not fit on the device. -Improved multi tasking while compressing/un compressing. -Now Szipw asks to update the file when then file content really changed. -Make directories and Remove Directories/files available from the pop up menu (use right mouse button) in Directory trees and File lists. -Move option (when compressing) is now functional. -Szipw will now register ZIP files with itself, when zip files are double-clicked, the system runs Szipw. 2.6a: -Szipw now stores its configuration in the Registry. -The effect of the "Only edit text files" check box in the configuration tab was inverted. 2.6b: -Szipw now registers a "Zip File" template in the "New documents" explorer menu item. 2.6c: -Szipw will register zip files with itself, only when the appropriate check box is checked in the configuration tab. -New menu item available : "Command line options" in Help menu. 2.7: -Added support for backup sets for automated backup. (.zmd) This is done through the '@CmdFile' command line parameter. 2.7a: -Fixed wrong file attributes stored when zipping across disks. -Centered properties in property tab. 2.7b: -Files that had no attribute settings were not added to the zip file. 2.7c: -Configuration for "Sort display" and "Associate Zip files" was not properly saved. -A small bug came in because of the way the dir tree is handled, causing non-fatal 'Access Read Errors' when files were added or removed from the archive. 2.7d: -The new way Szipw handled clicks in the ziptree caused file properties not to display anymore, fixed. 2.7e: 2.7f: -Some drag & drop functions within the archive fixed. 2.8: -Bug in span disk operation would cause some files to be corrupted, this is fixed. 2.8a: -Fixed problem with Windows NT. 2.9: -Added the remove by wildcard function. This allow to remove files from within the archive giving a pattern (ex: *.txt). 2.9a: -File list box is now updated when move flag is used. 2.9b: -Error message 'Bad address read' on startup, fixed. 3.0: -When 'Add', 'Update' or 'Freshen' action is run and the opened Zip file is encrypted, is no password is given, Szipw32 will prompt you if you want to enter a password. (useful with backup links to encrypted archives). -Added INCLUDE/EXCLUDE option to use with 'Backup Links' and 'Add With list' functions. This allow you to include/exclude files. 3.0a: -Fixed small bug in wildcards matching function. This causes a GPF when complex patterns (like : *.a??) were used. -When running as an Icon, Szipw would add wrong strings to the registry. 3.0b,c,d: -Fixed path storing bug when adding '\\mycomputer\*.*' files. -Fixed little memory management flaw. 3.1: -Fixed bug when backing up to diskettes using SPAN feature. 3.11: -Added question "Create ZIP file" when UPDATE or FRESHEN is used and ZIP file doesn't exist. 4.0: -New registration key required for registered users. -Application will open at Default window position when launched from the command line. -Added ZipWizard. -New command line function when extract is used (-E) you can specify a filename or a filemask of files to extract and the path where to extract files. -Improved wrong command line parameter handling. -Fixed bogus filedate set to extracted files.