summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | ignore ossfuzz artifactsYann Collet2022-07-011-0/+27
| | |
* | | silence a useless MSVC warningYann Collet2022-07-041-0/+1
|/ /
* | Merge pull request #1098 from lz4/blockDeviceTestYann Collet2022-07-015-177/+217
|\ \ | | | | | | Block device compression
| * | fixed minor leakYann Collet2022-07-013-10/+6
| | |
| * | fixed -tmYann Collet2022-07-013-4/+11
| | | | | | | | | | | | which was broken up to now.
| * | minor refactor : EXM_THROW -> END_PROCESSYann Collet2022-07-011-76/+70
| | |
| * | fix #1086Yann Collet2022-07-011-9/+1
| | | | | | | | | | | | just remove the specific code of #704, it's not necessary and produces side effects.
| * | refactored logic to test special file namesYann Collet2022-07-013-58/+98
| | |
| * | fail on requesting to process 3+ file names in legacy modeYann Collet2022-07-013-32/+29
| | | | | | | | | | | | warning only if -f is selected.
| * | test lz4 compression on a block deviceYann Collet2022-07-011-1/+15
|/ / | | | | | | | | block device created as part of the test. Requires sudo rights.
* | Merge pull request #1093 from yawqi/partial-with-dictYann Collet2022-06-1212-16/+299
|\ \ | | | | | | API: add `LZ4_decompress_safe_partial_usingDict` to support partial decompression with dict
| * | ossfuzz: add fuzz for `LZ4_decompress_safe_partial_usingDict`Qi Wang2022-06-072-4/+79
| | | | | | | | | | | | Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
| * | tests: add tests for `LZ4_decompress_safe_partial_usingDict`Qi Wang2022-06-075-8/+168
| | | | | | | | | | | | Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
| * | API: add `LZ4_decompress_safe_partial_usingDict` APIQi Wang2022-06-072-1/+49
| | | | | | | | | | | | | | | | | | feature request: #1051 Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
| * | docs: fix some typoQi Wang2022-06-063-3/+3
|/ / | | | | | | Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
* | updated documentation of LZ4F_freeCompressionContextYann Collet2022-06-051-4/+7
|/ | | | to answer #1090
* Merge pull request #1084 from Low-power/fix-unit-prefix-namesYann Collet2022-05-241-5/+5
|\ | | | | Correct unit prefix names in programs/lz4io.c
| * Correct unit prefix names in programs/lz4io.cWHR2022-05-241-5/+5
|/
* Merge pull request #1082 from lz4/error_genericYann Collet2022-05-102-58/+53
|\ | | | | Removed all ERROR_GENERIC from lz4frame
| * introduced FORWARD_IF_ERROR()Yann Collet2022-05-101-48/+49
| | | | | | | | | | | | and removed prefix from RETURN_ERROR(_IF) to improve brevity as it's just a local macro (no bleeding in user's namespace).
| * introduced macro LZ4F_RETURN_ERROR_IFYann Collet2022-05-071-32/+23
| |
| * introduced macro LZ4F_RETURN_ERRORYann Collet2022-05-071-37/+39
| |
| * removed ERROR_GENERIC from lz4frame.hYann Collet2022-05-072-3/+4
| | | | | | | | created a new error code in the process : LZ4F_ERROR_compressionState_uninitialized
* | Merge pull request #1080 from t-mat/devYann Collet2022-05-071-0/+1
|\ \ | |/ |/| Add virtual environment checking for Ubuntu 22.04
| * Add virtual environment checking for Ubuntu 22.04Takayuki Matsuoka2022-05-071-0/+1
|/ | | | | | | GitHub Actions recently provides public beta version of Ubuntu 22.04 https://github.com/actions/virtual-environments/issues/5490 This change set just adds environment checking matrix for further changes.
* update library version to v1.9.4Yann Collet2022-04-173-10/+10
| | | | to reduce confusion in traces between dev branch and latest v1.9.3 release.
* Merge pull request #1077 from danyeaw/patch-2Yann Collet2022-04-171-1/+1
|\ | | | | Fix default_library undeclared error in Windows
| * Fix default_library undeclared error in WindowsDan Yeaw2022-04-151-1/+1
|/
* Merge pull request #1075 from danyeaw/patch-1Yann Collet2022-04-131-1/+1
|\ | | | | Fix incorrect meson build option for programs
| * Fix incorrect meson build option for programsDan Yeaw2022-04-131-1/+1
|/
* updated one error codeYann Collet2022-04-061-1/+1
|
* updated documentation around `liblz4` granularityYann Collet2022-03-211-6/+26
|
* Merge pull request #1068 from anjiahao1/devYann Collet2022-03-215-2/+645
|\ | | | | add file operation
| * add file operation and examplesanjiahao2022-03-105-2/+645
|/ | | | | | operate lz4 compressed files as a general files Signed-off-by: anjiahao <anjiahao@xiaomi.com>
* Merge pull request #1064 from tristan957/mesonYann Collet2022-02-1611-386/+244
|\ | | | | Fixup meson build
| * Fixup meson buildTristan Partin2022-02-0911-386/+244
| | | | | | | | | | | | The meson build had gotten a little out of hand. It needed to be cleaned up and have its errors fixed. This should enable lz4 to switch to Meson at any time should the need ever arise.
* | Merge pull request #1067 from eloj/update-github-virtenv-urlsYann Collet2022-02-121-2/+2
|\ \ | | | | | | CI: Update links in comments.
| * | Update links in comments.Eddy Jansson2022-02-121-2/+2
|/ / | | | | | | | | | | The files these comments point to were renamed in https://github.com/actions/virtual-environments/pull/4794 for whatever reason.
* | Merge pull request #1063 from lz4/cmaketestYann Collet2022-02-042-7/+12
|\ \ | | | | | | updated cmake test
| * | updated cmake testYann Collet2022-02-042-7/+12
| | | | | | | | | | | | use `cmake --build` instead of `make` directly
* | | Merge pull request #1052 from leonvictor/devYann Collet2022-02-041-2/+2
|\ \ \ | |/ / |/| | CMake: Fix target includes pointing to the wrong directory
| * | Merge branch 'lz4:dev' into devLéon2022-02-0315-169/+259
| |\ \ | |/ / |/| |
* | | updated block format documentationYann Collet2022-02-021-30/+41
| | | | | | | | | | | | | | | | | | to specifically call attention to offset==0 scenario, which is invalid, and could lead to some form of security issue if incorrectly dealt with (ignored).
* | | Merge pull request #1061 from lz4/memory_usageYann Collet2022-01-317-18/+46
|\ \ \ | | | | | | | | Introduce MIN and MAX bounds to LZ4_MEMORY_USAGE
| * | | added target test-compile-with-lz4-memory-usageYann Collet2022-01-314-6/+23
| | | | | | | | | | | | | | | | and run it in GA CI
| * | | Introduce MIN and MAX bounds to LZ4_MEMORY_USAGEYann Collet2022-01-314-15/+26
|/ / / | | | | | | | | | | | | | | | | | | ensure that `frametest` works fine with these values, notably with low LZ4_MEMORY_USAGE (dict test notably) following suggestions from @t-mat at #1016
* | | minor comments improvements to lz4frameYann Collet2022-01-311-4/+4
| | |
* | | Merge pull request #1060 from gabrielstedman/list_test_fixYann Collet2022-01-291-42/+49
|\ \ \ | | | | | | | | Fix list test
| * | | Correctly use temp folder variableGabriel2022-01-291-1/+1
| | | |
| * | | Convert all strings to fstrings && avoid usage of shell for PopenGabriel2022-01-291-40/+45
| | | |