cvs commit: src/lib/libz adler32.c compress.c crc32.c deflate.c deflate.h example.c gzio.c infblock.c infblock.h infcodes.c infcodes.h inffast.c inflate.c inftrees.c infutil.c infutil.h maketree.c minigzip.c trees.c uncompr.c zconf.h zlib.3 zutil.c ...

Tim Robbins tjr at freebsd.org
Wed Jun 30 19:45:24 PDT 2004


On Wed, Jun 30, 2004 at 11:54:47PM +0000, Tim J. Robbins wrote:
> tjr         2004-06-30 23:54:47 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     lib/libz             adler32.c compress.c crc32.c deflate.c 
>                          deflate.h example.c gzio.c inffast.c 
>                          inflate.c inftrees.c minigzip.c trees.c 
>                          uncompr.c zconf.h zlib.3 zutil.c zutil.h 
>   Removed files:
>     lib/libz             infblock.c infblock.h infcodes.c 
>                          infcodes.h infutil.c infutil.h maketree.c 
>   Log:
>   Resolve conflicts.

FYI, from http://www.gzip.org/zlib/:

Version 1.2.1 adds many improvements and features to zlib. Here are some
highlights:

    * inflate is about 20% faster and minimizes memory allocation
    * crc32 is about 50% faster
    * New, improved, and supported DLL interface and DLL FAQ
    * New functions and functionality:
          o deflate() and inflate() will now optionally encode and decode
		gzip streams
          o raw deflate() and inflate() now documented and supported
          o New inflateBack() functions for call-back interface -- faster
		than inflate()
          o Z_BLOCK flush option and new return information added to
		inflate to facilitate appending to deflate streams
          o raw deflate() now accepts a dictionary -- for appending
          o deflatePrime() for starting deflate output mid-byte -- for
		appending
          o Z_RLE strategy for run-length encoding -- option for PNG
		compression
          o gzclearerr() and gzungetc(), analogous to stdio functions
          o inflateCopy() added, analogous to deflateCopy()
          o deflateBound() and compressBound() for maximum size of
		compressed data
          o zlibCompileFlags() to provide compilation information 
    * More supported architectures and improved shared library support
    * Many more FAQ entries
    * Several new and updated contributions in the contrib directory 


More information about the cvs-src mailing list