| 1 | ZLIB DATA COMPRESSION LIBRARY | 
 
 
 
 
 | 2 |  | 
 
 
 
 
 | 3 | zlib 1.2.8 is a general purpose data compression library.  All the code is | 
 
 
 
 
 | 4 | thread safe.  The data format used by the zlib library is described by RFCs | 
 
 
 
 
 | 5 | (Request for Comments) 1950 to 1952 in the files | 
 
 
 
 
 | 6 | http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) | 
 
 
 
 
 | 7 | and rfc1952.txt (gzip format). | 
 
 
 
 
 | 8 |  | 
 
 
 
 
 | 9 | All functions of the compression library are documented in the file zlib.h | 
 
 
 
 
 | 10 | (volunteer to write man pages welcome, contact zlib@gzip.org).  Two compiled | 
 
 
 
 
 | 11 | examples are distributed in this package, example and minigzip.  The example_d | 
 
 
 
 
 | 12 | and minigzip_d flavors validate that the zlib1.dll file is working correctly. | 
 
 
 
 
 | 13 |  | 
 
 
 
 
 | 14 | Questions about zlib should be sent to <zlib@gzip.org>.  The zlib home page | 
 
 
 
 
 | 15 | is http://zlib.net/ .  Before reporting a problem, please check this site to | 
 
 
 
 
 | 16 | verify that you have the latest version of zlib; otherwise get the latest | 
 
 
 
 
 | 17 | version and check whether the problem still exists or not. | 
 
 
 
 
 | 18 |  | 
 
 
 
 
 | 19 | PLEASE read DLL_FAQ.txt, and the the zlib FAQ http://zlib.net/zlib_faq.html | 
 
 
 
 
 | 20 | before asking for help. | 
 
 
 
 
 | 21 |  | 
 
 
 
 
 | 22 |  | 
 
 
 
 
 | 23 | Manifest: | 
 
 
 
 
 | 24 |  | 
 
 
 
 
 | 25 | The package zlib-1.2.8-win32-x86.zip will contain the following files: | 
 
 
 
 
 | 26 |  | 
 
 
 
 
 | 27 | README-WIN32.txt This document | 
 
 
 
 
 | 28 | ChangeLog        Changes since previous zlib packages | 
 
 
 
 
 | 29 | DLL_FAQ.txt      Frequently asked questions about zlib1.dll | 
 
 
 
 
 | 30 | zlib.3.pdf       Documentation of this library in Adobe Acrobat format | 
 
 
 
 
 | 31 |  | 
 
 
 
 
 | 32 | example.exe      A statically-bound example (using zlib.lib, not the dll) | 
 
 
 
 
 | 33 | example.pdb      Symbolic information for debugging example.exe | 
 
 
 
 
 | 34 |  | 
 
 
 
 
 | 35 | example_d.exe    A zlib1.dll bound example (using zdll.lib) | 
 
 
 
 
 | 36 | example_d.pdb    Symbolic information for debugging example_d.exe | 
 
 
 
 
 | 37 |  | 
 
 
 
 
 | 38 | minigzip.exe     A statically-bound test program (using zlib.lib, not the dll) | 
 
 
 
 
 | 39 | minigzip.pdb     Symbolic information for debugging minigzip.exe | 
 
 
 
 
 | 40 |  | 
 
 
 
 
 | 41 | minigzip_d.exe   A zlib1.dll bound test program (using zdll.lib) | 
 
 
 
 
 | 42 | minigzip_d.pdb   Symbolic information for debugging minigzip_d.exe | 
 
 
 
 
 | 43 |  | 
 
 
 
 
 | 44 | zlib.h           Install these files into the compilers' INCLUDE path to | 
 
 
 
 
 | 45 | zconf.h          compile programs which use zlib.lib or zdll.lib | 
 
 
 
 
 | 46 |  | 
 
 
 
 
 | 47 | zdll.lib         Install these files into the compilers' LIB path if linking | 
 
 
 
 
 | 48 | zdll.exp         a compiled program to the zlib1.dll binary | 
 
 
 
 
 | 49 |  | 
 
 
 
 
 | 50 | zlib.lib         Install these files into the compilers' LIB path to link zlib | 
 
 
 
 
 | 51 | zlib.pdb         into compiled programs, without zlib1.dll runtime dependency | 
 
 
 
 
 | 52 | (zlib.pdb provides debugging info to the compile time linker) | 
 
 
 
 
 | 53 |  | 
 
 
 
 
 | 54 | zlib1.dll        Install this binary shared library into the system PATH, or | 
 
 
 
 
 | 55 | the program's runtime directory (where the .exe resides) | 
 
 
 
 
 | 56 | zlib1.pdb        Install in the same directory as zlib1.dll, in order to debug | 
 
 
 
 
 | 57 | an application crash using WinDbg or similar tools. | 
 
 
 
 
 | 58 |  | 
 
 
 
 
 | 59 | All .pdb files above are entirely optional, but are very useful to a developer | 
 
 
 
 
 | 60 | attempting to diagnose program misbehavior or a crash.  Many additional | 
 
 
 
 
 | 61 | important files for developers can be found in the zlib127.zip source package | 
 
 
 
 
 | 62 | available from http://zlib.net/ - review that package's README file for details. | 
 
 
 
 
 | 63 |  | 
 
 
 
 
 | 64 |  | 
 
 
 
 
 | 65 | Acknowledgments: | 
 
 
 
 
 | 66 |  | 
 
 
 
 
 | 67 | The deflate format used by zlib was defined by Phil Katz.  The deflate and | 
 
 
 
 
 | 68 | zlib specifications were written by L.  Peter Deutsch.  Thanks to all the | 
 
 
 
 
 | 69 | people who reported problems and suggested various improvements in zlib; they | 
 
 
 
 
 | 70 | are too numerous to cite here. | 
 
 
 
 
 | 71 |  | 
 
 
 
 
 | 72 |  | 
 
 
 
 
 | 73 | Copyright notice: | 
 
 
 
 
 | 74 |  | 
 
 
 
 
 | 75 | (C) 1995-2012 Jean-loup Gailly and Mark Adler | 
 
 
 
 
 | 76 |  | 
 
 
 
 
 | 77 | This software is provided 'as-is', without any express or implied | 
 
 
 
 
 | 78 | warranty.  In no event will the authors be held liable for any damages | 
 
 
 
 
 | 79 | arising from the use of this software. | 
 
 
 
 
 | 80 |  | 
 
 
 
 
 | 81 | Permission is granted to anyone to use this software for any purpose, | 
 
 
 
 
 | 82 | including commercial applications, and to alter it and redistribute it | 
 
 
 
 
 | 83 | freely, subject to the following restrictions: | 
 
 
 
 
 | 84 |  | 
 
 
 
 
 | 85 | 1. The origin of this software must not be misrepresented; you must not | 
 
 
 
 
 | 86 | claim that you wrote the original software. If you use this software | 
 
 
 
 
 | 87 | in a product, an acknowledgment in the product documentation would be | 
 
 
 
 
 | 88 | appreciated but is not required. | 
 
 
 
 
 | 89 | 2. Altered source versions must be plainly marked as such, and must not be | 
 
 
 
 
 | 90 | misrepresented as being the original software. | 
 
 
 
 
 | 91 | 3. This notice may not be removed or altered from any source distribution. | 
 
 
 
 
 | 92 |  | 
 
 
 
 
 | 93 | Jean-loup Gailly        Mark Adler | 
 
 
 
 
 | 94 | jloup@gzip.org          madler@alumni.caltech.edu | 
 
 
 
 
 | 95 |  | 
 
 
 
 
 | 96 | If you use the zlib library in a product, we would appreciate *not* receiving | 
 
 
 
 
 | 97 | lengthy legal documents to sign.  The sources are provided for free but without | 
 
 
 
 
 | 98 | warranty of any kind.  The library has been entirely written by Jean-loup | 
 
 
 
 
 | 99 | Gailly and Mark Adler; it does not include third-party code. | 
 
 
 
 
 | 100 |  | 
 
 
 
 
 | 101 | If you redistribute modified sources, we would appreciate that you include in | 
 
 
 
 
 | 102 | the file ChangeLog history information documenting your changes.  Please read | 
 
 
 
 
 | 103 | the FAQ for more information on the distribution of modified source versions. |