• Home
Name Date Size #Lines LOC

..--

CVE-2002-0059/03-May-2024-

CVE-2004-0797/03-May-2024-

CVE-2005-1849/03-May-2024-

CVE-2005-2096/03-May-2024-

CVE-2018-25032/03-May-2024-32

GH-361/03-May-2024-44

GH-364/03-May-2024-

GH-382/03-May-2024-

GH-751/03-May-2024-21

GH-979/03-May-2024-

abi/03-May-2024-1,1711,144

benchmarks/03-May-2024-951696

data/03-May-2024-7,5206,541

fuzz/03-May-2024-1,116786

pigz/03-May-2024-213175

.gitignoreD03-May-2024117 65

CMakeLists.txtD03-May-20243 KiB10487

Makefile.inD03-May-20242.3 KiB8363

README.mdD03-May-20242 KiB3830

abicheck.mdD03-May-20242.2 KiB6047

abicheck.shD03-May-20244.3 KiB167118

example.cD03-May-202433.1 KiB1,015723

gh1235.cD03-May-20241.3 KiB4037

infcover.cD03-May-202425.3 KiB677509

minideflate.cD03-May-202411.1 KiB359293

minigzip.cD03-May-202410.1 KiB370280

pkgcheck.shD03-May-20245.1 KiB177130

switchlevels.cD03-May-20244.4 KiB168140

test_adler32.ccD03-May-202434 KiB390372

test_aligned_alloc.ccD03-May-20241.2 KiB4735

test_compare256.ccD03-May-20242.1 KiB8161

test_compress.ccD03-May-2024764 3423

test_compress_bound.ccD03-May-20241.5 KiB6042

test_crc32.ccD03-May-202411.9 KiB220203

test_cve-2003-0107.ccD03-May-2024586 2922

test_deflate_bound.ccD03-May-20242.5 KiB9166

test_deflate_copy.ccD03-May-20241.5 KiB6143

test_deflate_dict.ccD03-May-20241.2 KiB5539

test_deflate_hash_head_0.ccD03-May-20242.1 KiB8463

test_deflate_header.ccD03-May-20241.7 KiB6949

test_deflate_params.ccD03-May-20243.8 KiB144110

test_deflate_pending.ccD03-May-20241.5 KiB6748

test_deflate_prime.ccD03-May-20242.7 KiB9263

test_deflate_quick_bi_valid.ccD03-May-20244.4 KiB8167

test_deflate_quick_block_open.ccD03-May-20244 KiB9579

test_deflate_tune.ccD03-May-20241.4 KiB5742

test_dict.ccD03-May-20242.7 KiB9771

test_gzio.ccD03-May-20243.3 KiB10672

test_inflate_adler32.ccD03-May-20241.3 KiB4934

test_inflate_sync.ccD03-May-20241.9 KiB7650

test_large_buffers.ccD03-May-20242.1 KiB8865

test_main.ccD03-May-2024354 1712

test_shared.hD03-May-202489 32

test_small_buffers.ccD03-May-20241.8 KiB7051

test_version.ccD03-May-2024606 2819

README.md

1Contents
2--------
3
4|Name|Description|
5|-|-|
6|[CVE-2003-0107](https://nvd.nist.gov/vuln/detail/CVE-2003-0107)|Buffer overflow in the gzprintf function, requires ZLIB_COMPAT|
7|[CVE-2002-0059](https://nvd.nist.gov/vuln/detail/CVE-2002-0059)|inflateEnd to release memory more than once|
8|[CVE-2004-0797](https://nvd.nist.gov/vuln/detail/CVE-2004-0797)|Error handling in inflate and inflateBack causes crash|
9|[CVE-2005-1849](https://nvd.nist.gov/vuln/detail/CVE-2005-1849)|inftrees.h bug causes crash|
10|[CVE-2005-2096](https://nvd.nist.gov/vuln/detail/CVE-2005-2096)|Buffer overflow when incomplete code description|
11|[CVE-2018-25032](https://nvd.nist.gov/vuln/detail/CVE-2018-25032)|Memory corruption when compressing if the input has many distant matches.|
12|[GH-361](https://github.com/zlib-ng/zlib-ng/issues/361)|Test case for overlapping matches|
13|[GH-364](https://github.com/zlib-ng/zlib-ng/issues/364)|Test case for switching compression levels|
14|[GH-382](https://github.com/zlib-ng/zlib-ng/issues/382)|Test case for deflateEnd returning -3 in deflate quick|
15
16Copying
17-------
18
19Some of the files in _test_ are licensed differently:
20
21 - test/data/fireworks.jpeg is Copyright 2013 Steinar H. Gunderson, and
22   is licensed under the Creative Commons Attribution 3.0 license
23   (CC-BY-3.0). See https://creativecommons.org/licenses/by/3.0/
24   for more information.
25
26 - test/data/paper-100k.pdf is an excerpt (bytes 92160 to 194560) from the paper
27   “Combinatorial Modeling of Chromatin Features Quantitatively Predicts DNA
28   Replication Timing in _Drosophila_” by Federico Comoglio and Renato Paro,
29   which is licensed under the CC-BY license. See
30   https://www.ploscompbiol.org/static/license for more information.
31
32 - test/data/lcet10.txt is from Project Gutenberg. It does not have expired
33   copyright, but is still in the public domain according to the license information.
34   (https://www.gutenberg.org/ebooks/53).
35
36 - test/GH-382/defneg3.dat was the smallest file generated by Nathan Moinvaziri
37   that reproduced GH-382. It is licensed under the terms of the zlib license.
38