| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\
| |
| | |
add ossfuzz tests to Github Actions
|
| | |
|
|\ \
| |/
|/| |
Fix recent fuzzers issues and false positives
|
|/
|
|
|
|
| |
(https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=48884)
- Fixed `round_trip_frame_uncompressed_fuzzer.c` to not use uninitialized memory (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=48910)
|
|\
| |
| | |
Add a fuzzer test for LZ4F_uncompressedUpdate() within frametest
|
| | |
|
| |\ |
|
| | | |
|
| | | |
|
|\ \ \
| | |/
| |/| |
frame-api: add function to insert uncomressed data
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* replace assert with test for LZ4F_uncompressedUpdate
* update documentation to incldue correct docstring
* remove unecessary entry point
* remove compress_linked_block_mode from fuzzing test
Signed-off-by: Alexander Mohr <alexander.m.mohr@mercedes-benz.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexander Mohr <alexander.m.mohr@mercedes-benz.com>
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
when the block mode changes a flush is executed, to prevent
mixing compressed and uncompressed data.
Prior to this commit dstStart, dstPtr, dstCapacity
where not updated to include the offset from bytesWritten.
For inputs > blockSize this meant the flushed data was
overwritten.
Signed-off-by: Alexander Mohr <alexander.m.mohr@mercedes-benz.com>
|
| |
| |
| |
| |
| |
| | |
fuzzing test now tests linked and independent blocks
Signed-off-by: Alexander Mohr <alexander.m.mohr@mercedes-benz.com>
|
| |
| |
| |
| | |
add static dependency to examples
|
| |
| |
| |
| |
| | |
change the context to const to make
clear that the context is not modified
|
| |
| |
| |
| | |
Signed-off-by: Alexander Mohr <alexander.m.mohr@mercedes-benz.com>
|
| |
| |
| |
| |
| |
| | |
add a fuzzing test for uncompressed frame api
Signed-off-by: Alexander Mohr <alexander.m.mohr@mercedes-benz.com>
|
| |
| |
| |
| |
| |
| | |
This commit fixes the review findings
Signed-off-by: Alexander Mohr <alexander.m.mohr@mercedes-benz.com>
|
| |
| |
| |
| |
| |
| | |
This commit fixes the review findings
Signed-off-by: Alexander Mohr <alexander.m.mohr@mercedes-benz.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
new method `uncompressed_update` allows to insert blocks without
compression into the lz4 stream.
The usage is documented in the frameCompress example
Signed-off-by: Alexander Mohr <alexander.m.mohr@mercedes-benz.com>
|
| | |
|
| | |
|
|\ \ |
|
| |\ \
| | | |
| | | | |
chore: Set permissions for GitHub actions
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)
Signed-off-by: nathannaveen <42319948+nathannaveen@users.noreply.github.com>
|
| | | |
|
|/ / |
|
|\ \
| | |
| | | |
Block device compression
|
| | | |
|
| | |
| | |
| | |
| | | |
which was broken up to now.
|
| | | |
|
| | |
| | |
| | |
| | | |
just remove the specific code of #704, it's not necessary and produces side effects.
|
| | | |
|
| | |
| | |
| | |
| | | |
warning only if -f is selected.
|
|/ /
| |
| |
| |
| | |
block device created as part of the test.
Requires sudo rights.
|
|\ \
| | |
| | | |
API: add `LZ4_decompress_safe_partial_usingDict` to support partial decompression with dict
|
| | |
| | |
| | |
| | | |
Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
feature request: #1051
Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
|
|/ /
| |
| |
| | |
Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
|
|/
|
|
| |
to answer #1090
|
|\
| |
| | |
Correct unit prefix names in programs/lz4io.c
|
|/ |
|
|\
| |
| | |
Removed all ERROR_GENERIC from lz4frame
|
| |
| |
| |
| |
| |
| | |
and removed prefix from RETURN_ERROR(_IF)
to improve brevity
as it's just a local macro (no bleeding in user's namespace).
|
| | |
|
| | |
|
| |
| |
| |
| | |
created a new error code in the process : LZ4F_ERROR_compressionState_uninitialized
|
|\ \
| |/
|/| |
Add virtual environment checking for Ubuntu 22.04
|