Call setgroups(1, &gid) after setting the gid (rather than calling
[rsync/rsync.git] / NEWS
diff --git a/NEWS b/NEWS
index 526ec27..9ad62c3 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -29,6 +29,9 @@ Changes since version 2.5.6:
       cause anyone problems since it makes the matching work more like
       what people are expecting. (Wayne Davison)
 
+      - A pattern with a "**" no longer causes a "*" to match slashes.
+        For example, with "/*/foo/**", "foo" must be 2 levels deep.
+
       - "**/foo" now matches at the base of the transfer (i.e. /foo).
 
       - An non-anchored wildcard term floats to match beyond the base of
@@ -72,6 +75,12 @@ Changes since version 2.5.6:
       that contains already-compressed data.  (Yasuoka Masahiko and
       Wayne Davison)
 
+    * Fixed a bug in the --backup code that could cause deleted files
+      to not get backed up.
+
+    * Improved the mkstemp error message to always include the directory
+      info where the temp file is being created.
+
   INTERNAL:
 
     * Eliminated vestigial support for old versions that we stopped