Commit Graph

  • cb18fffe65 enforce C90 compatibility for zlibWrapper Yann Collet 2019-09-24 17:50:58 -0700
  • ad2a2785f7 bump version number to v1.4.4 Yann Collet 2019-09-24 15:15:33 -0700
  • c04245b257 Replacing assert with memory_allocation error code throw Bimba Shrestha 2019-09-23 15:42:16 -0700
  • be0bebd24e Adding test and null check for malloc Bimba Shrestha 2019-09-23 15:08:18 -0700
  • a07da7b0db
    Merge pull request #1808 from davidbolvansky/highset-codegen Yann Collet 2019-09-23 13:44:27 -0700
  • 1ab1a40c9c Fixed one more place Dávid Bolvanský 2019-09-23 21:32:56 +0200
  • 1f7228c040 Use clz ^ 31 instead of 31 - clz; better codegen for GCC Dávid Bolvanský 2019-09-23 21:23:09 +0200
  • 7451c6578c
    Merge pull request #1804 from terrelln/wild-and-fast Nick Terrell 2019-09-21 17:04:36 -0700
  • 5cb7615f1f Add UNUSED_ATTR to ZSTD_storeSeq() Nick Terrell 2019-09-20 21:37:13 -0700
  • 5dc0a1d659 HINT_INLINE ZSTD_storeSeq() Nick Terrell 2019-09-20 16:39:27 -0700
  • f3c4fd17e3 Passing in dummy dst buffer of compressbound(srcSize) Bimba Shrestha 2019-09-20 15:50:58 -0700
  • c047fcf7bf
    Merge pull request #1806 from felixhandte/estimate-cctx-doc Felix Handte 2019-09-20 15:36:00 -0400
  • 44c65da97e Remove literals overread in ZSTD_storeSeq() for ~neutral perf Nick Terrell 2019-09-20 12:23:25 -0700
  • f7d9b36835 Update Comment on ZSTD_estimateCCtxSize() W. Felix Handte 2019-09-20 14:11:29 -0400
  • fde217df04 Fix bounds check in ZSTD_storeSeq() Nick Terrell 2019-09-20 08:25:12 -0700
  • 67b1f5fc72 Fix too strict assert Nick Terrell 2019-09-20 01:23:35 -0700
  • e068bd01df [tests] Fix decodecorpus Nick Terrell 2019-09-20 01:09:47 -0700
  • ddab2a94e8 Pass iend into ZSTD_storeSeq() to allow ZSTD_wildcopy() Nick Terrell 2019-09-20 00:52:55 -0700
  • cdad7fa512 Widen ZSTD_wildcopy to 32 bytes Nick Terrell 2019-09-20 00:52:15 -0700
  • efd37a64ea Optimize decompression and fix wildcopy overread Nick Terrell 2019-09-19 13:25:03 -0700
  • ae6d0e64ae Addressing comments Bimba Shrestha 2019-09-19 15:25:20 -0700
  • 0e76000dee
    Merge pull request #1801 from terrelln/int-max Nick Terrell 2019-09-19 11:10:13 -0700
  • 3cac061db5
    Merge pull request #1802 from bimbashrestha/rle_block_bound_fix_pt2 Yann Collet 2019-09-18 16:32:37 -0700
  • 6e9f6813bb adding bit container size Bimba Shrestha 2019-09-18 13:49:45 -0700
  • f9b6abb896 Adding 4 blocks to FSE_BLOCKBOUND() in lib/common (different from last week) Bimba Shrestha 2019-09-18 13:29:05 -0700
  • bfff5b30a4
    Merge pull request #1756 from mgrice/dev Yann Collet 2019-09-18 11:35:50 -0700
  • 51990246c3 [test] Test the bounds of ZSTD_c_srcSizeHint Nick Terrell 2019-09-18 11:05:08 -0700
  • dafe796e39 #1790 short tar's extensions tgz, txz, tlz4m .tzst should be decompressed with .tar suffix Sergey Ponomarev 2019-09-18 09:23:10 +0300
  • bfb4d830b2 FIO_determineDstName: extract dstFileNameEndPos variable Sergey Ponomarev 2019-09-18 09:21:00 +0300
  • 3cacc0a30b Casting void pointer to ZSTD_Sequence pointer Bimba Shrestha 2019-09-17 17:44:08 -0700
  • 5329de1f1e
    Merge pull request #1798 from facebook/refac_fast Yann Collet 2019-09-17 14:54:23 -0700
  • 243200e5bf minor refactor of ZSTD_fast Yann Collet 2019-09-17 14:02:57 -0700
  • dd2838eeb4
    Merge pull request #1783 from felixhandte/mtime-nsec Felix Handte 2019-09-17 13:30:21 -0400
  • 76fea3fb99 Resolving appveyor test failure implicit conversion Bimba Shrestha 2019-09-16 14:02:23 -0700
  • 5b038f128f Merge branch 'extract_sequences_api' of https://github.com/bimbashrestha/zstd into extract_sequences_api Bimba Shrestha 2019-09-16 13:35:49 -0700
  • 1f93be0f6d Handling memory leak and potential side effect Bimba Shrestha 2019-09-16 13:35:45 -0700
  • a874435478
    Merge branch 'dev' into extract_sequences_api Bimba Shrestha 2019-09-16 13:29:59 -0700
  • 2164a130f3
    Merge pull request #1780 from felixhandte/workspace-efficiency-3 Felix Handte 2019-09-16 14:37:05 -0400
  • 72ea79cacd Don't Include sanitizer/msan_interface.h, Since Not All Platforms Provide It W. Felix Handte 2019-09-16 12:08:03 -0400
  • bff6072e3a Bailing early when collecting sequences and documentation Bimba Shrestha 2019-09-16 08:26:21 -0700
  • 4607f80f5a Don't hardcode installation directories in CMakeLists.txt Dmitri Shubin 2019-09-16 11:36:37 +0300
  • 282ac22b8a
    Merge pull request #1791 from terrelln/doc-up Nick Terrell 2019-09-15 14:50:55 -0700
  • fbeaf6989e [libzstd] Improve advanced API docs Nick Terrell 2019-09-15 12:41:24 -0700
  • 59f369a6da Add short tar's extensions .tgz (.tar.gz), .txz (.tar.xz), .tzst (.tar.zst) Sergey Ponomarev 2019-09-14 21:30:15 +0300
  • a101721f4e Use one strstr() call instead of chain of strcmp() Sergey Ponomarev 2019-09-14 21:26:27 +0300
  • 7d9cd22e21 #754 Add a hint about -o option Sergey Ponomarev 2019-09-14 21:23:47 +0300
  • 8cc815a941 #754 sufixlist->SUFFIX_LIST Sergey Ponomarev 2019-09-14 21:15:24 +0300
  • b804dd3e5b #754 move sufixlist upper and improve error message on missing suffix Sergey Ponomarev 2019-09-14 21:14:43 +0300
  • a4ca246eca build/cmake/README.md: improve Sergey Ponomarev 2019-09-14 20:15:35 +0300
  • f2941db4a9
    Merge pull request #1789 from terrelln/larger-fuzz Nick Terrell 2019-09-13 14:13:34 -0700
  • d721fcf3ee [fuzz] Fix leak in block_round_trip Nick Terrell 2019-09-13 10:32:38 -0700
  • 09b1844d9b
    Merge pull request #1784 from bimbashrestha/fse_block_bound_err Yann Collet 2019-09-12 19:09:27 -0700
  • 23c5df1052
    Merge pull request #1785 from terrelln/larger-fuzz Nick Terrell 2019-09-12 17:21:10 -0700
  • fe9af338ed Added assert to BIT_flushBits() Bimba Shrestha 2019-09-12 15:35:27 -0700
  • 7c4578160e [fuzz] Generate seed data up to 256KB Nick Terrell 2019-09-12 15:02:01 -0700
  • 43da5bf27e Rearranging assert and allowing 4 extra for FSE_BLOCKBOUND() Bimba Shrestha 2019-09-12 14:43:50 -0700
  • 8c1b6f74dd
    Merge pull request #1781 from darxsys/improvDataGen Nick Terrell 2019-09-12 14:27:58 -0700
  • e1ec8004cc Formatting and Clean Up W. Felix Handte 2019-09-12 16:27:05 -0400
  • 51e9d29a51 Merge branch 'improvDataGen' of github.com:darxsys/zstd into improvDataGen Dario Pavlovic 2019-09-12 13:11:02 -0700
  • cd8588077e It's time for all of rng seed code to go. Goodbye Dario Pavlovic 2019-09-12 13:10:34 -0700
  • 47bb4c6a23
    Update tests/fuzz/fuzz_data_producer.h Dario Pavlovic 2019-09-12 12:45:28 -0700
  • 92c58c4d5d Use range instead of the generic uint32 method to use less bytes when generating necessary numbers. Dario Pavlovic 2019-09-12 12:40:12 -0700
  • e0fb7e1eaf ignore dictionary artifacts Yann Collet 2019-09-12 09:39:15 -0700
  • 5a9baae9cf Set M-Time Nanoseconds W. Felix Handte 2019-09-12 11:48:46 -0400
  • 6ae1ec96bc
    Merge pull request #1708 from neheb/dev Felix Handte 2019-09-12 11:44:31 -0400
  • 20c69077d1 Shrink Table Valid End During Alloc Alignment / Phase Change W. Felix Handte 2019-09-11 17:03:09 -0400
  • 51d90668ba Add Assertions to Confirm that Workspace Pointers are Correctly Ordered W. Felix Handte 2019-09-11 16:41:41 -0400
  • a10c191613 __msan_poison() Workspace When Preparing for Re-Use W. Felix Handte 2019-09-11 16:40:29 -0400
  • 194c542598 Fix Memory Leak in Test W. Felix Handte 2019-09-11 14:25:30 -0400
  • ff67c62458 Fix Compilation Error (uint32_t -> size_t) W. Felix Handte 2019-09-11 13:59:09 -0400
  • 5707c8a9d5 Speed Up Test a Little W. Felix Handte 2019-09-11 13:23:59 -0400
  • ed4c2c60c3 Add Fuzzer Test Case for Index Reduction W. Felix Handte 2019-09-11 13:17:19 -0400
  • 7c57e2b9ca Zero h3size When h3log is 0 W. Felix Handte 2019-09-11 13:14:26 -0400
  • b5b24c2a0d Combining fuzz_data_producer restrict calls into a single function Dario Pavlovic 2019-09-11 10:09:29 -0700
  • bc020eec92 Also Shrink Clean Table Area When Reducing Indices W. Felix Handte 2019-09-11 11:40:57 -0400
  • 1999b2ed9b Update DEBUGLOG Statements W. Felix Handte 2019-09-11 11:21:00 -0400
  • 13e29a56de Shrink Clean Table Area When Copying Table Contents into Context W. Felix Handte 2019-09-11 11:18:45 -0400
  • 23cc2d8510 All tests should give some portion of data to the producer and use the rest. Dario Pavlovic 2019-09-10 16:52:38 -0700
  • 4dfc1bbf48 Merge branch 'dev' into improvDataGen Dario Pavlovic 2019-09-10 16:20:27 -0700
  • 0630d084cb [Fuzz] Improve data generation #1723 Dario Pavlovic 2019-09-10 16:14:43 -0700
  • edb3ad053e Comments W. Felix Handte 2019-09-10 18:02:22 -0400
  • f31ef28ff8 Only Reset Indexing in ZSTD_resetCCtx_internal() When Necessary W. Felix Handte 2019-09-10 17:55:41 -0400
  • 9968a53e91 Remove No-Longer-Used Continuation Functions W. Felix Handte 2019-09-10 17:59:45 -0400
  • 1b28e80416 Remove Fast Continue Path in ZSTD_resetCCtx_internal() W. Felix Handte 2019-09-10 17:54:11 -0400
  • ad16eda5e4 ZSTD_reset_matchState Optionally Doesn't Restart Indexing W. Felix Handte 2019-09-10 17:43:35 -0400
  • 5b10bb5ec3 Rename ZSTD_compResetPolicy_e Values and Add Comment W. Felix Handte 2019-09-10 17:38:32 -0400
  • 0492b9a9ec Accept ZSTD_indexResetPolicy_e Param in ZSTD_reset_matchState() W. Felix Handte 2019-09-10 17:28:52 -0400
  • 14c5471d5e Introduce ZSTD_indexResetPolicy_e Enum W. Felix Handte 2019-09-10 17:24:02 -0400
  • 17b6da2e0f Track Usable Table Space in Compression Workspace W. Felix Handte 2019-09-03 13:08:24 -0400
  • 22bd158e0f
    Merge pull request #1712 from felixhandte/workspace-efficiency-2 Yann Collet 2019-09-10 15:20:29 -0700
  • 1407919d13 Addressing comments on parsing Bimba Shrestha 2019-09-10 15:10:50 -0700
  • 47199480da Cleaning up parsing per suggestion Bimba Shrestha 2019-09-10 13:18:59 -0700
  • a9d373f093 Remove Empty lib/compress/zstd_cwksp.c W. Felix Handte 2019-09-10 16:03:13 -0400
  • 5ba495b622
    Merge pull request #1775 from facebook/edufix Yann Collet 2019-09-10 12:12:08 -0700
  • 458b602bb9
    Merge pull request #1777 from darxsys/improvDataGen Nick Terrell 2019-09-10 11:51:23 -0700
  • 41416f0927
    Merge pull request #1773 from bimbashrestha/rle_first_block_decompression_fix Yann Collet 2019-09-10 11:17:29 -0700
  • e3c5825918 Fizing litLength == 0 case Bimba Shrestha 2019-09-10 10:06:02 -0700
  • b9b9a1c8e9 fix education decoder test Yann Collet 2019-09-10 09:36:02 -0700
  • caaf43b258 Using a number instead of M prefix in head call Bimba Shrestha 2019-09-10 09:30:37 -0700
  • 9e7bb55e14 Addressing comments Bimba Shrestha 2019-09-09 20:04:46 -0700