Mention the daemon-socket-connection change.
[rsync/rsync.git] / NEWS
diff --git a/NEWS b/NEWS
index b18b6df..399ec5b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -115,11 +115,21 @@ Changes since 2.6.2:
       exist, rsync now produces a correct report of files that would be
       sent instead of dying with a chdir() error.
 
+    - The "backed up ..." message that is output when at least 2 --verbose
+      options are specified is now the same both with and without the
+      --backup-dir option.
+
+    - Fixed a bug that could cause a slow-to-connect rsync daemon to die
+      with an error instead of waiting for the connection to finish.
+
   ENHANCEMENTS:
 
     - Added the --partial-dir=DIR option that lets you specify where to
       (temporarily) put a partially transferred file (instead of over-
       writing the destination file).  E.g.  --partial-dir=.rsync-partial
+      Also added support for the RSYNC_PARTIAL_DIR environment variable
+      that, when found, transforms a regular --partial option (such as
+      the convenient -P option) into one that also specifies a directory.
 
     - Added --keep-dirlinks (-K), which allows you to symlink a directory
       onto another partition on the receiving side and have rsync treat it
@@ -150,7 +160,7 @@ Changes since 2.6.2:
       sprinkling the batch files into different dirs or even onto different
       systems), and is much less intrusive into the code (making it easier
       to maintain for the future).  The new code generates just one data
-      file instead of three, which makes it possible to read the batch via
+      file instead of three, which makes it possible to read the batch on
       stdin via a remote shell.  Also, the old requirement of forcing the
       same fixed checksum-seed for all batch processing has been removed.
 
@@ -169,6 +179,9 @@ Changes since 2.6.2:
       finished file would have a very brief window where its permissions
       disallowed all group and world access.
 
+    - Added the ability to parse a literal IPv6 address in an "rsync:" URL
+      (e.g. rsync://[2001:638:500:101::21]:873/module/dir).
+
   INTERNAL:
 
     - Some cleanup in the exclude code has saved some per-exclude memory
@@ -199,6 +212,10 @@ Changes since 2.6.2:
       arg to sanitize_path() made it possible to put all the former's
       functionality into the latter.
 
+    - The file-list that is output when at least 4 verbose options are
+      specified reports the uid value on the sender even when rsync is
+      not running as root (since we might be sending to a root receiver).
+
   BUILD CHANGES:
 
     - Added a "gen" target to rebuild most of the generated files,