Skip to content

v1.1.0

Latest

Choose a tag to compare

@gblach gblach released this 20 Oct 18:53
· 4 commits to main since this release

Features

  • Add support for bmap files (-b / --bmap): only mapped blocks are written, and their checksums are checked during verify
  • Estimate progress for compressed images when the uncompressed size is unknown

Performance

  • Use O_DIRECT for drive writes to skip the page cache, and raise the block size to 4 MB
  • Pipeline copy and verify so that reading and decompressing run at the same time as drive I/O, with bounded memory use

Dependencies

  • Replace libc with rustix for system calls
  • Replace xz2 with liblzma, linked statically, so there is no runtime dependency on liblzma