Mention the addition of the fake-super.diff patch.
[rsync/rsync.git] / NEWS
diff --git a/NEWS b/NEWS
index b2cd552..102c346 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -23,6 +23,11 @@ Changes since 2.6.8:
       process.  (These problems could only affect an rsync daemon that was
       receiving files.)
 
+    - Fixed a bug when --inplace was combined with a --*-dest option and we
+      update a file's data using an alternate basis file.  The code now
+      notices that it needs to copy the matching data from the basis file
+      instead of (wrongly) assuming that it was already present in the file.
+
     - Fixed a bug where using --dry-run with a --*-dest option with a path
       relative to a directory that does not yet exist:  the affected option
       gets its proper path value so that the output of the dry-run is right.
@@ -138,6 +143,12 @@ Changes since 2.6.8:
       The xattrs patch also has some preliminary Mac OS X compatibility code
       that allows Macs and non-macs to exchange extended attributes.
 
+    - A new diff in the patches dir, fake-root.diff, allows rsync to
+      maintain a backup hierarchy with full owner, group, and device info
+      without actually running as root.  It does this using a special
+      extended attribute, so it depends on xattrs.diff (which depends on
+      acls.diff).
+
     - The rsync.yo and rsyncd.conf.yo files have been updated to work
       better with the latest yodl 2.x releases.