Alaska Software Inc. - XbZLib Version 2.3
Username: Password:
AuthorTopic: XbZLib Version 2.3
Andreas Gehrs-Pahl

View the complete thread for this message in:

XbZLib Version 2.3
on Fri, 30 Jan 2015 03:07:44 -0500
Hi all,

I have created and uploaded a new version of XbZLib, including a new version 
of the AGPZip program, to showcase the XbZLib Class.

As usually, the new version, including source code and pre-compiled DLL, 
LIB, and EXE files for XbZLib Version 2.03.183 and AGPZip Version 2.02.108,
can be downloaded from here:

	http://www.EJusticeSolutions.com/EJS_OnSite/XbZLib23.zip

I have included pre-compiled files for Xbase++ Version 1.90.355 as well as 
for Version 2.00.570.

And -- also as usual -- I still haven't updated the documentation. Please 
see the change log at the beginning of each file for an overview of the most 
significant changes.

The latest version corrects the routines to "Fix" corrupted Zip Files, 
specifically Zip Files that are missing their Central Directory entry at the 
end of the file, which can happen, e.g., if a file transfer was prematurely 
interrupted.

Additionally, I included a new feature to set a "Base Directory Name" for 
file entries that are added to a Zip file, as suggested by Hubert Brandel 
some time ago. That way, required Directory entries are stored in the Zip 
File, but only to a selectable level, omitting the remainder of the file 
structure, all the way down to the root directory. This makes the resulting 
directory structure in the Zip File relative to the selected Base Directory.

And, again as usual, any feedback, support and help is appreciated. If you 
use XbZLib or even AGPZip, let me know. If you want to contribute features, 
please post them here. We still need the options to create Zip64 structures, 
spanning (to split a Zip File into multiple smaller files) and various 
Password/Encryption options. And as mentioned before, the Help System still 
needs to be updated, too.

PS: I also made some small updates to the Xbase++ Error Code lists, which 
can be downloaded from here:

	http://www.EJusticeSolutions.com/EJS_OnSite/Xb_Codes.zip

Enjoy,

Andreas

Andreas Gehrs-Pahl
Absolute Software, LLC

phone: (989) 723-9927
email: Andreas.GP@Charter.net
web:   http://www.Aerospace-History.net