Commit Graph

  • f902bf9676 Merge branch 'ldm-integrate' into ldm-mergeDev Stella Lau 2017-09-11 14:55:29 -0700
  • f325ee4e84 fixed pass-through warning Yann Collet 2017-09-11 14:37:03 -0700
  • 0d1b54db61 Explicitly cast raw numerals when left-shifting Stella Lau 2017-09-11 13:02:09 -0700
  • 0d6ecc72a3 makes it possible to compile libzstd in single-thread mode without zstdmt_compress.c (#819) Yann Collet 2017-09-11 14:09:34 -0700
  • ce31004f20 fix following suggestions by @terrelln Yann Collet 2017-09-11 13:12:52 -0700
  • b3f33ccfb3 use ZSTD_decodingBufferSize_min() inside ZSTD_decompressStream() Yann Collet 2017-09-09 14:37:28 -0700
  • 058ed2ad33 ZSTD_decodingBufferSize_min() Yann Collet 2017-09-09 01:03:29 -0700
  • 3128e03be6 updated license header Yann Collet 2017-09-08 00:09:23 -0700
  • 360428c5d9 Move ldm functions to their own file Stella Lau 2017-09-06 17:56:01 -0700
  • baa37c3362 programs/Makefile : better support for GNU conventions Yann Collet 2017-09-06 16:53:59 -0700
  • 3a12531a3d lib/Makefile : better support for GNU conventions Yann Collet 2017-09-06 16:35:49 -0700
  • 1c7b914cdf update README on BUCK file Yann Collet 2017-09-06 16:23:39 -0700
  • 36374cc3b4 update and clarify lib/README Yann Collet 2017-09-06 16:15:18 -0700
  • 2b99d696de Remove debug code Stella Lau 2017-09-06 15:57:26 -0700
  • eeff55dfa8 Merge remote-tracking branch 'upstream/dev' into ldm-mergeDev Stella Lau 2017-09-06 15:56:32 -0700
  • 8c33cfe0bc Add ldm documentation in README Stella Lau 2017-09-06 11:03:35 -0700
  • e6b0945c3e Merge pull request #834 from stellamplau/regressionDriverFix Yann Collet 2017-09-06 10:02:46 -0700
  • ad0046244f Merge pull request #831 from terrelln/split-compress Yann Collet 2017-09-06 10:01:27 -0700
  • 9e4060200b Add tests and fix pointer alignment Stella Lau 2017-09-06 08:39:46 -0700
  • af4068a697 Fix function name in tests/fuzz/regression_driver Stella Lau 2017-09-05 22:14:41 -0700
  • c706de5395 Rename and add short ldm parameters in cli Stella Lau 2017-09-05 21:11:18 -0700
  • 98b85426f1 Fix setting of nextToUpdate at end of ldm matcher Stella Lau 2017-09-05 20:41:37 -0700
  • a4eac0db29 Update build scripts Nick Terrell 2017-09-01 18:22:31 -0700
  • 721726d688 Split parsers out of zstd_compress.c Nick Terrell 2017-09-01 18:28:35 -0700
  • 8b54ac60bb Merge pull request #833 from stellamplau/copyCCtxFix Yann Collet 2017-09-05 16:55:21 -0700
  • 08d33fe1c9 Fix parameter handling in copyCCtx with cdict Stella Lau 2017-09-05 15:50:14 -0700
  • fd0071da29 Fix parameter handling with ZSTD_copyCCtx Stella Lau 2017-09-05 15:34:17 -0700
  • 643d28c701 Add ldm options to 'man zstd' Stella Lau 2017-09-05 11:05:57 -0700
  • 197d5dca60 Merge pull request #832 from terrelln/assert Yann Collet 2017-09-05 11:23:09 -0700
  • 423b133568 [POOL] Allow free on NULL when multithreading is disabled Nick Terrell 2017-09-05 11:18:13 -0700
  • 67d4a6161c Add ldmBucketSizeLog param Stella Lau 2017-09-02 21:10:36 -0700
  • a1f04d518d Move hashEveryLog to cctxParams and update cli Stella Lau 2017-09-01 14:52:51 -0700
  • e7615bacc3 Merge pull request #829 from facebook/fix828 Yann Collet 2017-09-01 14:28:52 -0700
  • 767a0b3be1 Move ldm hashLog, bucketLog, and mml to cctxParams Stella Lau 2017-09-01 12:24:59 -0700
  • ed7ace38e9 updated NEWS Yann Collet 2017-09-01 11:58:37 -0700
  • 8a5c0c98ae restored 32-bits decoder ability to decode long offsets (>32 MB, levels 21+) Yann Collet 2017-09-01 11:56:57 -0700
  • 0558850735 bench stops immediately on decoding error Yann Collet 2017-09-01 11:46:15 -0700
  • 36aa8b5999 improved decoding speed Yann Collet 2017-09-01 11:40:59 -0700
  • 17d8e0bdcc Merge remote-tracking branch 'upstream/longRangeMatcher' into ldm-integrate Stella Lau 2017-09-01 10:19:38 -0700
  • 8081becadc Add long distance matching as a CCtxParam Stella Lau 2017-08-31 15:40:16 -0700
  • ab40a56fa3 Merge pull request #830 from Etsukata/fix-tests-fuzz-build-error Yann Collet 2017-09-01 01:22:19 -0700
  • 7492e7f1c7 tests/fuzz: change ZSTD_BLOCKSIZE_ABSOLUTEMAX into ZSTD_BLOCKSIZE_MAX Eiichi Tsukata 2017-09-01 16:35:43 +0900
  • 6639395979 tests/fuzz: fix make all target names Eiichi Tsukata 2017-09-01 16:31:58 +0900
  • d963daa6a9 fixed minor warning (empty translation unit) Yann Collet 2017-09-01 00:12:07 -0700
  • 3704507774 fixed decompression bug reported by @Etsukata (#828) Yann Collet 2017-09-01 00:05:37 -0700
  • 0c314cde4b updated zstd API manual Yann Collet 2017-08-31 18:28:19 -0700
  • 369c29dd1a fixed impact of merge conflict for longRange Yann Collet 2017-08-31 18:25:56 -0700
  • 9ab7614d23 Merge pull request #827 from facebook/dev Yann Collet 2017-08-31 18:10:31 -0700
  • d7ad99b2ab Merge branch 'longRangeMatcher' into dev Yann Collet 2017-08-31 18:08:37 -0700
  • c7818fc676 Merge branch 'modTests' into dev Yann Collet 2017-08-31 17:00:16 -0700
  • 4299c27132 improved console log of utils.h Yann Collet 2017-08-31 16:58:47 -0700
  • d791aef80e blind attempt at removing gcc dependency Yann Collet 2017-08-31 15:24:17 -0700
  • 4e81dc04f9 Merge branch 'dev' into modTests Yann Collet 2017-08-31 15:14:13 -0700
  • 3982edf813 Merge branch 'dev' of github.com:facebook/zstd into dev Yann Collet 2017-08-31 15:13:48 -0700
  • e0cecd8736 fixed poolTests Yann Collet 2017-08-31 15:02:14 -0700
  • 179b161dc1 fixed poolTest Yann Collet 2017-08-31 15:02:14 -0700
  • 8e298382a8 changed target allarch into allzstd Yann Collet 2017-08-31 14:30:52 -0700
  • 6a546efb8c Add long distance matcher Stella Lau 2017-07-28 15:51:33 -0700
  • f1a3ce34b7 Merge pull request #826 from terrelln/license Yann Collet 2017-08-31 12:52:23 -0700
  • f9252d8347 [linux-kernel] Update license Nick Terrell 2017-08-31 12:48:36 -0700
  • b0cb081dc8 last batch of header files changed to reflect new license (#825) Yann Collet 2017-08-31 12:20:50 -0700
  • e21384fffb fixed more file headers after license change (#825) Yann Collet 2017-08-31 12:11:57 -0700
  • d01cd4ea47 Merge pull request #810 from stellamplau/params Yann Collet 2017-08-31 11:29:16 -0700
  • e9dc204f42 fixed a bunch of headers after license change (#825) Yann Collet 2017-08-31 11:24:54 -0700
  • 9023898f1e updated NEWS Yann Collet 2017-08-30 17:44:12 -0700
  • 90a31bfa16 Pass dictMode to ZSTDMT_initCStream; fix nits Stella Lau 2017-08-30 14:36:54 -0700
  • 868e9f63d0 Merge pull request #821 from facebook/licenseExample Yann Collet 2017-08-30 14:03:50 -0700
  • ee65701720 Minor fixes; remove formatting only changes Stella Lau 2017-08-29 20:27:35 -0700
  • a6e20e1bd7 Add test for raw content starting with dict header Stella Lau 2017-08-29 18:36:18 -0700
  • 623e3cd40b Use ZSTD_dm_rawContent in zstdmt_compress Stella Lau 2017-08-29 18:04:32 -0700
  • 82d636b76a Rename applyCCtxParams() Stella Lau 2017-08-29 18:03:06 -0700
  • 4e835720bf Delay creation of ZSTDMT_CCtx Stella Lau 2017-08-29 16:18:21 -0700
  • c7a18b7c21 Localize 'dictMode' from cctx to function param Stella Lau 2017-08-29 15:10:42 -0700
  • d6ddb879da Merge pull request #817 from terrelln/pool-custom-alloc Yann Collet 2017-08-29 13:05:39 -0700
  • c88fb9267f Replace 'byReference' with enum Stella Lau 2017-08-29 11:55:02 -0700
  • 9822f97721 [error] Don't guard undef X with ifdef X Nick Terrell 2017-08-29 11:54:38 -0700
  • b5b9275e67 Rename estimateCCtxSize_advanced() and estimateCStreamSize_advanced() Stella Lau 2017-08-29 10:49:29 -0700
  • 394bdd7db9 changed license for examples Yann Collet 2017-08-29 09:24:11 -0700
  • 0e56a84a1e Fix getting cParams from CCtxParams Stella Lau 2017-08-28 19:25:17 -0700
  • 02033be08c [pool] Visual Studios disallows empty structs Nick Terrell 2017-08-28 17:19:01 -0700
  • 7c365eb02c [threading] Fix ERROR macro after including windows.h Nick Terrell 2017-08-25 17:44:32 -0700
  • dffd342fc6 Merge pull request #818 from bmwiedemann/sort Yann Collet 2017-08-26 12:11:55 -0700
  • cf689b84f9 Sort input file list Bernhard M. Wiedemann 2017-08-26 17:08:00 +0200
  • 024098a47d Fix parameter retrieval from cdict Stella Lau 2017-08-25 17:58:28 -0700
  • 2adde898c8 Fix typo with ZSTDMT_parameter Stella Lau 2017-08-25 16:13:40 -0700
  • 18224608ff Remove ZSTD_setCCtxParameter() Stella Lau 2017-08-25 13:58:41 -0700
  • 0744592d38 Add function initializing cctxParams from clevel Stella Lau 2017-08-25 13:23:16 -0700
  • 9911153723 Move jobSize and overlapLog in zstdmt to cctxParams Stella Lau 2017-08-25 13:14:51 -0700
  • de5193422d Distinguish between jobParams and cctxParams in zstdmt Stella Lau 2017-08-25 11:36:17 -0700
  • eb7bbab36a Remove ZSTD_p_refDictContent and dictContentByRef Stella Lau 2017-08-25 10:48:07 -0700
  • df08e2efe8 Merge pull request #816 from terrelln/default-level Yann Collet 2017-08-25 09:53:30 -0700
  • db3f5372df [zstdmt] Use POOL_create_advanced() Nick Terrell 2017-08-24 18:12:28 -0700
  • de6c6bce85 Fix zstd_internal.h for C++ mode Nick Terrell 2017-08-24 18:09:50 -0700
  • 26dc040a7b [pool] Accept custom allocators Nick Terrell 2017-08-24 17:01:41 -0700
  • 89dc856cae [pool] Fix formatting Nick Terrell 2017-08-24 16:48:32 -0700
  • 15fdeb9e41 Enforce nbThreads<=1 for estimateCCtxSize Stella Lau 2017-08-24 16:28:49 -0700
  • 376f435914 [dictBuilder] Set default compression level to 3 Nick Terrell 2017-08-24 14:45:06 -0700
  • 2fbf0285b2 Fix interaction with ZSTD_setCCtxParameter() and cleanup Stella Lau 2017-08-24 11:25:41 -0700
  • fd9bf42516 Fix forceWindow and dictMode setting for zstdmt jobs Stella Lau 2017-08-23 19:11:05 -0700
  • bf3108fb50 Ensure zstdmt uses 'job version' of cctx parameters Stella Lau 2017-08-23 17:03:31 -0700