• Home
  • Raw
  • Download

Lines Matching full:zlib

1 ## zlib-ng
2 *zlib data compression library for the next generation systems*
5 aka Dead2 (zlib-ng àt circlestorm dót org)
9zlib-ng/zlib-ng/workflows/CI%20CMake/badge.svg)](https://github.com/zlib-ng/zlib-ng/actions) [![Ma…
10 …53ee1de871c0c712b65d26.svg?branch=develop)](https://buildkite.com/circlestorm-productions/zlib-ng)|
11 …www.codefactor.io/repository/github/zlib-ng/zlib-ng/badge)](https://www.codefactor.io/repository/g…
12 …storage.googleapis.com/badges/zlib-ng.svg)](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=…
13 …cov.io](https://codecov.io/github/zlib-ng/zlib-ng/coverage.svg?branch=develop)](https://codecov.io…
19 * Zlib compatible API with support for dual-linking
20 * Modernized native API based on zlib API for ease of porting
22 * Deflate medium and quick algorithms based on Intel’s zlib fork
45 into the official zlib repository.
47 Mark Adler has been maintaining zlib for a very long time, and he has
49 The idea of zlib-ng is not to replace zlib, but to co-exist as a
52 zlib has a long history and is incredibly portable, even supporting
55 The zlib code has numerous workarounds for old compilers that do not
63 the code, new programmers with an idea/interest for zlib will need
73 A lot of improvements have gone into zlib-ng since its start, and
83 There are two ways to build zlib-ng:
87 To build zlib-ng using the cross-platform makefile generator cmake.
103 To build zlib-ng using the bash configure script:
116 | ZLIB_COMPAT | --zlib-compat | Compile with zlib compatible API …
134 default zlib library, and any incompatibility or wrong configuration of
135 zlib-ng can make the whole system unusable, requiring recovery or reinstall.
138 For Linux distros, an alternative way to use zlib-ng (if compiled in
139 zlib-compat mode) instead of zlib, is through the use of the
141 with zlib, then zlib-ng will temporarily be used instead by the program,
145 LD_PRELOAD=/opt/zlib-ng/libz.so.1.2.11.zlib-ng /usr/bin/program
150 To install zlib-ng system-wide using cmake:
158 To install zlib-ng system-wide using the configure script:
167 Zlib-ng is a aiming to be open to contributions, and we would be delighted to
169 Just remember that any code you submit must be your own and it must be zlib licensed.
173 IRC channel #zlib-ng on the Freenode IRC network.
179 Thanks to Servebolt.com for sponsoring my maintainership of zlib-ng.
182 code reviews, testing and/or patches. Zlib-ng would not have been nearly as good without you.
184 The deflate format used by zlib was defined by Phil Katz.
185 The deflate and zlib specifications were written by L. Peter Deutsch.
187 zlib was originally created by Jean-loup Gailly (compression)
196 | ZLIB_DUAL_LINK | | Dual link tests with system zlib
223 * Fork of the popular minigzip https://github.com/zlib-ng/minizip-ng
224 * Python tool to benchmark minigzip/minideflate https://github.com/zlib-ng/deflatebench
225 * Python tool to benchmark pigz https://github.com/zlib-ng/pigzbench
226 * 3rd party patches for zlib-ng compatibility https://github.com/zlib-ng/patches