2016-02-19 11:05:25 +01:00
..
2016-02-11 04:17:50 +01:00
2016-02-03 02:46:46 +01:00
2016-02-12 22:04:49 +01:00
2016-01-31 00:58:06 +01:00
2016-01-31 02:04:15 +01:00
2016-02-03 02:46:46 +01:00
2016-01-26 03:14:20 +01:00
2016-01-28 15:39:52 +01:00
2016-01-23 19:28:41 +01:00
2015-01-24 01:58:16 +01:00
2015-01-24 01:58:16 +01:00
2016-02-12 19:00:30 +01:00
2016-02-12 00:10:25 +01:00
2016-02-12 18:59:11 +01:00
2016-02-12 18:59:11 +01:00
2016-02-12 18:59:11 +01:00
2016-02-12 22:04:49 +01:00
2016-02-12 18:45:02 +01:00
2016-02-19 10:09:35 +01:00
2016-02-19 11:05:25 +01:00
2016-02-19 10:09:35 +01:00
2016-02-12 00:10:25 +01:00

zstd - library files

The lib directory contains several files, but depending on target use case, some of them may not be necessary.

Minimal library files

Shared ressources
zstd core compression
  • bitstream.h
  • fse.c
  • fse.h
  • fse_static.h
  • huff0.c
  • huff0.h
  • huff0_static.h
  • zstd_compress.c
  • zstd_decompress.c
  • zstd_internal.h
  • zstd_opt.h
  • zstd.h
  • zstd_static.h

Buffered streaming

This complementary API makes streaming integration easier. It is used by zstd command line utility :

  • zbuff.c
  • zbuff.h
  • zbuff_static.h

Dictionary builder

To create dictionaries from training sets :

  • divsufsort.c
  • divsufsort.h
  • zdict.c
  • zdict.h
  • zdict_static.h

Miscellaneous

The other files are not source code. There are :

  • LICENSE : contains the BSD license text
  • Makefile : script to compile or install zstd library (static or dynamic)
  • libzstd.pc.in : for pkg-config (make install)