minor, chore, make sure -z|--compress cannot be paired with -d|--decompress

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide switches to trigger decompression upon ute_close() in ute-fsck(1)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, always use the footer info in seek_get_offs() if present

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, abstract over marker tick literal (as MARKER_TICK)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, use correct format specifiers for debugging output and reuse sizeof constants we defined

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide ute-fsck -d|--decompress, in situ and ex situ, via lzma_decomp()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, hygiene, cope with failing ute_trunc() in lzma_decomp()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, map length in lzma_comp() is never fo + fz but fz

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, upon lzma_decomp() fill the footer with actual file lengths (flen slot)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, in lzma_decomp() never mark anything using the MARKER_TICK as such info should have been packed as well

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression tests for fsck -d|--decompress functionality

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide regression test for decompression+compression

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'cmd/fsck' into next

* cmd/fsck:
  test, provide regression test for decompression+compression
  test, provide regression tests for fsck -d|--decompress functionality
  minor, in lzma_decomp() never mark anything using the MARKER_TICK as such info should have been packed as well
  fix, PEBKAC, upon lzma_decomp() fill the footer with actual file lengths (flen slot)
  fix, PEBKAC, map length in lzma_comp() is never fo + fz but fz
  minor, hygiene, cope with failing ute_trunc() in lzma_decomp()
  minor, provide ute-fsck -d|--decompress, in situ and ex situ, via lzma_decomp()
  cosmetics, use correct format specifiers for debugging output and reuse sizeof constants we defined
  minor, abstract over marker tick literal (as MARKER_TICK)
  minor, always use the footer info in seek_get_offs() if present
  minor, provide switches to trigger decompression upon ute_close() in ute-fsck(1)
  minor, chore, make sure -z|--compress cannot be paired with -d|--decompress
Merge branch 'next'

* next:
  test, provide regression test for decompression+compression
  test, provide regression tests for fsck -d|--decompress functionality
  minor, in lzma_decomp() never mark anything using the MARKER_TICK as such info should have been packed as well
  fix, PEBKAC, upon lzma_decomp() fill the footer with actual file lengths (flen slot)
  fix, PEBKAC, map length in lzma_comp() is never fo + fz but fz
  minor, hygiene, cope with failing ute_trunc() in lzma_decomp()
  minor, provide ute-fsck -d|--decompress, in situ and ex situ, via lzma_decomp()
  cosmetics, use correct format specifiers for debugging output and reuse sizeof constants we defined
  minor, abstract over marker tick literal (as MARKER_TICK)
  minor, always use the footer info in seek_get_offs() if present
  minor, provide switches to trigger decompression upon ute_close() in ute-fsck(1)
  minor, chore, make sure -z|--compress cannot be paired with -d|--decompress