items are now excluded from being uploaded (assuming that the module
allows uploading at all) in addition to the old download exclusion.
+ - Got rid of a potential hang in the receiver when near the end of a
+ phase.
+
- When using --backup without a --backup-dir, rsync no longer preserves
the modify time on directories. This avoids confusing NFS.
+ - When --copy-links (-L) is specified, we now output a separate error
+ for a symlink that has no referent instead of claiming that a file
+ "vanished".
+
+ - Error messages from the daemon server's option-parsing (such as
+ refused options) now get sent back to the client (the server used
+ to just exit).
+
- Fixed a bug in the daemon authentication code when using one of the
batch-processing options.
ENHANCEMENTS:
+ - Added --keep-dirlinks (-K), which allows you to symlink a directory
+ onto another patition on the receiving side and have rsync treat it
+ as matching a normal directory from the sender.
+
- Added the "write only" option to the daemon's config file.
- Added long-option names for -4 and -6 (namely --ipv4 and --ipv6)
bursty, more accurate, and works properly over a larger range of
values.
+ - The rsync daemon-over-ssh code now looks for SSH_CONNECTION and
+ SSH2_CLIENT in addition to SSH_CLIENT to figure out the IP address.
+
- Added the --checksum-seed=N option for advanced users.
INTERNAL:
including configure, config.h.in, the man pages, and proto.h.
- If "make proto" doesn't find some changes in the prototypes, the
- proto.h file is left untouched (its timestamp used to be updated).
+ proto.h file is left untouched (its timestamp used to always be
+ updated).
DEVELOPER RELATED:
- The scripts in the testsuite dir were cleaned up a bit.
+ - A few new diffs were added to the patches dir, and some accepted
+ ones were removed.
+