X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/530a2199dae9e88ed9e5b15fedb219d188f71936..a058cbc410d52908a3801628d3ee48a4a41575d2:/NEWS diff --git a/NEWS b/NEWS index 38aa6ab8..7886f06f 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,5 @@ -NEWS for rsync 2.6.7 (UNRELEASED) +NEWS for rsync 2.6.7 (11 Mar 2006) + Protocol: 29 (unchanged) Changes since 2.6.6: @@ -96,7 +97,7 @@ Changes since 2.6.6: longer complains about being unable to open the missing dir. - Fixed a bug where the --copy-links option would not affect implied - directories (see --relative) without --copy-unsafe-links. + directories without --copy-unsafe-links (see --relative). - Got rid of the need for --force to be used in some circumstances with --delete-after (making it consistent with --delete-before/-during). @@ -104,6 +105,21 @@ Changes since 2.6.6: - Rsync now ignores the SIGXFSZ signal, just in case your OS sends this when a file is too large (rsync handles the write error). + - Fixed a bug in the Proxy-Authorization header's base64-encoded value: it + was not properly padded with trailing '=' chars. This only affects a + user that need to use a password-authenticated proxy for an outgoing + daemon-rsync connection. + + - If we're transferring an empty directory to a new name, rsync no longer + forces S_IWUSR if it wasn't already set, nor does it accidentally leave + it set. + + - Fixed a bug in the debug output (-vvvvv) that could mention the wrong + checksum for the current file offset. + + - Rsync no longer allows a single directory to be copied over a non- + directory destination arg. + ENHANCEMENTS: - Added the --append option that makes rsync append data onto files that @@ -229,9 +245,8 @@ Changes since 2.6.6: clump up all the removals at the end). - A daemon now supersedes its minimal SIGCHLD handler with the standard - PID-remembering version after forking to handle the request. This - ensures that the generator can get the child-exit status from the - receiver. + PID-remembering version after forking. This ensures that the generator + can get the child-exit status from the receiver. - Use of the --bwlimit option no longer interferes with the remote rsync sending error messages about invalid/refused options. @@ -242,13 +257,6 @@ Changes since 2.6.6: - Added the --copy-dirlinks option, a more limited version of --copy-links. - - The sender's hash table for checksum information was improved to make it - more efficient when updating really large files (starting from around - 2.5GB, but most visibly for much larger files). This prevents the hash - table from getting overloaded, which saves CPU time (and real time) at - the expense of a little extra memory (and it actually saves memory for - normal sized files). - - Various documentation improvements, including: a better synopsis, some improved examples, a better discussion of the presence and absence of --perms (including how it interacts with the new --executability and @@ -288,6 +296,9 @@ Changes since 2.6.6: - Unified the f_name() and the f_name_to() functions. + - Improved the hash-table code the sender uses to handle checksums to make + it use slightly less memory and run just a little faster. + DEVELOPER RELATED: - The diffs in the patches dir now require "patch -p1