Include popt.h using <popt.h> instead of "popt.h".
[rsync/rsync.git] / NEWS
diff --git a/NEWS b/NEWS
index a285564..dceffc4 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,12 @@ NEWS for rsync 2.6.7 (UNRELEASED)
 Protocol: 29 (unchanged)
 Changes since 2.6.6:
 
 Protocol: 29 (unchanged)
 Changes since 2.6.6:
 
+  OUTPUT CHANGES:
+
+    - The itemized output now uses 'S' for a special file instead of
+      clumping them together with the 'D' for devices.  The number of
+      characters is also different (to remove an unused field).
+
   BUG FIXES:
 
     - Fixed a really old bug that caused --checksum (-c) to checksum all the
   BUG FIXES:
 
     - Fixed a really old bug that caused --checksum (-c) to checksum all the
@@ -56,7 +62,7 @@ Changes since 2.6.6:
     - 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
     - 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 infers -D.
+      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
 
     - Added the --append option that makes rsync append data onto files
       that are longer on the source than the destination (this includes new
@@ -131,6 +137,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.
 
       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.
     - Some minor documentation improvements.
 
     - Updated some diffs in the patches dir.
@@ -165,3 +180,5 @@ Changes since 2.6.6:
       configure option instead of --with-FOO to turn on the inclusion of
       the newly patched feature.
 
       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.