More NEWS updates.
authorWayne Davison <wayne@opencoder.net>
Sun, 25 Sep 2022 19:49:45 +0000 (12:49 -0700)
committerWayne Davison <wayne@opencoder.net>
Sun, 25 Sep 2022 20:20:06 +0000 (13:20 -0700)
NEWS.md

diff --git a/NEWS.md b/NEWS.md
index 0021e2baf1fc114b034c0496986a7c89b85ba275..0db49925a220b789f0fb2829d912346d0430f132 100644 (file)
--- a/NEWS.md
+++ b/NEWS.md
@@ -4,11 +4,15 @@
 
 ### BUG FIXES:
 
-- Fixed the validating of remote filter rules.
+- Fixed the client-side validating of the remote sender's filtering behavior.
+
+- More fixes for the "unrequested file-list name" name, including a copy of
+  "/" with `--relative` enabled and a copy with a lot of related paths with
+  `--relative` enabled (often derived from a `--files-from` list).
 
 - When rsync gets an unpack error on an ACL, mention the filename.
 
-- Avoid oversetting sanitize_paths when a daemon is serving "/" (even if
+- Avoid over-setting sanitize_paths when a daemon is serving "/" (even if
   "use chroot" is false).
 
 ### ENHANCEMENTS:
   versions.
 
 - The [`use chroot`](rsyncd.conf.5#use_chroot) daemon parameter now defaults to
-  "unset" so that rsync can test if chrooting works and decide to proceed with
-  a sanitized copy if chroot is not supported (e.g., for a non-root daemon).
+  "unset" so that rsync can use chroot when it works and decide to proceed with
+  a sanitized copy when chroot is not supported (e.g., for a non-root daemon).
   Explicitly setting it to true or false (on or off) behaves the same way as
   before.
 
+- The `--fuzzy` option was optimized a bit to try to cut down on the amount of
+  computations when considering a big pool of files. The simple heuristic from
+  Kenneth Finnegan resuled in about a 2x speedup.
+
 ### PACKAGING RELATED:
 
 - The checksum code now uses openssl's EVP methods, which gets rid of various
   as the root user (though rsync should behave the same even with the value
   unset, a little extra paranoia doesn't hurt).
 
+- I've noticed that some packagers haven't installed support/nameconvert for
+  users to use in their chrooted rsync configs.  Even if it is not installed
+  as an executable script (to avoid a python3 dependency) it would be good to
+  install it with the other rsync-related support scripts.
+
 ------------------------------------------------------------------------------
 
 # NEWS for rsync 3.2.6 (9 Sep 2022)