Age | Commit message (Expand) | Author | Files | Lines |
2021-01-14 | liblzma: Add rough support for output-size-limited encoding in LZMA1. | Lasse Collin | 2 | -35/+104 |
2020-02-24 | liblzma: Remove unneeded <sys/types.h> from fastpos_tablegen.c. | Lasse Collin | 1 | -1/+0 |
2020-02-21 | liblzma: Add more uses of lzma_memcmplen() to the normal mode of LZMA. | Lasse Collin | 1 | -6/+10 |
2019-12-31 | Rename unaligned_read32ne to read32ne, and similarly for the others. | Lasse Collin | 3 | -4/+3 |
2019-06-23 | liblzma: Fix warnings from -Wsign-conversion. | Lasse Collin | 4 | -14/+15 |
2019-06-01 | liblzma: Use unaligned_readXXne functions instead of type punning. | Lasse Collin | 1 | -1/+1 |
2017-08-14 | Fix or hide warnings from GCC 7's -Wimplicit-fallthrough. | Lasse Collin | 1 | -0/+6 |
2016-11-21 | liblzma: Avoid multiple definitions of lzma_coder structures. | Lasse Collin | 8 | -82/+98 |
2015-11-03 | liblzma: Rename lzma_presets.c back to lzma_encoder_presets.c. | Lasse Collin | 2 | -2/+2 |
2015-11-03 | Build: Build LZMA1/2 presets also when only decoder is wanted. | Lasse Collin | 2 | -2/+7 |
2015-03-07 | liblzma: Silence more uint32_t vs. size_t warnings. | Lasse Collin | 1 | -1/+1 |
2015-02-21 | liblzma: Fix a compression-ratio regression in LZMA1/2 in fast mode. | Lasse Collin | 1 | -1/+1 |
2014-07-25 | liblzma: Use lzma_memcmplen() in normal mode of LZMA. | Lasse Collin | 1 | -15/+5 |
2014-07-25 | liblzma: Simplify LZMA fast mode code by using memcmp(). | Lasse Collin | 1 | -10/+1 |
2014-07-25 | liblzma: Use lzma_memcmplen() in fast mode of LZMA. | Lasse Collin | 1 | -3/+3 |
2014-01-12 | liblzma: Avoid C99 compound literal arrays. | Lasse Collin | 1 | -3/+5 |
2012-07-17 | liblzma: Make the use of lzma_allocator const-correct. | Lasse Collin | 8 | -22/+26 |
2012-06-28 | liblzma: Check that the first byte of range encoded data is 0x00. | Lasse Collin | 1 | -2/+6 |
2011-04-12 | Remove doubled words from documentation and comments. | Lasse Collin | 1 | -1/+1 |
2011-04-11 | liblzma: Add the forgotten lzma_lzma2_block_size(). | Lasse Collin | 2 | -0/+12 |
2011-03-31 | liblzma: Fix decoding of LZMA2 streams having no uncompressed data. | Lasse Collin | 1 | -4/+4 |
2010-10-26 | liblzma: Rename a few variables and constants. | Lasse Collin | 8 | -186/+183 |
2010-10-19 | Clean up a few FIXMEs and TODOs. | Lasse Collin | 3 | -4/+3 |
2010-09-26 | Fix the preset -3e. | Lasse Collin | 1 | -0/+1 |
2010-09-04 | Don't set lc=4 with --extreme. | Lasse Collin | 1 | -1/+0 |
2010-09-03 | Tweak the compression presets -0 .. -5. | Lasse Collin | 1 | -10/+19 |
2010-05-26 | Rename MIN() and MAX() to my_min() and my_max(). | Lasse Collin | 3 | -9/+9 |
2010-02-12 | Collection of language fixes to comments and docs. | Lasse Collin | 6 | -7/+7 |
2009-11-22 | Make fastpos.h use tuklib_integer.h instead of bsr.h | Lasse Collin | 1 | -4/+1 |
2009-11-15 | Fix wrong indentation caused by incorrect settings | Lasse Collin | 2 | -4/+4 |
2009-11-14 | Fix a design error in liblzma API. | Lasse Collin | 2 | -26/+34 |
2009-10-04 | Use a tuklib module for integer handling. | Lasse Collin | 3 | -3/+3 |
2009-09-11 | Fix a couple of warnings. | Lasse Collin | 2 | -5/+5 |
2009-06-30 | Build system fixes | Lasse Collin | 2 | -51/+43 |
2009-06-26 | Fix @variables@ to $(variables) in Makefile.am files. | Lasse Collin | 1 | -4/+4 |
2009-04-13 | Put the interesting parts of XZ Utils into the public domain. | Lasse Collin | 16 | -184/+72 |
2009-02-02 | Modify LZMA_API macro so that it works on Windows with | Lasse Collin | 2 | -2/+2 |
2009-01-27 | Added initial support for preset dictionary for raw LZMA1 | Lasse Collin | 5 | -14/+28 |
2009-01-19 | Move some LZMA2 constants to lzma2_encoder.h so that they | Lasse Collin | 3 | -14/+16 |
2009-01-19 | Remove dead code. | Lasse Collin | 1 | -8/+0 |
2008-12-27 | Revert a change made in 3b34851de1eaf358cf9268922fa0eeed8278d680 | Lasse Collin | 1 | -15/+8 |
2008-12-27 | Bunch of liblzma tweaks, including some API changes. | Lasse Collin | 2 | -38/+17 |
2008-12-15 | Bunch of liblzma API cleanups and fixes. | Lasse Collin | 1 | -3/+3 |
2008-12-15 | Fix data corruption in LZMA2 decoder. | Lasse Collin | 1 | -4/+11 |
2008-12-09 | Make the memusage functions of LZMA1 and LZMA2 encoders | Lasse Collin | 3 | -16/+35 |
2008-12-01 | Make the memusage functions of LZMA1 and LZMA2 decoders | Lasse Collin | 3 | -9/+17 |
2008-12-01 | LZMA2 decoder cleanups. Make it require new LZMA properties | Lasse Collin | 1 | -54/+41 |
2008-10-07 | Made the preset numbering more logical in liblzma API. | Lasse Collin | 1 | -1/+2 |
2008-09-27 | Some API changes, bug fixes, cleanups etc. | Lasse Collin | 9 | -123/+112 |
2008-09-17 | Miscellaneous LZ and LZMA encoder cleanups | Lasse Collin | 3 | -101/+23 |
2008-09-13 | Renamed constants: | Lasse Collin | 3 | -14/+14 |
2008-08-31 | Fix wrong pointer calculation in LZMA encoder. | Lasse Collin | 1 | -1/+3 |
2008-08-28 | Sort of garbage collection commit. :-| Many things are still | Lasse Collin | 21 | -2334/+3425 |
2008-06-20 | Remove some redundant code from LZMA encoder. | Lasse Collin | 1 | -14/+1 |
2008-06-19 | Add limit of lc + lp <= 4. Now we can allocate the | Lasse Collin | 5 | -90/+34 |
2008-06-18 | Comments | Lasse Collin | 1 | -5/+2 |
2008-06-18 | Update the code to mostly match the new simpler file format | Lasse Collin | 2 | -5/+18 |
2008-06-11 | Fix uninitialized variable in LZMA encoder. This was | Lasse Collin | 1 | -0/+2 |
2008-06-01 | Fix a buffer overflow in the LZMA encoder. It was due to my | Lasse Collin | 5 | -318/+320 |
2008-04-24 | Added two assert()s. | Lasse Collin | 1 | -1/+3 |
2008-04-24 | Fix fastpos problem in Makefile.am when built with --enable-small. | Lasse Collin | 1 | -1/+4 |
2008-03-22 | Update a comment to use the variable name rep_len_decoder. | Lasse Collin | 1 | -1/+1 |
2008-03-22 | Demystified the "state" variable in LZMA code. Use the | Lasse Collin | 6 | -70/+107 |
2008-03-14 | Fix data corruption in LZMA encoder. Note that this bug was | Lasse Collin | 1 | -0/+4 |
2008-03-11 | Apply a minor speed optimization to LZMA decoder. | Lasse Collin | 1 | -42/+43 |
2008-03-10 | Really fix the price count initialization. | Lasse Collin | 1 | -2/+2 |
2008-03-10 | Initialize align_price_count and match_price_count in | Lasse Collin | 1 | -0/+2 |
2008-02-28 | Remove two redundant validity checks from the LZMA decoder. | Lasse Collin | 1 | -19/+4 |
2008-01-18 | Fix LZMA_SYNC_FLUSH handling in LZ and LZMA encoders. | Lasse Collin | 1 | -25/+2 |
2008-01-15 | Revised the fastpos code. It now uses the slightly faster | Lasse Collin | 9 | -44/+746 |
2008-01-15 | Removed a few unused macros from lzma_common.h. | Lasse Collin | 1 | -6/+2 |
2008-01-15 | Fix a typo in lzma_encoder.c. | Lasse Collin | 1 | -1/+1 |
2008-01-15 | Convert bittree_get_price() and bittree_reverse_get_price() | Lasse Collin | 2 | -22/+13 |
2008-01-14 | Remove RC_BUFFER_SIZE from lzma_encoder_private.h | Lasse Collin | 1 | -2/+4 |
2008-01-14 | Major changes to LZ encoder, LZMA encoder, and range encoder. | Lasse Collin | 1 | -31/+43 |
2008-01-14 | In lzma_read_match_distances(), don't use | Lasse Collin | 1 | -3/+3 |
2008-01-14 | More fixes to LZMA decoder's flush marker handling. | Lasse Collin | 1 | -22/+30 |
2008-01-05 | Another bug fix for flush marker detection. | Lasse Collin | 1 | -1/+9 |
2008-01-04 | Fix stupid bugs in flush marker detection. | Lasse Collin | 1 | -3/+4 |
2008-01-04 | Added support for flush marker, which will be in files | Lasse Collin | 2 | -117/+104 |
2008-01-04 | Moved range decoder initialization (reading the first | Lasse Collin | 1 | -36/+6 |
2007-12-09 | Imported to git. | Lasse Collin | 14 | -0/+3309 |