INDEX revision ada1678a4262b208a7b87391f520a7767d25287c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge HallynChangeLog history of changes
20ab58c777136a449b3199e0733b62fa87ecfa61Serge HallynINDEX this file
20ab58c777136a449b3199e0733b62fa87ecfa61Serge HallynFAQ Frequently Asked Questions about zlib
20ab58c777136a449b3199e0733b62fa87ecfa61Serge HallynMake_vms.com script for Vax/VMS
20ab58c777136a449b3199e0733b62fa87ecfa61Serge HallynMakefile makefile for Unix (generated by configure)
20ab58c777136a449b3199e0733b62fa87ecfa61Serge HallynMakefile.in makefile for Unix (template for configure)
20ab58c777136a449b3199e0733b62fa87ecfa61Serge HallynMakefile.riscos makefile for RISCOS
20ab58c777136a449b3199e0733b62fa87ecfa61Serge HallynREADME guess what
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynalgorithm.txt description of the (de)compression algorithm
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynconfigure configure script for Unix
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyndescrip.mms makefile for Vax/VMS
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynzlib.3 mini man page for zlib (volunteers to write full
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn man pages from zlib.h welcome. write to jloup@gzip.org)
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynamiga/Makefile.sas makefile for Amiga SAS/C
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynamiga/Makefile.pup makefile for Amiga powerUP SAS/C PPC
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynmsdos/Makefile.w32 makefile for Microsoft Visual C++ 32-bit
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynmsdos/Makefile.b32 makefile for Borland C++ 32-bit
4119204eef01e68c603f0f432b5ce653ea219eeaSerge Hallynmsdos/Makefile.bor makefile for Borland C/C++ 16-bit
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynmsdos/Makefile.dj2 makefile for DJGPP 2.x
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynmsdos/Makefile.emx makefile for EMX 0.9c (32-bit DOS/OS2)
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynmsdos/Makefile.msc makefile for Microsoft C 16-bit
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynmsdos/Makefile.tc makefile for Turbo C
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynmsdos/Makefile.wat makefile for Watcom C
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynmsdos/zlib.def definition file for Windows DLL
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynmsdos/zlib.rc definition file for Windows DLL
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynnt/Makefile.nt makefile for Windows NT
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynnt/zlib.dnt definition file for Windows NT DLL
4119204eef01e68c603f0f432b5ce653ea219eeaSerge Hallynnt/Makefile.emx makefile for EMX 0.9c/RSXNT 1.41 (Win32 Intel)
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynnt/Makefile.gcc makefile for Windows NT using GCC (mingw32)
37fc7b9e2eca60e838bf5bf061bd8a8206e4fa9dStéphane Graber
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn zlib public header files (must be kept):
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynzconf.h
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynzlib.h
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn private source files used to build the zlib library:
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynadler32.c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyncompress.c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyncrc32.c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyndeflate.c
4119204eef01e68c603f0f432b5ce653ea219eeaSerge Hallyndeflate.h
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyngzio.c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyninfblock.c
4119204eef01e68c603f0f432b5ce653ea219eeaSerge Hallyninfblock.h
f2363e38d07db2ad4796b5580b95e3665ed34a88S.Çağlar Onurinfcodes.c
37fc7b9e2eca60e838bf5bf061bd8a8206e4fa9dStéphane Graberinfcodes.h
4119204eef01e68c603f0f432b5ce653ea219eeaSerge Hallyninffast.c
8befa924f89520784ca2cb876279ab6098cd73e1Serge Hallyninffast.h
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyninflate.c
74a3920a972e837263436bd67a73eabd42754124Andrey Mazoinftrees.c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyninftrees.h
4119204eef01e68c603f0f432b5ce653ea219eeaSerge Hallyninfutil.c
4119204eef01e68c603f0f432b5ce653ea219eeaSerge Hallyninfutil.h
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynmaketree.c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyntrees.c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynuncompr.c
552a7d059549d2069f02931eed0487579ef9dddaSerge Hallynzutil.c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynzutil.h
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn source files for sample programs:
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynexample.c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallynminigzip.c
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
c8f73ce205aea218d4deb8e89e06ec6dc1abcc6bSerge Hallyn unsupported contribution by third parties
c8f73ce205aea218d4deb8e89e06ec6dc1abcc6bSerge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyncontrib/asm386/ by Gilles Vollant <info@winimage.com>
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn 386 asm code replacing longest_match().
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyncontrib/minizip/ by Gilles Vollant <info@winimage.com>
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn Mini zip and unzip based on zlib
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn See http://www.winimage.com/zLibDll/unzip.html
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyncontrib/iostream/ by Kevin Ruland <kevin@rodin.wustl.edu>
c8f73ce205aea218d4deb8e89e06ec6dc1abcc6bSerge Hallyn A C++ I/O streams interface to the zlib gz* functions
c8f73ce205aea218d4deb8e89e06ec6dc1abcc6bSerge Hallyn
49aba4d3c828808953b7ef004c459707d901c360Serge Hallyncontrib/iostream2/ by Tyge L�vset <Tyge.Lovset@cmr.no>
78f97d4c4f503854127016d9125c298aefea25a2Serge Hallyn Another C++ I/O streams interface
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyncontrib/untgz/ by "Pedro A. Aranda Guti\irrez" <paag@tid.es>
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn A very simple tar.gz extractor using zlib
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyncontrib/visual-basic.txt by Carlos Rios <c_rios@sonda.cl>
20ab58c777136a449b3199e0733b62fa87ecfa61Serge Hallyn How to use compress(), uncompress() and the gz* functions from VB.
552a7d059549d2069f02931eed0487579ef9dddaSerge Hallyn