]> git.ipfire.org Git - thirdparty/zstd.git/commit
initial commit
authorDanielle Rozenblit <drozenblit@fb.com>
Wed, 4 Jan 2023 21:01:54 +0000 (13:01 -0800)
committerDanielle Rozenblit <drozenblit@fb.com>
Wed, 4 Jan 2023 21:01:54 +0000 (13:01 -0800)
commit908e8127335ccc6acf23fbaec601aecfba30e96f
tree77340deb56ace6987624137110d5cc4983604863
parentef566c8d683212a04174124ef3c0d34cdfb583b5
initial commit
328 files changed:
.github/workflows/dev-long-tests.yml
.github/workflows/dev-short-tests.yml
.github/workflows/publish-release-artifacts.yml
.github/workflows/scorecards.yml
LICENSE
Makefile
build/VS2010/libzstd-dll/libzstd-dll.rc
build/VS2010/zstd/zstd.rc
build/cmake/CMakeLists.txt
build/cmake/CMakeModules/AddZstdCompilationFlags.cmake
build/cmake/contrib/CMakeLists.txt
build/cmake/contrib/gen_html/CMakeLists.txt
build/cmake/contrib/pzstd/CMakeLists.txt
build/cmake/lib/CMakeLists.txt
build/cmake/programs/CMakeLists.txt
build/cmake/tests/CMakeLists.txt
build/meson/tests/meson.build
build/single_file_libs/zstd-in.c
build/single_file_libs/zstddeclib-in.c
contrib/diagnose_corruption/Makefile
contrib/diagnose_corruption/check_flipped_bits.c
contrib/externalMatchfinder/.gitignore [new file with mode: 0644]
contrib/externalMatchfinder/Makefile [new file with mode: 0644]
contrib/externalMatchfinder/README.md [new file with mode: 0644]
contrib/externalMatchfinder/main.c [new file with mode: 0644]
contrib/externalMatchfinder/matchfinder.c [new file with mode: 0644]
contrib/externalMatchfinder/matchfinder.h [new file with mode: 0644]
contrib/freestanding_lib/freestanding.py
contrib/gen_html/Makefile
contrib/gen_html/gen_html.cpp
contrib/largeNbDicts/Makefile
contrib/largeNbDicts/largeNbDicts.c
contrib/linux-kernel/Makefile
contrib/linux-kernel/decompress_sources.h
contrib/linux-kernel/linux.mk
contrib/linux-kernel/linux_zstd.h
contrib/linux-kernel/mem.h
contrib/linux-kernel/test/Makefile
contrib/linux-kernel/test/include/linux/compiler.h
contrib/linux-kernel/test/include/linux/errno.h
contrib/linux-kernel/test/include/linux/kernel.h
contrib/linux-kernel/test/include/linux/limits.h
contrib/linux-kernel/test/include/linux/math64.h
contrib/linux-kernel/test/include/linux/module.h
contrib/linux-kernel/test/include/linux/printk.h
contrib/linux-kernel/test/include/linux/stddef.h
contrib/linux-kernel/test/include/linux/swab.h
contrib/linux-kernel/test/include/linux/types.h
contrib/linux-kernel/test/static_test.c
contrib/linux-kernel/test/test.c
contrib/linux-kernel/zstd_common_module.c
contrib/linux-kernel/zstd_compress_module.c
contrib/linux-kernel/zstd_decompress_module.c
contrib/linux-kernel/zstd_deps.h
contrib/match_finders/zstd_edist.c
contrib/match_finders/zstd_edist.h
contrib/pzstd/ErrorHolder.h
contrib/pzstd/Logging.h
contrib/pzstd/Makefile
contrib/pzstd/Options.cpp
contrib/pzstd/Options.h
contrib/pzstd/Pzstd.cpp
contrib/pzstd/Pzstd.h
contrib/pzstd/SkippableFrame.cpp
contrib/pzstd/SkippableFrame.h
contrib/pzstd/main.cpp
contrib/pzstd/test/OptionsTest.cpp
contrib/pzstd/test/PzstdTest.cpp
contrib/pzstd/test/RoundTrip.h
contrib/pzstd/test/RoundTripTest.cpp
contrib/pzstd/utils/Buffer.h
contrib/pzstd/utils/FileSystem.h
contrib/pzstd/utils/Likely.h
contrib/pzstd/utils/Portability.h [new file with mode: 0644]
contrib/pzstd/utils/Range.h
contrib/pzstd/utils/ResourcePool.h
contrib/pzstd/utils/ScopeGuard.h
contrib/pzstd/utils/ThreadPool.h
contrib/pzstd/utils/WorkQueue.h
contrib/pzstd/utils/test/BufferTest.cpp
contrib/pzstd/utils/test/RangeTest.cpp
contrib/pzstd/utils/test/ResourcePoolTest.cpp
contrib/pzstd/utils/test/ScopeGuardTest.cpp
contrib/pzstd/utils/test/ThreadPoolTest.cpp
contrib/pzstd/utils/test/WorkQueueTest.cpp
contrib/recovery/Makefile
contrib/recovery/recover_directory.c
contrib/seekable_format/examples/Makefile
contrib/seekable_format/examples/parallel_compression.c
contrib/seekable_format/examples/parallel_processing.c
contrib/seekable_format/examples/seekable_compression.c
contrib/seekable_format/examples/seekable_decompression.c
contrib/seekable_format/examples/seekable_decompression_mem.c
contrib/seekable_format/tests/Makefile
contrib/seekable_format/zstd_seekable_compression_format.md
contrib/seekable_format/zstdseek_compress.c
contrib/seekable_format/zstdseek_decompress.c
contrib/seqBench/Makefile
doc/educational_decoder/Makefile
doc/educational_decoder/harness.c
doc/educational_decoder/zstd_decompress.c
doc/educational_decoder/zstd_decompress.h
doc/zstd_compression_format.md
examples/Makefile
examples/common.h
examples/dictionary_compression.c
examples/dictionary_decompression.c
examples/multiple_simple_compression.c
examples/multiple_streaming_compression.c
examples/simple_compression.c
examples/simple_decompression.c
examples/streaming_compression.c
examples/streaming_compression_thread_pool.c
examples/streaming_decompression.c
examples/streaming_memory_usage.c
lib/Makefile
lib/README.md
lib/common/bits.h
lib/common/bitstream.h
lib/common/compiler.h
lib/common/cpu.h
lib/common/debug.c
lib/common/debug.h
lib/common/entropy_common.c
lib/common/error_private.c
lib/common/error_private.h
lib/common/fse.h
lib/common/fse_decompress.c
lib/common/huf.h
lib/common/mem.h
lib/common/pool.c
lib/common/pool.h
lib/common/portability_macros.h
lib/common/threading.c
lib/common/threading.h
lib/common/xxhash.c
lib/common/xxhash.h
lib/common/zstd_common.c
lib/common/zstd_deps.h
lib/common/zstd_internal.h
lib/common/zstd_trace.h
lib/compress/clevels.h
lib/compress/fse_compress.c
lib/compress/hist.c
lib/compress/hist.h
lib/compress/huf_compress.c
lib/compress/zstd_compress.c
lib/compress/zstd_compress_internal.h
lib/compress/zstd_compress_literals.c
lib/compress/zstd_compress_literals.h
lib/compress/zstd_compress_sequences.c
lib/compress/zstd_compress_sequences.h
lib/compress/zstd_compress_superblock.c
lib/compress/zstd_compress_superblock.h
lib/compress/zstd_cwksp.h
lib/compress/zstd_double_fast.c
lib/compress/zstd_double_fast.h
lib/compress/zstd_fast.c
lib/compress/zstd_fast.h
lib/compress/zstd_lazy.c
lib/compress/zstd_lazy.h
lib/compress/zstd_ldm.c
lib/compress/zstd_ldm.h
lib/compress/zstd_ldm_geartab.h
lib/compress/zstd_opt.c
lib/compress/zstd_opt.h
lib/compress/zstdmt_compress.c
lib/compress/zstdmt_compress.h
lib/decompress/huf_decompress.c
lib/decompress/huf_decompress_amd64.S
lib/decompress/zstd_ddict.c
lib/decompress/zstd_ddict.h
lib/decompress/zstd_decompress.c
lib/decompress/zstd_decompress_block.c
lib/decompress/zstd_decompress_block.h
lib/decompress/zstd_decompress_internal.h
lib/deprecated/zbuff.h
lib/deprecated/zbuff_common.c
lib/deprecated/zbuff_compress.c
lib/deprecated/zbuff_decompress.c
lib/dictBuilder/cover.c
lib/dictBuilder/cover.h
lib/dictBuilder/fastcover.c
lib/dictBuilder/zdict.c
lib/dll/example/Makefile
lib/legacy/zstd_legacy.h
lib/legacy/zstd_v01.c
lib/legacy/zstd_v01.h
lib/legacy/zstd_v02.c
lib/legacy/zstd_v02.h
lib/legacy/zstd_v03.c
lib/legacy/zstd_v03.h
lib/legacy/zstd_v04.c
lib/legacy/zstd_v04.h
lib/legacy/zstd_v05.c
lib/legacy/zstd_v05.h
lib/legacy/zstd_v06.c
lib/legacy/zstd_v06.h
lib/legacy/zstd_v07.c
lib/legacy/zstd_v07.h
lib/libzstd.mk
lib/libzstd.pc.in
lib/module.modulemap
lib/zdict.h
lib/zstd.h
lib/zstd_errors.h
programs/Makefile
programs/benchfn.c
programs/benchfn.h
programs/benchzstd.c
programs/benchzstd.h
programs/datagen.c
programs/datagen.h
programs/dibio.c
programs/dibio.h
programs/fileio.c
programs/fileio.h
programs/fileio_asyncio.c
programs/fileio_asyncio.h
programs/fileio_common.h
programs/fileio_types.h
programs/platform.h
programs/timefn.c
programs/timefn.h
programs/util.c
programs/util.h
programs/windres/verrsrc.h
programs/windres/zstd.rc
programs/zstd.1
programs/zstd.1.md
programs/zstdcli.c
programs/zstdcli_trace.c
programs/zstdcli_trace.h
programs/zstdgrep.1.md
programs/zstdless.1.md
tests/DEPRECATED-test-zstd-speed.py
tests/Makefile
tests/automated_benchmarking.py
tests/bigdict.c
tests/checkTag.c
tests/check_size.py [new file with mode: 0755]
tests/cli-tests/README.md
tests/cli-tests/basic/help.sh.stdout.glob
tests/cli-tests/basic/version.sh.stdout.glob
tests/cli-tests/compression/levels.sh
tests/cli-tests/compression/levels.sh.stderr.exact
tests/cli-tests/file-stat/compress-file-to-file.sh [new file with mode: 0755]
tests/cli-tests/file-stat/compress-file-to-file.sh.stderr.exact [new file with mode: 0644]
tests/cli-tests/file-stat/compress-file-to-stdout.sh [new file with mode: 0755]
tests/cli-tests/file-stat/compress-file-to-stdout.sh.stderr.exact [new file with mode: 0644]
tests/cli-tests/file-stat/compress-stdin-to-file.sh [new file with mode: 0755]
tests/cli-tests/file-stat/compress-stdin-to-file.sh.stderr.exact [new file with mode: 0644]
tests/cli-tests/file-stat/compress-stdin-to-stdout.sh [new file with mode: 0755]
tests/cli-tests/file-stat/compress-stdin-to-stdout.sh.stderr.exact [new file with mode: 0644]
tests/cli-tests/file-stat/decompress-file-to-file.sh [new file with mode: 0755]
tests/cli-tests/file-stat/decompress-file-to-file.sh.stderr.exact [new file with mode: 0644]
tests/cli-tests/file-stat/decompress-file-to-stdout.sh [new file with mode: 0755]
tests/cli-tests/file-stat/decompress-file-to-stdout.sh.stderr.exact [new file with mode: 0644]
tests/cli-tests/file-stat/decompress-stdin-to-file.sh [new file with mode: 0755]
tests/cli-tests/file-stat/decompress-stdin-to-file.sh.stderr.exact [new file with mode: 0644]
tests/cli-tests/file-stat/decompress-stdin-to-stdout.sh [new file with mode: 0755]
tests/cli-tests/file-stat/decompress-stdin-to-stdout.sh.stderr.exact [new file with mode: 0644]
tests/cli-tests/progress/no-progress.sh.stderr.glob
tests/cli-tests/run.py
tests/datagencli.c
tests/decodecorpus.c
tests/external_matchfinder.c [new file with mode: 0644]
tests/external_matchfinder.h [new file with mode: 0644]
tests/fullbench.c
tests/fuzz/Makefile
tests/fuzz/block_decompress.c
tests/fuzz/block_round_trip.c
tests/fuzz/decompress_dstSize_tooSmall.c
tests/fuzz/dictionary_decompress.c
tests/fuzz/dictionary_loader.c
tests/fuzz/dictionary_round_trip.c
tests/fuzz/dictionary_stream_round_trip.c
tests/fuzz/fse_read_ncount.c
tests/fuzz/fuzz.h
tests/fuzz/fuzz.py
tests/fuzz/fuzz_data_producer.c
tests/fuzz/fuzz_data_producer.h
tests/fuzz/fuzz_helpers.c
tests/fuzz/fuzz_helpers.h
tests/fuzz/huf_decompress.c
tests/fuzz/huf_round_trip.c
tests/fuzz/raw_dictionary_round_trip.c
tests/fuzz/regression_driver.c
tests/fuzz/seekable_roundtrip.c
tests/fuzz/sequence_compression_api.c
tests/fuzz/simple_compress.c
tests/fuzz/simple_decompress.c
tests/fuzz/simple_round_trip.c
tests/fuzz/stream_decompress.c
tests/fuzz/stream_round_trip.c
tests/fuzz/zstd_frame_info.c
tests/fuzz/zstd_helpers.c
tests/fuzz/zstd_helpers.h
tests/fuzzer.c
tests/gzip/Makefile
tests/invalidDictionaries.c
tests/legacy.c
tests/longmatch.c
tests/paramgrill.c
tests/poolTests.c
tests/rateLimiter.py
tests/regression/Makefile
tests/regression/config.c
tests/regression/config.h
tests/regression/data.c
tests/regression/data.h
tests/regression/levels.h
tests/regression/method.c
tests/regression/method.h
tests/regression/result.c
tests/regression/result.h
tests/regression/results.csv
tests/regression/test.c
tests/roundTripCrash.c
tests/seqgen.c
tests/seqgen.h
tests/test-license.py
tests/test-zstd-versions.py
tests/zstreamtest.c
zlibWrapper/examples/zwrapbench.c
zlibWrapper/gzcompatibility.h
zlibWrapper/zstd_zlibwrapper.c
zlibWrapper/zstd_zlibwrapper.h