X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/1c9eafdda0a8512e20fce4a512e52ceb56a4b1af..78286a03d196efeed754aa4c1faa571f5dbea342:/NEWS diff --git a/NEWS b/NEWS index f8ddf8ed..97b02008 100644 --- a/NEWS +++ b/NEWS @@ -47,12 +47,6 @@ Changes since 3.0.4: abnormally, and should also avoid dying with an "connection unexpectedly closed" exit when the closed connection is really expected. - - Fixed a bug in the comparing of upper-case letters in file suffixes for - --skip-compress. - - - If an rsync daemon has a module configured without a path setting, rsync - will now disallow access to that module. - ENHANCEMENTS: - Added the --remote-option=OPT (-M OPT) command-line option that is useful @@ -83,20 +77,26 @@ Changes since 3.0.4: - Added the "reverse lookup" parameter to the rsync daemon config file to allow reverse-DNS lookups to be disabled. + - Added a forward-DNS lookup for the daemon's hosts allow/deny config. Can + be disabled via "forward lookup" parameter (defaults to enabled). + - Added a way for more than one group to be specified in the daemon's config file, including a way to specify that you want all of the specified user's groups without having to name them. Also changed the daemon to complain about an inability to set explicitly-specified uid/gid values, even when not run by a super-user. + - Added per-user authorization options and group-authorization support to + the daemon's "auth users" parameter. + - Added a way to reference environment variables in a daemon's config file (using %VAR% references). - When replacing a non-dir with a symlink/hard-link/device/special-file, the update should now be done in an atomic manner. - - Fixed a free of the wrong pointer in uncache_tmp_xattrs() (which only - sometimes affects an --xattr transfer when --backup is used). + - Avoid re-sending xattr info for hard-linked files w/the same xattrs + (protocol 31). - When backing up a file, try to hard-link the file into place so that the upcoming replacement of the destination file will be atomic.