| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
as this is a very frequent source of confusion for new users.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
make it possible to generate LZ4-compressed block
with a controlled maximum offset (necessarily <= 65535).
This could be useful for compatibility with decoders
using a very limited memory budget (<64 KB).
Answer #154
|
|
|
|
|
| |
it is now a pure initializer, for statically allocated states.
It can initialize any memory area, and because of this, requires size.
|
|
|
|
|
|
|
|
|
|
| |
- promoted LZ4_resetStream_fast() to stable
- moved LZ4_resetStream() into deprecate, but without triggering a compiler warning
- update all sources to no longer rely on LZ4_resetStream()
note : LZ4_initStream() proposal is slightly different :
it's able to initialize any buffer, provided that it's large enough.
To this end, it accepts a void*, and returns an LZ4_stream_t*.
|
|
|
|
| |
updated modification
|
|
|
|
| |
and bumped version number fo v1.9.0
|
|
|
|
| |
as requested in #642
|
|
|
|
| |
to clarify #589
|
|
|
|
| |
to reduce memory usage on 128-bits systems
|
|
|
|
|
|
|
| |
these functions are now unpublished in dll by default.
One needs to opt-in, using macro LZ4_PUBLISH_STATIC_FUNCTIONS.
used this opportunity to update a bunch of api comments in lz4.h
|
| |
|
|
|
|
|
|
| |
following suggestion from @stbrumme (#558)
Also : bumped version number, regenerated man page and html doc
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the initial intention was to update lz4f ring buffer strategy,
but lz4f doesn't use ring buffer.
Instead, it uses the destination buffer as much as possible,
and merely copies just what's required to preserve history
into its own buffer, at the end.
Pretty efficient.
This patch just clarifies a few comments and add some assert().
It's built on top of #528.
It also updates doc.
|
|
|
|
|
|
|
| |
also :
- fix a potential malloc error
- proper use of ALLOC macro inside lz4hc
- update html API doc
|
|
|
|
|
|
|
| |
Someone found it would be a great idea to define there a global variable under the very generic name "index".
Cause problem with shadow warnings, so no variable can be named "index" now ...
Also : automatically update API manual
|
|
|
|
| |
updated NEWS was current progresses
|
|
|
|
|
| |
notably regarding LZ4_saveDict() speed advantage,
answering #477.
|
|
|
|
| |
answering question #473
|
|
|
|
|
| |
Also clarified a few API code comments
and updated associated html documentation
|
|
|
|
| |
to better reflect LZ4F API usage.
|
| |
|
|
|
|
|
| |
updated relevant doc.
This patch has no impact on ABI/API, nor on binary generation.
|
| |
|
|
|
|
|
| |
(synchronous bufferless mode)
answering questions by @jtbandes (#394)
|
|
|
|
|
| |
to be more compatible with reproducible builds.
patch inspired by @bmwiedemann
|
| |
|
|
|
|
| |
Not obvious : copying the state was copying cdict's compression level
|
|
|
|
|
| |
note : only compression API is implemented and tested
still to do : decompression API
|
|
|
|
|
| |
due to addition of prototype
LZ4F_resetDecompressionContext()
|
|
|
|
|
| |
to automatically build manual files with
make all
|
| |
|
| |
|
|
|