Subversion Repositories Kolibri OS

Rev

Rev 1896 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1896 Rev 3926
Line 1... Line 1...
1
ZLIB DATA COMPRESSION LIBRARY
1
ZLIB DATA COMPRESSION LIBRARY
Line 2... Line 2...
2
 
2
 
3
zlib 1.2.5 is a general purpose data compression library.  All the code is
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
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
5
(Request for Comments) 1950 to 1952 in the files
6
http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format)
6
http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and
Line 7... Line 7...
7
and rfc1952.txt (gzip format).
7
rfc1952 (gzip format).
8
 
8
 
9
All functions of the compression library are documented in the file zlib.h
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).  A usage example
10
(volunteer to write man pages welcome, contact zlib@gzip.org).  A usage example
11
of the library is given in the file example.c which also tests that the library
11
of the library is given in the file test/example.c which also tests that
12
is working correctly.  Another example is given in the file minigzip.c.  The
12
the library is working correctly.  Another example is given in the file
Line 13... Line 13...
13
compression library itself is composed of all source files except example.c and
13
test/minigzip.c.  The compression library itself is composed of all source
14
minigzip.c.
14
files in the root directory.
15
 
15
 
16
To compile all files and run the test program, follow the instructions given at
16
To compile all files and run the test program, follow the instructions given at
17
the top of Makefile.in.  In short "./configure; make test", and if that goes
17
the top of Makefile.in.  In short "./configure; make test", and if that goes
Line 18... Line 18...
18
well, "make install" should work for most flavors of Unix.  For Windows, use one
18
well, "make install" should work for most flavors of Unix.  For Windows, use
19
of the special makefiles in win32/ or contrib/vstudio/ .  For VMS, use
19
one of the special makefiles in win32/ or contrib/vstudio/ .  For VMS, use
20
make_vms.com.
20
make_vms.com.
Line 29... Line 29...
29
 
29
 
30
Mark Nelson  wrote an article about zlib for the Jan.  1997
30
Mark Nelson  wrote an article about zlib for the Jan.  1997
31
issue of Dr.  Dobb's Journal; a copy of the article is available at
31
issue of Dr.  Dobb's Journal; a copy of the article is available at
Line 32... Line 32...
32
http://marknelson.us/1997/01/01/zlib-engine/ .
32
http://marknelson.us/1997/01/01/zlib-engine/ .
Line 33... Line 33...
33
 
33
 
Line 34... Line 34...
34
The changes made in version 1.2.5 are documented in the file ChangeLog.
34
The changes made in version 1.2.8 are documented in the file ChangeLog.
35
 
35
 
Line 42... Line 42...
42
at CPAN (Comprehensive Perl Archive Network) sites, including
42
at CPAN (Comprehensive Perl Archive Network) sites, including
43
http://search.cpan.org/~pmqs/IO-Compress-Zlib/ .
43
http://search.cpan.org/~pmqs/IO-Compress-Zlib/ .
Line 44... Line 44...
44
 
44
 
45
A Python interface to zlib written by A.M. Kuchling  is
45
A Python interface to zlib written by A.M. Kuchling  is
46
available in Python 1.5 and later versions, see
46
available in Python 1.5 and later versions, see
Line 47... Line 47...
47
http://www.python.org/doc/lib/module-zlib.html .
47
http://docs.python.org/library/zlib.html .
Line 48... Line 48...
48
 
48
 
49
zlib is built into tcl: http://wiki.tcl.tk/4610 .
49
zlib is built into tcl: http://wiki.tcl.tk/4610 .
Line 82... Line 82...
82
  people who reported problems and suggested various improvements in zlib; they
82
  people who reported problems and suggested various improvements in zlib; they
83
  are too numerous to cite here.
83
  are too numerous to cite here.
Line 84... Line 84...
84
 
84
 
Line 85... Line 85...
85
Copyright notice:
85
Copyright notice:
Line 86... Line 86...
86
 
86
 
87
 (C) 1995-2010 Jean-loup Gailly and Mark Adler
87
 (C) 1995-2013 Jean-loup Gailly and Mark Adler
88
 
88