Mention the --list-arg change.
[rsync/rsync.git] / NEWS
diff --git a/NEWS b/NEWS
index 01073ba..94391bb 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -86,6 +86,10 @@ Changes since 2.6.6:
       --dry-run and --delete, rsync no longer complains about not being able
       to opendir() the not-yet present directory.
 
       --dry-run and --delete, rsync no longer complains about not being able
       to opendir() the not-yet present directory.
 
+    - When --list-only is used and a non-existent local destination dir was
+      also specified as a destination, rsync no longer generates a warning
+      about being unable to create the missing directory.
+
     - Got rid of the need for --force to be used in some circumstances with
       --delete-after (making it consistent with --delete-before/-during).
 
     - Got rid of the need for --force to be used in some circumstances with
       --delete-after (making it consistent with --delete-before/-during).
 
@@ -204,7 +208,8 @@ Changes since 2.6.6:
       execute bit on files, for those times when using the --perms option is
       not desired.
 
       execute bit on files, for those times when using the --perms option is
       not desired.
 
-    - The daemon now logs each module-list request it receives.
+    - The daemon now logs each connection and also each module-list request
+      that it receives.
 
     - New log-format options: %M (modtime), %U (uid), %G (gid), and %B
       (permission bits, e.g. "rwxr-xrwt").
 
     - New log-format options: %M (modtime), %U (uid), %G (gid), and %B
       (permission bits, e.g. "rwxr-xrwt").
@@ -215,6 +220,18 @@ Changes since 2.6.6:
       removing the sent files on the sending side (older versions tended to
       clump up all the removals at the end).
 
       removing the sent files on the sending side (older versions tended to
       clump up all the removals at the end).
 
+    - A daemon now supersedes its minimal SIGCHLD handler with the standard
+      PID-remembering version after forking to handle the request.  This
+      ensures that the generator can get the child-exit status from the
+      receiver.
+
+    - Use of the --bwlimit option no longer interferes with the remote rsync
+      sending error messages about invalid/refused options.
+
+    - Rsync no longer returns a usage error when used with one local source arg
+      and no destination: this now implies the --list-only option, just like
+      the comparable situation with a remote source arg.
+
     - Various documentation improvements, including: a better synopsis, some
       improved examples, a better discussion of the presence and absence of
       --perms (including how it interacts with the new --executability and
     - Various documentation improvements, including: a better synopsis, some
       improved examples, a better discussion of the presence and absence of
       --perms (including how it interacts with the new --executability and