├── .clang-format ├── .github └── workflows │ ├── c-cpp.yml │ ├── ci-fuzz.yml │ └── release.yml ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── CMakePresets.json ├── ChangeLog.md ├── Config.cmake.in ├── LICENSE ├── amalgamate.sh ├── examples ├── example1.c ├── example2.c ├── example3.c ├── example4.c ├── example5.c └── example6.c ├── meson.build ├── miniz.c ├── miniz.h ├── miniz.pc.in ├── miniz_common.h ├── miniz_tdef.c ├── miniz_tdef.h ├── miniz_tinfl.c ├── miniz_tinfl.h ├── miniz_zip.c ├── miniz_zip.h ├── readme.md ├── test.sh └── tests ├── catch_amalgamated.cpp ├── catch_amalgamated.hpp ├── checksum_fuzzer.c ├── compress_fuzzer.c ├── flush_fuzzer.c ├── fuzz_main.c ├── large_fuzzer.c ├── main.cpp ├── miniz_tester.cpp ├── ossfuzz.sh ├── small_fuzzer.c ├── timer.cpp ├── timer.h ├── uncompress2_fuzzer.c ├── uncompress_fuzzer.c ├── zip.dict └── zip_fuzzer.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/c-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/.github/workflows/c-cpp.yml -------------------------------------------------------------------------------- /.github/workflows/ci-fuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/.github/workflows/ci-fuzz.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: c 2 | script: bash amalgamate.sh -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /Config.cmake.in: -------------------------------------------------------------------------------- 1 | include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/LICENSE -------------------------------------------------------------------------------- /amalgamate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/amalgamate.sh -------------------------------------------------------------------------------- /examples/example1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/examples/example1.c -------------------------------------------------------------------------------- /examples/example2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/examples/example2.c -------------------------------------------------------------------------------- /examples/example3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/examples/example3.c -------------------------------------------------------------------------------- /examples/example4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/examples/example4.c -------------------------------------------------------------------------------- /examples/example5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/examples/example5.c -------------------------------------------------------------------------------- /examples/example6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/examples/example6.c -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/meson.build -------------------------------------------------------------------------------- /miniz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/miniz.c -------------------------------------------------------------------------------- /miniz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/miniz.h -------------------------------------------------------------------------------- /miniz.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/miniz.pc.in -------------------------------------------------------------------------------- /miniz_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/miniz_common.h -------------------------------------------------------------------------------- /miniz_tdef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/miniz_tdef.c -------------------------------------------------------------------------------- /miniz_tdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/miniz_tdef.h -------------------------------------------------------------------------------- /miniz_tinfl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/miniz_tinfl.c -------------------------------------------------------------------------------- /miniz_tinfl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/miniz_tinfl.h -------------------------------------------------------------------------------- /miniz_zip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/miniz_zip.c -------------------------------------------------------------------------------- /miniz_zip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/miniz_zip.h -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/readme.md -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/test.sh -------------------------------------------------------------------------------- /tests/catch_amalgamated.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/catch_amalgamated.cpp -------------------------------------------------------------------------------- /tests/catch_amalgamated.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/catch_amalgamated.hpp -------------------------------------------------------------------------------- /tests/checksum_fuzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/checksum_fuzzer.c -------------------------------------------------------------------------------- /tests/compress_fuzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/compress_fuzzer.c -------------------------------------------------------------------------------- /tests/flush_fuzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/flush_fuzzer.c -------------------------------------------------------------------------------- /tests/fuzz_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/fuzz_main.c -------------------------------------------------------------------------------- /tests/large_fuzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/large_fuzzer.c -------------------------------------------------------------------------------- /tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/main.cpp -------------------------------------------------------------------------------- /tests/miniz_tester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/miniz_tester.cpp -------------------------------------------------------------------------------- /tests/ossfuzz.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/ossfuzz.sh -------------------------------------------------------------------------------- /tests/small_fuzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/small_fuzzer.c -------------------------------------------------------------------------------- /tests/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/timer.cpp -------------------------------------------------------------------------------- /tests/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/timer.h -------------------------------------------------------------------------------- /tests/uncompress2_fuzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/uncompress2_fuzzer.c -------------------------------------------------------------------------------- /tests/uncompress_fuzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/uncompress_fuzzer.c -------------------------------------------------------------------------------- /tests/zip.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/zip.dict -------------------------------------------------------------------------------- /tests/zip_fuzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uroni/miniz/HEAD/tests/zip_fuzzer.c --------------------------------------------------------------------------------