xz-analysis-mirror/tests
Lasse Collin c3592d0a55 Tests: Add a test file for lzma_index_append() integer overflow bug.
This test fails before commit 18d7facd38.

test_files.sh now runs xz -l for bad-3-index-uncomp-overflow.xz
because only then the previously-buggy code path gets tested.
Normal decompression doesn't use lzma_index_append() at all.
Instead, lzma_index_hash functions are used and those already
did the overflow check.
2022-09-16 17:08:53 +03:00
..
files Tests: Add a test file for lzma_index_append() integer overflow bug. 2022-09-16 17:08:53 +03:00
ossfuzz Use $(LIB_FUZZING_ENGINE) in tests/ossfuzz/Makefile. 2020-01-19 21:54:33 +02:00
Makefile.am Created tests for all functions exported in vli.h 2022-06-14 22:00:34 +03:00
bcj_test.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
code_coverage.sh Created script to generate code coverage reports. 2022-07-10 22:42:22 +03:00
compress_prepared_bcj_sparc Recreated the BCJ test files for x86 and SPARC. The old files 2009-02-06 09:13:15 +02:00
compress_prepared_bcj_x86 Recreated the BCJ test files for x86 and SPARC. The old files 2009-02-06 09:13:15 +02:00
create_compress_files.c Test: Make create_compress_files.c a little more flexible. 2022-05-23 20:59:47 +03:00
test_bcj_exact_size.c Tests: tuktest.h: Rename file_from_* and use tuktest_malloc there. 2022-06-16 13:29:59 +03:00
test_block_header.c Tests: Convert test_block_header to tuktest. 2022-06-02 20:45:05 +03:00
test_check.c Tests: Add more tests into test_check. 2022-06-16 17:39:59 +03:00
test_compress.sh Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_compress_generated_abc Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_compress_generated_random Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_compress_generated_text Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_compress_prepared_bcj_sparc Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_compress_prepared_bcj_x86 Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_files.sh Tests: Add a test file for lzma_index_append() integer overflow bug. 2022-09-16 17:08:53 +03:00
test_filter_flags.c Remove references to the Subblock filter in xz and tests. 2010-05-27 13:42:44 +03:00
test_hardware.c Tests: Created tests for hardware functions. 2022-06-10 16:58:47 +03:00
test_index.c Tests: Add tests for the two bugs fixed in index.c. 2015-10-12 21:07:41 +03:00
test_scripts.sh xzgrep: Improve the test script. 2014-06-13 18:58:22 +03:00
test_stream_flags.c Rename unaligned_read32ne to read32ne, and similarly for the others. 2019-12-31 00:47:49 +02:00
test_vli.c Tests: test_vli: Remove an invalid test-assertion. 2022-06-14 22:21:15 +03:00
tests.h Tests: Add more tests into test_check. 2022-06-16 17:39:59 +03:00
tuktest.h Tests: Silence warnings about unused functions from tuktest.h. 2022-09-09 14:12:30 +03:00
xzgrep_expected_output xzgrep: Improve the test script. 2014-06-13 18:58:22 +03:00