TapTap created branch feat/rsync-parity in TapTap/FastSync 2026-09-16 01:48:45 +02:00
TapTap pushed to feat/rsync-parity at TapTap/FastSync 2026-09-16 01:48:45 +02:00
1116da9f64 docs: correct rsync-parity claims and stale facts (#297)
684153350a Merge branch 'fix/parity-chmod' into feat/rsync-parity
ec206b02d0 chmod: match rsync 3.4.1 --chmod and remove mode masking (#293)
88bdfeeb58 fix(parity): receiver temp-dir confinement, server I/O floor, delete budget
3f5b0250f4 fix: ASan out-of-bounds argv in cli test, cppcheck uninit rate buffer
Compare 10 commits »
TapTap pushed to dev at TapTap/FastSync 2026-09-15 20:02:02 +02:00
93c1fc3c1f test: create fault-injection destination root in seeding fixture
TapTap pushed to dev at TapTap/FastSync 2026-09-15 19:41:15 +02:00
4815b1b281 test: account for group/other-write sanitization in new-dest mode expectation
TapTap opened issue TapTap/FastSync#294 2026-09-15 19:33:35 +02:00
Identity maps/chown/fake-super parity
TapTap opened issue TapTap/FastSync#295 2026-09-15 19:33:35 +02:00
Timeouts/max-alloc/temp-dir parity
TapTap opened issue TapTap/FastSync#296 2026-09-15 19:33:35 +02:00
Connectivity/daemon parity details
TapTap opened issue TapTap/FastSync#297 2026-09-15 19:33:35 +02:00
Docs: RSYNC_COMPAT.md/README overclaim parity and stale facts
TapTap opened issue TapTap/FastSync#289 2026-09-15 19:33:34 +02:00
Checksum/compression parity: -c no-op without --incremental; choice subsets; seed/default
TapTap opened issue TapTap/FastSync#290 2026-09-15 19:33:34 +02:00
Deletion data-loss and semantics: files-from over-delete, delete-excluded, symlinks, max-delete
TapTap opened issue TapTap/FastSync#291 2026-09-15 19:33:34 +02:00
Selection/output: -x drops mount-point dir; --include/--exclude ordering and inline = forms
TapTap opened issue TapTap/FastSync#292 2026-09-15 19:33:34 +02:00
Output formatting parity: -i, --out-format, --list-only, --stats, -h units, --progress
TapTap opened issue TapTap/FastSync#293 2026-09-15 19:33:34 +02:00
--chmod parity: implies -p, no D/F/X, no append, sanitized
TapTap opened issue TapTap/FastSync#285 2026-09-15 19:33:33 +02:00
CLI: rsync short options and short-option clustering unsupported
TapTap opened issue TapTap/FastSync#286 2026-09-15 19:33:33 +02:00
Ownership: --numeric-ids enables chown under any metadata flag; directory ownership/xattrs/ACLs not applied
TapTap opened issue TapTap/FastSync#287 2026-09-15 19:33:33 +02:00
Symlink: --safe-links/--copy-unsafe-links semantics inverted; --munge-links is a no-op
TapTap opened issue TapTap/FastSync#288 2026-09-15 19:33:33 +02:00
Special nodes: --specials refuses sockets although mknod(S_IFSOCK) works unprivileged; --copy-devices is a no-op
TapTap pushed to dev at TapTap/FastSync 2026-09-15 19:33:01 +02:00
ad7bc3348b Merge branch 'feat/preserve-attr-split' into dev
34970b961c feat: per-attribute preservation flags -p/-t/-o/-g with --no-* negations (protocol 2.22.0)
Compare 2 commits »
TapTap created branch feat/preserve-attr-split in TapTap/FastSync 2026-09-15 19:32:08 +02:00
TapTap pushed to feat/preserve-attr-split at TapTap/FastSync 2026-09-15 19:32:08 +02:00
34970b961c feat: per-attribute preservation flags -p/-t/-o/-g with --no-* negations (protocol 2.22.0)