CVS update: rsync

Wayne Davison wayned at samba.org
Tue Feb 1 09:21:32 GMT 2005


Date:	Tue Feb  1 09:21:32 2005
Author:	wayned

Update of /data/cvs/rsync
In directory dp.samba.org:/tmp/cvs-serv4784

Modified Files:
	flist.c 
Log Message:
- Made flist_find() and receive_file_entry() static functions.
- Changed receive_file_entry() args.
- We now store the directory depth into file->dir.depth when
  receiving the file list.  This will be used to aid in the
  traversal of the file list on the receiving side for things
  such as the future --fuzzy option and better --delete-during
  processing.
- Fixed a bug when -R was used with "." as a source directory:
  subdirectories were not being promoted to FLAG_DEL_START when
  --delete-during was specified.
- Refer to the old basedir variable as dir.root.
- Got rid of the first-push code -- I decided that it wasn't
  the right thing to do for per-dir merge-file processing.
- Improved the flist_find() function to make it a little more
  optimal.  The new code no longer needs the inline function
  flist_up().
- In clean_flist() we now set two new values in the flist struct:
  "low" and "high".  These are used by the new flist_find().
- Tweaked the output_flist() function to output each entry's
  flags and to output the directory-depth on the receiving side
  in place of the directory-root (which is still output on the
  sending side).


Revisions:
flist.c		1.259 => 1.260
	http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.259&r2=1.260


More information about the rsync-cvs mailing list