Xceed Zip Compression Library Documentation
Acknowledgments
Legal information > Acknowledgments

Numega

Xceed Zip was extensively checked and processed with the help of Numega's BoundsChecker, TrueCoverage, TrueTime software and of course, lots of beta testing! BoundsChecker finds memory and resource leaks, checks API calls for accuracy, and finds a host of other potential problems. TrueCoverage makes sure every single line of code was tested. TrueTime allows you to find out what the bottlenecks are in your code and helps you optimize and fine tune your code for maximum speed. These products may not come cheap, but they're worth every penny.

Zlib and Info-Zip

In releases of Xceed Zip Compression Library before version 4.0, the zip file format handling routines (as well as the compression and decompression routines used to perform the major zip archive operations) were based on the work by the Info-Zip group. We wish to thank the members of the Info-Zip group for the outstanding contribution that they have provided the software community.

As of the Xceed Zip Compression Library v4.0 release, all zip file format handling routines used by Xceed Zip v4.x, 5.x, and 6.x  are based on Xceed Software design and programming. Everything is written entirely in threadsafe, object-oriented Visual C++ 6.0 code.

The PKZIP 2.04g-compatible compression algorithm ("Deflate") used by Xceed Zip Compression Library is based on the Zlib library, written by Jean-Loup Gailly and Mark Adler. Zlib is a publicly available compression library that can be downloaded from the Zlib web site (if you are interested in it, we suggest you do a search on Google in order to make sure you have the latest web site address).

Last known URL as of January 9, 2003: http://www.gzip.org/zlib/

There are no extra charges or costs due to the use of the Zlib code in Xceed Zip Compression Library.

Libbzip2

The BWT compression algorithm introduced in Xceed Zip Compression Library v4.5 is based on the Libbzip2 library, written by Julian Seward. Libbzip2 is a publicly available compression library that can be downloaded from the following URL:

Last known URL as of March 19, 2002: http://sources.redhat.com/bzip2/index.html#bzip2-latest

There are no extra charges or costs due to the use of the Libbzip2 code in Xceed Zip Compression Library.

AES

Copyright © 2002, Dr Brian Gladman, Worcester, UK. All rights reserved.

License Terms

The free distribution and use of this software in both source and binary form is allowed (with or without changes) provided that:

  1. distributions of this source code include the above copyright notice, this list of conditions and the following disclaimer;
  2. distributions in binary form include the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other associated materials;
  3. the copyright holder's name is not used to endorse products built using this software without specific written permission.
Disclaimer

This software is provided 'as is' with no explicit or implied warranties in respect of its properties, including, but not limited to, correctness and/or fitness for purpose.

Last known URL as of 2017: http://brg.a2hosted.com//oldsite/cryptography_technology/rijndael/index.php

The random number generator is based on the paper Software Generation of Practically Strong Random Numbers by Peter Gutmann. Entropy is obtained using a GUID and the value of the QueryPerformanceCounter() Windows function; or with the GetTickCount() function on very old or low-end machines.

There are no extra charges or costs due to the use of this AES implementation in Xceed Zip Compression Library.

LZMA

The LZMA compression algorithm introduced in Xceed Zip Compression Library v6.5 is based on the LZMA SDK, written by Igor Pavlov. The LZMA SDK is publicly available and can be downloaded from the following URL:

Last known URL as of November 12, 2009: http://7-zip.org/sdk.html

There are no extra charges or costs due to the use of the LZMA code in Xceed Zip Compression Library.