Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: othersrc/external/bsd/xzmem



Module Name:    othersrc
Committed By:   agc
Date:           Tue Jul 31 05:09:25 UTC 2012

Update of /cvsroot/othersrc/external/bsd/xzmem
In directory ivanova.netbsd.org:/tmp/cvs-serv28762

Log Message:
The current lzma(3) interface is very different to that provided by
zlib(3).

To aid in code migration, xzmem(3) is a high-level interface, based
upon zlib(3) compress() and uncompress() functions, which provides
memory-to-memory compression and decompression using LZMA (aka xz(1)).

The xzmem library provides xz_compress(3) and xz_compress2(3) functions,
to compress using default compression levels, and selected compression
level. xz_decompress(3) will decompress the data that was previously
compressed using xz_compress().

xz_compressBound(3) will return the worst-case size (at a guess) for
the size of compression buffer needed to hold the compressed data.

The entire library is released under a 2-clause BSD license.

Status:

Vendor Tag:     CROOKS
Release Tags:   xzmem-base
                
N othersrc/external/bsd/xzmem/Makefile
N othersrc/external/bsd/xzmem/bin/Makefile
N othersrc/external/bsd/xzmem/dist/libxzmem.3
N othersrc/external/bsd/xzmem/dist/main.c
N othersrc/external/bsd/xzmem/dist/xzmem.c
N othersrc/external/bsd/xzmem/dist/xzmem.h
N othersrc/external/bsd/xzmem/lib/Makefile
N othersrc/external/bsd/xzmem/lib/shlib_version

No conflicts created by this import




Home | Main Index | Thread Index | Old Index