From: Wayne Davison Date: Tue, 3 May 2005 15:59:24 +0000 (+0000) Subject: - Improved the comments on the backslash-escaped output, and moved it X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/060f31500b7dfc0b949886055d57a73a527772eb - Improved the comments on the backslash-escaped output, and moved it to the top in an "OUTPUT CHANGES" section. - Added a mention of the generator's new output-flushing optimization. --- diff --git a/NEWS b/NEWS index dde85f43..0246b92f 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,15 @@ NEWS for rsync 2.6.5 (UNRELEASED) Protocol: 29 (unchanged) Changes since 2.6.4: + OUTPUT CHANGES: + + - Non-printable chars in filenames are now output using backslash- + escaped characters rather than '?'s. Any non-printable character is + output using 3 digits of octal (e.g. "\n" -> "\012"), and a backslash + is now output as "\\". Rsync also uses your locale setting, which + should make it treat fewer high-bit characters as non-printable, as + appropriate. + BUG FIXES: - A crash bug was fixed when a daemon had its "path" set to "/", did @@ -57,9 +66,10 @@ Changes since 2.6.4: the file-updating data away from a slow data link (as long as you are pushing the data to the remote server when creating the batch). - - Changed the outputting of "safe" filenames to use backslash-escaped - characters rather than '?'s. Any non-printable character is output - using octal (e.g. "\n" -> "\012"), and backslash is output as "\\". + - When the generator is taking a long time to fill up its output buffer + (e.g. if the transferred files are few, small, or missing), it now + periodically flushes the output buffer so that the sender/receiver + can get started on the files sooner rather than later. - Improved the auth-errors that are logged by the daemon to include some information on why the authorization failed (wrong user,