Commit Graph

  • a7b124025f [*] Update threading.cpp again (We are 4 years behind) master Jamie Reece Wilson 2024-06-19 22:10:28 +0100
  • db5a7cf8ed [*] Update threading.cpp Reece 2021-11-09 15:42:41 +0000
  • e930f39fd1 [*] Update threading.cpp Reece 2021-10-12 07:07:21 +0100
  • f5497c0f7d Amend for new AuroraRuntime version Reece 2021-06-18 01:06:38 +0100
  • 7a62c089a5 [*] Use public headers Reece 2021-02-13 04:03:11 +0000
  • 3a02a7b1b1 Scuffed library Reece 2021-01-03 23:44:11 +0000
  • 6e159dd682 [+] Reimplement the minimalistic win32/pthread compatibility layer with Aurora runtime Reece 2021-01-02 10:47:03 +0000
  • ce34dc39a0 removed incorrect test Yann Collet 2020-12-16 23:53:13 -0800
  • 0b39531d75 moving all references to release branch Yann Collet 2020-12-16 23:00:35 -0800
  • 645a2975c3
    Merge pull request #2426 from facebook/changelog147 Yann Collet 2020-12-16 15:00:18 -0800
  • d387772387
    Merge pull request #2427 from facebook/example_compile Yann Collet 2020-12-16 14:59:31 -0800
  • f647a759fe updated version number to v1.4.7 Yann Collet 2020-12-15 20:53:05 -0800
  • ecffa77e12 streamlined example recipe Yann Collet 2020-12-15 02:06:01 -0800
  • 8ab9bb9d26 added api issues reported by @animalize Yann Collet 2020-12-15 00:27:32 -0800
  • 2e9ffdb468 Updated CHANGELOG for v1.4.7 Yann Collet 2020-12-14 18:45:57 -0800
  • 6899855a63
    Merge pull request #2424 from ihsinme/patch-1 Yann Collet 2020-12-14 16:22:09 -0800
  • b2cfae1717
    Merge pull request #2425 from animalize/changelog_date Yann Collet 2020-12-14 16:21:52 -0800
  • b8c3a473ec
    Merge pull request #2420 from terrelln/huf-comment Yann Collet 2020-12-14 16:14:07 -0800
  • e1fd4fd167 add release dates to CHANGELOG animalize 2020-12-14 10:27:35 +0800
  • f37896db02
    fix Integer Overflow ihsinme 2020-12-13 12:08:31 +0300
  • 94db6a1248
    Merge pull request #2423 from facebook/no-ln Yann Collet 2020-12-10 19:04:11 -0800
  • 806da76fa7
    Merge pull request #2411 from terrelln/cmake-fixes Nick Terrell 2020-12-10 16:14:34 -0800
  • c2939b96be refinement : only copy if binary is different Yann Collet 2020-12-10 14:31:35 -0800
  • bc3cda9b9f [CI][cmake] Disable --test-large-data and shorten fuzzing time to 2 mins Nick Terrell 2020-12-10 13:33:34 -0800
  • c56723ab03 replace final links by direct copy Yann Collet 2020-12-10 13:25:08 -0800
  • 0be843b200 [tests] Fix playTests.sh with spaces in path Nick Terrell 2020-12-07 12:08:29 -0800
  • 54105f5757 [cmake] Quote environment variables for tests Nick Terrell 2020-12-07 11:55:44 -0800
  • ef5d15b719 [cmake] Fix pkgconfig quoting Nick Terrell 2020-12-06 20:13:37 -0800
  • 85f8a8ca4d [CI] Add cmake test for source dirs with spaces Nick Terrell 2020-12-02 17:08:36 -0800
  • fe48742c69
    Merge pull request #2422 from felixhandte/doc-update-repcodes Felix Handte 2020-12-10 01:20:51 -0500
  • 2d46d764cf Update Zstd Compression Format to Clarify Repcode Behavior W. Felix Handte 2020-12-09 20:00:48 -0500
  • f861e8c07b
    Merge pull request #2421 from felixhandte/pc-no-sed Felix Handte 2020-12-09 18:58:17 -0500
  • bee9137409
    Merge pull request #2419 from felixhandte/asan-dont-poison-static-allocs Felix Handte 2020-12-09 16:50:52 -0500
  • 9dab03db90 Create Enum to Represent Static/Dynamic Allocation Distinction in cwksp W. Felix Handte 2020-12-09 14:56:12 -0500
  • db9e73cb07 Don't ASAN-Poison Statically-Allocated Workspaces W. Felix Handte 2020-12-08 11:54:57 -0500
  • a75f9ce3e9 Apply Same Strategy to CMake W. Felix Handte 2020-12-08 20:46:02 -0500
  • b521183c74 Avoid Use of Regexes in Building Package-Config File W. Felix Handte 2020-12-08 20:10:05 -0500
  • 1bbcf07bd5 [huf_compress] Refactor and comment HUF_buildCTable() Nick Terrell 2020-12-08 13:53:22 -0800
  • f8224ab116
    Merge pull request #2418 from senhuang42/fix_paramgrill_warnings sen 2020-12-08 12:50:23 -0500
  • b9ab6bc061 Fix various conversion warnings senhuang42 2020-12-08 10:07:28 -0500
  • f34d2f4192
    Merge pull request #2408 from senhuang42/seekable_hang_fix sen 2020-12-07 08:46:27 -0500
  • b731b545b5
    Merge pull request #2417 from bimbashrestha/icc-fix Yann Collet 2020-12-05 11:17:53 -0800
  • ac8ded76c7 Using add-apt-repository instead and installing intel-basekit/hpckit Bimba Shrestha 2020-12-05 09:42:44 -0600
  • 69a04ccf68
    Merge pull request #2413 from senhuang42/paramgrill_windows Yann Collet 2020-12-04 21:38:39 -0800
  • b86e3c9304
    Merge pull request #2415 from facebook/fix_aliasing Yann Collet 2020-12-04 21:30:57 -0800
  • 2477968ee7 fix gcc-10 aliasing warning in zlib_wrapper Yann Collet 2020-12-04 20:25:01 -0800
  • 5c0a3489a5 fix aliasing warning in decodecorpus Yann Collet 2020-12-04 19:21:40 -0800
  • fad175f9c1
    Merge pull request #2412 from animalize/dict_compressionlevel Nick Terrell 2020-12-04 17:09:30 -0800
  • 6132df8dd3 fix gcc-10 strict aliasing warnings Yann Collet 2020-12-04 16:43:19 -0800
  • 68c14bdff2 minor speed improvement to HUF_readCTable() Yann Collet 2020-12-04 16:33:39 -0800
  • c238db046f
    Merge pull request #2414 from terrelln/mt-progress Nick Terrell 2020-12-04 16:30:08 -0800
  • 4c58cb8383 [lib] Ensure that multithreaded compression always makes some progress Nick Terrell 2020-12-03 20:25:14 -0800
  • 0418ba2ba3
    Merge pull request #2410 from terrelln/zlib-wrapper Nick Terrell 2020-12-03 17:48:25 -0800
  • db249bef4b Allow paramgrill in cmake on windows senhuang42 2020-12-03 10:39:16 -0500
  • 260b85acf5 Fix MSVC 2019 warnings senhuang42 2020-12-03 10:36:45 -0500
  • a8693ddef7 Add seekable tests to CI senhuang42 2020-12-03 09:25:45 -0500
  • 26f89d47aa Clean up makefile for seekable tests senhuang42 2020-12-03 08:54:21 -0500
  • 1aec77ea89 use ZSTD_CLEVEL_DEFAULT in zdict.c animalize 2020-12-03 12:44:46 +0800
  • 6672689e7e
    Merge pull request #2406 from terrelln/linux-wrapper-api Nick Terrell 2020-12-02 16:49:03 -0800
  • b2ca26b101 [zlibWrapper] Only use public zstd functions Nick Terrell 2020-12-02 15:05:11 -0800
  • 91c1b57be9
    Merge pull request #2409 from facebook/test_makefile Yann Collet 2020-12-02 15:33:54 -0800
  • 894ae36675
    Merge pull request #2390 from animalize/clamp_level Nick Terrell 2020-12-02 14:35:58 -0800
  • 152b55879c Add unit tests to seekable senhuang42 2020-12-02 15:27:39 -0500
  • 10f87d2f43 [contrib][linux] Add SPDX-License-Identifier Nick Terrell 2020-12-02 11:57:55 -0800
  • d0cc2e3868 [contrib][linux] Fix make import-upstream Nick Terrell 2020-12-02 11:42:25 -0800
  • a6ee1b3047
    Merge pull request #2407 from senhuang42/sequence_compression_nbseqcheck_fix sen 2020-12-02 14:40:02 -0500
  • 3256c00c6e [contrib][linux] Follow style guide more closely Nick Terrell 2020-12-02 11:07:17 -0800
  • 2c570e7f87 [contrib][linux] Add a make target to import upstream Nick Terrell 2020-12-02 10:40:46 -0800
  • 5de5c1d759 fixed fuzzer multithreading tests Yann Collet 2020-12-02 10:34:12 -0800
  • 9db49a3989 Add a forward progress requirement bound to seekable streaming decompression senhuang42 2020-12-02 12:24:16 -0500
  • db21d383b5 fixed fuzzer32 to support multithreading tests Yann Collet 2020-12-02 09:13:55 -0800
  • 2cbd038528 Move max nb seq check to per-block senhuang42 2020-12-02 12:11:32 -0500
  • 87b38156be [contrib][linux-kernel] Fix test warnings Nick Terrell 2020-12-02 01:11:41 -0800
  • 3cda5fae77 [minor][lib] Remove double semicolon Nick Terrell 2020-12-02 00:59:31 -0800
  • f58e9a9830 [contrib][linux] Add wrapper API Nick Terrell 2020-12-02 00:56:56 -0800
  • f69d8c027d removed fullbench-lib from tests/all Yann Collet 2020-12-02 00:21:29 -0800
  • 9f8b180d5d fixed API documentation Yann Collet 2020-12-02 00:15:07 -0800
  • f8d0b46a9f streamline fuzzer Yann Collet 2020-12-01 23:44:16 -0800
  • 37165f66b7 better usage of default build rules Yann Collet 2020-12-01 23:36:05 -0800
  • 343a75d2ef simplified test makefile Yann Collet 2020-12-01 22:33:45 -0800
  • 6112b82526
    Merge pull request #2348 from dscheg/dev Yann Collet 2020-12-01 17:59:56 -0800
  • 993baba315
    Merge pull request #2405 from senhuang42/sequence_compression_minmatch_fix sen 2020-12-01 17:34:01 -0500
  • 3efe9c902b Add sequence nb validation to compressSequences(), adjust minMatch comparisons senhuang42 2020-12-01 10:53:30 -0500
  • d533af14e5
    Merge pull request #2399 from brawner/brawner/update-cmake-minimum-version Yann Collet 2020-11-30 14:13:42 -0800
  • 4c5f337248 Use cctx's minMatch instead of global MINMATCH, make fuzzer use validation senhuang42 2020-11-30 15:38:12 -0500
  • bcd17db2fb
    Merge pull request #2397 from dscheg/fixtrainfrombuffer Nick Terrell 2020-11-30 10:38:45 -0800
  • 9939ccecc4
    Merge pull request #2404 from facebook/lz4check Yann Collet 2020-11-30 10:38:08 -0800
  • 4b5d7e9ddb fix lz4 test messed by console detection Yann Collet 2020-11-30 06:47:16 -0800
  • 1126ad58b7
    Merge pull request #2403 from facebook/no_strncpy Yann Collet 2020-11-30 06:30:26 -0800
  • b15469203f added tests presumed to break lz4 console detection Yann Collet 2020-11-30 05:32:43 -0800
  • fed1c62571 fix gcc10 warnings Yann Collet 2020-11-30 04:44:37 -0800
  • 19e773a5d6 Update cmake_minimum_required to 2.8.12 Stephen Brawner 2020-11-24 12:05:42 -0800
  • e0ec32f1e3
    Merge pull request #2398 from senhuang42/fix_seq_compression_oss_fuzz sen 2020-11-23 21:54:16 -0500
  • 23554ff25f Force CCtx minmatch to be same as generated minmatch senhuang42 2020-11-23 13:29:20 -0500
  • 61f71753d4 Pass dictBufferCapacity to COVER_selectDict() Dmitriy Titarenko 2020-11-22 23:45:18 +0500
  • 0a4dbe9cd2
    Merge pull request #2394 from senhuang42/seq_compress_fuzzer sen 2020-11-22 13:07:46 -0500
  • c502cd33e5 Fix generating 1 too few characters in random string generator senhuang42 2020-11-19 17:34:39 -0500
  • 5b0c8f0a7c Add appropriate bound to matchlengths, and reduce srcSize max senhuang42 2020-11-18 10:25:48 -0500
  • a73a07b189 Add a bound for matchlength dependent on window size senhuang42 2020-11-17 09:57:10 -0500
  • 5c68c5e31e Variety of minor fixups, reduce allocation, make deterministic senhuang42 2020-11-16 17:53:38 -0500
  • 59c021f501 Add built binary to .gitignore senhuang42 2020-11-16 10:55:07 -0500
  • 26bc0bfdf6 Add new fuzzer to build targets senhuang42 2020-11-16 10:54:55 -0500
  • ed575963c5 Implement new fuzzer for sequence compression senhuang42 2020-11-16 10:54:19 -0500
  • c5fbd55dac
    Merge pull request #2387 from senhuang42/compress_sequence_API sen 2020-11-20 16:54:20 -0500
  • 7742f076b4 Add experimental param for sequence validation senhuang42 2020-11-20 11:23:22 -0500
  • 0e32928b7d Remove unnecessary repcode backup, apply style choices, use function pointer senhuang42 2020-11-20 10:07:55 -0500
  • 4e809dd572
    Merge pull request #2395 from senhuang42/is_rle_speedup sen 2020-11-19 18:26:42 -0500
  • e924a0fa51
    Explicit cast for visual warnings sen 2020-11-19 17:32:40 -0500
  • dcbbf7c09f Unroll isRLE loop senhuang42 2020-11-19 11:56:16 -0500
  • 05c0229668 Clean up visual conversion warnings senhuang42 2020-11-18 10:01:30 -0500
  • 3c4454769b Improve documentation on ZSTD_compressSequences() senhuang42 2020-11-18 09:52:24 -0500
  • d6d7ba2a1f Modification to offset validation to include entire sequence senhuang42 2020-11-17 10:13:22 -0500
  • 8f3136a9c7 Fix assert edge case, improve documentation in zstd.h senhuang42 2020-11-16 18:05:35 -0500
  • f6baad87d6 Fix warnings and make validation enabled by default senhuang42 2020-11-16 11:47:27 -0500
  • 55b90ef010 Fix unit tests to agree with new changes senhuang42 2020-11-16 10:47:26 -0500
  • 7f563b0519 Add new sequence format as an experimental CCtx param senhuang42 2020-11-16 10:44:57 -0500
  • 347824ad73 Overhaul logic to simplify, add in proper validations, fix match splitting senhuang42 2020-11-16 10:36:06 -0500
  • 46824cb018 Add new sequence compress api params to cctx senhuang42 2020-11-11 16:28:17 -0500
  • 48405b4633 Fix srcSize=0 edge case senhuang42 2020-11-10 15:33:33 -0500
  • 022e6d81e7 Fix literals length calculation senhuang42 2020-11-10 13:48:02 -0500
  • 3d26615c84 Adjust unit tests to agree with new sequence generation API senhuang42 2020-11-06 13:24:43 -0500
  • dad20b5ccb Remove dstCapacity error check senhuang42 2020-11-06 13:09:15 -0500
  • b8e16a2057 Remove extraneous function in this API senhuang42 2020-11-06 11:35:10 -0500
  • f29507c4fc Add check comparing offset to window size senhuang42 2020-11-05 12:36:08 -0500
  • 7a6e46a92f Fix MSAN errors senhuang42 2020-11-04 12:42:19 -0500
  • cc2642bd17 Address edge case with endPosInSequence senhuang42 2020-11-04 11:05:41 -0500
  • fd10007174 Change debug levels to appropriate ones senhuang42 2020-11-04 10:43:35 -0500
  • 2db8441245 Add RLE support senhuang42 2020-11-04 09:36:36 -0500
  • dfef298336 Fix various build warnings senhuang42 2020-11-03 19:00:02 -0500
  • 2bbdddf24e Add test case to roundtrip using ZSTD_getSequences() and ZSTD_compressSequences() senhuang42 2020-11-03 18:53:44 -0500
  • 5fd69f8173 Add documentation for new api functions senhuang42 2020-11-03 13:52:21 -0500
  • e8b7fdb64b Refactor for enhanced code clarity senhuang42 2020-11-03 13:41:20 -0500
  • c675fb46f1 Rename internal function compressSequences(), and promote new *_ext() functions to their actual name senhuang42 2020-11-03 13:37:50 -0500
  • 013434e1e4 Add another API function to compress with existing CCTX senhuang42 2020-11-03 13:31:07 -0500
  • c44ce29013 More adjustments to improve code clarity senhuang42 2020-11-03 13:05:57 -0500
  • 48f67da854 Pull compressStream2() transparent initialization into its own function senhuang42 2020-11-03 11:59:07 -0500
  • c86151f53c Add initial support for new ZSTD_Sequence mode senhuang42 2020-11-02 13:29:56 -0500
  • e0f26afce9 Add sequence compression format param senhuang42 2020-11-02 10:01:18 -0500
  • f51af9a609 Always ensure sequenceRange updates properly, add more error forwarding senhuang42 2020-11-02 09:52:52 -0500
  • 1a449688fd Various minor logical refactors to improve clarity senhuang42 2020-11-02 09:40:26 -0500
  • e5fe485dcc Fix cSize calculation for noCompressBlocks senhuang42 2020-10-30 11:55:20 -0400
  • 6145ebb400 Rebased, roundtrips silesia.tar senhuang42 2020-10-29 14:58:06 -0400
  • b5b61cc216 Refactor for better debugging info senhuang42 2020-10-29 14:47:36 -0400
  • 293fad6b45 Corrections and edge-case fixes to be able to roundtrip dickens senhuang42 2020-10-29 12:52:58 -0400
  • 7eb6fa7be4 Multi-block compression scaffolding - works on single-block files senhuang42 2020-10-29 11:01:04 -0400
  • 75b01f34b9 Add support for uncompressible blocks senhuang42 2020-10-29 10:24:45 -0400
  • e04da68157 Enable usage of ZSTD_sequenceRange for single-block compression senhuang42 2020-10-28 13:40:37 -0400
  • 337fac216d Add logic to handle ZSTD_sequenceRange senhuang42 2020-10-28 13:28:27 -0400
  • 85822ddd53 Add last literals handling like getSequences() senhuang42 2020-10-28 11:57:21 -0400
  • 2cff8df1a2 Pull block compression out of main compressSequences() function senhuang42 2020-10-28 11:50:38 -0400
  • cfced9344a Implement ZSTD_updateSequenceRange senhuang42 2020-10-28 11:28:12 -0400
  • b116e1f211 Modify SequenceRange to have posInSequence senhuang42 2020-10-28 11:07:36 -0400
  • d99b675112 Add function definition for sequenceRange updater senhuang42 2020-10-28 11:04:44 -0400
  • 74e95c05cc Add ZSTD_SequenceRange to count ranges in array of ZSTD_Sequence senhuang42 2020-10-28 11:04:18 -0400
  • 89f3848310 Add support for repcodes senhuang42 2020-10-27 11:02:58 -0400
  • 3e930fd044 Code cleanup, add debuglog statments senhuang42 2020-10-26 12:33:58 -0400
  • 086513b5b9 Implement first pass at compressSequences() senhuang42 2020-09-30 17:18:20 -0400
  • a9327b1e9b Add initial function prototype for ZSTD_compressSequences_ext (to be renamed later) senhuang42 2020-11-13 09:55:05 -0500
  • 9736c497ce
    Merge pull request #2393 from senhuang42/fix_sequence_extractions_api sen 2020-11-15 18:29:52 -0500
  • 52f8c07a3f Clamp compression level in ZSTD_getCParams_internal() function animalize 2020-11-14 13:16:27 +0800
  • 9d936d61d2 Reduce number of memcpy() calls senhuang42 2020-11-13 09:41:44 -0500
  • be4ac6c5bc Use existing repcode update function to implement updates senhuang42 2020-11-12 16:38:23 -0500
  • 674c9b9235 Add in proper block repcode histories senhuang42 2020-11-12 14:37:47 -0500
  • 06c7f14066 Let block reps persist senhuang42 2020-11-12 12:22:58 -0500
  • 396275068c Fix incorrect repcode setting senhuang42 2020-11-12 11:57:01 -0500
  • 1a8af0de73 Improve unit test senhuang42 2020-11-12 11:09:01 -0500
  • 4d4fd2c55f Overhaul repcode handling logic senhuang42 2020-11-12 10:59:35 -0500
  • 69b8361b0c
    Merge pull request #2388 from facebook/fix2386 Yann Collet 2020-11-06 11:38:08 -0800
  • f62edf0fe9
    Merge pull request #2381 from senhuang42/expand_sequence_extraction_api sen 2020-11-06 13:00:31 -0500
  • 95e74616d5 fix multiple minor conversion warnings Yann Collet 2020-11-06 09:57:05 -0800
  • 2769e4d459 fix incorrect assert Yann Collet 2020-11-06 09:44:04 -0800
  • 7d1dea070c Update unit tests senhuang42 2020-11-06 10:56:56 -0500
  • 779df995c6 Implement mergeGeneratedSequences() senhuang42 2020-11-06 10:55:46 -0500
  • 51abd58208 Rename getSequences() to generateSequences() senhuang42 2020-11-06 10:53:22 -0500
  • 261ea69661 Add new mergeGeneratedSequences() function senhuang42 2020-11-06 10:52:34 -0500
  • 07ee8bfe33
    Merge pull request #2385 from LuAPi/add-ZSTD_getDictID_fromCDict-single-commit Nick Terrell 2020-11-05 10:36:13 -0800
  • eac309c71b Add ZSTD_getDictID_fromCDict function to experimental section Luke Pitt 2020-11-04 11:37:37 +0000
  • f782cac3d4 Change block delimiter removing to linear time approach senhuang42 2020-11-02 16:59:16 -0500
  • 3c9b43da1d Remove trailing comma senhuang42 2020-11-02 11:53:04 -0500
  • 3434049c1f Use ZSTD_memmove() instead of memmove() senhuang42 2020-11-02 11:43:19 -0500
  • c54a25b666 Revert compressibility change senhuang42 2020-11-02 11:35:27 -0500
  • d4d0346b40 Update name of enum, clarify documentation senhuang42 2020-11-02 11:32:56 -0500
  • 9102f30dbf Update unit test senhuang42 2020-11-02 11:30:31 -0500
  • e6178f837f Revert unnecessary seqCollector adjustment senhuang42 2020-11-02 10:59:06 -0500
  • e8501e00b8 Fix incorrect index increment in merge algorithm senhuang42 2020-11-02 10:58:18 -0500
  • a36fdada57 Add algorithm to remove all delimiters senhuang42 2020-11-02 10:46:52 -0500
  • 435a3a0428 Update seqCollector definition senhuang42 2020-11-02 10:19:26 -0500
  • 3327932609 Update ZSTD_getSequences function signature senhuang42 2020-11-02 10:17:59 -0500
  • 7397d0102f Add new enum for different sequence formats for ingestion/extraction senhuang42 2020-11-02 10:15:53 -0500
  • f54109c589
    Merge pull request #2378 from senhuang42/free_cress_ptr sen 2020-11-01 20:33:25 -0500
  • 37d546c445
    Merge pull request #2379 from terrelln/regression-test Nick Terrell 2020-10-30 15:09:38 -0700
  • 7205e609a9
    Merge pull request #2354 from terrelln/stable-buffer Nick Terrell 2020-10-30 15:06:56 -0700
  • a446fa33dc [regression] Add README explaining the test Nick Terrell 2020-10-30 13:55:52 -0700
  • 222916a5d3 [regression] Update results.csv Nick Terrell 2020-10-30 13:54:30 -0700
  • c37c714ef1
    Merge pull request #2376 from senhuang42/clarify_sequence_extraction_api sen 2020-10-30 15:47:25 -0400
  • 2ebf6d5588 [test] Add unit tests for ZSTD_c_stable{In,Out}Buffer Nick Terrell 2020-10-12 18:40:14 -0700
  • d4e021fe35 [lib] Avoid allocating the input buffer when ZSTD_c_stableInBuffer is set Nick Terrell 2020-10-12 14:47:55 -0700
  • 24f72789e2 [lib] Skip the input window buffer when ZSTD_c_stableInBuffer is set Nick Terrell 2020-10-12 14:36:30 -0700
  • 6bd6b6f7d3 [cwksp] Return NULL when 0 bytes are requested Nick Terrell 2020-10-12 14:19:04 -0700
  • fcf81cee5e [lib] Avoid allocating output buffer when ZSTD_c_stableOutBuffer is set Nick Terrell 2020-10-12 14:17:22 -0700
  • 6d5dc93d4e [lib] Compress directly into output when ZSTD_c_stableOutBuffer is set Nick Terrell 2020-10-12 14:12:23 -0700
  • 987cb4ca6a [lib] Take the shortcut when ZSTD_c_stableOutBuffer is set Nick Terrell 2020-10-12 14:09:12 -0700
  • 809b2f2071 [lib] Set ZSTD_c_stable{In,Out}Buffer in ZSTD_compress2() Nick Terrell 2020-10-12 13:51:35 -0700
  • c74be3f6de [lib] Validate buffers when ZSTD_c_stable{In,Out}Buffer is set Nick Terrell 2020-10-12 13:45:33 -0700
  • e3e0775cc8 [API] Add ZSTD_c_stable{In,Out}Buffer parameters Nick Terrell 2020-10-12 13:15:39 -0700
  • e2581d9572 [lib] Set appliedParams in zstdmt mode Nick Terrell 2020-10-12 19:30:23 -0700
  • f0da97642a Specify that getSequences() will always emit block boundary sequences senhuang42 2020-10-30 12:30:50 -0400
  • 536e89c723 Sequence extractor should update CBlockState senhuang42 2020-10-30 12:13:19 -0400
  • 32cac2627a Emit last literals of 0 size as well, to indicate block boundary senhuang42 2020-10-29 16:41:17 -0400
  • 69bd5f0654 Correct literalsRead calculation to include longLength senhuang42 2020-10-29 14:49:37 -0400
  • ff93440fc6
    Merge pull request #2375 from senhuang42/ldm_oss_fuzz_testcase sen 2020-10-29 09:32:05 -0400
  • 7198ebb213 Un-mix declarations and code senhuang42 2020-10-28 17:49:54 -0400
  • 59624f3163 Remove implicit typecast to appease appVeyor windows build senhuang42 2020-10-28 16:25:09 -0400
  • 60a52c29e6 Add check for allocation senhuang42 2020-10-28 16:22:22 -0400
  • bb4ea40e4d
    Merge pull request #2373 from facebook/libzstd_autoconf_full Yann Collet 2020-10-28 11:57:08 -0700
  • 09e3bb95d2 Merge branch 'dev' into libzstd_autoconf_full Yann Collet 2020-10-28 10:53:08 -0700
  • 0adce4631d Merge branch 'libzstd_autoconf_full' of github.com:facebook/zstd into libzstd_autoconf_full Yann Collet 2020-10-28 10:25:55 -0700
  • f6ecf1568f minor Makefile refactor Yann Collet 2020-10-28 09:39:15 -0700
  • 3ed5d053d8 Clarify comments in zstd.h some more senhuang42 2020-10-27 17:45:23 -0400
  • 599ff58e08
    Merge pull request #2339 from terrelln/zstdmt-stability Nick Terrell 2020-10-27 19:43:13 -0700
  • ceccd7ae2d Merge branch 'dev' into libzstd_autoconf_full Yann Collet 2020-10-27 15:45:30 -0700
  • 2d2507b9db
    Merge pull request #2374 from bket/portability Yann Collet 2020-10-27 14:15:35 -0700
  • 169fc07aa1 Move test to appropriate location senhuang42 2020-10-27 16:59:43 -0400
  • db0b5d7d1e Add test to fuzzer.c senhuang42 2020-10-27 16:57:24 -0400
  • 17b700d78a
    Merge pull request #2366 from senhuang42/enable_ldm_by_default sen 2020-10-27 14:59:28 -0400
  • 0953645837
    Merge pull request #2362 from senhuang42/fix_ldm_fuzz_issue Nick Terrell 2020-10-27 11:13:03 -0700
  • 3163909d14 Remove unused variable position senhuang42 2020-10-27 12:58:12 -0400
  • dc448563e9 Add test compatibility with last literals in sequences senhuang42 2020-10-27 12:28:46 -0400
  • 1f661b5f6b 'head -c BYTES' is non-portable Björn Ketelaars 2020-10-27 16:51:24 +0100
  • 1d221ecc03 Add support for representing last literals in the extracted seqs senhuang42 2020-10-27 11:19:48 -0400
  • 9171f920cd Improve documentation of seqStore_t senhuang42 2020-10-27 10:43:37 -0400
  • 96b0ff7886 Improve documentation regarding various operations in copyBlockSequences senhuang42 2020-10-27 10:36:06 -0400
  • 3a11c7eb03 Modify ZSTD_copyBlockSequences to agree with new API senhuang42 2020-10-27 10:07:26 -0400
  • 761f40d1c6 Clarify and modify ZSTD_Sequence definition senhuang42 2020-10-27 09:41:32 -0400
  • 59ab4dcd32 Merge branch 'dev' into libzstd_autoconf_full Yann Collet 2020-10-26 15:17:39 -0700
  • 284d84ecf7
    Merge pull request #2370 from facebook/libzstd_autoconf Yann Collet 2020-10-26 15:16:04 -0700
  • 456db0c377 make install only rebuild binaries if they don't exist Yann Collet 2020-10-23 16:46:49 -0700
  • a6ee614a44 make zstd is now differentiated from zstd-nomt Yann Collet 2020-10-23 16:08:21 -0700
  • 89b961ea46 simplified silent mode maintenance Yann Collet 2020-10-23 10:41:17 -0700
  • ffe8d9e428 fix partial lib test Yann Collet 2020-10-23 10:27:12 -0700
  • b5d4728713 simplified silent mode Yann Collet 2020-10-23 10:22:52 -0700
  • a7ad05bf57 fixed building libzstd with manual BUILD_DIR Yann Collet 2020-10-23 10:14:04 -0700
  • d3f1a9b5bd fix partial-build test Yann Collet 2020-10-22 19:53:01 -0700
  • 98787a3018 Merge branch 'dev' into libzstd_autoconf Yann Collet 2020-10-22 18:55:30 -0700
  • a912ef0952 can integrate later dynamic flags changes Yann Collet 2020-10-22 18:48:06 -0700
  • f90424da2d
    Merge pull request #2368 from facebook/progressive_libzstd Yann Collet 2020-10-22 17:36:56 -0700
  • ce6cd07c33 updated build documentation Yann Collet 2020-10-22 12:31:23 -0700
  • e3867fb735 fixed libzstd.dll compilation on mingw Yann Collet 2020-10-22 11:28:46 -0700
  • 91a8cb9559 fix DEBUGLEVEL redefinition from tests/ Yann Collet 2020-10-22 00:20:40 -0700
  • 494f7169ed fix directory creation for Windows' libzstd Yann Collet 2020-10-22 00:15:31 -0700
  • ca75da8fa3 fix test Yann Collet 2020-10-21 23:51:13 -0700
  • dd24496951 programs/zstd also automatically generate object dir per conf Yann Collet 2020-10-21 23:38:33 -0700
  • 01ecad2326 zstd in programs/ can also receive a DEBUGLEVEL value Yann Collet 2020-10-21 23:13:46 -0700
  • 0f8ee5c51e Merge branch 'dev' into libzstd_autoconf Yann Collet 2020-10-21 22:36:09 -0700
  • d0436b2a45 automatically detect configuration changes Yann Collet 2020-10-21 19:22:45 -0700
  • 8a453a34c5 automatic %.h header dependency tracking Yann Collet 2020-10-21 17:25:07 -0700
  • 2224ec33ed
    Merge pull request #2367 from facebook/progressive_build Yann Collet 2020-10-21 15:43:14 -0700
  • 2b99bc29bf consolidated vpath Yann Collet 2020-10-21 04:01:01 -0700
  • e8eb2939fe store %.o object files into obj/ Yann Collet 2020-10-21 03:44:38 -0700
  • 3e519be965 minor cleaning Yann Collet 2020-10-21 03:22:27 -0700
  • 911dbdbb4b build libzstd.so from object files Yann Collet 2020-10-20 22:19:57 -0700
  • 684f8ea970 decouple zstd object files from lib/ Yann Collet 2020-10-20 18:16:11 -0700
  • a9f7e77d44 fixed travis tests Yann Collet 2020-10-20 16:32:22 -0700
  • 8bdb32aebe Add a function for LDM enable check senhuang42 2020-10-20 13:46:02 -0400
  • 578e889ec1 Move ldm enable to compressStream2() senhuang42 2020-10-20 13:01:04 -0400
  • d6dae2000b
    Merge pull request #2365 from senhuang42/move_opt_parser_test_to_long_tests Nick Terrell 2020-10-20 11:34:36 -0400
  • d28d8a1d72 Include LDM tables size for CCtx size estimation where relevant senhuang42 2020-10-19 15:22:10 -0400
  • 81a2c02d8f Move ldm no regression test to fuzzer longtests senhuang42 2020-10-19 15:27:40 -0400
  • b1c7fc5768 Add compatibility for multithreading senhuang42 2020-10-19 12:07:06 -0400
  • aad436da37 Document ldm enabled by default in zstd.h senhuang42 2020-10-19 11:02:29 -0400
  • df470e176b Add unit test for no cctx requested params change senhuang42 2020-10-19 10:52:41 -0400
  • 590f7f55f0 Add ldm enable condition in ZSTD_resetCCtx_internal senhuang42 2020-10-19 10:26:17 -0400
  • 4d01979b62 Expose and call ZSTD_ldm_skipRawSeqStoreBytes() senhuang42 2020-10-16 20:30:00 -0400
  • de985b1c1a fix appveyor test Yann Collet 2020-10-16 14:31:40 -0700
  • 9327a77c76
    Merge pull request #2359 from senhuang42/fuzz_makefile_cleanup Nick Terrell 2020-10-16 13:53:34 -0700
  • a0ec50c2dc
    Merge pull request #2355 from senhuang42/change_ldm_mt_config Yann Collet 2020-10-16 13:35:50 -0700
  • d380f803b9
    Merge pull request #2357 from senhuang42/fix_ldm_nd_behavior Yann Collet 2020-10-16 13:35:28 -0700
  • 314c7df170 minor : change test order Yann Collet 2020-10-16 13:26:47 -0700
  • eb1959d926 fix .deps list Yann Collet 2020-10-16 10:19:16 -0700
  • c355d149de support verbose build output with V=1 Yann Collet 2020-10-16 00:21:49 -0700
  • b6b87c2b77 track header dependencies during build Yann Collet 2020-10-16 00:18:16 -0700
  • 80cee8d3fe faster rebuild of zstd Yann Collet 2020-10-16 00:01:41 -0700
  • ca885a198a
    Merge pull request #2361 from senhuang42/fix_travis_minimal_decompressor_macros_test Yann Collet 2020-10-15 15:35:57 -0700
  • adc53db6ed Change make -j all check to make -j all && make check senhuang42 2020-10-15 15:00:26 -0400
  • 056f4c9145
    Merge pull request #2360 from facebook/zwrap_parallel_build Yann Collet 2020-10-15 11:54:15 -0700
  • abf5c0655c fix zlibwrap parallel build Yann Collet 2020-10-15 10:56:37 -0700
  • 42d037bdba Add libregression build target, also fix make clean and .gitignore senhuang42 2020-10-15 10:32:49 -0400
  • f49926edf4 Change cycleLog adjustment to +3 from +4 senhuang42 2020-10-15 09:56:05 -0400
  • ee84817fe7 Reset posInSequence when using ZSTD_referenceExternalSequences() senhuang42 2020-10-14 22:06:08 -0400
  • 043b934ba2 Pass cRess_t by const const pointer senhuang42 2020-10-14 20:19:46 -0400
  • d0550bb18f Clarify argument names, fix DEBUGLOG() statements senhuang42 2020-10-14 15:45:43 -0400
  • 3f99c9b38d Adjust match backwards count args senhuang42 2020-10-14 15:23:03 -0400
  • bf0d559449 Introduce, implement, and call ZSTD_ldm_countBackwardsMatch_2segments() senhuang42 2020-10-12 16:17:39 -0400
  • 467e4383b0 Merge branch 'dev' of github.com:senhuang42/zstd into change_ldm_mt_config senhuang42 2020-10-14 10:17:50 -0400
  • 8c46c1d851
    Merge pull request #2356 from bsdimp/neon Nick Terrell 2020-10-13 15:42:46 -0700
  • 1283935ac2
    Merge pull request #2281 from likema/fix-aix-51 Yann Collet 2020-10-13 13:09:33 -0700
  • f5d5cd3b40
    Merge pull request #2341 from senhuang42/ldm_optimized_for_opt_parser Yann Collet 2020-10-13 13:09:07 -0700
  • 43c0054405 aarch64: use __ARM_NEON instead of __aarch64__ to control use of neon Warner Losh 2020-10-13 12:12:46 -0600
  • a39614de1f Fix incorrect usage of cycleLog() in --patch-from senhuang42 2020-10-13 13:00:27 -0400
  • 1e47a75abf
    Merge pull request #2337 from terrelln/adjust-params Nick Terrell 2020-10-12 18:42:24 -0700
  • 7e6f91ed84 [minor] Improve docs and add an assert in response to review Nick Terrell 2020-10-12 12:52:42 -0700
  • 354b5f1c0a Use cycleLog instead of chainLog to determine LDM jobLog senhuang42 2020-10-12 12:20:18 -0400
  • 441ce4178f [zstdmt] Clarify a comment Nick Terrell 2020-10-12 12:58:13 -0700
  • efff5d8b2d [zstdmt] Fix determinism issue with rsyncable mode Nick Terrell 2020-10-05 19:14:19 -0700
  • ede4f97153 [zstdmt] Fix bug where extra empty blocks are emitted Nick Terrell 2020-10-05 17:37:19 -0700
  • 9ab9229e11 [zstreamtest] Add compression determinism tests Nick Terrell 2020-10-01 15:02:15 -0700
  • c51a9e79b9 [zstdmt] Rip out the zstdmt API Nick Terrell 2020-10-01 18:47:54 -0700
  • 1784c4b4ab [zstdmt] Remove single-pass shortcut Nick Terrell 2020-10-01 14:29:13 -0700
  • b55ae009ac [zstdmt] Remove singleBlockingThread mode Nick Terrell 2020-10-01 13:45:29 -0700
  • d5c688e8ae Fix ZSTD_adjustCParams_internal() to handle dictionary logic Nick Terrell 2020-10-01 13:12:23 -0700
  • fadaab8c7c [minor improvement] Pass 0 as the content size in the DDS Nick Terrell 2020-10-05 15:38:10 -0700
  • 48ef15fb47 [minor improvement] Pass dictSize when selecting parameters Nick Terrell 2020-10-05 15:49:55 -0700
  • 012818df99 [refactor] Remove ZSTD_resetCStream_internal() Nick Terrell 2020-10-05 15:46:50 -0700
  • 7083f79008 [bug] Fix dictContentType when reprocessing cdict Nick Terrell 2020-10-05 15:17:44 -0700
  • 1b28d6501c Fixed dll path in case of cross-compilation Dmitriy Titarenko 2020-10-11 23:51:44 +0500
  • d6911b86be Require LDM matches to be strictly greater in length senhuang42 2020-10-07 23:44:36 -0400
  • cc907770bd Fix building on AIX 5.1 Like Ma 2020-08-26 03:10:06 +0800
  • b951ad20a2
    Merge pull request #2329 from senhuang42/prevent_summary_updates_when_using_stdout Yann Collet 2020-10-09 01:01:36 -0700
  • 12541931fa
    Merge pull request #2328 from marxin/zstd-pool-api Yann Collet 2020-10-09 01:00:50 -0700
  • 6fdb0cb8d9
    Merge pull request #2303 from senhuang42/let_cdict_take_clevel_priority Yann Collet 2020-10-09 00:48:30 -0700
  • c3ee284ca2
    Merge pull request #2319 from facebook/fullbench_stream2 Yann Collet 2020-10-09 00:40:59 -0700
  • b9c8033cde Define kNullRawSeqStore for every file senhuang42 2020-10-07 16:59:25 -0400
  • a6165c1b28 Change matchState_t::ldmSeqStore to pointer senhuang42 2020-10-06 19:43:48 -0400
  • abce708a56 Move posInSequence correction to correct location senhuang42 2020-10-06 16:16:41 -0400
  • 0c515590d8 Replace offCode of largest match if ldm's offCode is superior senhuang42 2020-10-06 13:44:44 -0400
  • 0fac8e07e1 Refactor usage of ms->ldmSeqStore so that it is not modified during compressBlock(), and simplify skipRawSeqStoreBytes senhuang42 2020-10-06 13:43:13 -0400
  • a5500cf2af Refactor separate ldm variables all into one struct senhuang42 2020-10-05 18:10:10 -0400
  • 0731b94e7c Use kNullRawSeqStore constant in zstdmt_compress.c senhuang42 2020-10-05 10:50:49 -0400
  • 0325d878f2 Remove bubbling down matches with longer offCode and same matchLen senhuang42 2020-10-04 21:48:39 -0400
  • 031b7ec15f Disable LDM minMatch adjustment when using opt parser senhuang42 2020-10-04 21:47:25 -0400
  • ddf8a3f1b9 Enable inclusion of mid-flight LDMs in opt parser senhuang42 2020-10-04 21:46:47 -0400
  • 88f72ed942 Correct incorrect offcode calculation senhuang42 2020-10-02 19:08:10 -0400
  • e96ea5d147 Fix static analyze fuzzer.c error senhuang42 2020-10-02 15:27:06 -0400
  • d8b43a4202 Add explicit conversion of size_t to U32 senhuang42 2020-10-02 13:47:54 -0400
  • b8bfc4e63d Add cSize regression test to fuzzer.c senhuang42 2020-10-02 09:49:35 -0400
  • c87d2e5866 Prefix new static ldm helpers with ZSTD_opt senhuang42 2020-10-01 16:14:41 -0400
  • 429dec4f42 Add DEBUGLOG() calls in ldm helpers senhuang42 2020-10-01 12:07:18 -0400
  • 10647924f1 Make function descriptions more accurate senhuang42 2020-10-01 11:47:35 -0400
  • 1a687b3fcb Improve documentation of relevant structs senhuang42 2020-10-01 11:40:52 -0400
  • 37617e23d7 Correct matchLength calculation and remove unnecessary functions senhuang42 2020-10-01 11:35:48 -0400
  • 7dee62c287 Reset ldmSeqStore after initStats_ultra() pass for btultra2 senhuang42 2020-10-01 10:13:06 -0400
  • 0718aa70df Refactor existing functions to use posInSequence senhuang42 2020-10-01 10:12:21 -0400
  • 7348b40a87 Adjustments to ldm_calculateMatchRange() to calculate bounds correctly senhuang42 2020-09-30 19:45:40 -0400
  • a1ef2db5b2 Add ldm_calculateMatchRange() function senhuang42 2020-09-30 19:14:31 -0400
  • ef823e0299 Remove rawSeqStore.base and add rawSeqStore.posInSequence senhuang42 2020-09-30 17:20:47 -0400
  • cfd2aec1b7 Add unit tests into playTests.sh senhuang42 2020-09-30 13:25:02 -0400
  • 4793ae3b84 Prevent duplicate LDMs from being inserted senhuang42 2020-09-30 12:54:45 -0400
  • 65f9cfeeec Add extra bounds check to prevent heap access after free ASAN error senhuang42 2020-09-30 11:25:51 -0400
  • bff5785fd5 Address mixed variables C90 warning senhuang42 2020-09-30 11:06:44 -0400
  • 724b94ed18 ldm_getNextMatch fixed return values senhuang42 2020-09-29 18:12:32 -0400
  • ea92fb3a68 Cleanups, add comments and explanations senhuang42 2020-09-29 16:35:06 -0400
  • 78da2e1808 Fixed sifting algorithm senhuang42 2020-09-29 15:35:13 -0400
  • 6ccd97fc96 Fixed end of match boundary update issues senhuang42 2020-09-29 12:12:58 -0400
  • 28394b64f2 Add proper bounds check on adding ldms senhuang42 2020-09-28 17:58:23 -0400
  • a2f2b58d04 Add a function ldm_voidSequences() senhuang42 2020-09-28 10:29:17 -0400
  • 9c3c7cd20e Fix function argument to getNextMatch() senhuang42 2020-09-27 20:06:44 -0400
  • c8b8572b38 Adjustments to no longer segfault on nci senhuang42 2020-09-27 20:00:14 -0400
  • f57c7e6bbf Add base adjustment correction senhuang42 2020-09-27 13:25:27 -0400
  • 5df9b5e05f Add initial getNextMatch() in opt parser senhuang42 2020-09-27 13:19:54 -0400
  • f8ce7cabc3 Added more debugging senhuang42 2020-09-27 13:02:46 -0400
  • 84009a076a Add re-copying of ldmSeqStore after processing senhuang42 2020-09-26 22:14:21 -0400
  • 42395a70c2 Add debug statements, flesh out functions senhuang42 2020-09-26 21:56:14 -0400
  • dd3dd199bb Get zstd to build with new functions and callsites, fix arguments senhuang42 2020-09-26 21:38:35 -0400
  • 766c4a8c28 Implement part of ldm_maybeAddLdm() senhuang42 2020-09-26 12:28:10 -0400
  • 84777059d2 Implement ldm_getNextMatch() senhuang42 2020-09-26 12:16:15 -0400
  • 28c74bf591 Implement basic splitSequence and skipSequence functions senhuang42 2020-09-26 12:09:19 -0400
  • 634ab7830d Flesh out required args for ldm_handleLdm() senhuang42 2020-09-26 11:59:07 -0400
  • db70761032 Add callsites to appropriate locations in ..opt_generic() senhuang42 2020-09-26 11:24:29 -0400
  • aea61e3c91 Add ldm helper function declarations into opt parser senhuang42 2020-09-26 11:22:50 -0400
  • 35d9f488f5 Modify codepath to use opt parser exclusively if the compression level is high enough senhuang42 2020-09-26 11:13:39 -0400
  • e1ae398ad5 Add rawSeqStore to match state senhuang42 2020-09-26 11:07:52 -0400
  • 7259b258d1 Add callsites to zstdcli.c and tests to playTests.sh senhuang42 2020-10-07 13:47:38 -0400
  • 93cd9d8a6e Add hasStdoutOutput setter to fileio.h senhuang42 2020-10-07 13:44:25 -0400
  • dd3dac9ce0 Fixed logic for stdout output senhuang42 2020-10-07 13:43:27 -0400
  • 1ebe360d0f Add new stdoutOutput field senhuang42 2020-10-07 13:42:34 -0400
  • b684900a4a Allow external creation of POOLs that can be shared. Martin Liska 2020-09-25 14:12:14 +0200
  • f7d4943788
    Merge pull request #2330 from senhuang42/fix_stdinout_error_messages Yann Collet 2020-10-06 15:58:37 -0700
  • 4b4d8b4dc9
    Merge pull request #2338 from terrelln/comments Nick Terrell 2020-10-01 18:56:24 -0700
  • 0057c4acf7
    Merge pull request #2333 from terrelln/stable-dst Nick Terrell 2020-10-01 18:56:11 -0700
  • 2e7d174130 Reset all decompression parameters in ZSTD_DCtx_reset() Nick Terrell 2020-09-29 16:25:03 -0700
  • 27c969ed07 Add comments to ZSTD_getLowest{Match,Prefix}Index() Nick Terrell 2020-10-01 13:21:46 -0700
  • cc88eb7594
    Merge pull request #2317 from animalize/msvc_inline Yann Collet 2020-09-30 08:27:53 -0700
  • 6932216e9a
    Merge pull request #2321 from senhuang42/disallow_repcode_0_in_dict Yann Collet 2020-09-30 08:27:21 -0700
  • 83461ce963
    Merge pull request #2322 from senhuang42/guard_against_stdin_for_warning_prompts Yann Collet 2020-09-30 08:26:50 -0700
  • d69d08ed6c
    Merge pull request #2326 from terrelln/kernel-test-fix Nick Terrell 2020-09-29 13:51:23 -0700
  • ce56810a32 Modify error messages on console input/output senhuang42 2020-09-28 12:15:18 -0400
  • 02422db841 Fix Stdin typo senhuang42 2020-09-25 11:51:35 -0400
  • 236b98e7de
    Merge pull request #2310 from senhuang42/fix_multifile_status_bar Yann Collet 2020-09-25 07:48:33 -0700
  • f1cbeec039 [superblock] Reduce stack usage by correctly sizing header buffers Nick Terrell 2020-09-24 18:04:44 -0700
  • 6a1e526ea7 [lib] Add ZSTD_COMPRESS_HEAPMODE tuning parameter Nick Terrell 2020-09-24 17:52:16 -0700
  • b841387218 [freestanding] Improve macro resolution to handle #if X Nick Terrell 2020-09-24 16:25:58 -0700
  • caecd8c211 Allow user to override ASAN/MSAN detection Nick Terrell 2020-09-24 16:04:21 -0700
  • 88fac5d514 Remove call to memset Nick Terrell 2020-09-24 16:03:28 -0700
  • 683150e59f [linux-kernel] Avoid including <string.h> in the tests Nick Terrell 2020-09-24 15:22:34 -0700
  • 9ae0483858 Reorganize zstd_deps.h and mem.h + replace mem.h for the kernel Nick Terrell 2020-09-24 14:22:56 -0700
  • 260fc75028 Move __has_builtin() fallback define to compiler.h Nick Terrell 2020-09-24 15:45:08 -0700
  • 4d63ee57f5 Move ASAN/MSAN support declarations to compiler.h Nick Terrell 2020-09-24 14:14:32 -0700
  • b09ec5c2b9 Remove MEM_STATIC_ASSERT and use DEBUG_STATIC_ASSERT instead Nick Terrell 2020-09-24 14:13:16 -0700
  • 9f7212a48b Update unit tests senhuang42 2020-09-24 16:44:33 -0400
  • 88f4410390 Add more useful failure message when stdin is an input senhuang42 2020-09-24 16:29:12 -0400
  • 93d63eaeb8 Expand UTIL_requireUserConfirmation to include stdin input check senhuang42 2020-09-24 15:58:06 -0400
  • 432186cbea Add FIO_determineHasStdinInput() function and member to fCtx senhuang42 2020-09-24 15:55:30 -0400
  • 0e8ac6b995 Add fCtx to FIO_openDstFile() senhuang42 2020-09-24 15:49:30 -0400
  • c6c0a57c53
    Merge pull request #2315 from senhuang42/allow_zstd_suffix Yann Collet 2020-09-24 09:44:48 -0700
  • 9009b59f09 [linux-kernel] Add missing semicolon in zstd_deps.h Nick Terrell 2020-09-23 20:36:47 -0700
  • 9261476b7d [lib] Wrap customMem xor checks in parens for readability Nick Terrell 2020-09-23 20:34:44 -0700
  • 2fc1d50ee7
    Merge pull request #2324 from terrelln/kernel-test-fix Nick Terrell 2020-09-23 15:01:56 -0700
  • a70fa342f0 [CI][linux-kernel] Enable -Wunused-const-variable and -Wunused-but-set-variable Nick Terrell 2020-09-23 12:59:23 -0700
  • dec7fb03ec [lib] Silence -Wunused-const-variable warnings Nick Terrell 2020-09-23 12:58:38 -0700
  • 978659d34f [linux-kernel] Fix unused variable warnings with malloc, calloc, and free Nick Terrell 2020-09-23 12:54:10 -0700
  • 21cd640b93 Add unit tests to guard against bad stdin senhuang42 2020-09-22 14:16:26 -0400
  • 7aa3da1cd7 Use IS_CONSOLE macro to detect that we're indeed using a console senhuang42 2020-09-22 14:15:52 -0400
  • 8170e3ca6d
    Merge pull request #2320 from terrelln/test-fix Nick Terrell 2020-09-22 10:58:48 -0700
  • 8adeb9f1e6 Updated to repcode documentation to reflect dict content size senhuang42 2020-09-22 13:24:27 -0400
  • 9dcfe4d7b7 Update documentation about repcodes in dictionaries senhuang42 2020-09-22 12:58:44 -0400
  • 973f2adeec [tests] Don't write to stdout Nick Terrell 2020-09-22 00:40:27 -0700
  • 5618e000bd update fullbench for compressStream2() Yann Collet 2020-09-21 07:19:20 -0700
  • 2e5d73dd72 Use MEM_STATIC FORCE_INLINE_ATTR instead of FORCE_INLINE_TEMPLATE animalize 2020-09-21 13:26:38 +0800
  • 0a69a6b1ca Let MSVC force inline ZSTD_hashPtr() function animalize 2020-09-21 10:35:47 +0800
  • 200c960f1d
    Merge pull request #2311 from felixhandte/ddss-fix-cparam-derivation Felix Handte 2020-09-18 14:02:14 -0400
  • 07034952df Add -f to .zstd decompression CLI test senhuang42 2020-09-18 13:01:45 -0400
  • 6b6cc80196 Support .zstd suffix only for decompression senhuang42 2020-09-18 12:49:51 -0400
  • 5870c47bc0
    Merge pull request #2313 from felixhandte/fuzzer-separate-long-tests Felix Handte 2020-09-18 12:03:00 -0400
  • e991f9994d Run Long Tests in GitHub CI W. Felix Handte 2020-09-17 13:28:20 -0400
  • 9398acb245 Move Last Two Long Tests in fuzzer.c into Separate --long-tests Section W. Felix Handte 2020-09-17 12:57:39 -0400
  • f23a321781 Update Regression Test Results W. Felix Handte 2020-09-17 12:23:05 -0400
  • 8930c6e551 Use ZSTD_CCtxParams_init() to Init CCtxParams, not memset() W. Felix Handte 2020-09-17 12:15:33 -0400
  • e8a44326fa Avoid Redundancy in ZSTD_initCDict_internal() Args; Don't Take CParams + CCtxParams W. Felix Handte 2020-09-17 12:08:36 -0400
  • 29b8f2eb08 Fix multifile decompression summary senhuang42 2020-09-16 10:38:13 -0400
  • 1d5c6fda9f Add filename truncations to decompression senhuang42 2020-09-16 10:28:45 -0400
  • eee51a664a Fall Back if Derived CParams are Incompatible with DDSS; Refactor CDict Creation W. Felix Handte 2020-09-15 14:06:58 -0400
  • ab0d332563 Add display clears senhuang42 2020-09-15 15:53:32 -0400
  • bc6521a6f6 Make ZSTD_createCDict_advanced2() cctxParams Arg Const W. Felix Handte 2020-09-15 14:06:10 -0400
  • 26a96a5b35 Do More Complete CParams Deduction in Non-DDSS Path of ZSTD_createCDict_advanced2 W. Felix Handte 2020-09-15 13:57:43 -0400
  • a2af804129 Pull CParam Override Logic into Helper W. Felix Handte 2020-09-15 13:38:05 -0400
  • cad6bf99af Add padding to remove previous line's leftovers, and keep the printed line to around the same size senhuang42 2020-09-15 13:01:46 -0400
  • d96e98cfde
    Merge pull request #2308 from terrelln/zstd-kernel Nick Terrell 2020-09-14 14:56:30 -0700
  • 05622992d5
    Merge pull request #2292 from senhuang42/multifile_status_update_fio_refactor Yann Collet 2020-09-14 14:06:26 -0700
  • e583e0be8c
    Merge pull request #2299 from senhuang42/env_var_num_threads Yann Collet 2020-09-14 14:04:19 -0700
  • 517956e67d
    Merge pull request #2306 from facebook/check_endDirective Yann Collet 2020-09-14 13:57:55 -0700
  • 5651fe9b49 [contrib][linux-kernel] Add decompress_sources.h Nick Terrell 2020-09-14 12:45:24 -0700
  • dec1a78d3e minor fix casting for Visual Yann Collet 2020-09-14 11:46:23 -0700
  • c91a0855f8 check endDirective in ZSTD_compressStream2() Yann Collet 2020-09-14 10:56:08 -0700
  • 17b56f934e Coding style cleanup senhuang42 2020-09-11 11:42:12 -0400
  • 801513b5e7 Modify params rather than cctx->requestedParams senhuang42 2020-09-11 11:41:10 -0400
  • d903b552c8
    Merge pull request #2295 from felixhandte/dedicated-dict-search-structure-chain Felix Handte 2020-09-11 01:39:23 -0400
  • d6246d4a0f Print More During Fuzzer Test to Avoid CI Killing it Due to Timeout W. Felix Handte 2020-09-10 23:35:42 -0400
  • 6d3f816b3e Test Fewer Dictionary Sizes W. Felix Handte 2020-09-10 22:29:19 -0400
  • b6df3fd438 Fix Debug Logging in 32-bit Build W. Felix Handte 2020-09-10 19:19:39 -0400
  • c5fab8848a Document searchFuncs Table W. Felix Handte 2020-09-10 18:22:49 -0400
  • 85a95840e4 Further Consolidate Dict Mode Checks W. Felix Handte 2020-09-10 18:18:50 -0400
  • 032010fcc1 Improve Documentation Slightly W. Felix Handte 2020-09-10 16:36:28 -0400
  • 0faefbf1b3 Make DDSS Selection Override ForceCopy Directive W. Felix Handte 2020-09-10 11:33:12 -0400
  • 2cc2b40a1b Test DDSS A Little More Thoroughly W. Felix Handte 2020-09-10 11:32:16 -0400
  • efa33861f2 Attempt to Fix MSVC Warnings W. Felix Handte 2020-09-08 17:39:37 -0400
  • ed43832770 Simplify Match Limit Checks W. Felix Handte 2020-09-04 00:31:00 -0400
  • 06d240b8a7 Use All Available Space in the Hash Table to Extent Chain Table Reach W. Felix Handte 2020-09-04 00:11:44 -0400
  • b2b0641ea0 Rewrite Table Fill to Retain Cache Entries Beyond Chain Window W. Felix Handte 2020-09-03 19:45:24 -0400
  • 916238d9dc Avoid Malloc in Table Fill; Pack Tmp Structure into Hash Table W. Felix Handte 2020-09-03 17:29:44 -0400
  • f42c5bddd9 Truncate Chain at Last Possible Attempt W. Felix Handte 2020-09-03 13:58:11 -0400
  • 20a020edbc Prefetch Chain Table Matches W. Felix Handte 2020-09-03 13:34:38 -0400
  • 9b9feb84f2 Lay Out Chain Table Chains Contiguously W. Felix Handte 2020-09-03 12:55:40 -0400
  • 66509c7bf4 Only Insert Positions Inside the Chain Window W. Felix Handte 2020-09-02 17:29:46 -0400
  • 13c5ec3e41 Only Allow Dedicated Dict Search for Dicts Loaded in 1 Chunk W. Felix Handte 2020-09-02 17:15:31 -0400
  • 005ceaa052
    Merge pull request #2276 from felixhandte/dedicated-dict-search-structure Felix Handte 2020-09-10 22:09:25 -0400
  • 07793547e6 Fix Bug: Only Use DDSS Insertion on CDict MatchStates W. Felix Handte 2020-09-04 12:16:35 -0400
  • d214d8c859 Shorten Dict Mode Conditionals in Order to Improve Readability W. Felix Handte 2020-09-02 13:27:11 -0400
  • f49c1563ff Force-Inline ZSTD_insertAndFindFirstIndex_internal() W. Felix Handte 2020-09-02 12:40:42 -0400
  • cab86b074f Clean Up Search Function Selection W. Felix Handte 2020-09-02 12:40:25 -0400
  • 2ffbde0d95 Fix -Wshorten-64-to-32 Error W. Felix Handte 2020-08-28 14:14:29 -0400
  • 7b5d2f72ea Adjust Working Context Table Sizes Back Down W. Felix Handte 2020-08-28 12:38:50 -0400
  • c09454e28f Add Warning Comment to ZSTD_createCDict_advanced2() Declaration W. Felix Handte 2020-08-28 12:31:01 -0400
  • d332f57897 Permit Matching Against Lowest Valid Position W. Felix Handte 2020-08-26 18:33:44 -0400
  • a3659fe1ef Make ZSTD_dedicatedDictSearch_getCParams Wrap ZSTD_getCParams W. Felix Handte 2020-08-26 16:33:13 -0400
  • b81f3a37f9 Easy: Fix Test W. Felix Handte 2020-08-21 17:00:26 -0400
  • 7b9a755ac9 Remove Chain Limit on Hash Cache Entries; Slightly Improve Compression W. Felix Handte 2020-08-20 17:17:10 -0400
  • e8b4011b52 Split Lookups in Hash Cache and Chain Table into Two Loops W. Felix Handte 2020-08-20 12:31:25 -0400
  • 9e83c782f8 Simplify DDS Hash Table Construction W. Felix Handte 2020-08-20 11:40:47 -0400
  • ad9f98ac3f Document the ZSTD_c_enableDedicatedDictSearch Parameter W. Felix Handte 2020-08-18 16:58:11 -0400
  • 5390fee4f7 Rename and Move DD_BLOG Constant to ZSTD_LAZY_DDSS_BUCKET_LOG W. Felix Handte 2020-08-18 15:20:12 -0400
  • 5e91ae27eb Prefetch First Batch of Match Positions; +11% Speed in Level 5 w/ 1 Dict W. Felix Handte 2020-08-18 13:30:41 -0400
  • df386b3d8d Fix Off-By-One Error in Counting DDS Search Attempts W. Felix Handte 2020-08-17 17:43:01 -0400
  • d46306087b Enable Dedicated Dict Search in the CLI W. Felix Handte 2020-08-17 12:37:58 -0400
  • 914bfe7ee4 Init CCtx's Local Dict with CCtxParams W. Felix Handte 2020-08-17 12:35:50 -0400
  • db2aa25252 Decision for Whether to Attach Should be Based on CDict Config, not CCtx W. Felix Handte 2020-08-13 16:52:07 -0400
  • a494111385 Move Prefetch Before Insertion; Speed Up ~6% W. Felix Handte 2020-08-13 14:54:10 -0400
  • eede46a47e Misc Refactor of DDS Search Code W. Felix Handte 2020-08-13 11:57:31 -0400
  • f1b428fdac Rename enableDedicatedDictSearch to dedicatedDictSearch in MatchState W. Felix Handte 2020-08-12 16:50:44 -0400
  • 41012193ad Always Init CDict's enableDedicatedDictSearch Field W. Felix Handte 2020-08-11 18:57:12 -0400
  • 34b545acb0 Add a ZSTD_dedicatedDictSearch ZSTD_dictMode_e to Allow Const Propagation W. Felix Handte 2020-08-11 18:48:22 -0400
  • beefdb0d3d Fix ZSTD_c_forceAttachDict Bounds W. Felix Handte 2020-08-11 18:24:11 -0400
  • c204110eff Make ZSTD_c_enableDedicatedDictSearch an Experimental Param W. Felix Handte 2020-08-11 18:03:38 -0400
  • 2cf6cfc55f Add Fuzzer Test for the Various Dict Attachment Strategies W. Felix Handte 2020-08-11 15:29:12 -0400
  • ae4ebf6b8c TODO: Comment W. Felix Handte 2020-08-07 16:41:16 -0400
  • def62e2d3e Fix Compilation Warnings W. Felix Handte 2020-08-07 12:02:18 -0400
  • 80053bdae3 updating cold benchmark Bimba Shrestha 2020-06-12 08:53:58 -0700
  • 9c628238d3 creating ZSTD_createCDict_advanced_internal Bimba Shrestha 2020-06-12 08:01:18 -0700
  • 0a9787c3e1 changing to int for consistency Bimba Shrestha 2020-06-11 22:57:53 -0700
  • e29bc3a009 using dict mls instead of src mls Bimba Shrestha 2020-06-11 22:55:32 -0700
  • 145c2d12f9 add hashtable head prefetching Bimba Shrestha 2020-06-11 22:54:36 -0700
  • 5d5507788d change method name for consistency Bimba Shrestha 2020-06-11 22:48:48 -0700
  • b30f71becf pass correct cparams Bimba Shrestha 2020-06-11 22:46:16 -0700
  • a3f6e4026e removing wrong comment Bimba Shrestha 2020-06-11 22:42:57 -0700
  • 71fda0362f making cctxParams a pointer Bimba Shrestha 2020-06-11 22:42:11 -0700
  • 628559d0e4 loading dict using new algorithm Bimba Shrestha 2020-06-11 19:41:03 -0700
  • 22705f0c93 adding dedicatedDictSearch algorithm Bimba Shrestha 2020-06-11 18:54:44 -0700
  • 31e581bf65 adding enableDedicatedDictSearch to matchState_t Bimba Shrestha 2020-06-11 18:34:14 -0700
  • 50550a14ad adding dedicated dict load method to lazy Bimba Shrestha 2020-06-11 18:27:07 -0700
  • 75b6360036 adding ZSTD_createCDict_advanced2 to zstd.h Bimba Shrestha 2020-06-11 18:12:48 -0700
  • b7dddbe89b always attach dict when using dedicatedDictSearch Bimba Shrestha 2020-06-11 14:19:12 -0700
  • e36a373df4 adding dedicatedDictSearch cParams helper methods Bimba Shrestha 2020-06-11 13:48:57 -0700
  • f10d4e313c adding ZSTD_dedicatedDictSearch_defaultCParameters variable Bimba Shrestha 2020-06-11 13:33:52 -0700
  • c497cb6716 Add ZSTD_c_enableDedicatedDictSearch Param Bimba Shrestha 2020-06-11 13:21:28 -0700
  • 868804d322
    Merge pull request #2301 from terrelln/prepare-for-release Nick Terrell 2020-09-10 15:42:16 -0700
  • 64bd68e44b Adjust ZSTD_createCDict_byReference() function, and check for cdict when using compressStream2 senhuang42 2020-09-10 13:42:26 -0400
  • da30a78c68 [lib] Bump version number to 1.4.6 Nick Terrell 2020-09-09 17:13:45 -0700
  • edd8327097 Update CHANGELOG for the next release Nick Terrell 2020-09-09 17:13:34 -0700
  • b92569a522 [doc] Document new build macros in lib/README.md Nick Terrell 2020-09-09 17:13:16 -0700
  • 5118e30cfe
    Merge pull request #2289 from terrelln/zstd-kernel-2 Nick Terrell 2020-09-09 15:38:02 -0700
  • 3420c202af [linux-kernel] Update README with initial instructions on how to update zstd in the kernel Nick Terrell 2020-09-09 12:45:16 -0700
  • aab4bf7b0d [linux-kernel] Add test that checks the ifdef hardwiring Nick Terrell 2020-09-09 12:36:58 -0700
  • 29c5de8780 Add linux-kernel freestanding Nick Terrell 2020-08-10 23:11:20 -0700
  • 1c3cb2c05c [contrib] Add preprocessor hardwiring to freestanding.py Nick Terrell 2020-08-10 23:09:59 -0700
  • 79ded1b4a9 [lib] Add ZSTD_NO_UNUSED_FUNCTIONS macro to hide unused functions Nick Terrell 2020-08-27 17:10:04 -0700
  • ac3a136b0a [lib] Replace 64-bit divisions with ZSTD_div64() Nick Terrell 2020-08-27 15:01:18 -0700
  • a90779397a [lib] Reduce zstd stack usage by 1KB Nick Terrell 2020-08-26 17:52:54 -0700
  • 046aca190f Fix ZSTD_initCStream_advanced() with no dictionary and static allocation Nick Terrell 2020-08-14 12:42:06 -0700
  • e975de289c Add ZSTD_NO_INTRINSICS macro to avoid explicit intrinsics Nick Terrell 2020-08-14 12:41:28 -0700
  • f91ed5c766 [lib] s/current/curr because it collides with Linux Kernel macro Nick Terrell 2020-08-11 14:31:09 -0700
  • a71963c7b8 nbThreads instead of numThreads senhuang42 2020-09-09 12:35:40 -0400
  • 5e4efd22d4
    Merge pull request #2291 from i-do-cpp/fix-compression-level-default Nick Terrell 2020-09-08 16:42:34 -0700
  • 0a170b20a8 Add ZSTD_NUMTHREADS tests to playTests.sh senhuang42 2020-09-08 10:34:50 -0400
  • 243c8dfb41 Add include guards for init_numThreads() senhuang42 2020-09-08 09:26:16 -0400
  • cc29492c5f Update documentation for environment variable senhuang42 2020-09-07 18:35:46 -0400
  • 136a0673f6 Add quick documentation for ZSTD_NUMTHREADS in the code senhuang42 2020-09-07 18:19:31 -0400
  • 888c385a49 Change param name to ZSTDCLI_NUMTHREADS_DEFAULT senhuang42 2020-09-07 18:11:42 -0400
  • 972e063219 Change default num_threads value senhuang42 2020-09-01 16:08:49 -0400
  • 5123496104 Adjust function signatures senhuang42 2020-09-07 13:13:05 -0400
  • 8db661dd7f
    Merge pull request #2294 from felixhandte/makefile-lib-fix-var-order Felix Handte 2020-09-04 10:58:57 -0400
  • 28a9dc78c3 Always update bytes status in FIO_ctx_t senhuang42 2020-09-03 20:23:30 -0400
  • 60ee0519ca Remove extraneous FIO_ctx_t functions senhuang42 2020-09-03 20:22:34 -0400
  • 75bc289911 Fix Makefile Variable Concatenation Order W. Felix Handte 2020-09-03 17:28:37 -0400
  • 6da8acd231
    Merge pull request #2293 from allanjude/coverity Nick Terrell 2020-09-03 13:58:45 -0700
  • 8665793164 Resolve Coverity 1432392 Unintentional integer overflow Allan Jude 2020-09-03 19:31:50 +0000
  • 48bca10792 Address memory leak in CLI from fCtx senhuang42 2020-09-03 10:14:04 -0400
  • 23feaecbe5 Fix FIO_removeMultiFilesWarning conflict senhuang42 2020-09-03 09:49:13 -0400
  • 49949f1d51 Merge branch 'dev' into multifile_status_update_fio_refactor senhuang42 2020-09-03 09:44:47 -0400
  • 202b2954a2 Remove comma-separated decls senhuang42 2020-09-03 09:28:40 -0400
  • a480b02044 Adjust comments and struct to better reflect FIO_ctx_t senhuang42 2020-09-03 09:26:30 -0400
  • 7842f43197 Fix 1 file multifile logic, remove unnecessary variable assignments senhuang42 2020-09-03 09:22:07 -0400
  • bcedab0731
    Merge pull request #2279 from senhuang42/show_warnings_with_multiple_input_files Nick Terrell 2020-09-02 11:32:11 -0700
  • dbe5305250 Adjusted extra explanation warning to always pop up if applicable senhuang42 2020-09-02 08:44:42 -0400
  • 99039988a5 Fixed newline issue and adjusted wording in comment senhuang42 2020-09-01 13:18:30 -0400
  • 3a7d625d6b Cleanup comments, add function to set FIO_ctx_t.nbFilesProcessed senhuang42 2020-09-01 12:52:18 -0400
  • a03917c751 Fix the logic in printing final status updates senhuang42 2020-09-01 12:46:06 -0400
  • a6414f1247 Integrate refactor into status print for multifiles, adjust logic for printing as needed senhuang42 2020-09-01 12:32:18 -0400
  • 565f116a56 Change name to ZSTD_NUMTHREADS senhuang42 2020-09-01 09:02:23 -0400
  • aec8b27fff
    Update zstd_compress.c i-do-cpp 2020-08-31 09:34:08 +0200
  • d514281e73
    Fix setParameter not falling back to default compression level on 0 value i-do-cpp 2020-08-31 09:25:43 +0200
  • d54566f334 First pass at refactoring and creating new FIO_ctx_t */ senhuang42 2020-08-28 11:01:04 -0400
  • 01828b27e2 Improve documentation, update man senhuang42 2020-08-27 17:57:20 -0400
  • c6d5a2cad0
    Merge pull request #2288 from animalize/doc_version Yann Collet 2020-08-27 12:32:07 -0700
  • 6365e0e32f Add ZSTD_versionString() function to manual. animalize 2020-08-27 13:51:22 +0800
  • 4c408866f0
    Merge pull request #2264 from terrelln/zstd-kernel Nick Terrell 2020-08-26 18:15:25 -0700
  • 7e867ad61f Fix potential memory leak senhuang42 2020-08-26 18:52:32 -0400
  • ef11aadc0c Fix UTIL_requireUserConfirmation() declaration senhuang42 2020-08-26 17:20:37 -0400
  • 7991c55181 Move logic into new function FIO_removeMultiFilesWarning, add support for decompression senhuang42 2020-08-26 16:50:20 -0400
  • 3aec385a10 Fix merge conflicts senhuang42 2020-08-26 15:43:38 -0400
  • ae455dde08 [contrib] Add freestanding translator prototype Nick Terrell 2020-08-10 10:42:27 -0700
  • c465f24457 ZSTD_ prefix mem{cpy,move,set},malloc,calloc,free Nick Terrell 2020-08-10 12:46:38 -0700
  • a686d306d2 Rename ZSTD_{malloc,calloc,free} to ZSTD_custom{Malloc,Calloc,Free} Nick Terrell 2020-08-10 12:42:03 -0700
  • 80f577baa2 Move standard includes to zstd_deps.h Nick Terrell 2020-08-06 20:18:05 -0700
  • a8c66881e5
    Merge pull request #2283 from senhuang42/progress_bars_for_multiple_files Yann Collet 2020-08-26 11:54:50 -0700
  • cf83aceaf3
    Merge pull request #2282 from terrelln/ncount-fix Nick Terrell 2020-08-26 10:31:07 -0700
  • ead2387a7e Remove extraneous FIO_setNbFiles() senhuang42 2020-08-26 12:05:04 -0400
  • fed7e7850b Fix bug in user prompt where line was not flushed on negative response senhuang42 2020-08-26 11:57:38 -0400
  • a73e131f10 Adjust playTests.sh refuse overwrite test to include -q senhuang42 2020-08-26 11:40:05 -0400
  • b6abbc3ce5 Fix single file decompression summary, remove escape code dependency, add currFileIdx field to FIO_prefs, general cleanups/bugfixes senhuang42 2020-08-26 11:35:07 -0400
  • 3bcdcaa042
    Merge pull request #2285 from terrelln/oss-fuzz-fixes Nick Terrell 2020-08-25 18:35:16 -0700
  • eef88dcfea
    Merge pull request #2284 from terrelln/github-actions-arm Yann Collet 2020-08-25 17:50:12 -0700
  • ae163015b1 [fuzz] Fix stream_decompress timeouts Nick Terrell 2020-08-25 17:10:04 -0700
  • 49eeb2d1fc [fuzz] Disable superblock expansion test Nick Terrell 2020-08-25 16:32:00 -0700
  • 51dd7e69f9 [github actions] Disable armbuild and armfuzz tests Nick Terrell 2020-08-25 16:28:41 -0700
  • 70fa7b37ca Added env var function for threads senhuang42 2020-08-25 18:49:52 -0400
  • 4193638996 [bug] Fix FSE_readNCount() Nick Terrell 2020-08-25 11:37:41 -0700
  • 96222cd195 Small formatting changes senhuang42 2020-08-25 18:03:08 -0400
  • 47a9ad2ae3 Remove decompression status update senhuang42 2020-08-25 17:54:00 -0400
  • acee48d4c1 Small cleanups senhuang42 2020-08-25 17:34:00 -0400
  • a3401ca7d0 Make compatible with displaylevel = 2 and decompression senhuang42 2020-08-25 17:23:47 -0400
  • da38891a87 Add initial live update with displayLevel = 2, add new field to FIO_prefs_t senhuang42 2020-08-25 16:46:47 -0400
  • f82d9865b9
    Merge pull request #2278 from senhuang42/ignore_checksum_advanced_param Yann Collet 2020-08-25 12:08:53 -0700
  • 7a7cd8861a Add initial functionality to support -q senhuang42 2020-08-25 13:50:44 -0400
  • aab11ce3db Unified warning prompts into new function UTIL_requireUserConfirmationToProceed() senhuang42 2020-08-25 11:25:49 -0400
  • 614e446000
    Merge pull request #2271 from terrelln/small-blocks Nick Terrell 2020-08-24 18:54:33 -0700
  • dde97de6c4 Only ask to proceed if using --rm, otherwise just display warning. -f bypasses it all. More robust tests senhuang42 2020-08-24 20:19:55 -0400
  • 1acf243540 Add a warning whenever (de)compressing multiple files into one source, or into stdout senhuang42 2020-08-24 19:10:03 -0400
  • 52f33a1da5 Fix compiler warnings Nick Terrell 2020-08-24 16:09:45 -0700
  • 6f301a7903
    Merge pull request #2272 from terrelln/dstSize_tooSmall Nick Terrell 2020-08-24 15:01:17 -0700
  • 6d2f750b37 Document the BMI2 default() functions Nick Terrell 2020-08-24 14:44:33 -0700
  • e1e41addb3 Adjust #ifndef logic senhuang42 2020-08-24 17:36:36 -0400
  • a030560d62 Add new DCtx param: validateChecksum and update unit tests senhuang42 2020-08-24 17:28:00 -0400
  • cebe0b5c0b Improve FSE_normalizeCount() docs Nick Terrell 2020-08-24 13:58:34 -0700
  • 1302f8d676 [fix] Always return dstSize_tooSmall when it is the case Nick Terrell 2020-08-15 12:32:57 -0700
  • 44c54a3e31 Addressing comments: more comments, cleanup, remove extra function, checksum logic senhuang42 2020-08-24 16:14:19 -0400
  • 8def0e5fd3 Fix up code after reading through Nick Terrell 2020-08-24 12:24:45 -0700
  • ffaa0df76d Document change in CLI for --no-check during decompression in --help menu senhuang42 2020-08-22 16:58:41 -0400
  • e3f5f9658a Added CLI tests for --no-check, fixed ignore checksum logic senhuang42 2020-08-22 16:05:40 -0400
  • 20eb095882 Added unit test to fuzzer.c, changed definition param name senhuang42 2020-08-22 13:26:33 -0400
  • 47685ac856 Move enum into zstd.h, and fix pesky switch() logic senhuang42 2020-08-21 18:18:53 -0400
  • 1b34b15e6b Adding CLI capability to invoke decompression with no checksum senhuang42 2020-08-21 17:49:30 -0400
  • 08d3567ba8 Add function prototype senhuang42 2020-08-21 16:51:43 -0400
  • 6a8dbdcd1f Modify decompression loop to gnore checksums if flag is enabled senhuang42 2020-08-21 16:46:46 -0400
  • 2f39124342 Rename to ZSTD_d_forceIgnoreChecksum, add to DCtx, add function to set the advanced param senhuang42 2020-08-21 16:23:39 -0400
  • b5cddda073 Add new definition of ZSTD_d_forceSkipChecksum in experimental section senhuang42 2020-08-21 15:59:03 -0400
  • 8f8bd2d1ac [regression] Update results.csv Nick Terrell 2020-08-18 16:57:35 -0700
  • 5d91206ebe
    Merge pull request #2277 from atnbueno/patch-1 Yann Collet 2020-08-19 12:05:27 -0700
  • 77c97089fc
    Fixed Markdown warnings. No visible changes. Antonio Bueno 2020-08-19 12:36:28 +0200
  • 5deeaf810d
    Merge pull request #2268 from bimbashrestha/actions-icc Yann Collet 2020-08-18 19:08:01 -0700
  • 575731b6db Use ncount=1 when < 4096 symbols Nick Terrell 2020-08-18 15:26:54 -0700
  • 612e947c5e wire up bmi2 support Nick Terrell 2020-08-17 13:44:49 -0700
  • ba1fd17a9f speed up literal header decoding Nick Terrell 2020-08-16 22:22:33 -0700
  • 6004c1117f speed up small blocks Nick Terrell 2020-08-14 15:28:59 -0700
  • a8006264cf small blocks benchmark Nick Terrell 2020-08-14 15:28:48 -0700
  • bb265da4ae
    Merge pull request #2270 from felixhandte/fix-doc-cctx-set-param Felix Handte 2020-08-14 21:44:56 -0400
  • 99746eea7e Fix Documentation for ZSTD_CCtxParams_setParameter() W. Felix Handte 2020-08-14 14:44:08 -0400
  • a944fc8620 removing icc from travis Bimba Shrestha 2020-08-13 12:47:04 -0500
  • b413dac52b adding icc to actions Bimba Shrestha 2020-08-13 12:45:28 -0500
  • 57df21e2eb
    Merge pull request #2267 from cwoffenden/clang-comma Yann Collet 2020-08-13 10:00:57 -0700
  • 4c81fae146 Fix clang -Wcomma warning Carl Woffenden 2020-08-13 16:11:22 +0200
  • 49069a3f0a
    Merge pull request #2265 from terrelln/prefetch-fix Nick Terrell 2020-08-11 10:07:53 -0700
  • e3bda594ae Prefer __builtin_prefetch over inline asm Nick Terrell 2020-08-10 22:15:46 -0700
  • 63eebc86cd
    Merge pull request #2262 from felixhandte/fewer-stat-syscalls Yann Collet 2020-08-10 18:20:13 -0700
  • 953f0a072a Fix MS Build W. Felix Handte 2020-08-10 17:28:34 -0400
  • b02cdf63b0 Clean Up Redundant Checks, Rename FIO_remove() -> FIO_removeFile() W. Felix Handte 2020-08-10 15:39:14 -0400
  • 51ac0207af Remove UTIL_statFile() and UTIL_statDir(); Decompose Former Call-Sites W. Felix Handte 2020-08-10 15:28:02 -0400
  • 93dda988c8 Remove Unused Function UTIL_fileExist() W. Felix Handte 2020-08-10 15:22:29 -0400
  • 76878697a4 Re-Organize and Document Prototypes in util.h W. Felix Handte 2020-08-10 15:16:14 -0400
  • c1449143c5 Share stat() Calls in Uses of UTIL_chmod() W. Felix Handte 2020-08-05 12:10:42 -0400
  • 0a8aacb4db Use stat() to Check that File Should be chmod()-ed W. Felix Handte 2020-08-05 12:00:12 -0400
  • 7238cca1a1 Deduplicate Some Low-Hanging Fruit of Redundant Stat Calls W. Felix Handte 2020-08-05 01:08:34 -0400
  • 44fa052599 Introduce Variants of Various UTIL Functions that Take Pre-Populated stat_t Structs W. Felix Handte 2020-08-05 01:00:06 -0400
  • b6e24bc4dc Rename UTIL_getFileStat() -> UTIL_statFile() and UTIL_getDirectoryStat() -> UTIL_statDir() W. Felix Handte 2020-08-05 00:40:16 -0400
  • 1a1003f996 Mark stat_t Arg to UTIL_setFileStat() const W. Felix Handte 2020-08-05 00:35:21 -0400
  • 5fbc6addb6 Additionally Convert UTIL_getFileStat() Calls to UTIL_stat() Where Appropriate W. Felix Handte 2020-08-05 00:31:48 -0400
  • 69cb9e7798 Use New Stat Helper W. Felix Handte 2020-08-05 00:21:41 -0400
  • b11bea56a5 Introduce Dedicated Helper to Call stat() W. Felix Handte 2020-08-05 00:09:29 -0400
  • 38e38546a4
    Merge pull request #2258 from Niadb/dev Yann Collet 2020-08-04 09:43:59 -0700
  • 60b56e3b5f
    Merge pull request #2253 from facebook/histvec Yann Collet 2020-08-02 14:08:42 -0700
  • f85a0f8bcf
    Merge pull request #2256 from helloguo/dev Nick Terrell 2020-07-29 11:57:49 -0700
  • bff41a4190
    Merge pull request #2259 from cwoffenden/vs-warning Yann Collet 2020-07-29 09:21:03 -0700
  • 5d81d44e40 Fixed VS variable shadowing warning (and added test) Carl Woffenden 2020-07-29 12:33:39 +0200
  • acb3dd9a68 Use ZSTD_copy16 instead of memcpy helloguo 2020-07-28 11:58:46 -0700
  • a8ebc14035
    Update bitstream.h Niadb 2020-07-28 11:17:04 -0600
  • 216a63dcf7
    Add files via upload Niadb 2020-07-28 02:52:52 -0600
  • 493fd40dca
    Add files via upload Niadb 2020-07-28 02:52:15 -0600
  • 82b0cd844f Optimize ZSTD_wildcopy helloguo 2020-07-27 22:08:52 -0700
  • 01261bc8b6
    Merge pull request #2252 from helloguo/dev Nick Terrell 2020-07-27 12:59:10 -0700
  • 8b9cdd2597 fixed overlapping count & workspace special case Yann Collet 2020-07-26 22:40:21 -0700
  • 051232223f optimized histogram Yann Collet 2020-07-26 22:24:22 -0700
  • 6de87b3a74 fix preprocessor in ZSTD_wildcopy helloguo 2020-07-24 10:53:58 -0700
  • 15c5e20023 updated documentation Yann Collet 2020-07-23 12:10:57 -0700
  • e33e5eece3
    Merge pull request #2250 from facebook/twoFieldsArgs Yann Collet 2020-07-22 09:49:34 -0700
  • cf6c4fcbd5
    Merge pull request #2249 from facebook/fsefix Yann Collet 2020-07-21 08:23:37 -0700
  • 610c41f90f improved 2-args macro to support both syntaxes Yann Collet 2020-07-20 17:41:32 -0700
  • 23941eec04 added tests for newly enabled syntax Yann Collet 2020-07-17 13:31:15 -0700
  • 7280c1dafa extended 2-fields macro usage to number arguments Yann Collet 2020-07-17 13:09:23 -0700
  • a7e5652672 CLI: simplified handling of separated-fields arguments Yann Collet 2020-07-17 12:46:36 -0700
  • 40f20b6453
    Merge pull request #2197 from neheb/hj Yann Collet 2020-07-17 09:16:11 -0700
  • 62df5bca4c
    Merge pull request #2243 from facebook/uclibc Yann Collet 2020-07-17 09:14:20 -0700
  • c224367ede ensure workspace is large enough Yann Collet 2020-07-16 20:33:50 -0700
  • 21c273da84 import some minor fixes from FSE project Yann Collet 2020-07-16 20:25:15 -0700
  • a35f135617
    Merge pull request #2246 from ffontaine/dev Felix Handte 2020-07-16 12:40:43 -0400
  • 0d0fc4544c
    Merge pull request #2247 from facebook/revert-2244-dev Yann Collet 2020-07-15 12:42:31 -0700
  • a44671b281
    Revert "Fix -Wunused-variable under FUZZING_BUILD_MODE..." Yann Collet 2020-07-15 12:42:18 -0700
  • 7d3d5f2a20
    Merge pull request #2244 from hctim/dev Yann Collet 2020-07-15 12:40:17 -0700
  • 26d01bdb26 programs/util.c: fix build without st_mtime Fabrice Fontaine 2020-07-15 21:19:14 +0200
  • 23b55d6b3e Fix -Wunused-variable under FUZZING_BUILD_MODE... Mitch Phillips 2020-07-14 08:49:43 -0700
  • 1dcc478796 fix uclibc's st_mtim Yann Collet 2020-07-13 14:16:33 -0700
  • bd21e4b264
    Merge pull request #2242 from evverx/cifuzz-ubsan-msan Nick Terrell 2020-07-13 14:26:13 -0400
  • 8e20f133e7 cifuzz: turn on UBsan and MSan Evgeny Vereshchagin 2020-07-13 01:20:11 +0000
  • 16b353b207 minor doc clarification regarding MT parameters Yann Collet 2020-07-11 02:16:52 -0700
  • bdf716bc64
    Merge pull request #2239 from evverx/evverx-cifuzz Nick Terrell 2020-07-10 11:26:15 -0400
  • a3296dae38
    Merge pull request #2219 from xxie24/output-dir-mirror Yann Collet 2020-07-10 01:21:47 -0700
  • 865ecf67ae
    Merge pull request #2183 from tonytheodore/patch-1 Yann Collet 2020-07-10 01:20:59 -0700
  • 3b9df5896f cifuzz: don't upload artifacts when CIFuzz fails to build fuzz targets Evgeny Vereshchagin 2020-07-09 04:22:40 +0000
  • 78ebe4b5de
    Merge pull request #2237 from marxin/gcda-to-gitignore Yann Collet 2020-07-09 08:48:36 -0700
  • c0ee26ec15
    Merge pull request #2236 from marxin/pgo-fix-comment Yann Collet 2020-07-09 08:48:04 -0700
  • 2fbc438a5d
    Merge pull request #2231 from marxin/use-threads-in-example Yann Collet 2020-07-09 08:41:44 -0700
  • 7276ab15bc
    Add GCC PGO data files to .gitignore. Martin Liska 2020-07-09 09:32:54 +0200
  • 5b9d6b992a
    Update comment about PGO build. Martin Liska 2020-07-09 09:31:51 +0200
  • 461348c09a
    Use threads in streaming_compression.c example. Martin Liska 2020-07-08 12:09:00 +0200
  • 978cea5d56
    Merge pull request #2230 from cwoffenden/minor-tidy Yann Collet 2020-07-08 11:49:40 -0700
  • fedecb29d8
    Merge pull request #2235 from bimbashrestha/decom-macros Yann Collet 2020-07-08 11:49:04 -0700
  • 2598af451f removing min decomp Bimba Shrestha 2020-07-08 11:11:45 -0700
  • 9bfd371d9f Remove superfluous build-time options Carl Woffenden 2020-07-08 11:39:17 +0200
  • 2cdd33ae16
    Merge pull request #2227 from yoshihitoh/single-file-dict-emscripten Yann Collet 2020-07-07 08:51:20 -0700
  • bc5fe33243 Change Emscripten docker image to the official one which is used for testing the single-file feature. yoshihitoh 2020-07-07 19:10:12 +0900
  • f014c3cd40
    Merge pull request #2228 from marxin/rename-ZSTDMT_NBTHREADS_MAX Yann Collet 2020-07-06 16:06:49 -0700
  • 4307e870a2
    Rename ZSTDMT_NBTHREADS_MAX to ZSTDMT_NBWORKERS_MAX. Martin Liska 2020-07-07 00:18:20 +0200
  • a035654ab8 Enable docker based Emscripten build on single file library test if emcc is not available. yoshihitoh 2020-07-01 01:40:15 +0900
  • a2b6a8fbc6
    Merge pull request #2220 from dkcasset/fix-lib-Makefile-older-sed-version Nick Terrell 2020-06-29 17:19:24 -0700
  • 3690fe30f3
    Merge pull request #2221 from BioDataAnalysis/bda_install_dll Nick Terrell 2020-06-29 17:14:50 -0700
  • 82e7e2b47e Add variable for sed extended RE option (defaults to -E) dkcasset 2020-06-29 13:44:23 -0700
  • 37f36b9670 build/cmake/lib/CMakeLists.txt: Install shared library (dll) for Windows Mario Emmenlauer 2020-06-29 11:09:31 +0200
  • c6548eac8e Rename static vars to avoid redefinition error. yoshihitoh 2020-06-29 10:51:50 +0900
  • b0ed66ef92 Replace -E option with equivalent -r for older versions of sed dkcasset 2020-06-26 10:43:28 -0700
  • 9a8ccd4ba3 Add output-dir-mirror option Xin Xie 2020-06-19 19:35:51 -0700
  • 7afd5d85d3
    Merge pull request #2218 from terrelln/assert-seq Nick Terrell 2020-06-22 17:41:18 -0700
  • 081691a3aa
    Merge pull request #2217 from terrelln/cover-redundant Nick Terrell 2020-06-22 17:41:13 -0700
  • 370933fa20
    Merge pull request #2209 from Niadb/dev Nick Terrell 2020-06-22 17:41:03 -0700
  • cce0edfdbe Fix unused variable warnings in fuzzing build mode without asserts Nick Terrell 2020-06-22 12:56:57 -0700
  • 2312b819af [cover] Remove unnecessary mask and dedup hash functions Nick Terrell 2020-06-22 12:52:13 -0700
  • 78601d0806
    Merge pull request #2212 from cwoffenden/single-file-dict Nick Terrell 2020-06-22 12:46:54 -0700
  • 34c0d85916
    Merge pull request #2214 from terrelln/superblock-cross-entropy Nick Terrell 2020-06-22 12:27:58 -0700
  • 1047097dad [superblock] Add defensive assert and bounds check Nick Terrell 2020-06-22 10:21:38 -0700
  • 38cdb6a072 Renamed cover and fast cover hash functions/vars Carl Woffenden 2020-06-22 11:54:24 +0200
  • 4a9b7d136f Initial implementation (files added, macros fixed) Carl Woffenden 2020-06-22 10:31:36 +0200
  • 74f65f624c
    Update compiler.h Niadb 2020-06-19 09:51:00 -0600
  • 8c115cbe23
    Update compiler.h Niadb 2020-06-19 09:48:35 -0600
  • 2962fda93f
    Add files via upload Niadb 2020-06-19 03:34:05 -0600
  • 405586d40a
    Add files via upload Niadb 2020-06-19 03:32:11 -0600
  • a4c8aa5e02
    Add files via upload Niadb 2020-06-19 03:31:47 -0600
  • f03192c122
    Merge pull request #2208 from bimbashrestha/arm-actions Bimba Shrestha 2020-06-18 17:18:31 -0500
  • 4d6e4a2978 adding arm to actions Bimba Shrestha 2020-06-18 11:52:40 -0700
  • c496fd261d
    Merge pull request #2206 from bimbashrestha/stream-size Bimba Shrestha 2020-06-18 13:10:11 -0500
  • de48f35306 adding --patch-from --stream-size test Bimba Shrestha 2020-06-18 09:36:36 -0700
  • b06710889f error when not using --stream-size on pipe Bimba Shrestha 2020-06-18 09:31:06 -0700
  • 6653321ba3 passing streamSrcSize when set Bimba Shrestha 2020-06-18 09:28:18 -0700
  • 4f59be7410
    Merge pull request #2205 from bimbashrestha/cmake Bimba Shrestha 2020-06-15 19:41:55 -0500
  • 0fa9406ae2 removing deduplicatin of flags Bimba Shrestha 2020-06-15 14:58:53 -0700
  • c1913ed8c1 added paragraph on static analysis pitfalls Yann Collet 2020-06-15 13:04:45 -0700
  • b6a9ded994
    Merge pull request #2202 from terrelln/dict-fi Nick Terrell 2020-06-15 10:54:33 -0700
  • 08981d2638 [lib] Allow compression dictionaries with missing symbols Nick Terrell 2020-06-12 17:48:39 -0700
  • e8127b3f15
    Merge pull request #2196 from tru/dumpversion_argument Yann Collet 2020-06-11 02:04:04 -0700
  • 1c9b1ddac7 Update version documention with the support for -q Tobias Hieta 2020-06-11 10:56:47 +0200
  • 447629b61b
    meson: remove build requirement for distutils Rosen Penev 2020-06-09 16:33:16 -0700
  • b1cce9a6ad Short version string output Tobias Hieta 2020-06-08 14:06:37 +0200
  • 4c144cf9c5
    Merge pull request #2193 from bimbashrestha/typos Bimba Shrestha 2020-06-05 12:00:04 -0500
  • e2838d9eb9 Spelling mistakes Bimba Shrestha 2020-06-05 03:19:30 -0500
  • 4b201f98eb
    Merge pull request #2190 from facebook/playTest_improvement Yann Collet 2020-06-03 13:26:52 -0700
  • 847349195f fix the if statements in posix sh env Shaojing Li 2020-06-03 11:36:38 -0700
  • 3a3da1712b check env variables and add default values Shaojing Li 2020-06-03 10:49:21 -0700
  • 448658a662
    Merge pull request #2187 from bimbashrestha/bourne Bimba Shrestha 2020-06-02 13:07:36 -0500
  • 00ac0415ac
    Merge pull request #2186 from bimbashrestha/dll-install Bimba Shrestha 2020-06-02 12:32:12 -0500
  • eee59be6a8 excluding ls | grep warning Bimba Shrestha 2020-06-02 09:15:24 -0700
  • b0f851675a [shellcheck] setting if unset Bimba Shrestha 2020-06-02 09:12:50 -0700
  • 151deaf143 [shellcheck] adding quotes to expansion Bimba Shrestha 2020-06-02 09:12:13 -0700
  • 12185ec5e7 adding shellcheck bourne test Bimba Shrestha 2020-06-02 09:08:16 -0700
  • 0ce5f70ca8 newline lints (ignore) Bimba Shrestha 2020-06-02 09:07:45 -0700
  • e75db971fc DLL install fix for https://github.com/facebook/zstd/issues/2160 Bimba Shrestha 2020-06-02 07:45:06 -0700
  • 53fe73a720
    Install pkg-config file on MINGW also Tony Theodore 2020-06-02 18:18:40 +1000
  • e7948fdf84
    Merge pull request #2181 from facebook/makejall Yann Collet 2020-05-29 13:49:38 -0700
  • 105b5839de added comment on $(Q) Yann Collet 2020-05-29 12:40:59 -0700
  • 6ac6472988 fixed double-compilation of lib with make -j all Yann Collet 2020-05-29 12:09:51 -0700
  • 2af4e07326
    Merge pull request #2133 from felixhandte/single-size-calculation Felix Handte 2020-05-28 13:07:18 -0400
  • 7f248af036
    Merge pull request #2180 from facebook/generic-release Bimba Shrestha 2020-05-26 16:30:11 -0500
  • 11a392ce23 minor markdown formatting fix Yann Collet 2020-05-26 13:15:35 -0700
  • 4ae5cb1ec9
    Create generic-release.yml Bimba Shrestha 2020-05-26 15:12:00 -0500
  • b1a269437a
    Merge pull request #2137 from facebook/generic-dev Bimba Shrestha 2020-05-26 13:03:17 -0500
  • c96151a25d
    Merge pull request #2178 from bimbashrestha/quick-fix Bimba Shrestha 2020-05-26 12:26:22 -0500
  • f847909cf2 Using ZSTD_MAX_WINDOWLOG instead of INT_MAX Bimba Shrestha 2020-05-26 09:23:26 -0700
  • 8a5f794e16
    Merge pull request #2176 from facebook/make_implicit Yann Collet 2020-05-26 08:55:34 -0700
  • a49db88020
    Merge pull request #2177 from facebook/dictID0 Yann Collet 2020-05-26 08:54:10 -0700
  • 01b38ef162 Change --patch-from limit from 4gb to 2gb Bimba Shrestha 2020-05-26 06:52:30 -0700
  • bb3c9bf43a updated spec on dictID==0 Yann Collet 2020-05-25 08:15:09 -0700
  • 39a32f40c9 fixed default rule for lib/Makefile Yann Collet 2020-05-25 06:50:45 -0700
  • 9eb2ccc9fb
    Merge pull request #2167 from terrelln/pzstd-ms-fix Nick Terrell 2020-05-22 23:38:27 -0700
  • 5aa5aa4df7 [pzstd] Fix compilation error in MinGW Nick Terrell 2020-05-22 22:26:02 -0700
  • 52a62e46f5
    Merge pull request #2166 from facebook/donotinstall_zbuffh Yann Collet 2020-05-22 17:16:23 -0700
  • 082755bd3f do not install zbuff.h Yann Collet 2020-05-22 15:35:54 -0700
  • e20b601781
    Merge pull request #2163 from orivej/fix-legacy-build Yann Collet 2020-05-22 09:55:17 -0700
  • 93cec0c1d6 Fix legacy build after #2103 Orivej Desh 2020-05-22 12:48:02 +0000
  • b706286adb
    Merge pull request #2154 from facebook/dev Yann Collet 2020-05-21 22:04:00 -0700
  • 299229316a
    Merge pull request #2159 from facebook/visual_playTests Yann Collet 2020-05-21 20:50:50 -0700
  • 306e922f60 fixed environment variables Yann Collet 2020-05-21 18:06:43 -0700
  • 5d0c8a0770 Merge branch 'dev' into visual_playTests Yann Collet 2020-05-21 16:45:02 -0700
  • 9fdf5daef7
    Merge pull request #2158 from facebook/meson_fix Yann Collet 2020-05-21 16:07:56 -0700
  • 26b21e481f fix meson playTests.sh Yann Collet 2020-05-21 14:19:28 -0700
  • a63810e2ac try to fix PPC64 Qemu tests Yann Collet 2020-05-21 10:26:40 -0700
  • b7158cf9f1
    Merge pull request #2155 from facebook/fix_zbufftest Yann Collet 2020-05-21 09:44:52 -0700
  • ad0c0d1946 fixed appveyor long tests Yann Collet 2020-05-20 22:56:25 -0700
  • 14aaa5290a fixed zbuff test Yann Collet 2020-05-21 00:22:52 -0700
  • 17226f5919
    Merge pull request #2153 from terrelln/ldm-dict-reset Yann Collet 2020-05-19 17:41:51 -0700
  • 651d3d73e0 [test] Update the ldm loadedDictEnd test to cover zstdmt Nick Terrell 2020-05-19 16:14:14 -0700
  • 3cc227e90e [ldm][mt] Fix loadedDictEnd Nick Terrell 2020-05-19 15:55:03 -0700
  • 0dcd3eec43
    Merge pull request #2152 from terrelln/simple-rt-bound Nick Terrell 2020-05-19 12:56:11 -0700
  • b82bf711fc [fuzz] Expand the allowedExpansion Nick Terrell 2020-05-19 11:42:53 -0700
  • fdc56baa42
    fix 22294 (#2151) Yann Collet 2020-05-18 21:05:10 -0700
  • 9778f46014
    Merge pull request #2150 from terrelln/ldm-dict-reset Nick Terrell 2020-05-18 18:33:01 -0700
  • 7b317b4876 [test] Test that the ldm dictionary gets invalidated on reset Nick Terrell 2020-05-18 15:11:02 -0700
  • 87dbd6d4bf [test] Improve LDM forceMaxWindow test Nick Terrell 2020-05-18 12:56:34 -0700
  • 8ca98badc2
    Merge pull request #2148 from felixhandte/fix-2144 Felix Handte 2020-05-18 15:47:17 -0400
  • b2092c6dc4 [ldm] Reset loadedDictEnd when the context is reset Nick Terrell 2020-05-18 12:35:44 -0700
  • d37fcf36eb Don't Use [[ in Shell Scripts W. Felix Handte 2020-05-18 14:54:06 -0400
  • e804567d75
    Merge pull request #2146 from cwoffenden/combine-script-fixes Felix Handte 2020-05-18 11:53:28 -0400
  • 1a8767cbda Minor tidy Carl Woffenden 2020-05-18 12:33:44 +0200
  • c6b03fa69c Reduced generated sized on macOS (and other envs where realpath is missing) Carl Woffenden 2020-05-18 10:12:02 +0200
  • 18082ce85a updated CHANGELOG for v1.4.5 Yann Collet 2020-05-15 17:19:00 -0700
  • 255e5e3f56
    [fuzz] Adding dictionary_stream_round_trip fuzzer (#2140) Bimba Shrestha 2020-05-15 15:33:31 -0500
  • cb74ef3667
    Merge pull request #2141 from terrelln/regression Yann Collet 2020-05-14 17:44:58 -0700
  • 608075abb2 [test][regression] Update results.csv Nick Terrell 2020-05-14 17:06:39 -0700
  • f22b371e31 updated documentation for v1.4.5 Yann Collet 2020-05-14 16:17:03 -0700
  • 9ff4991d73
    Merge pull request #2138 from terrelln/ldm-fix Nick Terrell 2020-05-14 13:32:00 -0700
  • bf0591e1e2 [test] Expose the LDM+MT+dict bug in a unit test Nick Terrell 2020-05-14 12:06:55 -0700
  • add7ed2d4a [lib] Fix bug in loading LDM dictionary in MT mode Nick Terrell 2020-05-14 11:50:48 -0700
  • 3bb7992350 Fix Size Estimate for LDM Seq Space W. Felix Handte 2020-05-14 13:50:53 -0400
  • a49a4852c2
    Migrating first batch of tests from travis Bimba Shrestha 2020-05-14 12:35:37 -0500
  • 0208eeccd6
    Merge pull request #2135 from bimbashrestha/grep Bimba Shrestha 2020-05-13 16:08:59 -0500
  • 12071467d3 reverting docs and test Bimba Shrestha 2020-05-13 15:22:07 -0500
  • 9b13077cfb Revert to old zstdgrep Bimba Shrestha 2020-05-13 15:12:14 -0500
  • ad34d58218
    Merge pull request #2134 from terrelln/align-lazy Yann Collet 2020-05-12 20:49:10 -0700
  • 70c80e19e6 [greedy] Fix performance instability Nick Terrell 2020-05-12 17:51:16 -0700
  • c3e921c639
    Merge pull request #2131 from terrelln/raw-dict-fuzzer Nick Terrell 2020-05-12 17:44:31 -0700
  • d9a1e37aec Nit: Fix Size Type for 32-bit W. Felix Handte 2020-05-12 18:03:31 -0400
  • f800e72a3c [lib] Fix assertion when dictionary is prefix Nick Terrell 2020-05-12 14:33:59 -0700
  • 1aa6c7ccce Assert We Allocated Approximately What We Expected To W. Felix Handte 2020-05-12 16:52:22 -0400
  • 27e2482217 Minor Refactor W. Felix Handte 2020-05-12 16:52:12 -0400
  • afc2488973 Handle Non-Static CCtxes in Estimation W. Felix Handte 2020-05-12 16:27:45 -0400
  • 5dca17db1f
    Merge pull request #2132 from bimbashrestha/grep-rm-test Yann Collet 2020-05-12 13:49:38 -0700
  • f5f0bb2591
    Merge pull request #2125 from Artoria2e5/patch-2 Yann Collet 2020-05-12 13:48:23 -0700
  • 7ed996f5a0 Consolidate CCtx Size Estimation Code W. Felix Handte 2020-05-12 14:18:23 -0400
  • 0453cfa8f5 removing -f test (grep usage not supported on mac) Bimba Shrestha 2020-05-12 15:18:43 -0500
  • 3c1eba4d99 [lib] Fix lazy repcode validity checks Nick Terrell 2020-05-12 12:25:06 -0700
  • d6225775be
    Merge pull request #2130 from facebook/initStatic_fix Yann Collet 2020-05-12 12:03:22 -0700
  • 4e0515916d [lib] Fix repcode validation in no dict mode Nick Terrell 2020-05-12 11:57:15 -0700
  • 6d687a8816 [lib] Fix dictionary + repcodes + optimal parser Nick Terrell 2020-05-11 22:27:34 -0700
  • 4b88bd3ee0 [lib][fuzz] Assert sequences are valid in round trip tests Nick Terrell 2020-05-11 19:05:42 -0700
  • e001715b3d fixed asan test Yann Collet 2020-05-11 20:35:47 -0700
  • 20bd246045 blindfix for VS macro redefinition Yann Collet 2020-05-11 19:29:36 -0700
  • 76e726e3be updated documentation for ZSTD_estimate*() Yann Collet 2020-05-11 19:21:50 -0700
  • 80d3585e31 [lib] Fix lazy parser with dictionary + repcodes Nick Terrell 2020-05-11 19:04:30 -0700
  • 1185dfb8d1 [fuzz] Add raw dictionary content fuzzer Nick Terrell 2020-05-11 19:03:33 -0700
  • 301a62fe08 [fuzz] Fix compress bound for dictionary_round_trip Nick Terrell 2020-05-11 19:00:52 -0700
  • e7d2391e9a
    [doc] measuring performance docs (#2117) Bimba Shrestha 2020-05-11 20:55:01 -0500
  • ed9eb17471
    Merge pull request #2124 from facebook/initStatic_tests Yann Collet 2020-05-11 18:54:22 -0700
  • f13eb2ec01
    Merge pull request #2123 from facebook/zstd_help Yann Collet 2020-05-11 18:54:07 -0700
  • 91ad01218e updated initStatic tests Yann Collet 2020-05-11 18:50:10 -0700
  • 608f1bfc4c fixed context downsize with initStatic Yann Collet 2020-05-11 18:16:38 -0700
  • 58227db405 Merge branch 'dev' into initStatic_tests Yann Collet 2020-05-11 16:51:13 -0700
  • d8b40fe0be
    Merge pull request #2129 from felixhandte/fix-cctx-size-estimate Yann Collet 2020-05-11 16:36:46 -0700
  • c6636afbbb Fix ZSTD_estimateCCtxSize() Under ASAN W. Felix Handte 2020-05-11 18:53:32 -0400
  • 738f49178b
    Merge pull request #2128 from terrelln/benches Nick Terrell 2020-05-11 13:53:18 -0700
  • f2f86b50ae Update benchmarks and add fast mode Nick Terrell 2020-05-11 12:29:03 -0700
  • 0c04e641e9
    Merge pull request #2127 from bimbashrestha/docs1 Bimba Shrestha 2020-05-11 12:51:35 -0500
  • ef467fd428 documenting non-supported grep options for zstdgrep Bimba Shrestha 2020-05-11 12:22:45 -0500
  • 93ff2fb329
    Merge pull request #2120 from facebook/clevel_doc Yann Collet 2020-05-11 09:42:33 -0700
  • c3398d2dda
    programs/Makefile: make it actually work with clang Mingye Wang 2020-05-10 16:36:08 +0800
  • dd026ca505 re-inforced tests for initStaticCCtx Yann Collet 2020-05-09 11:30:45 -0700
  • aa9474ee9a
    Merge pull request #2122 from felixhandte/unused-variables Felix Handte 2020-05-08 18:17:38 -0400
  • 37b2dafbed minor clarification on -o file Yann Collet 2020-05-08 14:20:47 -0700
  • 5c67a4e737 Merge branch 'dev' of github.com:facebook/zstd into dev Yann Collet 2020-05-08 14:15:56 -0700
  • e5366bee16 updated zstd -h Yann Collet 2020-05-08 14:14:46 -0700
  • 3b39ce6b52
    Merge pull request #2116 from felixhandte/pkg-config-again-again Felix Handte 2020-05-08 17:14:43 -0400
  • 376c26bf56 Use Unused Variable W. Felix Handte 2020-05-08 16:42:15 -0400
  • d564d56440 document additional compilation macros Yann Collet 2020-05-08 13:35:59 -0700
  • 87c541c5f9 Only Trigger libzstd.pc Build on Unix-Like Platforms W. Felix Handte 2020-05-08 16:01:26 -0400
  • 85801b99d7 Test libzstd.pc Build on Travis OS X W. Felix Handte 2020-05-08 13:10:20 -0400
  • 78aa9373cb Add libzstd.pc Build to More Aggregate Targets in Makefiles W. Felix Handte 2020-05-08 13:06:31 -0400
  • 15561bcf74 Fix pkg-config File Generation Again Again W. Felix Handte 2020-05-07 13:12:59 -0400
  • a036f60255
    Merge pull request #2078 from nocnokneo/fix-destdir-installs Felix Handte 2020-05-08 16:09:44 -0400
  • 4f2cb944a8 Merge branch 'dev' into clevel_doc Yann Collet 2020-05-08 11:59:45 -0700
  • 32b5a8ec41
    Merge pull request #2118 from Artoria2e5/patch-1 Nick Terrell 2020-05-08 11:13:44 -0700
  • e873697625 updated documentation regarding ZSTD_CLEVEL Yann Collet 2020-05-08 10:51:37 -0700
  • 602dae3509
    Merge pull request #2119 from bimbashrestha/mingw Bimba Shrestha 2020-05-08 10:54:06 -0500
  • df9e5b6f4c adding Bimba Shrestha 2020-05-07 22:07:40 -0500
  • efc656c9a6
    Merge pull request #2114 from facebook/verbose Yann Collet 2020-05-07 13:16:33 -0700
  • 1afe57cff7
    Merge pull request #2112 from facebook/cfast Yann Collet 2020-05-07 13:13:34 -0700
  • 969ba4f2b9 Change the modification of ZSTD_wildcopy() caoyzh 2020-04-14 21:33:25 +0800
  • a7e34ff693 revert ZSTD_reduceTable_internal()'s modificatiion caoyzh 2020-04-14 21:29:43 +0800
  • 9e802ede9c Modify indent of comments caoyzh 2020-04-02 23:08:13 +0800
  • 7f75f05e84 Change "arm_neon.h" to system include <arm_neon.h> caoyzh 2020-03-28 00:11:50 +0800
  • b2e56f7f7f Optimize compression by using neon function. caoyzh 2020-03-16 11:07:31 +0800
  • 37d10b6c75
    programs/README.md: update help text Mingye Wang 2020-05-08 02:52:18 +0800
  • 45c66dd298 [zdict] Stabilize ZDICT_finalizeDictionary() Nick Terrell 2020-05-06 18:51:14 -0700
  • 625924774e
    Merge pull request #2115 from bimbashrestha/docs Bimba Shrestha 2020-05-07 12:03:33 -0500
  • 1b1cc3d1b7 adding some static-anslysis docs Bimba Shrestha 2020-05-07 10:38:06 -0500
  • cf854f4660 support for verbose make Yann Collet 2020-05-07 07:59:56 -0700
  • 54144285fd small speed improvement for strategy fast Yann Collet 2020-05-07 05:01:27 -0700
  • 5717bd39ee [lib] Fix NULL pointer dereference Nick Terrell 2020-05-01 16:35:35 -0700
  • ad8dbae1b7
    Merge pull request #2103 from felixhandte/relative-includes Felix Handte 2020-05-06 09:42:23 -0700
  • e7df0d41bb
    Merge pull request #2095 from bimbashrestha/grep Bimba Shrestha 2020-05-06 11:18:15 -0500
  • d116f24070
    Merge pull request #2109 from facebook/fasterCygwin Yann Collet 2020-05-05 20:50:40 -0700
  • 250184adf6 adding tests back Bimba Shrestha 2020-05-05 16:51:06 -0700
  • e09cdf9080
    Merge pull request #2108 from facebook/hufc_wconv Yann Collet 2020-05-05 16:38:17 -0700
  • 4f755bdafc faster cygwin test Yann Collet 2020-05-05 14:08:35 -0700
  • 5163778c02 Yay It Works, Clean Up Logging A Bit W. Felix Handte 2020-05-05 15:25:18 -0400
  • 005ffd3bdb Fix Sed Regex Escaping for Extended Regex Rules...... W. Felix Handte 2020-05-05 14:54:04 -0400
  • bdfb50f7c4 Uhhh It's Still Failing, Let's Try Printing Debug Info? W. Felix Handte 2020-05-05 13:58:22 -0400
  • ef7d98e55a Merge branch 'dev' into hufc_wconv Yann Collet 2020-05-05 10:23:00 -0700
  • 229cbd056e Fix Fallbacks to Work on FreeBSD W. Felix Handte 2020-05-05 13:18:45 -0400
  • c29fd7cd8b some more conversion warnings Yann Collet 2020-05-05 10:16:59 -0700
  • 6ff16b4246 adding help text Bimba Shrestha 2020-05-05 10:03:57 -0700
  • a06a508bf3 fixing inconsistencies Bimba Shrestha 2020-05-05 09:51:44 -0700
  • 7120d97cb3
    fix minor conversion warnings (#2106) Yann Collet 2020-05-05 09:08:05 -0700
  • 6381b7ee3f Add Fallback When realpath Doesn't Support --relative-to W. Felix Handte 2020-05-04 18:59:47 -0400
  • c7cba8e87c Mark zstddeclib-in.c Not Executable W. Felix Handte 2020-05-04 18:59:26 -0400
  • c1b836f4c3 fix minor conversion warnings Yann Collet 2020-05-04 14:43:09 -0700
  • 8b327149a8
    Merge pull request #1976 from felixhandte/minimal-lib-target Felix Handte 2020-05-04 12:42:56 -0700
  • b48f6c7d26 Try to Fix Single File Library Combiner Script to Handle Relative Includes W. Felix Handte 2020-05-01 17:56:51 -0400
  • 7b75d772b1 Remove Useless Assignment in Makefile W. Felix Handte 2020-05-01 16:33:51 -0400
  • 7dcca6bc64 Also Move programs/ Directory to Relative Includes W. Felix Handte 2020-05-01 16:20:40 -0400
  • 6028827fee Rewrite Include Paths to be Relative W. Felix Handte 2020-05-01 16:07:57 -0400
  • 0301ef5d04
    [bench] Extending largeNbDicts to compression (#2089) Bimba Shrestha 2020-05-04 12:42:22 -0500
  • 7e9aabd652
    Merge pull request #2099 from felixhandte/compile-under-pedantic Felix Handte 2020-05-04 10:07:13 -0700
  • 0b81035101 Test Flag in Travis CI W. Felix Handte 2020-05-04 11:22:07 -0400
  • fa5e01c467 Add Space-Optimized Helper Variable to Lib Makefile W. Felix Handte 2020-01-27 17:14:08 -0500
  • 816ed80774
    Merge pull request #1984 from MeghnaM/1636-Reduce-stack-usage-of-HUF_sort Felix Handte 2020-05-04 08:15:31 -0700
  • 2cf72d56a6 Try to Fix MSVC Error W. Felix Handte 2020-05-01 16:48:21 -0400
  • 6528fa088e Do a -pedantic Build in CircleCI W. Felix Handte 2020-05-01 12:26:20 -0400
  • dacbcd2cc1 Fix Up Some Pointer Handling in Tests W. Felix Handte 2020-05-01 12:24:51 -0400
  • 3764859060 Switch Helper Declaration to Not Force Inline W. Felix Handte 2020-04-30 17:43:20 -0400
  • c7da66c9cf Purge C++-Style Comments (// ...), Make Compilation Succeed Under C90 W. Felix Handte 2020-04-30 17:33:59 -0400
  • 952427aebf Avoid inline Keyword in C90 W. Felix Handte 2020-04-30 17:20:40 -0400
  • baa4e2e36c Don't Evaluate Arguments to Dummy Function W. Felix Handte 2020-04-30 17:07:49 -0400
  • 450542d3a7 Allow Empty Format Strings in Error Macro Invocations W. Felix Handte 2020-04-30 13:09:14 -0400
  • 6696933b32 Make All Invocations Start With Literal Format String W. Felix Handte 2020-04-30 13:08:36 -0400
  • 2745f7a7d5 Make Error Macro Invocation Without Info String Fail to Compile W. Felix Handte 2020-04-30 12:26:29 -0400
  • 5e5f262612 Add (Possibly Empty) Info Strings to All Variadic Error Handling Macro Invocations W. Felix Handte 2020-04-30 12:24:56 -0400
  • e103d7b4a6
    Fix superblock mode (#2100) Nick Terrell 2020-05-01 16:11:47 -0700
  • 0adfc8dfce Fix broken CI; make changes in response to the comments Meghna Malhotra 2020-03-31 22:46:49 -0700
  • 53d76dc20f Remove magic constant and made other changes addressing the comments Meghna Malhotra 2020-02-27 22:02:44 +0530
  • cc7c29595d Fixed tests to use correct workspace size Meghna Malhotra 2020-02-01 18:26:14 -0800
  • fe8402b522 WIP: Still getting an error Meghna Malhotra 2020-02-01 15:34:51 -0800
  • a084d959bd WIP: Increased wksp size, but it's segfaulting Meghna Malhotra 2020-02-01 12:41:05 -0800
  • fdb2780c47 Move rank table into HUF_buildCTable_wksp() Meghna Malhotra 2020-02-01 11:56:31 -0800
  • 0eaaa4d3a7
    Merge pull request #2101 from bimbashrestha/meson Bimba Shrestha 2020-05-01 12:52:37 -0500
  • 834a8f838a meson msvc build fix Bimba Shrestha 2020-05-01 09:04:09 -0500
  • da2748a855
    Merge pull request #2097 from facebook/underlink Yann Collet 2020-04-30 10:16:24 -0700
  • 6f62a9caaa fixed zstd-nolegacy target Yann Collet 2020-04-29 11:56:21 -0700
  • 7ea2ae6649 added test linking user program to multi-threaded libzstd Yann Collet 2020-04-28 21:18:29 -0700
  • f77fd5ced0 generalized pattern rules Yann Collet 2020-04-28 18:43:55 -0700
  • c6ae2e83bc fix libzstd-mt underlinking issue Yann Collet 2020-04-28 18:29:20 -0700
  • 0ed07f6dfe
    Merge pull request #2094 from terrelln/stable-dst Nick Terrell 2020-04-28 17:53:24 -0700
  • f17ac423b2 new tests created new artifacts Yann Collet 2020-04-28 15:58:22 -0700
  • 55a57d46be Add extra warnings about not modifying the ZSTD_outBuffer Nick Terrell 2020-04-28 12:07:42 -0700
  • 108a5572a5
    Merge pull request #2048 from nocnokneo/ctest-support Nick Terrell 2020-04-28 11:01:13 -0700
  • 1343b815f8 [fuzz] Fuzz test ZSTD_d_stableOutBuffer Nick Terrell 2020-04-27 18:25:47 -0700
  • 77a2945c43 Add some comments Nick Terrell 2020-04-27 18:25:30 -0700
  • f33de06c3e [lib] Fix single-pass mode for empty frames Nick Terrell 2020-04-27 18:10:45 -0700
  • a4ff217baf [lib] Add ZSTD_d_stableOutBuffer Nick Terrell 2020-04-27 17:42:03 -0700
  • b104f8e3eb [zstd] Fix typo in ZSTD_dParameter Nick Terrell 2020-04-27 12:12:28 -0700
  • 6b4a3e019f
    Merge pull request #2088 from bimbashrestha/bug Bimba Shrestha 2020-04-23 14:16:56 -0500
  • 861a73744d
    Merge pull request #2086 from bimbashrestha/quick3 Bimba Shrestha 2020-04-23 13:02:57 -0500
  • 1875f616ce passing dictContentType instead of rawContent every time Bimba Shrestha 2020-04-21 22:29:35 -0700
  • f7a7409a49 adding fail test when passing wrong fullDict using refPrefix Bimba Shrestha 2020-04-21 22:26:48 -0700
  • dba02245bf bash to shell conversion Bimba Shrestha 2020-04-21 20:31:11 -0700
  • 659ff85cf5 changing to cParams.hashLog Bimba Shrestha 2020-04-21 21:12:50 -0500
  • 0b107188b8 adding test for long mode trigger Bimba Shrestha 2020-04-21 21:04:55 -0500
  • 38a6d2a8f2
    Merge pull request #2085 from bimbashrestha/quick2 Bimba Shrestha 2020-04-20 14:09:23 -0500
  • b640802ff8 updating chainlog bound Bimba Shrestha 2020-04-20 11:34:24 -0700
  • c6311584aa
    Merge pull request #2083 from bimbashrestha/quick1 Bimba Shrestha 2020-04-20 13:24:34 -0500
  • 587a20a12a adding newline Bimba Shrestha 2020-04-20 10:25:58 -0700
  • 5b0a452cac
    Adding --long support for --patch-from (#1959) Bimba Shrestha 2020-04-17 15:58:53 -0500
  • 88ecdc939b
    Merge pull request #2080 from facebook/minor_fileio_refactor Yann Collet 2020-04-13 20:47:34 -0700
  • 458a1a1723 minor refactor Yann Collet 2020-04-13 10:13:29 -0700
  • 105d9b62ae Minor CMake refactoring/simplification Taylor Braun-Jones 2020-04-09 17:15:49 -0400
  • b674a1eec3 Fix that installation of the libzstd.pc does not respect DESTDIR installations Taylor Braun-Jones 2020-04-09 17:14:34 -0400
  • c22551b903 Generate a better CMake Package Config file Taylor Braun-Jones 2020-04-09 17:13:39 -0400
  • 5fcbc484c8
    Merge pull request #2040 from caoyzh/dev-2 Nick Terrell 2020-04-08 13:14:47 -0700
  • c0d4b2b5a3
    Merge pull request #2075 from bimbashrestha/dict_fuzzer_ref Bimba Shrestha 2020-04-07 17:37:19 -0500
  • 1658ae75cd handling nil case for refprefix Bimba Shrestha 2020-04-07 14:41:53 -0700
  • dde98d833d
    Merge pull request #2065 from cwoffenden/single-file-lib Yann Collet 2020-04-07 10:17:05 -0700
  • 3eaa525138 Fixed clash when projects are already using xxHash Carl Woffenden 2020-04-07 18:17:59 +0200
  • 4e6027f8ca
    Fixed-up single-file libs directory Carl Woffenden 2020-04-07 13:35:19 +0200
  • d01e7c2fad Renamed directory Carl Woffenden 2020-04-07 13:34:19 +0200
  • 59812afac7 Improved documentation Carl Woffenden 2020-04-07 13:19:52 +0200
  • a93fadfcd9 Further replication removed Carl Woffenden 2020-04-07 11:25:16 +0200
  • 7af7735fa3 Merge remote-tracking branch 'upstream/dev' into single-file-lib Carl Woffenden 2020-04-07 11:13:02 +0200
  • edd9a07322 Code replicated in compression and decompression moved to shared headers Carl Woffenden 2020-04-07 11:02:06 +0200
  • 794f03459e adding refPrefix Bimba Shrestha 2020-04-06 22:57:49 -0700
  • 2847d1a606
    Merge pull request #2069 from bimbashrestha/doversize Bimba Shrestha 2020-04-06 16:06:37 -0500
  • 31e76f1ed4 adding test for dctx size reduction Bimba Shrestha 2020-04-04 08:49:24 -0700
  • ebc422b0b7
    Merge pull request #2068 from bimbashrestha/quick Bimba Shrestha 2020-04-03 19:28:42 -0500
  • 0154866749 moving consts to zstd_internal and reusing them Bimba Shrestha 2020-04-03 14:26:15 -0700
  • 0a172c5e43 converting to if Bimba Shrestha 2020-04-03 14:21:24 -0700
  • 3a4c8cc9b3 adding dctx to function name Bimba Shrestha 2020-04-03 14:14:46 -0700
  • ae47d50355 only computing sizes once Bimba Shrestha 2020-04-03 14:12:23 -0700
  • a4cbe79ccb Using in and out size together Bimba Shrestha 2020-04-03 14:09:21 -0700
  • 009a92f749
    Merge pull request #2067 from bimbashrestha/res-leak Bimba Shrestha 2020-04-03 15:51:59 -0500
  • 1d267dc5d6 returning on null check Bimba Shrestha 2020-04-03 13:39:02 -0700
  • d598c88fb3 adding fclose before return Bimba Shrestha 2020-04-03 13:31:47 -0700
  • 936aa63ff1 adding oversized check on decompression Bimba Shrestha 2020-04-03 13:20:22 -0700
  • 05574ec141 adding oversizeDuration to dctx and macros Bimba Shrestha 2020-04-03 12:40:31 -0700
  • d0412f3aba no percentage on readsize == 0 Bimba Shrestha 2020-04-03 12:10:02 -0700
  • bf1856c26f removing max(1, ..) Bimba Shrestha 2020-04-03 12:07:17 -0700
  • 88da79b42e Minor typo Carl Woffenden 2020-04-03 20:50:54 +0200
  • 0442be5aa4 Added missing -pthread flag (was breaking on BSD) Carl Woffenden 2020-04-03 20:34:47 +0200
  • 7c420344d2 Single-file decoder script can now (optionally) create an encoder Carl Woffenden 2020-04-03 19:07:46 +0200
  • 7202184ee0
    Fixes decompressor when using -Wshorten-64-to-32 (#2062) Carl Woffenden 2020-04-03 11:55:29 +0200
  • 5b054d9e90 Add support for running more tests via CTest Taylor Braun-Jones 2020-03-23 16:08:52 -0400
  • 1665462573
    Merge pull request #2054 from terrelln/license-fix Nick Terrell 2020-03-27 11:00:01 -0700
  • 8fda220d70
    Merge pull request #2053 from terrelln/fix-play-test Nick Terrell 2020-03-26 21:08:10 -0700
  • c7ae28a67d [circleci] Run test-license.py Nick Terrell 2020-03-26 17:04:52 -0700
  • ef9e6fe227 [test] Fix playTests.sh with space in binary path Nick Terrell 2020-03-26 15:04:15 -0700
  • 1f144351b7 [test] Add a test that checks for valid copyright and licenses Nick Terrell 2020-03-26 16:57:48 -0700
  • ac58c8d720 Fix copyright and license lines Nick Terrell 2020-03-26 15:19:05 -0700
  • f5029e285f
    Merge pull request #2050 from terrelln/align Nick Terrell 2020-03-24 11:42:59 -0700
  • 8d0ee37ac0 Align decompress sequences loop to 32+16 bytes Nick Terrell 2020-03-18 19:42:07 -0700
  • d34204a7b7
    Merge pull request #2029 from terrelln/minor-opt Nick Terrell 2020-03-23 18:12:32 -0700
  • 496d8c8b77 Respect the conventional BUILD_TESTS CMake option on the first configure Taylor Braun-Jones 2020-03-23 17:44:27 -0400
  • 3cbc3d37e7 Add documentation for -T option Taylor Braun-Jones 2020-03-23 17:46:56 -0400
  • 12e421b3c0 Fix testing documentation typo Taylor Braun-Jones 2020-01-30 10:31:00 -0500
  • 40414f984a
    Merge pull request #2036 from bimbashrestha/edist Bimba Shrestha 2020-03-23 12:53:44 -0500
  • 91a62bad47
    Merge pull request #2047 from bimbashrestha/doc Bimba Shrestha 2020-03-23 08:27:54 -0500
  • 22e7123a9a targetLen -> targetLength Bimba Shrestha 2020-03-23 06:25:08 -0700
  • 7201980650 Optimize by prefetching on aarch64 caoyzh 2020-03-14 15:25:09 +0800
  • dbdeca1412 Edit distance match finder Bimba Shrestha 2020-03-13 09:39:33 -0500
  • 66607d0eac
    Merge pull request #2033 from bimbashrestha/icc Bimba Shrestha 2020-03-10 20:42:19 -0500
  • 5c05d419e8
    Merge pull request #2031 from bimbashrestha/bitscan Bimba Shrestha 2020-03-10 16:22:25 -0500
  • a89c45bdbd Typo Bimba Shrestha 2020-03-10 15:19:48 -0500
  • 43fc88f443 Adding comment and remvoing ivdep Bimba Shrestha 2020-03-10 14:57:27 -0500
  • 10f915f041
    Merge pull request #2032 from bimbashrestha/no-size Bimba Shrestha 2020-03-09 18:14:05 -0500
  • 9388dac2c0 Setting ZSTD_c_contentSizeFlag instead of UNKNOWN filesize Bimba Shrestha 2020-03-09 15:40:18 -0500
  • 84d6bd4c7f Adding documentation Bimba Shrestha 2020-03-09 14:49:04 -0500
  • fae64b3390 Adding test for --[no-]content-size Bimba Shrestha 2020-03-09 14:44:38 -0500
  • 43874730f4 Adding --content-size Bimba Shrestha 2020-03-09 14:19:05 -0500
  • 6d8e761ba3 Inverting content size prefs bool Bimba Shrestha 2020-03-09 14:12:52 -0500
  • 03ee18d9c5 Adding (void)noContentSize Bimba Shrestha 2020-03-09 14:00:52 -0500
  • 167244a64f --no-content-size cli Bimba Shrestha 2020-03-09 13:07:29 -0500
  • dba3abc95a Missed returns Bimba Shrestha 2020-03-05 12:20:59 -0800
  • a75e5f2ffc bitscan add undef check Bimba Shrestha 2020-03-05 11:52:15 -0800
  • bc0e10ae78
    Merge pull request #2030 from bimbashrestha/quick Bimba Shrestha 2020-03-05 10:41:06 -0800
  • 85d0efd619 Removing no-tree-vectorize for intel Bimba Shrestha 2020-03-05 10:02:48 -0800
  • 4c72a1a9c2 adding vector to main loop Bimba Shrestha 2020-03-05 09:55:38 -0800
  • 81fda0419e [opt] Only update repcodes upon arrival Nick Terrell 2020-03-04 17:57:15 -0800
  • 04744e52dc
    Merge pull request #2028 from terrelln/minor-opt Nick Terrell 2020-03-04 17:40:59 -0800
  • 0f9882deb9 [opt] Don't recompute repcodes while emitting sequences Nick Terrell 2020-03-04 17:23:00 -0800
  • c6caa2d04e [opt] Delete ZSTD_litLengthContribution Nick Terrell 2020-03-04 16:35:26 -0800
  • 610171ed86 [opt] Explain why we don't include literals price Nick Terrell 2020-03-04 16:29:19 -0800
  • 5f49578be7 [opt] Don't recompute initial literals price Nick Terrell 2020-03-04 16:12:16 -0800
  • 11c1e5c9bc
    Merge pull request #2027 from bimbashrestha/travis-icc Bimba Shrestha 2020-03-03 17:01:47 -0800
  • 9405af6fa0
    Merge pull request #2026 from bimbashrestha/issues-temp Bimba Shrestha 2020-03-03 15:52:41 -0800
  • c7060bb711 Removing mmx compiler flags Bimba Shrestha 2020-03-03 15:46:11 -0800
  • 1bc56dfa4c Adding icc make check to travis ci Bimba Shrestha 2020-03-03 15:22:35 -0800
  • bd6a145e8b Add issue templates to zstd Bimba Shrestha 2020-03-03 14:57:02 -0800
  • fa9c0a4d78
    Merge pull request #2025 from bimbashrestha/doc Bimba Shrestha 2020-03-03 13:43:29 -0800
  • cba46e9b7b Fixing ZSTD_c_compressionLevel confusing note Bimba Shrestha 2020-03-03 13:12:02 -0800
  • 5acd074aae
    Merge pull request #2024 from terrelln/zstdgrep-error Nick Terrell 2020-03-02 17:49:08 -0800
  • dbd6439bb6 [zstdgrep] Add a simple test Nick Terrell 2020-03-02 13:04:37 -0800
  • 5fb1d64806
    Merge pull request #2023 from terrelln/fix-logs Nick Terrell 2020-03-02 13:09:30 -0800
  • f589e2b5c8 [zstdgrep] Remove -f because zstdcat implies it Nick Terrell 2020-03-02 11:30:12 -0800
  • 2c10bbd866 [zstdgrep] Log zstd decompression errors to stderr Nick Terrell 2020-03-02 11:25:36 -0800
  • c836992be1 Dont log errors when ZSTD_fseBitCost() returns an error Nick Terrell 2020-03-02 11:13:04 -0800
  • 8974906129
    Merge pull request #2019 from bimbashrestha/quick Bimba Shrestha 2020-02-27 14:15:34 -0800
  • 23165b387e Adding hashLog to --show-default-cparams Bimba Shrestha 2020-02-27 13:56:56 -0800
  • 0a00397e19
    [cirrus-ci] Removing pkg -y update and using 11.3-snap instead of 11.2 (#2018) Bimba Shrestha 2020-02-27 13:53:03 -0800
  • 4a4018870f
    Merge pull request #2017 from facebook/verbose Yann Collet 2020-02-27 12:36:39 -0800
  • d2464776d1 man page : added --verbose long command Yann Collet 2020-02-26 14:29:30 -0800
  • b669c5347a
    Revert "Fix pkg-config File Generation Again" (#2016) Felix Handte 2020-02-26 10:52:49 -0800
  • 147cfbfb40
    Merge pull request #2001 from felixhandte/pkg-config-fix-again Felix Handte 2020-02-25 10:22:29 -0800
  • 99b1e1e810
    Merge pull request #2013 from terrelln/oss-fuzz Nick Terrell 2020-02-24 13:53:45 -0800
  • 0c4ee510d5 Update CIFuzz file and turn off dry-run mode Nick Terrell 2020-02-24 12:36:19 -0800
  • 61eeca4bd6
    Merge pull request #2007 from lgarrison/cli-allow-sizet Felix Handte 2020-02-21 08:51:37 -0800
  • 834d06b655 Allow some cli options to accept numeric values up to size_t instead of unsigned int Lehman Garrison 2020-02-20 14:29:58 -0500
  • c9ce6db069
    Merge pull request #1999 from bket/fix_have_lz4 Bimba Shrestha 2020-02-20 10:55:28 -0800
  • b7b9d3fd34
    Merge pull request #2002 from bimbashrestha/docs Bimba Shrestha 2020-02-20 10:54:04 -0800
  • 4e728e26ca
    Fix integer parsing in cli (#2003) Philip Jones 2020-02-18 15:30:59 -0800
  • 8f8c53d995 Remove redundant section and typo Bimba Shrestha 2020-02-18 14:21:19 -0800
  • 042b28bd2c Outlining our current workflow Bimba Shrestha 2020-02-18 13:03:52 -0800
  • e5ef935cf6 Fix Variable Capitalization W. Felix Handte 2020-02-18 13:40:58 -0500
  • 73737231b9 Allow Manual Overriding of pkg-config Lib and Include Dirs W. Felix Handte 2020-02-18 13:17:17 -0500
  • e668c9b528 Fix pkg-config File Generation Again W. Felix Handte 2020-02-18 10:50:38 -0500
  • 76c52b6b7c Adding steps for setting up travis and appveyor (and some general notes) Bimba Shrestha 2020-02-16 11:31:17 -0500
  • cdd59c50e7 Fix forgotten portable header prefix Björn Ketelaars 2020-02-15 12:42:00 +0100
  • ff6350c098
    Merge pull request #1996 from terrelln/cifuzz-dogfood Nick Terrell 2020-02-11 12:03:43 -0800
  • f3414c9258 [CIFuzz] Rename output path to artifacts Nick Terrell 2020-02-11 10:43:15 -0800
  • a240a9d954
    Merge pull request #1993 from terrelln/cifuzz-dogfood Nick Terrell 2020-02-10 12:55:58 -0800
  • 4de6b80c53 Enable oss-fuzz CIFuzz dogfood Nick Terrell 2020-02-10 12:36:56 -0800
  • 06a57cf57e
    [build-issue] More portable header prefix usage (#) (#1987) Bimba Shrestha 2020-02-06 14:10:51 -0800
  • f627e1a1ae
    Displaying level in --show-default-cparams (#1991) Bimba Shrestha 2020-02-06 13:51:43 -0800
  • 6a4258a08a
    Removing symbols already in unit tests and adding some new unit tests for missing symbols (#1985) Bimba Shrestha 2020-02-05 16:55:00 -0800
  • 0cbafe3ce6
    Merge pull request #1982 from bimbashrestha/quick Bimba Shrestha 2020-02-03 16:48:21 -0800
  • 075783c1f0
    Merge pull request #1980 from bimbashrestha/params Bimba Shrestha 2020-02-03 14:43:55 -0800
  • f1de05f348
    Merge pull request #1981 from bimbashrestha/bug-fix Bimba Shrestha 2020-02-03 14:40:26 -0800
  • d1389ac3ff Adding assert(NB_STRATEGIES == upperLimit) Bimba Shrestha 2020-02-03 09:52:39 -0800
  • 80c26117a9 Line-wrapping Bimba Shrestha 2020-02-03 09:38:16 -0800
  • ee8a712af3 Using appliedParams instead of supplied params Bimba Shrestha 2020-01-31 15:49:07 -0800
  • f33baa21c6 Removing assert and changing ratio cSize Bimba Shrestha 2020-01-31 11:54:14 -0800
  • 19473390d1 Adding (void)ZSTD_strategyMap Bimba Shrestha 2020-01-31 10:54:02 -0800
  • 38d010eea0 Adding static assert and using it in cli Bimba Shrestha 2020-01-31 10:47:17 -0800
  • 0fa6c90e89 Moving to same category as -v Bimba Shrestha 2020-01-31 10:38:19 -0800
  • f4ae6c0b94 Moving documentation and elaborating Bimba Shrestha 2020-01-30 17:54:42 -0800
  • 9d9cfa9ef9 Adding assert and using ZSTD_STRATEGY_MAX as ZSTD_NB_STRATEGIES Bimba Shrestha 2020-01-30 17:54:01 -0800
  • 6ad2f0d7d6 Adding back one cast and using UTIL_FILESIZE_UNKNOWN to check unknown file size Bimba Shrestha 2020-01-30 17:16:02 -0800
  • 6bf05a53ab Documenting in the man file Bimba Shrestha 2020-01-30 17:11:38 -0800
  • c203341292 Removing more casts Bimba Shrestha 2020-01-30 17:07:22 -0800
  • 2a0771cfdb Removing unnecessary cast Bimba Shrestha 2020-01-30 17:05:33 -0800
  • b0ceab4dc0 Moving default cparams back, checking for unknown file size, using getCParams() Bimba Shrestha 2020-01-30 16:52:07 -0800
  • b660ef87f8 Convertion nit U32 -> size_t Bimba Shrestha 2020-01-30 14:29:04 -0800
  • 71754a26f8 Update comment Bimba Shrestha 2020-01-30 14:14:27 -0800
  • 2f10019b92 Adding --show-default-cparams (show cparams before compressing Bimba Shrestha 2020-01-30 14:12:03 -0800
  • 6a426ef65e
    Merge pull request #1977 from terrelln/copyless Nick Terrell 2020-01-29 15:32:19 -0800
  • 3b10060b71
    Merge pull request #1978 from bimbashrestha/quick Bimba Shrestha 2020-01-28 22:11:51 -0800
  • 9b049836c9 Typo baseline_build -> baseline_label Bimba Shrestha 2020-01-28 21:39:20 -0800
  • e32e3e8662 Improve wildcopy performance across the board Nick Terrell 2020-01-28 20:37:04 -0800
  • 8fe562a770 [automated_benchmarking] Make arguments optional and add --dict argument (#1968) Bimba Shrestha 2020-01-28 11:29:43 -0800
  • 9a71d07aa4
    added ability to remove error messages and dictionary support (#1975) Yann Collet 2020-01-27 11:39:29 -0800
  • 5bcd6448b6
    refactor of harness, for clarity (#1974) Yann Collet 2020-01-24 20:16:28 -0800
  • 5c769e33f8 Merge branch 'dev' of github.com:facebook/zstd into dev Yann Collet 2020-01-24 15:04:02 -0800
  • f34eab162f updated CHANGELOG Yann Collet 2020-01-24 14:12:25 -0800
  • 7627759b4e
    Merge pull request #1972 from terrelln/check-cont Nick Terrell 2020-01-23 22:02:50 -0800
  • e6d3a61db8
    Merge pull request #1973 from terrelln/mobile-perf Nick Terrell 2020-01-23 22:02:32 -0800
  • fa6a772f38 Initialize dctx->bType to silence valgrind false positive Nick Terrell 2020-01-23 17:54:48 -0800
  • cb2abc3dbe Fix performance regression on aarch64 with clang Nick Terrell 2020-01-23 16:18:52 -0800
  • 6e3cd5b024 Move ZSTD_checkContinuity() to zstd_decompress_block.c Nick Terrell 2020-01-23 12:27:39 -0800
  • 2f31050a3f
    Merge pull request #1965 from terrelln/android-fix Nick Terrell 2020-01-22 15:42:50 -0800
  • 7ec87cfb28 Update comment in timefn Nick Terrell 2020-01-22 11:17:30 -0800
  • 768adc0774 Fix timefn on android Nick Terrell 2020-01-21 18:57:16 -0800
  • 3a9a079ed1
    Merge pull request #1956 from PhoebeHui/dev Felix Handte 2020-01-21 11:54:00 -0500
  • 7738709020 Update comments PhoebeHui 2020-01-19 23:51:40 -0800
  • db9c8af600
    Merge pull request #1957 from terrelln/fix-ultra Nick Terrell 2020-01-17 18:01:35 -0800
  • 76e01f3555
    Merge pull request #1958 from terrelln/docs Nick Terrell 2020-01-17 14:46:00 -0800
  • 009f388457 Fix playTests.sh for 32-bit mode Nick Terrell 2020-01-17 14:20:44 -0800
  • fa48af545f Add --single-thread to zstd --help Nick Terrell 2020-01-17 12:22:29 -0800
  • a11a9271d6 Fix lowLimit underflow in overflow correction Nick Terrell 2020-01-17 12:05:53 -0800
  • 3e8222be58 Add vcpkg installation instructions PhoebeHui 2020-01-17 03:31:08 -0800
  • 957d59c721
    Merge pull request #1950 from terrelln/ctest Nick Terrell 2020-01-13 16:16:25 -0800
  • f6d00c059f [util] Fix readLineFromFile on Cygwin Nick Terrell 2020-01-13 14:22:46 -0800
  • 3ed0f65158 [cmake] Add playTests.sh as a test Nick Terrell 2020-01-13 11:52:33 -0800
  • f27b4b4ec5
    Merge pull request #1948 from lazka/cygwin-fix-c99-build Nick Terrell 2020-01-13 11:35:28 -0800
  • 9a5d8a6cb4 appveyor: build with CMake under Cygwin Christoph Reiter 2020-01-11 10:41:56 +0100
  • 036b30b555
    Fix super block compression and stream raw blocks in decompression (#1947) Nick Terrell 2020-01-10 18:02:11 -0800
  • ddd4c39736 Fix the c99/cmake build under Cygwin/MSYS2 Christoph Reiter 2020-01-11 01:04:14 +0100
  • f25a6e9f8f Adding new cli endpoint --patch-from= (#1940) Bimba Shrestha 2020-01-10 14:25:24 -0800
  • d1cc9d2797
    [fuzz] Allow zero sized buffers for streaming fuzzers (#1945) Nick Terrell 2020-01-09 11:38:50 -0800
  • 03ffda7b88 fix UBSAN's invalid-null-argument error in zstd_decompress.c (#1939) Igor Sugak 2020-01-08 16:17:42 -0800
  • b77ad810c9
    [fuzz] Fix regression_driver.c with directory input (#1944) Nick Terrell 2020-01-08 13:20:56 -0800
  • d0dcaf56c2 Make UTIL_countPhysicalCores() work under Cygwin (#1941) Christoph Reiter 2020-01-08 00:48:26 +0100
  • 3119256267 updated CHANGELOG Yann Collet 2020-01-07 09:51:22 -0800
  • eb76f786bc [bench] Automated benchmarking script (#1906) Bimba Shrestha 2020-01-06 14:19:11 -0800
  • b1f53b1a10 [fuzz] Dividing by targetCBlockSize instead of blockSize for nbBlocks fit (#1936) Bimba Shrestha 2020-01-03 16:53:51 -0800
  • ef1684f29a [doc] Adding -M# decompression operation modifier documentation (#1938) Bimba Shrestha 2020-01-03 16:36:47 -0800
  • 68160372be
    Merge pull request #1920 from felixhandte/fix-mtim-again Felix Handte 2020-01-03 16:07:16 -0500
  • 6f4341c432 Fix playTests.sh Under QEMU (#1923) Felix Handte 2019-12-26 14:16:23 -0500
  • e2a99db2dd Also Define _ATFILE_SOURCE W. Felix Handte 2019-12-05 12:02:35 -0500
  • 5666835ea7 Add Comment W. Felix Handte 2019-12-04 16:59:16 -0500
  • 5af8cb7aea Use statbuf->st_mtim Again W. Felix Handte 2019-12-04 10:25:07 -0500
  • 976c055a9a Add Travis Test that Builds ARM on Trusty W. Felix Handte 2019-12-05 17:14:57 -0500
  • 5f46894184 Fix playTests.sh Under QEMU W. Felix Handte 2019-12-05 17:14:29 -0500
  • 1c9ac4ccf4
    Merge pull request #1928 from bimbashrestha/bimba-oss Yann Collet 2019-12-19 12:58:24 -0800
  • 07ad866754
    Merge pull request #1932 from felixhandte/diagnose-corruption-dicts Felix Handte 2019-12-19 12:08:28 -0500
  • fe454c0a76 Add Support for Dictionaries W. Felix Handte 2019-12-18 11:26:35 -0800
  • 4ae0f681b6
    Merge pull request #1929 from facebook/travisTest Yann Collet 2019-12-18 11:49:26 -0800
  • 18f03516b3 Print Summary of Errors Encountered W. Felix Handte 2019-12-18 11:29:53 -0800
  • 56415efc76 Constifying, malloc check and naming nit Bimba Shrestha 2019-12-17 17:16:51 -0800
  • 4584c88a99 Don't Rely on Implicit Return in Main W. Felix Handte 2019-12-17 11:26:18 -0800
  • 3746693b71 added ppc64le tests on travis Yann Collet 2019-12-14 13:29:24 -0800
  • 989ce13e19 One more type conversion Bimba Shrestha 2019-12-13 16:50:21 -0800
  • 4399eed42e Adding explict cast to satisfy appveyor ci Bimba Shrestha 2019-12-13 16:38:11 -0800
  • db5124ef6e More void* issues. Just replacing with BYTE* Bimba Shrestha 2019-12-13 16:24:49 -0800
  • 49b2bf7106 'void* size issue' fix Bimba Shrestha 2019-12-13 16:06:57 -0800
  • 5225dcfc0f Adding bool to check if enough room left for noCompress superblocks Bimba Shrestha 2019-12-13 15:47:28 -0800
  • e3cd2785e2 Add test to catch too many noCompress superblocks on streaming Bimba Shrestha 2019-12-13 15:31:29 -0800
  • d73e2fb465
    Merge pull request #1891 from bimbashrestha/oss Yann Collet 2019-12-10 13:17:00 -0800
  • e839b31dc4
    Merge pull request #1924 from ned14/dev Yann Collet 2019-12-10 13:16:45 -0800
  • 23e997439a
    Make idiomatic cmake install so third party cmake installers work right. Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) 2019-12-06 16:14:33 +0000
  • e1913dc87f Making const, removing unnecessary indent, changing parameter order Bimba Shrestha 2019-12-04 15:51:17 -0800
  • 2ec556fec2 Moving init/end functions, moving compressSuperBlock inside body() Bimba Shrestha 2019-12-04 15:23:13 -0800
  • ffb0463041 Refactor Bimba Shrestha 2019-12-04 14:52:27 -0800
  • 49c6d49247 [fuzz] msan uninitialized unsigned value (#1908) Bimba Shrestha 2019-12-04 10:02:17 -0800
  • 5120883a9c bumped version number Yann Collet 2019-12-03 17:06:42 -0800
  • 4be9b4b9bb
    Merge pull request #1893 from felixhandte/check-flipped-bits Yann Collet 2019-12-03 15:35:07 -0800
  • 901e545173
    Merge pull request #1907 from selavy/check-fread-r1895 Yann Collet 2019-12-03 15:31:11 -0800
  • 1fc9352f81 Using bss var instead of creating new bool Bimba Shrestha 2019-12-02 21:39:06 -0800
  • e8faa09bdc
    Merge pull request #1918 from facebook/recurse_fix Yann Collet 2019-12-02 17:30:37 -0800
  • 4b4de7493f refactoring : remove global variable g_displayOut Yann Collet 2019-12-02 16:08:08 -0800
  • cc3252acce
    Merge pull request #1917 from facebook/recurse_fix Yann Collet 2019-12-02 15:38:14 -0800
  • a49417b5af fix recent issue combining -r with empty list of input files Yann Collet 2019-12-02 14:28:18 -0800
  • d3ec368e13
    Merge pull request #1910 from facebook/travisTest Yann Collet 2019-11-27 18:45:16 -0800
  • 93ec5cfd05
    Merge pull request #1883 from Ericson2314/fix-mingw-cross Yann Collet 2019-11-27 14:48:26 -0800
  • 52dc6ff00e travis: updated mingw cross compilation test Yann Collet 2019-11-27 14:39:43 -0800
  • d6e32afa0a added mingw cross compilation tests Yann Collet 2019-11-27 12:44:02 -0800
  • 1f681d8592 Merge branch 'oss' of https://github.com/bimbashrestha/zstd into oss Bimba Shrestha 2019-11-27 10:56:54 -0800
  • 1d6070463f
    Merge pull request #1853 from facebook/ahmed_file Yann Collet 2019-11-26 20:57:25 -0800
  • 8eb499d354 Check for fread failure Peter Lesslie 2019-11-26 19:36:33 -0600
  • d5b4a7ea58 removed scanbuild workaround Yann Collet 2019-11-26 17:46:57 -0800
  • ecaf3ce103 reverted ppc qemu and scanbuild on trusty Yann Collet 2019-11-26 16:44:56 -0800
  • 96ee20758c assembleFNT() can no longer fail Yann Collet 2019-11-26 15:44:33 -0800
  • aaab618ae9 pushed aside stdio.h too Yann Collet 2019-11-26 15:25:32 -0800
  • 7543cd055c moved UTIL_DISPLAY() inside util.c Yann Collet 2019-11-26 15:21:58 -0800
  • a684b82774 util: isolated some dependencies Yann Collet 2019-11-26 15:16:53 -0800
  • f57be339ab travisCI : removed trusty generic statement Yann Collet 2019-11-26 15:01:16 -0800
  • 2d9fad4f52 fixed minor VS warning, on parameter difference Yann Collet 2019-11-26 14:53:37 -0800
  • f622c0adf3 switched UTIL_refFilename() to an assert() Yann Collet 2019-11-26 14:48:23 -0800
  • 46bdbb9c06 Merge branch 'dev' into ahmed_file Yann Collet 2019-11-26 14:33:04 -0800
  • 49cacd858b fixed fifo test Yann Collet 2019-11-26 14:18:09 -0800
  • a3a3c62b81 [fuzz] Only set HUF_repeat_valid if loaded table has all non-zero weights (#1898) Bimba Shrestha 2019-11-26 12:24:19 -0800
  • d4e17d0776 Negating bool, updating bool on inner branches Bimba Shrestha 2019-11-26 12:17:43 -0800
  • c71bd45a3b Merge branch 'dev' into ahmed_file Yann Collet 2019-11-26 11:20:26 -0800
  • 87ae7b940b travisCI: moved compatibility tests to dev Yann Collet 2019-11-26 10:30:11 -0800
  • 1d7adee68e moved meson and versions compatibility tests to master/cron Yann Collet 2019-11-26 10:28:21 -0800
  • 228a6d28cd travis : added test durations Yann Collet 2019-11-26 10:24:09 -0800
  • d6e0a44576
    Merge pull request #1905 from facebook/devnull Yann Collet 2019-11-25 18:48:12 -0800
  • 718f00ff6f
    Optimize decompression speed for gcc and clang (#1892) Nick Terrell 2019-11-25 18:26:19 -0800
  • 5e657aca90 silence scan-build false positive Yann Collet 2019-11-25 15:50:58 -0800
  • 9a3de0a535 changed name from createX to assembleX Yann Collet 2019-11-25 15:34:55 -0800
  • b1de3ecdd5 fix mode_t on Windows Yann Collet 2019-11-25 13:59:35 -0800
  • 9a22140ef4 created UTIL_chmod() Yann Collet 2019-11-25 13:45:22 -0800
  • 60db21a677 added decompression into /dev/null tests Yann Collet 2019-11-25 10:53:03 -0800
  • 7aaac3f69c fix #1904 Yann Collet 2019-11-25 10:35:36 -0800