CVS update: rsync
Wayne Davison
wayned at samba.org
Sun Sep 9 07:53:05 GMT 2007
Date: Sun Sep 9 07:53:05 2007
Author: wayned
Update of /data/cvs/rsync
In directory dp.samba.org:/tmp/cvs-serv1215
Modified Files:
clientserver.c
Log Message:
- Made start_socket_client() and start_inband_exchange() take a variable
number of remote args.
- We now exchange a "VERSION.SUBVERSION" value in the initial @RSYNCD
message. This is backward compatible with pre-protocol 30 rsyncs,
and fixes a problem where rsync daemons weren't checking if they were
speaking a compatible pre-release protocol.
- Moved the protocol-handling code (which was in two places) into a new
function: exchange_protocols().
- Protocol 30 now sends/receives the daemon args using NULLs as a separator
rather than a newline.
- Moved the arg-reading code into a new function in io.c: read_args().
Revisions:
clientserver.c 1.202 => 1.203
http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.202&r2=1.203
More information about the rsync-cvs
mailing list