Skip to content

v0.6

Choose a tag to compare

@denisix denisix released this 25 Mar 00:14
· 33 commits to main since this release

feat: add sparse file support, encryption, compression levels, and comprehensive tests

  • Add ChaCha20-Poly1305 encryption with auto-generated keys (-e flag)
  • Add compression level control (-L fast/default/better/best)
  • Add IP binding option (-i flag)
  • Optimize zero block handling - no network transfer, preserves sparse holes
  • Fix block calculation off-by-one bug affecting truncation
  • Add buffer pools for decompression to reduce GC pressure
  • Increase zero buffer from 1MB to 100MB
  • Add 20 new flag tests (multi-worker, encryption, compression, block sizes)
  • Update README with all features and examples

All 63 tests passing.