- - Improved the daemon-exclude handling to do a better job of applying the
- exclude rules to path entries. It also sends the user an error just as
- if the files were actually missing (instead of silently ignoring the
- user's args), and avoids sending the user the filter-action messages
- for these non-user-initiated rules.
-
- - Fixed some glitches with the dry-run code's missing-directory
- handling, including a problem when combined with --fuzzy.
-
- - Fixed some glitches with the skipped-directory handling.
-
- - Fixed the 'T'-flag itemizing of symlinks when --time isn't preserved.
-
- - Fixed a glitch in the itemizing of permissions with the -E option.
-
- - The --append option's restricting of transfers to those that add data no
- longer prevents the updating of non-content changes to otherwise up-to-
- date files (i.e. those with the same content but differing permissions,
- ownership, xattrs, etc.).
-
- - Don't allow --fake-super to be specified with -XX (double --xattrs)
- because the options conflict. If a daemon has "fake super" enabled,
- it automatically downgrades a -XX request to -X.
-
- - Fixed a couple bugs in the parsing of daemon-config excludes that could
- make a floating exclude rule get treated as matching an absolute path.
-
- - A daemon doesn't try to auto-refuse the "iconv" option if iconv-support
- wasn't compiled in to the daemon (avoiding a warning in the logs).