K4os.Compression.LZ4 icon indicating copy to clipboard operation
K4os.Compression.LZ4 copied to clipboard

LZ4/LH4HC compression for .NET Standard 1.6/2.0 (formerly known as lz4net)

Results 17 K4os.Compression.LZ4 issues
Sort by recently updated
recently updated
newest added

I'm happy to see support for `ReadOnlySpan` already in the library. I want to be able to *effectively* stream compression/decompression, but without using the `Stream` class. That is, I don't...

enhancement

**Description** During a test of the lz4 encoder I have seen differences in the encoded output compared to the lz4 cli when block chaining is enabled **To reproduce** Consider the...

notbug

**Description** The implicit package reference seems to be causing VS to pick an older version `4.5.3` of `System.Runtime.CompilerServices.Unsafe` on newer NuGet releases (after `1.2.6`) at least with `.NETFramework,Version=v4.5` and `.NETFramework,Version=v4.6`....

bug

It would be nice to have a .NET 6 target that supports [trimming](https://docs.microsoft.com/en-us/dotnet/core/deploying/trimming/prepare-libraries-for-trimming). I tried to do this myself based on 15007a81a20addd6b50d29f74d3cbce25593df74, but `paket.lock` is an unreadable mess.

enhancement

In out project we used LZ4Stream.Encode/Decode very intensively for network packets compression and for frozen data compression (to save memory while it isn't in active usage). But then during profiling...

enhancement

It doesn't appear that decoding with `endOnOutputSize` is exposed. Is there any plan to make this available? I'm after partial decoding of data, where I know the uncompressed and compressed...

enhancement

**Description** I am getting strange results with a specific lz4 file. I have a tar.lz4 where the tar contains a bunch of json files. When I try to deserialize the...

can't reproduce

1.0.3 - [x] block fast encoder - [x] block high encoder - [x] block decoder - [x] stream encoder (dependent blocks) - [x] stream decoder (dependent blocks) - [x] frame...

enhancement

Is it possible to add a method that pretends to decompress data and thus works out buffer size needed for decompression?

enhancement
question

Hello, I've really enjoyed working with your .net standard 2.0 library for LZ4 on our network stack. We're interested in using zstd in our network stack as well, but given...