X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/281a141ea71b09e1bd26f5f774a60394de0a7cc0..554dc122f271fc361b963067fa3d80084fd7ca91:/NEWS diff --git a/NEWS b/NEWS index 3c538342..4b38c7c1 100644 --- a/NEWS +++ b/NEWS @@ -30,19 +30,17 @@ Changes since 3.0.4: BUG FIXES: - - Fixed a bug in incremental recursion transfers where an I/O error might - not get noticed in time for the receiving side to disable deletions - (requires protocol 31). - - Changed the way --progress overwrites its prior output in order to make it nearly impossible for the progress to get overwritten by an error. - - An absolute-path filter rule (i.e. with a '/' modifier) no longer loses - its modifier when sending the filter rules to the remote rsync. - - Fixed some rare bugs in --iconv processing that might cause a multibyte character to get translated incorrectly. + - Improved the propagation of abnormal-exit error messages. This should + help the client side to receive errors from the server when it is exiting + abnormally, and should also avoid dying with an "connection unexpectedly + closed" exit when the closed connection is really expected. + ENHANCEMENTS: - Added the --remote-option=OPT (-M OPT) command-line option that is useful @@ -95,6 +93,9 @@ Changes since 3.0.4: - Added a few more default suffixes for the "dont compress" settings. + - Added the checking of the RSYNC_PROTECT_ARGS environment variable to allow + the default for the --protect-args command-line option to be overridden. + - Added some Solaris xattr code. EXTRAS: