Block a user
Rsync parity: remote shell and connection options
Rsync parity: advanced file selection (--filter, --files-from, --cvs-exclude, --prune-empty-dirs, --relative)
Closing as duplicate of #129 (advanced file selection)
Rsync parity: advanced file selection (--filter, --files-from, --cvs-exclude, --prune-empty-dirs, --relative)
Rsync parity: remote shell and connection options
Closing as duplicate of #130 (remote shell and connection options)
Missing atomic file writes on receiver (write-then-rename)
Incremental check causes per-file network round-trip -- batch it
Loader thread loads all file data into memory causing high memory usage
Fixed queue capacity 100 may cause pipeline stalls for varied file sizes
Single-threaded BFS scanner is a bottleneck for large directory trees
Static compression level wastes CPU on incompressible files
Bandwidth limiter uses nanosleep causing jitter, and SSL thread-local limits threading
Update README for new features, missing flags, and stale content
Missing heartbeat/keep-alive messages in protocol
Missing cancellation/abort mechanism in protocol
Missing --backup / --backup-dir flags for safe destructive operations
Missing --stats flag for transfer statistics summary
Missing --exclude-from / --include-from for pattern files
Missing --max-depth directory traversal limit flag
Missing --log-file option for persistent logging
Hardcoded queue capacity 100 should be configurable via --queue-size