You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix protocol compatibility: Add feature negotiation for MSG_FLIST_COUNT to work with version <=3.4.1
- Add CF_SKIP_UNCHANGED compat flag (bit 9)
- Add 'U' flag to client_info to advertise support
- Only send MSG_FLIST_COUNT when both sides negotiated the feature
- Only process MSG_FLIST_COUNT when negotiated
- Prevents 'unexpected tag 11' error when mixing standard/custom rsync
This fixes the crash when custom rsync (receiver) communicates with
standard rsync (sender). The feature is now safely negotiated during
protocol setup.
0 commit comments