Commit History

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