-c/--checksum alone transfers everything (the quick-check only runs under the --incremental/basis handshake); rsync's -c alone switches the quick-check to content checksum. Suggest --checksum imply --incremental (or warn).
--checksum-choice/--cc supports only xxh64/xxhash/md5; --compress-choice/--zc only zstd/none (rsync supports more) — documented subsets, but rows claim ✅ without the caveat.
--checksum-seed defaults to 0 (rsync randomizes per transfer).
--skip-compress has no built-in default suffix list (rsync applies one).
--delta requires --incremental and there is no rsync --no-whole-file spelling.
Fix: implication for -c; document the choice subsets/seed/default-list divergences in the matrix rows; consider --no-whole-file.
Audit findings.
- `-c/--checksum` alone transfers everything (the quick-check only runs under the `--incremental`/basis handshake); rsync's `-c` alone switches the quick-check to content checksum. Suggest `--checksum` imply `--incremental` (or warn).
- `--checksum-choice/--cc` supports only xxh64/xxhash/md5; `--compress-choice/--zc` only zstd/none (rsync supports more) — documented subsets, but rows claim ✅ without the caveat.
- `--checksum-seed` defaults to 0 (rsync randomizes per transfer).
- `--skip-compress` has no built-in default suffix list (rsync applies one).
- `--delta` requires `--incremental` and there is no rsync `--no-whole-file` spelling.
Fix: implication for `-c`; document the choice subsets/seed/default-list divergences in the matrix rows; consider `--no-whole-file`.
Fixed. -c/--checksum now implies --incremental and drives the content quick-check; --checksum-choice/--compress-choice accept the full rsync 3.4.1 sets (plus auto and RSYNC_*_LIST); --checksum-seed is randomized per transfer when unset; --skip-compress has rsync's default suffix list; --no-whole-file is accepted. RSYNC_COMPAT bullets corrected. Closing as completed.
Fixed. `-c/--checksum` now implies `--incremental` and drives the content quick-check; `--checksum-choice`/`--compress-choice` accept the full rsync 3.4.1 sets (plus `auto` and `RSYNC_*_LIST`); `--checksum-seed` is randomized per transfer when unset; `--skip-compress` has rsync's default suffix list; `--no-whole-file` is accepted. RSYNC_COMPAT bullets corrected. Closing as completed.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Audit findings.
-c/--checksumalone transfers everything (the quick-check only runs under the--incremental/basis handshake); rsync's-calone switches the quick-check to content checksum. Suggest--checksumimply--incremental(or warn).--checksum-choice/--ccsupports only xxh64/xxhash/md5;--compress-choice/--zconly zstd/none (rsync supports more) — documented subsets, but rows claim ✅ without the caveat.--checksum-seeddefaults to 0 (rsync randomizes per transfer).--skip-compresshas no built-in default suffix list (rsync applies one).--deltarequires--incrementaland there is no rsync--no-whole-filespelling.Fix: implication for
-c; document the choice subsets/seed/default-list divergences in the matrix rows; consider--no-whole-file.Fixed.
-c/--checksumnow implies--incrementaland drives the content quick-check;--checksum-choice/--compress-choiceaccept the full rsync 3.4.1 sets (plusautoandRSYNC_*_LIST);--checksum-seedis randomized per transfer when unset;--skip-compresshas rsync's default suffix list;--no-whole-fileis accepted. RSYNC_COMPAT bullets corrected. Closing as completed.