Home | History | Annotate | Download | only in zlib

Lines Matching full:gzip

23   jloup@gzip.org          madler@alumni.caltech.edu
28 (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
63 The library also supports reading and writing files in gzip (.gz) format
65 with "gz". The gzip format is different from the zlib format. gzip is a
66 gzip wrapper, documented in RFC 1952, wrapped around a deflate stream.
68 This library can optionally read and write gzip streams in memory as well.
71 and on communications channels. The gzip format was designed for single-
110 gzip header information passed to and from zlib routines. See RFC 1952
116 int xflags; /* extra flags (not used when writing a gzip file) */
126 int done; /* true when done reading gzip header (not used
127 when writing a gzip file) */
429 the zlib or gzip format, this will cause inflate() to return immediately
481 inflate() can decompress and check either zlib-wrapped or gzip-wrapped
483 initializing with inflateInit2(). Any information contained in the gzip
486 perform their own processing of the gzip header and trailer.
547 windowBits can also be greater than 15 for optional gzip encoding. Add
548 16 to windowBits to write a simple gzip header and trailer around the
549 compressed data instead of a zlib wrapper. The gzip header will have no
552 gzip stream is being written, strm->adler is a crc32 instead of an adler32.
718 deflateSetHeader() provides gzip header information for when a gzip
722 in the provided gz_header structure are written to the gzip header (xflag is
726 available there. If hcrc is true, a gzip header crc is included. Note that
727 the current versions of the command-line version of gzip (up through version
729 gzip file" and give up.
731 If deflateSetHeader is not used, the default gzip header has text false,
733 fields. The gzip header is returned to the default state by deflateReset().
761 not looking for a zlib or gzip header, not generating a check value, and not
767 the uncompressed data as is done in the zlib, gzip, and zip formats. For
771 windowBits can also be greater than 15 for optional gzip decoding. Add
772 32 to windowBits to enable zlib and gzip decoding with automatic header
773 detection, or add 16 to decode only the gzip format (the zlib format will
774 return a Z_DATA_ERROR). If a gzip stream is being decoded, strm->adler is a
916 inflateGetHeader() requests that gzip header information be stored in the
919 As inflate() processes the gzip stream, head->done is zero until the header
922 no gzip header information forthcoming. Note that Z_BLOCK or Z_TREES can be
926 The text, time, xflags, and os fields are filled in with the gzip header
947 retrieve the header from the next gzip stream.
995 A raw deflate stream is one with no zlib or gzip header or trailer.
996 This routine would normally be used in a utility that reads zip or gzip
1000 behavior of inflate(), which expects either a zlib or gzip header and
1078 17: NO_GZIP -- deflate can't write gzip streams, and inflate can't detect
1079 and decode gzip streams (to avoid linking crc code)
1161 /* gzip file access functions */
1164 This library supports reading and writing files in gzip (.gz) format with
1166 "gz". The gzip format is different from the zlib format. gzip is a gzip
1170 typedef voidp gzFile; /* opaque gzip file descriptor */
1175 Opens a gzip (.gz) file for reading or writing. The mode parameter is as
1181 can be used instead of "w" to request that the gzip stream that will be
1183 and writing to the same gzip file is not supported.
1185 gzopen can be used to read a file which is not in gzip format; in this
1243 the input file was not in gzip format, gzread copies the given number of
1246 After reaching the end of a gzip stream in the input, gzread will continue
1247 to read, looking for another gzip stream, or failing that, reading the rest
1331 gzip stream is completed in the output. If gzwrite() is called again, a new
1332 gzip stream will be started in the output. gzread() is able to read such
1333 concatented gzip streams.
1372 reading a gzip stream from the middle of a file using gzdopen().
1381 includes the count of bytes that precede the gzip stream, for example when
1405 (0) if file is a gzip stream being decompressed. This state can change from
1406 false to true while reading the input file if the end of a gzip stream is
1407 reached, but is followed by data that is not another gzip stream.
1410 does not contain a gzip stream.
1414 is a gzip file. Therefore if gzbuffer() is used, it should be called before
1461 clearerr() function in stdio. This is useful for continuing to read a gzip