- BUG FIXES:
-
- * The --link-dest code now works properly for a non-root user
- when the UIDs of the source and destination differ and -u was
- specified, and when the group of the source can't be used on
- the destination and -g was specified. (Wayne Davison)
-
- * Fixed the caching of the full PATH/NAME strings to avoid the
- current name getting lost if too many other names were
- expanded during the processing (such as when -H was
- specified). (Wayne Davison)
-
- * Keep per-file track of the sending of literal data with
- --partial so that an interrupted transfer doesn't keep a
- shorter temp file when no new data has been transfered over
- the wire.
-
- INTERNAL:
-
- * Most of the I/O is now buffered, which results in a pretty
- large speedup when running under MS Windows. (Craig Barratt
- and Wayne Davison)
-
- * Optimizations to the name-handling/comparing code have made
- some significant reductions in user CPU time for large file
- sets. (Wayne Davison)
-
-\f
-NEWS for rsync 2.6.0 (1 Jan 2004)
-Protocol: 27 (changed)
-Changes since 2.5.7:
-
- ENHANCEMENTS:
-
- * "ssh" is now the default remote shell for rsync. If you want to
- change this, configure like this: "./configure --with-rsh=rsh".
-
- * Added --files-from, --no-relative, --no-implied-dirs, and --from0.
- Note that --from0 affects the line-ending character for all the
- files read by the --*-from options. (Wayne Davison)
-
- * Length of csum2 is now per-file starting with protocol version
- 27. (J.W. Schultz)
+ * The --progress output now mentions how far along in the
+ transfer we are, including both a count of files transferred
+ and a percentage of the total file-count that we've processed.
+ It also shows better current-rate-of-transfer and remaining-
+ transfer-time values.