Update README and add feature tests for rsync-compatible flags #9

Merged
TapTap merged 1 commits from update-readme-and-tests into rsync-flags 2026-07-16 13:38:14 +02:00
Owner

Updates README with all documented features (SSH, all CLI flags, streaming zstd, ControlMaster, STATUS_MANIFEST protocol, --stdio mode) and adds test.py coverage for the new rsync-compatible flags.

Feature tests:

  • Dry run (-n), Archive mode (-a), Exclude (--exclude)
  • Progress (--progress), Chunk size (--chunk-size), Delete (--delete)
  • SSH Archive (-a) and SSH Exclude

Bugs fixed:

  • Double-free in manifest cleanup (server.c, client_send.c, multiprocessing.c)
  • Absolute vs relative manifest path mismatch
Updates README with all documented features (SSH, all CLI flags, streaming zstd, ControlMaster, STATUS_MANIFEST protocol, --stdio mode) and adds test.py coverage for the new rsync-compatible flags. Feature tests: - Dry run (-n), Archive mode (-a), Exclude (--exclude) - Progress (--progress), Chunk size (--chunk-size), Delete (--delete) - SSH Archive (-a) and SSH Exclude Bugs fixed: - Double-free in manifest cleanup (server.c, client_send.c, multiprocessing.c) - Absolute vs relative manifest path mismatch
TapTap added 1 commit 2026-07-16 13:32:14 +02:00
TapTap merged commit ab24724cb0 into rsync-flags 2026-07-16 13:38:14 +02:00
Sign in to join this conversation.