index
:
xz.git
jiatan/v5.6.0/autofoo
jiatan/v5.6.0/tar
jiatan/v5.6.0/unpack
jiatan/v5.6.1/autofoo
jiatan/v5.6.1/tar
jiatan/v5.6.1/unpack
larhzu/master
larhzu/v5.0
larhzu/v5.2
larhzu/v5.4
larhzu/v5.6
XZ Utils
Lasse Collin
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
liblzma
/
lzma
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-14
liblzma: Clarify a comment.
Lasse Collin
1
-3
/
+6
2024-02-14
liblzma: LZMA decoder: Optimize loop comparison.
Lasse Collin
1
-3
/
+2
2024-02-14
liblzma: Optimize literal_subcoder() macro slightly.
Lasse Collin
5
-22
/
+24
2024-02-14
liblzma: Optimize LZ decoder slightly.
Lasse Collin
1
-2
/
+2
2024-02-14
liblzma: LZMA decoder: Get rid of next_state[].
Lasse Collin
3
-24
/
+24
2024-02-14
liblzma: LZMA decoder improvements.
Lasse Collin
1
-186
/
+78
2024-02-14
liblzma: Creates Non-resumable and Resumable modes for lzma_decoder.
Jia Tan
1
-211
/
+509
2024-02-14
liblzma: Creates separate "safe" range decoder mode.
Jia Tan
1
-83
/
+25
2024-02-14
liblzma: Include the SPDX license identifier 0BSD to generated files.
Lasse Collin
2
-6
/
+10
2024-02-14
Add SPDX license identifier into 0BSD source code files.
Lasse Collin
16
-2
/
+31
2024-02-14
Change most public domain parts to 0BSD.
Lasse Collin
16
-48
/
+0
2023-12-16
liblzma: Improve lzma encoder init function consistency.
Jia Tan
1
-0
/
+3
2023-10-31
liblzma: Fix compilation of fastpos_tablegen.c.
Lasse Collin
1
-0
/
+2
2023-10-30
liblzma: Use lzma_attr_visibility_hidden on private extern declarations.
Lasse Collin
1
-0
/
+1
2023-07-31
Docs: Fix typos found by codespell
Dimitri Papadopoulos Orfanos
1
-2
/
+2
2023-05-11
liblzma: Exports lzma_mt_block_size() as an API function.
Jia Tan
1
-0
/
+3
2023-03-23
Build: Removes redundant check for LZMA1 filter support.
Jia Tan
1
-4
/
+1
2022-11-27
liblzma: Add LZMA_FILTER_LZMA1EXT to support LZMA1 without end marker.
Lasse Collin
5
-8
/
+66
2022-11-27
liblzma: Avoid unneeded use of void pointer in LZMA decoder.
Lasse Collin
2
-3
/
+2
2022-11-27
liblzma: Pass the Filter ID to LZ encoder and decoder.
Lasse Collin
4
-4
/
+6
2022-11-24
liblzma: Allow nice_len 2 and 3 even if match finder requires 3 or 4.
Lasse Collin
1
-3
/
+8
2022-11-22
liblzma: Fix infinite loop in LZMA encoder init with dict_size >= 2 GiB.
Lasse Collin
1
-4
/
+15
2022-07-14
liblzma: Rename a variable and improve a comment.
Lasse Collin
1
-4
/
+9
2022-07-13
liblzma: Add optional autodetection of LZMA end marker.
Lasse Collin
2
-30
/
+71
2022-02-07
liblzma: Add NULL checks to LZMA and LZMA2 properties encoders.
jiat75
2
-0
/
+6
2021-01-29
liblzma: Fix unitialized variable.
Lasse Collin
1
-0
/
+1
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