Commit History

Autor SHA1 Mensaxe Data
  Tim Schumacher a2f60911fe AK: Rename GenericTraits to DefaultTraits hai 1 ano
  Tim Schumacher 9e82ad758e AK: Move parts for searching CircularBuffer into a new class %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher d4b0e64825 LibCompress: Move two shared LZMA magic numbers into a common place %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher a01968ee6d LibCompress: Handle arbitrarily long FF-chains in the LZMA encoder %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 85a54cc796 LibCompress: Add an LZMA encoder %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 42514c6961 LibCompress: Decode the LZMA match type in a separate function %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 4a37bac374 LibCompress: Make LzmaHeader a POD-like type %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 440d8f908f LibCompress: Extract the LZMA state to a separate class %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 023c64011c LibCompress: Use the correct LZMA repetition offset in all cases %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 8ff36e5910 LibCompress: Implement proper handling of LZMA end-of-stream markers %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher b6f3b2f116 LibCompress: Move common LZMA end-of-file checks into helper functions %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 1b8318ab67 LibCompress: Allow providing an external dictionary for LZMA %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher f4506a3a72 LibCompress: Allow appending input streams to an existing LZMA decoder %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 04f69de7f1 LibCompress: Refactor LZMA model property decoding into a static helper %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher b3a9729e23 LibCompress: Add support for LZMA streams %!s(int64=2) %!d(string=hai) anos