Compilation Copyright (c) 1995-2000 by Wei Dai. All rights reserved. This copyright applies only to this particular software distribution package, and does not imply a copyright on any particular module in the library. All modules in this library except the following are placed in the public domain by Wei Dai and other contributers. The following modules are copyrighted by their respective original authors. haval.cpp - Copyright 1992 Yuliang Zheng. idea.cpp - Copyright 1992 Colin Plumb. mars.cpp - Copyright 1998 Brian Gladman. md2.cpp - Copyright 1994, 1995 Sun Microsystems, Inc. md5.cpp md5mac.cpp - Copyright 1995 Eric Young. rijndael.cpp - Copyright 1998, 1999 Brian Gladman. serpent.cpp - Copyright 1998, 1999 Brian Gladman and Sam Simpson. twofish.cpp - Copyright 1998, 1999 Brian Gladman. zbits.cpp ztrees.cpp zdeflate.cpp - Copyright 1990-1992 Mark Adler, Richard B. Wales, Jean-loup Gailly. Permission to use, copy, modify, and distribute this compilation for any purpose is hereby granted without fee, subject to the following license: 1. Any copy or modification of this compilation must include the above copyright notice and this license. 2. Users of the software included in this compilation agree to use their best efforts to provide Wei Dai with any modifications containing improvements or extensions and hereby grant Wei Dai a perpetual, royalty-free license to use and distribute such modifications under the terms of this license. 3. Wei Dai makes no warranty or representation that the operation of the software in this compilation will be error-free, and Wei Dai is under no obligation to provide any services, by way of maintenance, update, or otherwise. THE SOFTWARE AND ANY DOCUMENTATION ARE PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL WEI DAI OR ANY OTHER CONTRIBUTOR BE LIABLE FOR DIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 4. Users will not use Wei Dai or any other contributor's name in any publicity or advertising, without prior written consent in each case. 5. Export of this software from the United States may require a specific license from the United States Government. It is the responsibility of any person or organization contemplating export to obtain such a license before exporting. 6. Certain parts of this software may be protected by patents. It is the users' responsibility to obtain the appropriate licenses before using those parts.