Commit Graph

  • d0b5f67b71 bump min cmake version to 3.5 cc Crypto City 2025-08-03 12:46:18 +0000
  • 5ff8396801
    Merge pull request #1138 from lz4/dev Yann Collet 2022-08-15 15:45:31 -0700
  • cfd6ab3252 update NEWS for v1.9.4 Yann Collet 2022-08-15 14:24:49 -0700
  • 7fe9c69024
    Merge pull request #1136 from t-mat/msvc-17.3 Yann Collet 2022-08-12 16:51:15 -0700
  • ae179a9c16 Add note about RC_INVOKED Takayuki Matsuoka 2022-08-13 05:39:25 +0900
  • ff4b136ab8 Fix: replace strtoull with _strtoui64 for MSVC2010 Takayuki Matsuoka 2022-08-13 03:59:49 +0900
  • 8a071ea323 trigger GitHub actions Takayuki Matsuoka 2022-08-13 01:49:25 +0900
  • f7e95939e8 Fix: remove unused value Takayuki Matsuoka 2022-08-13 00:46:44 +0900
  • 46d12d661e Suppress false positive warning from MSVC (fuzzer.c) Takayuki Matsuoka 2022-08-13 00:36:28 +0900
  • 125af816ae
    Merge pull request #1135 from t-mat/github-actions-update-2022-0812 Yann Collet 2022-08-12 08:35:13 -0700
  • f892f82883 Suppress false positive warning from MSVC (datagencli.c) Takayuki Matsuoka 2022-08-13 00:25:13 +0900
  • af0d7c0cb8 Suppress warning from rc.exe Takayuki Matsuoka 2022-08-12 23:59:34 +0900
  • 0fc36f1bc7 Suppress false positive warning from MSVC Takayuki Matsuoka 2022-08-12 23:48:43 +0900
  • 5e22228e88 Update MSVC 2022 project's PlatformToolset to v143 Takayuki Matsuoka 2022-08-12 23:29:14 +0900
  • b8c4120aa1 Clone MSVC project (from VS2017 to VS2022) Takayuki Matsuoka 2022-08-12 23:28:05 +0900
  • 17356fca28
    Merge pull request #1134 from lz4/faster_BD4 Yann Collet 2022-08-11 21:18:54 -0700
  • 07e3fd8b64 Add ubuntu-22.04 and the latest C/C++ compilers for Linux Takayuki Matsuoka 2022-08-12 13:01:47 +0900
  • ec487d3265 faster CLI decompression speed for frames with -BD4 setting Yann Collet 2022-08-11 17:48:35 -0700
  • 92839247b9
    Merge pull request #1133 from SpaceIm/fix/cmake-minimum-required-position Yann Collet 2022-08-11 17:08:29 -0700
  • 86e1ad6752
    Merge pull request #1132 from lz4/prepv194 Yann Collet 2022-08-11 15:55:41 -0700
  • a28421e129 cmake: move cmake_minimum_required() before project() SpaceIm 2022-08-12 00:09:48 +0200
  • 23af1d776d updated man page Yann Collet 2022-08-11 14:33:27 -0700
  • 18b293d9fd updated documentation in anticipation for v1.9.4 release Yann Collet 2022-08-11 14:06:17 -0700
  • e691e82728
    Merge pull request #1131 from t-mat/doc-freestanding Yann Collet 2022-08-11 11:51:43 -0700
  • b41ee9935d Add short description of LZ4_FREESTANDING and _DISABLE_MEMORY_ALLOCATION Takayuki Matsuoka 2022-08-11 16:13:56 +0900
  • 67c321935b Fix document for LZ4_STATIC_LINKING_ONLY_DISABLE_MEMORY_ALLOCATION in lz4.c Takayuki Matsuoka 2022-08-11 16:13:24 +0900
  • dee9f95fd9
    Merge pull request #1129 from t-mat/disable-memory-alloc-add-doc Yann Collet 2022-08-10 10:59:36 -0700
  • 70b1201c5b
    Merge pull request #1130 from t-mat/freestanding Yann Collet 2022-08-10 10:57:54 -0700
  • d0928a7f20 Add short document of LZ4_FREESTANDING to lz4.h Takayuki Matsuoka 2022-08-11 01:09:53 +0900
  • d0460e4aaa Add freestanding test to specific target in ci.yml Takayuki Matsuoka 2022-08-08 18:11:05 +0900
  • 4b74762203 Add test-freestanding to Makefile Takayuki Matsuoka 2022-08-08 18:04:48 +0900
  • aa2699707b Remove test-freestanding from tests/Makefile "all" and "test" Takayuki Matsuoka 2022-08-08 18:04:13 +0900
  • 79b40d61b8 Fix: Ignore exitcode of strace and ltrace Takayuki Matsuoka 2022-08-07 20:07:01 +0900
  • 431a793b24 Fix: implement empty _start and main for non-Linux or x86-64 platforms Takayuki Matsuoka 2022-08-07 19:43:54 +0900
  • cdf515c90f Fix: Add extern "C" to all standard C replacement functions Takayuki Matsuoka 2022-08-07 19:39:50 +0900
  • 70e76e50b1 Fix for ctocpptest Takayuki Matsuoka 2022-08-07 19:26:01 +0900
  • f88f02f78c Add LZ4_FREESTANDING test on Linux x86-64 platform Takayuki Matsuoka 2022-08-07 19:08:59 +0900
  • 50915609a9 Fix: Disable LZ4HC correspond functions when LZ4_STATIC_LINKING_ONLY_DISABLE_MEMORY_ALLOCATION is enabled Takayuki Matsuoka 2022-08-07 19:07:41 +0900
  • 721e76d1af Add LZ4_FREESTANDING Takayuki Matsuoka 2022-08-07 19:06:37 +0900
  • e1276aebe2 Fix: Disable prototypes in header file Takayuki Matsuoka 2022-08-06 19:46:01 +0900
  • d9e0741aee Add: Doxygen comment for LZ4_STATIC_LINKING_ONLY_DISABLE_MEMORY_ALLOCATION Takayuki Matsuoka 2022-08-06 19:45:13 +0900
  • ca26930a91
    Merge pull request #1124 from t-mat/compile-time-purge-memalloc-func Yann Collet 2022-08-05 21:36:57 +0200
  • f7b1f6b742
    Merge pull request #1128 from lz4/decompress_unsafe Yann Collet 2022-08-03 11:58:34 +0200
  • ccd92cb43b simplify read_variable_length() Yann Collet 2022-08-02 16:47:37 +0200
  • 63e9a62249 refactor read_variable_length() Yann Collet 2022-08-02 15:56:05 +0200
  • 7d7cddfac1 remove support of decompress_fast*() from decompress_generic() Yann Collet 2022-08-02 14:36:01 +0200
  • efd123e1f1 introduce LZ4_decompress_unsafe_generic() Yann Collet 2022-08-02 12:50:21 +0200
  • 9173ca37d7 Fix : Internal memory allocation macro names Takayuki Matsuoka 2022-08-01 06:12:45 +0900
  • 65603aeb7c
    Merge pull request #1125 from dpelle/fix-typos Yann Collet 2022-07-31 22:28:34 +0200
  • 3347485307 fix: various typos Dominique Pelle 2022-07-31 17:47:00 +0200
  • d343a36852
    Merge pull request #1123 from t-mat/memfunc-macros Yann Collet 2022-07-31 15:28:28 +0200
  • 6c8508323a updated LZ4 Block Format documentation Yann Collet 2022-07-31 14:29:27 +0200
  • fa889cf6da Introduce LZ4_STATIC_LINKING_ONLY_DISABLE_MEMORY_ALLOCATION Takayuki Matsuoka 2022-07-31 21:10:55 +0900
  • 5d80375ded New macro for memcpy, memmove and memset Takayuki Matsuoka 2022-07-31 20:59:09 +0900
  • 2042692400
    Merge pull request #1122 from lz4/skipCrc Yann Collet 2022-07-30 10:49:25 +0200
  • 9978bb90cf fixed minor pedantic warning Yann Collet 2022-07-29 23:31:08 +0200
  • 5797d57018 extend disabling checksum validation to normal lz4 CLI decompression Yann Collet 2022-07-29 23:21:40 +0200
  • 0826234293 added options.skipChecksums to local fuzzer test Yann Collet 2022-07-29 22:32:41 +0200
  • 8f18b4b4e6 introduced new --no-crc command Yann Collet 2022-07-29 22:18:02 +0200
  • f01b7b5209 can select validation of CRC during benchmark Yann Collet 2022-07-29 22:13:38 +0200
  • e8f0baa3f9 added ability to skip checksum calculation when decoding LZ4 Frames Yann Collet 2022-07-29 21:46:54 +0200
  • 5c8bb8739e
    Merge pull request #1121 from lz4/decBench Yann Collet 2022-07-29 20:56:22 +0200
  • 4f4d09a0d1 implement decoder-only benchmark mode Yann Collet 2022-07-29 18:57:36 +0200
  • cd96e3e7a5 minor refactor Yann Collet 2022-07-29 15:24:50 +0200
  • df4bb410e3 updated documentation of bench unit Yann Collet 2022-07-29 14:51:52 +0200
  • 598eafde2d minor : fix conversion warnings Yann Collet 2022-07-29 14:34:53 +0200
  • fb46a7fe8c
    Merge pull request #1120 from lz4/test-j Yann Collet 2022-07-17 13:58:16 -0700
  • 24803605c9 add dedicated install test Yann Collet 2022-07-17 21:47:10 +0200
  • 1db2e64a0d update CI make test to employ -j Yann Collet 2022-07-17 21:44:32 +0200
  • a45597d260 test independence for parallel run Yann Collet 2022-07-16 15:10:06 +0200
  • ca6e522bff
    Merge pull request #1115 from lz4/lz4f_customMem Yann Collet 2022-07-15 18:18:17 -0700
  • c26902e02a
    Merge pull request #1119 from lz4/skipFrames Yann Collet 2022-07-15 12:03:44 -0700
  • 6784e78e00 support skippable frames within pipe Yann Collet 2022-07-15 16:11:26 +0200
  • a9a0a967cf
    Merge pull request #1117 from lz4/testConsole Yann Collet 2022-07-15 05:36:56 -0700
  • 0bd66839ed
    Merge pull request #1118 from lz4/fix_dec-part-dict Yann Collet 2022-07-15 05:36:46 -0700
  • 0c620ce212
    Merge pull request #1116 from lz4/standardMakeVars Yann Collet 2022-07-15 04:15:05 -0700
  • 35d58a5ea7 fix decompress-partial-usingDict.c Yann Collet 2022-07-15 13:05:43 +0200
  • 0e9ab694f2 refactor test ensuring that make test does not depend on console status Yann Collet 2022-07-15 12:13:45 +0200
  • 684ebfd4be Test support of Standard Makefile Variables Yann Collet 2022-07-14 21:59:27 +0200
  • 1d17532d70 simplify travis script Yann Collet 2022-07-14 21:24:42 +0200
  • 4e9c680c80 minor update of .github/workflows README Yann Collet 2022-07-14 21:20:51 +0200
  • 3ddab788cc
    Merge pull request #1113 from lz4/moreCompilers Yann Collet 2022-07-14 01:53:56 -0700
  • 2480d9cd8a enable -m32 & -mx32 tests on all version of clang >= 4.0 Yann Collet 2022-07-14 00:39:40 +0200
  • e535d6424a implemented LZ4F_createCDict_advanced() Yann Collet 2022-07-14 01:29:58 +0200
  • e17f7a2241 tested clang-12 with -m32 & -mx32 Yann Collet 2022-07-13 21:41:25 +0200
  • a3c4f0d0a3 implemented LZ4F_createDecompressionContext_advanced() Yann Collet 2022-07-13 21:39:59 +0200
  • c76c9c53ac Merge branch 'dev' into lz4f_customMem Yann Collet 2022-07-13 20:43:37 +0200
  • 270529e80e implemented first custom memory manager interface Yann Collet 2022-07-13 18:37:53 +0200
  • 331f7e29f1 restore gcc-11 tests for -m32 and -mx32 Yann Collet 2022-07-13 15:05:40 +0200
  • 6adf4282c2
    Merge pull request #1114 from lz4/blockSize Yann Collet 2022-07-13 09:40:27 -0700
  • 832b444266 fix stricter enum type requirements for C++ Yann Collet 2022-07-13 16:18:22 +0200
  • 7deae4bd22 minor : proper interface for LZ4F_getBlockSize() Yann Collet 2022-07-13 15:55:56 +0200
  • db836b5519 declare experimental prototype for LZ4F custom Memory manager Yann Collet 2022-07-13 15:41:11 +0200
  • 16ac875901
    Merge pull request #1112 from lz4/removeBase Yann Collet 2022-07-13 06:01:08 -0700
  • 47681c72ff removed ->dictBase from lz4hc state Yann Collet 2022-07-13 12:40:11 +0200
  • 20d4ff5361 removed ->base from lz4hc state Yann Collet 2022-07-13 11:48:31 +0200
  • f294fabef6
    Merge pull request #1110 from lz4/moreCompactStates Yann Collet 2022-07-13 01:58:01 -0700
  • 3da483c0e6 Re-organize state's internal to be more compact Yann Collet 2022-07-13 09:57:42 +0200
  • 702c5b092b
    Merge pull request #1109 from lz4/staticSizes Yann Collet 2022-07-12 14:58:35 -0700
  • 60f8eb6f4c minor : specify min versions for library version identifiers Yann Collet 2022-07-12 21:41:51 +0200