Commit Graph

  • 6fc63f521f Merge branch 'dev' into qemu32panic Yann Collet 2017-12-01 10:51:01 -0800
  • 453fb5e830 removed -ftrapv from tests/ debug flags Yann Collet 2017-12-01 10:30:53 -0800
  • dab8cfa3c7 Combine definitions of SEC_TO_MICRO Nick Terrell 2017-11-30 19:40:53 -0800
  • 9a2f6f477b Use util.h for timing Nick Terrell 2017-11-29 19:11:12 -0800
  • 78290874a5 fixed Visual warning on minor interface discrepancy Yann Collet 2017-11-29 17:01:14 -0800
  • d3c59edac9 removed long-range-mode tests from zstreamtest --no-big-tests Yann Collet 2017-11-29 16:42:20 -0800
  • 998a93b784 simplified ZSTD_CCtx_setParametersUsingCCtxParams() Yann Collet 2017-11-29 16:13:05 -0800
  • f98ee994c4 zstd_opt: added comments, as requested by @terrelln Yann Collet 2017-11-29 15:19:00 -0800
  • bc42bc3b1d removed one invocation of SET_PRICE() macro Yann Collet 2017-11-28 16:08:43 -0800
  • 2f22a6ec50 Merge branch 'dev' into opt3 Yann Collet 2017-11-28 15:03:58 -0800
  • b3d76e0a94 Merge branch 'dev' of github.com:facebook/zstd into dev Yann Collet 2017-11-28 15:03:38 -0800
  • f5747afe0f add integer overflow trapping to debug builds Yann Collet 2017-11-28 15:02:48 -0800
  • 0a0a212934 zstd_opt: changed cost formula Yann Collet 2017-11-28 14:07:03 -0800
  • b71405dc51 removed a bunch of code related to cached literal price Yann Collet 2017-11-28 12:32:24 -0800
  • 03f30d9dcb separate rawLiterals, fullLiterals and match costs Yann Collet 2017-11-28 12:14:46 -0800
  • be73f8a749
    Merge pull request #893 from felixhandte/fix-lz4-compression-bug Yann Collet 2017-11-28 11:34:22 -0800
  • baff9dd15e Fix LZ4 Compression Buffer Overflow W. Felix Handte 2017-10-17 01:19:29 -0400
  • 62c746dcf9 Add Test on LZ4 Format Input Buffer Overrun W. Felix Handte 2017-11-28 12:06:48 -0500
  • eee87cd6f2 btopt: minor refactor : removed one SET_PRICE() macro invocation Yann Collet 2017-11-27 17:13:59 -0800
  • e9d1987fd7 btopt: minor speed optimization Yann Collet 2017-11-27 17:01:51 -0800
  • 743b23878e install: changed variable MANDIR into MAN1DIR Yann Collet 2017-11-27 13:47:35 -0800
  • bd88f633ac zstreamtest : in -T#s, s considered a suffix meaning "seconds" Yann Collet 2017-11-27 12:15:23 -0800
  • 2fd765498a updated man page Yann Collet 2017-11-24 17:20:54 -0800
  • c857ee850a minor update Yann Collet 2017-11-24 16:44:28 -0800
  • 73a6c6ca5a
    Merge pull request #931 from scottchiefbaker/documentation Yann Collet 2017-11-24 00:01:34 -0800
  • 31a191b178 Include information about the benchmark output/methodology Scott Baker 2017-11-22 20:29:46 -0800
  • 4451b213c0
    Merge pull request #924 from facebook/opt2 Yann Collet 2017-11-21 16:34:37 -0800
  • f8d5c478af fixed comment, reported by @gyscos Yann Collet 2017-11-21 10:36:14 -0800
  • 4154aec679 fixed comment, as suggested by @terrelln Yann Collet 2017-11-21 10:26:17 -0800
  • 851383e7a4
    Merge pull request #925 from dusta/patch-1 Yann Collet 2017-11-20 14:34:03 -0800
  • 287db17c8c
    Missing dot Dusta 2017-11-20 21:35:28 +0100
  • 899f2a29f6 strategy ZSTD_btopt pinned to (0) variant (faster one) Yann Collet 2017-11-20 11:53:20 -0800
  • 3f457264d1 slightly improved compression speed Yann Collet 2017-11-19 14:40:21 -0800
  • 42c1e64270 slightly improved ratio at -22 Yann Collet 2017-11-19 13:39:12 -0800
  • 99435dbbab minor : search early-out on sufficient_len for hc3 and rep Yann Collet 2017-11-19 12:58:04 -0800
  • d100670045 btopt0 : a bit faster and weaker Yann Collet 2017-11-19 10:38:02 -0800
  • e6da37c430 created (hidden) new strategy btopt0 Yann Collet 2017-11-19 10:21:21 -0800
  • e717a5b0dd zstd_opt: minor speed optimization Yann Collet 2017-11-18 16:24:02 -0800
  • daebc7fe26 bench: slightly adjusted display format Yann Collet 2017-11-18 15:54:32 -0800
  • fccb46fbe0 minor spelling fixes Yann Collet 2017-11-18 11:28:00 -0800
  • d11661c3ec fix ZSTD_COMPRESSBOUND() macro Yann Collet 2017-11-18 11:16:39 -0800
  • 22ff60b3aa
    Merge pull request #922 from terrelln/signal Yann Collet 2017-11-17 18:50:02 -0800
  • 9708c46879
    Merge pull request #921 from facebook/ubfix Yann Collet 2017-11-17 17:11:18 -0800
  • a6052af0e8 [zstd] Fix rare bug with signal handler Nick Terrell 2017-11-17 16:38:56 -0800
  • a4a20a4b2f fix un-initialized memory warning Yann Collet 2017-11-17 15:51:52 -0800
  • c8b3e08535
    Merge pull request #920 from facebook/benchSeparate Yann Collet 2017-11-17 13:25:12 -0800
  • 23767e950a fix one UB pointer arithmetic in encoder Yann Collet 2017-11-17 12:55:37 -0800
  • cdade555ee fixed one UB pointer arithmetic Yann Collet 2017-11-17 11:40:08 -0800
  • 6e8573a90a
    Merge pull request #916 from facebook/optMergeRep Yann Collet 2017-11-17 11:29:47 -0800
  • 49a445e65d fixed circle-ci script Yann Collet 2017-11-17 02:14:16 -0800
  • 5b957ba899 minor interface adjustments Yann Collet 2017-11-17 01:21:40 -0800
  • d898fb7ba6 bench: added cli command -S to benchmark multiple files separately Yann Collet 2017-11-17 00:22:55 -0800
  • 8accfa7fcc bench: realTime is a global parameter Yann Collet 2017-11-17 00:02:37 -0800
  • 11e58d9ba4 fixed minor warning Yann Collet 2017-11-16 15:21:30 -0800
  • 15768cabb5 fixed some complex scenarios Yann Collet 2017-11-16 15:02:28 -0800
  • 05dffe43a7 Fixed Btree update Yann Collet 2017-11-16 12:18:56 -0800
  • dfc14579f5 removed wrong assertion Yann Collet 2017-11-15 15:35:56 -0800
  • c55e35b2fc removed a few specialized traces Yann Collet 2017-11-15 15:04:53 -0800
  • 61c2d70c86 shortened repcode match finder implementation Yann Collet 2017-11-15 14:37:40 -0800
  • d7e9805028 fixed corruption issue Yann Collet 2017-11-15 13:44:24 -0800
  • 046ea53bef still fighting data corruption Yann Collet 2017-11-15 11:29:24 -0800
  • 4202b2e8a6 merged rep search into btMatchSearch Yann Collet 2017-11-14 18:08:17 -0800
  • 19522ccd37
    Merge pull request #912 from facebook/opt Yann Collet 2017-11-14 14:51:24 -0800
  • 9a11f70dc3 merged repcode search into BT match search Yann Collet 2017-11-13 02:19:36 -0800
  • 72c0f4574c cmake: fixed lib/CMakeLists.txt Yann Collet 2017-11-10 09:39:11 -0800
  • eb47705b18 reduced scope of multiple variables Yann Collet 2017-11-09 12:46:34 -0800
  • 100d8ad6be lib/compress: created ZSTD_LLcode() and ZSTD_MLcode() Yann Collet 2017-11-08 12:33:06 -0800
  • 5aa0352742 zstd_opt: simplified ZSTD_getPrice() and ZSTD_updatePrice() interface Yann Collet 2017-11-08 12:20:07 -0800
  • bf730e2044 zstd_opt: refactor code for improved readability Yann Collet 2017-11-08 11:36:38 -0800
  • 4191efa993 zstd_opt: ensure sufficient_len < ZSTD_OPT_NUM to simplify some tests Yann Collet 2017-11-08 11:05:32 -0800
  • ee441d5d2b renamed zstd_compress.h into zstd_compress_internal.h Yann Collet 2017-11-07 16:15:23 -0800
  • 8b6aecf2cb moved a few structures from zstd_internal.h to zstd_compress.h Yann Collet 2017-11-07 15:27:06 -0800
  • aec56a52fb
    Merge pull request #908 from facebook/ubsan Yann Collet 2017-11-07 11:45:34 -0800
  • d0ffd398d2
    Merge pull request #906 from facebook/fixAutoPledge Yann Collet 2017-11-02 10:14:20 -0700
  • 3b59a01039 fixed zstreamtest declaration after statement Yann Collet 2017-11-01 17:36:31 -0700
  • 6f1dfa8adf removed line with // comment Yann Collet 2017-11-01 17:01:45 -0700
  • 150354c5fe minor refactor Yann Collet 2017-11-01 16:57:48 -0700
  • 6d3987b93a
    Merge pull request #905 from terrelln/skip Yann Collet 2017-11-01 14:36:48 -0700
  • 428e8b3bf4 fix : ZSTD_compress_generic(,,,ZSTD_e_end) automatically sets pledgedSrcSize Yann Collet 2017-11-01 13:15:23 -0700
  • e19b0822bc Test large skippable frames Nick Terrell 2017-11-01 13:10:03 -0700
  • 1fc4f593da Allow skippable frames of any size Nick Terrell 2017-11-01 12:49:51 -0700
  • 61e5a1adfc removed direct call to malloc() from pool.c Yann Collet 2017-10-31 17:43:24 -0700
  • f73e15de33
    Merge pull request #903 from terrelln/empty-input Yann Collet 2017-10-28 17:28:08 -0700
  • 28a40ee74c
    Merge pull request #902 from terrelln/buck Yann Collet 2017-10-28 17:26:45 -0700
  • 86b8134cad [libzstd] Fix parameter selection for empty input Nick Terrell 2017-10-25 17:10:57 -0700
  • b495140f67 Update BUCK files Nick Terrell 2017-10-25 12:47:57 -0700
  • 97dccbbb2b fixed zbufftest Yann Collet 2017-10-19 14:05:23 -0700
  • ca78554028 Merge pull request #896 from facebook/simplifyio Yann Collet 2017-10-19 13:59:59 -0700
  • 91535d71ec fixed missing zstdmt_compress.h dependency Yann Collet 2017-10-19 12:09:34 -0700
  • eac42534fe bench: fixed Visual warning regarding struct initialization Yann Collet 2017-10-19 11:56:14 -0700
  • d3b9547aa4 IO and bench : ZSTD_NEWAPI is the only remaining code path Yann Collet 2017-10-18 17:01:53 -0700
  • 9d377c6e88 Merge pull request #895 from facebook/fileSize_unknown Yann Collet 2017-10-18 16:50:17 -0700
  • 300e1df0a3 fixed wrong test to display compression status Yann Collet 2017-10-18 11:41:52 -0700
  • ca1a9ebac5 fixed zlib wrapper Yann Collet 2017-10-18 11:18:27 -0700
  • 1ff8a8c109 Merge pull request #891 from facebook/contentSize Yann Collet 2017-10-17 17:24:51 -0700
  • 4122af1d1b Merge pull request #890 from terrelln/dev Yann Collet 2017-10-17 16:34:53 -0700
  • 5891f1d952 added a check to ensure 0-size is present in frame header Yann Collet 2017-10-17 16:23:20 -0700
  • 18b795374a UTIL_getFileSize() returns UTIL_FILESIZE_UNKNOWN on failure Yann Collet 2017-10-17 16:14:25 -0700
  • 31dc6a56b2 Merge pull request #892 from terrelln/seq-test Yann Collet 2017-10-17 14:11:38 -0700
  • 32c9f715ae fixed : Visual build compressing stdin with multi-threading enabled fails Yann Collet 2017-10-17 14:07:43 -0700