X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/823edc686f5a6d4e36371ce921c2dfd9a8c2a27b..279b1c1ebb1ce80d6a3cd24e05738a0374d2f4fd:/NEWS diff --git a/NEWS b/NEWS index 55bbda03..ed7af040 100644 --- a/NEWS +++ b/NEWS @@ -15,25 +15,34 @@ Changes since 2.6.0: 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) + * Fixed a bug in the handling of -H (hard-links) that might + cause the expanded PATH/NAME value of the current item to + get overwritten (due to an expanded-name caching bug). + (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. + * Fixed a byte-order problem in --batch-mode on big-endian + machines. (Jay Fenlason) + INTERNAL: - * Most of the I/O is now buffered, which has a particularly - large effect under MS Windows. (Craig Xxx and Wayne Davison) + * Most of the I/O is now buffered, which results in a pretty + large speedup when running under MS Windows. (Craig Barratt) * Optimizations to the name-handling/comparing code have made some significant reductions in user CPU time for large file sets. (Wayne Davison) + * Some variable-type cleanup that makes the code more consistent. + (Wayne Davison) + + * Reduced memory requirements of hard link preservation. + (J.W. Schultz) + NEWS for rsync 2.6.0 (1 Jan 2004) Protocol: 27 (changed)