Skip to content

Prevent fallback recursion when rsync resolves to oc-rsync#2167

Merged
oferchen merged 1 commit into
masterfrom
implement-server-behavioral-parity
Nov 20, 2025
Merged

Prevent fallback recursion when rsync resolves to oc-rsync#2167
oferchen merged 1 commit into
masterfrom
implement-server-behavioral-parity

Conversation

@oferchen
Copy link
Copy Markdown
Owner

Summary

  • resolve fallback binaries to their executable path and detect when they resolve to the current oc-rsync binary
  • reject recursive fallback in server mode and remote transfer fallback with clear diagnostics
  • add tests covering fallback path resolution and recursive fallback handling

Testing

  • cargo test --workspace

Codex Task

@oferchen oferchen merged commit 66e0290 into master Nov 20, 2025
6 checks passed
@oferchen oferchen deleted the implement-server-behavioral-parity branch November 20, 2025 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant