]> mj.ucw.cz Git - libucw.git/blob - ucw/doc/compress.txt
Fastbufs: Clean up exception handling
[libucw.git] / ucw / doc / compress.txt
1 Compression
2 ===========
3
4 The library contains a compression routine, called LiZaRd.  It is
5 modified Lempel-Ziv 77 method with slightly worse compression ratio,
6 but with faster compression and decompression (compression is few times
7 faster than zlib, decompression is slightly slower than memcpy()).
8
9 The data format and inspiration for code comes from the LZO project
10 (which couldn't be used due to licence problems). They might be
11 compatible, but no-one tested that.
12
13 - <<basic,Basic application>>
14 - <<safe,Safe decompression>>
15 - <<adler,Adler-32 checksum>>
16
17 !!ucw/lizard.h