aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/lz/lz_encoder.c (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2023-12-20liblzma: Initialize lzma_lz_encoder pointers with NULL.Jia Tan1-1/+5
2023-12-16liblzma: Set all values in lzma_lz_encoder to NULL after allocation.Jia Tan1-3/+1
2023-12-16liblzma: Tweak a comment.Jia Tan1-1/+1
2023-05-11liblzma: Creates IS_ENC_DICT_SIZE_VALID() macro.Jia Tan1-3/+1
2022-11-27liblzma: Pass the Filter ID to LZ encoder and decoder.Lasse Collin1-2/+3
2022-11-24liblzma: Allow nice_len 2 and 3 even if match finder requires 3 or 4.Lasse Collin1-5/+9
2022-11-14liblzma: Use __attribute__((__constructor__)) if available.Lasse Collin1-1/+1
2022-07-25liblzma: Refactor lzma_mf_is_supported() to use a switch-statement.Jia Tan1-18/+14
2021-01-14liblzma: Add rough support for output-size-limited encoding in LZMA1.Lasse Collin1-0/+16
2016-11-21liblzma: Avoid multiple definitions of lzma_coder structures.Lasse Collin1-25/+32
2015-11-04liblzma: Make Valgrind happier with optimized (gcc -O2) liblzma.Lasse Collin1-0/+4
2015-03-07liblzma: Silence more uint32_t vs. size_t warnings.Lasse Collin1-1/+1
2015-01-26liblzma: Silence harmless Valgrind errors.Lasse Collin1-0/+6
2014-07-25liblzma: Use lzma_memcmplen() in the match finders.Lasse Collin1-1/+12
2014-05-25liblzma: Use lzma_alloc_zero() in LZ encoder initialization.Lasse Collin1-40/+44
2012-07-17liblzma: Make the use of lzma_allocator const-correct.Lasse Collin1-9/+10
2011-05-17Add underscores to attributes (__attribute((__foo__))).Lasse Collin1-1/+1
2010-09-03liblzma: Adjust default depth calculation for HC3 and HC4.Lasse Collin1-3/+4
2010-06-02Silence a bogus Valgrind warning.Lasse Collin1-1/+5
2010-05-26Rename MIN() and MAX() to my_min() and my_max().Lasse Collin1-1/+1
2010-02-12Collection of language fixes to comments and docs.Lasse Collin1-1/+1
2009-11-14Fix a design error in liblzma API.Lasse Collin1-0/+17
2009-10-02Make liblzma produce the same output on both endiannesses.Lasse Collin1-1/+6
2009-09-11Fix a couple of warnings.Lasse Collin1-4/+1
2009-04-13Put the interesting parts of XZ Utils into the public domain.Lasse Collin1-12/+5
2009-02-08Add a separate internal function to initialize the CRC32Lasse Collin1-2/+2
2009-02-02Modify LZMA_API macro so that it works on Windows withLasse Collin1-1/+1
2009-01-27Added initial support for preset dictionary for raw LZMA1Lasse Collin1-2/+16
2008-12-31Remove lzma_init() and other init functions from liblzma API.Lasse Collin1-0/+6
2008-09-27Some API changes, bug fixes, cleanups etc.Lasse Collin1-16/+14
2008-09-17Miscellaneous LZ and LZMA encoder cleanupsLasse Collin1-2/+6
2008-09-13Renamed constants:Lasse Collin1-1/+1
2008-09-06CommentsLasse Collin1-2/+1
2008-09-02Some fixes to LZ encoder.Lasse Collin1-10/+46
2008-08-28Sort of garbage collection commit. :-| Many things are stillLasse Collin1-392/+388
2008-06-01Fix a buffer overflow in the LZMA encoder. It was due to myLasse Collin1-108/+5
2008-04-25Prevent LZ encoder from hanging with known uncompressedlarhzu/v4.999.3alphaLasse Collin1-2/+7
2008-04-24Fix wrong return type (uint32_t -> bool).Lasse Collin1-1/+1
2008-04-24Fix data corruption in LZ encoder with LZMA_SYNC_FLUSH.Lasse Collin1-0/+16
2008-01-18Fix LZMA_SYNC_FLUSH handling in LZ and LZMA encoders.Lasse Collin1-8/+26
2008-01-14Major changes to LZ encoder, LZMA encoder, and range encoder.Lasse Collin1-20/+118
2008-01-10Eliminate lzma_lz_encoder.must_move_pos. It's neededLasse Collin1-4/+2