- - Fixed a problem with the file-reading code where a failed read (such as
- that caused by a bad sector) would not advance the file's read-position
- beyond the failed read's data.
-
- - Fixed a logging bug where the "log file" directive was not being honored
- in a single-use daemon (one spawned by a remote-shell connection or by
- init).
-
- - If rsync cannot honor the --delete option, we output an error and exit
- instead of silently ignoring the option.
-
- - Fixed a bug in the --link-dest code that prevented special files (such as
- fifos) from being linked.
-
- - The ability to hard-link symlinks and special files is now determined at
- configure time instead of at runtime. This fixes a bug with --link-dest
- creating a hard-link to a symlink's referent on a BSD system.