- can cause a file in a set of hard-linked files to be skipped (i.e. if
- --append, --ignore-existing, etc. affects one or more files in a hard-
- linked set of files, but not all of them).
+ can skip a file in a set of hard-linked files (i.e. --ignore-existing,
+ --append, etc.), without skipping all the files in the set.
+
+ - Avoid setting the modify time on a directory that already has the right
+ modify time set. This avoids tweaking the dir's ctime.
+
+ - 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).
+
+ - Fixed some glitches with the dry-run code's missing-directory
+ handling, including a problem when combined with --fuzzy.