From ff08acd4f24e74019dd75420fd8373fad563c1af Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sun, 8 Jun 2014 10:22:09 -0700 Subject: Added a flag to disable xattr hlink optimization. I added a compatibility flag for protocol 31 that will let both sides know if they should be using the xattr optimization that attempted to avoid sending xattr info for hardlinked files. Since this optimization was causing some issues, this compatibility flag will ensure that both sides know if they should be trying to use the optimization or not. --- NEWS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 9e50fe0c..22766ce6 100644 --- a/NEWS +++ b/NEWS @@ -56,8 +56,8 @@ Changes since 3.1.0: - Improve chunked xattr reading for OS X. - Removed an attempted hard-link xattr optimization that was causing a - transfer failure. (If you need to interact with an rsync 3.1.0 using - --hard-links & --xattrs, you can specify --protocol=30.) + transfer failure. This removal is flagged in the compatibility code, so + if a better fix can be discovered, we have a way to flip it on again. - We now generate a better error if the buffer overflows in do_mknod(). -- cgit v1.2.3