CVS update: rsync

Wayne Davison wayned at samba.org
Sun Feb 13 21:15:47 GMT 2005


Date:	Sun Feb 13 21:15:47 2005
Author:	wayned

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

Modified Files:
	flist.c 
Log Message:
- Made receive_file_entry() return the file_struct pointer instead
  of storing it into the files[] array.
- Made flist_find() return "no match" if the found item differs in
  its directory-ness from the search item.
- Changed f_name_cmp() to sort sub-directories after non-directories
  for each directory's contents.  This makes things like the upcoming
  --fuzzy patch easier to get right.
- One complicating factor is that clean_flist() needed some extra
  code to ensure that a directory doesn't duplicate a non-directory
  of the same name.
- Make sure that the "strip_root" code in clean_flist() (for relative
  paths) strips off all leading slashes.


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


More information about the rsync-cvs mailing list