Mention --sockopts and an improvement to the testsuite environment.
[rsync/rsync.git] / NEWS
diff --git a/NEWS b/NEWS
index 5816301..f7ea48f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -53,6 +53,11 @@ Changes since 2.6.6:
 
   ENHANCEMENTS:
 
+    - Added the --specials option to tell rsync to copy special files (and does
+      not require root).  The --devices option now affects just character and
+      block devices (which now matches the documentation).  The -D option still
+      requests both --devices and --specials, and -a still implies -D.
+
     - Added the --append option that makes rsync append data onto files
       that are longer on the source than the destination (this includes new
       files).
@@ -126,6 +131,15 @@ Changes since 2.6.6:
       the client must be version 2.6.7 for this to work, but the remote
       rsync only needs to be 2.6.7 if you're pushing files.
 
+    - Added the --super option to make the receiver always attempt super-
+      user activities.  This is useful for systems that allow things such
+      as devices to be created or ownership to be set without being UID 0,
+      and is also useful for someone who wants to ensure that errors will
+      be output if the receiving rsync isn't being run as root.
+
+    - Added the --sockopts option for those few who want to customize the
+      TCP options used to contact a daemon rsync.
+
     - Some minor documentation improvements.
 
     - Updated some diffs in the patches dir.
@@ -160,3 +174,5 @@ Changes since 2.6.6:
       configure option instead of --with-FOO to turn on the inclusion of
       the newly patched feature.
 
+    - The testsuite now sets HOME so that it won't be affecting by a file
+      such as ~/.popt.