Commit Graph

  • 498ac8238d
    [contrib][linux] Make zstd_reset_cstream() functionally identical to ZSTD_resetCStream() Cyber Knight 2022-03-10 15:32:13 +0800
  • 6a8fba9e5f
    Merge pull request #3092 from terrelln/2022-03-09-decoder-errata-doc Nick Terrell 2022-03-09 15:10:29 -0800
  • 696fa2524a [doc] Add decompressor errata document Nick Terrell 2022-03-09 14:39:13 -0800
  • 3f4f8b04ed
    Keep original file if -c or --stdout is given Dirk Müller 2022-02-07 20:39:15 +0100
  • 8814aa5bfa
    Merge pull request #3059 from dirkmueller/gzip_fast_best Felix Handte 2022-03-08 15:32:06 -0500
  • db104f6e83
    Merge pull request #3079 from niamster/cmake-compat-5 Yann Collet 2022-03-08 00:21:23 -0800
  • 8ff20c25f3
    [contrib][linux] Use ZSTD_CCtx_setPledgedSrcSize() instead of ZSTD_CCtx_reset() Cyber Knight 2022-03-08 13:38:06 +0800
  • e470c940f6 [contrib][linux] Fix a warning in zstd_reset_cstream() Cyber Knight 2022-03-07 11:55:33 +0800
  • 930b5cecaa
    Merge pull request #3060 from rex4539/typos Yann Collet 2022-03-05 14:21:58 -0800
  • cf1894b324
    Fix typos Dimitris Apostolou 2022-02-09 08:58:23 +0200
  • d109cef201
    fix the assertion in readLinesFromFile (#3084) Xi Ruoyao 2022-03-05 03:56:44 +0800
  • e8448a3d61
    Merge pull request #3080 from TocarIP/tokarip/static_bmi2 Yann Collet 2022-03-03 12:49:40 -0800
  • 7c3d1cb3ab Enable STATIC_BMI2 for gcc/clang Ilya Tokar 2022-03-01 18:49:10 -0500
  • 0c386afbfd
    Fix CI failures by adding apt-get update to Github Actions (#3082) Elliot Gorokhovsky 2022-03-03 14:52:06 -0500
  • 41665679bf
    Merge pull request #3081 from terrelln/dict-load-zero Nick Terrell 2022-03-02 12:58:51 -0800
  • da737c7ab8 [programs] Fix infinite loop when empty input is passed to trainer Nick Terrell 2022-03-02 11:04:04 -0800
  • 03bba1b0bf build:cmake: enable ZSTD legacy support by default Dmytro Milinevskyi 2022-03-01 18:29:47 +0100
  • 87406b5f3b
    Merge pull request #3075 from TocarIP/tokarip/bzhi Elliot Gorokhovsky 2022-02-24 16:52:48 -0500
  • 0178c12dd9 Use helper function for bit manipulations. Ilya Tokar 2022-02-23 17:59:56 -0500
  • 621d798988
    Merge pull request #3045 from embg/asm_refactor Elliot Gorokhovsky 2022-02-17 13:08:08 -0500
  • 71d9dab76f Replace XOR with subtraction for readability Elliot Gorokhovsky 2022-02-16 16:49:42 -0500
  • 856c7dc51d Fix fuzzer.c nits and replace CLZ fallback Elliot Gorokhovsky 2022-02-16 11:16:55 -0500
  • 00f2acba36 Add back check to prevent Win32 static analysis issues Elliot Gorokhovsky 2022-02-15 11:41:09 -0500
  • 7c674a0919 Add tests for bitwise intrinsics Elliot Gorokhovsky 2022-02-14 17:15:30 -0500
  • 6994a9f99c bits.h refactor and bugfix Elliot Gorokhovsky 2022-02-14 16:08:00 -0500
  • 529cd7b821 Fix nits Elliot Gorokhovsky 2022-02-07 12:22:04 -0500
  • 796182652d Pull out software fallbacks Elliot Gorokhovsky 2022-01-31 14:59:51 -0500
  • db2f4a6532 Move bitwise builtins into bits.h Elliot Gorokhovsky 2022-01-21 11:29:14 -0700
  • 970460f67d
    Merge pull request #3063 from embg/largeNbDicts Elliot Gorokhovsky 2022-02-11 13:55:35 -0500
  • 762898f5e4 Bugfix and new features for largeNbDicts benchmark Elliot Gorokhovsky 2022-02-08 11:49:31 -0500
  • 3202c75148
    Merge pull request #3054 from ooosssososos/patch-1 Yann Collet 2022-02-11 08:13:09 -0800
  • e653e97f77
    Implement more gzip compatibility (#3037) Dirk Müller 2022-02-08 21:32:42 +0100
  • caf2fa170b
    Merge pull request #3061 from embg/debug_ci_windows Elliot Gorokhovsky 2022-02-09 16:29:56 -0500
  • 9caabc01c4 Replace "windows-latest" with "windows-2019" in CI workflows Elliot Gorokhovsky 2022-02-09 14:44:46 -0500
  • 936ae8a3a0
    Move zstdgrep and zstdless tests to cli-tests (#3057) binhdvo 2022-02-09 11:21:33 -0500
  • 7e364e8828
    Merge pull request #3055 from terrelln/cli-test-symlinks Nick Terrell 2022-02-07 16:16:50 -0800
  • 169f8c11ff [cli-tests] Fix zstd symlinks Nick Terrell 2022-02-07 15:20:42 -0800
  • fede1d3abe
    [trace] Add aarch64 to supported architectures for zstd_trace Oscar Shi 2022-02-07 14:41:07 -0800
  • b848c167ab
    Merge pull request #3050 from shadchin/patch-1 Nick Terrell 2022-02-04 11:23:19 -0800
  • fcef19966c
    Merge pull request #3042 from u1f35c/fix2968 Yann Collet 2022-02-04 07:50:58 -0800
  • be0a4b4df6
    Merge pull request #3046 from rex4539/typos Yann Collet 2022-02-04 07:50:25 -0800
  • 317bd108fe
    Select legacy level for cmake Alexander Shadchin 2022-02-04 14:24:58 +0300
  • 4bba97b4cb
    Macos playtest envvars fix (#3035) Yonatan Komornik 2022-02-03 18:42:20 -0800
  • b9566fc558
    Add rails for huffman table log calculation (#3047) binhdvo 2022-02-02 15:12:48 -0500
  • 4c4d403ecb
    Fix typos Dimitris Apostolou 2022-02-02 19:32:31 +0200
  • 470eb8330a Fix required decompression memory usage reported by -vv + --long Jonathan McDowell 2022-02-01 03:20:30 -0800
  • 529a5879bf
    Merge pull request #3040 from facebook/fix44239 Yann Collet 2022-02-01 13:33:01 -0800
  • cad9f8d5f9 fix 44239 Yann Collet 2022-01-31 09:34:04 -0800
  • 26c36fafb9
    Merge pull request #3036 from facebook/fix44168 Yann Collet 2022-02-01 10:10:32 -0800
  • cdee6a7dbd Merge branch 'dev' into fix44168 Yann Collet 2022-01-31 17:31:55 -0800
  • 4b24ebdcf3
    Travis CI: fix by installing pip compatible with python 3.6 (#3041) Yonatan Komornik 2022-01-31 16:49:49 -0800
  • 9a758ce520 update sequence_compression_api fuzzer test Yann Collet 2022-01-31 16:17:11 -0800
  • cc0657f27d
    AsyncIO compression part 2 - added async read and asyncio to compression code (#3022) Yonatan Komornik 2022-01-31 15:43:41 -0800
  • 0b70da6277
    Merge pull request #3020 from terrelln/cli-tests Nick Terrell 2022-01-31 10:02:27 -0800
  • c01582dc8a
    travis CI: update meson image to one with a python that isn't EOL Eli Schwartz 2022-01-30 22:38:04 -0500
  • ef78b9af30
    meson: valgrind wrapper should return correct errors Eli Schwartz 2022-01-30 21:45:19 -0500
  • 84c05453db
    meson: never require a libm Eli Schwartz 2022-01-30 21:02:44 -0500
  • 5b2c6c776a
    meson: fix resource file compilation on Windows Eli Schwartz 2022-01-30 20:42:35 -0500
  • 8d65f87416 Fix static analysis false-positives Nick Terrell 2022-01-30 12:16:16 -0800
  • 637b2d7a24 fixed bug 44168 Yann Collet 2022-01-29 16:23:21 -0800
  • c9072dd60a
    Merge pull request #3027 from brailovich/dev Yann Collet 2022-01-29 15:40:43 -0800
  • 85a13250c7
    Merge pull request #3030 from terrelln/verbose-version Yann Collet 2022-01-29 15:40:09 -0800
  • 9a68840176 minor refactor to blocksplit Yann Collet 2022-01-27 11:06:16 -0800
  • a7285955f1
    Merge pull request #3034 from facebook/fix44122 Yann Collet 2022-01-27 16:01:39 -0800
  • d64d5ddc57 fix 44122 test error Yann Collet 2022-01-27 14:54:18 -0800
  • 1fc42de86a [CI] Hook cli-tests up to CI Nick Terrell 2022-01-24 13:52:08 -0800
  • f3096ff6d1 [test] Add new CLI testing platform Nick Terrell 2022-01-18 13:31:27 -0800
  • f088c430e3 [datagen] Remove extra newline printed Nick Terrell 2022-01-20 22:46:45 -0800
  • 495dcb839a [zstdcli] Fix option detection for --auto-threads Nick Terrell 2022-01-20 22:45:03 -0800
  • 246982e782 [dibio] Fix assertion triggered by no inputs Nick Terrell 2022-01-20 22:41:47 -0800
  • 5d70ec0bc4
    Merge pull request #3033 from facebook/fix44108 Yann Collet 2022-01-27 10:57:48 -0800
  • 9f37d1fede
    Update playTests.sh brailovich 2022-01-27 08:22:05 -0800
  • bad7f82300
    Merge pull request #2974 from facebook/fix2966_part3 Yann Collet 2022-01-27 06:14:04 -0800
  • 8df1257c3c fix issue 44108 Yann Collet 2022-01-27 05:13:45 -0800
  • 501a353b91
    Update playTests.sh brailovich 2022-01-26 18:56:52 -0800
  • f2d9652ad8 more usage of new error code stabilityCondition_notRespected Yann Collet 2022-01-26 18:04:52 -0800
  • e60eba58bf Print zlib/lz4/lzma library versions in verbose version output Nick Terrell 2022-01-26 17:55:26 -0800
  • 7543085013
    Merge pull request #3019 from facebook/huf_traces Yann Collet 2022-01-26 18:02:05 -0800
  • 5e7523385b
    Update playTests.sh brailovich 2022-01-26 16:53:11 -0800
  • beb4872241
    Update zstdcli.c brailovich 2022-01-26 16:51:18 -0800
  • 8b46895588 removed new huffman depth heuristic Yann Collet 2022-01-26 15:22:06 -0800
  • a66e8bb437 introduced LitHufLog constant Yann Collet 2022-01-21 17:13:33 -0800
  • 2d154e627a renamed HufLog into ZSTD_HUFFDTABLE_CAPACITY_LOG Yann Collet 2022-01-21 17:03:48 -0800
  • 32a5d95dcb moved HufLog to lib/decompress Yann Collet 2022-01-21 16:40:30 -0800
  • e9dd923fa4 only declare debug functions in debug mode Yann Collet 2022-01-21 16:14:25 -0800
  • 5db717af10 proper max limit to 11 Yann Collet 2022-01-20 22:19:35 -0800
  • 4684836f4f update regression tests Yann Collet 2022-01-20 21:59:46 -0800
  • 51da2d2ff2 improved compression of literals in specific corner cases Yann Collet 2022-01-20 21:24:33 -0800
  • 7616e39f3b adding traces to better track processing of literals Yann Collet 2022-01-20 21:23:48 -0800
  • a0acf9aa49
    Merge pull request #3023 from facebook/fix_seqCompress_withDelimiter Yann Collet 2022-01-26 14:15:28 -0800
  • dda4c10f07 added ZSTD_compressStream2() + ZSTD_c_stableInBuffer test Yann Collet 2022-01-26 13:33:04 -0800
  • cbff372d10 added helper function inBuffer_forEndFlush() Yann Collet 2022-01-26 11:05:57 -0800
  • b99ece96b9 converted checks into user validation generating error codes Yann Collet 2022-01-26 10:43:50 -0800
  • af3d9c506e added streaming test starting from non-0 pos Yann Collet 2022-01-26 10:30:33 -0800
  • c1668a00d2 fix extended case combining stableInBuffer with continue() and flush() modes Yann Collet 2022-01-24 22:57:55 -0800
  • 270f9bf005 better consistency in accessing @input Yann Collet 2022-01-24 14:45:22 -0800
  • 8296be4a0a pretend consuming input to provide a sense of forward progress Yann Collet 2022-01-05 16:34:10 -0800
  • 4b9d1dd9ff fixed incorrect comment Yann Collet 2022-01-05 13:21:43 -0800
  • 27d336b099 minor behavior refinements Yann Collet 2022-01-02 20:06:46 -0800
  • 37b87add7a make stableSrc compatible with regular streaming API Yann Collet 2022-01-01 23:15:34 -0800