aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/lzma/lzma_encoder.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-02-14liblzma: Optimize literal_subcoder() macro slightly.Lasse Collin1-3/+3
2024-02-14liblzma: LZMA decoder: Get rid of next_state[].Lasse Collin1-2/+2
2024-02-14Add SPDX license identifier into 0BSD source code files.Lasse Collin1-0/+2
2024-02-14Change most public domain parts to 0BSD.Lasse Collin1-3/+0
2023-12-16liblzma: Improve lzma encoder init function consistency.Jia Tan1-0/+3
2023-07-31Docs: Fix typos found by codespellDimitri Papadopoulos Orfanos1-2/+2
2022-11-27liblzma: Add LZMA_FILTER_LZMA1EXT to support LZMA1 without end marker.Lasse Collin1-5/+35
2022-11-27liblzma: Pass the Filter ID to LZ encoder and decoder.Lasse Collin1-1/+1
2022-11-24liblzma: Allow nice_len 2 and 3 even if match finder requires 3 or 4.Lasse Collin1-3/+8
2022-11-22liblzma: Fix infinite loop in LZMA encoder init with dict_size >= 2 GiB.Lasse Collin1-4/+15
2022-02-07liblzma: Add NULL checks to LZMA and LZMA2 properties encoders.jiat751-0/+3
2021-01-29liblzma: Fix unitialized variable.Lasse Collin1-0/+1
2021-01-14liblzma: Add rough support for output-size-limited encoding in LZMA1.Lasse Collin1-35/+92
2019-12-31Rename unaligned_read32ne to read32ne, and similarly for the others.Lasse Collin1-1/+1
2016-11-21liblzma: Avoid multiple definitions of lzma_coder structures.Lasse Collin1-14/+15
2015-03-07liblzma: Silence more uint32_t vs. size_t warnings.Lasse Collin1-1/+1
2012-07-17liblzma: Make the use of lzma_allocator const-correct.Lasse Collin1-3/+4
2010-10-26liblzma: Rename a few variables and constants.Lasse Collin1-28/+28
2010-10-19Clean up a few FIXMEs and TODOs.Lasse Collin1-1/+1
2009-10-04Use a tuklib module for integer handling.Lasse Collin1-1/+1
2009-09-11Fix a couple of warnings.Lasse Collin1-1/+1
2009-04-13Put the interesting parts of XZ Utils into the public domain.Lasse Collin1-12/+5
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-1/+8
2009-01-19Move some LZMA2 constants to lzma2_encoder.h so that theyLasse Collin1-1/+2
2008-12-27Bunch of liblzma tweaks, including some API changes.Lasse Collin1-1/+1
2008-12-09Make the memusage functions of LZMA1 and LZMA2 encodersLasse Collin1-14/+30
2008-09-27Some API changes, bug fixes, cleanups etc.Lasse Collin1-30/+21
2008-09-17Miscellaneous LZ and LZMA encoder cleanupsLasse Collin1-41/+23
2008-09-13Renamed constants:Lasse Collin1-4/+4
2008-08-31Fix wrong pointer calculation in LZMA encoder.Lasse Collin1-1/+3
2008-08-28Sort of garbage collection commit. :-| Many things are stillLasse Collin1-126/+450
2008-06-20Remove some redundant code from LZMA encoder.Lasse Collin1-14/+1
2008-06-18CommentsLasse Collin1-5/+2
2008-06-01Fix a buffer overflow in the LZMA encoder. It was due to myLasse Collin1-290/+261
2008-04-24Added two assert()s.Lasse Collin1-1/+3
2008-03-22Demystified the "state" variable in LZMA code. Use theLasse Collin1-7/+7
2008-03-14Fix data corruption in LZMA encoder. Note that this bug wasLasse Collin1-0/+4
2008-01-18Fix LZMA_SYNC_FLUSH handling in LZ and LZMA encoders.Lasse Collin1-25/+2
2008-01-15Revised the fastpos code. It now uses the slightly fasterLasse Collin1-0/+1
2008-01-15Fix a typo in lzma_encoder.c.Lasse Collin1-1/+1
2008-01-15Convert bittree_get_price() and bittree_reverse_get_price()Lasse Collin1-12/+7
2008-01-14Major changes to LZ encoder, LZMA encoder, and range encoder.Lasse Collin1-31/+43
2007-12-09Imported to git.Lasse Collin1-0/+413