|.TH ZLIB 3 "28 Apr 2013"
|zlib \- compression/decompression library
|for full description]
|library is a general purpose data compression library.
|The code is thread safe, assuming that the standard library functions
|used are thread safe, such as memory allocation routines.
|It provides in-memory compression and decompression functions,
|including integrity checks of the uncompressed data.
|This version of the library supports only one compression method (deflation)
|but other algorithms may be added later
|with the same stream interface.
|Compression can be done in a single step if the buffers are large enough
|or can be done by repeated calls of the compression function.
|In the latter case,
|the application must provide more input and/or consume the output
|(providing more output space) before each call.
|The library also supports reading and writing files in
|.IR gzip (1)
|with an interface similar to that of stdio.
|The library does not install any signal handler.
|The decoder checks the consistency of the compressed data,
|so the library should never crash even in the case of corrupted input.
|All functions of the compression library are documented in the file
|.IR zlib.h .
|The distribution source includes examples of use of the library
|in the files
|as well as other examples in the
|Changes to this version are documented in the file
|that accompanies the source.
|is available in Java using the java.util.zip package:
|A Perl interface to
|.IR zlib ,
|written by Paul Marquess (firstname.lastname@example.org),
|is available at CPAN (Comprehensive Perl Archive Network) sites,
|A Python interface to
|.IR zlib ,
|written by A.M. Kuchling (email@example.com),
|is available in Python 1.5 and later versions:
|is built into
|An experimental package to read and write files in .zip format,
|written on top of
|by Gilles Vollant (firstname.lastname@example.org),
|is available at:
|and also in the
|directory of the main
|.SH "SEE ALSO"
|web site can be found at:
|The data format used by the zlib library is described by RFC
|(Request for Comments) 1950 to 1952 in the files:
|http://tools.ietf.org/html/rfc1950 (for the zlib header and trailer format)
|http://tools.ietf.org/html/rfc1951 (for the deflate compressed data format)
|http://tools.ietf.org/html/rfc1952 (for the gzip header and trailer format)
|Mark Nelson wrote an article about
|for the Jan. 1997 issue of Dr. Dobb's Journal;
|a copy of the article is available at:
|.SH "REPORTING PROBLEMS"
|Before reporting a problem,
|please check the
|web site to verify that you have the latest version of
|.IR zlib ;
|obtain the latest version and see if the problem still exists.
|Please read the
|before asking for help.
|Send questions and/or comments to email@example.com,
|or (for the Windows DLL version) to Gilles Vollant (firstname.lastname@example.org).
|Copyright (C) 1995-2013 Jean-loup Gailly (email@example.com)
|and Mark Adler (firstname.lastname@example.org).
|This software is provided "as-is,"
|without any express or implied warranty.
|In no event will the authors be held liable for any damages
|arising from the use of this software.
|See the distribution directory with respect to requirements
|The deflate format used by
|was defined by Phil Katz.
|The deflate and
|specifications were written by L. Peter Deutsch.
|Thanks to all the people who reported problems and suggested various
|.IR zlib ;
|who are too numerous to cite here.
|UNIX manual page by R. P. C. Rodgers,
|U.S. National Library of Medicine (email@example.com).
|.\" end of man page