quick-wins: ControlMaster, -z alias, --progress, fix write warning

- SSH ControlMaster auto with ControlPath for connection reuse
- -z as alias for -c (compression)
- --progress flag showing transfer rate in send_files
- Fixed unused-result warning on write() in transport_ssh.c
This commit is contained in:
2026-07-16 12:28:16 +02:00
parent 78cc735cff
commit d1a23fc4df
5 changed files with 35 additions and 4 deletions
+1
View File
@@ -18,6 +18,7 @@ typedef struct Config {
bool use_compression;
bool use_sendfile;
bool use_metadata;
bool show_progress;
int compression_level;
unsigned long long chunk_size;
TransportType transport;