diff options
author | Wayne Davison <wayne@opencoder.net> | 2022-09-25 12:49:45 -0700 |
---|---|---|
committer | Wayne Davison <wayne@opencoder.net> | 2022-09-25 13:20:06 -0700 |
commit | f9e29dfb0912f2689ad10a7ba14ebb3ed43cf153 (patch) | |
tree | 589434491783776b81567cf7331f2e7a1ab5a7cd | |
parent | 591de7ce5c80ed20ccf096772f11ddca082cdf41 (diff) | |
download | rsync-f9e29dfb0912f2689ad10a7ba14ebb3ed43cf153.tar.gz |
More NEWS updates.
-rw-r--r-- | NEWS.md | 21 |
1 files changed, 17 insertions, 4 deletions
@@ -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: @@ -36,11 +40,15 @@ 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 @@ -63,6 +71,11 @@ 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) |