Dimitri Papadopoulos
|
acbdd0b73a
Fix Linux kernel coding style warning
|
3 年 前 |
Dimitri Papadopoulos
|
fe795bf5b3
Reorganize #include
|
3 年 前 |
David Woodhouse
|
767ef464de
Fix potential uninitialised data in LZS decompression
|
5 年 前 |
David Woodhouse
|
5775e029be
Stop using 1ULL as the base value to be shifted in LZS GET_BITS()
|
9 年 前 |
David Woodhouse
|
1f1a030b4b
Don't forget parens around macro arguments
|
9 年 前 |
David Woodhouse
|
c78662185a
Fix unaligned data reference in LZS
|
9 年 前 |
David Woodhouse
|
6123188ec2
Copyright fixes
|
9 年 前 |
David Woodhouse
|
84ea90e8c7
Fix buffer size check in lzs_compress()
|
10 年 前 |
David Woodhouse
|
b9b7e7aeaf
Simplify input length check in lzs_decompress() loop
|
10 年 前 |
David Woodhouse
|
2c4b6237df
Rewrite lzs_compress() loop
|
10 年 前 |
David Woodhouse
|
513298f016
Optimise lzs_decompress() for literal bytes
|
10 年 前 |
David Woodhouse
|
eb79b634e5
Let the compiler eliminate more code in LZS GET_BITS()
|
10 年 前 |
David Woodhouse
|
8bf8c633a9
Clean up datatypes in LZS
|
10 年 前 |
David Woodhouse
|
f513a7078c
Do not initialise LZS hash_chain array
|
10 年 前 |
David Woodhouse
|
1cbf40a6b8
Increase LZS hash to 16 bits
|
10 年 前 |
David Woodhouse
|
387c7abfd7
Update hash table for first byte at start of LZS compression loop
|
10 年 前 |
David Woodhouse
|
93de65d94a
Consolidate PUT_BITS() calls
|
10 年 前 |
David Woodhouse
|
69d5794467
Unroll PUT_BITS() loop and improve compile-time visibility.
|
10 年 前 |
David Woodhouse
|
c7042d53ec
Simplify the common (literal) case in LZS compression
|
10 年 前 |
David Woodhouse
|
44476f1a01
Revert LZS optimisation experiments
|
10 年 前 |
David Woodhouse
|
64d6b19faa
Simplify LZS compression again
|
10 年 前 |
David Woodhouse
|
6915682440
Reduce per-packet computation overhead for LZS compression
|
10 年 前 |
David Woodhouse
|
33a74166e3
Add LZS compression support
|
10 年 前 |
David Woodhouse
|
84ecff1b94
Add decompress-only support for LZS
|
10 年 前 |