Commit History

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