"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "zstd" between the packages
zstd-1.4.4.tar.gz and zstd-1.4.5.tar.gz

About: Zstandard (or shortly zstd) is a fast and lossless real-time compression algorithm.

Summary:

The "zstd" source code changed by about 15.7% and now consists of 486 regular files (+3) and 94 directories (+2).

Related Informations:

See CHANGELOG (zstd 1.4.5).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 102 2 4 62
C program 147 11 10 93
C++ program 16 0 0 1
Patch 8 0 0 0
Python program 10 3 1 3
Shell program 41 5 6 2
Lua program 2 0 0 0
Automake file 1 0 0 0
CMake file 12 1 0 4
Configuration file 1 0 0 0
Makefile 22 1 3 11
Man page 3 0 0 3
Pkg-config file 1 0 0 1
Command file 9 0 0 0
CSV file 1 0 0 1
DOS Batch file 2 0 1 0
Git file 24 2 1 4
HTML page 3 1 1 1
Include file 2 2 0 0
MS Visual Studio file 20 0 0 9
Property file 1 0 0 0
Resource file 5 0 0 0
YAML file 6 1 0 4
Image file 13 1 1 0
Directory 100 8 6 0
Archive 3 0 0 0
Change log 1 0 0 1
Information file 7 0 0 0
License 4 0 0 0
Readme file 28 3 5 5
Text file 23 2 0 7
Other 1 1 0 0
Total Files6194439212



Header Files (68 of 102):

NameStatusDeltaVisual Diff
contrib/experimental_dict_builders/benchmarkDictBuilder/dictBuilder.h removed
contrib/experimental_dict_builders/fastCover/fastCover.h removed
contrib/experimental_dict_builders/randomDictBuilder/io.h removed
contrib/experimental_dict_builders/randomDictBuilder/random.h removed
contrib/match_finders/zstd_edist.h added
doc/educational_decoder/zstd_decompress.h changed 4.6% diff
examples/common.h changed 0.9% diff
lib/common/bitstream.h changed 10.0% diff
lib/common/compiler.h changed 16.4% diff
lib/common/cpu.h changed 1.1% diff
lib/common/debug.h changed 32.2% diff
lib/common/error_private.h changed 11.8% diff
lib/common/fse.h changed 4.9% diff
lib/common/huf.h changed 8.9% diff
lib/common/mem.h changed 0.4% diff
lib/common/pool.h changed 3.1% diff
lib/common/threading.h changed 3.3% diff
lib/common/xxhash.h changed 12.6% diff
lib/common/zstd_errors.h changed 2.6% diff
lib/common/zstd_internal.h changed 30.8% diff
lib/compress/hist.h changed 37.9% diff
lib/compress/zstd_compress_internal.h changed 13.9% diff
lib/compress/zstd_compress_literals.h changed 5.0% diff
lib/compress/zstd_compress_sequences.h changed 23.3% diff
lib/compress/zstd_compress_superblock.h added
lib/compress/zstd_cwksp.h changed 3.1% diff
lib/compress/zstd_double_fast.h changed 7.9% diff
lib/compress/zstd_fast.h changed 8.4% diff
lib/compress/zstd_lazy.h changed 2.2% diff
lib/compress/zstd_ldm.h changed 8.1% diff
lib/compress/zstd_opt.h changed 3.0% diff
lib/compress/zstdmt_compress.h changed 1.5% diff
lib/decompress/zstd_ddict.h changed 10.0% diff
lib/decompress/zstd_decompress_block.h changed 10.4% diff
lib/decompress/zstd_decompress_internal.h changed 9.7% diff
lib/deprecated/zbuff.h changed 1.3% diff
lib/dictBuilder/cover.h changed 11.7% diff
lib/dictBuilder/zdict.h changed 17.0% diff
lib/legacy/zstd_legacy.h changed 1.9% diff
lib/legacy/zstd_v01.h changed 1.6% diff
lib/legacy/zstd_v02.h changed 1.6% diff
lib/legacy/zstd_v03.h changed 1.6% diff
lib/legacy/zstd_v04.h changed 0.9% diff
lib/legacy/zstd_v05.h changed 1.4% diff
lib/legacy/zstd_v06.h changed 0.8% diff
lib/legacy/zstd_v07.h changed 0.7% diff
lib/zstd.h changed 3.1% diff
programs/benchfn.h changed 0.7% diff
programs/benchzstd.h changed 1.4% diff
programs/datagen.h changed 5.1% diff
programs/dibio.h changed 8.1% diff
programs/fileio.h changed 3.9% diff
programs/platform.h changed 5.3% diff
programs/timefn.h changed 12.5% diff
programs/util.h changed 63.9% diff
programs/windres/verrsrc.h changed 100.0% diff
tests/fuzz/fuzz.h changed 6.1% diff
tests/fuzz/fuzz_data_producer.h changed 4.9% diff
tests/fuzz/fuzz_helpers.h changed 20.0% diff
tests/fuzz/zstd_helpers.h changed 8.5% diff
tests/regression/config.h changed 2.6% diff
tests/regression/data.h changed 16.7% diff
tests/regression/levels.h changed 7.0% diff
tests/regression/method.h changed 3.4% diff
tests/regression/result.h changed 2.3% diff
tests/seqgen.h changed 2.9% diff
zlibWrapper/gzcompatibility.h changed 4.4% diff
zlibWrapper/zstd_zlibwrapper.h changed 2.3% diff

C Programs (114 of 147):

NameStatusDeltaVisual Diff
contrib/diagnose_corruption/check_flipped_bits.c added
contrib/experimental_dict_builders/benchmarkDictBuilder/benchmark.c removed
contrib/experimental_dict_builders/fastCover/fastCover.c removed
contrib/experimental_dict_builders/fastCover/main.c removed
contrib/experimental_dict_builders/randomDictBuilder/io.c removed
contrib/experimental_dict_builders/randomDictBuilder/main.c removed
contrib/experimental_dict_builders/randomDictBuilder/random.c removed
contrib/largeNbDicts/largeNbDicts.c changed 29.2% diff
contrib/match_finders/zstd_edist.c added
contrib/single_file_decoder/examples/emscripten.c moved 69.5% diff
contrib/single_file_libs/examples/emscripten.c
contrib/single_file_decoder/examples/simple.c removed
contrib/single_file_decoder/zstddeclib-in.c moved 75.4% diff
contrib/single_file_libs/zstddeclib-in.c
contrib/single_file_libs/examples/roundtrip.c added
contrib/single_file_libs/examples/simple.c added
contrib/single_file_libs/zstd-in.c added
doc/educational_decoder/harness.c changed 52.7% diff
doc/educational_decoder/zstd_decompress.c changed 5.4% diff
examples/dictionary_compression.c changed 1.9% diff
examples/dictionary_decompression.c changed 1.6% diff
examples/multiple_simple_compression.c changed 1.6% diff
examples/multiple_streaming_compression.c changed 1.4% diff
examples/simple_compression.c changed 3.0% diff
examples/simple_decompression.c changed 2.6% diff
examples/streaming_compression.c changed 1.3% diff
examples/streaming_decompression.c changed 1.7% diff
examples/streaming_memory_usage.c changed 1.0% diff
lib/common/debug.c changed 83.4% diff
lib/common/entropy_common.c changed 18.5% diff
lib/common/error_private.c changed 4.5% diff
lib/common/fse_decompress.c changed 17.8% diff
lib/common/pool.c changed 0.6% diff
lib/common/threading.c changed 6.2% diff
lib/common/xxhash.c changed 6.3% diff
lib/common/zstd_common.c changed 2.3% diff
lib/compress/fse_compress.c changed 7.2% diff
lib/compress/hist.c changed 21.7% diff
lib/compress/huf_compress.c changed 16.4% diff
lib/compress/zstd_compress.c changed 15.5% diff
lib/compress/zstd_compress_literals.c changed 13.3% diff
lib/compress/zstd_compress_sequences.c changed 8.4% diff
lib/compress/zstd_compress_superblock.c added
lib/compress/zstd_double_fast.c changed 2.5% diff
lib/compress/zstd_fast.c changed 8.7% diff
lib/compress/zstd_lazy.c changed 4.0% diff
lib/compress/zstd_ldm.c changed 5.9% diff
lib/compress/zstd_opt.c changed 7.2% diff
lib/compress/zstdmt_compress.c changed 3.0% diff
lib/decompress/huf_decompress.c changed 7.6% diff
lib/decompress/zstd_ddict.c changed 6.3% diff
lib/decompress/zstd_decompress.c changed 20.4% diff
lib/decompress/zstd_decompress_block.c changed 30.8% diff
lib/deprecated/zbuff_common.c changed 9.6% diff
lib/deprecated/zbuff_compress.c changed 1.1% diff
lib/deprecated/zbuff_decompress.c changed 3.2% diff
lib/dictBuilder/cover.c changed 0.5% diff
lib/dictBuilder/fastcover.c changed 1.9% diff
lib/dictBuilder/zdict.c changed 3.5% diff
lib/legacy/zstd_v01.c changed 1.2% diff
lib/legacy/zstd_v02.c changed 0.3% diff
lib/legacy/zstd_v03.c changed 0.3% diff
lib/legacy/zstd_v04.c changed 0.3% diff
lib/legacy/zstd_v05.c changed 0.7% diff
lib/legacy/zstd_v06.c changed 0.7% diff
lib/legacy/zstd_v07.c changed 0.6% diff
programs/benchfn.c changed 0.6% diff
programs/benchzstd.c changed 0.7% diff
programs/datagen.c changed 1.6% diff
programs/dibio.c changed 0.9% diff
programs/fileio.c changed 12.5% diff
programs/timefn.c changed 5.2% diff
programs/util.c changed 67.1% diff
programs/zstdcli.c changed 59.8% diff
tests/bigdict.c changed 1.5% diff
tests/checkTag.c changed 3.0% diff
tests/datagencli.c changed 1.3% diff
tests/decodecorpus.c changed 0.1% diff
tests/fullbench.c changed 0.6% diff
tests/fuzz/block_decompress.c changed 13.2% diff
tests/fuzz/block_round_trip.c changed 11.5% diff
tests/fuzz/dictionary_decompress.c changed 22.3% diff
tests/fuzz/dictionary_loader.c changed 33.8% diff
tests/fuzz/dictionary_round_trip.c changed 24.2% diff
tests/fuzz/dictionary_stream_round_trip.c added
tests/fuzz/fuzz_data_producer.c changed 7.9% diff
tests/fuzz/fuzz_helpers.c added
tests/fuzz/raw_dictionary_round_trip.c added
tests/fuzz/regression_driver.c changed 45.0% diff
tests/fuzz/simple_compress.c changed 9.7% diff
tests/fuzz/simple_decompress.c changed 11.2% diff
tests/fuzz/simple_round_trip.c changed 47.9% diff
tests/fuzz/stream_decompress.c changed 57.3% diff
tests/fuzz/stream_round_trip.c changed 11.4% diff
tests/fuzz/zstd_frame_info.c changed 12.8% diff
tests/fuzz/zstd_helpers.c changed 8.8% diff
tests/fuzzer.c changed 22.4% diff
tests/invalidDictionaries.c changed 2.9% diff
tests/legacy.c changed 0.6% diff
tests/longmatch.c changed 2.0% diff
tests/paramgrill.c changed 0.1% diff
tests/poolTests.c changed 0.9% diff
tests/regression/config.c changed 0.6% diff
tests/regression/data.c changed 5.4% diff
tests/regression/method.c changed 0.3% diff
tests/regression/result.c changed 6.3% diff
tests/regression/test.c changed 0.6% diff
tests/roundTripCrash.c changed 0.8% diff
tests/seqgen.c changed 0.6% diff
tests/symbols.c removed
tests/zbufftest.c changed 2.7% diff
tests/zstreamtest.c changed 6.7% diff
zlibWrapper/examples/zwrapbench.c changed 3.6% diff
zlibWrapper/zstd_zlibwrapper.c changed 0.2% diff

C++ Programs (1 of 16):

NameStatusDeltaVisual Diff
contrib/pzstd/Options.cpp changed 3.1% diff

Python Programs (7 of 10):

NameStatusDeltaVisual Diff
tests/automated_benchmarking.py added
tests/fuzz/fuzz.py changed 0.9% diff
tests/rateLimiter.py changed 10.2% diff
tests/test-license.py added
tests/test-zstd-speed.py renamed 1.2% diff
tests/DEPRECATED-test-zstd-speed.py
tests/test-zstd-versions.py changed 1.2% diff

Shell Programs (13 of 41):

NameStatusDeltaVisual Diff
contrib/experimental_dict_builders/benchmarkDictBuilder/test.sh removed
contrib/experimental_dict_builders/fastCover/test.sh removed
contrib/experimental_dict_builders/randomDictBuilder/test.sh removed
contrib/single_file_decoder/build_test.sh removed
contrib/single_file_decoder/combine.sh removed
contrib/single_file_decoder/create_single_file_decoder.sh moved 32.6% diff
contrib/single_file_libs/create_single_file_decoder.sh
contrib/single_file_libs/build_decoder_test.sh added
contrib/single_file_libs/build_library_test.sh added
contrib/single_file_libs/combine.sh added
contrib/single_file_libs/create_single_file_library.sh added
programs/zstdgrep changed 6.1% diff
tests/playTests.sh changed 64.5% diff

CMake Files (5 of 12):

NameStatusDeltaVisual Diff
build/cmake/CMakeLists.txt changed 24.6% diff
build/cmake/CMakeModules/AddZstdCompilationFlags.cmake changed 10.8% diff
build/cmake/lib/CMakeLists.txt changed 14.8% diff
build/cmake/tests/CMakeLists.txt changed 78.0% diff
build/cmake/zstdConfig.cmake added

Makefiles (15 of 22):

NameStatusDeltaVisual Diff
contrib/diagnose_corruption/Makefile added
contrib/experimental_dict_builders/benchmarkDictBuilder/Makefile removed
contrib/experimental_dict_builders/fastCover/Makefile removed
contrib/experimental_dict_builders/randomDictBuilder/Makefile removed
doc/educational_decoder/Makefile changed 6.9% diff
examples/Makefile changed 3.8% diff
lib/dll/example/Makefile changed 8.9% diff
lib/Makefile changed 51.4% diff
Makefile changed 10.3% diff
programs/Makefile changed 29.8% diff
tests/fuzz/Makefile changed 100.0% diff
tests/gzip/Makefile changed 7.3% diff
tests/Makefile changed 5.1% diff
tests/regression/Makefile changed 6.1% diff
zlibWrapper/Makefile changed 3.9% diff

Man Pages (all 3):

NameStatusDeltaVisual Diff
programs/zstd.1 changed 45.3% diff
programs/zstdgrep.1 changed 13.3% diff
programs/zstdless.1 changed 23.0% diff

Pkg-config Files (all 1):

NameStatusDeltaVisual Diff
lib/libzstd.pc.in changed 15.9% diff

CSV Files (all 1):

NameStatusDeltaVisual Diff
tests/regression/results.csv changed 1.8% diff

DOS Batch Files (1 of 2):

NameStatusDeltaVisual Diff
programs/windres/generate_res.bat removed

Git Files (7 of 24):

NameStatusDeltaVisual Diff
.gitignore changed 14.8% diff
contrib/diagnose_corruption/.gitignore added
contrib/single_file_decoder/.gitignore removed
contrib/single_file_libs/.gitignore added
programs/.gitignore changed 5.3% diff
tests/.gitignore changed 31.7% diff
tests/fuzz/.gitignore changed 100.0% diff

HTML Pages (all 3):

NameStatusDeltaVisual Diff
contrib/single_file_decoder/examples/shell.html moved 0.0%
contrib/single_file_libs/examples/shell.html
doc/zstd_manual.html changed 0.6%

Include Files (all 2):

NameStatusDeltaVisual Diff
contrib/single_file_libs/examples/testcard-dxt1.inl added
contrib/single_file_libs/examples/testcard-zstd.inl added

MS Visual Studio Files (9 of 20):

NameStatusDeltaVisual Diff
build/VS2008/fullbench/fullbench.vcproj changed 1.7%
build/VS2008/fuzzer/fuzzer.vcproj changed 1.5%
build/VS2008/zstd/zstd.vcproj changed 1.4%
build/VS2008/zstdlib/zstdlib.vcproj changed 1.4%
build/VS2010/fullbench/fullbench.vcxproj changed 1.3%
build/VS2010/fuzzer/fuzzer.vcxproj changed 1.3%
build/VS2010/libzstd-dll/libzstd-dll.vcxproj changed 1.1%
build/VS2010/libzstd/libzstd.vcxproj changed 1.1%
build/VS2010/zstd/zstd.vcxproj changed 1.1%

YAML Files (5 of 6):

NameStatusDeltaVisual Diff
.circleci/config.yml changed 2.9% diff
.cirrus.yml changed 78.4% diff
.github/workflows/main.yml added
.travis.yml changed 64.3% diff
appveyor.yml changed 6.1% diff

Image Files (2 of 13):

NameStatusDeltaVisual Diff
contrib/single_file_decoder/examples/testcard.png moved 0.0%
contrib/single_file_libs/examples/testcard.png

Directories (14 of 100):

NameStatus
.github added
.github/ISSUE_TEMPLATE added
.github/workflows added
contrib/diagnose_corruption added
contrib/experimental_dict_builders removed
contrib/experimental_dict_builders/benchmarkDictBuilder removed
contrib/experimental_dict_builders/fastCover removed
contrib/experimental_dict_builders/randomDictBuilder removed
contrib/match_finders added
contrib/single_file_decoder renamed
contrib/single_file_libs
contrib/single_file_decoder/examples moved
contrib/single_file_libs/examples
tests/dict-files added

Change Logs (all 1):

NameStatusDeltaVisual Diff
CHANGELOG changed 6.4% diff

Readme Files (13 of 28):

NameStatusDeltaVisual Diff
contrib/experimental_dict_builders/benchmarkDictBuilder/README.md removed
contrib/experimental_dict_builders/fastCover/README.md removed
contrib/experimental_dict_builders/randomDictBuilder/README.md removed
contrib/match_finders/README.md added
contrib/single_file_decoder/examples/README.md moved 43.8% diff
contrib/single_file_libs/examples/README.md
contrib/single_file_decoder/README.md removed
contrib/single_file_libs/README.md added
doc/educational_decoder/README.md changed 24.9% diff
lib/README.md changed 24.8% diff
programs/README.md changed 21.0% diff
README.md changed 18.1% diff
tests/README.md changed 26.7% diff

Text Files (9 of 23):

NameStatusDeltaVisual Diff
.github/ISSUE_TEMPLATE/bug_report.md added
.github/ISSUE_TEMPLATE/feature_request.md added
build/meson/lib/meson.build changed 1.4% diff
build/meson/meson.build changed 1.6% diff
build/meson/tests/meson.build changed 10.8% diff
CONTRIBUTING.md changed 100.0% diff
doc/zstd_compression_format.md changed 1.4% diff
programs/zstd.1.md changed 11.3% diff
TESTING.md changed 6.8% diff

Other Files (all 1):

NameStatusDeltaVisual Diff
tests/dict-files/zero-weight-dict added

Packages Compared:

zstd-1.4.4.tar.gz
zstd-1.4.5.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)