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
/
rangecoder
(
unfollow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-22
liblzma: Disable branchless C version in range decoder.
Lasse Collin
1
-3
/
+10
2024-02-19
liblzma: Remove commented-out code.
Lasse Collin
1
-3
/
+0
2024-02-17
liblzma: Wrap a line exceeding 80 chars.
Lasse Collin
1
-1
/
+2
2024-02-17
liblzma/rangecoder: Exclude x32 from the x86-64 optimisation.
Sebastian Andrzej Siewior
1
-1
/
+1
2024-02-16
Fix typos discovered by codespell.
Jia Tan
1
-2
/
+2
2024-02-14
liblzma: Silence warnings in --enable-small build.
Lasse Collin
1
-0
/
+1
2024-02-14
liblzma: Silence a warning.
Lasse Collin
1
-1
/
+1
2024-02-14
liblzma: Add comments.
Lasse Collin
1
-2
/
+9
2024-02-14
liblzma: Choose the range decoder variants using a bitmask macro.
Lasse Collin
1
-11
/
+53
2024-02-14
liblzma: Range decoder: Add x86-64 inline assembly.
Lasse Collin
1
-0
/
+491
2024-02-14
liblzma: Range decoder: Add branchless C code.
Lasse Collin
1
-0
/
+76
2024-02-14
liblzma: LZMA decoder: Optimize loop comparison.
Lasse Collin
1
-1
/
+9
2024-02-14
liblzma: LZMA decoder improvements.
Lasse Collin
2
-14
/
+132
2024-02-14
liblzma: Creates separate "safe" range decoder mode.
Jia Tan
1
-20
/
+57
2024-02-14
liblzma: Include the SPDX license identifier 0BSD to generated files.
Lasse Collin
2
-6
/
+10
2024-02-14
liblzma: Fix compilation of price_tablegen.c.
Lasse Collin
2
-1
/
+9
2024-02-14
Add SPDX license identifier into 0BSD source code files.
Lasse Collin
6
-2
/
+11
2024-02-14
Change most public domain parts to 0BSD.
Lasse Collin
6
-18
/
+0
2023-10-30
liblzma: Use lzma_attr_visibility_hidden on private extern declarations.
Lasse Collin
1
-0
/
+1
2023-09-24
liblzma: Change quoting style from `...' to '...'.
Jia Tan
1
-1
/
+1
2022-02-06
liblzma: Fix uint64_t vs. size_t confusion.
Lasse Collin
1
-4
/
+7
2021-01-14
liblzma: Fix missing normalization in rc_encode_dummy().
Lasse Collin
1
-1
/
+6
2021-01-14
liblzma: Add rough support for output-size-limited encoding in LZMA1.
Lasse Collin
1
-0
/
+111
2020-03-02
liblzma: Fix a comment and RC_SYMBOLS_MAX.
Lasse Collin
1
-2
/
+2
2018-02-06
liblzma: Remove incorrect #ifdef from range_common.h.
Lasse Collin
1
-3
/
+1
2012-06-28
liblzma: Check that the first byte of range encoded data is 0x00.
Lasse Collin
1
-3
/
+9
2009-06-30
Build system fixes
Lasse Collin
2
-26
/
+21
2009-06-26
Fix @variables@ to $(variables) in Makefile.am files.
Lasse Collin
1
-2
/
+2
2009-04-13
Put the interesting parts of XZ Utils into the public domain.
Lasse Collin
6
-67
/
+26
2008-12-31
Remove lzma_init() and other init functions from liblzma API.
Lasse Collin
5
-83
/
+49
2008-09-27
Some API changes, bug fixes, cleanups etc.
Lasse Collin
1
-2
/
+2
2008-08-28
Sort of garbage collection commit. :-| Many things are still
Lasse Collin
8
-303
/
+272
2008-06-01
Fix a buffer overflow in the LZMA encoder. It was due to my
Lasse Collin
1
-178
/
+205
2008-04-24
Switch to uint16_t as the type of range coder probabilities.
Lasse Collin
1
-6
/
+19
2008-04-24
Use 64-bit integer as range encoder's cache size. This fixes a
Lasse Collin
1
-1
/
+1
2008-03-24
Replaced the range decoder optimization that used arithmetic
Lasse Collin
1
-37
/
+16
2008-03-22
Take advantage of arithmetic right shift in range decoder.
Lasse Collin
1
-15
/
+37
2008-01-15
Omit invalid space from printf() format string
Lasse Collin
1
-1
/
+1
2008-01-15
Convert bittree_get_price() and bittree_reverse_get_price()
Lasse Collin
1
-33
/
+43
2008-01-15
Added precomputed range coder probability price table.
Lasse Collin
6
-15
/
+150
2008-01-14
Major changes to LZ encoder, LZMA encoder, and range encoder.
Lasse Collin
1
-84
/
+33
2008-01-04
Moved range decoder initialization (reading the first
Lasse Collin
1
-27
/
+60