- - Fixed a crash bug that might appear when --delete was used and
- multiple source directories were specified.
-
- - Fixed the 32-bit truncation of the file length when generating the
- checksums.
-
- - The --backup code no longer attempts to create some directories
- over and over again (generating warnings along the way).
-
- - Fixed a bug in the reading of the secrets file (by the daemon) and
- the password file (by the client): the files no longer need to be
- terminated by a newline for their content to be read in.
-
- - If a file has a read error on the sending side or the reconstructed
- data doesn't match the expected checksum (perhaps due to the basis
- file changing during the transfer), the receiver will no longer
- retain the resulting file unless the --partial option was specified.
- (Note: for the read-error detection to work, neither side can be
- older than 2.6.3 -- older receivers will always retain the file, and
- older senders don't tell the receiver that the file had a read
- error.)
-
- - If a file gets resent in a single transfer and the --backup option
- is enabled, rsync no longer performs a duplicate backup (losing the
- original file in the process).