- 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).
+ 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.
ENHANCEMENTS:
+ - Added the --old-dirs (--old-d) option to make it easier for a user to
+ ask for file-listings with older rsync versions (this is easier than
+ having to type "-r --exclude='/*/*'" manually).
+
- When getting an error while asking an older rsync daemon for a file
listing, rsync will try to notice if the error is a rejection of the
--dirs (-d) option and let the user know how to work around the issue.
- The configure script now has better checks for figuring out if the
included popt code should be used or not.
- - The RPM spec file was updated to have (1) comments for how to use the
+ - Fixed two testsuite glitches: avoid a failure if someone's "cd" command
+ outputs the current directory when cd-ing to a relative path, and made
+ the itemized test query how rsync was built to determine if it should
+ expect hard-linked symlinks or not.
+
+ - Updated the testsuite to verify that various bug fixes remain fixed.
+
+ - The RPM spec file was updated to have: (1) comments for how to use the
rsync-patch tar file, and (2) an /etc/xinetd.d/rsync file.
- Updated the build scripts to work with a revised FTP directory