Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-11-11 | liblzma: Update API docs about decoder flags. | Lasse Collin | 1 | -4/+16 | |
2017-03-30 | liblzma: Similar memlimit fix for stream_, alone_, and auto_decoder. | Lasse Collin | 1 | -4/+17 | |
2014-12-02 | liblzma: Document how lzma_mt.block_size affects memory usage. | Lasse Collin | 1 | -0/+4 | |
2014-11-26 | Remove LZMA_UNSTABLE macro. | Lasse Collin | 1 | -4/+0 | |
2014-11-26 | liblzma: Update lzma_stream_encoder_mt() API docs. | Lasse Collin | 1 | -2/+3 | |
2014-08-05 | liblzma: Add support for LZMA_IGNORE_CHECK. | Lasse Collin | 1 | -0/+24 | |
2012-07-17 | liblzma: Make the use of lzma_allocator const-correct. | Lasse Collin | 1 | -3/+6 | |
There is a tiny risk of causing breakage: If an application assigns lzma_stream.allocator to a non-const pointer, such code won't compile anymore. I don't know why anyone would do such a thing though, so in practice this shouldn't cause trouble. Thanks to Jan Kratochvil for the patch. | |||||
2011-04-12 | Put the unstable APIs behind #ifdef LZMA_UNSTABLE. | Lasse Collin | 1 | -0/+4 | |
This way people hopefully won't complain if these APIs change and break code that used an older API. | |||||
2011-04-11 | liblzma: Add lzma_stream_encoder_mt() for threaded compression. | Lasse Collin | 1 | -0/+163 | |
This is the simplest method to do threading, which splits the uncompressed data into blocks and compresses them independently from each other. There's room for improvement especially to reduce the memory usage, but nevertheless, this is a good start. | |||||
2011-04-11 | liblzma: Document lzma_easy_(enc|dec)oder_memusage() better too. | Lasse Collin | 1 | -0/+9 | |
2011-04-11 | liblzma: Fix API docs to mention LZMA_UNSUPPORTED_CHECK. | Lasse Collin | 1 | -0/+3 | |
This return value was missing from the API comments of four functions. | |||||
2010-10-21 | liblzma: Update the comments in the API headers. | Lasse Collin | 1 | -9/+17 | |
Adding support for LZMA_FINISH for Index encoding and decoding needed tiny additions to the relevant .c files too. | |||||
2009-08-27 | Updates to liblzma API headers. | Lasse Collin | 1 | -16/+20 | |
Added lzma_nothrow for every function. It adds throw() when the header is used in C++ code. Some lzma_attrs were added or removed. Lots of comments were improved. | |||||
2009-04-13 | Put the interesting parts of XZ Utils into the public domain. | Lasse Collin | 1 | -11/+7 | |
Some minor documentation cleanups were made at the same time. | |||||
2009-02-18 | Added files missing from the previous commit. | Lasse Collin | 1 | -0/+33 | |
2009-02-02 | Modify LZMA_API macro so that it works on Windows with | Lasse Collin | 1 | -11/+11 | |
other compilers than MinGW. This may hurt readability of the API headers slightly, but I don't know any better way to do this. | |||||
2009-01-31 | Add LZMA_API to liblzma API headers. It's useful at least | Lasse Collin | 1 | -11/+12 | |
on Windows. sysdefs.h no longer #includes lzma.h, so lzma.h has to be #included separately where needed. | |||||
2009-01-23 | Added lzma_stream_buffer_decode() and made minor cleanups. | Lasse Collin | 1 | -1/+50 | |
2009-01-20 | Add some single-call buffer-to-buffer coding functions. | Lasse Collin | 1 | -0/+56 | |
2008-12-31 | Cleaned up some comments in the API headers. | Lasse Collin | 1 | -1/+1 | |
2008-12-27 | Bunch of liblzma tweaks, including some API changes. | Lasse Collin | 1 | -38/+38 | |
The API and ABI should now be very close to stable, although the code behind it isn't yet. | |||||
2008-12-15 | Bunch of liblzma API cleanups and fixes. | Lasse Collin | 1 | -78/+77 | |
2008-10-07 | Made the preset numbering more logical in liblzma API. | Lasse Collin | 1 | -10/+10 | |
2008-09-13 | Renamed constants: | Lasse Collin | 1 | -6/+6 | |
- LZMA_VLI_VALUE_MAX -> LZMA_VLI_MAX - LZMA_VLI_VALUE_UNKNOWN -> LZMA_VLI_UNKNOWN - LZMA_HEADER_ERRRO -> LZMA_OPTIONS_ERROR | |||||
2008-09-06 | Comments | Lasse Collin | 1 | -2/+4 | |
2008-09-06 | Some API cleanups | Lasse Collin | 1 | -14/+26 | |
2008-08-28 | Sort of garbage collection commit. :-| Many things are still | Lasse Collin | 1 | -0/+252 | |
broken. API has changed a lot and it will still change a little more here and there. The command line tool doesn't have all the required changes to reflect the API changes, so it's easy to get "internal error" or trigger assertions. |